Теги форумов: PHP

Фильтр: BORS, CMF, авиабаза, программирование, фреймворк, RSS, Apache
Теги : BORS, CMF, PHP, авиабаза, программирование, фреймворк, RSS
 
Тема
2
2016-06-23, Balancer: … Нифига себе, оказывается, уже почти 10 лет прошло, как я на ShinxSearch перешёл ... Сейчас возникла проблемка. Я отказался от хранения компилированных тел сообщений в БД, перейдя на их хранение на диске (сразу почти на 10Гб БД разгрузилась и,…
документация
5
2008-11-20, Balancer: Небольшое дополнение. Генерируемый последним примером запрос будет один: SELECT `id`,username AS `title`, `group_id`, title AS `user_title`, `use_avatar`, `avatar_width`, `avatar_height`, `num_posts`, `signature`, `signature_html`, `warnings`,…
1
2008-05-08, Анатолий: ~~~Завел сегодня новый топик /временный/на форуме Морской с открыткой *Поздравление с днем Победы*. Все было видно а через полчаса топик исчез... В чем причина ?
0
2008-04-22, Balancer: ~~~[code php]
0
2008-02-08, KrMolot: ~~~1) Удаляете печенье авиабазы 2) Заходите http://balancer.ru/forum/punbb/v iewforum.php?id=8 к примеру 3) Щелкаете, скажем, на "ВВС России выбрали основной учебный вертолет" 4) Если сайт выдал печенье жмете назад и возвращаетесь на http://balancer.ru/forum/punbb/v iewforum.php?id=8 4) Нажимаете на ссылку "Зайти" 5) Вводите логин и пароль и нажимаете на кнопку "Зайти" Так вот, у меня не заходит и чтобы все же зайти приходится удалять печенье выданное при просмотре подобных (http://forums.airbase.ru/2008/0 2/08/topic-59908--VVS-Rossii-vyb rali-osnovnoj-uchebnyj-vertolet. html) ссылок!
2
2008-01-22, Balancer: ~~~:)
0
2007-12-01, Balancer: ~~~[graphviz]digraph G { base_empty -> base_null base_object -> base_empty base_page -> base_object base_rss -> base_object base_list -> base_empty base_list_db -> base_list base_object_db -> base_object base_page_db -> base_page base_page_hts -> base_page_db }[/graphviz] base_null - не имеет никаких свойств кроме характеристик класса, фактически - абстрактный класс. base_empty - класс, объекты которого различаются идентификаторами. base_object - основной объект системы. Нечто, имеющее самостоятельную информационную ценность. Обладает базисом параметров, типа времени создания и последней модификации, названия и т.п. base_page - страница сайта. Объект, представляемый содержимым и шаблоном HTML-вывода. base_rss - аналогично, но генерирует XML категорий RSS или ATOM. base_list - базовый класс списков. base_object_db - класс, данные объектов которого хранятся в БД и автоматически извлекаются через ORM в момент создания экземпляра класса. base_page_db - аналогично, страница, данные которой хранятся в БД.…
0
2007-09-18, Balancer: ~~~Решил, вот, начать публикацию примеров работы с нашим фреймворком. Итак, сегодня были добавлены RSS-потоки в темах, позволяющие отслеживать ответы. Собственно, код RSS-модуля с комментариями по ходу. [code php]
8
2007-09-03, Fakir: ~~~Не нравится: 1) Отсутствие резалки топиков; 2) Отсутствие лички; 3) всё же размещение аватаров и прочего юзер-инфо в правом верхнем углу, ИМХО, не гут - слева в колонке, как раньше, удобнее: а то сейчас с этими юзерскими крыжами иногда криво…
0
2007-05-29, Balancer: ~~~Сделать: * Стиль тэга term * Репутацию и штрафы под аватаром * Корневую страницу форумов * Корректный учёт редиректов форумов * "Форумы" - внешние ссылки. * Категории (== сайты)
8
2007-02-21, Murkt: ~~~Balancer> Нет, в Москве :D Как же я тебе в Москве найду? Balancer> Есть ли на Django форум хотя бы уровня punbb? Хз. В принципе, можно мой доработать. Balancer> Или фотогалерея, типа Coppermine? А что такое Coppermine? Поискать надо, может и есть. А…
2
2007-01-18, робин 44: ~~~Спасибо! набил withowtleft в отображениях и всё прошло
3
2006-12-13, Balancer: ~~~Ну, пусть хоть так, вот, пока :)
0
2006-11-15, Balancer: ~~~Только что на коммерческом хостинге встала задача пару страниц положить в файловую систему. Было сделано такое решение (время работы - минут 10 с обдумыванием, написанием и отладкой :D ). *Общий принцип* - CMS в самом конце всех проверок и обработок, если ни один модуль не взялся за отображение страницы, выводит страницу стандартным методом с помощью модуля [term]handlers/post/80-pages.php [/term]. Он извлекает стандартный набор данных через [term]DataBaseHTS-> get(uri, key_name)[/term] и скармливает его Smarty-шаблону. - Есть возможность вставить свои перехватчики, подменяющие стандартные функции извлечения данных. Собственно, это на сегодня самый популярный способ написания модулей и плагинов. Вешаем на заданные URI или их группы наши функции, которые возвращают требуемые значения. Чаще всего для регистрации своих методов используется функция [term]hts_data_prehandler_add(ur i_regexp, key_name, function)[/term] или [term]hts_data_prehandler_add(ur i_regexp, array(key1_name => func1, key2_name => func2,…
2
2006-11-15, Balancer: ~~~Abaddon> Отдельный виртуальный хост, тогда .htaccess из вышестоящих каталогов читаться не будет. Не покатит. Речь-то о виртуальной подсистеме. Конкретно - о Trac'е :D
0
2006-11-14, VKS: Добрый день, давайте начнем с описания структуры CMS. При первом знакомстве очень важно понять функциональную принадлежность каждого файла. После думаю стоит разобрать установку CMS, в частности если есть настройки, то где и какие.
4
2006-11-14, Balancer: ~~~Dem_anywhere> Ну или делать не совсем статику. А с проверкой текущего статуса (обновлена/нет) Тоже можно, всё равно, в нынешнем варианте с постоянного адреса страницы идёт редирект на кеш-вариант. Dem_anywhere> Кстати - запись статической страницы на…
0
2006-11-14, Balancer: ~~~Похоже, придётся возвращаться к самому древнему варианту - когда каждая страница сайта идентифицируется не своим URI, в текстовом виде, а целочисленным индексом. Всё же, всевозможные поисковые и аттачевые вопросы в таком виде работают намного быстрее, и потери на лишнем преобразовании адрес -> id становятся ничтожными.
0
2006-07-18, Balancer: ~~~Начну понемногу описывать используемые в CMS механизмы. Очень поверхностно и вкратце, но надеюсь на уточняющие вопросы заинтересованных, буде таковые найдутся. Отдельный пакет может быть "плагином". Плагин кидается в специальную папку [code white]cms/plugins/path/to/any/na me/[/code] и в файле main.uri прописывается список URL, на которые он вешается. Формат шаблона URI регексповый: [code](/)(tools/search/title)(/. *)[/code] Первые скобки - группа, указывающая на автоматического родителя нашего плагина. В данном случае, если родитель не будет прописан программистом явно, все ссылки вида [i]/tools/search/title/...[/i] будут иметь в качестве родителя [i]/[/i]. Вторая группа - имя плагина. Третья - внутренний путь плагина, на который вешаются обработчики его страниц и операций с ним. Ибо в коде самого плагина обработчики прописываются для путей, задаваемых относительно базового пути плагина. Скажем, если я систему тикетов вешаю в [i]/tickets/[/i], то по [code php]
1
2006-05-08, ВОКБ ЛА Кукушка: ~~~Люди, как же так?!! Не одного ответа, и не одного письма... Не знаю что и делать. На svavia авиатоп прекратил своё существование... А Я патриот - не уж то не осталось больше не где рус АвиаТопа?!!
6
2006-05-02, Balancer: ~~~[quote author=marata link=topic=37341.msg732733#msg73 2733 date=1146575559] Гугл как раз "свежее" плохо ищет, т.к. новый контент еще не попал в их базу данных. [/quote] На Авиабазе сейчас стоит система, которая через штатный интерфейс Гуглю скармливает…
3
2006-04-02, Balancer: ~~~[quote author=fantomas link=topic=37314.msg693075#msg69 3075 date=1141419115] Да что здесь с BBCode творится-то??? :o [/quote] Свой (в смысле старый) движок BB-кода на этот форум ещё просто не прикручен.
1
2006-01-16, Balancer: ~~~пока - починил старый механизм авторизации.
0
2006-01-16, Balancer: Форум будет этот, хотя можно будет создать внутри него ещё и закрытый подфорум. Будет также Wiki, при чём - тоже две. Открытая и закрытая, для внутреннего пользования. Обсуждения лучше вести тут или в Jabber-конфе, ответы на вопросы постараюсь давать в Wiki Поскольку сразу рассказать всё о CMS и принципах работы её ядра не получится - задавайте вопросы Хотя, понятно, основной скелет постараюсь расписать в Wiki. Пока задействуем Mediawiki, потом, когда будет выправлена Wiki в нашей CMS, лучше будет перейти на неё, она лучше для такого приспособлена.
6
2005-08-06, Centuriones: ~~~А механизмы выборки из глубины базы данных не рекурсивные случайно?
Смотри также

в начало страницы | новое
 
Поиск
Настройки
Статистика
Рейтинг@Mail.ru