Меню Рубрики

Установка плагинов для livestreet

Настройка и шаблоны Livestreet, добавление кода AdSense

Вчера провел буквально полдня за правкой шаблона Livestreet и знакомством поближе с данной CMS. Спешу поделиться некоторыми впечатлениями и наработками. Система, в принципе, не новая, в далеком 2008 я уже писал про Livestreet. Тогда она только начинала свой долгий и тернистый путь, вроде даже было время когда создатель искал на Хабре кому бы ее передать. Как бы там ни было, сейчас Livestreet стала более мощной, узнаваемой и серьезной. По крайней мере визуально, по набору модулей и последним новостям все об этом свидетельствует, но так ли это на самом деле.

В этот раз с CMS я столкнулся при покупке сайта на Telderi. Проект меня заинтересовал и я подумал, что с Livestreet особо проблем не возникнет, система развивается и поддерживается. Добавлять самостоятельно после покупки какую-то функциональность не видел смысла, шаблон был более-менее настроенным. Хотя, признаться, на деле все оказалось немного сложнее, чем я ожидал.

Сразу же начались какие-то непонятные проблемы с кэшем и правами доступа по FTP. В полученном мною ReadMe был совет пройти по ссылке и очистить кэш, но я не мог из-за ошибок даже войти в админку. Через какое-то время «методом тыка» и расстановкой прав 777 на директории, которые упоминались в выводимых ошибках. Случайно от проблемы удалось избавиться — это было также неожиданно как и ее появление.

Основные параметры задаются в файле/config/config.local.php, где требуется ввести доступы на БД и путь к корневой директории сайта:

$config[‘db’][‘params’][‘user’] = ‘DB username’; $config[‘db’][‘params’][‘pass’] = ‘DB pass’; $config[‘db’][‘params’][‘type’] = ‘mysql’; $config[‘db’][‘params’][‘dbname’] = ‘DB name’; $config[‘db’][‘table’][‘prefix’] = ‘prefix_’; $config[‘path’][‘root’][‘web’] = ‘http://mysite.ru/’; $config[‘path’][‘root’][‘server’] = ‘/var/www/v-8129/data/www/mysite.ru’; /* полный путь к корневой директории)*/

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

Настройки для Livestreet

Далеко за примером ходить не нужно. Я просто решил изменить количество номеров страниц для отображения на странице с выводимыми записями. В конфиге этого не оказалось, поэтому пришлось гуглить решение — и как хорошо, что кто-то им поделился (иначе я бы никогда не додумался). Вам «всего лишь» нужно зайти в директорию /classes/actions где в файле ActionIndex.class.php отыскать строку

… и указать нужное число страниц. Без подсказки это было бы нереально найти. Решение, мягко говоря, не user friendly.

А потом мне захотелось изменить количество отображаемых тегов в облаке, что выводится на сайте. Опять же начал искать настройки в конфиге, шаблоне, но тщетно. Оказывается нужно было зайти в директорию / classes/blocks, где в файле BlockTags.class.php изменить строку:

Кроме классов и экшенов в Livestreet есть еще и хуки и модули. Файлов очень много, отыскать нужную тебе настройку чертовски сложно. А еще Smarty (или как их там) шаблоны… где тоже есть конфиги, настройки, экшены. Безусловно, если ты первый раз видишь новую CMS, то не нужно ожидать, что за 10-20 минут «раскусишь» всю ее структуру и принципы работы. Тем не менее, в wordpress все как-то на несколько порядков все проще — вводишь название функции в поиске и находишь описание в кодексе с максимумом полезной информации.

О Livestreet шаблонах…

Шаблон для Livestreet состоит из множества файлов, впрочем как и для WordPress, но здесь их куда больше. Сопоставляя количество блоков, что отображаются на сайте, и просматривая файлы шаблона, состоящие из 2-3 строк кода, кажется, что все это можно было организовать куда более кратко. В принципе, логика при рассмотрении файлов шаблонов немного помогает, и можно определить какой файл за что отвечает, например:

  • header_top.tpl — шапка сайта с некоторыми ее элементами.
  • topic_topic.tpl — шаблон для пост (записи) блога.
  • s >Вообще с блоками там опять же все немного запутанно. По форумам я понял, что вроде можно в каком-то файле настроек в одной строке быстро поменять расположение блоков сайдбара — для чего и используется «общий стандартный» код. Но где искать эту настройку + как называются блоки — по моему, проще в одном из файлов поменять местами соответствующий код.

