Содержание

theme / Поиск по тегам / LiveStreet CMS

Хочу поделиться хорошей новостью — теперь все наши плагины совместимы с LS v1.0.* :))
Также плагины покрыты тестовыми сценариями и основной функционал должен работать без ошибок (тесты бегают на чистой сборке LiveStreet).
 
 
Плагин «LSGallery»
Плагин «LSGallery» предназначен для создания пользователем альбомов и загрузки в них фотографий. Поддерживает пакетную загрузку фотографий и различные настройки приватности для альбомов. Также позволяет отмечать друзей на фотографиях.

Плагин «Sitemap» (важен для SEO)
Предназначен для автоматической генерации карты сайта в виде файла sitemap.xml. Карта сайта включает в себя ссылки на блоги, топики и профили пользователей. Совместим с плагинами «LSGallery», «Page», «L10n» и другими.

Плагин «SEO»
Основное предназначение плагина это автоматическая генерация мета тегов keywords и description в зависимости от контента страницы. Это положительно влияет на индексацию сайта поисковыми системами и ранжирование их выдачи.

Плагин «OpenID Comments»
При отправке комментария гость увидит всплывающее окошко авторизации/регистрации, а после авторизации/регистрации его комментарий появится на сайте.
Плагин может работать совместно с плагином OpenId (что удобней для гостей сайта) или без него.

Плагин «Banneroid (баннерокрутилка)»
Плагин для удобного размещения и управлениями баннерами на LiveStreet сайтах. Добавление/редактирование/удаление баннеров. Возможность выбирать дату начала/окончания показов, место отображения и др. Полное описание функционала на странице плагина.

Плагин «Similar topics»
Выводит список похожих записей как блок в сайдбаре. Записи сортирует по количеству совпавших тегов и дате/рейтингу.
 

Плагин «L10n (для мультиязычности)»
Плагин для реализации мультиязычности на LiveStreet сайте. Возможность выбора языка интерфейса при регистрации пользователя и его последующая смена в настройках пользователя. Возможность создавать переводы для блогов и топиков. Полное описание функционала на странице плагина.

Плагин «Mailing»
Плагин для рассылок сообщений на LiveStreet сайтах с большим количеством пользователей. Есть возможность фильтра получателей по свойству «Пол» («мужчины», «женщины», «не указан») и по свойству «Язык» (интеграция с плагином «L10n»). Можно посмотреть список рассылок и статус хода рассылки. Полное описание функционала на странице плагина.

Плагин «LSDigest»
Плагин предназначен для рассылки дайджестов лучших записей за определенное время. Для работы плагина требуется плагин рассылок «Mailing». Совместим с плагином L10n (разные дайджесты в зависимости от языка указанного в профиле пользователя).

Плагин «Use watermark»
Плагин дает пользователю возможность выбора накладывать на загружаемое изображение водяной знак или нет. Также плагин может делать бекап оригиналов закачиваемых изображений до накладывания водяного знака.

Плагин «Greeting (приветствие новым пользователям)»
Плагин предназначен для рассылки приветсвий новым пользователя в LiveStreet CMS. Например, в тексте сообщения можно благодарить пользователя за регистрацию и дать ему ссылки на страницу помощи или общих вопросов по работе с сайтом. Cовместим с плагином многоязычности l10n. Т.е. вы можете создавать разные шаблоны сообщений для разных языков.

Плагин «Пингатор (исправленный)»
Исправленный пингатор для оправки сообщений Яндексу и Google. Эта штука дает возможность поисковым системам практически моментально индексировать добавленный контент.
 

Плагин «Debug Toolbar»
Плагин «Debug Toolbar» предназначен для вывода технической информации о работе сайта на LiveStreet.
 
 
 
Просьба!
Идеи по улучшению и бегрепорты (сообщения о ошибках) пишите в трекерах плагинов (значек  на странице плагина).
Спасибо 😉

LiveStreet CMS

Обновил движки как первой так и второй версии для поддержки РНР 7.4. Плюс исправил некоторые ошибки. Можете написать, что ещё надо поправить.

LiveStreet 1.0.3
github.com/sersar/livestreet-1/tree/3fa6ae9d441092cd1b7b0e256e4ef7fc76431dbd

LiveStreet 2.1.0
github.com/livestreet/livestreet
github.com/sersar/livestreet-framework
(возможно позже внесут изменения в официальную ветку)

Просьба в комментариях ответить на вопросы:

  1. Будете ли обновлять движок до совместимости с РНР 7.4?
  2. Хотели бы внести какие-нибудь поправки в движок? Обновить библиотеки?
  3. Интересует адаптация/разработка плагинов в складчину?

P.S. Пишите по делу! Без больших постов и «умных» мыслей.

Желающим поддержать финансово можно здесь.

