Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
В данном разделе Вы сможете задать любой вопрос который касается uCoz. Если Вы ищите скрипт, то напишите в эту тему, также можете посетить наш раздел веб-мастеров.
Если у пользователя мало гарантий, то советуем провести сделку через гаранта.
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
$IMG_URL#$
Дата: Сб, Вчера, 22:23:14 | Сообщение # 1
Аватарка -SAM-
⇚ Stand Alone Man ⇛
OFF
Гл. Администратор
5631 Сообщения:
88 Награды:
262 Отзывы:
Сайт пользователя:
Суть расписана вся в Ticket#2024120510004517.

Зачем сломали это, то точно по ошибке.

Вот подшито:
  • https://forum.ucoz.ru/forum/8-38584-1 (описание переменных и их назначения);
  • https://forum.ucoz.ru/forum/41-17019-47#1326022 (в архиве обновлений системы есть запись, что отключали обработку уже, но оно всё равно подменяет; может, откат вами сделан был).

    Проверка $IMG_URL1$ :

    <!--IMG_URL1-->/_fr/2593/1620250.png<!--IMG_URL1-->
    Код
    <!--IMG_URL1-->/_fr/2593/1620250.png<!--IMG_URL1-->


    Проверка $IMAGE1$ :



    Код


    Тут понятно, что нужно переписывать, когда в CODE ставят. Вот так оно в исходнике записано:
    Код
    <!--IMG1--><a href="/_fr/2593/1620250.png" class="ulightbox" target="_blank" title="Нажмите для просмотра в полном размере..."><img style="margin:0;padding:0;border:0;" src="/_fr/2593/s1620250.jpg" align="" /></a><!--IMG1-->

    То есть кому-то в системе захотелось переменную ради ссылки на полноразмерное изображение прикреплённое, без анкора (некликательное). И додумались для этого сделать обработку системной переменной шаблона!

    Цитата
    Здравствуйте!

    Обработка кода для отображения изображений была добавлена по многим просьбам, и отменять ее для одного не имеет смысла
    Если необходимо чтобы код вставки изображения не обрабатывался, следует енкодить спецсимвол начала кода и тогда системой он не конвертируется в изображение

    например такое

    <code>
    $IMG_URL1$
    </code>
    следует писать так

    <code>
    &#36;IMG_URL1$
    </code>
    справка по символам и их кодам - https://www.freeformatter.com/html-entities.html

    Ваш совет с подменой символа первого "$" (кодом html символа или же его мнемоникой) - не работает, вернее вторая правка этого сообщения переменные делает те снова переменными, что обработка идёт потом их системой (подмена на ссылки и картинку).

    P.S.: каждый раз это вручную менять никто не станет. Нужно вводить переменную с написанием не как в шаблоне!

    Добавлено (22.12.2024, 03:10:06)
    ---------------------------------------------
    Ещё проверка:[codes]<?if($IMG_SMALL_URL1$)?>$IMG_SMALL_URL1$<?else?>$IMG_URL1$<?endif?>[/codes]

  • Прикрепления: 1620250.png (158.6 Kb)
    • Страница 1 из 1
    • 1
    Поиск: