+11.29
Рейтинг
67.40
Сила

Ден ♒

Настройка TinyMCE в LiveStreet (универсальная инструкция)

У меня возникла необходимость настроить WYSIWYG редактор TinyMCE в LS, но толковой инструкции по этой теме я на сайте найти не смог, а так как уже порядком подзабыл что там и как, да еще и в связке с LiveStreet — то пришлось разбираться самому. Прочитав все что есть по данной теме здесь, я решил, что будет полезно написать универсальную инструкцию по настройке данного редактора. Всех кого эта тема заинтересовала — прошу под кат.
Читать дальше →

Свой description для страниц топиков

Цель: создания своего description для страниц топиков.

1. Дополнительное поле при создание топика.
2. Счетчик символов при заполнение и валидация
3. Условие для страниц топиков

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

начисление рейтинга за контент и регистрацию

привет всем господа :)!

а) мне необходимо прописать в двиге чтоб за каждый топик юзер получал 0.3 рейтинга, а за каждый коммент 0.1. где копать и тп и тд — главное что интересует — что если админ удаляет это тему или коммент — рейтинг забирается по такойже системе. -0.3, -.0.1

подробно: человек делает тему, и фиксировано за каждую тему он получает Х рейтинга себе в профиль.
при комментировании вне зависимости дали ему плюс или минус, он получает Х рейтинга себе в профиль.

при удалении админом того или иного — весь рейтинг который заработан — откатываетсяХ2. к примеру шлет человек всякие «йцу выпап апвапв ер ек» в топике, а крутит себе рейту. Я пришел, удалил, рейтинг откатилсяХ2. человек заработал 0.4, при удалении «хлама» — убралось 0.8.
Важно, если простой юзер удаляет блог, или топик, и комменты которые написаны людьми — не влияют на это. Чтоб не было ситуации когда кто то создал топ там люди написали 50 комментов и получи рейтинг а потом удалил автор топик и у всех –рейтингХ2. Только если админ удаляет комент или топ, на остальных рейтинг остается и в минус не уходит.

вот тут есть но там 2009 г. и наверно уже не сработает :)

б) после регистрации хотелось бы чтоб человеку начислялось Х рейтинга. копать екшен ригистра и прописать ему репу в конце строки

в) хотелось бы реализовать чтоб каждые 24 часа входа чтоб человек который делал логин – он получал Х рейтинга за возврат и чтоб у него в инфе был счетчик последнеей даты получения рейтинга за возврат.

Все это можно запихнуть в плагин или три и продать мне или на коллективно в каталог.

Рецепт добавления поля в диалог регистрации пользователя

Сегодня ко мне обратились за помощью с вопросом добавления поля в диалог регистрации. Задача оказалась не тривиальна и показательна, так как хорошо показывает его архитектуру, поэтому хочу поделиться с сообществом процедурой ее решения.

Постановка задачи: необходимо добавить в форму регистрации пользователя поле «Имя пользователя» из его, пользователя, профиля.
Задача решается последовательно в несколько шагов:
Шаг 1. Добавление текстовки в языковой файл.
Шаг 2. Добавление поля в форму регистрации.
Шаг 3. Добавление правила валидации элемента.
Шаг 4. Обеспечение записи элемента при валидации.
Шаг 5. Доработка всплывающего окна с регистрацией.
Шаг 6. Доработка маппера.

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

Как найти нужный шаблон *.tpl

Когда нужно что-то изменить в интерфейсе часто начинаешь искать место в шаблоне, куда необходимо внести изменения. Скрипт ниже, будучи добавленным в конец файла js/template.js шаблона будет подсвечивать, нажатые мышкой с удержанием ctrl, области и указывать имена шаблонов так:.

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

Создание плагина. От идеи до публикации. Часть 1.

Плагин, создание которого я опишу уже в каталоге и ссылка на него будет в самоом конце.
Идея плагина заключается в следующем: предоставить пользователю возможность добавлять в топик карусель, предоставляемую фреймворком Twitter Bootstrap. Добавление карусели будет осуществляться через встроенный редактор, для карусели будут доступны как изображения из сети, так и загруженные с компьютера пользователя.

Приступим
В начале создадим в папке plugins папку для нашего плагина с именем carousel и в нем файл plugin.xml c описанием создаваемого плагина (см. картинку ниже).


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

Дизайнеру на заметку — что необходимо нарисовать для сайта на LiveStreet 1.0

Этот пост для тех, кто хочет нарисовать свой уникальный и неповторимый дизайн для сайта на LiveStreet CMS. В нем я хочу перечислить то, что придется нарисовать, отдельно акцентируя внимание на блоки, которые можно упустить или не догадаться. Список получен эмпирическим путем, при работе над Synio.


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

Бесплатный плагин для наполнения сайтов из rss лент


Приветствую. Это первая версия плагина. Возможностей, пока, не много:
— импорт из RSS лент;
— импорт из текстовых(точнее xml) файлов;
все посты выводятся на главную.

Мануал:
— установка плагина так же как и любых других;
— создаем(вручную) несколько блогов для публикации материалов
— админка плагина находится по адресу /content/ или Админка->Контентщик
— указываем адресс RSS ленты либо путь к локальному файлу
— нажимаем кнопочку «опубликовать топики»

Фак по ошибкам:
«Определитесь с источником данных» — не указан источник, или указан не верно.
«Топики не опубликованы» — не валидная лента либо файл импорта не соответствует стандарту rss.xml

Вопросы — ответы по работе с плагином(обновляются с Ваших комментариях)

На Вашии пожелания, предложения и замечания отвечу в комментариях, а так же на официальном блоге плагина. Там же буду собирать ТУДУ и всяческие мануалы по работе с плагином.