всплывающая панель "share"
26
Кнопки для добавления топиков в соц.сети — нужная вещь. Вот только официальные кнопки сервисов довольно крупные и все разного размера, а самое неприятное это то, что скрипты кнопок иногда тормозят сайт. Поэтому я решил не только использовать «свои» кнопки, но и спрятать их под одну ссылку сэкономив место. Возможно, этот быстрохак пригодится кому то и в других целях, главное включить фантазию.
Итак делюсь:
Читать дальше
Апгрейт плагина социальных кнопок для постов (проверено на 0.4.2)
24
Плагин «Социальные заметки (В контакте, Мой мир, Facebook, Twitter)» сейчас позволяет добавить к топику кнопки такого вида.

Если кто-то хочет новую кнопку Твиттера, ниже инструкция.

Там всё просто.
Читать дальше

Если кто-то хочет новую кнопку Твиттера, ниже инструкция.

Там всё просто.
Читать дальше
Нюансы переработки модуля в соответствующий плагин для 0.4 на примере модуля Круг друзей
18
Собрался с силами и попробовал превратить модуль в плагин :)
Решил начать с самого простого — модуля .
Получившийся плагин iFace для 0.4 можно скачать (как и модуль распространяется бесплатно при условии сохранения копирайтов).
Расскажу с какими нюансами столкнулся.
Читать дальше
Руководство по созданию плагина для v.0.4 на примере "Лента друзей"
82Предисловие
Что такое плагины — .
По мотивам , выполняю обещание — привожу руководство как сделать в виде плагина. Всех тонкостей в одной заметке не расскажешь, но основное постараюсь изложить.
Примечание. Долго не публиковал этот материал, держал в черновиках — на случай «мало-ли-что-измениться». Но думаю, кардинальных изменений в механизме плагинов в ближайшем релизе уже не будет.
Пошаговая схема:
Читать дальше
Хак массовой загрузки картинок.
26
Как и , вылаживаю нашу версию хака массовой загрузки картинок сделанную для себя и под наши нужды.
Читать дальше
Вставка аудио или видео плеера!
5
Привет, тестирую версию ЛС 0.3, хочу вставить аудиоплеер, чтобы проигрывать музыку, пожалуйста подскажите плеер оптимальынй, которому даешь mp3 и он ее заглатывает!
Я помню видел такой плеер в виде полоски и он потом раскрывался, был очень удобный.
Тоже самое про видео преер — есть видео файл на хостинге — надо, вставить его в топик, при том, дать как то ссылку на сам файл.
Пожалуйста не предлагайте использовать сервисы. Аудио и видео — на серваке лежит, просто хочу как то подцеплять это.
Я помню видел такой плеер в виде полоски и он потом раскрывался, был очень удобный.
Тоже самое про видео преер — есть видео файл на хостинге — надо, вставить его в топик, при том, дать как то ссылку на сам файл.
Пожалуйста не предлагайте использовать сервисы. Аудио и видео — на серваке лежит, просто хочу как то подцеплять это.
Приветственный мессадж для новых пользователей
45
Чтобы Ваш сайт засверкал и засиял доброжелательностью и человеколюбием, вы можете организовать рассылку приветсвенного сообщения в инбокс (private message) каждому вновь зарегистрированному пользователю, где можете написать все что хотите, от радостного «Привет %username%!» до маленького экскурса по всем фичам и секретам работы сайта.
Хак сделан LS мафией (Benone & Lora GT) :)
Демо смотрите на "".
Читать дальше
Хак сделан LS мафией (Benone & Lora GT) :)
Демо смотрите на "".
Читать дальше
Добавляем ссылку на пользователя.
35
Добавим в комментариях к записи возможность оставить ссылку на профиль любого пользователя.

В строке (51):
добавляем в конце:
Читать дальше

1. В файле /classes/modules/sys_text/Test.class.php
В строке (51):
$this->oJevix->cfgAllowTags(array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em', 'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h4', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'object', 'param', 'embed'));
добавляем в конце:
, 'user'
Читать дальше
Доработка RSS потока
25
В RSS до cut
Почти сразу, как поставил движок, передо мной встал вопрос: как отдавать в rss долько до кут? Не хотелось мне отдавать полные топики в ленту, т.к. материалы можно почитать на сайте, а школьникам лентяям отрезать возможность что-то полезное оттуда грабить.
Теперь это решение кажется уже довольно простым. Достаточно в экшене ActionRss.class.php в одной из функций (например RssGood) изменить одну строку на:
Последние материалы блога в rss
Тут же вылезла проблема, что прочитав анонс пользователю ну совершенно некуда кликнуть. Что согласитесь — форменный бардак. Решил, что нужны «читать далее» и «последние посты топика». Теперь в rss канале футер анонса выглядит так:

Тут порядок такой. В том же файле в той же функции вставлем после:
Этот код:
А ту переменную, что мы уже меняли выше, заменяем на:
Вот собственно и все. У кого есть мысли по поводу развития темы дополнений в rss, пишите — обсудим.
Рабочий пример как обычно можно увидеть на — в данном случае в rss хороших топиков.
UPD: Исправлены ошибки, дополнен код.
Почти сразу, как поставил движок, передо мной встал вопрос: как отдавать в rss долько до кут? Не хотелось мне отдавать полные топики в ленту, т.к. материалы можно почитать на сайте, а школьникам лентяям отрезать возможность что-то полезное оттуда грабить.
Теперь это решение кажется уже довольно простым. Достаточно в экшене ActionRss.class.php в одной из функций (например RssGood) изменить одну строку на:
$item['description']=$oTopic->getTextShort();Последние материалы блога в rss
Тут же вылезла проблема, что прочитав анонс пользователю ну совершенно некуда кликнуть. Что согласитесь — форменный бардак. Решил, что нужны «читать далее» и «последние посты топика». Теперь в rss канале футер анонса выглядит так:

Тут порядок такой. В том же файле в той же функции вставлем после:
foreach ($aTopics as $oTopic){Этот код:
$aFooter="";
$aMyBlogId=$oTopic->getBlogId();
$aMyResult=$this->Topic_GetTopicsByBlogGood($this->Blog_GetBlogById($aMyBlogId),0,1,3);
$aMyTopics=$aMyResult['collection'];
foreach ($aMyTopics as $oMyTopic){
$aFooter=$aFooter.'<li><a href='.$oTopic->getUrl().'>'.$oMyTopic->getTitle().'</a></li>';
}А ту переменную, что мы уже меняли выше, заменяем на:
$item['description']=$oTopic->getTextShort().'
<a href='.$oTopic->getUrl().'>читать полностью</a>
<b>Последнее из блога:</b> <a href='.$oTopic->getBlogUrlFull().'>'.$oTopic->getBlogTitle().'</a><br /><br /><ul>'.$aFooter.'</ul>';Вот собственно и все. У кого есть мысли по поводу развития темы дополнений в rss, пишите — обсудим.
Рабочий пример как обычно можно увидеть на — в данном случае в rss хороших топиков.
UPD: Исправлены ошибки, дополнен код.
- +8
- 17 февраля 2009, 21:01
- BorisBritva
- 12
Последние топики автора (доработка блока "Данные автора топика")
29
Первая статья —
Одним из пунктов, что я себе ставил задумывая этот блок — это список последних постов автора. Собственно сегодня тот день, когда это реализовалось.
Читать дальше
Одним из пунктов, что я себе ставил задумывая этот блок — это список последних постов автора. Собственно сегодня тот день, когда это реализовалось.
Читать дальше
- +16
- 14 февраля 2009, 23:54
- BorisBritva
- 13