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

Объявление

🎲 Майский ваншот

Ленивая сезонная майская акция
Сыграем в настольную игру в дискорде?
Пишите, присоединяйтесь к обсуждению!

Подробности

GEMcross

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

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

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

Посмотреть

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

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

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

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

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

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

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

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

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

Подробнее

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.

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

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



Cокрытие ссылок и изображений от гостей (JS)

Сообщений 11 страница 20 из 22

1

Скрытие изображения от гостей.

Автор: Duka
данный скрипт не убирает картинку, а подставляет другую.
Умеет различать 2 вида картинок : postimg(http://forum.mybb.ru/i/images.png) и userimage(http://forum.mybb.ru/i/image_add.png).
Вместо обоих вариантов подставляет 2 других соответственно.

<script type="text/javascript">
    function register(){
    window.location.href = "/register.php"
    }
    </script>
    <script type="text/javascript">
    var postimg = "http://i004.radikal.ru/0806/1e/1d107fb7a90d.bmp"
    var userimage = "http://i034.radikal.ru/0806/12/2a992d8801d3.bmp"
    if (!document.getElementById('navprofile'))
    {
    var posti=document.getElementById("pun-main").getElementsByTagName("p")
    var posti1=document.getElementById("pun-main").getElementsByTagName("div")
    var oj=0
    for (oj=0; oj<=(posti.length-1); oj++)
    {if (posti[oj].className=="userimage")
    {posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<img src/g, "<img onclick='register()' style='cursor: pointer;' src="+userimage+"><img style='display: none;' src")}}
    for (oj=0; oj<=(posti1.length-1); oj++)
    {if (posti1[oj].className=="post-content")
    {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().replace(/<img class/g, "<img class=postimg onclick='register()' style='cursor: pointer;' src="+postimg+"><img style='display: none;' class")}}
    }
    </script>

Если изображения вставлены через сторонние ресурсы, то он заменяет эту картинку на картинку, выделенную синим цветом.
Если изображение загружено с компьютера - зеленым.
Вместо ссылок, выделенных цветом,  поставьте свои ссылки на изображения.


Скрытие от гостей изображений в сообщениях с мигающей надписью-уведомлением.

https://forumupload.ru/uploads/0007/e3/f7/6822/526917.jpg

Автор: Deff
В HTML низ:

Код:
<!--Скрытие изображений от гостей-->
<style>.post span.noFoto{text-decoration:blink;color:#FFF600;padding:2px 7px;text-shadow:#000 1px 1px 1px;background-color:#316AC5}</style><script>
if( !document.getElementById("navprofile"))$(".post .postimg").replaceWith("<span class=noFoto>Для просмотра графики требуется регистрация</span>")</script>

Cкрытие ссылок и изображений от гостей в избранных темах
Позволяет поставить запрет гостям на просмотр ссылок и картинок в заданных топиках.

https://forumupload.ru/uploads/0007/e3/f7/6822/47574.jpg

Автор: Deff
Платформа: MyBB

В HTML низ

Код:
<!-- Cкрытие ссылок и изображений от гостей в избранных темах -->
<script type="text/javascript">
if(GroupID==3&&$('#pun-viewtopic').length)(function() {
  var style="color:#930F1A;background:#DEEA05;padding:0 5px 3px 5px;";
  if($('.post:first .post-content').html().indexOf('<span style="color: nolink"></span>')!=-1)
  $('.post-content p').find('a,img.postimg').each(function(){
    $(this).replaceWith('<span style="'+style+'">Для просмотра ссылок и изображений <a href="/login.php">Войдите</a> или <a href="/register.php">зарегистрируйтесь</a></span>');});}());
</script>

для сокрытия ссылок и картинок
Закрепляем первое сообщение нужной темы и прописываем в нём тег:

[color=nolink][/color]

0

11

#p185001,Gerda написал(а):
#p185000,ROBOCOPxbox360 написал(а):

А есть для для сокрытия ссылок? а картинки не трогал бы.

Код:
<!--Скрытие ссылок в постах от гостей-->
<style>.post span.noFoto{text-decoration:blink;color:#FFF600;padding:2px 7px;text-shadow:#000 1px 1px 1px;background-color:#316AC5}</style><script>
if( !document.getElementById("navprofile"))$(".post-content a").replaceWith("<span class=noFoto>Для просмотра графики требуется регистрация</span>")</script>

НО! если картинка будет обернута в ссылку, она тоже будет скрыта.

То что нужно было, и спойлер даёт открыть если в нём ссылка, пасибо))