Если вы хотите добавить код AdSense или скрипты, например, для счетчиков, то нужно заключать код в блоки . Допустим нам нужно выводить код Adsense после заголовка, но только на странице с полным текстом записи (на главной его быть не должно). Для этого заходим в файл шаблона для поста topic_topic.tpl, находим место после заголовка и добавляем следующий код:

Чисто случайно удалось выяснить, что указанное выше условие проверяет выводится ли пост полностью (метод тыка и немного наблюдений не раз спасали). Сохраняем шаблон, загружаем его обратно на FTP и проверяем как все работает. Со стороны, конечно, все это кажется простым, но это лишь тогда, когда знаешь что где искать и как использовать.

Общие впечатления

В качестве вывода поделюсь некоторыми своими впечатлениями. Определенно Livestreet — продукт очень интересный, хорошо, что есть такая CMS и она развивается. Если бы мы говорили о создании проекта тематической социальной сети, то возможно это было бы оптимальным решением. В качестве альтернативы на ум приходит лишь Drupal, где разобраться, думаю, было бы еще сложнее и WordPress, в котором потребовалось бы также немало времени на воссоздание требуемого функционала соц.сети. При этом установить Livestreet в общем случае кажется более быстрым и простым решением.

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

Вторым еще более печальным моментом для меня стало знакомство с модулями. Соответствующий раздел на сайте разработчиков сделан очень красочно и функционально, но из всех плагинов 1/3 оказалась платными, причем самая интересная часть. Как-то это немного пошатнуло мои представления о бесплатных open source cms. Опять же из личного опыта приходит сравнение с TYPO3 CMS, где можно найти более 4000 бесплатных расширений (модулей). Да, там система намного старше и серьезнее, есть фонд, официальная организация, но за все время знакомства с ней принципы бесплатного ПО так и «витали в воздухе» — люди вкладывали свои силы, время, деньги чтобы другие могли насладиться результатами. Это в свое время мне безумно нравилось и подкупало, тотальный open source. Может, конечно, нашим разработчикам живется сложнее или еще по каким-то причинам, тем не менее, эти платные плагины меня просто разочаровали. Надеюсь дальше у Livestreet все будет развиваться лишь в лучшую сторону. Спасибо создателям Livestreet и разработчикам другой 2/3 бесплатных плагинов и всем, кто вкладывается в развитие системы.

источник

LiveStreet CMS

Платные расширения из каталога

Прямой эфир

Работа!

Блоги

  • Блог разработки LiveStreet137.33
  • Сайты на LiveStreet121.49
  • Вопросы83.57
  • Дополнительные модули и доработки для LiveStreet73.21
  • Техническая документация LiveStreet68.62
  • Tips & tricks60.64
  • Биржа заказов на разработку и поддержку за деньги56.28
  • Предложения и пожелания46.04
  • Шаблоны для LiveStreet38.75
  • Решения проблем28.89

Установка LiveStreet для чайников

Решил написать статью для чайников по полной установке LiveStreet от правильного выбора хостера, заканчивая входом под «админом» уже установленного LiveStreet.

План:
1. Хостинг
2. Закачиваем файлы на хостинг
3. Установка

За основу хостинга я взял свой сервер со следующими характеристиками:

Наши характеристики полностью соответствуют требуемым, не ниже 5 версии!
Данная информация указана в разделе Скачать

С панелью управления сервером ISPmanager.
(Панель может быть любой! Зависит от вашего хостера! DirectAdmin, CPanel . )

2. Закачиваем файлы на хостинг

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

Рис.1 — Программа WinSCP в работе. В левом окошке открыта папка где лежит разархивированный LiveStreet. В правом окошке открыт корневой раздел на хостинге (НЕ кидайте файлы в корневой раздел).

Рис.2
Теперь в правом окне открыт раздел WWW (или Public_html, у разных хостеров по разному)
Чтобы перенести туда файлы просто, выделите нужные вам объекты для переноса и перетащите их мышкой с левого окна в правое, они скопируются.

В WinSCP нажмите уже на перенесенном файле правой кнопкой мыши на выделенном файле и в выпавшем меню выберите свойства (или вместо процедуры с мышкой нажмите F9 на выбранном файле (-ах)). В Разделе разрешения просто введите нужную числовую комбинацию указанную в инструкции по установке.

