8.10.14, 14:10
0 комментарий
  DLE Хаки

Убираем кликабельность имени гостя в комментариях

Если не авторизованный пользователь заполняет поле E-майл при добавлении комментария, то его имя становится кликабельным и при клике переходит по ссылке mailto. Хак позволит сделать так, чтобы имя не авторизованного юзера после заполнения E-майла не была кликабельной.

Установка:
В файле engine/classes/comments.class.php найти:

if( $row['gast_email'] != "" ) {

                    $tpl->set( '{author}', "<a href=\"mailto:".htmlspecialchars($row['gast_email'], ENT_QUOTES, $config['charset'])."\">" . $row['gast_name'] . "</a>" );
                
                } else {
                    $tpl->set( '{author}', $row['gast_name'] );
                }


Заменить на:

if( $row['gast_email'] != "" ) {

                    $tpl->set( '{author}', $row['gast_name'] );
                
                } else {
                    $tpl->set( '{author}', $row['gast_name'] );
                }


Готово!

Версия DLE: 9.x-10.x
Автор: kolumb

Напишите своё мнение