Всего 122 729 комментариев

Сергей Шлоков
11 апреля 2015, 15:07
+1
Привет. Как дела?
Подскажи, как можно отобразить статье на фронтЭнде кусок кода JavaScript?
Замени угловые скобки в теге script на их мнемоники (&lt и &gt с точкой с запятой) и оберни в тег pre.
<pre>
<script>
	var i = "Hi";
	alert(i);
</script>
</pre>
Daniil
11 апреля 2015, 13:50
0
Всё родное, если только. Ничего постороннего не ставил.
Василий Наумкин
11 апреля 2015, 13:42
0
Вспоминай, какие на сайте есть скрипты импорта или обновления ресурсов.
Jenya Filimonov
11 апреля 2015, 13:31
0
Все разобрался. Топик можно закрывать. Про то как чистить тоже.
Скопирую свои чанки и шаблоны, удалю базу и Modx. Поставлю заново.
Modx+Tickets+Theme.Bootstrap+pdoTools+ms2Gallery+mSearch2+ACE Это все что мне надо. Ерундой какой то занимался… Раздел приложений уже на 3-ю страницу пошел в админке, а все никак функционала не было…
Jenya Filimonov
11 апреля 2015, 13:04
0
Может заодно подскажете чем заменить HitsPage? У Вас что-то, что работает лучше — с обновления страницы не засчитывает просмотр.
P.s. простите, что я совсем обнаглел и завалил вас вопросами сегодня.
Jenya Filimonov
11 апреля 2015, 13:00
0
Пасиба еще раз: ) Особенно про Tickets не знал. Благодаря Вам, у меня в админке раздел «приложения» за утро очень сильно похудел, а функционал сохранился: D
Василий Наумкин
11 апреля 2015, 12:57
0
Все чанки для оформления настраиваются, ссылки можно убрать там же. Читай документацию.

Arcticles можно заменить Tickets — он работает на этом сайте.
Jenya Filimonov
11 апреля 2015, 12:57
0
Пасиба большое. Так и сделаю. Заодно и поддержу даже немножко, но отечественного производителя: )
Василий если появится немножко времени, ответьте пожалуйста вот тут на пару вопросов, что бы я опять по дебрям не слонялся.
Василий Наумкин
11 апреля 2015, 12:01
0
Начни с selectel — там всё гораздо проще на самом сервисе.

С Amazon без бутылки не разберешься в его правах и разрешениях.
Jenya Filimonov
11 апреля 2015, 11:49
0
Apd. pdoSitemap тоже ппц быстрый. Ух…
Очень жаль, что в интернете есть много негатива в сторону Василия и pdoTools. Я как не разбирающийся, простой пользователь MODx, читал и сомневался, что нужно ставить этот пакет. Из-за этого мое хобби (сайт) постепенно превратилось в кошмар, когда на устаревшие компоненты надо гуглить еще множество кастылей, а иногда отказываться от чего то и придумывать другую структуру сайта… Столько времени потерял ни на что, когда решение было так близко…
Сергей Шлоков
11 апреля 2015, 11:47
0
Например, тут. Или тут. В официальной документации в разных разделах есть примеры.
Jenya Filimonov
11 апреля 2015, 11:34
0
Может быть: ) А pdoMenu мне невероятно поднял настроение. За него Василию спасибо очень большое. Сейчас разбераюсь что еще есть в pdoTools и что уже установлено у меня, чтоб позаменять. Потом куплю поиск от Василия и сейчас затестирую его галерею и наверное все мои проблемы закончатся: )
Jenya Filimonov
11 апреля 2015, 11:31
0
Ну я уже Амазон смотрю. В Modx под амазон вроде как все уже есть. Только аккаунт завести. Про дропбокс честно не знал эти нюансы.
Скажите пожалуйста, Amazon S3 или storage.selectel.ru? Ни тем ни тем не пользовался, все равно что из них выбрать.
Алексей Карташов
11 апреля 2015, 11:30
0
Если прям ощутимо быстрее, то вряд ли из-за nginx. Скорее из-за замены Wayfinder'а на pdoMenu)
Василий Наумкин
11 апреля 2015, 11:28
0
Dropbox — отличный, и компонент полезный, просто ты используешь их не по назначению.

Для хранения статических файлов, типа картинок и документов, нужен сервис, который выдаёт их по прямым ссылкам.
Попробуй Selectel, для начала, там точно всё проще. Вот готовый пакет, а вот инструкция в их блоге.

Думаю, разберёшься.
Никита
11 апреля 2015, 11:28
0
Спасибо, Сергей, может подскажете где про xPDO можно почитать, кроме как
rtfm.modx.com/xpdo/2.x/class-reference/xpdo, или вышеупомянутые тренинги смотреть?
Jenya Filimonov
11 апреля 2015, 11:23
0
Я испугался Amazon S3… У Dropbox все понятно и кратко — сколько платить и сколько получишь. А у Амазона со страницы на тебя вываливается куча информации и пугаешся сразу. Но у меня нету никакой предрасположенности к Dropbox. Если вы говорите, что стоит использовать Amazon S3, то я прямо сейчас и займусь этим вопросом. Может быть меня это по избавляет от кучи проблем, которые подарил Dropbox.
Василий Наумкин
11 апреля 2015, 11:18
0
Судя по ссылке, компонент Dropbox сам вытягивает файлы из удалённого сервиса. Это не прямая ссылка, как при использовании Amazon S3.

Использую удалённый сервис таким образом, ты ничего не выиграешь, а даже немного затормозишь сайт, потому что для вывода картинки он будет делать запрос в Dropbox, грузить оттуда файл и выводить тебе через PHP, вместо выдачи прямой ссылки на файл, которую откроет сам веб-сервер.
Конечно, он может кэшировать эти файлы, но всё равно это медленнее, чем отдавать их напрямую.

А вот если настроить хранение файлов в Amazon S3 то ссылки будут прямые и картинки будут загружаться сразу с Amazon, что позволит:
1. Не хранить их на сервере. вообще
2. Разгрузить свой сервер, переложив нагрузку на S3
3. Ускорить работу сайта, потому что тяжелые картинки будет отдавать Amazon и браузер их быстрее загрузит.

Есть и российский сервис, аналог S3 — storage.selectel.ru. Так что подумай, нужно ли тебе вообще работать с Dropbox.
Jenya Filimonov
11 апреля 2015, 11:13
0
Василий пасиба: ) Но я быстрее Вас отписался))) Я просто перешел на pdoMenu и все идеально заработало: ))) Мое меню на которое я потратил столько времени, я даже никак не переделывал а просто сменил в чанке wayfinder на pdoMenu: )
Но вот вопрос с https остался. С кода страницы
/>
Я в силу того, что плохо во всех этих делах разбираюсь, может быть ошибаюсь, но после проделанных операций с этого топика, страницы моего сайта ощутимо быстрее грузятся… Или может совпадение и хостер ускорился в это утро…
Василий Наумкин
11 апреля 2015, 11:10
0
А ты точно не пропустил пункт 4?
4. link_tag_scheme «Схема URL» — abs;

url могут «наращиваться» только если ссылки не от корня сайта, а относительные. Изменить это можно в настройках сайта (если используются сниппеты pdoTools последней версии) или напрямую, указав сниппету
[[!pdoMenu?
	&parents=`0`
	&scheme=`abs`
]]