Импорт RSS лент (платный модуль)

В связи с релизом, создаю отдельную ветку обсуждений для платного модуля.

Заявленный функционал:

1. парсить RSS =)
2. возможно задавать более одного рсс потока
3. у каждого потока есть три поля для заполнения
3.1 урл потока
3.2 частота обновления
3.3 блог в который постим
3.4 имя пользователя от которого постим
3.5 в конфиге выбираем куда постить, сразу на сайт, или в черновики.
4. постинг идет в виде топика, в указанный блог.
5. запуск по крону
6. работает с яху пайпс и другими RSS со стандартными полями

Модуль для 0.3.1 тут — livestreet.ru/addons/94/
Цена на версию для 0.3.1 — 900руб.
Цена на версию для 0.4.2 — 1300руб.


Поддержка будет осуществляться на релизной основе. По мере поступления запросов на доп. функционал.
Для тех кто желает парсить полнотекст, готов в комплекте дать Yahoo Pipes =)
Вобщем поддержке быть как положено платному модулю.

UPD в версии 1.1 добавлено:
1. картинки забираються теперь на сервер (в релизе 1.0 были ссылки)
в конфиг вынесено куда прижимать картинку (право, лево, оставить как было в рсс)

2. теперь ставиться тег «кат», в конфиге настройка сколько символов отступить от начала топика до ката. (с проверкой непопал ли кат в открытый тег, если попал то кат ищет конец тега и стаиться после него)

3. смастерили хитрую систему подбора тегов к топику (автотег) работает по такой схеме: (слово более трех букв) проверяем какие слова из тайтла встречаються в тексте топика, за каждое совпадение начисляем +10 очков слову, выбираем самые популярные, и ставим их тегами
ну качество канечно не как тыбы сам руками ставил но всеже. кол-во тегов вынесено в конфиг. по умолчанию 3 тега на пост

4. из конфига забрано в админку, настройка куда постить рсс (черновики или сразу на сайт), теперь для каждого потока можно настройку ставить. пока было в конфиге была настройка одна для всего модуля.

5. в админке добавлена возможность редактировать уже добавленные рсс
В конфиге добавлено:
6. включить выключить автотэги
7. сколько тегов на пост вешать
8. включить выключить кат
9. постить простой топик или постить топики топикссылкой

UPD2: Вобщем готова версия под 0.4.2 =)

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

avatar
Бесплатный вариант модуля можно посмотреть тут: livestreet.ru/blog/addons/2156.html
Скачать: livestreet.ru/addons/94/
  • vist
  • +3
avatar
цену тут напишите, чета модерация запаздывает
avatar
модерация запаздывает изза платного размещения платных модулей. в процессе всё =)
avatar
vist — это примерно что я тогда описывал? :))
Где демку глянуть?
avatar
Вроде удовлетворили пожелания всех пользователей. Пока демо нету, при загрузке модуля там скрины есть.
avatar
скринов и описания функционала вполне достаточно.
Работает все просто:
добавил урл RSS
добавил время обновления
указал в какой блог постить данный рсс (выпадающее меню)
указал имя пользователя от которого будут публикации данной рсс (если пользователя нет он создастся)(под созданными пользователями можно войти)
есть возможность публиковать сразу, или публиковать в черновики.
есть работа по крону, есть псевдо крон (работает при посещении сайта и переходам по нему любых пользователей)
Подробная инструкция идет в комплекте.
*также в комплекте труба Yahoo pipes настроенная для вывода полнотекстовых рсс (с парсингом полной новости из хтмл) перестроить возможно под любой сайт практически, консультации дам* это как бы бонус.
avatar
Возможно ли сделать так чтобы РСС не попадали в НОВЫЕ — потому что их гораздо больше чем постингов от пользователей. Чтобы они рпосто были у себя в блоге и не вылезали! Как бы были приватными (есть такой вид топика)
avatar
они и так не будут новыми. если в рсс у записи есть дата публикации то и публиковаться они будут за то число за которое в рсс
тоесть если в ррс новость за позавчера, то и на сайте топик будет за позавчера. соответственно в новые он не попадает.
и второй вариант — в конфиге модуля есть опция публиковать в черновики. потом можно зайти от пользователя отредактировать и опубликовать нужное руками.
avatar
Дело в том что новости поступают не за позавчера, а всегда свежие и колонка НОВЫЕ — всегда переполнена. Поэтому было бы круто чтобы РСС новости постились в свой блог и никуда больше не вылезали, но за них можно было проголосовать в течении дня например.

