с больницей на монастырской земле дело тёмное вообще то: есть городская поликлиника и городской диспансер рядом территориально и под одним и тем же номером. одно из заведений расформировывают, другое стоит на монастырской земле. журналюги смешали это всё в кучу и получили шмат "жареного материала" в кому то очень нужной теме.
а в ЖЖ тем временем появляются удивлённые посты и комменты, на тему "оно конечно жуткие дела творятся, но вот только я с ребёнком был там вчера на приёме у врача..."
но одну важную весЧь придётся делать руками - подключить пакет translit и настроить работу класса транслитерации в системных опциях, вряд ли кому захочется алиасы рУками в транслите вбивать.
да и локаль там же на всякий случай задать ru_RU.UTF-8, а то можно наскочить на непонятки с PHP.
хотя по умолчанию (!) в ModX отменена автогенерация алиасов, а перевод админ-панели в системе уже есть (как верно AndyM заметил), так что получится вполне рабочая платформа на русском в любом случае, но..
ЗЫ: по хорошему для транслита придётся свою таблицу подсунуть, слегка кривовата та, что в пакете. да и патерн "используемых символов алиаса" стоит чуть расширить. но это всё дело вкуса и ничего сложного.
скорее не хост а пользователь. на одном хосте у пользователя есть права на удалённый доступ к БД, на другом нет.
для начала стоит сделать хотя бы так, как Boilerplate предлагает: в head загружать только скрипты, влияющие на DOM непосредственно (selectivizr, modernizr, ...) и/или необходимые для работы CSS (modernizr, ...), а остальные скрипты, начиная с jQuery, поместить в самый конец перед </body>.
ну и, есссесссно, все счётчики/метрики загружать из скрипта асинхронно и с defer, а не из тела страницы, ибо нефиг...
установите в PHP display_errors = on может быть на белом экране ошибку парсера выдаст...
зашифрована, обычный приём для бесплатных компонентов...
Unlock, "правильно сормулированный вопрос - половина ответа" ;) как я понял на данный момент вам нужно:
есть блок/окошко с фиксрованной позицией и кнопкой "подготовка определённой страницы". юзверь жмёт на кнопку, в блоке появляется сабж "загружаю" (в виде сообщения или иконки лоадера). пока страница загружается/готовится - юзверь продолжает работать на сайте, а окошко загрузки ползает за ним по экрану. как только всё ок - окошко сигналит ему каким-н телодвижением и выдёт уже нормальную ссылку на переход.
"типо так" ?
присоединяюсь к предыдущим ораторам:
- загрузку из БД делать аяксом только для тех блоков (записей) у которых офсет от верха на данный момент не больше высоты экрана (т.е. только для тех, которые в пределах просмотра). у блоков в каком-н атрибуте типа "data-ajax" пишем либо ID записи БД либо 0, если аякс на нём уже отработал и загружать не надо;
- при открытии страницы и при сколлинге по вертикали вниз контролится офсет блоков и подгружаются новые записи, которые становятся видимыми. по идее, скрипт может и должен быть простым до дибилизма;
не так давно лазал по плагинам jQuery видел подобное: страница из многих сотен картинок, новые изображения грузятся только при скроллинге - задачка по большому счёту 1 в 1. названия не помню, да оно и не нужно - тут быстрее своё наваять, чем чужое нагуглить..
любой б/м продвинутый форумный движок ну оооочень близок к требованиям ;)
у Вас группа из 3-х плавающих блоков с фиксированной шириной:
.sidecont - левая колонка
... {float: left;margin-right: 10px;}(screen.css:298).sidecont {margin-left: 0;margin-top: 0;width: 203px;}(screen.css:318)
.postcont - статья
... {float: left;margin-right: 10px;}(screen.css:298).postcont {margin-left: 0;margin-top: 0;width: 551px;}(screen.css:348)
.sidecont.rightsector - правая колонка
... {float: left;margin-right: 10px;}(screen.css:298).rightsector, div.rightsector {margin-right: 0;}(screen.css:302).sidecont {margin-left: 0;margin-top: 0;width: 203px;}(screen.css:318)
играйтесь. для начала можете просто увеличить width для .postcont (screen.css:348) и посмотреть что как...