Заменить поле для меток (тэгов) checkbox:ми
5
Есть желание заменить поле для меток статическим списком с возможностью выбора нескольких меток чекбоксами.
Для мульти-выбора неплохо подходит данный скрипт: www.erichynds.com/jquery/jquery-ui-multiselect-widget/
Помогите реализовать, так что бы выборка работала при сохранении и эдитировании топика!
добавляем данные в текст поле
осталось в edit показать какие checkbox checked…
Для мульти-выбора неплохо подходит данный скрипт: www.erichynds.com/jquery/jquery-ui-multiselect-widget/
Помогите реализовать, так что бы выборка работала при сохранении и эдитировании топика!
<script type="text/javascript">
$(function(){
$("#sel").multiselect({
selectedList: 5
});
});
</script>
<select multiple="multiple" size="5" id="sel" name="sel">
<optgroup label="England">
<option value="London">London</option>
<option value="Leeds">Leeds</option>
<option value="Manchaster">Manchaster</option>
</optgroup>
<optgroup label="USA">
<option value="New York">New York</option>
<option value="Chicago">Chicago</option>
</optgroup>
</select>добавляем данные в текст поле
<script type="text/javascript">
$(document).ready(function() {
$("#sel").change(
function () {
$('#tags').attr('value', $("#sel").val());
}
);
});
</script>осталось в edit показать какие checkbox checked…
Установка Livestreet с нуля (Debian): nginx + mysql + php-fpm + apc + memcached + sphinx
44
Возможно, этот гайд даже кому-нибудь понадобится.
0) Итак, у нас имеется свежепоставленный Debian с настроенным ssh-доступом и юзер с правами, достаточными для работы sudo.
Здесь и далее "#" в начале команды означает, что ее необходимо запускать с правами root-пользователя (например, с помощью sudo)
1) Пакеты будем ставить из репозитория dotdeb, поэтому для начала добавим его в sources.list:
дописываем в конец файла
Далее импортируем ключ dotdeb'а:
Обновляем список пакетов
Читать дальше
0) Итак, у нас имеется свежепоставленный Debian с настроенным ssh-доступом и юзер с правами, достаточными для работы sudo.
Здесь и далее "#" в начале команды означает, что ее необходимо запускать с правами root-пользователя (например, с помощью sudo)
1) Пакеты будем ставить из репозитория dotdeb, поэтому для начала добавим его в sources.list:
# nano /etc/apt/sources.listдописываем в конец файла
deb http://packages.dotdeb.org stable allДалее импортируем ключ dotdeb'а:
wget http://www.dotdeb.org/dotdeb.gpg -O - -q | sudo apt-key add -Обновляем список пакетов
# apt-get update
Читать дальше
Система блоков - расставляем точки...
47
Была потребность разобраться с системой блоков. Очень много чего перечитал с сайта. Например, Система блоков. Ниже будет краткое изложение полученных знаний. Попытаюсь рассказать про систему блоков простым языком, чтобы и новички поняли.
Самое главное, что я выяснил:
1. Блоки можно создавать самостоятельно.
2. Блоки можно размещать в произвольном месте страницы (нужно заранее указать эти места)
3. Блоки могут отображаться в зависимости от Action'ов и Event'ов
4. Блоки могут отображаться в зависимости от адреса страницы. Адрес страницы можно задать с помощью регулярных выражений.
Итак, основные моменты.
Читать дальше
Самое главное, что я выяснил:
1. Блоки можно создавать самостоятельно.
2. Блоки можно размещать в произвольном месте страницы (нужно заранее указать эти места)
3. Блоки могут отображаться в зависимости от Action'ов и Event'ов
4. Блоки могут отображаться в зависимости от адреса страницы. Адрес страницы можно задать с помощью регулярных выражений.
Итак, основные моменты.
Читать дальше
Первые макеты мобильной версии
5.