0

12

#p185001,Gerda написал(а):
#p185000,ROBOCOPxbox360 написал(а):

А есть для для сокрытия ссылок? а картинки не трогал бы.

Код:
<!--Скрытие ссылок в постах от гостей-->
<style>.post span.noFoto{text-decoration:blink;color:#FFF600;padding:2px 7px;text-shadow:#000 1px 1px 1px;background-color:#316AC5}</style><script>
if( !document.getElementById("navprofile"))$(".post-content a").replaceWith("<span class=noFoto>Для просмотра графики требуется регистрация</span>")</script>

НО! если картинка будет обернута в ссылку, она тоже будет скрыта.

Кстати не все картинки скрывает, а скрывает только те которые в виде превью

0

13

#p185005,ROBOCOPxbox360 написал(а):
#p185001,Gerda написал(а):

НО! если картинка будет обернута в ссылку, она тоже будет скрыта.

Кстати не все картинки скрывает, а скрывает только те которые в виде превью

превью - это ссылка на картинку.
так что, логично, что будет скрывать.
этот скрипт скрывает все, что упаковано в тег [url=http://тут любая ссылка куда угодно]

0

14

ROBOCOPxbox360
опиши мне все условия (с примерами-ссылками), что должно скрываться, а что - нет.
тогда подумаю над новым скриптом.

+1

15

#p185009,Gerda написал(а):

ROBOCOPxbox360
опиши мне все условия (с примерами-ссылками), что должно скрываться, а что - нет.
тогда подумаю над новым скриптом.

Короче скрипт не очень тем что можно остановить загрузку страницы и ссылки видно.

Тогда последний вопрос, а можно ли

Код:
[hide][/hide]

Чтобы он сам работал для скрытия ссылок? всё равно каких. Я понимаю что губу раскатал, так как ручками сложно делать.

0

16

#p185017,ROBOCOPxbox360 написал(а):

Короче скрипт не очень тем что можно остановить загрузку страницы и ссылки видно.

А ещё можно отключить в браузере JavaScript и будет видно.
Любые скрипты скрытия и т.п. - это защита от новичка.

#p185017,ROBOCOPxbox360 написал(а):

Чтобы он сам работал для скрытия ссылок?

Если ты хочешь чтобы скрипт сам автоматически оборачивал ссылки в хайд, будут те же проблемы как и у всех скриптов - они работают не в движке, а в браузере пользователя, а значит их можно обойти, остановить и отключить.

Хайд надо ставить самому в сообщение - вот тогда он на уровне движка работает и никак не взломать.

У нас тоже все коды обернуты в хайд от гостей, но так было не всегда. Это ручной труд по модерированию - отредактировали все посты, везде поставили хайд.
Для того, чтобы новые посты проще было выкладывать (меньше кнопок тыкать), можно сделать себе пресет тегов. Например:
https://i.imgur.com/Mud3Rb7m.jpg
По этой кнопке у нас вставляется тег

Код:
[block=hidecode][hide][/hide][/block]

[block=hidecode] служит для красоты, чтобы не было рамки скрытого текста у зареганных.
Вот такими скриптами можно собрать себе инструментарий для модеров: Комплекты тегов в форме ответа (JS, CSS, HTML)

0

17

#p185025,Gerda написал(а):

По этой кнопке у нас вставляется тег

Код:
[block=hidecode][hide][/hide][/block]

[block=hidecode] служит для красоты, чтобы не было рамки скрытого текста у зареганных.
Вот такими скриптами можно собрать себе инструментарий для модеров: Комплекты тегов в форме ответа (JS, CSS, HTML)

Я не разберусь как убрать эту рамку ну ладно, спасибо за развёрнутый ответ про скрипты.

Отредактировано ROBOCOPxbox360 (14.06.23 20:11)

0

18

#p185069,ROBOCOPxbox360 написал(а):

Я не разберусь как убрать эту рамку

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

0

19

#p185100,Gerda написал(а):
#p185069,ROBOCOPxbox360 написал(а):

Я не разберусь как убрать эту рамку

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

Вот оно как, я стиль не трогаю, если включить свой стиль мне то он http а не https, а если перейти по https то там стиля нет, почти всё поломано. Mybb The Button
https://forumupload.ru/uploads/0007/e3/f7/8224/t542629.jpg
https://forumupload.ru/uploads/0007/e3/f7/8224/t562282.jpg

Так что лучше наверно на потом это всё.

0

20

ROBOCOPxbox360
свой стиль работает прекрасно вместе с https - пример можешь видеть на этом форуме.

поломано, потому что надо свой стиль прописать... там по умолчанию стиля нет, на то он и свой стиль.
если нужно, могу подсказать как упаковать "Mybb The Button" в окна своего стиля.

и не обязательно свой стиль включать, всякие мини-трюки можно ставить в html-верх или низ между тегов <style>

+1

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»


ВНИМАНИЕ! При обращении за техподдержкой и вопросами по скриптам/оформлению, оставляй ссылку на форум/сайт с проблемой! Специалист должен вживую видеть проблему, чтобы подсказать как ее решить.

ВНИМАНИЕ! Гости (не зарегистрированные на форуме) могут писать сообщения, но не могут вставлять прямые ссылки! Чтобы оставить сообщение со ссылкой на сайт, форум или скриншот удали символы: "https://", "https://" или "www."
font_download format_size format_bold format_italic format_underlined strikethrough_s format_paint color_lens
format_align_left format_align_center format_align_right list table_view
link add_photo_alternate ondemand_video mood
content_cut lock_open format_quote code
horizontal_rule anchor live_help emoji_symbols library_add
Bebas Neue Arial Georgia Microsoft Sans Serif Tahoma Verdana Century Gothic Palatino Linotype Times New Roman Franklin Gothic Medium Impact Arial Black Courier New Lucida Console Comic Sans Ms
10px 12px 14px 16px 18px 20px 22px
  • Точками
  • Кружочками
  • Квадратами
  • Цифрами
  • Римскими цифрами
  • Без обозначений
Многострочный пункт списка
© ® « » ¢ £
Заголовок Автосжатие больших картинок Скрыть от гостей Ссылка «скачать» Имя читателя Добавлено спустя… Надстрочный текст Подстрочный текст Блок HTML Анкета: разделитель текста Анкета: закрыть ответы

Теги оформления специальных постов

Сделать пост специальным[block="portfoliopost"]portfoliopost[/block],
Светлый фон[block="makeportfoliolight"]makeportfoliolight[/block],
Красный пост[block="saledpost"]saledpost[/block],
Синий пост[block="forsalepost"]forsalepost[/block],
Зеленый пост[block="freepost"]freepost[/block],

Пост без профиля[block="no-prof"]no-prof[/block],
Общее портфолио FD[block="FDteam-portf"]FDteam-portf[/block],

Теги оформления картинок

Обложки: Для одной картинки по центру в рамке, автоматически уменьшается до ширины 480px

Обложка[block="cover"][block="picture"][img]ссылка на картинку,[/img][/block][/block]
Закрыто[block="cover"][block="icon material-icons"]lock[/block][block="picture"][img]ссылка на картинку,[/img][/block][/block]
Продажа[block="cover"][block="icon fa-solid fa-sack-dollar"][/block][block="picture"][img]ссылка на картинку,[/img][/block][/block]
Подарок[block="cover"][block="icon fa-solid fa-gift"][/block][block="picture"][img]ссылка на картинку,[/img][/block][/block]

Превью: Для любого количества картинок по центру в рамке, автоматически уменьшается до ширины или высоты 300px

Блок для превью[block="morepics"],[/block]

Разноцветные картинки-ссылки: Для любого количества картинок по центру в разноцветных рамках с заголовком, автоматически уменьшается до ширины 350px, минимальная высота 230px (если высота больше, картинка "обрезается" снизу, но не сжимается)

Блок для картинок-ссылок[block="port-block"],[/block]
Красный[block="p-out saled"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]
Синий[block="p-out forsale"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]
Зеленый[block="p-out free"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]
Желтый[block="p-out yellow"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]

Теги оформления контента

Обведенный текст[block="details"] [block="det"],[/block] [/block]
Добавить еще блок[block="det"],[/block]

Блок с кнопками[block="links"] [block="demo"][url=ссылка]синяя кнопка,[/url][/block] [block="store"][url=ссылка]оранжевая кнопка[/url][/block] [/block]
Синяя кнопка[block="demo"][url=ссылка]текст,[/url][/block]
Оранжевая кнопка[block="store"][url=ссылка]текст,[/url][/block]

добавить работу [block="wow bounceIn p-out,"] иконка [block="p-descr"][url=https://forumd.ru/viewtopic.php?id=]описание[/url][/block] [block="p-inner"][url=https://forumd.ru/viewtopic.php?id=][img]картинка[/img][/url][/block] [/block]

Иконки:

lock[block="icon material-icons"]lock,[/block]

[block="icon fa-solid fa-sack-dollar"],[/block]

[block="icon fa-solid fa-gift"],[/block]

ТЕГИ (вставить в p-out через пробел)
Тип работы:

под заказ saled,

на продажу forsale,

бесплатно free,



Основная категория:

Вебдизайн dis,

(для всего связанного с работой на сайтах/форумах, кроме готовых скриптов и мелкой графики)

Графика graf,

(для графона, НЕ включающего кодинг/скрипты)

Скрипты/коды code,

(для готовых разработок и работы по верстке/кодингу)

Мини-фильтры дизайнов:

адаптивные mob,

ролевые игры frpg,

компьютерные игры game,

нейтральные flat,

Подкатегории:

Дизайн форумов/сайтов fulldis,

(для полных работ по дизайну)

Макеты layout,

(для дизайнов, где только макет без кода, или работ по созданию макетов чего-либо)

Верстка dis-code,

(для работ по верстке чужих дизайнов или отдельных штук)

Соц-сети/стримы graf-s,

(графон для оформления соцсетей/стримов)

Ролевая графика/арт art,

(для мелкой графики)

Javascript/CSS js,

(для скриптов или выложенных цсс кодов)

Бесплатный диз от FD [block="p-out free fd"] [url=https://forumd.ru/viewtopic.php?id=]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block][/block]

Платный диз от FD [block="p-out forsale fd"] [url=https://forumd.ru/viewtopic.php?id=]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block][/block]

Дизайн от юзеров [block="p-out yellow"] [url=https://forumd.ru/viewtopic.php?id=]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block][/block]

ТЕГИ (вставить в p-out через пробел)
Платформа:

MyBB.ru mybb-ru,

Макет (любая платформа) any,



Параметры:

+ PSD psd-in,

(в наличии макет помимо кодов)

+ адаптивка mob,

(есть версия для мобилок)
Тематика:

нейтральные flat,

ролевые игры frpg,

компьютерные игры game,

фентези fant,

аниме anime,

кино/сериалы kino,

стимпанк/киберпанк cyb,

мультфильмы kids,

животные cats,



Цвета:

тёмные darkst,

светлые light,

яркие bright,

добавить скрипт/код [block="SCRBLOCK"] [block="stforlink"] иконка, [block="link"][url=https://forumd.ru/viewtopic.php?id=]название[/url][/block] [/block] [block="sttags"] теги [/block] [/block]

Иконки:

[block="icon fa-brands fa-js"],[/block]

[block="icon fa-brands fa-css3-alt"],[/block]

[block="icon fa-regular fa-file-lines"],[/block]

[block="icon fa-solid fa-file-code"],[/block]

[block="icon fa-solid fa-file-invoice-dollar"],[/block]

ТЕГИ (*значение в скобках вставить в SCRBLOCK через пробел)
Тип кода:

скрипт (js)[block="js"]скрипт, js[/block]

css код (css)[block="css"]css код, css[/block]

HTML/CSS шаблоны (shab)[block="shab"]HTML/CSS шаблоны, shab[/block]

Модули/Расширения (global)[block="global"]Модули/Расширения, global[/block]

Платформа:

MyBB.ru (mybb-ru)[block="mybb-ru"]MyBB.ru, mybb-ru[/block]

Любой движок (any)[block="any"]Любой движок, any[/block]

Тип для форума:

Пользователи (users)[block="users"]Пользователи, users[/block]

Профиль (userprof)[block="userprof"]Профиль, userprof[/block]

Доп. поля профиля (adfield)[block="adfield"]Доп. поля профиля, adfield[/block]

Аватары (avatars)[block="avatars"]Аватары, avatars[/block]

Репутация (repa)[block="repa"]Репутация, repa[/block]


Группы (groups)[block="groups"]Группы, groups[/block]

Гoсти (guest)[block="guest"]Гoсти, guest[/block]

Администраторы (admins)[block="admins"]Администраторы, admins[/block]

Модераторы (moders)[block="moders"]Модераторы, moders[/block]


Регистрация (regis)[block="regis"]Регистрация, regis[/block]

Личные сообщения (ls)[block="ls"]Личные сообщения, ls[/block]

Вход (login)[block="login"]Вход, login[/block]

Подписки (subsc)[block="subsc"]Подписки, subsc[/block]


Поиск (search)[block="search"]Поиск, search[/block]

Цитирование (quotes)[block="quotes"]Цитирование, quotes[/block]

Пагинация (pagin)[block="pagin"]Пагинация, pagin[/block]

Опросы (polls)[block="polls"]Опросы, polls[/block]

Смайлы (smiles)[block="smiles"]Смайлы, smiles[/block]


Фикс скриптов QuadroBoards (qbfix)[block="qbfix"]Фикс скриптов QuadroBoards, qbfix[/block]

Страница форума:

На всех страницах (allpages)[block="allpages"]На всех страницах, allpages[/block]

Страницы (созд. в админке) (fpages)[block="fpages"]Страницы (соз. в админке), fpages[/block]


Главная страница (mainpage)[block="mainpage"]Главная страница, mainpage[/block]

Объявление (announ)[block="announ"]Объявление, announ[/block]

Категории (categ)[block="categ"]Категории, categ[/block]

Форумы (forums)[block="forums"]Форумы, forums[/block]

Статистика (stats)[block="stats"]Статистика, stats[/block]


Список тем (topiclist)[block="topiclist"]Список тем, topiclist[/block]

Страница профиля (profpage)[block="profpage"]Страница профиля, profpage[/block]


Тема (topics)[block="topics"]Тема, topics[/block]

Сообщения (posts)[block="posts"]Сообщения, posts[/block]

Контент сообщений (p-content)[block="p-content"]Контент сообщений, p-content[/block]

Рейтинг постов (p-repa)[block="p-repa"]Рейтинг постов, p-repa[/block]

Профиль автора поста (p-prof)[block="p-prof"]Профиль автора поста, p-prof[/block]


Форма ответа (fo)[block="fo"]Форма ответа, fo[/block]

Модификация ФО (fomod)[block="fomod"]Модификация ФО, fomod[/block]

Новые BB-теги (newbb)[block="newbb"]Новые BB-теги, newbb[/block]

Инструментарий спец тем/постов (spesh)[block="spesh"]Инструментарий спец тем/постов, spesh[/block]

Универсальные теги:

Дизайн/стиль (dis)[block="dis"]Дизайн/стиль, dis[/block]

Замена элементов/атрибутов (chan)[block="chan"]Замена элементов/атрибутов, chan[/block]

Загрузка (load)[block="load"]Загрузка, load[/block]

Переадресация (redir)[block="redir"]Переадресация, redir[/block]

Скроллинг (scroll)[block="scroll"]Скроллинг, scroll[/block]


Виджеты (vidjet)[block="vidjet"]Виджеты, vidjet[/block]

Меню (menu)[block="menu"]Меню, menu[/block]

Вкладки (ttabs)[block="ttabs"]Вкладки, ttabs[/block]

Галереи (gall)[block="gall"]Галереи, gall[/block]

Слайдеры (sliders)[block="sliders"]Слайдеры, sliders[/block]

Ротаторы (rotat)[block="rotat"]Ротаторы, rotat[/block]

Таймеры/даты (timers)[block="timers"]Таймеры/даты, timers[/block]

Спойлеры (spoilers)[block="spoilers"]Спойлеры, spoilers[/block]


Реклама (adv)[block="adv"]Реклама, adv[/block]

Изображения (pics)[block="pics"]Изображения, pics[/block]

Медиа (media)[block="media"]Медиа, media[/block]

Ролевые игры (frpg)[block="frpg"]Ролевые игры, frpg[/block]


Hover-эффекты (hover)[block="hover"]Hover-эффекты, hover[/block]

Анимация (anim)[block="anim"]Анимация, anim[/block]

Украшения (decor)[block="decor"]Украшения, decor[/block]

Праздники (seleb)[block="seleb"]Праздники, seleb[/block]


Ограничения/запреты (stops)[block="stops"]Ограничения/запреты, stops[/block]

Антикопирование (nocopy)[block="nocopy"]Антикопирование, nocopy[/block]

Уведомления (notif)[block="notif"]Уведомления, notif[/block]