Вы имеете ввиду подсветку кода при выводе? У нас здесь Prettify используется. Правда я не подскажу первоисточник этой либы, взял с ливстрита. Можете в исходном коде найти prettify.js и prettify.css Подключаете их на странице, а в контенте выводите код внутри тегов
<pre class="prettyprint"><code></code></pre> Инициализация выполняется так: <script type="text/javascript"> $(function(){
prettyPrint();
});
</script> Готового какого-то сниппета не подскажу.
Действительно все встало, хз откуда были ошибки. Пощюпаю сборку потом отпишусь.
Все встало без проблем, никаких ошибок не наблюдаю. Проверяйте. Логин/пароль поставил как присылали.
Сейчас гляну.
Шлите мне на n.lanets@modxclub.ru адрес админки и логин/пароль в нее, я гляну. Судя по всему ошибка разбора JSON.
Попробовал установить 2.2.15 после установки при заходе в админку пишет ошибку syntax error: и блок "Недавно редактированные ресурсы" постоянно грузится и не может подгрузиться, соответственно ничего не работает. В чем прикол?
Проблема в том, что ставите на 2.3.1 (там внутряк весь изменили). Ставить надо на 2.2+ (сейчас актуальная 2.2.15).
Попробовал установить вашу сборку, сделал как все сказали, установилась за 36 секунд. Но появилась проблема, исчезло верхнее меню. Устанавливал на чистый modx-2.3.1-pl В чем причина не подскажете? Хостюсь на hostgator.com Apache: 2.2.26 PHP: 5.4.29 Хотя странно при обновлении Resizer написал [Resizer] PHP version: 5.2.17 Resizer requires PHP 5.3.2 or higher В чем прикол не могу понять, версия на сервере PHP: 5.4.29 вроде как. .htaccess изменил.
Все, разобрался. Оказалась целая история :) Это из разряда сложных логических ошибок. Для начала кратко напомню задачу и суть проблемы: я решил всем пользователям разослать кратенькую новость. Для этого я сделал выборку всех активных пользователей и в цикле запустил отправку писем каждому через метод $user->sendEmail() (скрипт смотрите выше). Проблемы выразилась в том, что каждому новому письму помимо самого адресата добавлялся список всех предыдущих адресатов, то есть с каждым новым письмом количество адресатов увеличивалось на одного и некоторые пользователи получили десяток и больше писем. Благо я быстро заметил и понял проблему и рестартанул веб-сервер и сендмейл. Сейчас вот полтора часа разбирался в сути проблемы и разобрался. Оказывается, все дело в моем личном емейле. Ну и плюс логическая ошибка в методе modUser::sendMail(). Ошибка заключалась в том, что если отправка письма выполняется с ошибкой, то метод возвращает false, не доходя до очистки списка получателей. Вот эти строчки: if ($this->xpdo->mail->send() == false) { return false; } $this->xpdo->mail->reset(); return true; Как видите, в случае ошибки $this->xpdo->mail->reset() просто не может выполниться. А раз список не очищается, в нем присутствует и мой злополучный емейл. А это значит, что при следующей попытке отправить письмо (точнее письма) phpMailer опять вернет ошибку (хотя всем, кроме меня он письма отправит успешно), ну и так далее в цикле. Конечно же это бага, и пуллреквест я отправил https://github.com/modxcms/revolution/pull/11931/files Так а в чем косяк моего емейла? В чем он виноват? А вот это вообще отдельная история :) Дело в том, что домен modxclub.ru привязан к серверу, на котором и размещается сайт modxclub.ru (что вполне логично). Так вот, при попытке отправки письма сервер определял, что он сам и является машиной-получателем, а не на гугл надо слать, где на самом деле почта и располагается. И он такой шлет запрос-отправку на локалхост, но шлет он для info@. А инфо (как и любой другой ящик) - это пользователь. И он такой спрашивает "а есть такой пользователь info?", на что система отвечает "нет, такого пользователя нет", и веб-сервер такой "а, ну тогда я не могу письмо доставить", и phpMailer возвращает false. Ну а все остальное я описал выше :) Вот такая веселая бага)))