Полностью новый переписанный модуль ресурсов ModuleAsset для фреймворка. За основу взята библиотека Assetic. Ее преимущество в относительной простоте мощности и популярности. Немного расширен функционал для адаптации к потребностям Livestreet. Основной функционал покрыт тестами. В итоге имеется:
Читать дальше → Привет всем. Хочу рассказать кому интересно что происходит с Livestreet. С момента последних статей на тему разработки сделано:
Читать дальше → В новой версии ровно одно нововведение. Модуль Menu. Сделано в первую очередь, так как столкнулся с необходимостью гибко модифицировать менюшки из плагинов, кототрые выносятся из основного функционала.
Помимо этого в плагине админ панели добавлен раздел редактирования/создания меню.

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

Ищу программиста LS для долгосрочного сотрудничества. Есть много проектов на LS, которые необходимо поддерживать и дорабатывать, а так же разрабатывать новые. Плановая загрузка в месяц 100-150 часов.

P.S. Просьба поддержать плюсами дабы вывести топик на главную.

Значит в ходе дискуссии возникли корректировки. Было предложено вынести весь дополнительный функционал в плагины. Я согласен с такой идеей. Плагины по сути в livestreet — это есть отдельные куски приложения имеющие в себе контроллеры модели и вьюхи, как пакеты, модули или бандлы в других архитектурах. Сразу появляется возможность отключить/включить нужный функционал. Чтобы сэкономить время можно брать готовые куски кода из модулей и расфасовать их по плагинам с некоторыми корректировками. По ходу перенести все модули на ORM. Кстати возникает возможность подключить готовую библиотеку к фреймворку, например Doctrine или другую, до переноса на ORM.
Пусть основное приложение будет иметь определенный набор модулей и экшенов, самых основных.
Читать дальше → Итак. Что мы имеем в итоге. Сообщество в целом желает переезда, но из них малая часть готова принять участие в этом. Невозможность данной затеи очевидна, так как сил, денег, времени нет. Я не собираюсь браться за это в одиночку. Сообщество у нас маленькое. Так что давайте держаться вместе и не доводить до оскорблений. Конструктивной критики много. Нужно определиться с тем что делать или не делать дальше. Но даже для этого нужна какая то методология. У большинства высказавшихся безусловно имеется свое соображение на данную тему. И они выстраивают свою цепь задач, которые необходимы для начала работы. Я попытаюсь выстроить свою.
Читать дальше →

Какой фреймворк выбрать, можно решать отдельно. Результаты голосования не обязательно предопределят судьбу livestreet.

Привет всем неравнодушным. Меня зовут Олег Демидов. В последнее время в Livestreet произошли изменения. Максим включил меня в состав команды разработчиков и предложил попробовать внести некоторое количество «свежей крови». У него, как видно, не хватает сейчас времени и сил тащить проект.

Я в свою очередь, в ходе работы над своими проектами, проникся в понимании того как работает, устроен движок. У кого то могут возникать вопросы связанные с целесообразностью продолжения развития проекта. Но у меня нет сомнения, что livestreet имеет потенциал. Тут много развелось споров о том, что архитектура пошла не по тому пути и в других подобных проектах установились иные принципы, и они выглядят красивее, продуманней, с большим заделом, такие как Yii, Laravel. В этом есть доля истины, я согласен. Но есть и обратные примеры. Возьмите например WordPress или Bitrix. Я конечно не говорю, что это вполне сравнимые вещи, но суть, ошибки в проектировании не являются фатальными, если продолжать верить в проект и работать над его развитием. Да даже если взять сам php и проследить его развитие, то можно увидеть как он постепенно выбирается из пеленок, продолжая поддержку старых функций. Думаю livestreet надо брать пример именно с них.
Нужно обсудить ваши предложения и наметить план или дорожную карту и не торопясь, но ритмично действовать. Минорных изменений каждый период будет достаточно, чтобы проект ожил. Я в свою очередь постараюсь сделать все от меня зависящее. Есть идеи? Выкладывайте! Приветствуется критика.

Приветствую. Что-то на Лайвстрит совсем тихо. Орт пришел и своим топиком распугал всех?)

Наконец-то добрались до часов поясов. Напомню, в ls 1.0.3 до сих пор они не были отредактированы и отчасти были неверны на данный момент. Делимся, может кому-то тоже пригодится.

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

Обзор шаблона Atlass / Шаблоны для LiveStreet / LiveStreet CMS

Привет всем.

Atlass — новый шаблон для создания онлайн-сообществ.



Новые идеи
Шаблон было решено делать по принципам FLAT дизайна и придумывать что-то новое крутое социальное 🙂 Поэтому шаблон делался долго.

Руководство
Описание и документация по шаблону были сделаны на отдельных красиво оформленных страницах.

Навигация
Навигация по сайту происходит при помощи правой панели. Также правая панель не исчезает при появлении модального окна.

Анимация
При активации модального окна оно плавно выезжает и изчезает. Помогал анимировать Chiffa (большое ему спасибо).

Поиск и «поделиться»
Поиск по топикам и тегам теперь в модальном окне. Соц. кнопки «поделиться» тоже.

«Таймлайны» везде
Основной вид топиков оформлен в стиле «таймлайн» (как на Facebook). При нажатии на «дату» в режиме стандартной ленты происходит переход к следующему топику.

На страницах профиля юзера и блогов был убран сайдбар чтобы освободить больше пространства. По умолчанию там используется «двойной таймлайн».

