Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Какой код нужно убрать в файле parse.class.php чтобы не прописывались alt и title у картинок?

Какой код нужно убрать в файле parse.class.php чтобы не прописывались alt и title у картинок?


     13.04.2016    Общие вопросы, Общие вопросы по PHP    479

вопрос
У картинок автоматически прописываются название из h1 в alt , title Я хочу чтоб они были пустые.
Искал такой вопрос и видел ответ что нужно внести какие-то правки в файле parse.class.php
Что нужно в этом файле убрать?

Ответил: BAHO


Вот в этих строках
                    if( $align == '' ) return "<!--dle_image_begin:{$info}--><a href=\"{$url}\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" width=\"{$config['tag_img_width']}\" height=\"{$out_heigh}\" {$alt} /></a>{$caption}<!--dle_image_end-->";
                    else return "<!--dle_image_begin:{$info}--><a href=\"{$url}\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" width=\"{$config['tag_img_width']}\" height=\"{$out_heigh}\" style=\"float:{$align};\" {$alt} /></a>{$caption}<!--dle_image_end-->";


        if( $align == '' ) return "<!--dle_image_begin:{$info}--><img src=\"{$url}\" {$alt} /><!--dle_image_end-->";
        else return "<!--dle_image_begin:{$info}--><img src=\"{$url}\" style=\"float:{$align};\" {$alt} /><!--dle_image_end-->";

Уберите
{$alt}
но это будет работать только для новых новстей

Комментарии пользователей (5)

nowheremany
192

1659 | 1292

nowheremany - 13 апреля 2016 16:29 - Эксперт

Если сделать перестроение публикаций - будет и для старых

Благодарность принимаю тут Связь

sanabek
5

sanabek - 14 апреля 2016 09:00 - Юзер

nowheremany,
Это не опасно?

nowheremany
192

1659 | 1292

nowheremany - 14 апреля 2016 09:29 - Эксперт

Это стандартная процедура. Что в ней опасного? но можете бэкап сделать

Благодарность принимаю тут Связь

artkb
18

artkb - 14 апреля 2016 21:25 - Юзер

Код убрал нужный из файла , сделал перестроение новостей, но все осталось по-старому

artkb
18

artkb - 14 апреля 2016 21:51 - Юзер

В исходном коде на сайте такое есть
  <!--MBegin: /uploads/posts/2016-01/teamviewer.jpg|left--><a href="/uploads/posts/2016-01/teamviewer.jpg" rel="highslide" class="highslide"><img src="/uploads/posts/2016-01/medium/teamviewer.jpg" style="float:left;" alt='Teamviewer' title='Teamviewer'  /></a><!--MEnd-->]


может быть еще в этих строках убрать код alt нужно?
$info = $info."|".$alt;
            $caption = "<span class=\"highslide-caption\">" . $alt . "</span>";
            $alt = "alt=\"" . $alt . "\" title=\"" . $alt . "\" ";

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы