1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-01 05:55:02 +03:00
Commit graph

182 commits

Author SHA1 Message Date
Mzhelskiy Maxim 4718b20ff1 fix delegate 2010-04-25 12:07:11 +00:00
Mzhelskiy Maxim 71a76fd622 fix отображения блоков при инсталляции в директорию 2010-04-25 11:28:46 +00:00
Mzhelskiy Maxim ad5619fe65 fix SQL export for pliguns 2010-04-17 18:35:10 +00:00
Mzhelskiy Maxim 04dc8a120a fix use of function GLOB 2010-04-17 15:12:10 +00:00
Mzhelskiy Maxim aa83293766 возможность указывать короткую запись при делегировании шаблонов из плагинов 2010-04-04 09:37:04 +00:00
Mzhelskiy Maxim 59e455608b fix отображения блоков + вынос инициализации плагинов после инициализации модулей 2010-04-03 16:44:12 +00:00
Mzhelskiy Maxim d23d54d85f fix for PHP 5.3 2010-03-30 20:28:29 +00:00
Mzhelskiy Maxim f2324ec7ad fix 2010-03-27 22:53:39 +00:00
Mzhelskiy Maxim c0f87136d2 передача параметров в хуки по ссылке 2010-03-27 22:13:36 +00:00
Mzhelskiy Maxim d1e1215878 Возможность через хуки "делегировать" методы модулей 2010-03-26 14:08:16 +00:00
Alexey Kachayev 47d4a89c58 Fix проблем с делегирование сущностей. Для делегирование Entity теперь необходимо использовать название класса, а не сокращенния вызова. 2010-03-15 20:02:23 +00:00
Alexey Kachayev 0751a641b8 Fix 2010-03-14 20:18:40 +00:00
Alexey Kachayev 7dff871c0c Корректное определение пути к шаблону при смене шаблона event`а 2010-03-14 20:01:25 +00:00
Alexey Kachayev dbc85c87a8 Упрощение системы работы с делегатами плагинов, правка некоторых методов работы с шаблонами экшенов из плагинов. 2010-03-14 19:01:02 +00:00
Mzhelskiy Maxim dc06c05409 fix router 2010-03-14 14:35:09 +00:00
Alexey Kachayev e97b63af86 Делегирование объектов из XML описания файла 2010-03-11 22:57:30 +00:00
Alexey Kachayev 24ec906586 Fix action class define with plugin delegates 2010-03-11 21:56:53 +00:00
Alexey Kachayev 4844abed8a autoload классов сущностей плагин-модулей 2010-03-07 21:16:33 +00:00
Alexey Kachayev ad5fb21699 Fix hook`s name generation for plugins 2010-03-06 19:34:00 +00:00
Mzhelskiy Maxim a6f43d5630 возможность установки в подкаталоги 2010-03-06 11:36:11 +00:00
Mzhelskiy Maxim d99f743799 2010-02-13 13:38:19 +00:00
Mzhelskiy Maxim 72533f0792 fix 2010-02-13 13:30:16 +00:00
Mzhelskiy Maxim e0edc50794 fix load modules 2010-02-13 13:09:48 +00:00
Alexey Kachayev 15918d285c Возможность использование функций setData, getData для Entity 2010-02-07 18:50:45 +00:00
Mzhelskiy Maxim dddb5c39e2 Возможность автоматического использования в сущностях set* и get* методов, т.е. без объявления их в классе сущности.
При таком подходе методы называть обязательно в camel style, например, getUserMail -> user_mail
2010-02-07 15:01:27 +00:00
Mzhelskiy Maxim 1124380108 add hook for events 2010-02-06 20:18:06 +00:00
Alexey Kachayev d13b6a2115 Mode 2010-02-06 09:04:36 +00:00
Mzhelskiy Maxim a19874356c fix 2010-02-04 19:44:19 +00:00
Alexey Kachayev 8b235544eb Fix 2010-02-04 19:26:38 +00:00
Alexey Kachayev a7abf71351 Система блокирования повторной инициализации модулей 2010-02-04 19:17:03 +00:00
Alexey Kachayev 8eb2e75ad9 Запрет повторной инициализации Viewer`а 2010-02-03 11:02:01 +00:00
Alexey Kachayev 998276e4a3 Функция GetTemplateWebPath в абстрации плагина для получения web-адреса директории с шаблонами 2010-01-31 15:20:16 +00:00
Alexey Kachayev 6ec45fdc8e Fix загрузки файлов хуков, конфигов и языковых файлов из директорий активных плагинов 2010-01-27 15:14:00 +00:00
Alexey Kachayev b1ac96aee9 Загрузка модулей переведена в public-видимость 2010-01-27 15:05:34 +00:00
Alexey Kachayev a80b582aed Функции для ручного управления путями до директории шаблонов плагина 2010-01-16 15:40:55 +00:00
Alexey Kachayev e6533ed835 Fix 2010-01-15 18:18:54 +00:00
Alexey Kachayev 29a31b8196 Fix 2010-01-15 18:17:23 +00:00
Alexey Kachayev f16d452775 Система плагинов: смена названии функции, функция определения путей к шаблонам плагина в обертке Plugin 2010-01-15 17:44:59 +00:00
Alexey Kachayev 1370a533f1 Подписывание делегатов плагинами, с целью облегчения процедуры выявления конфликтов. 2010-01-14 15:45:47 +00:00
Alexey Kachayev 84c487c64d Проверка совместимости плагина при активации с уже активированными 2010-01-12 19:02:29 +00:00
Mzhelskiy Maxim 3ce2307ec2 fix 2010-01-11 17:17:50 +00:00
Alexey Kachayev b0e8a7696a Plugin: возможность делегирования (подмены) модуля\экшена\сущности из плагина. 2010-01-10 14:26:44 +00:00
Alexey Kachayev 2a469a9275 Plugins вынесены в корень сайта, управление файла перенесено в админпанель. 2010-01-08 20:01:40 +00:00
Mzhelskiy Maxim edfa7c0696 fix 2010-01-05 10:38:22 +00:00
Alexey Kachayev 5c45be5788 Fix block templates finding 2010-01-01 15:31:04 +00:00
Alexey Kachayev f01d8c1d38 Частичная смена функционала работы с [skin_name] 2009-12-31 20:20:17 +00:00
Alexey Kachayev 9c4f597786 Создание таблицы prefix_profiler при активации плагина (в случае ее отсутствия). 2009-12-30 22:27:54 +00:00
Alexey Kachayev 5ad87a8546 Plugin-модули идут без приставки Ls 2009-12-30 11:50:37 +00:00
Alexey Kachayev ab0789fe82 Центр администрирования плагинами (прототип) 2009-12-29 22:15:25 +00:00
Alexey Kachayev a8d79c8e09 Система плагинов: возможность подключения шаблонов из директорий плагинов. 2009-12-28 11:43:56 +00:00
Alexey Kachayev d0dd89e5e9 Система плагинов: запуск модулей из плагина, создание сущности из модуля плагина, определение шаблонов плагина. 2009-12-25 14:59:47 +00:00
Alexey Kachayev 56790bb539 (Технический коммит) Прототип системы плагинов. 2009-12-24 20:18:13 +00:00
Alexey Kachayev 75dd6ec9b5 Профилирование ExecAction и Init/Shutdown модулей, подсветка фильтрованных элементов TreeView, мелкие фиксы. 2009-12-22 21:48:46 +00:00
Alexey Kachayev fd0339b17e Модуль профилирования: только основной функционал ведения лога, импорта лога в базу данных и выборке данных из базы. 2009-12-16 17:22:29 +00:00
Alexey Kachayev 310384bc75 Несколько фиксов Install 2009-11-30 19:31:28 +00:00
Alexey Kachayev 81d2533851 fix 2009-11-25 14:10:54 +00:00
Alexey Kachayev 3b12e4895e Fix autoload function for module`s files. 2009-11-23 19:22:59 +00:00
Alexey Kachayev f279a45a18 Lang: выгрузка текстовок во Viewer вынесена в инициализацию модуля. Viewer: добавлен новый режим обработки js, css файлов, исключающий их сжатие и слияние. 2009-11-23 12:53:06 +00:00
Alexey Kachayev 1240bf63b3 Lang возвращен в автозагрузку, хук на завершение инициализации Engine 2009-11-22 19:38:44 +00:00
Alexey Kachayev 0aefe445e2 Исключено использование модуля Lang в модулях автозагрузки. 2009-11-22 18:59:19 +00:00
Alexey Kachayev 617ca93e4e Текстовки engine classes переведены на английский язык, исключено использование модуля Lang. 2009-11-22 14:49:34 +00:00
Alexey Kachayev b9efe7a11b Fix бага при кешировании кастомных сущностей. 2009-11-21 14:19:22 +00:00
Mzhelskiy Maxim 62622843af fix URL like site.ru/?params 2009-11-20 21:00:26 +00:00
Alexey Kachayev 77557aa279 Прототип новой системы Security, основанной на передачу через Session специального ключа. 2009-10-17 00:27:22 +00:00
Alexey Kachayev 0e34eaf258 Система локальных конфигов (config.local.php.dist и config.stable.php.dist) 2009-10-09 20:16:53 +00:00
Alexey Kachayev 3399b89eee Добавление правил реврайта для REQUEST_URI(в конфигурации приведен пример сокращения ссылки на запись из личного блога). 2009-10-04 18:54:17 +00:00
Alexey Kachayev 2f81c6576b Система управления блоками через основную конфигурацию. 2009-10-02 20:45:30 +00:00
Mzhelskiy Maxim 58fe50863d fix 2009-09-20 12:47:54 +00:00
Alexey Kachayev a9bcec1f01 Система логирования крон-процессов 2009-09-11 12:13:53 +00:00
Alexey Kachayev 0eecbe72af Пробный вариант крон-процесса для отложенной отправки почты. 2009-09-10 18:51:58 +00:00
Alexey Kachayev 5d71d74158 Архитектура Cron.class.php 2009-09-09 23:10:30 +00:00
Alexey Kachayev 27929e4c3a Замена вызова func_header_location на специальный метод роутинга. 2009-09-09 17:49:00 +00:00
Alexey Kachayev 6b18f5dcac Реализован механизм централизованного получения сущностей (Entity) 2009-09-08 12:02:51 +00:00
Alexey Kachayev 64e6fcba8b Изменение кастомного префикса сущностей. 2009-09-07 13:35:18 +00:00
Alexey Kachayev 2206990ff8 Функция Engine для загрузки сущностей с возможностью кастомизации. 2009-09-06 21:14:16 +00:00
Alexey Kachayev a09a5ab8b8 Fix проблемы с подключением библиотеки Captcha. 2009-08-21 11:06:39 +00:00
Alexey Kachayev 9bf0793130 1. Из системы убраны все константы роутинга (вида ROUTER_PAGE_). В шаблонах они заменены на вызовы плагина router, в файлах Action*.php и в модулях - на непосредственное обращение к router-секции конфигурации.
2. Закомментированы все операции Assign констант в классе Viewer.class.php.

3. ВНИМАНИЕ, на новую систему перевед только skin NEW.
2009-08-19 18:27:36 +00:00
Alexey Kachayev aa94bb9504 Переведены на новую систему конфигов классы ядра. 2009-08-19 12:50:45 +00:00
Alexey Kachayev 00a2ba53a1 Использование rewrite rules в роутере. 2009-08-19 12:01:35 +00:00
Mzhelskiy Maxim 10231ffac3 fix 2009-08-19 10:47:19 +00:00
Alexey Kachayev 69ece4caf9 Подготовлен переход на использование массивов в конфигураторе. Новые конфиги хранятся в массивах, но пока транслируются в константы для обеспечения работоспособности системы. 2009-08-19 09:17:38 +00:00
Mzhelskiy Maxim 3e4be7be12 2009-08-18 09:10:14 +00:00