Компьютеры Программирование Добавляем свой блок на LiveStreet

Добавляем свой блок на LiveStreet

Как добавить свой блок при использовании LiveStreet

Если вы не слышали, что такое LiveStreet CMS, возможно, вам не будет очень интересна данная статья, однако тем, кто уже познакомился с этим движком для создания своих социальных сетей может пригодиться.

Итак, возникла у вас необходимость добавить свой блок, скорее всего, в правую колонку - там, где выводятся теги, прямой эфир и другие блоки. Для добавления своего блока на LiveStreet нужно выполнить следующую последовательность действий.

Представим, что ваш блок называется myblock, а шаблон называется mytemplate.
1 - Делаете шаблон нового блока: идёте в папку templates/skin/mytemplate и создаёте в ней файл block.myblock.tpl - в этом файле находится шаблон вашего блока. К примеру, содержимое этого файла
<div class="block">
<h1>Мой новый блок</h1>
Всем привет!
</div>

2 - Создаёте класс для нового блока: идёте в папку classes/blocks и создаёте в ней файл BlockMyblock.class.php - тут хранится вся программная часть нового блока. К примеру:
<?php
class BlockMyblock extends Block {/*тут что-то происходит, если нужно*/}
?>

3 - Указываете, куда выводить ваш новый блок: к примеру, мы хотим добавить блок на главную страницу - тогда вам в classes/actions - открываете ActionIndex.class.php - отвечает за главную страницу вашего сайта. Ищите строчку public function Init() { ..... } - это функция инициализации главной страницы. Перед закрывающей фигурной скобкой дописываем $this->Viewer_AddBlocks('right',array('stream','myblock','tags','blogs')); - таким образом, вы указали, что на главной будет выведено 4 блока и их порядок: прямой эфир, ваш новый блок, тэги и список блогов.

 

Случайная новость

Система активной помощи при парковке Ford Focus 3

Вы, наверное уже видели рекламу Форда Фокус 3, в которой показано как автомобиль сам себя паркует - сколько же стоит такое удовольствие?

Подробнее ...

Материал о ПК

Краш-тест падения на плитку Aplle Iphone 4S против Samsung Galaxy S II

Несколько американских ребят решили проверить на прочность два довольно дорогих устройства - Apple iPhone 4S и Samsung Galaxy S II. Как видно оба телефона сбрасывали с высоты пояса и уровня плеч. Как ни странно - хуже себя в таком краш-тесте повёл iPhone 4S, хотя лично я думал, что он явный фаворит.

Подробнее ...


Нажимай!

Кто на сайте

Сейчас 4 гостей онлайн

Голосуй

Используете ли вы плёнку на сенсорных экранах?
 

Valid XHTML 1.0 Transitional Читать в Яндекс.Ленте