Небольшой ляп в Плагине «Похожие записи»
5
Нашел небольшой ляп в шаблоне плагина Плагин «Похожие записи». Автор запамятовал закрыть один div в самом конце шаблона блока. Из-за чего поплыли два другие блока. Проверьте, может и у вас так. :)
Читать дальше
- Разлетаются теги(на скрине не очень заметно, но когда их много это хорошо видно).
- «Блоги» выводятся не как блоги.
Читать дальше
- +7
- 16 июля 2010, 14:35
- deputydeath
- 15
Представляю вам свой сайт,
1
вот сделали сайтец… так называемый лайт десигн, прошу прокомментировать www.man-size.ru
сайт еще в разработке, кому интересно могу поделиться шаблоном или полностью продать сайт с доменом и хостингом)))кого заинтересовало пишите))и комменьте))
или найду админов для помощи за символическую плату))
сайт еще в разработке, кому интересно могу поделиться шаблоном или полностью продать сайт с доменом и хостингом)))кого заинтересовало пишите))и комменьте))
или найду админов для помощи за символическую плату))
Показать пользователю читал ли он топик (решено для 0.4, не работает в 0.3)
9
Хочу показать пользователю читал ли он топик. В LS для этого все есть — поле в базе и функция GetTopicRead в Topic.Mapper, однако когда я вставляю в topic.tpl {$oTopic->getTopicRead()} то выскакивает ошибка «Не найден класс модуля — getTopicRead» Понимаю что надо что-то дописать в экшн, но не понимаю что. Помогите советом.
Update: проверено — в 0.4 {$oTopic->getDateRead()} работает, в 0.3.1 выдает ошибку:
Fatal error: Uncaught exception 'Exception' with message 'Не найден класс модуля — getDateRead' in P:\home\test2.ru\www\classes\engine\Engine.class.php:95 Stack trace: #0 P:\home\test2.ru\www\classes\engine\Engine.class.php(183): Engine->LoadModule('getDateRead', true) #1 P:\home\test2.ru\www\classes\engine\Entity.class.php(61): Engine->_CallModule('getDateRead', Array) #2 [internal function]: Entity->__call('getDateRead', Array) #3 P:\home\test2.ru\www\templates\compiled\%%27^27A^27A2FB40%%topic.tpl.php(128): TopicEntity_Topic->getDateRead(1) #4 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1868): include('P:\home\test2.r...') #5 P:\home\test2.ru\www\templates\compiled\%%DE^DE2^DE2B923A%%topic.tpl.php(17): Smarty->_smarty_include(Array) #6 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1255): include('P:\home\test2.r...') #7 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1105): Smarty->fetch('actions/ActionB… in P:\home\test2.ru\www\classes\engine\Engine.class.php on line 95
Update: проверено — в 0.4 {$oTopic->getDateRead()} работает, в 0.3.1 выдает ошибку:
Fatal error: Uncaught exception 'Exception' with message 'Не найден класс модуля — getDateRead' in P:\home\test2.ru\www\classes\engine\Engine.class.php:95 Stack trace: #0 P:\home\test2.ru\www\classes\engine\Engine.class.php(183): Engine->LoadModule('getDateRead', true) #1 P:\home\test2.ru\www\classes\engine\Entity.class.php(61): Engine->_CallModule('getDateRead', Array) #2 [internal function]: Entity->__call('getDateRead', Array) #3 P:\home\test2.ru\www\templates\compiled\%%27^27A^27A2FB40%%topic.tpl.php(128): TopicEntity_Topic->getDateRead(1) #4 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1868): include('P:\home\test2.r...') #5 P:\home\test2.ru\www\templates\compiled\%%DE^DE2^DE2B923A%%topic.tpl.php(17): Smarty->_smarty_include(Array) #6 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1255): include('P:\home\test2.r...') #7 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1105): Smarty->fetch('actions/ActionB… in P:\home\test2.ru\www\classes\engine\Engine.class.php on line 95
Модуль Афиша 2.0 для LiveStreet 0.3.1
8
В основном нововведения коснулись карт. А именно:
— Добавлена поддержка Яндекс.Карт, они же теперь используются по умолчанию
— Переход на новую версию Google Maps API v.3 (прошлая получила статус «deprecated»)
— На обоих API реализована поддержка геокодинга* (Geocoding), теперь точки на карте определяются автоматически, с использованием информации об адресах мест и событий
— Основные настройки перенесены из модуля Event в модуль Place, а функциональная часть из event.js в place.js
— Исправлен баг с картой при прокрутке страницы
— Во вкладке Новые Каталога мест теперь выводятся 10 последних добавленных мест с сортировкой по дате добавления.
— Избавились от необходимости изменений в некоторых системных файлах за счет использования хуков. Теперь установка стала проще.
— Почищен лишний код, оптимизированы межмодульные связи.
— Переписаны инструкция по установке и readme-файл
— Добавлено подробное описание всех config-параметров
— Добавлен diff-файл changeset.htm для ручной установки
— Полностью обновлен демо-сайт модуля «Афиша»
Все обновления, как всегда, бесплатны и доступны в svn для наших клиентов :)
Совсем скоро ждите релиз плагина Афиши для LS 0.4.1!
Читать дальше
— Добавлена поддержка Яндекс.Карт, они же теперь используются по умолчанию
— Переход на новую версию Google Maps API v.3 (прошлая получила статус «deprecated»)
— На обоих API реализована поддержка геокодинга* (Geocoding), теперь точки на карте определяются автоматически, с использованием информации об адресах мест и событий
— Основные настройки перенесены из модуля Event в модуль Place, а функциональная часть из event.js в place.js
— Исправлен баг с картой при прокрутке страницы
— Во вкладке Новые Каталога мест теперь выводятся 10 последних добавленных мест с сортировкой по дате добавления.
— Избавились от необходимости изменений в некоторых системных файлах за счет использования хуков. Теперь установка стала проще.
— Почищен лишний код, оптимизированы межмодульные связи.
— Переписаны инструкция по установке и readme-файл
— Добавлено подробное описание всех config-параметров
— Добавлен diff-файл changeset.htm для ручной установки
— Полностью обновлен демо-сайт модуля «Афиша»
Все обновления, как всегда, бесплатны и доступны в svn для наших клиентов :)
Совсем скоро ждите релиз плагина Афиши для LS 0.4.1!
Читать дальше
Релиз LiveStreet 0.4.1
11
Вышел релиз LiveStreet 0.4.1, который содержит в основном фиксы багов относительно версии 0.4. Но есть и существенные изменения.
Список основных изменений:
- Исправленный и доработанный плагин «Page», теперь страницы можно сортировать и выводить в главное меню
- Новый шаблон «developer», теперь он более простой и легкий. Говорим спасибо deniart'у :)
- Новая форма наименования классов в движке,
- Поддержка наследования классов,
- Шаблоны могут иметь свой собственный конфиг и языковые файлы (каталог шаблон/settings/[config|language])
- Отказ от использования custom классов, теперь они не поддерживаются
- Английская локализация
- Фикс багов
Обновление с 0.4
- Обновить структуру БД, выполнив SQL из файла /install/convert_0.4_to_0.4.1.sql
- Удалить старые файлы и залить новые, либо вручную внести . Основную часть изменений составляет шаблон «developer», поэтому не пугайтесь большому листингу
- Обязательно сбросить кеш. Файловый — удалить содержимое каталога с кешем (кроме файла .htaccess), если стоит memcache, то перезапустить его
Обновление плагинов от 0.4
Плагины требуют адаптации (наименование классов) к версии 0.4.1, более .Хак. Добавление позиции в рейтинге пользователей
25
На всеми любимом Хабре есть замечательная возможность просмотра в профиле позиции в рейтинге пользователей сайта.
Сделал подобный хак-модуль, изменения нужно внести только в шаблоне отображения профиля, системные файлы не задеты.
Пример посмотреть можно:
Скачать можно:
Инструкция в архиве.