Комментарии также сделаны «таймлайном».

Другие виды топиков
Также в скором времени будут доделаны журнальные виды топиков.

Мобильная версия
Дизайн шаблона был сделан в трех версиях: дескопной, карманной и мобильной. Мобильная версия получилась без закруглений. Тестировал пока только на своем телефоне.

Мобильный шаблон-плагин LS весит очень мало, поэтому я бы не отказывался от его использования на веб-сайте, учитывая тот факт, что дизайн очень похож, возможно только цвет стоит поменять.

Новый профиль
У пользователей теперь новый полноэкранный профиль с возможностью оформлять его картинкой, как в соц.сетях Google+, Facebook, Twitter.

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

Галерея
Плагин LS GALLERY был полностью адаптирован под шаблон.

Совместимость с плагинами
Шаблон разработан на основе дефолтного шаблона Synio, под который пишутся все плагины с разрешения администрации и с использованием некоторых css-трюков и, по-возможности, минимумом вмешательств в html код.

В основном это касается топиков (кстати говоря, топик-таймлайн одиночный и двойной — это один и тот же .tpl файл, оформленный в разных стилях), комментариев и сайдбара.

Также присутствуют классы стандартных иконок icon-synio, но вместо них выводятся иконки Ionicons.

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

Скидка:
Всем покупателям шаблона Vintage скида от 10% до 90% по запросу на [email protected]


картинка на основе от

Спасибо за внимание *^_^*

Бесплатный шаблон «Modus» / Шаблоны для LiveStreet / LiveStreet CMS

12 фото

Главная в стиле линдинг

Описание

Адаптивный шаблон для LiveStreet, основан на 12-и колоночной сетке. Верстался с нуля. Главная страница в стиле «линдинг» с возможностью перехода в дефолтный LS. 2 вида категории и люди, 2 слайдера с 5 темами, новый профиль, 5 видов топиков с 10 эффектами, фотосет слайдером.

Все описать наверно не получится. Главное на что можно обратить внимание ниже.


Шаблон

1. Адаптивный под 1200px, 960px, 420px, 320px (другие в перспективе)
2. Отключение адаптивности
3. Работает корректно только в современных браузерах.
4. html5 + css3
5. Иконочный шрифт. Пример в info/source/icons/icons.html.

Главная страница

1. Стиль: линдинг, стандартный, 2 колонки, 1 колонка с аватаром, 3 колонки.
2. 2 Слайдера.
3. К Nivo слайдер подключены 5 тем оформления.
4. Блок информации от администратора.
5. Описание проекта.
6. Прогресс бары функциональны, можно менять числа.
7. Настройки главной в конфиге.
8. При отключении меню2 под слайдером, появляется саб меню.
9. Отключение блоков.

Топ меню

1. Мобильный вариант
2. Выпадающии списки
3. Переключение на модальное окно «создать»
4. Лого может быть текстовым или картинкой
5. Настройки в конфиге.
Топики

1. 5 видов топиков
1.1 default — Стандартный вид LS с превью или без превью
1.2 theme2 — Превью слева от текста
1.3 theme3 — 2 колонки
1.4 theme4 — 3 колонки
2. 10 видов эффектов для theme3 и theme4
3. Фотосет выводится Nivo слайдером, c 5 темами на выбор.
4. Шаринг в соц сети выводится слайдером. Если кнопок мало, то слайдера нет. Для работы необходимо заменить ссылку #, на скрипт шаринга, который можно найти в гугле. Иконки лежат в info/source/icons/icons.html.

Люди и блоги

1. Выбор между плиточным выводом или таблицей
2. 10 видов эффектов для плиточного вывода

Сайдбар

1. Отключение сайдбара
2. 2 темы вывода контента в блоке «Блоги», аватаром или списком.

Профиль

1. Вывод последних топиков и комментариев пользователя
2. Прогресс бары для кармы и силы
3. Информация заполненная пользователем выводится в блоке как рассказ
4. Менюшки активности пользователя в сайдбаре

Таблицы

1. 3 темы таблиц

Копирайты

1. Выводятся только на главной, что хорошо для ваших SEO.
2. Отключение за посильный донейт

Тестовая база данных

1. Лежит в info/source/db/
2. Пароль администратора adminadmin

Планы

1. Развитие цветовых схем оформления
2. Правка багов
3. Улучшение
4. Документация

На еду:

WMR: R285730713112
WMZ: Z344147783745

Спасибо! 🙂

Демо

1. Демосайт в дефолной настройке, за исключением главной. Рекомендую скачать, поиграться настройками.
2. Конфиг
3. Посмотреть makenskiy.com, логин 123, пароль 123123.

Информация

Дизайн: Dimitar Tsankov a.k.a outlinez
Шрифт: Open Sans
Иконочный шрифт: Font Awesome
Плагины LS:
* Превью — mainpreview
* Топ пользователей, топ топиков, комменты и топики в профиле — simpletpl
* Cтатические страницы — page

Скачать


UPD 1

v.1.0.1 Alpha

Фиксы и новое

