Компонент Кросспостинг версия 0.2.1

1217
""

Кросспостинг позволяет как ни странно кросспостить сообщения из блога пользователя в пока только ЖЖ

По сравнению с прошлой версией:
* Сделан для версии 1.10 тоесть для UTF8

Качать тут: http://ostudio.org/sources/crossposter/crossposter_0.2.1.tar.bz2
Спасибо говорить сюда:
WebMoney : R321537935660
Календарь версия 0.4.4 | Платный компонент: Rss2Blog v6 UTF8
Комментарии (32)
Haronych 13 ноября 2012 в 14:29 +1
Ну и также как и прошлая версия не работает. Ставил на чистый инстант 1.10 никакими левыми хаками не загажен. Скопировал из архива, установил плагин, установил компонент. При попытке зайти в настройки компонента белый экран. После этого при попытке добавить запись в блог вылетает на страницу 404. Но запись в блоге создается. Правда ее потом нельзя посмотреть, тоже 404...
Сергей Игоревич 13 ноября 2012 в 14:32 0
УМВР! Включайте вывод ошибок иначе гадание на кофейной гуще.
Haronych 13 ноября 2012 в 14:55 +2
Помня предыдущий опыт поиска ответов на вопросы по компонентам (кстати платным) думаю это будет квест еще тот... smile Мне данный компонент был нужен полгодика назад, сейчас он бы не помешал но не настолько нужен чтобы заниматься разгадыванием загадок. Дабы избежать влияния сторонних хаков действия были произведены на чистом инстанте, последовательность действия я описал в первом сообщении. Результат тамже. С учетом того что компонент распространяется бесплатно это не в претензию, а как констатация факта.
Сергей Игоревич 13 ноября 2012 в 14:58 -7
У меня болит пятка лечите меня от рака...
Haronych 13 ноября 2012 в 15:07 +4
Сарказм не очень уместен, хотя и был ожидаем. В данном случае если не сделать бэкап данный компонент угробит сайт. Повторюсь, мне он не настолько нужен чтобы сейчас разбираться в причинах неработоспособности. А тем кто решит поставить как предостережение мой пост будет не лишним...
Сергей Игоревич 13 ноября 2012 в 15:13 -2
Апсолютно лишним потому что пост ни о чём. Перепроверил. На голый 1.10 ставится в лёт.
Haronych 13 ноября 2012 в 16:01 0
Начал все сначала. Поставил голый 1.10, залил файлы из архива, поставил плагин, поставил компонент. При попытке войти в настройки компонента белый экран. В демо-данных на установленном инстанте есть одна запись в блоге админа, если войти в редактирование этой записи внизу появилась ссылка настроить кроспост. Там прописал свои данные. При попытке добавить новую запись в блог внизу теперь галочка "Отправить в ЖЖ:" при добавлении записи бросает на 404 страницу, но в жж запись добавляется. В блог запись тоже добавляется, но при попытке ее открыть получаем 404. Рад если у других пользователей все влет ставится и работает и они не столкнутся с подобной проблемой...
Сергей Игоревич 13 ноября 2012 в 16:04 0
Темплейты поменяли?
Кеш чистили?
Тема дефолтная?
В БД таблицы
cms_crosspost
сms_crosspost_post
Есть?
Haronych 13 ноября 2012 в 16:19 0
Все файлы из архива залил с заменой, перепроверил, все заменились и скопировались.
Кэш чистил.
Тема дефолтная, инстант сразу после установки. Вообще никаких изменений небыло.
Таблицы в БД есть:
SHOW TABLES FROM test110 WHERE Tables_in_test110 LIKE 'cms_crosspost%'

Tables_in_test110
cms_crosspost
cms_crosspost_post
Сергей Игоревич 13 ноября 2012 в 16:24 0
Включайте показ ошибок. Скорее всего чего то из PEAR-PHP не поставлено
Haronych 13 ноября 2012 в 16:54 +1
Почитал по поводу PEAR, скачал установочный скрипт и поставил его на сервер. Посмотрел, понял что я не понимаю зачем мне эта монструозная ерунда с учетом что до этого ниразу нигде не пригодилась. В результате удалил всю эту гадость. Не люблю ставить на живые сервера непонятно что. Если для работы данного компонента нужен PEAR, то лучше обойдусь без него(без компонента в смысле). Спасибо что помогли разобраться, а то я уж думал что у меня неправильный инстант ) На будущее в требованиях пожалуйста указывайте сторонние продукты которые должны быть установлены для правильной работы.
HostelB 13 ноября 2012 в 15:18 +1
Всё работает отлично - ставил на 1.10. Пользователи довольны, я тоже! огромный плюс!
Сергей Игоревич 13 ноября 2012 в 15:40 +1
Рады стараться.
Haronych 13 ноября 2012 в 23:34 0
Я тут всетаки заморочился и поставил PEAR на своем сервере - не помогло. Попробовал еще на одном хостинге - всеравно не работает. А скажите плиз на каком сайте вы его поставили чтобы посмотреть в живую его работу. И где хоститесь? Хотя это и так будет видно после демонстрации сайта...

