+9.13
Рейтинг
26.75
Сила

'<h1>you</h1>'

Создание простого плагина. Пошаговая инструкция для новичков. Часть 1

Данный материал предназначен для новичков в мире Livestreet, желающих разобраться с базовыми особенностями работы с системой плагинов.

Создадим простой плагин, который будет создавать объект «Book» из введенных пользователем данных и сохранять в базу данных. А на отдельной страничке — выводить все созданные объекты Book списком.

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

Свой канал на основе LiveStreet

Друзья, выношу на ваш суд идею, а точнее — узнать возможность её реализации с помощью LiveStreet. В Лепрозории случайно наткнулся на проект AWSMTV, созданный ребятами телеканал, работающий по принципу трансляции заранее сформированного плейлиста из YouTube, который выводит ролики во временной последовательности (т.е. каждый пользователь начинает смотреть ролик не с начала плейлиста, а с момента захода на сайт). Также, на сайте у них реализован собственный плеер, с выводом произвольных названий для транслируемых роликов.



На ваш взгляд, возможно ли реализовать на основе сайта на LiveStreet подобную идею — т.е. собственный онлайн-канал с заранее сформированным плейлистом треков/роликов?

Плагин Math для добавления формул в топики

Написал плагин для ввода формул в топиках в MathML, накатал здесь описание, а оказывается я не могу постить активные ссылки :(

Поэтому просто оставлю это здесь: github.com/wyfinger/livestreet_math

upd:
2015-02-22 — MathML теги теперь фильтруются Jevix-ом, а не регуляркой в калбеке.
2015-03-08 — убрал `'style'=>'#text'`, это может повлиять на внешний вид формул, нужно проверять каждый раз, но Jevix органически не пропускает параметры html с кавычками.

Как вывести список блогов?

Здравствуйте! Недавно начал осваивать Livestreet, и по ходу появилась задача:
Как вывести на главной странице вместо топиков, список блогов, при открытии которых уже будит выводится список постов по этой теме.
Есть ли по этому вопросу какое-нибудь готовое решение или какой-нибудь плагин? Или где-то ручками запилить?)
Заранее благодарен за Вашу помощь.

Борьба с попаданием автоматических писем с сайта в спам [ЧАСТИЧНОЕ РЕШЕНИЕ]

Потратил кучу времени на решение проблемы, а именно письма-оповещения с сайта попадали в СПАМ, особенно остро стояла проблема с Google. На данный момент я смог побороть этот недуг и хочу поделиться с вами своим решением.



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

Не работает Ctrl+Enter в TinyMCE

Здравствуйте.
Интересный факт: поддержка Ctrl+Enter УЖЕ есть в TinyMCE:

\engine\lib\internal\template\js\settings.js:125
setup : function(ed) {
				// Display an alert onclick
				ed.onKeyPress.add(function(ed, e) {
					key = e.keyCode || e.which;
					if(e.ctrlKey && (key == 13)) {
						$('#comment-button-submit').click();
						return false;
					}
				});
			}


Но он не работает! При этом, кнопка добавления имеет правильный id, всё остальное сходится. Но при этом — нулевой результат. Что делать — ума не приложу.
LS 1.0.3, проверил баг на 2-х сайтах.

UPDATE:
Замена ctrlKey на shiftKey работает (с шифтом всё нормально). Почему беда с Ctrl — не понимаю.
На всякий случай уточню: клавиатуры тоже разные пробовал) И не только я эту проблему вижу.

10 шагов к разработке успешного онлайн-проекта

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

1. Представление итогов работы.
Нужно вообразить, что разработка сайта уже завершена. Какой контент располагается на его страницах и какова структура этих страниц? Что подумает пользователь при посещении сайта? Похож ли он на какой-либо известный проект? К примеру, солидный сайт должен вызывать у пользователей чувство стабильности, к чему располагает лаконичный и консервативный дизайн, удобная навигация и дружелюбный интерфейс.
Читать дальше →

[РЕШЕНО] Выбор блога при публикации, список блогов

При публикации топика, мы из выпадающего списка выбираем блог, в который запостим материал.

Хорошо, если блогов 10-15. А если несколько десятков, а то и сотня?

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

Как например это реализовано в контакте:



===============
Решил остановиться на select2 — ivaynberg.github.io/select2/

Это более улучшенный клон Chosen.

Ставится довольно легко — прописывается 2 js-срипта в хедере и в шаблоне задается id селекта:

<select id="айди селекта указанного в скрипте">

Отличный дизайн в стили VK Flat

Добрый день.
Может кому пригодится.

На dribbble.com Alexander Shumihin выложил бесплатно свой дизайн в стили VK Flat.
Может найдется добрая душа в Livestreet и сверстает.
Сообщество Livestreet будет очень благодарно!)
ССЫЛКА
Скачать:
Free PSD download: vk.cc/2Tu9qG
Download Free PSD: vk.cc/2Tu9qG