Обновление плагина CCK до версии 1.5.1
3
Плагин CCK, который позволяет вам создавать новые типы топиков со своими уникальными полями, обновлен до версии 1.5.1.
Читать дальше
Читать дальше
Платный плагин CCK
9Привет, сообщество! Представляю вашему вниманию, весьма полезный, на мой взгляд, инструмент, который может быть вам полезен.
Итак, встречайте — плагин CCK. CCK (Content Construction Kit) можно перевести как набор для построения контента. Если раньше для того, чтобы создать новый вид топика необходимо лопатить файлы — то сейчас это возможно сделать с помощью легкого движения мыши.
Читать дальше
Предложение по типам топиков
3
Уважаемые разработчики есть к вам предложение по улучшению внутренней структуры ЛС
РЕчь идет о поле БД topic_type. кому интересно смотрим под кат.
Читать дальше
РЕчь идет о поле БД topic_type. кому интересно смотрим под кат.
Читать дальше
- +2
- 20 декабря 2011, 18:17
- 1099511627776
- 34
Разработка плагина по добавлению типа топика в блог на LS
3
Всем привет, задача очень простая, нужно сделать дополнительные типы топика с возможностью фильтрации по этим типам и оформить это все в виде плагина, я уверен, что это можно сделать. Прочитал 2 поста на эту тему:
Сам такое не повторю, более того — нужно именно в виде плагина сделать — детальные требования могу сформулировать, разыскивается исполнитель. Вопросы в личку.
- Руководство: Как создать свой вид топика на LiveStreet
- Руководство: Как обеспечить вывод топиков по типу.
Сам такое не повторю, более того — нужно именно в виде плагина сделать — детальные требования могу сформулировать, разыскивается исполнитель. Вопросы в личку.
Тип топика и фильтрация по типам
Уважаемое сообщество, помогите с обновлением реализации примеров, описанных в топиках: livestreet.ru/blog/dev_documentation/195.html и livestreet.ru/blog/addons/210.html.
Особенно обращаюсь к benone
Особенно обращаюсь к benone
- 0
- 16 марта 2011, 20:53
- antohabio
- Оставить комментарий
Тип топика
3
Я уже писал здесь о том что было бы хорошо добавить возможность динамически определять новые типы топиков.
Есессно что специалистов тута много но на всяк случай:
prefix_topic:
prefix_topic_type (Новая):
Есессно что специалистов тута много но на всяк случай:
prefix_topic:
`topic_type` enum('topic','link','question') NOT NULL DEFAULT 'topic' =>
`topic_type_id` int(11) NOT NULL DEFAULT '0'prefix_topic_type (Новая):
`topic_type_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`topic_type` varchar(20) unsigned NOT NULL AUTO_INCREMENT,
- +1
- 31 декабря 2010, 22:28
- g1099511627776
- 6
Проблемы с новым типом топика (не выводится sidebar с описанием блогов)
12
Сделал новый тип топика — Объявление. Возникли проблемы — пропал sidebar с «Описанием блога» и «Заметка».
Делал по Руководству, аналогично, но с небольшими правками на новую версию движка.
Заметил этот косяк. Может кто сталкивался, как исправить?

Исходник index.html
Делал по Руководству, аналогично, но с небольшими правками на новую версию движка.
Создал ссылку на создания топика в шаблоне smarty.
В /templates/skin/new/menu.topic_action.tpl добавил строку (ту что между комментариев):Прописал для ссылки путь к классу.
В /config/config.php Добавил:Создал класс /classes/actions/ActionAnnouncement.class.php
На основе ActionTopic.class.php, подправил в следующих строках 'topic' на 'announcement':Скопировал шаблоны для нового вида топика
/templates/new/actions/ActionTopic/* в /templates/new/actions/ActionAnnouncement/Какие имена переменных изменять так и не понял. Ничего не изменял.Подправил структуру БД (Добавлил announcement в возможные варианты поля topic_type таблицы prefix_topic)
<ul class="sub-menu" >
<li {if $sMenuItemSelect=='topic'}class="active"{/if}><div><a href="{router page='topic'}{$sMenuSubItemSelect}/">{$aLang.topic_menu_add_topic}</a></div></li>
//Эту строку
<li {if $sMenuItemSelect=='announcement'}class="active"{/if}><div><a href="{router page='announcement'}{$sMenuSubItemSelect}/">{$aLang.topic_menu_add_announcement}</a></div></li>
//Эту строку
<li {if $sMenuItemSelect=='question'}class="active"{/if}><div><a href="{router page='question'}{$sMenuSubItemSelect}/">{$aLang.topic_menu_add_question}</a></div></li>
<li {if $sMenuItemSelect=='link'}class="active"{/if}><div><a href="{router page='link'}{$sMenuSubItemSelect}/">{$aLang.topic_menu_add_link}</a></div></li>
{hook run='menu_topic_action_add_item'}
<li ><div><a href="{router page='blog'}add/"><font color="Red">{$aLang.blog_menu_create}</font></a></div></li>
</ul>
$config['router']['page']['announcement'] = 'ActionAnnouncement';
22: class ActionAnnouncement extends Action {
34: protected $sMenuItemSelect='announcement';
92: $this->sMenuItemSelect='announcement';
286: $oTopic->setType('announcement');

Заметил этот косяк. Может кто сталкивался, как исправить?

Исходник index.html