Size: a a a

MODX. Русскоязычное сообщество.

2020 February 09

YF

Yuriy Finiv in MODX. Русскоязычное сообщество.
iWatchYouFromAfar
Вася, не подскажешь, как избавиться от подстановки http в комментариях тикетс? В своем блоге ты отвечал что это jevix подставляет, но я отключил jevix для страницы
https/http eсли указывать полный путь на сайт можно заменить на "//" тогда браузер сам разбереться что эму нужно.
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
он мало того что http:// подставляет, еще и путь сам редактирует ../
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
Алексей Смирнов
отлично! :) 0,08 сек
Короче, поясняю суть проблемы:

В Fenom есть переменные $_modx->resource, $_modx->user и $_modx->context

Чтобы не давать доступ к этим объёктам, потому что через него можно выйти на настоящий класс modX и поудалять всё, я делаю их массивами, и можно использовать как {$_modx->resource.pagetitle}

Но эти массивы раньше грузились сразу при запуске Fenom. Чеи больше у вас ТВ, тем дольше загрузка страницы с  Fenom, потому что для подготовки массива нужно их все выбрать.

В новой версии я сделал загрузку только по требованию, при первом запросе. Но без кэширования, так что если {$_modx->resource} дёргался часто, то он каждый раз грузил эти ТВ.

А сейчас добавил еще и кэш. Итого, если не юзать на странице {$_modx->resource} - то вообще никаких доп загрузок. А если юзать, то загрузка один раз - и там уже сколько у вас ТВ, столько и запросов.

Думаю, в третьей версии убрать его вообще к чертям, вместе со всем {$_modx} - юзайте моификаторы, типа {'pagetitle' | resource} - оно и работает быстрее, потому что получает только одно запрошенное поле, а не все сразу
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
iWatchYouFromAfar
Вася, не подскажешь, как избавиться от подстановки http в комментариях тикетс? В своем блоге ты отвечал что это jevix подставляет, но я отключил jevix для страницы
Ну если отключил Jevix, то ко мне какие вопросы? Видимо это не он подставляет

На modx.pro народ дофига ставит ссылок, и всё норм работает
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
Василий Наумкин
Ну если отключил Jevix, то ко мне какие вопросы? Видимо это не он подставляет

На modx.pro народ дофига ставит ссылок, и всё норм работает
покажи пжлст в каком месте jevix подставляет http
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
что-то я в классе не нахожу
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
iWatchYouFromAfar
покажи пжлст в каком месте jevix подставляет http
мне некогда, извини
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
Василий Наумкин
мне некогда, извини
ладно, допилю сам
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
Что ты там допиливать собрался - говорят же, посмотри на modx.pro - всё работает.
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
Вставляешь ссылку и ничего к ней не добавляется ненужного
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
Василий Наумкин
Вставляешь ссылку и ничего к ней не добавляется ненужного
ну да, если я вставляю ссылку со стороннего ресурса - ничего не добавляется, если вставляю ссылку с текушего сайта, на выходе получается что-то типа такого
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
iWatchYouFromAfar
ну да, если я вставляю ссылку со стороннего ресурса - ничего не добавляется, если вставляю ссылку с текушего сайта, на выходе получается что-то типа такого
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
<img src="http://../assets/resources/149/pic-d71kygjto0.jpg">
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
пасиба
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
iWatchYouFromAfar
пасиба
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
да я уже проникся
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
пасиб
источник

i

iWatchYouFromAfar in MODX. Русскоязычное сообщество.
не знаю зачем это было прописывать, но ладно
источник

ВН

Василий Наумкин in MODX. Русскоязычное сообщество.
iWatchYouFromAfar
не знаю зачем это было прописывать, но ладно
Чтобы всякой херни тебе не напихали добрые пользователи, типа path traversal
источник