• avatar EGO
  • 0
А мне вот интересно что за сайт? :) Про президент2012 почитайте это. Там много полезного именно по вашей проблеме.
Ещё есть такие вещи как nginx как кэшурующий прокси перед сайтом и memcache…
  • avatar EGO
  • 0
Через несколько дней обязательно буду лопатить и сам (сейчас дедлайн по одному проекту).
Кстати, не стоит забывать и про решение определённых проблем, представленное в приведённых сайтах, думаю их тоже стоит перенести, но уже не в вики, а в публикации сообщества.
  • avatar alooze
  • 0
Если вы не обратили внимания, подчеркну, что вы можете «лопатить» самостоятельно. Совместными усилиями вики наполнится достаточно быстро. Потом можно будет менять структуру, ставить ссылки и пр.

В противном случае усилиями двух-трех человек документация будет наполняться очень долго и в итоге останется незаполненной.
  • avatar EGO
  • 0
Я бы перенёс весь Я гу.ру (документация очень радует и удобством и содержанием), но яндекс может за такое посчитать новое сообщество аффилиатом и отправить в бан :)
Предлагаю не определять что оставлять, а что переносить, а начинать переносить хотя бы единичные решения, т.к. некоторые сайт в моих закладках уже умерли и сюда не попали, а информация и там была полезная… Прям снизу вверх подряд начинать лопатить!!! :)
  • avatar EGO
  • 0
Сайт полезные, но при чём тут MODx? :)
Открой системный лексикон, найди две записи (не знаю, почему их 2):
resource_untitled
и
untitled_resource

Поставь им значение 0, обнови кэш и можно создавать ресурс с именем 0.

Задача решена!
Жду от тебя следующий вопрос «А почему я не могу создать ресурс с именем ». Ну, с пробелом! Это же баг!!!

Ну вот захочется тебе создать такой ресурс — а trim() не пропускает?

Или, почему нельзя задавать имена ресурса больше 255 символов, мне надо?! Про скобочки в настройке контекста уже было — тоже прикольно.

Я стараюсь уважать правила системы и ищу, как выполнить свою задачу не меняя их. Расширяю класс ресурса, пишу собственные проверки — чего и всем желаю.

А тебе желаю удачи с этим «патчем».
я в коде практически не встречал проверок !=''. Хотя во многих местах это было бы логичным вместе с trim() конечно. Но и empty() тоже работает в связке с этой функцией. Поэтому я таки говорю, что такие проверки везде.

В чанках, сниппетах и т.п. Нет, мы конечно можем создать сниппет с именем 0. Но вот уже не сможем сохранить изменения в нем. Т.е. создаем сниппет 0. Открываем на редактирование, а сохранить нам не дают, т.к. это ошибочное имя сниппета. Гениально.
  • avatar alooze
  • 0
Насколько мне известно, из коробки такой функционал получить не удалось. Это касается не только RSS, но и остальных уведомлений. Работа ведется, но пока избирательной подписки нет.
Ты же говоришь «про везде».

Понятно, что может быть еще миллион проверок, но конкретно != '' пропускает пробелы, которые визуально для человека выглядят пустотой.

Если все начнут вешать такие проверки без trim() — будет много пустых страничек в интернете.

Я считаю, что проверка empty() — верная. Ибо 0 — это пустота, и страницы с пустым именем в системе быть не должно — неизвестно где аукнется.

Мысль перебирать сейчас все функции движка и менять empty() на !='', чтобы проходили нули и пробелы мне кажется фантасмагоричной.
вот ты поставь патч и попробуй создать документ с пустой строкой. будет кукиш.

ниже по коуд разработчики еще раз делают проверку на пустую строку. $pageTitle!='' выполнится, т.к. у нас в строке пробелы. А это значит, что мы делаем трим. а это значит, что строка будет пустая. А это значит, что ниже по коду мы уже не сможем пройти повторую проверку $pageTitle!=''
Полагаю, это сделано для того, чтобы не проходили пробелы или какие то другие изыски.
$pageTitle = ' '; // присваиваем пробел
// проверяем
if ($pageTitle != '') {
    $pageTitle = trim($pageTitle);
    var_dump($pageTitle); // получаем string(0) ""
}

Ну а теперь явно будет какая то проблема внутри системы, если создастся страница без заголовка.
План фрилансер за 1,5 тысячи… За столько лучше уж на каком-нить говношареде хостить свои dev-версии… Простой перенос из облака в облако не стоит таких денег. А клиент еще можно, если собственно клиент готов столько платить в дальнейшем.
Есть возможность подписаться только на Revo? И соответственно по RSS получать только топики по Revo?
С медальками будет интересно!
А как они будут ставиться и кем?
  • avatar Bartol
  • 0
Подскажите решение
или это Плагин «Подкатегории для блогов»
это точно
по-моему у них сервис сильно переоценён даже с 50% скидкой…
ага, тоже не правильно прочитал топик, только дошло зачем погинация.
Тогда ответ, как ilyautkin указал, или, можно не строить снипеты дополнительные, так как в getPage есть параметр page который возвращает номер текущей страницы.
Тогда просто:
[[$[[+page:isequalto=`1`:then=`myChunks`:else=``]]]]
  • avatar Dmi3yy
  • 0
Да все верно) не правильно прочитал топик)