cotonti.com : «Social share» https://www.cotonti.com Последние сообщения в теме Cotonti en Mon, 13 Oct 2025 10:08:27 -0000 Macik Спасибо за отзывы. 

Проверил на более старых версиях вплоть до Siena 0.9.5 - всплыло еще несколько нестыковок, которые были поправлены в более поздних версиях.

Как результат в нескольких местах расширил код для совместимости со старыми Siena. 

Залил свежий вариант на ГитХаб.

Добавлено 3 дня спустя:

Свежая страничка с описанием: http://macik.github.com/cot-social_share/index_ru.html

 

]]>
вт, 16 окт 2012 21:26:48 -0000
McDuck #35808 Macik:

Откуда такой шаблон? В стандартной поставки 9.10 я его не нашел.  (в Генуи помню были list.tpl и list.group.tpl)

Какой путь к данной странице?  

Пропиши в social_share.rc.tpl в строку 42: 

class_exists('XTemplate') || require $cfg['system_dir'] . '/cotemplate.php';

 

Шаблон page.list.CAT.tpl, конечно же.

Конфликтов плагинов обнаружен не был. Помогла строчка 42, спасибо.

Причина проблемы оказалась в следующем:

Сайт работал еще на LDU, потом SEDITIO, недавно апдейтился до COTONTI. При этом кастомные шаблоны остались в общей папке скина, что никак не сказывалось на работе до установки Social share.

Перенос кастомных шаблонов списков в themes/modules устраняет ошибку без корректировки строки 42.

P.S. На другом хосте обнаружил, что в версии 0.9.9 еще не существует функции cot_admin_config_get_titles()  (строка 31 social_share.conf.php)

]]>
вт, 16 окт 2012 06:45:05 -0000
Macik Откуда такой шаблон? В стандартной поставки 9.10 я его не нашел.  (в Генуи помню были list.tpl и list.group.tpl)

Какой путь к данной странице?  

Пропиши в social_share.rc.tpl в строку 42: 

class_exists('XTemplate') || require $cfg['system_dir'] . '/cotemplate.php';

 

]]>
пн, 15 окт 2012 20:26:33 -0000
McDuck Ошибка проявляется только в страницах, сгенерированных по шаблону list.cat.tpl при включении плагина с установками по умолчанию независимо от примененного тега, а также до вставки тега в шаблоны (без тегов).

Появилось подозрение насчет конфликта с другими установленными плагинами, немного позже исследую и отпишусь

]]>
пн, 15 окт 2012 12:46:27 -0000
Macik #35800 McDuck:

:(

Fatal error: Class 'XTemplate' not found in /_my_site_path_/plugins/social_share/social_share.rc.php on line 63

siena 9.10

Поставил у себя 9.10 - у меня работает.

Поэтому нужно больше информации:

  • На какой странице происходит ошибка (путь к данной странице)? 
  • Менялись ли настройки по умолчанию для расширения? Если да то на какие.
  • В какой шаблон вставлен тег? Какой это тег   {SOCIAL_SHARE}  {PHP.social_share}  {PHP|social_share()} ?

 

]]>
пн, 15 окт 2012 11:38:48 -0000
McDuck :(

Fatal error: Class 'XTemplate' not found in /_my_site_path_/plugins/social_share/social_share.rc.php on line 63

siena 9.10

]]>
пн, 15 окт 2012 10:10:52 -0000
Macik Написал плагин добавляющий виджет «Поделиться» от Яндекса (http://api.yandex.ru/share/) на страницы вашего сайта.

sshare_2012-10-15_05-39_Cot.jpg


sshare_en_2012-10-15_05-39_Cot.jpg

ss_conf_2012-10-15_06-03_461.jpg

Подробное описание сделаю чуть позже.

Скачать можно с ГитХаба - https://github.com/macik/cot-social_share

 

]]>
пн, 15 окт 2012 02:05:07 -0000