+6.72
Рейтинг
20.07
Сила

Andrey

Переделать внешний вид уже готвого слайдера

Итак есть самописный модуль-слайдер с внешним видом таким:



Нужно переделать внешний вид вот на этот:



С подгрузкой картинок, что бы они сразу загружались, а при нажатии на кнопки (влево и вправо) пересвистывались без задержек и загрузок.

Кто готов взяться за работу?

Выносим обработку евентов в отдельный файл

В транковой версии на github.com появилась возможность выносить объемную обработку евентов из экшена в отдельные файлы.

Эти файлы размещаются в каталоге /classes/actions/[action]/Event[Name].class.php, где [action] — это название экшена, которому принадлежит евент, [Name] — название внешнего обработчика евента.

Рассмотрим более подробно.
Пусть у нас будет экшен ActionBlog.class.php:
<?php

class ActionBlog extends Action {

	public $oUserCurrent=null;

	public function Init() {
		$this->oUserCurrent=$this->User_GetUserCurrent();

		$this->SetDefaultEvent('index');
	}

	/**
	 * Регистрируем евенты
	 *
	 */
	protected function RegisterEvent() {
		/**
		 * Регистрируем внешние обработчики евентов
		 */
		$this->RegisterEventExternal('Topic','ActionBlog_EventTopic');

		$this->AddEvent('index','EventIndex');
		$this->AddEventPreg('/^topic$/i','/^(\d+)\.html$/i','/^$/i','Topic::EventShowTopic');
		$this->AddEventPreg('/^topic$/i','/^list$/i','/^$/i','Topic::EventList');
	}


	protected function EventIndex() {
		/**
		 * Устанавливаем шаблон для вывода
		 */
		$this->SetTemplateAction('index');
	}
}
?>

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

Разные шаблоны новотей для полной и краткой новости

Я думаю многие задавались и не знали как просто и эффективно задать разные шаблоны для полной и краткой новостей, к сожалению в стандартных шаблонах Лайвстрита — такая функция не предусмотрена.



Итак обмозговав и протестировав, выкладываю Вам свой мануал, решение данной проблемы вывода новостей.

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

Не выводятся аваторы в Блоке кто онлайн

Итак поставил я замечательный плагин AceWidgetManager, бывший AceBlockManager.
Помню год-два назад когда ставил AceBlockManager, там был блок «Кто Онлайн» и всё работало замечательно.

Сейчас же при установке уже обновлённого плагина AceBlockManager, в блоке «Кто Онлайн» аватарки не выводятся (выводятся пустые окна с отсуствующей картинкой) и каким-то странным урл: сайт.ру/uploads/images/00/00/01/2011/11/23/avatar_1x1.png?121311



Пробовал в шаблон блока вставлять код аватарки из темы ЛАйвстрита, однако ничего не помогает.

Кто сталкивался с подобной проблемой, и кто может помочь?

Заранее спасибо!

Плавающая шапка шаблона

Приветствую. Помню была на Лайвстрите тема про плавающую шапку ( плавающий header.tpl ). Искал, искал и ничего не нашел. Может кто кинет ссылку или подскажет как сделать это?

Буду очень признателен!

Бесплатный шаблон "Developer-Kit" v.0.2

Продолжаю разработку шаблона «Developer-Kit» и с радостью сообщаю о выходе второй его версии.

Что изменилось по сравнению с предыдущей версией
  • Немного изменилась структура шаблона.
  • Проработаны модальные окна.
  • Внесены изменения в страницы блога, блогов, людей.
  • Поправлены баги, замеченные в процессе работы с шаблоном.
  • Прочие мелочи, которые можно отследить на гитхабе...

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