DLE - статич. страница не создает alt и title

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
745

Приветствую.

Добавляю на DLE статическую страницу. В статическую страницу вставлена картинка. В итоге вижу такой код

<img src="/uploads/posts/kartinka.jpg" alt="" title="">

alt и title не заполняются... почему так? В добавленной новости alt и title прописываются, а в статической странице нет... :confused:

LovelAss
На сайте с 05.06.2009
Offline
96
#1
БОЧ рВФ 260602:
В статическую страницу вставлена картинка.

Каким образом вставлена?

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#2
LovelAss:
Каким образом вставлена?

загружаю картинку через загрузчик с компьютера...

LovelAss
На сайте с 05.06.2009
Offline
96
#3

Да, вот такой вот противный загрузчик. Добавляйте вручную:



БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#4
LovelAss:
Да, вот такой вот противный загрузчик. Добавляйте вручную:

а почему автоматически не работает появление alt и title? В ручную муторно. Более 100 статей на сайте.

LovelAss
На сайте с 05.06.2009
Offline
96
#5
БОЧ рВФ 260602:
а почему автоматически не работает появление alt и title?

У разработчиков движка спросите.

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#6
LovelAss:
У разработчиков движка спросите.

да уж.. а починить самому никак нельзя? Может чего подправить в коде движка?

LovelAss
На сайте с 05.06.2009
Offline
96
#7

Файл /engine/classes/parse.class.php, находим


$alt = htmlspecialchars( strip_tags( stripslashes( $_POST['title'] ) ), ENT_QUOTES, $config['charset'] );

меняем на


$alt = htmlspecialchars( strip_tags( stripslashes( !empty($_POST['title']) ? $_POST['title'] : $_POST['name'] ) ), ENT_QUOTES, $config['charset'] );
БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#8
LovelAss:
Файл /engine/classes/parse.class.php, находим

меняем на

Работает - но немного не так.. в поле alt и title вписывает латиницу... типа так:

<img src="/uploads/posts/kartinka.jpg" alt="interesnaya-novost" title="interesnaya-novost">

т.е. транскрипция русского title на латинице...

LovelAss
На сайте с 05.06.2009
Offline
96
#9

БОЧ рВФ 260602, $_POST['name'] замените на то что требуется - $_POST['description'] или $_POST['meta_title'] или на что-то ещё.

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#10
LovelAss:
БОЧ рВФ 260602, $_POST['name'] замените на то что требуется - $_POST['description'] или $_POST['meta_title'] или на что-то ещё.

Благодарствую за помошь!

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