Заходить ручками и постить — это не наш метод, к тому же можно тогда и самому это сделать.
avatar
вы простите по какому модулю судите? я вроде платную версию вам не продавал.
а в бесплатной и правда новсти всегда новые… не путайте полную платную версию с бесплатной.
avatar
я не путаю, я спрашиваю, не будет ли так как в бесплатной?
avatar
аа… нет =) я написал уже как в платной сделано. если в рсс есть дата публикации то и топик будет за эту дату. если в рсс нет даты то топик будет новым (за дату в которую он публикуеться)
вы почитайте ветку про бесплатную версию. вобщем то все пожелания которые там высказывались учтены.
avatar
спасибо, но то что мне нужно отсуствует.
avatar
а что вам нужно?
avatar
мне нужно, чтобы был отдельный блог только для РСС и чтобы ленты не появлялись в разделе НОВЫЕ — ни при каких обстоятельствах, а просто оставались у себя в блоге, но при этом за них можно было голосовать (желательно с отддельной настройкой кол-ва голосов). Иначе раздел НОВЫЕ — будет просто захламлен.
Вы на правильном пути, все остальное уже есть.
avatar
это возмозможно сделать отдельно для вас, ибо ваш случай частный. пишите в личку координаты для связи, думаю решим проблему.
avatar
okay, ya s vami svyazus', no ya dumau eto nuzno vsem (optional)
avatar
Включили в задачи на след. релиз.
avatar
Я думаю такую возможность можно добавить опционально. Настройкой в конфиге.
avatar
Хотелось бы в следующей версии
— редактирование каналов
— возможность сохранения картинок на сервер
— возможность включения\отключения каналов
  • _et
  • +1
avatar
картинки на сервер по возможности сохраняються и сейачас. попробуйте отключить в конфиге парсинг тега
<a>

первый и третий пункт учтем к следующему релизу. спасибо.
avatar
он наверное имел ввиду что бы аплоуд картинок был, надо — будет!

а тег <'a'> имеется ввиду включать/отключать сами ссылки
avatar
Vist ты наверно в трак по мере поступления записывай пожелания. будем реализовывать потихоньку.
у меня выходные например свободны.

avatar
Да, да. Он имел ввиду именно загрузку на сервак ;)

Единственный минус- картинки в топиках как попало будут.
Было бы не плохо сделать как превьюшки к топику. Т.е. картинка выводилась бы в определенном месте. Такое возможно вообще?
avatar
возможно :)

Вы готовы платить?
avatar
Vist
_et уже заплатил =) он пока наш единственный покупатель =)
avatar
Единственный минус- картинки в топиках как попало будут.
Было бы не плохо сделать как превьюшки к топику. Т.е. картинка выводилась бы в
определенном месте. Такое возможно вообще?

Присоединяюсь к пожеланию _et. Также собираюсь приобрести на следующей неделе. Не могли бы уважаемые разработчики реализовать превью уже сейчас, чтобы не дожидаться следующего релиза? Было бы здорово. И как будут происходить обновления и фиксы, как другие модули через opensvn или как?
avatar
Где можно поглядеть воочию обсуждаемый модуль, демо сайт или скришоты?
avatar
livestreet.ru/addons/94/ тут скриншоты вроде есть. как выглядят топики думаю вы и тут видите. Функционал описан выше. Какие ещё скриншоты нужны просите я сделаю. Демо сайта нету, неочень понимаю зачем он нужен, фунции модуля и так до боли понятны вроде.
avatar
картинки постораемся сделать к началу недели.
То что просил hello тоже к началу недели, ибо там только вынести в конфиг запрет появления топиков на главной. (постить только в блог отведённый для рсс и сейчас никто не мешает. настраивайте все рсски в один блог и все.)

вариантов обновления вижу два:
1. впринципе файлы модуля не затрагивают файлы движка, потому возможна рассылка обновленных версий по почте. распаковали, записали поверх старого и готово.
2. у нас есть свой svn, как вариант можно покупателям дать доступ и будете сами обновляться хоть каждый день по мере внесения изменений. (для продвинутых пользователей)
avatar
Для меня второй вариант более удобен.
Да и Вам проблем меньше с рассылкой.
Главное уведомления на мыло о изменениях в траке
avatar
да не проблема =) я вобще щяс сервак тестирую в датацентре, возможно все вместе с свн и жаберрсервером и прочей фигней что я на локалхосте держу туда уедет. будет куда удобнее.
Просто svn не всем знаком и не каждый знает как с ним бороться =) для них останеться вариант с рассылкой.
также надеюсь что ИмпортРСС не последний наш модуль =)
avatar
1. обновления для купивших будут бесплатны?
2. c LS 0,4 совместимо будет?
  • dip
  • +1
avatar
обновления бесплатны.
после выхода релиза 0.4 будет совместимо.
avatar
dip отзовитесь на асю, личку или в webmoney для получения модуля…
Почта указанная вами при оплате либо переполнена, либо спам фильтр на максимуме стоит. С трех ящиков почта вернулась.
avatar
Сегодня и будет новое обновление версии, к вечеру.
asovetov, тайну не раскрыл, но обещает несколько вкусностей.
avatar
В качестве стимуляции продаж, каждому купившему ещё бонус. пинкод на 50рублей которые можно потратить на регистрацию домена.
Подробности в личке.
avatar
опередили с анонсом.

к вечеру будет релиз 1.1 (возможно к ночи по москве =) )

к заявленному рание функционалу добавится:

1. картинки забираються теперь на сервер (в релизе 1.0 были ссылки)
в конфиг вынесено куда прижимать картинку (право, лево, оставить как было в рсс)

2. теперь ставиться тег «кат», в конфиге настройка сколько символов отступить от начала топика до ката. (с проверкой непопал ли кат в открытый тег, если попал то кат ищет конец тега и стаиться после него)

3. смастерили хитрую систему подбора тегов к топику (автотег) работает по такой схеме: (слово более трех букв) проверяем какие слова из тайтла встречаються в тексте топика, за каждое совпадение начисляем +10 очков слову, выбираем самые популярные, и ставим их тегами
ну качество канечно не как тыбы сам руками ставил но всеже. кол-во тегов вынесено в конфиг. по умолчанию 3 тега на пост

