Плагин «Отложенная публикация топика»
Представляю вашему вниманию новый плагин «Отложенная публикация топика». Как понятно из названия, плагин позволяет назначить публикацию топика на определенное время определенного дня.
Позволяет работать в двух режимах: «для всех» или «только для админов»
Плагин можно купить в каталоге.
83 комментария
Ответ delayedpost/templates/skin/default/js/init.js — 200 ok
это не реклама. я реально прибалдел от этого плагина (как мало надо для счастья).
можно за раз добавить много материалов на сайт и распределить их по времени. в течении недели например. и будет такое ощущение, будто над сайтом постоянно кто-то трудится кропотливо.
ещё мне нужно было переносить свои старые посты из жж — хотелось указывать их реальные даты публикаций. Вот здесь кстати недочет плагина, что нельзя произвольные годы выбирать (только текущий и следующий). Хотя ничто не мешает использовать его для публикаций задним числом (в плане функционала). Но авторы почему-то концептуально ограничили ось времени. (надеюсь прислушаются ко мне)
В чем может быть проблему… ставлю время, публикую. В назначенное время пост не появляется, но если еще один пост опубликовать, то «отложенный» так же появляется. Если кеш на сайте сбросить, то запись тоже появляется.
— отложенный топик до наступления срока публикации виден только автору и админу.
— уведомления по отложенному топику не рассылаются подписчикам блога.
— до момента публикации топика события в ленте о топике не публикуются.
Для авторов плагинов не существует механизма возврата денег. Обратитесь к Максиму.
livestreetcms.com/addons/view/20/
Бесплатный плагина с таким же функционалом. И на social кстати работает.
Я отнюдь не скряга, я покупал и плагин Компании, и ДАО, но плагин, который я не могу использовать мне не нужен.
Если вы выставите дату 01.01.2013 этим плагином, то топик будет висеть в списке топиков выше всех до наступления этой даты. Используется для прикрепления какого-либо топика выше остальных.
Если вы выставите дату 01.01.2013 этим плагином, то топик никто не увидит до наступления это даты.
Различия очевидны, не так ли?
При установке на live street 0.5.1, шаблон street-spirit сначала просто публиковал пост сразу же, ставив дату будущей публикации.
После отключения плагина change date и нажатия опубликовать отправлял пост в отложенные. После этого пост никто никогда не видел.
Используйте трекер плагина в случае проблем.
может только по урлам, из под автора если где-то их сохранили
Лучше отключить «Similar topics in popup» до лучших времен.
или может есть возможность предоставить автору Social версию для тестирования.
Плагин очень нужный и хороший, но у меня Social стоит.
Если автор social заинтересован в адаптации — я предоставлю плагин на тестирование.
тикет от 29.12.2012, но до сих пор проблема существует, т.е дата из черновика не обновляется при публикации.
На практике более подробно ситуации выглядит так.
Если пользователь не администратор и у него был сохранен пост как черновик, то ситуация получается следующая.
Допустим пользователь написал запись и сохранил как черновик 1 января 2013 года
Затем 1 марта 2013 года зашел, дополнил черновик и нажал на опубликовать
Как результат — пост публикуется с датой 1 января 2013 года, т.е в ленте новых записей он не попадает на главную страницу первым.
Причина, вероятно в том, что у пользователя (не админа) вместо соотв. блока ничего не выводится, но в коде присутствует
И если при предпросмотре топика, который я редактирую из черновика, мне выводится правильное время публикации, то при самой публикации в базу попадает старое время, т.е из поля delayedpost_topic_date_add
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: datechange' in /usr/home/moiportal/data/www/moi-portal.ru/engine/modules/viewer/Viewer.class.php:508 Stack trace: #0 /usr/home/moiportal/data/www/moi-portal.ru/engine/modules/viewer/Viewer.class.php(430): ModuleViewer->DefineTypeBlock('datechange', '/usr/home/moipo...') #1 /usr/home/moiportal/data/www/moi-portal.ru/engine/modules/viewer/Viewer.class.php(618): ModuleViewer->AddBlock('right', 'datechange', Array, 5) #2 /usr/home/moiportal/data/www/moi-portal.ru/engine/modules/viewer/Viewer.class.php(205): ModuleViewer->BuildBlocks() #3 /usr/home/moiportal/data/www/moi-portal.ru/engine/classes/Engine.class.php(164): ModuleViewer->Init() #4 /usr/home/moiportal/data/www/moi-portal.ru/engine/classes/Engine.class.php(410): Engine->LoadModule('ModuleViewer', true) #5 /usr/home/moiportal/data/www/moi-portal.ru/engine/classes/Engine.class.php(342): Engine->GetModule('Viewer_Assign') #6 /usr/home/moiportal/data/www/moi-portal.ru/engine/class in /usr/home/moiportal/data/www/moi-portal.ru/engine/modules/viewer/Viewer.class.php on line 508
Пробовал активировать/деактивировать модуль changedate. В обоих случаях одно и тоже
Версия плагина: 1.4.4
Напишите в личку.
и еще вопрос, совместим ли плагин с шаблоном fortune?
2. У меня нет этого шаблона, чтобы проверить. Но не вижу причин для несовместимости.
При планировке поста, ставлю галочку опубликовать вконтакте (https://catalog.livestreetcms.com/addon/view/441/) и пост сразу же публикуется вконтакте. Хотелось чтобы публикация вконтакте происходила когда запланирован пост на сайте.
akutawa.com
Как сделать?