З.Ы. Еще ктонибудь пробовал ставить? Заработало? Засветите сайт. Уже чисто академический интерес гложет...
Сергей Игоревич 13 ноября 2012 в 23:49 0
Haronych 14 ноября 2012 в 00:13 0
Ну у вас было бы странно если бы не работало smile Я потому и спрашиваю кто еще ставил чтобы хоть какуюто статистику получить...
Haronych 14 ноября 2012 в 00:24 0
Кстати у вас там в жж постит независимо от галочки "Отправить в ЖЖ:" И при попытке удалить пост в блоге случается печаль...
Крот 13 ноября 2012 в 17:37 0
Маленький вопрос - а что, если пользователь отредактирует пост после добавления? надо будет лезть в ЖЖ и править еще там?
И еще, мне кажется, лучше было бы сделать не хак блогов а плагин.
Или хотя бы написать, что где меняется.
Сергей Игоревич 13 ноября 2012 в 17:43 0
Плагин был в версии 0.1 и к сожалению с ним не возможно было регулировать писать или нет в ЖЖ тоесть постилось всё без вопроса.

Можно сделать патч где будет всё показанно если сильно надо ? :)
Крот 13 ноября 2012 в 18:23 0
а что мешает сделать вызов класса crossposter из tpl файла?
Сергей Игоревич 13 ноября 2012 в 18:26 -1
разум
Крот 13 ноября 2012 в 18:29 0
еще, если это коллективный блог и включена премодерация блогов?
$myblog || !$blog['premod']...
запись в ЖЖ есть, а на сайте нету)))
неудобно получается
Сергей Игоревич 13 ноября 2012 в 18:40 0
Пишешь на чужой сайт но в СВОЙ жж
Крот 13 ноября 2012 в 19:28 0
и последнее, файл frontend компонента открыт для прямого доступа, есть потенциальная угроза безопасности (а может и нет smile ), но точно доступ не закрыт)

пока не буду ставить себе (сам сделаю joke )
Сергей Игоревич 13 ноября 2012 в 21:50 0
chmod 644 не ?
Крот 14 ноября 2012 в 02:36 0
не
а вот http://сайт.ру/components/crossposter/frontend.php? а тут пишем какие-нибудь параметры
и вуаля... а может и нет) смотря что там внутри. Лучше прикрыть, чтоб не лезли на свет)
Clear 13 ноября 2012 в 21:45 0
Как же в этом случае это будет отображаться на оптимизации сайта ? Вы постите на своём сайте в блог, аналогичная запись появиться в ЖЖ, ну и поскольку ЖЖ поисковики индексируют чаще вашего, то скорее всего уникальность текста пропадает в корне. На по мнению поисковиков, на вашем сайте будет дубликат статьи с ЖЖ, что негативно скажеться в плане продвиджения. Так ?
Сергей Игоревич 13 ноября 2012 в 21:50 -2
Не интересовался
Крот 14 ноября 2012 в 02:41 0
я знаю как:
1) у некоторых топ-блоггеров есть свой личный сайт, где дублируются записи
2) на сайте делаем noindex
3) деньги зарабатываем на ЖЖ
4) на всякий разный случай падения ЖЖ (ddos, замороженный журнал - разборки с администрацией) - пользуем автономный сайт, чтобы не потерять подписчиков

smile

p.s. было что-то подобное у одного топ-блоггера с год назад
BSB 16 ноября 2012 в 19:48 0
Спасибо за вашу работу!
Intrerio 7 апреля 2014 в 13:13 0
Как на счет версии 1.10.3?
Сергей Игоревич 7 апреля 2014 в 13:15 0
Если надо то сделаю...чесно...щас в чате ковыряюсь :)