version 0.555
This commit is contained in:
parent
9bd12fb4d3
commit
1ec1203a26
|
@ -8,6 +8,6 @@ This plugin allows WordPress to easily show Erisian dates instead of the standar
|
|||
|
||||
This functional based on the Discordian Date plugin by Dan Johnson.
|
||||
|
||||
Also provides a widget which displays the current date according to the Discordian calendar, with notification of 70 holydays.
|
||||
Also provides a widget which displays the current date according to the Discordian calendar, with notification of more than 70 holydays.
|
||||
|
||||
And you can add the shortcode [todаy_ddate] in posts or pages for show the Discordian date of today.
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
Plugin Name: Discordian Date Function
|
||||
Plugin URI: https://is3.soundragon.su/discordian-date-function
|
||||
Description: Convert dates in Wordpress to customizable Discordian dates. Also, this plugin provides shortcode and widget used to display the current erisian date with notification of 70 holydays. Based on the Discordian Date plugin by Dan Johnson.
|
||||
Version: 0.55
|
||||
Version: 0.555
|
||||
Author: ivan zlax
|
||||
Author URI: https://is3.soundragon.su/about
|
||||
*/
|
||||
|
@ -31,7 +31,13 @@ function get_ddate($content, $format = "", $originalRequest = null) {
|
|||
}
|
||||
|
||||
$dyear=$standard_date["year"]+1166;
|
||||
$gyear=$standard_date["year"];
|
||||
$yday=$standard_date["yday"];
|
||||
// Check Tib's day according to Gregorian calendar
|
||||
if ($gyear%4==0&&$gyear%100!=0 || $gyear%400==0) {
|
||||
if ($standard_date["yday"]==59) $sttib="St. Tib's";
|
||||
if ($standard_date["yday"]>59) $yday=$standard_date["yday"]-1;
|
||||
}
|
||||
$mon=$standard_date["mon"];
|
||||
$mday=$standard_date["mday"];
|
||||
$dseason=(int)($yday/73);
|
||||
|
@ -58,6 +64,7 @@ function get_ddate($content, $format = "", $originalRequest = null) {
|
|||
|
||||
if ($originalRequest == "now") {
|
||||
$ddate=$dweekday.", the ".$dday." day of ".$name_season.", in the yold ".$dyear;
|
||||
if (isset($sttib)) $ddate=$sttib." day, in the yold ".$dyear;
|
||||
} else {
|
||||
$patterns = array();
|
||||
$patterns[0] = '%DY';
|
||||
|
@ -75,6 +82,10 @@ function get_ddate($content, $format = "", $originalRequest = null) {
|
|||
$replacements[1] = $name_season;
|
||||
$replacements[2] = $dday;
|
||||
$replacements[3] = $clear_dday;
|
||||
if (isset($sttib)) {
|
||||
$replacements[2] = $sttib;
|
||||
$replacements[3] = "tib";
|
||||
}
|
||||
$replacements[4] = $dweekday;
|
||||
$replacements[5] = $standard_date["year"];
|
||||
$replacements[6] = $standard_date["month"];
|
||||
|
@ -111,26 +122,20 @@ class Discordian_Date_Widget extends WP_Widget {
|
|||
|
||||
if ($dday==5) {
|
||||
$holyday = " Celebrate Apostle Day, ".$a_holiday[$dseason].".";
|
||||
} elseif ($dday==50) {
|
||||
$holyday = " Celebrate Flux Day, ".$s_holiday[$dseason].".";
|
||||
} elseif ($mon==2 && $mday==29) {
|
||||
$holyday = " Celebrate St. Tib's Day.";
|
||||
} elseif ($dseason==2 && $dday==28) {
|
||||
$holyday = " Celebrate St. George’s Day.";
|
||||
} elseif ($dseason==2 && $dday==57) {
|
||||
$holyday = " Celebrate John Dillinger Day.";
|
||||
} elseif ($dseason==4 && $dday==65) {
|
||||
$holyday = " Celebrate Circlemas.";
|
||||
} elseif ($dday==23) {
|
||||
$holyday = " Celebrate Synaptyclypse Day, ".$m_holiday[$dseason].".";
|
||||
} elseif ($dday==27) {
|
||||
$holyday = " Celebrate Sloth Day, ".$t_holiday[$dseason].".";
|
||||
} elseif ($dday==50) {
|
||||
$holyday = " Celebrate Flux Day, ".$s_holiday[$dseason].".";
|
||||
} elseif ($dday==73) {
|
||||
$holyday = " Celebrate Eye Day, ".$e_holiday[$dseason].".";
|
||||
} elseif ($mon==2 && $mday==29) {
|
||||
$holyday = " Celebrate St. Tib's Day.";
|
||||
} elseif ($dseason==0 && $dday==8) {
|
||||
$holyday = " Celebrate Death of Emperor Norton.";
|
||||
} elseif ($dseason==0 && $dday==10) {
|
||||
$holyday = " Celebrate Backwards Day, Reformed / Binary Day.";
|
||||
$holyday = " Celebrate Backwards/Binary Day.";
|
||||
} elseif ($dseason==0 && $dday==11) {
|
||||
$holyday = " Celebrate RAW Day.";
|
||||
} elseif ($dseason==0 && $dday==17) {
|
||||
|
@ -156,11 +161,9 @@ class Discordian_Date_Widget extends WP_Widget {
|
|||
} elseif ($dseason==1 && $dday==11) {
|
||||
$holyday = " Celebrate Discordians for Jesus/Love Your Neighbor Day.";
|
||||
} elseif ($dseason==1 && $dday==18) {
|
||||
$holyday = " Celebrate April Fool’s Day.";
|
||||
$holyday = " Celebrate Fool’s Day.";
|
||||
} elseif ($dseason==1 && $dday==19) {
|
||||
$holyday = " Celebrate St John the Blasphemist’s Day.";
|
||||
} elseif ($dseason==1 && $dday==23) {
|
||||
$holyday = " Celebrate Jake Day.";
|
||||
$holyday = " Celebrate St. John the Blasphemist’s Day.";
|
||||
} elseif ($dseason==1 && $dday==34) {
|
||||
$holyday = " Celebrate Omarmas.";
|
||||
} elseif ($dseason==1 && $dday==43) {
|
||||
|
@ -173,20 +176,28 @@ class Discordian_Date_Widget extends WP_Widget {
|
|||
$holyday = " Celebrate Towel Day.";
|
||||
} elseif ($dseason==2 && $dday==26) {
|
||||
$holyday = " Celebrate Imaginary Friend/Captain Tuttle Day.";
|
||||
} elseif ($dseason==2 && $dday==28) {
|
||||
$holyday = " Celebrate St. George’s Day.";
|
||||
} elseif ($dseason==2 && $dday==30) {
|
||||
$holyday = " Celebrate Zoog Day.";
|
||||
} elseif ($dseason==2 && $dday==37) {
|
||||
$holyday = " Celebrate Mid-Year’s Day.";
|
||||
} elseif ($dseason==2 && $dday==40) {
|
||||
$holyday = " Celebrate X-Day.";
|
||||
} elseif ($dseason==2 && $dday==55) {
|
||||
$holyday = " Celebrate Mal-2 Day.";
|
||||
} elseif ($dseason==2 && $dday==57) {
|
||||
$holyday = " Celebrate John Dillinger Day.";
|
||||
} elseif ($dseason==3 && $dday==3) {
|
||||
$holyday = " Celebrate Multiversal Underwear Day.";
|
||||
} elseif ($dseason==3 && $dday==18) {
|
||||
$holyday = " Celebrate Festival of Hanky-Panky Spankies.";
|
||||
} elseif ($dseason==3 && $dday==33) {
|
||||
$holyday = " Celebrate Cat Dancing & Foot Fetish Day aka Pussyfoot Day.";
|
||||
$holyday = " Celebrate Cat Dancing & Pussyfoot Day.";
|
||||
} elseif ($dseason==3 && $dday==37) {
|
||||
$holyday = " Celebrate Mass of Planet Eris/Eristotle.";
|
||||
} elseif ($dseason==3 && $dday==39) {
|
||||
$holyday = " Celebrate St. Mammes's Day.";
|
||||
} elseif ($dseason==3 && $dday==41) {
|
||||
$holyday = " Celebrate Emperor Norton Proclamation Day.";
|
||||
} elseif ($dseason==3 && $dday==57) {
|
||||
|
@ -207,10 +218,8 @@ class Discordian_Date_Widget extends WP_Widget {
|
|||
$holyday = " Celebrate Omar’s Day.";
|
||||
} elseif ($dseason==4 && $dday==46) {
|
||||
$holyday = " Celebrate Hug Day II.";
|
||||
} elseif ($dseason==4 && $dday==67) {
|
||||
$holyday = " Celebrate Santa Claus Day.";
|
||||
} elseif ($dseason==4 && $dday==72) {
|
||||
$holyday = " Celebrate New Year’s Eve Eve.";
|
||||
} elseif ($dseason==4 && $dday==65) {
|
||||
$holyday = " Celebrate Circlemas.";
|
||||
}
|
||||
|
||||
extract($args);
|
||||
|
|
12
readme.txt
12
readme.txt
|
@ -3,9 +3,9 @@ Contributors: zlaxyi
|
|||
Donate link: https://is3.soundragon.su/discordian-date-function
|
||||
Tags: date, discordian, erisian, widget
|
||||
Requires at least: 2.0
|
||||
Tested up to: 4.7.3
|
||||
Tested up to: 5.3.2
|
||||
Stable tag: trunk
|
||||
License: DWTWL 2.5
|
||||
License: DWTWL 2.55
|
||||
License URI: https://soundragon.su/license/license.html
|
||||
|
||||
This plugin provides Discordian dates in Wordpress.
|
||||
|
@ -41,6 +41,12 @@ Feel free to ask any questions about this plugin at the [Discordian Date Functio
|
|||
|
||||
== Changelog ==
|
||||
|
||||
= 0.555 =
|
||||
*Release Date - 60th day of Discord, 3186*
|
||||
|
||||
* Fixed Tib's day shift according Gregorian calendar's leap year.
|
||||
* Add St. Mammes's day, fixed some other holiday strings.
|
||||
|
||||
= 0.55 =
|
||||
*Release Date - 5th day of Discord, 3183*
|
||||
|
||||
|
@ -55,5 +61,5 @@ Feel free to ask any questions about this plugin at the [Discordian Date Functio
|
|||
|
||||
== Upgrade Notice ==
|
||||
|
||||
= 0.55 =
|
||||
= 0.555 =
|
||||
This version is actual.
|
||||
|
|
Loading…
Reference in New Issue