Приятная мелочь: Плагин «Изменение даты топика (СhDate/Change Date)»

Добавляет в форму создания/редактирования топика поле изменения даты создания топика.

За счет выставления даты из будущего достигается эффект «подвешивания» или закрепления топика вверху списка, как в жж.

Совместимость с 0.4.1+

livestreet.ru/addons/176/ (возможно, на модерации)

з.ы. поле изменения даты доступно только администратору!

27 комментариев

avatar
Хоть дату менять и не красиво, но всё же часто большая надобность
avatar
баг: при создании топиков на будущее время — топик появляется ДЛЯ ВСЕХ уже в настоящем с временем публикации на какое-то время в будущем.
avatar
это не баг, а фича. публикация происходит сейчас, но с датой в будущем. именно этот трюк позволяет «подвесить» топик вверху списка на время равное разнице дата топика минус текущая дата
avatar
тогда к «фиче» нужно добавить функцию выбора.
Так как сейчас и вторую. Чтобы топик появлялся когда наступит та дата…
Так, например, можно накатать пост поздравление с праздником за неделю до него, свалить отдыхать а пост в нужное время сам станет видимым для всех, как буд-то его щас и опубликовали.
avatar
Вот это действительно очень нужная весчь! ))
Возможно ли это реализовать!? Просто у нс на сайте мы мишем каждый день праздники и часто бывает так, что нужно отлучиться на день-два, а так получится, что это будет реально сделать ))
Очень нужна данная реализация )) Просим, просим! :))
avatar
жаль, что нельзя выставить дату публикации, вплоть до времени. Иногда нужно уехать куда то, и не беспокоиться, т.к. топик сам опубликуется из черновиков в нужный день в нужное время.
avatar
так нет. в этом почти весь смысл плагина) только он (плагин) как раз это и не реализует, т.к. есть баг.
avatar
это другая задача.
и сразу вопрос: насколько она востребована?
avatar
Очень востребована :) Увидев заголовок поста обрадовался, подумав, что смогу сделать автоматический постинг статей в заданное время.
avatar
Да, запланированная публикация — очень полезный функционал, мне бы лично очень пригодился. Автору спасибо.
avatar
Мне кажется смысла в ней не так уж много зайти с телефона на свой сайт в черновики и нажать опубликовать, делов то минуты 2 максимум.
avatar
А если ты находишься в месте или стране, где тупо нет мобиьного нета? :) Ведь реально не всегда есть интернет даже на телефоне. Говорю не просто так эти слова — в Азии бывает такое оочень не редко ;))) Взять тот же Лаос или Камбоджу — бывают такие дыры, что ты вообще без связи по несколько дней ))
avatar
Можно вопрос, так как я новичок и хотел бы узнать, можно этот плагин поставить на движок версии 0.3.1?
avatar
под 0.3.1 этот плагин не встанет
avatar
когда появится публикация на будущее с появлением в назначенный момент?
скажу, что ваша возможность с изменением даты сейчас не имеет ограничений(и смысла) и позволяет пользователям постоянно поднимать топик — так все захотят поднимать свои топики — и что получится?
avatar
з.ы. поле изменения даты доступно только администратору!
?
avatar
отличный плагин. думаю, очень было бы не плохо, если в дефолт его загонят
avatar
Поверено на LS 0.4.2 — работает :)
avatar
Очень полезный плагин. Единственное — столкнулся с проблемой, при работе с плагином SiteMap генератор. Гугл ругается, когда находит в карте сайта дату из будущего.
Пока ничего не придумал, кроме как выставлять в карте сайта текущую дату, вместо даты из будущего
avatar
насчтет дат из будущего, нужна очень полезная доработка, если дата указана в будущем не выводить топик на главную и в блоги.
Нужно это для создания и ведения плана публикаций на сайте.
Как это например сделано в вордпрессе и других движках.

Мы делаем 20 публикаций и выставляем даты по 2-3 в неделю и соответственно автоматом выводятся новые публикации на сайте в определенный день и время.

Готов заплатить 10 у.е. за данную доработку к плагину!
avatar
Мне кажется, что если сделать запланированную публикацию, а не простое изменение даты поста, то эту функцию можно открыть всем пользователям — она не будет нести никакого потенциального вреда этим.
avatar
Отличный плагин! Спасибо. Уже юзаю на сайте. Но когда столкнулся с тем, что пишут о новости в будущем, и об отложенной публикации, поставил одно условие в код (час делов: установил запись sql-запросов в лог, снял кеширование запросов, нашел файлы Topic.mapper.class.php и Topic.class.php с запросами):

файл classes\modules\topic\Topic.class.php (класс вывода топиков), после строки 453 после }, до return $sWhere; добавить

$sWhere.=" AND t.topic_date_add < NOW()"; // add time < now() !future


Это protected function функция buildFilter(), которая вызывается в функциях GetTopics(), GetAllTopics(), а они из GetTopicsByFilter() (файл Topic.class.php) для, к примеру, public function GetTopicsGood($iPage,$iPerPage,$bAddAccessible=true), которая выводит топки/блоги для главной, или из других функций вывода блогов.
Таким образом, всегда во всех блогах будет фильтр по дате создания топика: дата меньше сегодняшнего времени.
avatar
Сразу после юзания выяснилось, что посты на будущее нигде не видны, даже в черновиках. Вообще. Вот как-то так. Решаю что можно прикрутить.
avatar
Где сейчас можно скачать этот плагин?
avatar
Здесь Только он под 0.4.2 под 0.5.1 устанавливается, но не работает:)
avatar
спасибо!
avatar
з.ы. поле изменения даты доступно только администратору!
А как сделать чтоб не только Админ мог менять дату?
Где можно прописать еще пару пользователей?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.