— [fix] Отступ в таблицах people.
— [fix] Отступ на input в topic/add.
— [fix] Отступ на input в blog/add.
— [fix] Выровнено «Подписаться на комментарии» на странице топика.
— [fix] Подсказка на иконке поиска.
— [fix] Отсутствие ссылок нав2 на мобильном.
— [fix] Регистрация в попап окне, исправлен вывод ошибок, и размер окна.
— [fix] Налажена автогенерация привью через mainpreview.
— [fix] Генерация картинки от фотосета в футер.
— [fix] Выровнено топ меню.
— [fix] Уменьшена превьюшка на странице topic/add, плагин mainpreview.
— [fix] Отступы у логинов на странице блога.
— [fix] Уменьшена прозрачность у описания топика в слайдере «Топ».
— [new] Опция в конфиг «Сколько новых топиков выводить в футере».
— [new] Забиты ссылки в футер.
— [new] При добавлении нового варианта опроса «удалить» сделано иконкой с лева от input question/add/.
— [new] Добавлен хелп-линк на тегах в стиль шаблона topic/add.
— [new] Картинки теперь тянуться по ширине топика.
— [new] В конфиг добавлена настройка необходимо для автогенирации с последующим выводом в слайдер топ топиков.
— [new] Продумана логика провидения голосования за топик, если не залогинен то показывается только числа, если залогинен но не голосовал показываются кнопки голосования, если залогинен и проголосовал показываются числа, добавлен тултип.
— [new] Добавлены скругление углов картинок в слайдере топиков на главной.
— [new] Добавлена карта на странице регистрации, логина и закрытого режима.
— [new] Добавлен выпадающий список «Еще» в топ меню, для плагина pages.
— [new] Если в профиле указано имя, выводим вместо логина, опционально. Однако, в данном варианте, ЛС не ищет в поиске по имени, ищет только по логину.
— [new] Добавлены тултипы, там да сям.

UPD 2

v.1.0.2 Beta

— [fix]Неверная ссылка на профиль автора в топике.
— [fix]При 960px, выпадающии списки, неверный отступ у li.
— [fix]Исправлено переключение с адаптивной на фиксированную сетку.
— [fix]Исправлен вывод уведомления о закрытом блоге, если пользователь в нем не состоит.
— [new]Две дополнительные цветовые схемы green_orange и purpur_blue. Можно использовать как пример, для быстрого создания своей схемы буквально за 10 минут.

адаптивный шаблон для LiveStreet / Шаблоны для LiveStreet / LiveStreet CMS


Всем привет!
После огромного количества потраченного времени и сил, рад вам представить шаблон «Prestige». Шаблон легко кастомизируестя под любую тематику сайта и отображается на любом мобильном устройстве. Не буду писать длинные тексты, просто зайдите на демо и пощупайте сами 🙂

Особенности шаблона Prestige:
  • Полная адаптивность под все мобильные устройства
  • 4 режима отображения новостной ленты
  • Шаблон легко кастомизируется под любую тематику сайта
  • Несколько режимов отображения ленты блогов
  • Уникальный плагин «Ramdom Topics»
  • Несколько режимов отображения комментариев
  • Поддержка протоколов Facebook’s Open Graph и Twitter Cards
  • Иконочный шрифт
  • Многое переделано по сравнению с дефолтными шаблонами
  • Шаблон совместим со всеми популярными браузерами: IE, Chrome, Firefox, Opera
  • Плавающие панели
  • Совместимость с Alto CMS и многое другое…

Планы на будущее

Demo
Логин: demo
Пароль: prestige

Логин: prestige
Пароль: prestige

Главная страница / isotope (masonry), сетка
Главная страница / Режим больших привью
Топик Фотосет
Страница Блоги

Проверены на работоспособность:
  • Main Preview
  • ViewCount
  • EditComment — редактирование комментариев
  • Редактирование даты публикаций
  • Blog Autoconnect
  • SEO
  • Sitemap
  • Nice URL
  • AutoAlt
  • AutoCut
  • Наверх (Scroll Up)
  • AutoOpenId
  • Ls Gallery (Галлерея)

Дополнительная информация
Чтобы использовать шаблон по максимуму, желательно установить специально настроенные плагины Main Preview, ViewCount, Random Topics.

Документация шаблона

Контакты
Если у вас появился вопрос, предложение или же вы нашли баг, прошу писать мне на 4edesign_@_gmail.com
Доп. услуги
Принимаются заказы на создание шаблонов. Всех заинтересованных прошу писать в личку на этом сайте или на мыло 4edesign_@_gmail.com

Разработка шаблона для мобильных устройств / Шаблоны для LiveStreet / LiveStreet CMS

Давно я хотел это сделать, да всё как-то не до того было…

Итак, я решил сделать шаблон для мобильников. Дизайн по мотивам «родного» дизайна сайта движка.

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

  1. Нужен ли такой шаблон вообще?
  2. Что должна содержать мобильная версия сайта
  3. Необходимо протестировать то что сейчас есть различными устройствами

