Прикручиваем 3 Smarty к LS. Продолжение.
7
Оригинальная статья, которая подтолкнула меня к этому топику: Прикручиваем 3 Smarty к LS
Так как не только у меня возникли проблемы даже после проделывания всех инструкций, я решил исследовать проблему. И похоже у меня получилось решить ее. Так как комментарий получился бы большой, то я решил вынести это в отдельный топик.
Читать дальше
Так как не только у меня возникли проблемы даже после проделывания всех инструкций, я решил исследовать проблему. И похоже у меня получилось решить ее. Так как комментарий получился бы большой, то я решил вынести это в отдельный топик.
Читать дальше
Использование LiveStreet как фреймворка
27
LiveStreet — это не просто хабра-подобный движок. И даже не столько движок для создания сообществ, сколько замечательный фреймворк, который подходит для создания самых разнообразных сайтов.
Получается, что от хостинга требуется только php, т.к. для простого сайта-визитки работать с БД совсем необязательно!
Разумеется сайт из пары страниц можно оставить на простом html, но этим постом я хочу показать, что LS можно использовать для создания сайтов абсолютно любого типа.
В общем, кому стало интересно — прошу под кат.
Читать дальше
Новые возможности по переопределению/наследованию классов LiveStreet
44
В LS появилась новая возможность для разработчиков плагинов — наследование классов. Идея была высказана еще avadim'ом здесь.
Эта возможность позволит удобно переопределять различные методы одного класса (модуля, экшена, сущности, маппера) разными плагинами без конфликтов.
Главное отличие от делегирование — не происходит блокировки переопределения класса для других плагинов. Также есть возможность переопределения одного метода разными плагинами, но здесь разработчикам нужно быть очень осторожными и делать так, чтоб свести вероятность конфликта к минимуму.
Читать дальше
Эта возможность позволит удобно переопределять различные методы одного класса (модуля, экшена, сущности, маппера) разными плагинами без конфликтов.
Главное отличие от делегирование — не происходит блокировки переопределения класса для других плагинов. Также есть возможность переопределения одного метода разными плагинами, но здесь разработчикам нужно быть очень осторожными и делать так, чтоб свести вероятность конфликта к минимуму.
Как использовать.
Например, нужно переопределить метод получения пути до аватара у сущности пользователя в плагине Test. В плагине необходимо объявить те классы, которые будут наследоваться. Объявление происходит в свойстве $aInherits:<?php
class PluginTest extends Plugin {
protected $aInherits=array(
'entity' =>array('ModuleUser_EntityUser'=>'_ModuleSide_EntityUser')
);
public function Activate() {
return true;
}
public function Init() {
}
}
?>
Читать дальше
Аватары без искажений
57
Уже поднималась тема про искажения в аватарах, возникающие, если исходная картинка не квадратная. Что-то мне это сильно не нравилось, и решил я это исправить.
Ниже даю решение, как создавать квадратные аватары из неквадратных картинок.
Читать дальше
Ниже даю решение, как создавать квадратные аватары из неквадратных картинок.
Читать дальше
Использование поддоменов в LiveStreet
62
У многих возникает необходимость использовать поддомены для своих проектов на базе LiveStreet, например вынести на поддомены блоги.
Сделать это можно разными путями, например через реврайты в .htaccess, либо через роутер движка.
Я покажу как это можно сделать на примере последнего варианта, т.е. через роутер.
Читать дальше
Сделать это можно разными путями, например через реврайты в .htaccess, либо через роутер движка.
Я покажу как это можно сделать на примере последнего варианта, т.е. через роутер.
Читать дальше
Ребята, программисты подарите нам девушкам более менее симпотичненький профиль! ;)
9
Я вот рисовать умею, фотошопить умею! А как это в коде не умею! Вот как то так хотелось бы!!! потому что, какой кайф просто писать, хочется иногда и отдохнуть где то полюбоваться. А профиль для этого самое подходящее место! ;) а то профиль который сейчас, правда, слёзки вызывает и немножко отторгает! я вот накалякала своё виденье женскими глазами! ;)

PS:// LoraGT ты меня поддержишь? :)

PS:// LoraGT ты меня поддержишь? :)
Обновление сайта livestreet.ru
13
Итак, сегодня обновил livestreet.ru новой версией.
Цель обновления простая — более тщательно оттестировать LiveStreet 0.3 перед релизом.
Поехали!
UPD комментарии писать только по делу! Баги, ошибки, косяки, глюки т.п.
Цель обновления простая — более тщательно оттестировать LiveStreet 0.3 перед релизом.
Поехали!
UPD комментарии писать только по делу! Баги, ошибки, косяки, глюки т.п.
Где убрать подстановку http://
4
Когда использем тег «вставить ссылку», то в итоге всегда идёт подстановка «http://»
Нужно убрать это, т.к. например вставляя dc++ ссылку () получается не совсем то что нужно.
В файле /actions/ActionTopic/add.tpl нашёл вот что:
Тоже не совсем то, куда копать?
Нужно убрать это, т.к. например вставляя dc++ ссылку () получается не совсем то что нужно.
В файле /actions/ActionTopic/add.tpl нашёл вот что:
<a href="#" onclick="voidPutURL('topic_text'); return false;" class="button"><img src="{$DIR_STATIC_SKIN}/img/link.gif" width="20" height="20" title="вставить ссылку"></a>Тоже не совсем то, куда копать?
RSS
2
Я думаю очень нужная вещь для подобного проекта.
РСС на комментарии в выбранном топике, новые хорошие, новые все, ну и вообще по всем вкладкам отдельные рсс ленты.
РСС на комментарии в выбранном топике, новые хорошие, новые все, ну и вообще по всем вкладкам отдельные рсс ленты.
- +7
- 12 сентября 2008, 17:21
- V2NEK
- Оставить комментарий