Доработка плагина

Помогите как сделать

 
Посетитель
small user social cms
Сообщений: 41
Доброго времени суток, необходимо доработать плагин http://instantcms.ru/blogs/moi-dopolnenija-k-instantcms/plagin-dlja-avtopostinga-statei-v-twitter.html - репост в твиттер
есть проблема - плагин не работает если статьи импортируешь с отложенной публикацией т.е дата публикаций статей расписана на месяц в перед, и когда наступает дату публикации статьи - плагин не делает репост в твиттер !
работает он только при создании новой статьи - создал - плагин сам сделал репост
открыл плагин вижу что
// События, которые будут отлавливаться плагином
$this->events[] = 'ADD_POST_DONE';
$this->events[] = 'ADD_ARTICLE_DONE';
$this->events[] = 'ADD_BOARD_DONE';
Что сюда нужно добавить чтоб плагин делал репост в твиттер при наступлении даты и времени публикации статьи ?
Заранее благодарен за ответ !
Редактировалось: 1 раз (Последний: 6 апреля 2014 в 20:38)
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3415
А автору писали?
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Реклама
cms
Посетитель
small user social cms
Сообщений: 41
Cтудия Sitestroi:

А автору писали?

автору не писал ибо он тут был 16-ть дней назад !
Посетитель
small user social cms
Сообщений: 41
Что никто помочь не может ? может за деньгу кто то сделает ?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 479
alllffa:

Что никто помочь не может ? может за деньгу кто то сделает ?

Так просто то что вы хотите не сделать, т.к. таковой отложенной публикации нет, соответсвенно и событий на нее нет.
Сейчас логика работы статей такова:
* Когда статья опубликована идет эвент "ADD_ARTICLE_DONE"
* При гостевом просмотре проверяется дата публикации и если она меньше "времени сейчас", то кидается на 404
* если вы смотрите под админом или дата публикации уже наступила, то фильтр вас пропускает и вы видите статью

т.е. никакие события не отлавливаются, статья уже добавлена и размещена и "отложенная публикация" не на что не влияет кроме как на отображение ее на самом сайте после фильтрации!
Редактировалось: 1 раз (Последний: 7 апреля 2014 в 15:29)
Создание сайтов, верстка, дизайн, кодинг http://www.atlantisweb.ru
Спасибо принимаются на: WMR239595808293 WMZ357055804143 ЯД 41001150698283
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Когда этот плагин только появился, я его тоже себе поставил. Оказалось, что прикрутить его можно к твиттеру через номер телефона. Пишу свой номер, а мне отвечают: ваш оператор не поддерживается, и тут же предлагают звонить через Швецию или Финляндию. Ага, щаз.
NOP
Посетитель
small user social cms
Сообщений: 41
я так понял что плагин который будет постить ссылки в твиттер с отложенной публикацией статей - вообще не реально реализовать на instant cms ?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 479
alllffa:

я так понял что плагин который будет постить ссылки в твиттер с отложенной публикацией статей - вообще не реально реализовать на instant cms ?

стандартными средствами, нет
на вскидку в данном плагине можно реализовать так
* перед репостом сделать проверку на дату, и если дата еще не подошла то не отправлять в твит
* создать таблицу в БД с айди статьи и датой публикации
* создать условие что если дата еще не подошла и не отправилось в твит добавлять в эту таблицу
* создать крон запрос на проверку даты(если часы и минуты не критично) с посуточным сравнением сегодняшней даты с датами в этой таблице БД
* при совпадении дат, отправляем статью в твит и чистим в этой таблиуе статьи которые ушли в твит
* радуемся что все работает ))

Но это так на вскидку, возможно у когото есть еще проще решения, но правкой кода плагина в пару строк на мой взгляд точно не обойтись )
Редактировалось: 1 раз (Последний: 7 апреля 2014 в 23:00)
Создание сайтов, верстка, дизайн, кодинг http://www.atlantisweb.ru
Спасибо принимаются на: WMR239595808293 WMZ357055804143 ЯД 41001150698283
Посетитель
small user social cms
Сообщений: 41
посоветуйте пожалуйста в кому обратиться что б написали плагин ! Заранее благодарен за ответ
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Попробуйте обратиться к автору утилиты Генератор плагина, может он поможет, если жив будет )))
NOP
Посетитель
small user social cms
Медаль
Сообщений: 446
Странник, rofl супер!)
Но если по существу у меня аналогичная вещь, правда с не промодерированными статьями добавленными с помощью граббера КозаНостра. Без проверки летело в твиттер.
Настроил все репосты через тиме2пост
Просто так...
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Вам то всем хорошо, у вас телефон прошел проверку на вшивость. А мой нет. Оператор МТС. Я бы себе этот плагин с удовольствием прикрутил бы, но вот....увы...
NOP
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.