Отвечу на ваши вопросы по DLE

V
На сайте с 10.01.2012
Offline
85
#681
WhiteFalke:
Добрый день. Где в DLE находится код, отвечающий за вывод картинок?

Т.е. вот это вот:

Где формируется?

engine/modules/show.full.php | show.short.php

WhiteFalke
На сайте с 16.09.2007
Offline
184
#682
Varenik:
engine/modules/show.full.php | show.short.php

Можно чуть точнее? Не могу найти.

Мне нужно изменить вот эту часть -

alt='Nokia Lumia 900' title='Nokia Lumia 900'

на такую

alt="Nokia Lumia 900" title="Nokia Lumia 900"
V
На сайте с 10.01.2012
Offline
85
#683

Оно по умолчанию должно быть в таком виде

Если же нет - поиском по файлу ищите тег img ы эксперементируйте🍿

siv1987
На сайте с 02.04.2009
Offline
427
#684

WhiteFalke, смысл в замене кавычек? По моему за это отвечает парсер.

WhiteFalke
На сайте с 16.09.2007
Offline
184
#685
Varenik:
Оно по умолчанию должно быть в таком виде


Если же нет - поиском по файлу ищите тег img ы эксперементируйте🍿

Было бы на чем экспериментировать. Вы сами этот файл смотрели?

---------- Добавлено 19.08.2012 в 14:20 ----------

siv1987:
WhiteFalke, смысл в замене кавычек? По моему за это отвечает парсер.

В парсере смотрел, не нашел.. сейчас еще покопаюсь.

Смысл в том, что мне нужно обработать эту конструкцию в PHP, а она из за разношерстных " и ' внутри выдает ошибку.

---------- Добавлено 19.08.2012 в 14:27 ----------

Посмотрел парсер, удалил там все строки где были TBegin на странице новости это ни как не отразилось 😡

siv1987
На сайте с 02.04.2009
Offline
427
#686
WhiteFalke:
Смысл в том, что мне нужно обработать эту конструкцию в PHP, а она из за разношерстных " и ' внутри выдает ошибку.

Лол. Проще в "конструкции php" поправить кавычки, чем капатся в коде парсера.

А код как раз в парсере и находится

WhiteFalke
На сайте с 16.09.2007
Offline
184
#687
siv1987:
Лол. Проще в "конструкции php" поправить кавычки, чем капатся в коде парсера.

А код как раз в парсере и находится

Там не получится поправить именно так как мне нужно.. Но вопрос в другом, где именно в парсере это находится?

siv1987
На сайте с 02.04.2009
Offline
427
#688
WhiteFalke:
Там не получится поправить именно так как мне нужно..

А как вам нужно?

WhiteFalke:
Но вопрос в другом, где именно в парсере это находится?

У вас в коде уже есть подсказка, ищите по ней - TBegin, если так сильно хочется приключений лезть в парсере.

V
На сайте с 10.01.2012
Offline
85
#689

В 9,6 в парсере 2 строки

$alt = "alt=\"" . $alt . "\" title=\"" . $alt . "\" ";

у тебя они могут быть вот такого вида:

$alt = "alt='" . $alt . '" title='" . $alt . "' ";

В этом направлении и копай. Но у меня изменения пошли только для новых публикаций. В старых эти данные уже у БД по ходу находятся (проверять так или нет сейчас нет возможности)

siv1987
На сайте с 02.04.2009
Offline
427
#690
Varenik:
В старых эти данные уже у БД по ходу находятся (проверять так или нет сейчас нет возможности)

Все верно, в БД они уже хранятся в виде html. Нужно запустить функцию перестройки контента, такая вроде была в ДЛЕ

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий