Реально ли так сделать,что б вместь ссылок в главном меню и ссылок типа ответить и новая тема были картинки?
Картинки,вместо ссылок
Сообщений 1 страница 12 из 12
Поделиться2Вс, 28 Окт 2007 12:19:08
Радиоволна
Реально конечно. Такой скрипт на ФОруме есть, поищи внимательно
Поделиться3Вс, 28 Окт 2007 14:09:23
Жмем на ссылку, например Участники, правой кнопкой мыши. Там будет ее адрес, запоминаем. Заходим в Администрирование ==> Дополнительные пункты меню и создаем новую ссылку, например вот такую:
*=<a href="адрес, который вы должны были запомнить"><img src="адрес картинки, которая вам нужна"></a>
Далее идем в html низ и скрываем ссылку Участники в соответствии с F.A.Q
<style type="text/css">
li#navuserlist a span {display: none;}
</style>
Аналогично со всеми остальными ссылками. В конце расставляем их номера в Дополнительные пункты меню по порядку - Форум Участники Правила Поиск Профиль Сообщения Выход . Вот и все.
Поделиться4Чт, 1 Ноя 2007 18:45:28
Решение простое, но не качественное. В админке так и остаются видны текстовые ссылки.
И потом, как быть с такими пунктами динамическими, как Выход\Вход, Профиль, Админка и Регистрация?
Может уже есть скрипт?
пс: у ня не работает поиск по этому форуму. На то, что бы я не вводил в строку поиска, мне отвечает, что по моему заросу ничего не найдено.
Поделиться5Чт, 1 Ноя 2007 19:20:22
Nivel
А зачем админку менять? Её пользователи рассматривают?
Поделиться6Чт, 1 Ноя 2007 19:43:00
Это не главное, это так, к слову.
Главное: "И потом, как быть с такими пунктами динамическими, как Выход\Вход, Профиль, Регистрация?"
Поделиться7Чт, 1 Ноя 2007 19:44:45
Nivel
Аналогично со всеми остальными ссылками. В конце расставляем их номера в Дополнительные пункты меню по порядку - Форум Участники Правила Поиск Профиль Сообщения Выход . Вот и все.
Поделиться8Чт, 1 Ноя 2007 20:06:38
Понимаешь, когда я копирую ссылку, допустим, на Профиль => http://forum.mybb.ru/profile.php?id=9316
, то она предпологает такой неприятный момент, как => ?id=9316
, где, собстнно, 9316 мой идентификатор. И юзера клякают по Профиль, и попадают в мой профиль...хотя обязаны попадать во свой. Аналогично с Выход. Немного имаче с Регистрироваться и Вход. Они просто видны при определенных условиях (только у Гостя).
Поделиться9Чт, 1 Ноя 2007 20:45:38
Отбой. я придумал скрипт. допишу и выложу, может кому-то понадобится
Поделиться10Чт, 1 Ноя 2007 22:08:16
Собственно, вот скрипт. Простой как Мир::меняет любую ссылку на картинку::
<script type="text/javascript">
var drr=document.getElementsByTagName("a")
var er=0
for (er=0; er<=(drr.length-1); er++)
{
if (drr[er].innerHTML.indexOf("Форум")!=-1)
{drr[er].innerHTML="<img src='урла картинки' alt='index' />"}
else if (drr[er].innerHTML.indexOf("Участники")!=-1)
{drr[er].innerHTML="<img src='урла картинки' alt='участники' />"}
....и т.д....
....а так же и ссылки под сообщением....
else if (drr[er].innerHTML.indexOf("ЛС")!=-1)
{drr[er].innerHTML="<img src='http://tolpery.ho.com.ua/f_menu/pm.png' alt='личное сообщение' />"}
else if (drr[er].innerHTML.indexOf("E-mail")!=-1)
{drr[er].innerHTML="<img src='http://tolpery.ho.com.ua/f_menu/mail.png' alt='мыло' />"}
....и т.д....
....а так же и НИКИ участников, отображаемые ссылкой....
else if (drr[er].innerHTML.indexOf("НИК")!=-1)
{drr[er].innerHTML="<img src='урла картинки' alt='ЧТО-НИБУДЬ' />"}
....и т.д....
}
</script>
Поделиться11Чт, 1 Ноя 2007 23:28:37
Немножко доработал.
Принцип скрипта такой, что все одинаковые текстовые ссылки, или ссылки начинающиеся на одно слово он заменяет на одну и ту же картинку. Доработка заключается в том, что вы меняете текст этих самых одинаковых ссылок.
<script type="text/javascript">
function changeLink()
{
var arr=document.links
for (j in arr)
{
else if (arr[j].innerHTML=="Сообщения без ответов")
{arr[j].innerHTML="Неотвеченные"} //Собственно здесь и меняете
}
}
changeLink()
ТЕЛО СКРИПТА С ПРЕДИДУЩЕГО ПОСТА
</script>
Поделиться12Чт, 1 Ноя 2007 23:49:23
else if (arr[j].innerHTML=="Сообщения без ответов")
Опечатка: без else:
if (arr[j].innerHTML=="Сообщения без ответов")