Перейти к публикации

Полное имя в комментариях


Рекомендованные сообщения

Добрый день. Может кто подскажет, как сделать, чтобы при написании комментария пользователем выводилось его полное имя, а не логин. Есть вариант вставить {fullname}, но тогда в случае если комментарий напишет гость имя будет пустым.

Ссылка на сообщение
Поделиться на других сайтах

Sokali,

Стандартно такой возможности в скрипте нет, поэтому в данном случае вам необходимо править файлы скрипта, в частности engine/classes/comments.class.php

Ссылка на сообщение
Поделиться на других сайтах

Признателен за ответ.

Нашел решение, быть может кому-нибудь поможет.

В файле engine/classes/comments.class.php

Строчку

$row['name'] = stripslashes( $row['name'] );

Заменить на

$row['name'] = stripslashes( $row['fullname'] );

Изменено пользователем Sokali
Ссылка на сообщение
Поделиться на других сайтах

<script type="text/javascript">

//<![CDATA[


$(function() {

  var fn = '{fullname}';


  if(fn == '') { 

    $('#name').html('{login}'); 

  } else {

    $('#name').html('{fullname}');

  }

});

//]]>

</script>


<span id="name"></span>

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...