Итак, хочу всех обрадовать — мы начали работу над версией LiveStreet для мобильных (или вернее сказать смартфонов).
И в этом блоге, по мере сил, будет освещаться ход процесса, выкладываться некоторые
Читать дальше
Livestreet-клиент для ios (ipad,iphone) и android
87 фото
Хорошии топики (главный экран приложения)
Всем привет.
Хочу показать свой универсальный клиент для iphone, ipad и android.
Пока тестируем приложение на разных устройствах.
При написании использовались следующие технологии — html5+css3+jquery+phonegap.
Показать все 7 фото →
- +5
- 28 февраля 2012, 16:30
- mezhevikin
- 43
Мобильная версия LiveStreet
83 фото
В продолжение опроса «Нужна ли мобильная версия для LiveStreet» мы планируем начать разработку мобильной версии.
По итогам опроса 85% пользователей поддерживают создание мобильной версии, из них 30% (47 пользователей) готовы финансово поддержать разработку.
Внести свой вклад в разработку вы можете на странице донейта (указав в комментариях «мобильная версия»), тем самым вы значительно нам поможете и ускорите процесс разработки.
Мобильный шаблон (и соответственно плагин) будет поддерживать новую версию LS и распространяться бесплатно.
Создадим шаблон вместе!
Нас поддержали:
Newman — $25
аноним — $10
rsmike — $20
аноним — $5
UdiBL9I — $20
SP_ — $10
imhomir.net — $20
Bennington — $20
FanTom400MHz — $5
peholod — $20
cliffind — $10
stepan — $10
Sky — $35
Shrike — $10
Fanta — $5
uncledent — $10
Setevod — $10
yuri25 — $10
Webman — $10
gorodkovrov.ru — $10
twentysix.ru — $10
Студия stfalcon.com — $70
По итогам опроса 85% пользователей поддерживают создание мобильной версии, из них 30% (47 пользователей) готовы финансово поддержать разработку.
Внести свой вклад в разработку вы можете на странице донейта (указав в комментариях «мобильная версия»), тем самым вы значительно нам поможете и ускорите процесс разработки.
Мобильный шаблон (и соответственно плагин) будет поддерживать новую версию LS и распространяться бесплатно.
Создадим шаблон вместе!
Нас поддержали:
Newman — $25
аноним — $10
rsmike — $20
аноним — $5
UdiBL9I — $20
SP_ — $10
imhomir.net — $20
Bennington — $20
FanTom400MHz — $5
peholod — $20
cliffind — $10
stepan — $10
Sky — $35
Shrike — $10
Fanta — $5
uncledent — $10
Setevod — $10
yuri25 — $10
Webman — $10
gorodkovrov.ru — $10
twentysix.ru — $10
Студия stfalcon.com — $70
Увеличиваем скорость livestreet. Nginx. GZip и не только.
53
Недавно перешел с шаред хостинга на VPS и столкнулся с проблемой что VPS работает не очень быстро, при том что тариф взял не самый дешевый (1600MHz и 1024Mb). Перекопал кучу сайтов чтобы разобраться как все сделать лучшим образом, думаю многие с этим сталкивались, хочу сэкономить ваше время и подытожить важные моменты по настройке.Для тестирования производительности изначально использовал приложение siege, когда меня там цифры стали более-менее радовать, уже начал использовать для тестов замечательный сайт loadimpact.com (количество бесплатных проверок ограничено, не злоупотребляйте сразу). Привожу картинки как было и как стало (сразу хочу заметить увеличение производительности не только из-за настройки nginx).
1. Debian 5 (64) nginx + apache + php-fcgi + eAccelerator + memcache (Апач по сути только для ISPmanager использовался)

2. Debian 5 (32) nginx + apache + mod_php + APC + memcache

Читать дальше
Карма пользователей.Сила Голоса.Переголосование.
14
Привет Лайвстрит.У меня есть небольшое уютненькое закрытое сообщество.Хотелось бы поблагодарить всех разработчиков данного cms и плагинов.Все очень удобно, красиво, отлично работает.У меня к Вам появились вопросы на которые я не смог найти внятные ответы.В общем, со временем пользователи в моем сообществе увлеклись кармой, но так как сообщество маленькое, то установленные правила по которым начисляются очки в карму не очень их радует.Для повышения интереса к созданию новых топиков и общению я поощерял кармой активных пользователей через бд.Но это вызвало негодование у остальных.Кармой у нас очень активно пользуются, оценивают каждый комментарий почти, поэтому я вот думаю обнулить всем карму и установить новые правила начисления очков в карму и пусть пользователи сами «поощеряют» друг друга кармой.У меня есть вопросы по этому поводу:
1) При карме пользоватля 00.00, когда он голосует за топики, комментарии и в профили, чтобы его вес голоса был равен +1.00.То есть он поставил плюсик — другому пользователю, автору коммента\топика или хозяину профиля в карму натекла единичка.Аналогично с минусами.
2) Переголосование.Возможность поставиь еще раз оценку через 24 часа, потом через 24 часа еще и еще.Причем все голоса должны сохранятся.Допустим за 72 часа пользователь проголосовал за топик 3 раза и все эти три раза отражаются на карме автора топика.
Техническая сторона: Livestreet 0.4.2
1) При карме пользоватля 00.00, когда он голосует за топики, комментарии и в профили, чтобы его вес голоса был равен +1.00.То есть он поставил плюсик — другому пользователю, автору коммента\топика или хозяину профиля в карму натекла единичка.Аналогично с минусами.
2) Переголосование.Возможность поставиь еще раз оценку через 24 часа, потом через 24 часа еще и еще.Причем все голоса должны сохранятся.Допустим за 72 часа пользователь проголосовал за топик 3 раза и все эти три раза отражаются на карме автора топика.
Техническая сторона: Livestreet 0.4.2
Инфоблоки для Livestreet
4
Привет друзья.
Давно хотел написать этот топик. По долгу службы, часто в разработке сайтов использую Битрикс — платная российская CMS. Оставим обсуждения её качества (по-сути холивары). В составе этой CMS главной частью является модуль «Инфоблоки», позволяющий абстрагировать типы контента и легко настроить их вывод в публичную часть сайта. Причём здесь LS?
Читать дальше