Автор темы

Тема в разделе "Модификации для TorrentPier (архив)", создана пользователем dimka3210, 16 окт 2011.

  1. dimka3210

    dimka3210 Пользователь

    Сообщения:
    1.306
    Симпатии:
    519
    Побыл на одном форуме (ссылка). Форум оживлённый, в каждой теме по нескольку десятков страниц. И нашёл я у них очень интересную фичу, которую сразу захотелось украсть. :)
    Выглядит она примерно так.
    [​IMG]
    Что по мне, так оказалось очень удобно.
    Решил реализовать на тп, и вот собственно результат.
    [​IMG] Ну а теперь коды, редактирование займёт примерно 1 минуту.
    Начнём с языковых переменных.
    Открыть lang_main.php, в удобное место добавить:
    PHP:
    $lang['AUTHOR_THEME'] = "Автор темы";
    Теперь шаблон.
    Открыть viewtopic.tpl
    Найти:
    PHP:
    <!-- IF postrow.POSTER_FROM --><class="from"><em>{L_LOCATION}:</em> {postrow.POSTER_FROM}</p><!-- ENDIF -->
    Ниже добавить
    PHP:
    <!-- IF postrow.AUTHOR_THEME --><a href="./viewtopic.php?t={QR_TOPIC_ID}" class="posts"><class="posts"><author>{postrow.AUTHOR}</author></p></a><!-- ENDIF -->
    Теперь сам скрипт PHP.
    Открыть viewtopic.php
    Найти:
    PHP:
    'POSTER_NAME' => profile_url(array('username' => $poster'user_rank' => $user_rank)),
    Выше добавить
    PHP:
    'AUTHOR' => $lang['AUTHOR_THEME'],
    'AUTHOR_THEME' => ($postrow[$i]['user_id'] == $t_data['topic_poster'] and $i != 0) ? true false,
    main.css
    найти
    Код:
    .poster_info em { font-style: normal; color: #000000; }
    добавить
    Код:
    .poster_info author { font-weight: bold; color: red; }
    Если кому интересно, видюха, там полностью с установкой и созданием косметики ,может кто для себя чего полезного увидит, я там тупил по страшному, давно с ТП не работал. :D
     
    Zenden, Saint и Locer нравится это.
  2. frank

    frank Гость

    на рутрекере давно сделано, только вместо надписи, ник автора выделяется синим (также в пирах).
     
  3. dimka3210

    dimka3210 Пользователь

    Сообщения:
    1.306
    Симпатии:
    519
    Подточил. Изменения в первом посте.
     
  4. Chumaster59

    Chumaster59 Пользователь

    Сообщения:
    232
    Симпатии:
    22
    У нас то же было реализовано ник автора синий, но за окраски ников надо переделывать
     
  5. dimka3210

    dimka3210 Пользователь

    Сообщения:
    1.306
    Симпатии:
    519
    Парни, мне вот понравилась фича, реализовал. Про окраски, выкладывайте, будем обсуждать.
     
  6. XANDER-CAGE

    XANDER-CAGE Пользователь

    Сообщения:
    123
    Симпатии:
    23
    dimka3210, я тебе месяца два про это писал, что собираюсь на чиркать подобный мод. В тот же день и написал его :).
     
  7. dimka3210

    dimka3210 Пользователь

    Сообщения:
    1.306
    Симпатии:
    519
    1) Насчёт писал, не правда. Не было такого.
    Да ещё и 2 месяца :)
    2) Куда ты бля пропал?
    3) Где твой вариант?
     
  8. XANDER-CAGE

    XANDER-CAGE Пользователь

    Сообщения:
    123
    Симпатии:
    23
    dimka3210, у меня проблемы с интернетом, в ближайший месяц постараюсь утрясти. Ася 9661264. Да и в конфу я нашу писал миллион раз :)
     
  9. Saint

    Saint Гость

    dimka3210, поменяй этот код:
    PHP:
    'AUTHOR' => $lang['AUTHOR_THEME'],
    'AUTHOR_THEME' => ($postrow[$i]['user_id'] == $t_data['topic_poster'] and $i != 0) ? true false,
    на
    PHP:
            'AUTHOR'            => $lang['AUTHOR_THEME'],
            
    'AUTHOR_THEME'        => ($postrow[$i]['user_id'] == $t_data['topic_poster']) ? true false,
    Тогда будет работать, по крайне мере у меня только так работает. Возможно причина была в этом and $i != 0)

     
  10. dimka3210

    dimka3210 Пользователь

    Сообщения:
    1.306
    Симпатии:
    519
    Это не выводит в первом топике надпись.
     

Поделиться этой страницей