Реструктурирование классов блоголёта
22.10.2009Занимаясь масштабной переделкой блоголёта, хочу поведать о промежуточных результатах. Дата окончания переделки неизвестна. Хотелось бы через неделю выпустить сырую бету.
Переделан класс управления комментариями - сделал несколько классов: спамфильтр, абстрактный класс родитель для файлов и бд, собственно отдельные классы для комментов в версиях для файлов и бд, отдельный класс виджет свежих комментов.
Планируется удалить класс мета виджет - будет при инсталляции генерироваться редактируемый виджет с приготовленным текстом.
Планируется также вычленить в отдельный класс для управления виджетами из класса ttemplate, разгрузив тем самым этот класс. Сейчас пока неясно, но вероятно надо будет также вычленить из ttemplate классы для управления тегами и темами. Пока что все это в одном классе.
Закончена основная работа по переделке постов, карты урлов и комментов. Переделана версия для мобильников - теперь в дистрибутиве будет папка pda которая будет брать на себя разруливание мобильной версии. соответствующие вставки удалены из базовых классов и перенесены в модуль lib/mobile.php Переписан класс управления метками/рубриками. Переписан класс управления классами
классами TClasses, в который добавлена секция interfaces.
Комментарии (4) на запись “Реструктурирование классов блоголёта”
Оставить комментарий
Жду не дождусь это чудо техники и человеческой мысли ;)
http://litepublisher.googlecode.com/svn/
Можно посмотреть предварительный исходник для мобильной версии:
http://litepublisher.googlecode.com/svn/pda/
и в lib/mobileclasses.php