Моё мнение таково (по дефолту, содержимое будет меняться в зависимости от ваших комментариев):
  1. Нужен 🙂
  2. На главной заголовок топика и немного информации о нем. По ссылке переходим на полную новость с возможность комментировать. Соответственно есть вход для юзеров (думаю, как на m.yandex.ru/). Юзер может комментировать, писать пост, производить настройки. Можно просматривать топики, список блогов, список людей. На конентных страницах есть поиск. Где нужно — есть постраничная навигация. Предлагайте…
  3. Протестировал на своем Nokia E50 (Opera Mini) — вполне нормально отображается
Верстал с ориентацией дисплея от 320px, т.к. меньше уже совсем неудобно, не думаю, что кто-то станет читать и писать с меньшим экраном. Возможно есть ошибки в верстке, на всё ушло около 4х часов (в субботу иду в Яндекс на Субботник, посвященный разработке под мобильники, надеюсь вынести что-нибудь полезное)

Если найдутся желающие написать хак для движка, который будет проверять юзер-агета и выдавать соответствующий шаблон — будет шикарно, я это не осилю. Например, у wordpress есть плагин, который делает такую работу (WordPress PDA & iPhone), установлен в моем блоге techmeat.net, можете зайти с мобильника и увидите pda-версию. У Joomla! так же есть похожий плагин, вот описание того, как это работает на джумле, вот сам плагин.

Посмотреть вживую и протестировать макет можно здесь: m.l03.ru.

UPD: Выложил PSD на народе, вдуг у кого-либо появится желание поваять.

Архив файлов от 28.03.2010 21.59

Шаблон «Valley» / Шаблоны для LiveStreet / LiveStreet CMS

Добрый день, друзья!

Разрешите поделиться хорошей новостью: для новой версии движка готов мой новый шаблон.

Шаблон журнальный, легкий и адаптивный (хотя адаптивность уже больше стандарт, а не фишка…). Множества вариантов отображения лент топиков в нем нет, я решил уйти от перегруженных шаблонов, используется в итоге все-равно что-то одно…

Из полезных мелочей в шаблоне присутствуют:

  1. Возможность включать/выключать отображение логотипа и названия сайта.
  2. Зона для вывода блоков под шапкой сайта, в которую можно вывести какой-то свой блок (слайдер с материалами или просто какую-то плитку лучшего).
  3. Главное многоуровневое адаптивное дропдаун меню (пример использования описан ниже).

Демо шаблона.

Приобрести шаблон можно в каталоге.

Для первых десяти покупателей приготовлена скидка в 15% по промо-кодам:

  1. c6169c
  2. 787d87
  3. 077828
  4. 0d0e29
  5. 68d106
  6. b81836
  7. ca8d75
  8. c9ed4d
  9. f8a44d
  10. 6af0fd

Обновления
v.1.1.0:
  1. Код оптимизирован для удобного подключения новых лент топиков.
  2. Добавлена новая лента топиков.
  3. Добавлено переключение лент топиков из конфига шаблона.
  4. Переделан вывод меню.
  5. Изменен вывод информации о блоге. Добавлены две цветовые схемы для информации о блоге.
  6. Кнопки шаринга сделаны видимыми.
  7. Пофикшены обнаруженные баги.

Пример использования дропдаун меню

Открываем файл valley/components/userbar/userbar.tpl и ищем строчки 21-26. В этом месте происходит вывод главного меню. Давайте, к примеру, сделаем выпадающий список для топиков. Для этого код вышеуказанных строчек меняем на следующий:
{component 'nav' hook='main' activeItem=$sMenuHeadItemSelect classes='ls-userbar-nav' items=[
                [
                    'text' => $aLang.topic.topics,
                    'url' => {router page='/'},
                    'name' => 'blog',
                    'menu' => [
                        items => [
                            [ 'name' => 'good',      'url' => $sNavTopicsSubUrl,               'text' => {lang name='blog.menu.all_good'} ],
                            [ 'name' => 'new',       'url' => "{$sNavTopicsSubUrl}newall/",    'text' => {lang name='blog.menu.all_new'}, 'count' => $iCountTopicsNew ],
                            [
                                'name' => 'discussed',
                                'url' => "{$sNavTopicsSubUrl}discussed/",
                                'text' => {lang name='blog.menu.all_discussed'},
                                'menu' => [
                                    activeItem => $periodSelectCurrent,
                                    items => [
                                        [ 'name' => '1',   'url' => "{$sNavTopicsSubUrl}discussed/?period=1",   'text' => {lang 'blog.menu.top_period_1'} ],
                                        [ 'name' => '7',   'url' => "{$sNavTopicsSubUrl}discussed/?period=7",   'text' => {lang 'blog.menu.top_period_7'}  ],
                                        [ 'name' => '30',  'url' => "{$sNavTopicsSubUrl}discussed/?period=30",  'text' => {lang 'blog.menu.top_period_30'} ],
                                        [ 'name' => 'all', 'url' => "{$sNavTopicsSubUrl}discussed/?period=all", 'text' => {lang 'blog.menu.top_period_all'} ]
                                    ]
                                ]
                            ],
                            [ 'name' => 'top',       'url' => "{$sNavTopicsSubUrl}top/",       'text' => {lang name='blog.menu.all_top'} ],
                            [ 'name' => 'feed',      'url' => {router page='feed'},            'text' => $aLang.feed.title, 'is_enabled' => !! $oUserCurrent ]
                        ]
                    ]
                ],
                [ 'text' => $aLang.blog.blogs,     'url' => {router page='blogs'},  'name' => 'blogs' ],
                [ 'text' => $aLang.user.users,     'url' => {router page='people'}, 'name' => 'people' ],
                [ 'text' => $aLang.activity.title, 'url' => {router page='stream'}, 'name' => 'stream' ]
            ]}

