Плагин PubDate Fix для GetSimple CMS фиксирует дату написания страницы, чтобы после редактирования она не изменялась. Так же он дает возможность указывать в появившемся поле при редактировании страницы любую дату в заданном формате.
Файл скачан 0 раз(а)
Если вы хотите изменить дату публикации, просто введите в поле "Дата публикации" любую дату в рекомендуемом формате.
Плагин использует функции GetSimple CMS:
<?php get_page_date('d.m.Y'); ?>
Если вы хотите показать дату последнего редактирования, то можете использовать следующий код:
<?php get_page_lastupdate('d.m.Y - H:i'); ?>
Вы можете настроить формат даты в файле gsconfig.php, используя параметр PUBDATEPICKER с помощбю таких кодов:
define('PUBDATEFORMAT','Y/m/d H.i'); // ==> 2015/12/31 23.59
define('PUBDATEFORMAT','Y-m-d'); // ==> 2015-12-31
define('PUBDATEFORMAT','Ymd'); // ==> 20151231
define('PUBDATEPICKER', false); // отключить формат даты
Примеры
Дата создания:
22.10.2024 - 11:21:00
Дата последнего редактирования:
06.06.2025 - 00:11:16
Дата создания с русскими месяцами:
22 октября 2024 - 11:21:00
Для показа даты с русифицированными месяцами я использовал такой код:
<?php
$months = array('01'=>'января', '02'=>'февраля', '03'=>'марта', '04'=>'апреля', '05'=>'мая', '06'=>'июня', '07'=>'июля', '08'=>'августа', '09'=>'сентября', '10'=>'октября', '11'=>'ноября', '12'=>'декабря');
ob_start();
get_page_date('m');
$month=ob_get_contents();
ob_end_clean();
$month = isset($months[$month]) ? $months[$month] : false;
get_page_date('d'); echo " ".$month." "; get_page_date('Y - H:i:s'); ?>