ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🔥 Новинка в портфолио: ДИЗАЙН ФОРУМА В СТИЛЕ ФЭНТЭЗИ С ПРОЗРАЧНОСТЬЮ

Платформа: MyBB.ru (RusFF)
Стоимость: 8000 рублей;
Авторы: Moju & Gerda

Посмотреть

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Замена всех ссылок под сообщением на кнопки (MyBB)

Сообщений 1 страница 10 из 18

1

Замена всех ссылок под сообщением на кнопки (ЛС, профиль, е-мейл, цитировать, редактировать, удалить)

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: Корректировка каталога: дополнение/устранение ошибок[/mod]

Скриншот
http://forumupload.ru/uploads/0007/e3/f7/60110-2.jpg

Скрипт

Код:
<script type="text/javascript">
var trr=document.getElementsByTagName("div")
var fi=0
for (fi=0; fi<=(trr.length-1);fi++)
{if (trr[fi].className=="post-links")
{var drr=trr[fi].getElementsByTagName("a")
drr[0].innerHTML="<img src='картинка профиль'/>"
drr[1].innerHTML="<img src='картинка лс' />"
var er=2
for (er=2; er<=(drr.length-1); er++)
{if (drr[er].innerHTML.indexOf("E-mail")!=-1)
{drr[er].innerHTML="<img src='картинка мыла' />"}
else if (drr[er].innerHTML.indexOf("Вебсайт")!=-1)
{drr[er].innerHTML="<img src='картинка вебсайт'  />"}
else if (drr[er].innerHTML.indexOf("Цитировать")!=-1)
{drr[er].innerHTML="<img src='картинка цитировать'/>"}
else if (drr[er].innerHTML.indexOf("Редактировать")!=-1)
{drr[er].innerHTML="<img src='картинка правка' />"}
else if (drr[er].innerHTML.indexOf("Удалить")!=-1)
{drr[er].innerHTML="<img src='картинка удалить' />"}
}}}
</script>

Теги: скрипт, сообщения и страница темы, замена ссылок и слов на картинки,mybb

0

2

А как можно сделать так, чтобы при наведении на кнопку всплывала подсказка, как дополнение и уточнение обозначения/ предназначения кнопки?

0

3

Yan
Эммм.... Никак?

0

4

Yan

<script type="text/javascript">
var trr=document.getElementsByTagName("div")
var fi=0
for (fi=0; fi<=(trr.length-1);fi++)
{if (trr[fi].className=="post-links")
{var drr=trr[fi].getElementsByTagName("a")
drr[0].innerHTML="<img alt='ОПИСАНИЕ' src='картинка профиль'/>"
drr[1].innerHTML="<img alt='ОПИСАНИЕ' src='картинка лс' />"
var er=2
for (er=2; er<=(drr.length-1); er++)
{if (drr[er].innerHTML.indexOf("E-mail")!=-1)
{drr[er].innerHTML="<img alt='ОПИСАНИЕ' src='картинка мыла' />"}
else if (drr[er].innerHTML.indexOf("Вебсайт")!=-1)
{drr[er].innerHTML="<img alt='ОПИСАНИЕ' src='картинка вебсайт'  />"}
else if (drr[er].innerHTML.indexOf("Цитировать")!=-1)
{drr[er].innerHTML="<img alt='ОПИСАНИЕ' src='картинка цитировать'/>"}
else if (drr[er].innerHTML.indexOf("Редактировать")!=-1)
{drr[er].innerHTML="<img alt='ОПИСАНИЕ' src='картинка правка' />"}
else if (drr[er].innerHTML.indexOf("Удалить")!=-1)
{drr[er].innerHTML="<img alt='ОПИСАНИЕ' src='картинка удалить' />"}
}}}
</script>

+1

5

Герда, спасибо  :rain:

0

6

Возник ещё один вопрос.)
Подскажите, пожалуйста, как возможно устранить расстояние между картинками, заменяющими ссылки?

0

7

Yan

это можно сделать или при том когда вы создаете картинк - просто делайте фон не в притык а с отступом по бокам (кстати куда проще) ну а второй вариат... в прочем он непрокатит по отдельности все равно. Проще делать уже без отступов.

Ну все же попробуйте.

/* D3.2 */

word-spacing: 1em;
добавить... увеличьте цифру для точной проверки.

0

8

Toshiro

просто делайте фон не в притык а с отступом по бокам (кстати куда проще)

Увы, уже пробовал и не помогает. Картинки сдвигаются (во всю форму ссылок), но интервал между ними остаётся.

второй вариат

Не прокатил. Есть ещё варианты?)

0

9

Yan
Вы что хотите то, я не особо понял вас. Расстояние между картинками увеличить? этими двумя способами все делается идеально. Или что то иное? ссылку на форум

0

10

Toshiro
наоборот, убрать: [Профиль]<--->[ЛС]<--->[Вебсайт]

0