В общем, для вывода используется разметка многоуровневой навигации (см. плагин документации > компонент nav), отличие от стандартной навигации ЛС в скриптах и стилях примененных к навигации для адаптивного отображения меню.

Выслушаю ваши замечания и предложения.

Обзор шаблона Atlass / Шаблоны для LiveStreet / LiveStreet CMS

Привет всем.

Atlass — новый шаблон для создания онлайн-сообществ.



Новые идеи
Шаблон было решено делать по принципам FLAT дизайна и придумывать что-то новое крутое социальное 🙂 Поэтому шаблон делался долго.

Руководство
Описание и документация по шаблону были сделаны на отдельных красиво оформленных страницах.

Навигация
Навигация по сайту происходит при помощи правой панели.Также правая панель не исчезает при появлении модального окна.

Анимация
При активации модального окна оно плавно выезжает и изчезает. Помогал анимировать Chiffa (большое ему спасибо).

Поиск и «поделиться»
Поиск по топикам и тегам теперь в модальном окне. Соц. кнопки «поделиться» тоже.

«Таймлайны» везде
Основной вид топиков оформлен в стиле «таймлайн» (как на Facebook). При переходе к следующему топику в режиме текущей ленты происходит переход к следующему топику.

На страницах профиля юзера и блогов был убран сайдбар, чтобы освободить больше пространства. По умолчанию там используется «двойной таймлайн».

Комментарии также сделаны «таймлайном».

Другие виды топиков
Также в скором времени будут доделаны журнальные виды топиков.

Мобильная версия
Дизайн шаблона был сделан в трех версиях: дескопной, карманной и мобильной. Мобильная версия получилась без закруглений.Тестировал пока только на своем телефоне.

Мобильный шаблон-плагин LS весит очень мало, поэтому я бы не отказывался от его использования на веб-сайте, учитывая тот факт, что дизайн очень похож, возможно только цвет стоит поменять.

Новый профиль
У пользователей теперь новый полноэкранный профиль с оформлением его картинкой, как в соц.сетях Google+, Facebook, Twitter.

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

Галерея
Плагин LS GALLERY был полностью адаптирован под шаблон.

Совместимость с плагинами
Шаблон разработан на основе дефолтного шаблона Synio, под которым пишутся все плагины с разрешением администрации и с использованием некоторых css-трюков и, по-возможности, минимом вмешательств в html код.

В основном это касается топиков (кстати говоря, топик-таймлайн одиночный и двойной — это один и тот же .tpl файл, оформленный в разных стилях), комментариев и сайдбара.

Также присутствуют классы стандартных иконок icon-synio, но вместо них выводятся иконки Ionicons.

Демо-сайт
На демо-сайте было решено отключить пароль, активность и загрузку всех изображений, в самом шаблоне эти функции и работают. Также вход сделан из красиво оформленного закрытого режима, чтобы можно было посмотреть шаблон изнутри.*

.

адаптивный шаблон для LiveStreet / Шаблоны для LiveStreet / LiveStreet CMS


Всем привет!
После огромного количества потраченного времени и сил, рад вам представить шаблон «Prestige». Шаблон легко кастомизируестя под любую тематику сайта и отображается на любом устройстве. Не буду писать длинные тексты, просто зайдите на демо и пощуп сами 🙂

Особенности шаблона Prestige:
  • Полная адаптивность под все мобильные устройства
  • 4 режима отображения новостной ленты
  • Шаблон легко кастомизируется под любую тематику сайта
  • Несколько изображений страницы ленты блогов
  • Уникальный плагин «Ramdom Topics»
  • Несколько изображений отображения комментариев
  • Поддержка протоколов Facebook’s Open Graph и Twitter Cards
  • Иконочный шрифт
  • Многое переделано по сравнению с шаблонами
  • Шаблон со всеми популярными браузерами: IE , Chrome, Firefox, Opera
  • Плавающие панели
  • Совместимость с Alto CMS и многое другое…

Планы на будущее

Демо
Логин: демо
Пароль: престиж

Логин: престиж
Пароль: престиж

Страница Главная / isotope (masonry) Главная, сетка страница / Режим больших привью
Топик Фотосет
Страница Блоги

Проверены на работоспособность:
  • Главное превью
  • ViewCount
  • EditComment — редактирование комментариев
  • Редактирование дат публикаций
  • Блог Autoconnect
  • Nice SEO
  • AutoAlt
  • AutoCut
  • Наверх (прокрутка вверх)
  • AutoOpenId
  • Ls Gallery (Галлерея)

Дополнительная информация
Чтобы использовать шаблон по максимуму, желательно установить специально плагины Main Preview, ViewCount Случайные темы.