4. из конфига забрано в админку, настройка куда постить рсс (черновики или сразу на сайт), теперь для каждого потока можно настройку ставить. пока было в конфиге была настройка одна для всего модуля.

5. по мелочи из того что просили в теме

!6. в превью к топику (тут просил ктото) отказано, ибо это хак движка, и к модулю отношения не имеет. (для уже хакнувших движек, доработка модуля под хак обсуждаеться отдельно)
avatar
Отлично.
Про превью писал я. Собственно, это больше как идея была=)
avatar
ну превью тут описано в типсах и триксах, для старого ЛС. по желанию нахачить можно но обсуждать это стоит отдельно от модуля ибо это хак таблицы самого лс, хак файлов самого лс.
а подогнать потом модуль под это дело не проблема.
avatar
как получить обновленный модуль?
avatar
как и было написано выше, после релиза получите на почте указанной в завке на покупку модуля. да и вобщем то у всех купивших есть моя ася и другие координаты.
avatar
Кстати, может быть кто то хочет поучаствовать в обсуждении алгоритмов, как наиболее правильно получить авто тег, или другие пожелания, которые просили.
Например, стоит ли все картинки выравнивать влево вправо, или только первую? И такого плана вопросы.
  • vist
  • 0
avatar
отразится это правда уже в следующем релизе (1.2) ибо 1.1 практически готов уже =)

добавили ещё в конфиге настроек:
1. включить выключить автотэги
2. сколько тегов на пост вешать
3. включить выключить кат
4. постить простой топик или постить топики топикссылкой
avatar
5. в админке добавлена возможность редактировать уже добавленные рсс

Релиз 1.1 вышел =) всех поздравляю, и всем спасибо за идеи по улучшению модуля.
avatar
1. картинки забираються теперь на сервер (в релизе 1.0 были ссылки)
в конфиг вынесено куда прижимать картинку (право, лево, оставить как было в рсс)

2. теперь ставиться тег «кат», в конфиге настройка сколько символов отступить от начала топика до ката. (с проверкой непопал ли кат в открытый тег, если попал то кат ищет конец тега и стаиться после него)

3. смастерили хитрую систему подбора тегов к топику (автотег) работает по такой схеме: (слово более трех букв) проверяем какие слова из тайтла встречаються в тексте топика, за каждое совпадение начисляем +10 очков слову, выбираем самые популярные, и ставим их тегами
ну качество канечно не как тыбы сам руками ставил но всеже. кол-во тегов вынесено в конфиг. по умолчанию 3 тега на пост

4. из конфига забрано в админку, настройка куда постить рсс (черновики или сразу на сайт), теперь для каждого потока можно настройку ставить. пока было в конфиге была настройка одна для всего модуля.

5. в админке добавлена возможность редактировать уже добавленные рсс
6. включить выключить автотэги
7. сколько тегов на пост вешать
8. включить выключить кат
9. постить простой топик или постить топики топикссылкой
avatar
какое то время модуль будет на модерации. ждёмс.
avatar
промодерирован, доступен для покупки =)
avatar
Отличные нововведения.

жду обновления))
avatar
оно уже у тебя =) пользуйся на здоровье.
avatar
Вышел патчрелиз 1.1.1 (покупателям будет поставляться уже версия с патчем, уже купившим патч разослан. проверяем почту).
Изменения незатронули работу с базой.

Исправления:
1. Испралена ошибка с тегами (теги больше не дублируються)
2. улучшена логика работы автотегов
3. исправлена ошибка с неполными топиками (топики без тела больше непроскакивают, все забираеться как положено)
4. переделана логика работы автоката (добавили двойную проверку не попал ли кат в открытый тег, кат работает теперь корректно)
avatar
Неспешно собираються пожелания к релизу 1.2 (кроме исправления пары мелких багов)
avatar
хотелось бы увидеть возможность удалять не нужные топики из черновиков, а то через какое то время черновик превратиться в мусорку.
Если я не ошибаюсь, то admin не может залесть в черновики другого пользователя
avatar
нет в черновики вы залезаете от имени пользователя которого указали рядом с рсс. от егоже имени можно и черновик чистить.
avatar
от его имени я нашел только кнопку «редактировать», а «удалить» — нет.
Или там другой алгоритм чистки
avatar
отправил конечный вариант на сегоня =))
avatar
заходим под пользователем. написать — черновики — смотрим и видим — Blog by User Редактировать Удалить
avatar
«Blog by User Редактировать Удалить » — данное утверждение действует на топики, размещенные в персональном блоге юзера, а при добавлении канала rss можно выбрать только блоги (куда постить), созданные admin-ом.
И для чистки черновика приходится сначала опубликовывать топики в персональный блог юзера-rss, а после уже удалять их. Во как.
avatar
ну это уже особенности логики движка. как вариант:
1. сначала создавать юзеров (учитывая правило — логин пароль = имя@мыло из конфига) от созданых юзеров делать блоги, и потом в них постить.
2. заходить от юзера, подключаться к блогу, админом давать админа блога юзеру.
avatar
«Blog by User Редактировать Удалить » — данное утверждение действует на топики, размещенные в персональном блоге юзера, а при добавлении канала rss можно выбрать только блоги (куда постить), созданные admin-ом.
И для чистки черновика приходится сначала опубликовывать топики в персональный блог юзера-rss, а после уже удалять их. Во как.
PS. и мне кажется, что выбор блога для постинга при добавлении канала имеет малое значение (если сначало сохраняется черновик), т.к. при редактировании из черновика для опубликования, топик попадает в персональный блог юзера (другой блог не выбрать при редактировании, видимо из-за рейтинга юзера). Как то так. Надеюсь понятно написал.
avatar
другой блог не выбрать из-за того что юзер не подключен к блогу. у юзера нехватает прав чтоб подключится к блогу.
avatar
логика работы модуля ничем не отличаеться от логики работы вас как юзера. тоесть от того как если бы Вы постили топики руками. Все правила для юзера действуют и на юзера созданного скриптом.
avatar
Приношу свои извинения создателям модуля за выше описанную критику. :)Что довольно часто бывает, пока не разберешься во всех вкусностях после наставлений создателей. :)))
Ждем обновки 1.2 с нетерпением!!!
avatar
заметил при автоматической вставке «cut» (если попадает в снутрь слова):
при редактировании — распространя ...«cut»ется
при публикации — распространя… ется

видимо эти точки вместе с тегом добавляются, а при публикации не убираются — некрасиво.
Может сделать вставку «cut» в конце предложения (после точки) плюсом к имеющейся вставке после заданного кол-ва символов
avatar
проверка на поподание в слово будет в релизе 1.2 (кат будет ставиться в конце предложения после точки или! ?)
avatar
а троеточия там давно нет. вы видимо патч так и не поставили.
avatar
Хорошо, фикс будет, только чуть позже. В течении недели. Загрузка большая.
avatar
заметил мелкий баг:
при добавлении rss каналов Яндекса или Гугла — все нормально, а когда добавляешь канал yahoo pipes, то все каналы, которые есть, становяться не доступны для редактирования — не появляются кнопки «Удалить и Редактировать»
avatar
Нет такой ошибки!
Картинка что я делаю нетак??
avatar


посмотрел, эти кнопки не влезают в экран почему-то (1284*1024)
avatar
да ниже написано о включении редизайна админки в релиз 1.2 вобщето и про то что она не влезает на мелких разрешениях.
avatar
А где включить настройку что бы появлялась ссылка «Источник» что бы можно было перейти к источнику для полного прочтения материала?
avatar
пока только габить в топикссылки, или включить в грабиннг тег
<a>
avatar
в конфиге все подписано и продублировано в ридми.
avatar
Предлагаю такие доработки:
1.Окно ввода тегов при добавлении ленты, если окно не заполнено включается режим автотегов (который по умолчанию сейчас)
2.Общий список стоп слов. Что бы не импортировать спам.
avatar
принято в todo к релизу 1.2
1. Окно ввода тегов при добавлении ленты, если окно не заполнено включается режим автотегов (который по умолчанию сейчас)

2. Проверка непопал ли кат в слово (дабы не рвать слова)
3. опция ссылка на источник после текста при выключеном обрабатывании ссылок
4. Общий список стоп слов. Что бы не импортировать спам. (пока под вопросом, вполне можно выбрать ленту без спама, на край есть трубы)
5. перенос некоторых переменных из конфига в админку для более тонкой настройки рсс по отдельности.
6. реструктуризация админки (ибо в ширину уже все не влезет)
avatar
По поводу:
4. Общий список стоп слов. Что бы не импортировать спам. (пока под вопросом, вполне можно выбрать ленту без спама, на край есть трубы)

Иногда и в хорошие ленты редко попадает спам, и не хотелось бы эти ленты отключать совсем. А у себя разгребать спам если лент > 10 это уже проблема.
avatar
ниодин модуль даже если его будет писать большая команда и стоить он будет в сотню раз больше никогда не избавит вас от ручной работы по отслеживанию того что натворил модуль. это очевидно помойму. машина не может заменить мозг человека.

Лично я не считаю это очень нужным функционалом. но если будет свободное время, то кроме действительно полезных новых функций мы обязательно напишем и стоп-слова. =)
avatar
Хорошо, спасибо
avatar
1. Окно ввода тегов при добавлении ленты, если окно не заполнено включается режим автотегов (который по умолчанию сейчас)
Уточнение по данному пункту, хорошо бы добавить чекбокс для отметки добавлять автоматические к введенным тегам. т.е варианты такие: 1. Только автотеги (если ничего не введено) 2.автотеги + введенные теги (если отмечена галка на чекбоксе) 3.только свои теги (если снята галка с чекбокса и введены свои теги)
avatar
Обновился до 1.1 что то при добавлении ленты выдало: Warning: fopen(/---/public_html/logs/sql_error.log) [function.fopen]: failed to open stream: Отказано в доступе in /---/public_html/classes/modules/sys_logger/Logger.class.php on line 262
SQL Error: Unknown column 'rssimportpublish' in 'field list' at /---/public_html/classes/modules/importrss/mapper/ImportRss.mapper.class.php line 306
Array ( [code] => 1054 [message] => Unknown column 'rssimportpublish' in 'field list' [query] => INSERT INTO `prefix_rssurl` SET `url` = 'http://www.votpusk.ru/newsrss/cn/newsru7.xml', `refresh` = '216000', `rssblognum` = '19', `rssuser` = 'reanimator', `rssimportpublish` = '0' [context] => /---/public_html/classes/modules/importrss/mapper/ImportRss.mapper.class.php
line 306 ) Что такое может быть, подскажите пожалуйста.
avatar
Что за хрень? Теперь вообще не могу зайти на сайт, пишет такое: Warning: fopen(/---/public_html/logs/sql_error.log) [function.fopen]: failed to open stream: Отказано в доступе in /---/public_html/classes/modules/sys_logger/Logger.class.php on line 262
SQL Error: Column 'user_login' cannot be null at /---/public_html/classes/modules/user/mapper/User.mapper.class.php line 37
Array ( [code] => 1048 [message] => Column 'user_login' cannot be null [query] => INSERT INTO prefix_user (user_login, user_password, user_mail, user_date_register, user_ip_register, user_activate, user_activate_key ) VALUES(NULL, '364327f13625d6d30dce37a19e45571f', '@import.rss', '2009-10-26 18:42:22', '91.204.137.170', '1', NULL) [context] => /---/public_html/classes/modules/user/mapper/User.mapper.class.php line 37 ) У всех все нормально с этим модулем? Что то или я накосячил либо модуль толком никто не тестировал…
avatar
Удалил в базе DROP TABLE `prefix_rsspost`, `prefix_rssurl`; залил заново все файлы из патчрелиза 1.1 При добавлении ленты теперь выдает такое: SQL Error: Unknown column 'rssimportpublish' in 'field list' at /---/public_html/classes/modules/importrss/mapper/ImportRss.mapper.class.php line 306
Array ( [code] => 1054 [message] => Unknown column 'rssimportpublish' in 'field list' [query] => INSERT INTO `prefix_rssurl` SET `url` = 'http://subscribe.ru/catalog/rss.30919', `refresh` = '216000', `rssblognum` = '19', `rssuser` = 'reanimator', `rssimportpublish` = '0' [context] => /---/public_html/classes/modules/importrss/mapper/ImportRss.mapper.class.php line 306 )

АУУУУ разработчики! Мне ответит кто нибудь?
avatar
все просто летает, работает на ура, поставил с первого раза на локалке, а потом и на хост кинул — никаких проблем
avatar
yuri25 действительно был отправлен некорректный SQL файл. отправил со второй попытки пральный вариант.
Интересно другое, почему если в ридми написано сделать таблицам Дроп. и нислова ненаписано про то что надо использовать SQL файл. модуль сам создает таблицы себе (правильные) если старым сделать дроп.
вобщем неважно, надеюсь теперь у yuri25 всё получится.
avatar
Прблема решена, все заработало, разработчикам спасибо.
avatar
а что за тишина с модулем, вроде релиз 1.2 хотели выпустить, а уже месяц молчок? Или апов больше не будет? :(
avatar
а что за тишина с модулем, вроде релиз 1.2 хотели выпустить, а уже месяц молчок? Или апов больше не будет? :(
и почему-то этот модуль исчез из списка
avatar
присоединяюсь к вопросу, что с релизом 1.2?
avatar
хотелось бы, чтобы он подружился с IPB.
А то грабит без переносов сплошным текстом…
avatar
Похоже не у одного меня тишина.

Модуль возможно и хороший, но я к сожалению не смог его попробовать после преобретения, т.к. у нас на сайте стоит хак и модуль из-за него нужно было подправить (как сказал автор — 5 минут дело). Долго пытался добиться хоть какого-то суппорта, пытался выпытать хоть намеки на то, где искать, сам понял что не работает из-за хака «приватный топик», т.к. добавилось новое поле в базу, сообщил автору, но иного ответа кроме «буду завтра» или «пока занят» не получил, прошло уже месяца 2 наверное с момента приобретения. О каких-то новых релизах и т.п. я вообще молчу, ни ответа ни привета. Такое отношение может быть только в случае предоставления софта бесплатно.

Может кто-то сможет помочь? Суть в том что импорт рсс происходит, посты складываются в таблицу модуля, но не происходит постинг в выбранные блоги из-за того что в таблице с постами добавилось новое поле от хака «приватный топик», все стандартные функции постинга были изменены и прекрасно работаю, не могу понять каким местом модуль постить должен.
avatar
Вот я и закончил болеть и вперемешку работать как вол наконец. приношу всем свои извинения.
Notconnected
обещялся на выходных этих но семья затребовала внимания ибо они были брошены как и вы на произвол судьбы. Жду вас в асе днем сегодня. Все исправим и будет работать. Ещё раз простите.

Релиз 1.2 так сильно затянулся из-за моих проблем со здаровьем и ненормированного графика на работе. Всех прошу прощения и понимания. Релиз планируеться на следующие выходные — середину след. недели. Не могу пока быстро кодить.

Из планов:
1. Все планы что были заявленны.
2. Код парсера будет переписан для грабинка не только простых рсс, но и атома. + немного других приятностей.

Модуль благодаря «Новогодним подаркам» от Ort'а надеюсь появиться обратно в модулях пока в том виде как есть.

P.S. Всех у кого были вопросы на которые я не ответил ранее (кроме Notconnected, с ним уже поговорили) прошу постучаться в асю или личку и повторить вопросы. Спасибо.
avatar
После установки модуля, который работал нормально — т.е. полностью выполнял свой функционал, через некоторое время сайт повешался — сообщив вот такую новость:
Fatal error: Allowed memory size of 44040192 bytes exhausted (tried to allocate 4972 bytes) in /storage/home/edinstvo/htdocs/yrglstreet/include/function.php on line 213

Что я для этого сделал? Я добавил три RSS ленты и поставил обновление на каждой 600 секунд.
Повешался сайт только после добавления третьей. Первые две отрабатывали нормально.

Т.е. понятно, что не хватает памяти у меня на хостинге для выполнения этой функции:

212   case 'image/jpeg':
213   	$img_src=imagecreatefromjpeg($sFileSrc);
214   	$sFileDest.='.jpg';
215	break;


А какой вывод можно сделать. Что сделать, чтоб такого не повторилось.

P.S.: После удаления папки config модуля — сайт оживает, но модуль естественно не работает.
Но после её возврата сайт вешается.

Сижу думаю что делать. Вроде удалил третью ленту из базы данных, но ситуация не изменилась.
Как вернуть всё в рабочее состояние?
Может убрать из базы данных с помощью пхп админа все внесённые изменения (которые внесли файлом importrss_sql.sql), для того чтобы модуль снова заработал?
Или это не совсем корректный способ возврата работоспособности модуля?
Подскажите более правильный.
avatar
Очистка таблицы prefix_rssurl от урл адресов лент — ситуацию не изменила :(
А вот очистка таблицы prefix_rsspost от всего содержимого, дала результат.
Да причём, модуль не только снова заработал, но и все посты сохранились — что тоже очень приятно :)

Т.е. получается закавырка гдето была в табличке prefix_rsspost.
Специалисты — кто подскажет?
avatar
Единственно, что стоит добавить, так это то, что при видимом исправном функционале модуля, активности в части импорта новостей и создания топиков — не наблюдается.
Хотя при этом они создаются, так как в базе данных что в первой что во второй таблице — все поля заполнены. Но вот только топики не выводятся — в чём проблема?
avatar
Это конечно бывает. Может и у всех. Но уменя вот так:
Я решил привести всё в первозданный вид — т.е. удалить все файлы модуля, и таблицы. Т.е. сделать вид как будто его небыло и снова его установить.
Я Вот что делаю:
1. Удаляю через пхп админ — обе таблицы: prefix_rsspost и prefix_rssurl
2. Удаляю файлы (все 9 штук) указанные в LISTFILE и скопированнные мною ранее к себе на сервер в процессе установки.
3. Также удаляю всех пользователей созданных модулем.
4. Чищу папку compiled — чтобы вот так для комплектности.

Всё, получается — следов больше нет. Модуль деинсталирован.

Произвожу обратную установку:
Согласно инструкции: «Достаточно скопировать файлы в директорию LS как есть.» — Копирую.
Действительно создаются две таблицы удалённые мною ранее.
Захожу в админку и создаю RSS ( Для примера взял эту ), указываю время обновления 600, пользователь новый Petrosjan, писать в черновики — жму Добавить — в ответ получаю ImportRSS: RSS успешно добавлен.
В подтверждение смотрю базу данных и вижу:
1 www.anekdot.ru/rss/export_j.xml 36000 2009-12-14 14:50:50 10 Petrosjan 1
Т.е. Она добавлена. Позже там появляется инфо об обновлении: 2009-12-14 14:50:50
Смотрю в таблицу с постами prefix_rsspost — посты созданы.
Захожу в черновики и там меня мило ждёт надпись:
Да, тебе повезло! Сюда еще никто не успел написать.

О ужас. Подскажите что не так сделал??!!!
avatar
Разрубил я всётаки этот Гардеев узел.
Проблема вывода Черновика у меня, в разделе Черновики заключалась в том, что Когда ты создаёшь автором другого пользователя — то все черновики создаются у него.
Вот и всё.

А ссылка на RSS ленту, которая выбила из равновесия систему вот — ! именно после её добавления — у меня и начались эти ошибки.

Итого, для тех кто хочет постить от чужого имени — прежде создайте его, так как если вы будете постить через Черновики, то вам они будут доступны только при условии, что вы вошли под этим Логином.

Да! И ещёбы какойнибудь валидатор RSS патоков найти — забил туда ссылку и понял — повешает она твой сайт или нет. Но прежде надо разобраться — от чего всётаки эта ссылка повешала сайт. Сожрав всю память выделенную на ресурс хостером.
avatar
чем сидеть и мучаться, нужно было прочитать комментарии и топик, тогда бы было меньше вопросов…
avatar
а ещё проще и быстрее было спросить у меня в — асе, скайпе, жаббере, почте =)
ненадо сразу совать много и безразмерных рсс просто.
Про то как зайти под пользователем от которого велели модулю постить написано в ридми который в архиве с модулем. да там вобщем много чего интересного написано =)
парсинг рсс при добавлении идет за один раз просто, потому если вы от жадности например яху пайпс генерите рсс в которой непонятно сколько записей (много) то будут проблеммы. у любого движка будут.
лично я на днях своим же модулем конвертировал свою же базу (надо было одно поле в таблице поделить на два регэкспом), через рсс и парсинг получилось куда быстрее чем писать отдельно конвертилку. (лично мне так было проще на тот момент) и как то 13500 записей не заставили вдску зависнуть или ругаться. Представляю сколько вы записей пытались разом сунуть…
avatar
Антон, озвучь пожалуйста версия 1.2 когда примерно ожидается?
avatar
Юрий уже совсем скоро, всё в процессе. Сейчас переписываю часть парсера чтоб собирались вобще любые ленты и другие вкусности. Но пишу не очень быстро ибо много работы. Планировал вчера закончить, но из-за нехватки времени в рабочие дни допишу надеюсь на выходных.
P.S. Поддержка оказываеться сново в полном объеме. У кого остались ещё не решенные вопросы, милости прошу в личку или другие контакты =)
avatar
вопрос по обрезке новостей: источник режет новости и по ссылке далее дает полный текст, модуль импортит лишь обрезаный текст, в результате текст новости обрывается на… и далее пустота. Какой выход из ситуации?
avatar
потерпи до новой версии, я тоже не юзаю мод, хоть и купил месяц назад
avatar
Думаю новая версия будет после нового года. Антон обещал — значит будет, нужно подождать немного, у всех много работы и нехватка времени. Никуда оно не денется, с наступающим всех:)
avatar
Ошибка при работе модуля через cron:

Fatal error: Cannot redeclare array_fill_keys2() (previously declared in /home/******/****/classes/modules/importrss/ImportRss.class.php:329) in /home/******/*****/classes/modules/importrss/ImportRss.class.php on line 329
  • dik
  • 0
avatar
Попробуйте заменить функцию на:

if(!function_exists('array_fill_keys2'))
		{
			function array_fill_keys2($array, $values) {
				$arraydisplay = array();
			    if(is_array($array)) {
			        foreach($array as $key => $value) {
			            $arraydisplay[$array[$key]] = $values;
			        }
			    }
			    return $arraydisplay;
			}
			//echo 'array_fill_keys';
		}
avatar
С 30 числа пытаюсь достучаться чтобы приобрести ваш модуль…
avatar
Несколько раз замечали такую ошибку при написании поста:
file.qip.ru/file/115618895/e63c74ce/bag.html
Какой-то конфликт в момент поста рсс похоже.
avatar
Вопрос, возможно ли импортировать в персональный блог пользователя. Т.к в модуле есть возможность выбрать только коллективные.
avatar
Можно но эта функция была закрыта из-за большого бага. в релизе 1.2 все будет в порядке.
цена на релиз 1.2 под версию ЛС 0.4 для новых покупателей будет как была старая изначальная цена (тоесть 1300руб)
так что у всеж желающих пока я поправлю баги есть возможность покупать модуль по новогодней цене в 999р
avatar
Антон так будет ли версия 1.2 или как? Что то ты пропал куда то…
avatar
да модуль будет уважаемые покупатели. он переписан с самого начала и до конца. под лс 0.4 версия тоже сразу в процессе. под 0.3 всё практически готово. на сколько могу пытаюсь помочь всем у кого проблемы, некоторым из вас ответил уже что надо подождать релиза. понимаю что некрасиво многократно просить ждать но из разработчиков я один (VisT потерял интерес к модулю и пропал) и полная нехватка времени, на носу свадьба, тутже автошкола, и работа. версия под 0.3 в принципе рабочая, но остались ещё баги которые я по возможности исправляю. очень прошу понять меня, есть желание выдать уже качественный продукт, и не делать заплаток и прочего потом.

при обновлении у вас больше не будет стратать то что уже добавленно, переход будет безболезненый, это уже оттестированно.

ЗЫ если есть вопросы, вы пишите (все контакты мои у вас есть) суть проблемы сразу мне в офлайн, я отвечу по мере моего появления у компа. Всё решаемо.

Зарание всем благодарен.
avatar
Антон,
Появляйся с новой версией. Ждем
avatar
Антон,
Ну скажи что-нибудь про релиз 1.2 — уже март2010…
Будет или нет?
Если нет, то мне проще переключится на другое решение и тебя больше не беспокоить
avatar
даже наверно политика ценовая будет такой. все кто на момент релиза уже стал обладателем моего модуля, получают как и раньше апдейт бесплатно.
Для новых покупателей после релиза будет доступно для покупки два модуля:

Версия 1.1 в том виде как есть сейчас, тоесть без особых наворотов. и некушающяя некоторые рсс которые неподходят к зашитым шаблонам парсинга. (тоесть некушает json и atom) кушает только rss со стандартными полями и тд как было заявленно. цена 999руб (поддержка производится, апдейты НЕ высылаются)

