Плагин Вкладка Ёлка в профиле пользователя по мотивам компонента Новогодних Ёлок

+40
1.88K
По просьбе участников сообщества выкладываю плагин.
Плагин работает только с компонентом

instantcms.ru/blogs/voznemozhno/komponent-novogodnie-lki-1-0-skachat-besplatno.html

Потестировать можно на тестовом сайте http://my.svb28.ru/
Иллюстрация

Закиньте плагин в папку с плагинами
Установите из админки
Включите

Скачать плагин

1.7 — полёт нормальный
1.9 — полёт нормальный

Кому не сложно, то был бы признателен, если вы поставите где-нибудь на своих проектах обратную ссылку для поисковиков на мой сайт
  1.  
  2. <a href="http://svb28.ru">Город Свободный Амурская область</a>
  3.  
0
Реклама Реклама #
0
Алексей Алексей 10 лет назад #
Молодец, всё работает на 5+
0
Зекабрист Зекабрист 10 лет назад #
От души душевно благодарю . +
0
Роман Роман 10 лет назад #
Все отлично +++
На днях переведут деньги, поддержу материально
0
Zau4man Zau4man 10 лет назад #
http://my.svb28.ru/elki/elka9.html проверку капчи для гостей бы поправить...
0
Amurland Amurland 10 лет назад #
ок. странно. работало же...
0
Amurland Amurland 10 лет назад #
спасибо за тест
0
Amurland Amurland 10 лет назад #
Код PHP:
 if (!$inUser->id and  $cfg['guest_enabled']=="0" and !$inCore->checkCaptchaCode($inCore->request('code', 'str'))) { $error = "Неверный код"; }
заменить на

Код PHP:
 if (!$inUser->id and  $cfg['guest_enabled']=="1" and !$inCore->checkCaptchaCode($inCore->request('code', 'str'))) { $error = "Неверный код"; }
0
Amurland Amurland 10 лет назад #
то есть

Код PHP:
 if (!$inUser->id &&  $cfg['guest_enabled']=="0" && !$inCore->checkCaptchaCode($inCore->request('code', 'str'))) { $error = "Неверный код"; }
заменить на

Код PHP:
 if (!$inUser->id &&  $cfg['guest_enabled']=="1" && !$inCore->checkCaptchaCode($inCore->request('code', 'str'))) { $error = "Неверный код"; }
-1
fact fact 10 лет назад #
странно. У меня вроде для гостей всё нормально работает
0
Настёна Настёна 10 лет назад #
У меня на 1.8 не работает ни компонент, ни плагин, жаль, такая хорошая доработка, актуальная к праздникам.
0
Amurland Amurland 10 лет назад #
Сейчас перезалью архив. потестируете.
Не расстраивайтесь. Всё получится. joke
Плагин работает при условии работы компонента.
0
Настёна Настёна 10 лет назад #
Спасибо, жду с нетерпением smile
+1
Amurland Amurland 10 лет назад #
Обновил архив в теле сообщения блога компонента
http://instantcms.ru/blogs/voznemozhno/komponent-novogodnie-lki-1-0-skachat-besplatno.html
Изменился файл frontend.php - просто замените

Если кто-что заметит в работе скрипта, то буду рад всем сообщениям.

