Version Description
Download this release
Release Info
Developer | mani_monaj |
Plugin | wp-jalali |
Version | 4.5.3 |
Comparing to | |
See all releases |
Code changes from version 4.5.2 to 4.5.3
- inc/editjalali-core.php +8 -2
- inc/jalali-core.php +2 -1
- inc/tables-date.php +2 -1
- readme.txt +4 -4
- wp-jalali.php +20 -11
inc/editjalali-core.php
CHANGED
@@ -80,6 +80,12 @@ function jalali_touch_time( $edit = 1, $for_post = 1 ) {
|
|
80 |
}
|
81 |
|
82 |
function jalali_timestamp_admin() {
|
83 |
-
if
|
|
|
|
|
|
|
|
|
|
|
84 |
}
|
85 |
-
|
|
80 |
}
|
81 |
|
82 |
function jalali_timestamp_admin() {
|
83 |
+
if(isset($_GET['action']) AND $_GET['action']=='edit') {
|
84 |
+
$Edit = 1;
|
85 |
+
} else {
|
86 |
+
$Edit = 0;
|
87 |
+
}
|
88 |
+
if ( current_user_can('edit_posts') ) jalali_touch_time($Edit);
|
89 |
}
|
90 |
+
|
91 |
+
?>
|
inc/jalali-core.php
CHANGED
@@ -426,7 +426,8 @@ function jdate($type,$maket="now",$forcelatinnums=false)
|
|
426 |
function jmaketime($hour,$minute,$second,$jmonth,$jday,$jyear)
|
427 |
{
|
428 |
list( $year, $month, $day ) = jalali_to_gregorian($jyear, $jmonth, $jday);
|
429 |
-
|
|
|
430 |
return $i;
|
431 |
}
|
432 |
|
426 |
function jmaketime($hour,$minute,$second,$jmonth,$jday,$jyear)
|
427 |
{
|
428 |
list( $year, $month, $day ) = jalali_to_gregorian($jyear, $jmonth, $jday);
|
429 |
+
//$i=mktime((int) $hour,(int) $minute,(int) $second, (int) $month, (int) $day, (int) $year, 0);
|
430 |
+
$i=mktime((int) $hour,(int) $minute,(int) $second, (int) $month, (int) $day, (int) $year);
|
431 |
return $i;
|
432 |
}
|
433 |
|
inc/tables-date.php
CHANGED
@@ -8,7 +8,8 @@
|
|
8 |
*/
|
9 |
add_filter('post_date_column_time', 'wp_fa_date_columns');
|
10 |
function wp_fa_date_columns($time) {
|
11 |
-
|
|
|
12 |
if(count($arrtime) == 1)
|
13 |
return farsi_num($time);
|
14 |
$gmt = mktime(0,0,0,$arrtime[1],$arrtime[2],$arrtime[0]);
|
8 |
*/
|
9 |
add_filter('post_date_column_time', 'wp_fa_date_columns');
|
10 |
function wp_fa_date_columns($time) {
|
11 |
+
//$arrtime = split('/', $time);
|
12 |
+
$arrtime = explode('/', $time);
|
13 |
if(count($arrtime) == 1)
|
14 |
return farsi_num($time);
|
15 |
$gmt = mktime(0,0,0,$arrtime[1],$arrtime[2],$arrtime[0]);
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== wp-jalali ===
|
2 |
-
Contributors: mani_monaj, Gonahkar
|
3 |
Donate link: http://www.wp-persian.com/donate/
|
4 |
Tags: Persian, Farsi, Jalali, Date, Calendar, i18n, l10n, Iran, Iranian
|
5 |
Requires at least: 2.1
|
6 |
-
Tested up to: 3.
|
7 |
-
Stable tag: 4.5.
|
8 |
|
9 |
Turn you Wordpress into a full featured Persian (Iranian) Blogging Platform.
|
10 |
|
@@ -47,4 +47,4 @@ Please check out [this page](http://wp-persian.com/en/about/).
|
|
47 |
|
48 |
== Screenshots ==
|
49 |
|
50 |
-
1. Persian Wordpress Admin Page
|
1 |
=== wp-jalali ===
|
2 |
+
Contributors: mani_monaj, Gonahkar, moallemi, zakrot
|
3 |
Donate link: http://www.wp-persian.com/donate/
|
4 |
Tags: Persian, Farsi, Jalali, Date, Calendar, i18n, l10n, Iran, Iranian
|
5 |
Requires at least: 2.1
|
6 |
+
Tested up to: 3.9
|
7 |
+
Stable tag: 4.5.3
|
8 |
|
9 |
Turn you Wordpress into a full featured Persian (Iranian) Blogging Platform.
|
10 |
|
47 |
|
48 |
== Screenshots ==
|
49 |
|
50 |
+
1. Persian Wordpress Admin Page
|
wp-jalali.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: wp-jalali
|
4 |
Plugin URI: http://wp-persian.com/plugins/wp-jalali/
|
5 |
Description: Full Jalali Date and Persian(Farsi) Support Package for wordpress, Full posts' and comments' dates convertion , Jalali Archive , Magic(Jalali/Gregorian) Calendar and Jalali/Gregorian Compaitables Permalinks, TinyMCE RTL/LTR activation, TinyMCE Persian Improvement, Cross browser Perisan keyboard support, Jalali Archive/Calendar widgets and Persian numbers, Great tool for Persian(Iranian) Users of WordPress, part of <a href="http://wp-persian.com" title="پروژه وردپرس فارسی">Persian Wordpress Project</a>.
|
6 |
-
Version: 4.5.
|
7 |
Author: Mani Monajjemi
|
8 |
Author URI: http://www.manionline.org/
|
9 |
*/
|
@@ -64,7 +64,8 @@ function mps_jd_menu(){
|
|
64 |
*/
|
65 |
if(function_exists('add_options_page')) {
|
66 |
//add_options_page("تنظیمات وردپرس فارسی", "وردپرس فارسی", 10, __FILE__,'mps_jd_optionpage');
|
67 |
-
add_menu_page("تنظیمات وردپرس فارسی", "وردپرس فارسی", 10, 'wp-jalali','mps_jd_optionpage', plugins_url('wp-jalali/images/logo.png'));
|
|
|
68 |
}
|
69 |
|
70 |
$mps_jd_optionsDB = get_option(MPS_JD_OPTIONS_NAME);
|
@@ -535,14 +536,22 @@ function mps_jalali_query($where) {
|
|
535 |
global $wp_query, $wpdb;
|
536 |
global $j_days_in_month;
|
537 |
|
538 |
-
$m = $wp_query->query_vars['m'];
|
539 |
-
$hour = $wp_query->query_vars['hour'];
|
540 |
-
$minute = $wp_query->query_vars['minute'];
|
541 |
-
$second = $wp_query->query_vars['second'];
|
542 |
-
$year = $wp_query->query_vars['year'];
|
543 |
-
$monthnum = $wp_query->query_vars['monthnum'];
|
544 |
-
$day = $wp_query->query_vars['day'];
|
545 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
546 |
$j_monthnum = 1;
|
547 |
$j_day = 1;
|
548 |
$j_hour = 0;
|
@@ -1431,4 +1440,4 @@ add_action('widgets_init', 'widget_jarchive_init');
|
|
1431 |
add_action('widgets_init', 'widget_mps_calendar_init');
|
1432 |
|
1433 |
// add_action('wp_print_scripts', 'mps_loadjs');
|
1434 |
-
?>
|
3 |
Plugin Name: wp-jalali
|
4 |
Plugin URI: http://wp-persian.com/plugins/wp-jalali/
|
5 |
Description: Full Jalali Date and Persian(Farsi) Support Package for wordpress, Full posts' and comments' dates convertion , Jalali Archive , Magic(Jalali/Gregorian) Calendar and Jalali/Gregorian Compaitables Permalinks, TinyMCE RTL/LTR activation, TinyMCE Persian Improvement, Cross browser Perisan keyboard support, Jalali Archive/Calendar widgets and Persian numbers, Great tool for Persian(Iranian) Users of WordPress, part of <a href="http://wp-persian.com" title="پروژه وردپرس فارسی">Persian Wordpress Project</a>.
|
6 |
+
Version: 4.5.3
|
7 |
Author: Mani Monajjemi
|
8 |
Author URI: http://www.manionline.org/
|
9 |
*/
|
64 |
*/
|
65 |
if(function_exists('add_options_page')) {
|
66 |
//add_options_page("تنظیمات وردپرس فارسی", "وردپرس فارسی", 10, __FILE__,'mps_jd_optionpage');
|
67 |
+
//add_menu_page("تنظیمات وردپرس فارسی", "وردپرس فارسی", 10, 'wp-jalali','mps_jd_optionpage', plugins_url('wp-jalali/images/logo.png'));
|
68 |
+
add_menu_page("تنظیمات وردپرس فارسی", "وردپرس فارسی", 'manage_options','wp-jalali','mps_jd_optionpage', plugins_url('wp-jalali/images/logo.png'));
|
69 |
}
|
70 |
|
71 |
$mps_jd_optionsDB = get_option(MPS_JD_OPTIONS_NAME);
|
536 |
global $wp_query, $wpdb;
|
537 |
global $j_days_in_month;
|
538 |
|
539 |
+
// $m = $wp_query->query_vars['m'];
|
540 |
+
// $hour = $wp_query->query_vars['hour'];
|
541 |
+
// $minute = $wp_query->query_vars['minute'];
|
542 |
+
// $second = $wp_query->query_vars['second'];
|
543 |
+
// $year = $wp_query->query_vars['year'];
|
544 |
+
// $monthnum = $wp_query->query_vars['monthnum'];
|
545 |
+
// $day = $wp_query->query_vars['day'];
|
546 |
+
|
547 |
+
$m = (isset($wp_query->query_vars['m'])) ? $wp_query->query_vars['m'] : '';
|
548 |
+
$hour = (isset($wp_query->query_vars['hour'])) ? $wp_query->query_vars['hour'] : '';
|
549 |
+
$minute = (isset($wp_query->query_vars['minute'])) ? $wp_query->query_vars['minute'] : '';
|
550 |
+
$second = (isset($wp_query->query_vars['second'])) ? $wp_query->query_vars['second'] : '';
|
551 |
+
$year = (isset($wp_query->query_vars['year'])) ? $wp_query->query_vars['year'] : '';
|
552 |
+
$monthnum = (isset($wp_query->query_vars['monthnum'])) ? $wp_query->query_vars['monthnum'] : '';
|
553 |
+
$day = (isset($wp_query->query_vars['day'])) ? $wp_query->query_vars['day'] : '';
|
554 |
+
|
555 |
$j_monthnum = 1;
|
556 |
$j_day = 1;
|
557 |
$j_hour = 0;
|
1440 |
add_action('widgets_init', 'widget_mps_calendar_init');
|
1441 |
|
1442 |
// add_action('wp_print_scripts', 'mps_loadjs');
|
1443 |
+
?>
|