0.00
Рейтинг
3.45
Сила

Denzel

Боевой курс новичка или "всем новеньким - сюда", часть 2

все, там место кончилось.
Продолжение FAQ для новичков, первую часть можно прочесть здесь.

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

Добавляем сайдбар на статические страницы

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

Боевой курс новичка или "всем новеньким - сюда"

Это краткое FAQ.

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

При создании фотосета более чем из 30 фото - исчезают превьюшки во всплывающем окне

Обнаружил непонятное явление. Если создать фотосет более чем из 30 фотографий — пропадает полосочка с превьюшками, которая находится во всплывающем окне с большой фотографией. Буквально — выкладываю 31 фотографию, смотрю — полоски с превьюшками нету. Удаляю одну — появляется. При этом в конфиге максимальное количество фотографий установлено в 50:

$config['module']['topic']['photoset']['count_photos_min'] = 3; // минимальное количество фоток
$config['module']['topic']['photoset']['count_photos_max'] = 50; // максимальное количество фоток
$config['module']['topic']['photoset']['per_page'] = 50; // число фоток для одновременной загрузки


Похоже, что есть какая-то проблема с prettyPhoto: Или где-то жестко забито ограничение в 30 фотографий, или не передается параметр из конфига…

Плагин «Popup info»


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

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

Делаем "Фотоблоки"


Вводное:
Наверное многие знакомы с возможностью на таких ресурсах как LAM (Lookatme) создавать внутри поста фотоблоки куда помещаются некоторое количество фотографий (чтобы не делать чересчур длинной скатерти). Да, в ЛС уже существует подобная штуковина — Фотосеты, но как отдельный вид поста она не имеет смысла. Сегодня я расскажу вам как сделать эти самые «Фотоблоки».

Нам понадобятся:
1. LiveStreet версии 0.5-0.5.1
2. Шаблон на jQuery
3. Fotoramajs от Артема Поликарпова
4. Прямые руки

Присутпим:
1. Качаем архив с Fotoramajs отсюда fotoramajs.com/

2. Внутри вы обнаружите 2 файла: собственно сама библотека fotorama.js и файл стилей для настройки внешнего вида fotorama.css

3. Подключаем библиотеку (предварительно поместив её в папку js вашего шаблона) в header.tpl вашего шаблона, очень просто
<script type="text/javascript" src="{cfg name='path.static.skin'}/js/fotorama.js"></script>
и учитываем что у вас также уже должна быть подключена библотека jQuery.

Подключаем css файл
<link href="{cfg name='path.static.skin'}/css/fotorama.css" rel="stylesheet">

4. Теперь идем в настройки jevix.php (папка config) и разрешаем тег div
// вызов метода с параметрами
			array(
				array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em',  'strong', 'nobr', 'code', 'object', 'param', 'embed', 'ls', 'iframe','blockquote','div', 'p','h3','div'),
			),			


array(
				'div',
				array('class')
			),


5. Вуаля, все что нам теперь остается, зайти в редактор, создать новый пост, кликнуть на просмотр html кода (это если у вас tinyMCE), найти нужные вам фотографии (для незнающих тег img) и обьединить в следующий div

<div class="fotorama">
  <img src="1.jpg> <img src="2.jpg"> <img src="3.jpg">
</div>


PS: На все вопросы готов ответить в комментариях, хотя надеюсь они не возникнут :)

Плагин "Компании": вопросы и проблемы

Всего доброго, возникло несколько вопросов, начну с проблем:

1. На тестовом сайте test.vaktive.ru не получается присвоить логотип компании — ошибка. Пробовал файлы разного размера, ничего не выходит.

2. Как назначить Администратора / Модератора / Сотрудника? Захожу в свою компанию, нажимаю «редактировать компанию» > пользователи > и вижу только это:

Честно говоря, даже не представляю что будет, после ввода чьего-то ника. Пользователь станет админом компании, полагаю? (и кем будет после числиться прежний владелец?) Главный вопрос, где добавлять/редактировать список участников (сотрудников, модераторов и тп)?

Теперь еще серия вопросов по плагину:

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

2. Можно ли вообще редактировать плагин или его код закрыт?

3. Можно ли задать права на создание компании — только администратору сайта?

4. Незначительный вопрос — адаптирован ли плагин под developer-jquery?

Собираюсь купить, но пока не уверен. Буду благодарен за отзывы!

Увеличиваем скорость livestreet. Nginx. GZip и не только.

Недавно перешел с шаред хостинга на 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


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

Объединение пользователей двух-трех сайтов livestreet

Люди подскажите пожалуйста как в версии 0.5.1 сделать то что описано тут
livestreet.ru/blog/8111.html

в данный момент в config/config.local.php
не содержиться

$config['db']['table']['user'] = '___db.table.prefix___user';


Заранее спасибо за ответ.