Страница 1 из 1

Автор темы на форуме

Добавлено: 01 июл 2009, 19:37
Vanofuture
Изображение
После $BODY$ в общий вид страниц форума:

Код: Выделить всё

<?if($PAGE_ID$='threadpage')?>
<script type="text/javascript">
/* TopicAuthor script by Vanofuture - http://alexeenko.org/ */
var url = location.href.split('/')[4].split('?')[0].split('#')[0].split('-');
if (url.length == 3 && url[2] != '1') {
   $.get($('a.forumBarA:first').attr('href'), function(data) {
      var author = $('td.postTdTop:first a', data);
      $('td.postTdTop a:contains("' + author.text() + '")').parent().parent().next().find('td:first').each(function() {
         if ($(this).find('img.userAvatar').length != 0) {
            $(this).find('img.userAvatar').after('<br /><b style="color: red;">Автор темы</b>');
         } else {
            $(this).prepend('<b style="color: red;">Автор темы</b><br />');
         }
      });
   });
} else {
   var author = $('td.postTdTop:first a');
   $('td.postTdTop a:contains("' + author.text() + '")').parent().parent().next().find('td:first').each(function() {
      if ($(this).find('img.userAvatar').length != 0) {
         $(this).find('img.userAvatar').after('<br /><b style="color: red;">Автор темы</b>');
      } else {
         $(this).prepend('<b style="color: red;">Автор темы</b><br />');
      }
   });
}
</script>
<?endif?>

У аватаров в постах должен быть класс userAvatar.

Re: Автор темы на форуме

Добавлено: 01 июл 2009, 19:51
google08
УРА!!! http://alexeenko.org спалился)))))

Re: Автор темы на форуме

Добавлено: 01 июл 2009, 19:53
AllCity
Типа как на этом форуме :?: :?:

Re: Автор темы на форуме

Добавлено: 01 июл 2009, 19:57
PuCyHOK
Изображение
:D :D :D

Re: Автор темы на форуме

Добавлено: 01 июл 2009, 19:59
PuCyHOK
AllCity, не имеет разницы, я давно уже просил об этом!

Re: Автор темы на форуме

Добавлено: 12 сен 2009, 13:13
Vanofuture
Скрипт адаптирован под Opera 10. Рекомендую обновится.