Предлагаю обновленному сайту - обновленный редактор
20
Смотрим скрин

ие 6+, фф 3+, опера 9.6+, хром 3
Актуально как для 0.31, так и для 0.4
В editor.tpl в корень скина, editor.png — в папку /images/, style.css — дописать в /css/style.css, в panel.js измененная функция putList, в файле insert.txt код вставки редактора в шаблон ActionTopic/add.tpl и ActionBlog/comment.tpl.

ие 6+, фф 3+, опера 9.6+, хром 3
Актуально как для 0.31, так и для 0.4
В editor.tpl в корень скина, editor.png — в папку /images/, style.css — дописать в /css/style.css, в panel.js измененная функция putList, в файле insert.txt код вставки редактора в шаблон ActionTopic/add.tpl и ActionBlog/comment.tpl.
Модуль "Кошелек пользователя"+"Задания". Коллективный заказ.
12
По мотивам поста решил сделать свои существующие наработки модулем, раз это не только одному человеку надо.Сейчас готов образец под конкретного заказчика, учитывающий прочие множественные доработки. Приведем структуру к дефолтному движку(сначала для 0,31, затем портируем для 0,4), учтя все пожелания по ТЗ. А его я предлагаю такое:
Техническое Задание:
Читать дальше
Googly Analitycs с новым API. Работает.
33
Привет уважаемое сообщество LiveStreet. Мы от студии DevArt, решили сделать небольшой новогодний подарок любителям LS и Google. В своё время (примерно 12 октября) компания Google сменила API, и работать перестала. Тема замялась. А жаль :). Мы нашли способ заставить эту красотищу работать.
Читать дальше
Читать дальше
Доработка хака «Выпадающее меню стран и городов»
18
Переписал код ajax-запросов. Теперь нет ajax-ошибки. И есть кеш запросов. Работать стало немного быстрее вроде как… Но я сравнивал тока по ощущениям, а они могут быть обманчивы.
Сделано 2 варианта. Для 0.3.1 и для последней SVN. Смотрим, устанавливаем, проверяем, комментим.
Читать дальше
Сделано 2 варианта. Для 0.3.1 и для последней SVN. Смотрим, устанавливаем, проверяем, комментим.
Читать дальше
- +6
- 09 декабря 2009, 14:39
- ExtremeMan
- 11
«LiveStreet и 500 000 топиков», часть 1: «Что сделать с тем что имеем»
17
Садист?
Садист!
Да, черт возьми, я садист! (сенсация? попахивает!) :-D
Вы уже наверно читали мой предыдущий , где я тестил LS на 200 000 новостей…
В этот раз я нашпиговал самизнаетечто полумиллоном реальных новостей (500 000)… и решил все это тестануть :)
Читать дальше
Садист!
Да, черт возьми, я садист! (сенсация? попахивает!) :-D
Вы уже наверно читали мой предыдущий , где я тестил LS на 200 000 новостей…
В этот раз я нашпиговал самизнаетечто полумиллоном реальных новостей (500 000)… и решил все это тестануть :)
Читать дальше
Дополнительные данные о пользователе под топиком
7
Добре, господа!
Значит надо мне вывести под топиком дополнительные данные по автору. Аватарку например и плюсик голосования. Для этого надо, чтоб в шаблонах topic.tpl и topic_list.tpl появились данные о нем. С topic.tpl все получилось сразу. В ActionBlog.class.php в функциях вывода топика из коллективного и личного блогов добавил:
И имею в шаблоне юзера, а стало быть и все данные по нему. Например аватару:
Со списком топиков же такой финт не проходит. В функции вывода списка топиков все формируется иначе. И как там выделить и правильно передать в шаблон я не соображу. В принципе, в шаблоне доступно $oTopic->getUserLogin() или $oTopic->getUserId() Только куда плясать дальше не совсем понятно.
Можно конечно так:
Но костыль явно нерабочий как только расширение у файла станет отличным от gif.
Поможите, люди добрые ;)
Значит надо мне вывести под топиком дополнительные данные по автору. Аватарку например и плюсик голосования. Для этого надо, чтоб в шаблонах topic.tpl и topic_list.tpl появились данные о нем. С topic.tpl все получилось сразу. В ActionBlog.class.php в функциях вывода топика из коллективного и личного блогов добавил:
$myUser=$this->User_getUserById($oTopic->getUserId());
$this->Viewer_Assign('myUser',$myUser);И имею в шаблоне юзера, а стало быть и все данные по нему. Например аватару:
<a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PROFILE}/{$oTopic->getUserLogin()}/">
<img src="{$myUser->getProfileAvatarPath(24)}" alt="avatar" class="avatar" />
</a>Со списком топиков же такой финт не проходит. В функции вывода списка топиков все формируется иначе. И как там выделить и правильно передать в шаблон я не соображу. В принципе, в шаблоне доступно $oTopic->getUserLogin() или $oTopic->getUserId() Только куда плясать дальше не совсем понятно.
Можно конечно так:
<img src="http://futurin.ru/uploads/images/{$oTopic->getUserId()}/avatar_24x24.gif"/>Но костыль явно нерабочий как только расширение у файла станет отличным от gif.
Поможите, люди добрые ;)
- 0
- 02 ноября 2009, 21:59
- BorisBritva
- 5
Хак Постраницная разбивка комментариев
10
Работаю с движком LiveStreet третий день. Написал хак для разбивки комментов к топикам на страницы. Работает как с личными, так и с коллективными топиками.
Я знаю, что значит, когда топик имеет 500-1000 комментов. Без разбивки никак не обойтись. Поэтому пришлось взяться за напильник.
О том, как сделано, писать не буду, ибо много. Можете просто скачать и почитать readme.txt.
Работает на версии LS 0.3.1. Как на других, не знаю — не проверял. Число комментариев на страницу, естесственно, настраивается.
Номер страницы добавляется в конец URL топика. Например, был URL топика такой site.com/blog/1.html, а вторая страница будет такой site.com/blog/1.html/page2/
Оставляйте замечания, советы по улучшению и т.д.
Я знаю, что значит, когда топик имеет 500-1000 комментов. Без разбивки никак не обойтись. Поэтому пришлось взяться за напильник.
О том, как сделано, писать не буду, ибо много. Можете просто скачать и почитать readme.txt.
Работает на версии LS 0.3.1. Как на других, не знаю — не проверял. Число комментариев на страницу, естесственно, настраивается.
Номер страницы добавляется в конец URL топика. Например, был URL топика такой site.com/blog/1.html, а вторая страница будет такой site.com/blog/1.html/page2/
Оставляйте замечания, советы по улучшению и т.д.
Хак. Добавление позиции в рейтинге пользователей
25
На всеми любимом Хабре есть замечательная возможность просмотра в профиле позиции в рейтинге пользователей сайта.
Сделал подобный хак-модуль, изменения нужно внести только в шаблоне отображения профиля, системные файлы не задеты.
Пример посмотреть можно:
Скачать можно:
Инструкция в архиве.
Хак: Автозаполнение для поиска
63
Давненько я не писал… и так к делу.Автозаполнение/подсказки (autocomplete) для поиска современная и весьма полезная вещь. Тут просматривая ЛС обнаружил, что данная функция здесь отсутствует.
Читать дальше
Делаем Голос, как на Хабре!
26
Всем привет, не хватет кармы для постинга в нужный форум, просьба накинуть.
Решил выложить свой способ создания «Голоса» ().
Приступим:
1. Создаем новый коллективный блог(Голос), узнаем его ID (blog_id) в таблице prefix_blog в базе данных
Читать дальше
Решил выложить свой способ создания «Голоса» ().
Приступим:
1. Создаем новый коллективный блог(Голос), узнаем его ID (blog_id) в таблице prefix_blog в базе данных
Читать дальше
- +7
- 25 сентября 2009, 12:08
- Notconnected
- 6