форум vBSupport.ru > vBulletin > Вопрос — Ответ
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
liner
Эксперт
 
liner's Avatar
Default Ссылка в названии раздела
0

Хочу сделать ссылку внутри названия раздела (категории).
Пример, название раздела

- Автоклуб Гондураса ( ссылка на форум)
-- новости
-- события
-- прочая херь

как сделать?
PS/ Нужно, чтобы ссылкой была только часть текста, ибо если при создании раздела в админке прописать ссылку, то все название раздела станет ссылкой) и не даст создавать в нем (разделе) сообщения.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

так название раздела и является ссылкой на этот раздел
или нужно добавить свою ссылку?
 
 
liner
Эксперт
 
liner's Avatar
Default
0

свою ссылку.
Название раздела (является ссылкой внутрь раздела) + ссылка на сторонний ресурс
"название раздела <ссылка на другой ресурс> продолжение названия раздела"
"название раздела <ссылка>"
"<ссылка> Название раздела"
 
 
IMPERlAL
Знаток
 
IMPERlAL's Avatar
Default
1

Quote:
Originally Posted by liner View Post
Название раздела (является ссылкой внутрь раздела) + ссылка на сторонний ресурс
В описание раздела вставляй, что то вроде:

HTML Code:
Раздел для тра-та-та-та. <a href="http://ссылка_на_другой_ресурс.ру" target="_blank"><b>Описание ссылки</b></a>
Будет открываться в новом окне (или вкладке). Если нужен прямой переход, убирается:
HTML Code:
target="_blank"
Если я правильно понял вас.
 
 
liner
Эксперт
 
liner's Avatar
Default
0

правильно поняли, спасибо. ТОлько чуть по-своему. А как вставить в НАЗВАНИЕ раздела, а не описание?
Но это - первое, что я сделал.
Таблицу морды перекосило страшным образом
________________________________________

1. Название раздела уже является ссылкой внутрь раздела
2. Если при создании раздела прописать ссылку на другой ресурс в спец. поле, то название раздела станет ссылкой на другой ресурс
3. Если раздел является ПОДразделом (3го уровня) при использовании хака Cyb-Subforum, НЕ будет видно описания подраздела. Ваша рекомендация в данный момент не работает

Таким образов остается вопрос: как прописать ссыль прямо в названии раздела, чтобы часть названия вела внуть родного форума, врторая, например - на сторонний ресурс.

Автофорум Гондураса
Автофорум Гондураса (форум)
Автофорум Гондураса (ссылка)

Last edited by liner : 08-04-2009 at 04:28 PM.
 
 
IMPERlAL
Знаток
 
IMPERlAL's Avatar
Default
1

Хм. Применял многократно ссылки в описании разделов. Служебный раздел на форуме имеет 4 подраздела, отключил их и дал ссылки на них в описании. все отлично отображалось со стандартным скином и стилем от форума. На локалке там вообще чуть ли не половина форума в таком виде. Может что-то не так делаете? Ну и просто конечно ссылки стояли, на сторонние ресурсы.

liner, все, понятно. Но по моему это осуществить не реально, а если и реально, то очень-очень геморойно

А еще могу такой вариант предложить. На категорию форума, дать ссылки на другие форумы. Все будет выглдяить типа так:

Категория
Описание категории Ножми миня, йа скрываю ссылки

В описание так же вставляете.

HTML Code:
Описание категории  <span><a href="#" title="Ножми миня, йа скрываю ссылки" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;" class="tagcutflag">#</a><div class="tagcut" style="display: none"><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">

Ссылки - верстка списка или как хотите.

</div></div></span>

Last edited by IMPERlAL : 08-04-2009 at 04:39 PM.
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
1

liner, а если воспользоваться рекламным хаком vBSponsor у Ромчика в разделе? Там можно баннер возле названия раздела поставить, а раз можно баннер, значит и ссылку тоже (такое не проверял, но думаю можно)
 
 
liner
Эксперт
 
liner's Avatar
Default
0

ага
IMPERlAL, спасибо) Однако повторюсь: если это ПОДраздел - то описание не видно, нет и не будет. В то же время спасибо, пошол мучать админку.
Эта идея хороша для навигации по форуму, готов рассказать.

А сейчас: не помогло. Не отображается Ваша идея.


Sven,тоже вариант. Есть "НО": наш стиль - узкий, любой баннер Ромчика разносит таблицы.

Last edited by liner : 08-04-2009 at 04:56 PM.
 
 
Ghost
Гуру
 
Ghost's Avatar
Default
3

liner, можешь попробовать на хук 'init_startup' повесить свой модуль, который будет обрабатывать названия разделов. как-то так:
PHP Code:
foreach ($vbulletin->forumcache as $fid => $forum)
{
    
$vbulletin->forumcache[$fid]['title'] = preg_replace('#(<a [^>]+>[^<]+</a>)#''</a>\\1<a href="forumdisplay.php?f=' $fid '">'$forum['title']);

 
 
kerk
k0t
 
kerk's Avatar
Default
0

Ghost, в принципе все работает с этим кодом =)
при таком названии раздела:
Code:
второй Подраздел <a href="index.php" title="Линк на другой файл">Линк на другой файл</a>
получаем в исходном коде:
Code:
<a href="forumdisplay.php?f=8">второй Подраздел </a><a href="index.php" title="Линк на другой файл">Линк на другой файл</a><a href="forumdisplay.php?f=8"></a>
т.е линк на раздел дублируется
если отключаем модуль, то в исходнике естессно:
Code:
<a href="forumdisplay.php?f=8">второй Подраздел <a href="index.php" title="Линк на другой файл">Линк на другой файл</a></a>
"ссылка в ссылке" =)
но "визуально" выглядит, как при включенном и работает так же, т.е. ссылки две
====
правда скорей всего не прокатит это все для Т.С., т.к. название разделов во многих местах движка встречается и может быть корявое отображение
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 01:21 PM.


Powered by vBulletin® Version 3.0.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...