1. Последний набор в приват!!! в 2016 году. скидки и новые цены Подробности в этом топике
    Скрыть объявление
Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме,что бы стать полноценным участником сообщества!

Удалить ссылку на профиль в коментариях

Тема в разделе "DLE модули, хаки, общие вопросы", создана пользователем Jardin, 11 янв 2017.


  1. TopicStarter Overlay
    Jardin

    Jardin Посетитель

    Сообщения:
    45
    Репутация:
    11
    Гугл со мной дружить никак не хочет. Подскажите как удалить ссылку на профиль человека который оставил коментарий на сайте.
    По сути нужно оставить только его логин, в данный момент если кликнуть по его логину в оставленном комментарии, то можно попасть в его профиль, а этого быть не должно.
    Знаю что нужно лезть в сам движок, и редактировать файл /engine/classes/comments.class.php
    Но что именно ума приложить не могу.
     
  2. Juks

    Juks Команда форума VIP Кинотрафик v2

    Сообщения:
    263
    Репутация:
    124
    На DLE 11.1 это начинается на 124 строке
    Код:
    if( ! $row['is_register'] or $row['name'] == '' ) {
    Нужно заменить все вхождения
    <a href== ... >user</a>
    на user

    Точнее большую часть.

    [​IMG]
    По идее, можно удалить то, что подчеркнуто в последнем блоке и будет ок.
     
    aeneas и damir нравится это.
  3. TopicStarter Overlay
    Jardin

    Jardin Посетитель

    Сообщения:
    45
    Репутация:
    11
    Спасибо, нашел, строка 160 DLE 11.2
     
  4. aeneas

    aeneas Команда форума VIP Кинотрафик v2

    Сообщения:
    10.021
    Репутация:
    3.332
    ща тоже поубираю нахрен ) спс
     
  5. TopicStarter Overlay
    Jardin

    Jardin Посетитель

    Сообщения:
    45
    Репутация:
    11
    А тебе зачем, там все равно скрипт срабатывает а не прямая ссылка?
     
  6. Loner

    Loner Местный

    Сообщения:
    303
    Репутация:
    61
    Не могу понять какой точно код заменить, можно скинуть в текстовом варианте? а то на скрине непонятно выделено то ли убирать ковычки точку скобки то ли нет.
     
  7. Juks

    Juks Команда форума VIP Кинотрафик v2

    Сообщения:
    263
    Репутация:
    124
    Должно остаться примерно следующее:
    PHP:
    $tpl->set('{author}'$name);
    Это пример!!!
     
  8. Loner

    Loner Местный

    Сообщения:
    303
    Репутация:
    61
    Так заменять все выделенные на скрине строки или только последние две?
     
  9. Juks

    Juks Команда форума VIP Кинотрафик v2

    Сообщения:
    263
    Репутация:
    124
    @Loner, там, где фигурирует тэг {author}, логично же?
     
  10. Loner

    Loner Местный

    Сообщения:
    303
    Репутация:
    61
    $tpl->set( '{author}', . $row['name']);
    Вот так в итоге должно получиться? на скрине row не выделено
     
  11. aeneas

    aeneas Команда форума VIP Кинотрафик v2

    Сообщения:
    10.021
    Репутация:
    3.332
    бля ну прикрепите файл текстовый тут и все а в нем точный код ))
     
  12. mig

    mig Местный

    Сообщения:
    186
    Репутация:
    16
    А за чем убирать ссылку на профиль того кто написал коммент ? у топов все есть или я что-то не допонял ?
     
  13. Juks

    Juks Команда форума VIP Кинотрафик v2

    Сообщения:
    263
    Репутация:
    124
    @Loner, точка лишняя
     
    Loner нравится это.