Входим в панель управления хостингом, в нашем случае это ISPmanager (Рис.3).
Выбираем раздел «Базы данных» в категории «Инструменты» и создаем там базу данных с нужными координатами которые мы в последствии укажем в файле config.db.php.

Все базу создали, теперь нужно залить в нашу созданную базу дамп из архива sql.sql (открывается любым текстовым редктором)

Теперь идем в раздел «PhpMyAdmin» в категории «Доп. приложения»

Для входа в «PhpMyAdmin» (Рис.4) используйте логин и пароль от созданной базы, а не от аккаунта хостинга!

В левом меню выбираем имя вашей базы, а в центральном меню вверху выбираем SQL
В появившемся окне «Выполнить SQL-запрос(ы) к базе данных» нужно скопировать весть текст из файла sql.sql и нажать ОК.

Указываем в файле config.db.php он находится в папке config и вводим свои данные базы MySQL

5. Вход под админом
Если сайт открылся и не вылезло ни каких ошибок, значит все сделано верно!

Заходите на главную страницу вашего LiveStreet и входите под админскими данными в свой аккаунт, по умолчанию Логин: admin Пароль: admin.

Сразу смените пароль на другой в целях безопасности

источник

LiveStreet CMS

Новые расширения из каталога

Прямой эфир

Работа!

Блоги

  • Блог разработки LiveStreet137.33
  • Сайты на LiveStreet121.49
  • Вопросы83.57
  • Дополнительные модули и доработки для LiveStreet73.21
  • Техническая документация LiveStreet68.62
  • Tips & tricks60.64
  • Биржа заказов на разработку и поддержку за деньги56.28
  • Предложения и пожелания46.04
  • Шаблоны для LiveStreet38.75
  • Решения проблем28.89

Установка LiveStreet 1.0 на хостинг с нуля для чайников.

Выбор хостинга

Тип хостинга — только облачный! Вы получите персональный сервер с различными linux за 150-450 руб./в мес.!
Плюсы облачных хостингов:
Возможность сносить и переустанавливать linux за 5 минут
Из панели управления, изменять конфигурацию компа от 256 мБ до 16 ГБ)
Делать копии сервера — для чайников это гораздо проще, чем делать базы данных и восстанавливаться из неё (перед экспериментами) за 1 минуту.
Размещать кучу сайтов на 1м виртуальном сервере т.к. сервер настоящий. а не папка на большом сервере.
Для экономии денег отключать сервер(тестовый, недоделанный и т.п.), на ночь, на время сессии, отпуска.
Профессиональным администраторам linux эти опции наверное ненужны и выберут они возможно выделенный сервер, но мне они сэкономили много времени и нервов при использовании linux.

Я для себя выбрал clodo.ru — недорого, очень много дистрибутивов linux, поддержка на русском языке. Цена/качество/поддержка — ДЛЯ ЭКСПЕРИМЕНТОВ и первого проекта более чем хватает, потом вы будете лучше разбираться в хостинге linux и LS — и выберете то что подходит для вашего проекта.

В качестве альтернативы можете посмотреть скалакси (дороже, меньше выбор ОС). Больше ничего не нашёл. Внимательно читайте условия установки ОС один крупный хостер предлагает переустановку ОС по Запросу! в течении 24-х часов. То что вы по неопытности будете заваливать linux можете даже не сомневаться. Возможность сделать бекап нажав 1 кнопку в панели управления и восстановится за 1 минуту или переустановить ОС за 5 минут (если вы всё же поленились сделать бекап :)) — абсолютная необходимая возможность для чайника.

Выбор ОС

Cамый распространённый linux ubuntu (сделан из debian), рекомендую использовать ubuntu 11.04, 11.11, или 12.04LTS (последних 2-х на Clodo.ru пока нет 🙁 ).
PS. не ведитесь на советы спецов и не собирайте ничего «из сорцов» (исходных текстов ПО) это не для Вас. Используйте только официальные репозитарии ubuntu. Если там чего то нет значит без плясок с бубном чайник это нормально работать не заставит. Новые функции имеющиеся в самых последних версиях ПО для продвинутых админов и разработчиков и не стоят ваших усилий по их настройке.

Установка и настройка вебсервера для Livestreet