Документация шаблона

Контакты
Если у вас появился вопрос, предложение или же вы нашли баг, прошу писать мне на 4edesign_@_gmail.com
Доп. услуги
Принимаются заказы на создание шаблонов. Всех управляем прошу писать в личку на этом сайте или на мыло 4edesign_@_gmail.com .

Бесплатный шаблон «Modus» / Шаблоны для LiveStreet / LiveStreet CMS

12 фото

Главная в стиле линдинг

Описание

Адаптивный для LiveStreet, основан на шаблонной 12-и колоночной сетке. Верстался с нуля. Главная страница в стиле «линдинг» с помощью перехода в дефолтный LS. 2 вида категории и люди, 2 слайдера с 5 темами, новый профиль, 5 видов топиков с 10 эффектами, фотосет слайдером.

Все описать наверно не получится.Главное на что можно обратить внимание ниже.


Шаблон

1. Адаптивный под 1200px, 960px, 420px, 320px (другие в перспективе)
2. Отключение адаптивности
3. Работает корректно только в современных браузерах.
4. html5 + css3
5. Иконочный шрифт. Пример в info / source / icons / icons.html.

Главная страница

1. Стиль: линдинг, стандартный, 2 колонки, 1 колонка с аватаром, 3 колонки.
2. 2 Слайдера.
3. К Nivo слайдер подключены 5 тем оформления.
4. Блок информации от администратора.
5. Описание проекта.
6. Прогресс бары функциональны, можно менять числа.
7. Настройки главной в конфиге.
8. При отключении меню2 под слайдером появляется саб меню.
9. Отключение блоков.

Топ меню

1. Мобильный вариант
2. Выпадающии списки
3.Переключение на модальное окно «создать»
4. Лого может быть текстовым или картинкой
5. Настройки в конфиге.
Топики

1. 5 видов топиков
1.1 по умолчанию — Стандартный вид LS с превью или без превью
1.2 theme2 — Превью слева от текста
1.3 theme3 — 2 колонки
1.4 theme4 — 3 колонки
2. 10 видов эффектов для theme3 и theme4
3. Фотосет выводится Nivo слайдером, c 5 темами на выбор.
4. Шаринг в соц сети выводится слайдером. Если кнопок мало, то слайдера нет. Для работы необходимо заменить ссылку #, на скрипт шаринга, который можно найти в гугле. Иконки лежат в info / source / icons / icons.html.

Люди и блоги

1. Выбор между плиточным выводом или таблицами
2. 10 видов эффектов для плиточного вывода

Сайдбар

1. Отключение сайдбара
2. 2 темы контента в блоке «Блоги», аватаром или списком.

Профиль

1. Вывод последних топиков и комментариев пользователя
2. Прогресс бары для кармы и силы
3. Информация заполнена выводится в блоке как рассказ
4. Менюшки активности пользователя в сайдбаре

Таблицы

1. 3 темы таблиц

Копирайты

1. Выводятся только на главной, что хорошо для ваших SEO.
2. Отключение за посильный донейт

Тестовая база данных

1.Лежит в info / source / db /
2. Пароль администратора adminadmin

Планы

1. Развитие цветовых схем оформления
2. Правка багов
3. Улучшение
4. Документация

На еду:

WMR: R285730713112
WMZ: Z344147783745

Спасибо! 🙂

Демо

1. Демосайт в дефолной настройке, за исключением главной. Рекомендую скачать, поиграться настройками.
2.Конфиг
3. Посмотреть makenskiy.com, логин 123, пароль 123123.

Информация

Дизайн: Димитар Цанков a.k.a outlinez
Шрифт: Open Sans
Иконочный шрифт: Font Awesome
Плагины LS:
* Превью — mainpreview
* Топ пользователей, топ топиков, комменты и топики в профиле — simpletpl
* Cтатические страницы — page

Скачать


UPD 1

v.1.0.1 Alpha

Фиксы и новое

— [исправить] Отступ в таблицах людей.
— [исправить] Отступ на ввод в тему / доп.
— [fix] Отступ на ввод в блог / доп.
— [fix] Выровнено «Подписаться на комментарии» на странице топика.
— [исправить] Подсказка на иконке поиска.
— [исправить] Отсутствие ссылок нав2 на другие.
— [исправить] Регистрация в попап окне, исправлен вывод ошибок, и размер окна.
— [исправить] Налажена автогенерация привью через mainpreview.
— [исправить] Генерация картинки от фотосета в футер.
— [исправить] Выровнено топ меню.
— [исправить] Уменьшена превьюшка на странице тема / добавить, плагин mainpreview.
— [исправить] Отступы у логинов на странице блога.
— [исправить] Уменьшена прозрачность у описания топика в слайдере «Топ».
— [новое] Опция в конфиг «Сколько новых топиков выводить в футере».
— [новое] Забиты ссылки в футер.
— [новое] При добавлении нового варианта опроса «удалить» сделано иконкой с лева от input question / add /.
— [новое] Добавлен хелп-линк в тегах в стиле шаблона темы / добавления.
— [новое] Картинки теперь тянуться по ширине топика.
— [новое] В конфиг добавлена ​​настройка необходимо для автогенирации с последующим выводом в слайдер топ топиков.
— [новое] Продумана логика провидения голосование за топик, если не голосовал показываются кнопки голосования, если залогинен и проголосовал показываются числа, добавлен тултип.
— [новое] Добавлены скругление углов картинок в слайдере топиков на главной.
— [новое] Добавлена ​​карта на странице регистрации, логина и закрытого режима.
— [новое] Добавлен выпадающий список «Еще» в топ меню, для плагина страниц.
— [новое] Если в профиле указано имя, выводим вместо логина, опционально. Однако, в данном варианте, ЛС не ищет в поиске по имени, ищет только по логину.
— [новое] Добавлены тултипы, там да сям.

