Свой тип контента

Хочу создать свои тип контента (не путать со своим типом топика). Что имеется ввиду: на сайте будет отдельный раздел, в котором будут размещаться статьи с особым типом. По большей мере отличия визуальные, например: другой формат вывода содержимого категории (списка топиков), другой формат вывода самих топиков, отсутствие возможности комментировать и голосовать. Раздел будет наполнятся только администратором.

В принципе я всё продумал, но есть один момент, который я не знаю как решить: мне нужно, чтобы этот контент тоже участвовал в поиске по запросам и меткам. Если с поиском по запросам всё вроде бы более-менее понятно, то с метками я не знаю что делать.

Читать дальше →

Редактирование кода

Добрый вечер, камрады.

Сайт у меня, так скажем, слегка специфичный (аудитория — школьники 10-18 лет).

Так вот, такая ситуация: для того, чтобы пользователь мог получить функционал, нужно подтверждение его родителей (после этого я делаю активацию юзера). Но при добавлении нового материала, в описании поля «метки» вот такая запись (вы все её прекрасно знаете):

Читать дальше →

Предпросмотр меток

Раньше до обновления ЛС 0.5 во время редактирования или создания топика при добавлении меток появлялся предпросмотр похожих меток.
на данный момент они не отображаются, приходится по памяти набивать, что ведет к появлению схожих меток.
в чем может быть причина!?

Метки для топиков

Привет мастера! Помогите реализовать одну штуку) вообщем когда админ ставит галочку типо принудительно вывести на главную, с списке топиков, после названия поста появилась рамка «закреплено» или «на главной»
Что подскажете?

Проблема с тэгами (метками)

Привет.
Проблема такая — в «облаке тегов» есть метки без топиков. Например, есть метка НЛО, при переходе по которой появляется страница с надписью: Сюда еще никто не успел написать.

Вопрос у меня такой: Как исключить эти «пустые метки»? Как они могли появиться?
Попутный вопрос, чтобы не плодить темы: как сократить количество меток в «облаке тегов»?

Плагин рабты с тэгами (метками).

Господа, у меня такой вопрос.

А есть ли такой плагин, который выполняет следующее:
При публикации топика просматривается тело топика и если встречаются слова, совпадающие с уже существующими тэгами, то эти слова обрамлялись бы в ссылки на отбор топиков по тэгу.

К примеру в топике идет следующий текст:
«Один из проектов, проинвестированных РВК, — разработка препарата для лечения рака почки, которой занимается молодой ученый Илья Тимофеев. РВК не работает со стартапами напрямую, их отбором занимаются венчурные фонды — партнеры корпорации.»

и у меня на сайте уже используется тэг «РВК»

И соответственно после публикации текст превращается в следующий текст в автоматическом режиме:

«Один из проектов, проинвестированных РВК, — разработка препарата для лечения рака почки, которой занимается молодой ученый Илья Тимофеев. РВК не работает со стартапами напрямую, их отбором занимаются венчурные фонды — партнеры корпорации.»

И вторая задача для этого плагина:
При публикации топика в метки автоматически добавляются ранее существующие метки, которые встречаются в тексте топика с возможностью их ручного удаления (если вдруг не нужны). Ну это уже опционально.

Как полностью отключить Метки / Теги к топикам в движке?

Как полностью отключить Теги к топикам в движке?

Что необходимо убрать?

1. Метки/Теги к топикам при добавлении топика и соответственно вывод в самом топике и учесть при этом тот факт, что это обязательное поле без которого топик нельзя создать, т.е. нужно, чтобы если я уберу вывод и возможность добавлять, то и проверки небыло, т.е. обязательное поле не ругалось…

2. Вывод Меток/Тегов в блоке «Теги» — обычно справа на странице в стандартном шаблоне.

Итак, для начала нужно убрать проверку на обязательное заполнение меток.

Воспользовался вот этим: livestreet.ru/blog/questions/2715.html Но походу тут не про ту версию написано, а может и про ту просто строка указана 631, а тут эта проверка на 520…

Открываем: classes\actions\ActionTopic.class.php, примерно 520 строка на LS 0.4.2
Читать дальше →

Проблема с отключением меток

Здравствуйте. Попытался отключить использование меток. Убрал в шаблоне вывод поля для ввода меток.

Убрал проверку на наличие введенных меток, как написано здесь.

/**
                 * Проверяем есть ли теги(метки)
                 */
                if (!func_check(getRequest('topic_tags'),'text',2,500)) {
                        $this->Message_AddError($this->Lang_Get('topic_create_tags_error'),$this->Lang_Get('error'));
                        $bOk=false;
                }

if (!count($aTagsNew)) {
                        $this->Message_AddError($this->Lang_Get('topic_create_tags_error_bad'),$this->Lang_Get('error'));
                        $bOk=false;
                } else {
                        $_REQUEST['topic_tags']=join(',',$aTagsNew);
                }


После этого заполняю заголовок, ввожу текст, нажимаю опубликовать. И у меня выходит ошибка:

SQL Error: Column 'topic_tags' cannot be null at /home/vhosts/мой домен.ру/httpdocs/classes/modules/topic/mapper/Topic.mapper.class.php line 39
Array ( [code] => 1048 [message] => Column 'topic_tags' cannot be null [query] => INSERT INTO prefix_dtetopic (blog_id, user_id, topic_type, topic_title, topic_tags, topic_date_add, topic_user_ip, topic_publish, topic_publish_draft, topic_publish_index, topic_cut_text, topic_forbid_comment, topic_text_hash ) VALUES(2, 3, 'topic', 'Стандартный заголовок', NULL, '2011-05-22 14:28:47', 'мой айпи', 1, 1, 0, NULL, '0', '6f5e838871eb0245160f534155e97227') [context] => /home/vhosts/мой домен.ру/httpdocs/classes/modules/topic/mapper/Topic.mapper.class.php line 39 )

Подскажите пожалуйста как исправить проблему?

Страны и города для топиков

Необходимо сделать, чтобы топики были привязаны к стране и городу (типа как это сделано в профиле пользователя) в виде 2х дополнительных меток, при этом вместо произвольного написания желательно чтобы был выбор из базы стран и соответствующих им городов.
А также нужен отдельный раздел, чтобы можно было посмотреть топики, принадлежащие определенной стране/городу.

Дополнение к тегам

Нужно сделать еще одни теги, чтобы была возможность в оригинальных указывать один тип тегов, а в новых другой. Например, фильмы и актёры, игры и дата выхода, страны и языки… В посте под «метками» появляется еще одно поле дублирующее обычное. Думаю идея понятна. Кто-нибудь скажет как это можно реализовать или сделает за вознаграждение?