+0.27
Рейтинг
1.10
Сила

Плагин "NeedBlogs v1.1"

В этой версии плагина я сделал нормальный вывод блока «Топ блогов».

Т.к. в администрации LiveStreet до сих пор не проверили мой плагин в каталоге, я буду выкладывать его в топиках.

Сейчас имеются две версии:
NeedBlogs v1.0
NeedBlogs v1.1 (Для настройки читайте файл ReadMe.txt)

Почему две, потому-что я не знаю как заменить стандартный файл blogs_top.php в каталоге /include/ajax/ и в версии v1.1 придется его заменить ручками. Именно поэтому я и выкладываю обе версии. Так-же в архиве NeedBlogs_v1.1.zip есть старый файл blogs_top.php с названием old_blogs_top.php.

В скором реализую вывод нужных нам блогов на странице профиля и все автоматизировать.

Бесплатный плагин для больших рассылок "Mailing"

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

Какие есть варианты действий:
  • Если пользователей немного, тогда можно сделать прямую рассылку через ЛС.
  • Если в пределах пары сотен, тогда можно использовать функционал плагина aceAdminPanel. Список ваших личных сообщений будет безнадежно захламлен, но поставленную задачу вы выполните.
А что делать если пользователей очень много? Или если нужно сделать рассылку только прекрасной половине сайта? Или после отправки первых писем вы заметили ошибку и хотите её исправить?
Читать дальше →

Бесплатный плагин для мультиязычности "L10n"


Это продолжение темы "Плагин для мультиязычности".

Описание возможностей плагина:

После релиза первой версии плагина прошло больше 6ти месяцев. За это время частично моими силами, а частично силами веб-студии stfalcon.com был реализован следующий функционал:
  • Cовместимость с LS v0.4.2;
  • Возможность выбора языка интерфейса при регистрации пользователя и его последующая смена в настройках пользователя;
  • При публикации записи указывается её язык;
  • При создании и редактировании блога можно задавать название блога, его описание и url на разных языках;
  • Возможность создавать и просматривать переводы для записей;
  • Отдельные языковые версии сайта для каждого языка (напр. cookorama.net/ru или cookorama.net/uk). При просмотре отдельной языковой версии сайта выводятся записи только на языке этой версии (аналогично в топе, блоке последней активности, облаке тегов и т.д.). Основная версия сайта остается без изменений (публикуются только топики-оригиналы);
  • Чуть не забыл :). Если пользователь зашел на основной сайт (без указания языка в URL), тогда язык пользователя определяется по базе GeoIP Lite (пока для Украины и России, этот момент нужно ещё рефакторить);
  • Плагин совместим с плагином Sitemap v0.2.1. Сайтмапы для разных языковых версий лежат в сабдиректориях (напр. cookorama.net/ru/sitemap.xml и cookorama.net/uk/sitemap.xml)

Но не обошлось без хака роутера (для установки и передачи языка). В принципе получилось сделать это средствами конфига (код остался закомментированым в конфиге), но вылезли проблемы при сжатии css/js и ссылкам на статические ресурсы плагинов.
Читать дальше →

Меняем кнопки вступления в блог.

У многих пользователей, на сайтах с шаблоном new, возникают проблемы с подключением к блогу из-за того что кнопочка подключения очень маленькая и незаметная. Я решил исправить данный недочет, а так как инструкции не нашел(возможно плохо искал) решил поделится решением, надеюсь кому нибудь пригодится.

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

Шаблон для LiveStreet - "Light"

Предлагаю посмотреть на новый шаблон для LiveStreet «Light»

Огорчу всех но этот шаблон бесплатным не будет, но и платным это сильно сказано тоже.(цена будет небольшой)

Шаблон будет поправлен (небольшие мелочи в верстке, будет резиновый(щас фикс просто поставил) смена иконок)

Сейчас можете посмотреть так сказать общий вид.

login — livestreet
password — livestreet

Настройка шаблонизатора для разработки

Если нужно создать/сверстать шаблон для livestreet, рекомендую добавить настройку в шаблонизатор.
Smarty->force_compile
Очень удобная штука, когда верстаешь и хочешь быть уверенным в том, что страница действительно обновилась при тесте.
Код внутри.


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

Комментировать

Доброго времени суток.
Сейчас, у пустого (без комментариев) топика видна фраза «комментировать». Как только появляется первый коммент, то эта самая фраза пропадает. Человеку, который незнаком со спецификой движка может не понять обозначения цифры(количество комментариев к посту) и пройти мимо.

Подскажите как реализовать: чтобы всегда была кнопка «комментировать» и количество комментариев, если таковые имеются.

Плагин «Lepra-style приветствия»

Предлагаю вам на закачку плагин, который позволяет выводить в блоке приветствия в стиле несуществующего блога. Тебе нужен этот плагин, %username% ;)

Скачать в каталоге
Плагин доступен на GitHub

( Читать дальше ) в RSS

Если в топике используется <сut> то в РСС попадает все что стоит до него и это логично. В ридере же мы видим только часть текста и никакого (кроме как смылового) намека на то что это еще не весь топик.
Что нужно сделать дабы в ридере в конце анонса появлялся текст ( Читать дальше ) и вел на полный топик???

Кнопка "Написать" видна незарегистрированным пользователям

Чтобы в LiveStreet 0.4.2 кнопка Написать была видна незарегистрированным пользователям нужно:

в templates/skin/new/header_nav.tpl в

{if $oUserCurrent and ($sAction=='blog' or $sAction=='index' or $sAction=='new' or $sAction=='personal_blog')}
                        <div class="write">
                                <a href="{router page='topic'}add/" alt="{$aLang.topic_create}" title="{$aLang.topic_create}" class="button small">{$aLang.topic_create}</a>
                        </div>
{/if}

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