UPD 2

в.1.0.2 Beta

— [исправить] Неверная ссылка на профиль автора в топике.
— [исправлено] При 960px, выпадающии списки, неверный отступ у li.
— [fix] Исправлено переключение с адаптивной на фиксированную сетку.
— [исправлено] Исправлен вывод сообщения о закрытом блоге, если пользователь в нем не состоит.
— [новое] Две дополнительные цветовые схемы green_orange и purpur_blue. Можно использовать как пример, для быстрого создания своей схемы за 10 минут.

.Тема

/ Поиск по тегам / LiveStreet CMS

Хочу поделиться хорошей новостью — теперь все наши плагины смерты с LS v1.0. * :))
Также плагины покрыты тестовыми сценариями и основные функции должен работать без ошибок (бегают на чистой сборке LiveStreet).


Плагин «LSGallery»
Плагин «LSGallery» предназначен для создания альбомов и загрузки в них фотографий. Поддерживает пакетную загрузку фотографий и различные настройки приватности для альбомов.Также позволяет отмечать друзей на фотографиях.

Плагин «Карта сайта» (важен для SEO)
Предназначен для автоматической генерации карты сайта в виде файла sitemap.xml. Карта сайта включает в себя ссылки на блоги, топики и профили пользователей. Совместим с плагинами «LSGallery», «Page», «L10n» и другими.

Плагин «SEO»
Основное предназначение плагина это автоматическая генерация мета тегов ключевые слова и описание в зависимости от контента страницы. Это положительно влияет на индекс сайта поисковыми системами и ранжирование их выдачи.

Плагин «Комментарии OpenID»
При отправке комментария гость увидит всплывающее окошко авторизации / регистрации, а после авторизации / регистрации его комментарий появится на сайте.
Плагин может работать совместно с плагином OpenId (что удобней для гостей сайта) или без него.

Плагин «Баннероид (баннерокрутилка)»
Плагин для удобного размещения и управлениями баннерами на LiveStreet сайтах. Добавление / редактирование удаление / баннеров. Возможность выбирать начала / окончания показов, место отображения и др. Полное описание функционала на странице плагина .

Плагин «Похожие темы»
Вывод похожих записей как блок в сайдбаре. Записи сортирует по совпавшим тегов и дате / рейтингу.

Плагин «L10n (для мультиязычности)»
Плагин для реализации мультиязычности на LiveStreet сайте. Возможность выбора языка при интерфейсе регистрации пользователя и его последующая смена в настройках пользователя. Возможность создать переводы для блогов и топиков. Полное описание функционала на странице плагина .

Плагин «Рассылка»
Плагин для рассылок сообщений на LiveStreet сайтах с большим количеством пользователей. Есть возможность фильтра получателей по своемуству «Пол» («мужчины», «женщины», «не указан») и по свойству «Язык» (интеграция с плагином «L10n»). Можно посмотреть список рассылок и статус хода рассылки. Полное описание функционала на странице плагина .

Плагин «LSDigest»
Плагин предназначенный для рассылки дайджестов лучших записей за определенное время.Для работы плагина требуется плагин рассылок «Рассылка». Совместим с плагином L10n (разные дайджесты в зависимости от языка в профиле пользователя).

Плагин «Использовать водяной знак»
Плагин дает пользователю возможность выбора накладывать на загружаемое изображение водяной знак или нет. Также плагин может делать бекап оригиналов закачиваемых изображений до накладывания водяного знака.

Плагин «Приветствие (приветствие новым пользователям)»
Плагин для рассылки приветсвий новым пользователем в LiveStreet CMS.Например, в тексте сообщениями можно благодарить пользователя за проверку и дать ему ссылки на страницу помощи или общих вопросов по работе с сайтом. Cовместим с плагином многоязычности l10n. Т.е. вы можете создавать разные шаблоны сообщений для разных языков.

Плагин «Пингатор (исправленный)»
Исправленный пингатор для оправки сообщений Яндексу и Google. Эта штука дает возможность поисковым системам практически моментально индексировать добавленный контент.

Плагин «Панель инструментов отладки»
Плагин «Панель инструментов отладки» для вывода технической информации о работе сайта на LiveStreet.



Просьба!
Идеи по улучшению и бегрепорты (сообщения о ошибках) пишите в трекерах плагинов (значек на странице плагина).
Спасибо;) .
Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *