![]() |
|
|
||||||||
| Хаки для vBulletin 4.x Скачать хаки для vBulletin 4.x |
![]() |
|
|
Опции темы | Поиск в этой теме |
|
|
#1 | |||
|
Грамотный форумчанин
![]()
|
Название: Advanced New Thread Button in Showthread.
Описание: Добавляет кнопку "Создать новую тему". в Showthread и добавляет некоторые дополнительные варианты. ![]() ![]() Product-adv_new_thread_button.rar (3.2 Кб) |
|||
|
Последний раз редактировалось iKing; 15.08.2014 в 11:07.. |
||||
|
||||
|
|
#2 | |||
|
Грамотный форумчанин
![]()
|
Впринципе, есть хак Advanced New Thread Button in Showthread, но его недостатком является отдельное отображение кнопки Создать новую тему при просмотреть форума в качестве гостя.
Пример с хаком, как пользователя на форуме:
Как в качестве гостя на форуме:
В итоге, кнопка портит темы форума, слева от неё просто пустота и она не скрыта от незарегистрированных пользователей. Чтобы исправить этот недочёт, воспользуемся ручной правкой шаблона, то есть вытащим переменную (код), которая относится к этой кнопке. Важно: Никакого хака не устанавливаем, если он установлен, то удаляем его. Занимаемся чисто ручной правкой шаблона. Чтобы не вдаваться в подробности, содержимое кнопки берём из шаблона forumdisplay выглядит оно так: Код:
<div style="padding-left:165px"><div id="above_threadlist" class="above_threadlist"><vb:if condition="$show['largereplybutton']">
<a href="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}newthread.php?{vb:raw session.sessionurl}p={vb:raw LASTPOSTID}&noquote=1" class="newcontent_textcontrol" id="newthreadlink_top"><vb:if condition="$show['closethread']"><span>+</span> {vb:rawphrase post_new_thread}<vb:else />{vb:rawphrase closed_thread}</vb:if></a>
<img style="display:none" id="progress_newreplylink_top" src="{vb:stylevar imgdir_misc}/progress.gif" alt="" />
</vb:if>
<vb:if condition="$show['threadslist']">
<div class="threadpagenav">
{vb:raw pagenav}
<div id="threadpagestats" class="threadpagestats">{vb:rawphrase showing_threads_x_to_y_of_z, {vb:raw limitlower}, {vb:raw limitupper}, {vb:raw totalthreads}}</div>
</div>
</vb:if>
</div></div>
Код:
<div id="pagination_top" class="pagination_top">
<vb:if condition="$pagenav">
{vb:raw pagenav}
</vb:if>
<div id="postpagestats_above" class="postpagestats">
{vb:rawphrase showing_results_x_to_y_of_z, {vb:raw pagenumbers.first}, {vb:raw pagenumbers.last}, {vb:raw totalposts}}
</div>
</div>
</div>
Чтобы кнопка Содать новую тему появилась под нижним сообщением темы (возле кнопки Ответить в теме), то надо открыть шаблон SHOWTHREAD найти: Код:
<div id="pagination_bottom" class="pagination_bottom">
<vb:if condition="$show['pagenav']">
{vb:raw pagenav}
</vb:if>
{vb:raw forumjump}
</div>
</div>
В итоге будет так в ОНЛАЙН:
А в ОФФЛАЙН:
Автор: p@d |
|||
|
Последний раз редактировалось iKing; 15.08.2014 в 11:08.. |
||||
|
||||
|
|
#3 | |||
|
Местный житель
![]()
|
Приветствую!
Конечно приятно увидеть выложенный здесь материал, когда то созданной ещё в январе темы, на моём заглохшем сайтике. Я это к тому, что упущена в этой теме оконцовка, а именно. .....в первом коде этого дива, есть такое: Код:
<div style="padding-left:165px">.........</div> |
|||
|
||||