Версия 1.2 цена 1300руб со всеми наворотами и прочим, заявленный вункционал появиться тут в шапке вместе с релизом (там длинный текст я его не редактировал ещё)
avatar
Антон, ждем релиза 1.2 и с праздником тебя:)
avatar
так что с новой версией? Уже конец Марта, и уже очень надо, прямо трубы горят =)
avatar
Подскажите пожалуйста как настроить на текущей версии работу через крон, потерял архив с инструкцией. Не могу понять какой адрес должен вызывать крон.
avatar
Антон!
Привет
Ну что там с модулем? Продвигается работа?
Когда ждать новую версию?
avatar
А можно ли вообще отключить тэги?
При включенных тэгах их количество в облаке начинает увеличиваться в геометрической прогрессии
Как это сделать? Посоветуйте
Спасибо
avatar
Насчет тегов не знаю, а вот насчет модуля похоже автор забил на это дело:( Антон отзовись, скажи что нибудь.
avatar
Так, у меня еще один вопрос к аудитории. Так как Антон занят и не отвечает:
В прошлый раз установка модуля привела к полному сносу сайта. Антон сказал, что есть какие-то некорректные фиды, которые кушаются полохо и «что это будет исправлено в следующей версии».
К сведению — не все фиды одинаково полезны!

(Антон! Трубы горят! И и комрада yuri25 тоже!)

Вчера, видя что трубам еще гореть и гореть, сделал еще одну попытку установить текущий модуль. При отключенных тэгах сайт стал недоступным, при включенных раздул облако до размеров вселенной.
Вырубил модуль, убил экспериментальный фид (стандартный из WP) в админке модуля.

Ругался, призывал Антона, направлял лучи некомфортности и ответственности за проданный модуль.
(Антон! ТЫ не мог не почувствовать! Я старался!)

Да только фид убился не полностью! Воскресает, гат, и заливает мне коллективный блог обрывками, кусками тегов, ссылок, частично текстом…

Так вот вопрос (аудитория, не отвлекайтесь!)
Как убить фид навсегда (что чистить?) и как достучаться до небес до Антона?
avatar
Антон!
И у комрада sergiosmart тоже с тубами не все хорошо — они горят!
avatar
Очень жду версию 0.4, готов купить
avatar
«Очень жду версию 0.4» — 2
avatar
Жду версию 0.4.1 :)
avatar
«Жду версию 0.4.1» — 2! +)))
avatar
я в скором времени займусь разработкой своей версии для 0.4.1+
avatar
Есть продвижения?
avatar
Да забил он на этот модуль. Хоть бы прямо сказал что и как, чтобы народ зря не надеялся… :(
avatar
да, покамест забил на неопределенный срок.
бюджет у меня пока не позволяет уйти с головой в этот плагин, да и UI для него писать влом.
avatar
з.ы. я про pipeimport, проглядел название топика
avatar
Подскажите альтернативы?
avatar
Займусь некрофилией и подниму топег. Каменты сверху прочитал, которые были написани за год который я физически не мог ни нормально ответить, ни заниматься модулем.

И так расскажу что сделано на данный момент:
1. И наверное самое важное, создан плагин под версию 0.4.2
2. Те кто покупал версию старую, и те несколько человек которые оплатили зарание новую версию, и наверно потеряли надежду её получить, НО не стали устраивать гемор с отзывами в кошелёк и прочие не хорошие вещи (за что им огромная благодарность) — прошу потихоньку отписываться тут, в личку (обязательно указать важные данные — тоесть email на который вы получали старый модуль!), а для тех кто просто платил но не получал (ваш Емайл и номер кошелька с которого производилась оплата). Не переживайте, почта у меня вся цела, история платежей тоже, мы Вас обязательно найдем.
3. Цена вернется к старой цифре 1300руб.
4. предварительные заказы принимаю в личку, в модули с утра закину, думаю к обеду промодерируют. Надо ещё у Ort'a узнать какие нынче условия размещения в платных модулях.

5. Незнаю создать новый топик для ветки 0.4.2? а то тут много уже про старую версию…

6. Бесплатный модуль, и модуль записки админа+блок обновлю после обкатки платного рссмодуля.
7. У всех прошу вселенского прощения.

Ну как то так… Добавил в шапочку скриншотик, вам понравится!
avatar
Спасибо, обязательно куплю через некоторое время
avatar
Отпишусь и тут на всякий пожарный… Был бы рад приобрести… Отписал в инбокс
avatar
На 4.2 уже готов плагин? Когда и как можно преобрести его?
avatar
Готов, но в личных сообщениях автор не отвечает на предложение о покупке
avatar
ответил всем в личке.
avatar
Готов готов, рассылаю старым покупателям пока что. Новых тоже приветствую.
Приобрести можно написав в личку пока.
Или позже стандартным методом через модули.
avatar
Кто нибудь видел в глаза новый плагин? Автор снова пропал куда то…
avatar
Я видел :) Правда для себя сам писал :)

Автор даже на электронку не отвечает почему то
avatar
Как получить этот модуль???
avatar
livestreet.ru/blog/9551.htm

давайте коллективно собираться на новый модуль
avatar
Отписал вопрос в личку, жду ответа.
  • Lobo
  • 0
avatar
livestreet.ru/blog/9551.htm

давайте коллективно собираться на новый модуль
avatar
А нельзя реализовать чтобы каждый юзер мог в свой личный блог импортировать записи из своего жж или другого блога?
avatar
Уважаемый автор, скажите пожалуйста, насколько я понял, плагин подходит только для LS 0.4.2, планируется ли обновление для LS 0.5.1?
  • Umka
  • 0
avatar
livestreet.ru/blog/9551.htm

давайте коллективно собираться на новый модуль
avatar
Импорт RSS лент для LS 0.5.1 вообще существует? если у кого есть куплю!!!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.