Спасибо всем.
0
Anonim Anonim 10 лет назад #
А у меня не работает компонент =(
При попытке войти на страницу настроет
Код PHP:
http://www.site.ru/admin/index.php?view=components&do=config&link=elki
Выскакивает ошибка

Неверное перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
* Эта проблема может возникать при отключении или запрещении принятия кук.

Куки включены

А еще, при создании ёЛки, вылетает ошибка http://www.site.ru/elki/elka0.html - ошибка 404

Компонент ТОЛЬКО ЧТО скачали и постарались установить.
0
Amurland Amurland 10 лет назад #
Обратите внимание на таблицы созданные скриптом.

должны быть таблицы
cms_elki_all
cms_elki_pod

Надо что-то делать с инсталлером. :(
Буду анализировать.
0
bondar bondar 10 лет назад #
спс все работает, поставил на вас ссылку
+1
Настёна Настёна 10 лет назад #
У меня компонент заработал, а вот плагин нет, вкладки елки не появляются
+1
bondar bondar 10 лет назад #
а вы его после установки включили ??
0
Настёна Настёна 10 лет назад #
конечно..
+2
Amurland Amurland 10 лет назад #
Даже не знаю что посоветовать. надо смотреть и настраивать вручную. Пример хоть киньте.
0
Настёна Настёна 10 лет назад #
вот http://odin-net.ru/users/Demo

елочка у меня создана!
+1
Amurland Amurland 10 лет назад #
Такое ощущение, что не включён плагин.
0
Зекабрист Зекабрист 9 лет назад #
А как сделать уведомления в приват о новых подарках пожелания под елкой?
+2
Amurland Amurland 9 лет назад #
Если хотите, то сделаю в ближайшем релизе.
Сделать?
0
Зекабрист Зекабрист 9 лет назад #
Конечно сделать
+1
nikitka nikitka 9 лет назад #
Да да да ))
+1
nikitka nikitka 9 лет назад #
Версия 1.8 плагин работает нормально!
0
EXID EXID 9 лет назад #
Уважаемая, проверьте свой сайт!
Файл "/upload/comments/10d734cdbe9155a2f7f9ff48016bca52.png.jpg" не найден!
+1
Amurland Amurland 9 лет назад #
Товарищи. У кого не работает плагин, то попробуйте поочерёдно отключать другие плагины. Может есть какие-то конфликты.
У меня 3 сайта на инстанте. везде плагин заработал.
Конечно, я не исключаю, что у меня может быть баг.
Если дадите мне ftp доступ, то я бы поглядел
0
eskimoss eskimoss 9 лет назад #
Супер! Спасибо большое за компонент
0
eskimoss eskimoss 9 лет назад #
Супер! Спасибо большое за компонент
0
Vizh Vizh 9 лет назад #
У меня плагин не работает. При отключении плагина Баланс от биллинга появляется. Как устранить конфликт?
0
Amurland Amurland 9 лет назад #
уже что-то. сейчас будем смотреть
+1
Amurland Amurland 9 лет назад #
Есть какие-то конфликты. Я если честно в замешательстве. Если кто-нибудь сможет проанализировать мой плагин и сказать что может мешать выводу, то все будут признательны.
Всем доброй ночи
+2
murakami murakami 9 лет назад #


Может кому надо дополнительный набор подарков?
Вот выложил... ссылочка
+2
murakami murakami 9 лет назад #
Сорри, вот ссылка на архив
+1
Amurland Amurland 9 лет назад #
Спасибо. Как сделаю автоматический подсчёт подарков, то обязательно буду использовать их дополнительно.
0
Amurland Amurland 9 лет назад #
только сейчас обратил внимание на файл и решил скачать. Вы бы хоть с прозрачностью выложили эту картинку. а то получатеся квадратные будут на ёлке?
0
Amurland Amurland 9 лет назад #
Внимание! Всем у кого не работает плагин (скорее всего у Вас очень много установленных плагинов)

Перерыв файлы нашёл проблему...

в выводе функции getEventPlugins() в ядре сайта было прописано 10 пунктов (LIMIT 10) в одном событии.
Код PHP:

        $plugins_sql = "SELECT p.plugin as plugin
                        FROM cms_plugins p, cms_event_hooks e
                        WHERE p.published = 1 AND e.plugin_id = p.id AND e.event = '{$event}'
                        LIMIT 15";//вот тут
Надо поправить на нужное Вам. (у кого не работало я поставил 15)
строка 242 файл core/cms.php

Когда будете обновляться, то не забывайте обратно всё возвращать.
0
Vizh Vizh 9 лет назад #
Всё показывает после правки. Спасибо!
0
Miledy Miledy 9 лет назад #
Спасибо, все отлично работает.
Только не показывает дополнительные подарки от murakami.
Еще вопрос: сколько символов в пожелании и как увеличить, а то обрезало стишок.))
0
Amurland Amurland 9 лет назад #
простите, от кого не показывает?
количество символов можно увеличить в базе данных.
Тип поля поменять на text
0
Miledy Miledy 9 лет назад #
Я имела в виду, не показывают дополнительные подарки, которые закачала самостоятельно. Спасибо, но уже не актуально - приобрела платную версию, где подарков намного больше.

Все замечательно - за небольшую плату отличный компонент.

Еще от автора

Компонент "Совместные покупки"
Ранее данный проект был мной заморожен, но в декабре решил возобновить работы и адаптировать под новую версию первой ветки Позволяет организовать на сайте совместные покупки.
Закрытый форум. Отдельный компонент
Потребовалось тут пару недель назад создать закрытый раздел на форуме, но не хотелось пересекаться с основной регистрацией и некоторыми другими встроенными возможностями первой ветки инстанта. Сделал компонент закрытого форума
Компонент Линейки (Метрика). Форумные линеечки. Фотолинейки. для 1.10.x
Компонент Линейки или Метрики или Форумные линеечки или Фотолинейки. для 1.10.x Компонент платный Прекрасно подойдёт для тематических порталов.
Записи из личных и клубных блогов, модуль изображений, плагин
Марафон подарков продолжается Подарки номер два ;) Модули для версии InstantCMS 1.10.6
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.