1. создаём сервер в админ панели Ubuntu 11.04 LTS 64х/ 256-1000 Mb/ 5 ГБ — установка 5-10 минут
2. устанавливаем на свой компьютер PuTTY и FilleZillа
3. Далее команды в терминале PuTTY.

СОВЕТ. скопированные команды из окна браузера можно вставить в командную строку терминала нажав «Shift»+«Insert»

Обновляем ubuntu (на всякий случай, если не обвились при установке или прошло 1-2 дня после создания сервера)
apt-get update
apt-get upgrade
4. устанавливаем mc (аналог FAR, Norton Commander или Total Commander) и unzip
apt-get install mc unzip
Для запуска mc наберите в командной строке
mc
Для вызова набранных команд (если неправильно набрали) нужно нажать клавиши «срелку вверх», «стрелку низ».

5. Устанавливаем LAMP сервер — описание для Ubuntu 10.10 — подойдёт для любой версии ubuntu / debian

6. Устанавливаем библиотеки PHP без которых LS и многие плагины нормально работать не будут (о чём разработчики плагинов)
apt-get install php5-curl для загрузки файлов по URL
apt-get install php5-gd (граф библиотека для ls)

Разработчики плагинов для LS 1.0 если нужны ещё какие то библиотеки напишите внизу? я добавлю их в топик.

7. устанавливаем кэширование для экономии ресурсов/ускорения сервера APC, memcshed (ort при разработке LS использует PHP5.3 и memcahed).
apt-get install php-apc
apt-get install memcached php5-memcache
8. Перезапускаем вебсервер Apache
/etc/init.d/apache2 restart
9. Делаем Бекап чистого LAMP сервера

10. закачиваем дистрибутив Livestreet с помощью FileZila (см. в самом низу страницы). в папку /home/user/

Установка LiveStreet

Установка LS осуществляется через вебинтерфейс.
Распаковываем закаченный архив в папку /srv/www/livestreet
в строке веб браузера (рекомендуется Firefox или Chrome) набираем
IP-адрес вашего сервера/livestreet/install
далее следуем указаниям появляющимся на экране.
На 1-м экране у вас попросят создать файл config.local.php — но не скажут откуда 🙁 (берёте в папке config файл config.local.php.dist и копируете его в config.local.php), для назначение прав доступа к файлам проще всего использовать mc.

Подключаемся через терминал PuTTY, заходим от пользователя root?, запускаем mc, выделяем папку или файл которым надо предоставить права на запись, идём в меню File->Chmod ставим крестики у пунктов «write by group» и «write by other»? (на счёт последнего не уверен -может кто проконсультирует).

Надо ли разрешать права на запуск «execut/searh by ownwer (владелец), group, other»? Я не разрешал.

Файлы к которым у вас назначены неправленые права доступа — будут подсвечены красным — нажав F5 вы обновите окно браузера, и по мере разрешения доступа к папкам и файлом они будут загораться зелёным.

Дальнейшая установка затруднений не вызывает. Перед завершением установки необходимо удалить (а лучше переименовать) папку install иначе LS не позволит открыть Вам вновь установленный сайт.

Сайт открывается по адресу IP-адрес/livestreet (здесь livestreet наименование вот этой папки /srv/www/livestreet)

Если сайт с LS открывается то поздравляю, LS установлена. Почти…

Проблемы после установки LiveStreet

Если вы после установки не можете войти на сайт с паролем администратора, а при открытии некоторых страниц браузер вам пишет Forbinden или ошибка 404 то у вашего вебсервера не настроены перенаправления (rewrite) как это сделать см. здесь,

Настройка доменного имени

Платить деньги за имя для тестового проекта или некоммерческого сайта нет никакого смысла, бесплатный домен можно получить здесь. Кириллический домен можно зарегистрировать за 100 рублей например здесь (обращайте внимание на стоимость продления). При настройке DNS я рекомендую рекомендуется указать сервера имён хостинга (например ns1.clodo.ru и ns2.clodo.ru для clodo.ru) а не указывать IP адреса вебсервера на ru.smartdots.com т.к. после внесения исправлений может пройти несколько часов ( от 20 мин до 5-6 часов) прежде чем ваш сайт начнёт откликаться на новое доменное имя, соответственно необходимо внести исправления в файл /etc/apache2/sites-aviable/livestreet

Установка расширений

Устанавливать расширения не имеет смысла если пустая LS у вас нормально не работает. Вы не поймёте где ошибки, настройки linux, apache2 установки LS, где ошибки установки плагина, а где ваши ошибки.

Посмотрите логи вебсервера, PHP — ошибок быть не должно.

источник

LiveStreet CMS

Бесплатные расширения из каталога

Решения проблем

Прямой эфир

Работа!

Блоги

  • Блог разработки LiveStreet137.33
  • Сайты на LiveStreet121.49
  • Вопросы83.57
  • Дополнительные модули и доработки для LiveStreet73.21
  • Техническая документация LiveStreet68.62
  • Tips & tricks60.64
  • Биржа заказов на разработку и поддержку за деньги56.28
  • Предложения и пожелания46.04
  • Шаблоны для LiveStreet38.75
  • Решения проблем28.89

Боевой курс новичка или «всем новеньким — сюда»

Это краткое FAQ.

  1. Куда устанавливать плагины?
    Плагины устанавливаются в директорию plugins вашего ЛС. Потом их нужно активировать в панели управления плагинами по адресу ваш_сайт.ру/admin/plugins
  2. Как настроить плагин?
    Каждый плагин имеет либо настройки в /plugins/имя_плагина/config/config.php либо (если указано и за редким исключением) через веб интерфейс (см. столбец «Страница настройки» на странице ваш_сайт.ру/admin/plugins — там указывается урл администрирования плагина).
    Либо если рядом с плагином разработчик разместил инструкцию по установке, то первым дело нужно начать с чтения данной инструкции.
  3. Куда устанавливать шаблон?
    Папку шаблона копируют в каталог /templates/skin/, потом задают имя шаблона (совпадает с именем папки каталога) в файле /config/config.php или (предпочтительно) в файле /config/config.local.php в строке:

если в файле config.local.php такой строки нету — следует её добавить перед строкой:

Также установить шаблон можно и через админку.

Как создать пустой блок с рекламой не прибегая к помощи плагинов?
Самый простой вариант (через то место — ибо противоречит логике структуры блоков ЛС) — открыть файл /templates/skin/ваш_шаблон/sidebar.tpl и вставить после (на примере стандартного шаблона):

Но такой подход имеет минусы: невозможность установить приоритет для блока, он будет либо над всеми остальными блоками либо под ними. И этот блок будет присутствовать на всех страницах ЛС. Чтобы решить эту задачу — нужно писать плагин либо добавить блок прямо в движок(атата!) и настроить в конфиге. Либо искать готовые решения в каталоге и им подобные. Этот FAQ не расскажет вам как писать плагины — для этого нужно читать документацию по движку.
Второй вариант: Если в блоке не используются какие-то особенные данные, создать файл шаблона, например block.user.tpl, заполнить его тем, что должно быть отображено. Затем прописать его вывод в config.local.php для нужных экшинов:

Shrike

  • Список файлов шаблона и какой для чего или «в каком шаблоне изменить _это_»?
    docs.livestreetcms.com/template/1.0/
  • Как исправить ошибку 404 (иногда и 500), которая проявляется на всех страницах кроме главной?
    В файл .htaccess который находится в корневой директории ЛС внести изменения — заменить:

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

    Как поменять логотип в шаблоне «simple»?
    Открыть файл sait.ru/templates/simple/header_top.tpl и найти там:

    Меняем название и описание на свои и радуемся. Сменить цвет фона/названия/описания можно отредактировав файл sait.ru/templates/simple/css/grid.css
    Стиль фона:

    Чтобы производить более крутые манипуляции нужно обязательно Ознакомиться с базовым курсом HTML и CSS
    Bennington

  • Не работает поиск по сайту. Что делать?
    Для того чтобы поиск по сайту работал на сервер необходимо установить Sphinx. Если используется виртуальный хостинг, то поиск по сайту можно организовать с помощью установки на сайт бесплатного плагина «aceMySearch for LS 0.5.1» или лучшего платного «Поиск по топикам, комментариям, людям, блогам и тегам (Simple Search and Auto Completer)»
    Newman
  • Как изменить порядок вывода блоков в сайдбаре?
    Для того чтобы изменить порядок вывода блоков нужно изменять параметр priority в файле /config/config.php для конкретного блока.
    Newman
  • (Любимый всем новичками вопрос)Рейтинг топика, выше которого он попадает на главную или «Как сделать чтобы топики появлялись автоматически на главную?»
    Данный рейтинг задается в файле /config/config.php:

    Так, например, если задать рейтинг 0, то все новые топики будут попадать на главную.
    Newman

  • Где настраиваются разрешенные теги и их параметры, а также как разрешить вставку iframe с определенных доменов?
    В файле /config/jevix.php есть список разрешенных доменов для вставки в ифрейм. Там же настраиваются разрешенные теги и их параметры.
  • Как добавить сайдбар на статические страницы? (плагин page)
    livestreet.ru/blog/tips_and_tricks/9968.html
    Chiliec
  • Как добавить JS код в шаблон?
    Добавляя javascript код в шаблон, следует оборачивать его в тег:

    netlanc

  • Где найти список основных хуков для работы шаблона при написании его с нуля?
    Их можно получить путем несложного поиска по слову «hook» в папке со стандартным шаблоном в *.tpl файлах т.к. их список будет постоянно дополнятся, то это единственно правильный способ.
  • Где взять админку?
    В каталоге.
  • Как создать свой собственный сайдбар или модифицировать систему блоков?
    Система блоков
    Система блоков — расставляем точки
    Плагин для управления всеми блоками в ЛС.
  • Как скачивать обновления для платных плагинов?
    Прочитать полностьюраздел о покупке расширений в каталоге LiveStreet CMS.

    С выходом новой версии каталога, все покупки хранятся в вашем профиле в меню «покупки».
  • Почему то писать в коллективные блоги может только админ?
    Потому что другим пользователям нужно войти в блоги (присоединиться) чтобы в них писать либо установлен большой рейтинг при создании блога для возможности публикации в него.
    Можно также использовать плагин Blog Autoconnect для того чтобы вступать в блоги автоматически при публикации в него (доступен список ВСЕХ блогов для публикации)
  • Как опубликовать/перенести свой пост в коллектиный блог?
    Нужно вступить в блог в который хотите опубликовать топик:

    и в редактировании топика выбираете куда опубликовать(перенести) топик.
    Можно также использовать плагин Blog Autoconnect для того чтобы вступать в блоги автоматически при публикации в него (доступен список ВСЕХ блогов для публикации)
  • Как включить возможность выполнения php кода в шаблонах?
    Начиная с версии ЛС 0.5 php код в шаблонах запрещен, поэтому его нужно прописывать в соответствующих екшенах/писать плагины. Для включения возможности публикации пхп кода в шаблонах нужно изменить директиву шаблонизатора smarty3 в /engine/lib/external/Smarty/libs/Smarty.class.php, найти:

    Дальше php код в шаблонах можно выполнять оборачивая его в тег

    Но следует помнить что такое вмешательство в ядро движка не является желательным т.к. могут быть проблемы с обновлением.
    Начиная с версии ЛС 1.0 этот метод больше не работает, и включить поддержку тега можно лишь с использованием этого плагина.

  • Как создать свой вид топика на LiveStreet?
    Руководство
  • Можно ли выключить фейдинг в белый цвет между просмотрами фото в фотосете?
    Самый простой вариант — ускорить анимацию, но легкое мерцание все равно будет — в файле /templates/skin/ВАШ_ШАБЛОН/topic_photoset.tpl найти строки:

    также в файле /templates/skin/ВАШ_ШАБЛОН/js/photoset.js найти (119 строка):

    Можно для некоторых топиков убрать сайдбар т.е. сделать топик на всю ширину страницы без вмешательства в движок?
    Можно сделать чтобы при специальном теге (в даном примере — «fullscreen») топика исчезал сайдбар — в файле /templates/skin/ВАШ_ШАБЛОН/actions/ActionBlog/topic.tpl ПЕРЕД ВСЕМИ строками вставить код:

  • Не работает фотосет. Что предпринять?
    Чтобы решить проблему неработающей загрузки фотосета, необходимо заменить файл Session.class.php из версии с github.
    Заменить старый файл в /engine/modules/session/Session.class.php.
  • Как сделать рейтинг топика видимым для всех?
    в каждом topic_*.tpl вашего шаблона найти:

  • Как можно публиковать материал в социальных сетях?
    В каталоге есть плагин(ы) для социальных закладок.
  • Вторая часть фака здесь.
    Третья часть фака для ЛС 1.0 здесь.

    источник

    Читайте также:  Установка плит подвесного потолка