32 комментария

avatar
Ух ты, мои мысли сегодня материализуются! Буквально час назад подумал о том, когда же будет 2-ая часть скринкаста о разработке — и вот она! Супер! Спасибо за Максиму за продолжение, которое не заставило себя долго ждать.
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Спасибо большое, нужное дело делаете.
комментарий был удален
avatar
Немного не по теме, ort а зачем оставлять блоки для удаленных комментариев с дублированнием текста «комментарий был удален»?
Я бы рекомендовал просто убирать это пространство и все комментарии ниже подтягивать.
avatar
Это в назидание другим, что бы видели сколько уже тут наспамили и больше не старались лишний раз. )))
avatar
Если бы публичная версия livestreet(имеется ввиду этот сайт) модифицировался и представлял из себя именно платформу для удобного общения и получения информации о движке, а не демку, то ort бы все изменил, а пока у него другие на это взгляды, да и может руки просто не доходили :)
avatar
Вопрос по блокам:
из конфига плагина, каким образом можно вставить блок?
Если у нас есть
{include file="blocks.tpl" group="extra_block"}

то при вставке в конфиг плагина
$config['block']['rule_stream_wookmark'] = array(
	'action'  => array( 'index' ),
	'blocks'  => array( 'extra_block' => array('stream') ),
);

блок не отображается.
avatar
для нужного блока необходимо передать параметр
plugin=>'pluginname'
avatar
Немного не то. Пытаюсь вызвать стандартный блок «stream» из конфига плагина. А параметр «plugin» как я понял, используется для вывода блока плагина. На все вопросы отвечает плагин aceBlockManager вот только хочется не использовать его.
avatar
ясно
нужно делать так:
$config['$root$']['block']['rule_stream_wookmark'] = array(
        'action'  => array( 'index' ),
        'blocks'  => array( 'extra_block' => array('stream') ),
);
либо использовать Config::Set(), предпочтительнее первый вариант
avatar
супер, спасибо. А через аякс, при обрашении к экшену плагина, можно ли активировать блок (использую $this->Viewer_AddBlock(), stream)?
avatar
не понял кейса
avatar
есть идея сделать погрузку блоков как на synio flow, но там, при загрузке страницы блоки «прямой эфир» и «тэги» уже загружены и спрятаны в невидимом div'e. Что бы разгрузить страницу, думаю построить блоки аякс запросом. При отправке запроса на экшен плагина, происходит $this->Viewer_AddBlock() который вставляет блок в скрытый div (на странице index, где содержится {include file=«blocks.tpl» group=«extra_block»}), после чего отображаем js'ом.
avatar
такого функционала нет, нужно реализовывать самому
avatar
Хочется встать с плакатом «Даешь ещё скринкастов»!
Благодарю за отличное учебное видео.
avatar
this класс парсера
а где лежит этот класс? хотелось бы в этом классе создать функцию сделать для отображения своего кода плеера, например теги
<vi></vi>

чтоб выводили код моего плеера
avatar
_this_ — это ключевое слово, которое заменяется на объект модуля парсера — github.com/livestreet/livestreet/blob/1.0.1/engine/modules/text/Text.class.php
в остальном поведение аналогично функции call_user_func_array()
avatar
яcно спасибо, буду пробывать.
avatar
Класс! Отличные скринкасты
  • krou
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.