Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[4]


Запросы по скриптам[4]

Сообщений 661 страница 680 из 1000

Перевести1

Архивная тема с запросами о создании различных скриптов

Это архивная тема с запросами от пользователей на написание скриптов. Некоторые скрипты могут быть индивидуальным исполнением для конкретного форума, что не гарантирует его работоспособность на другом форуме. Перед использованием скрипта, пожалуйста, внимательно изучите все предыдущие сообщения между автором запроса и исполнителем, в них могут содержаться важные детали о функционале и установке найденного скрипта.
Скрипты, опубликованные в этой теме, могут быть устаревшими и нерабочими, поскольку функционал форумов и стандарты языка javascript или библиотеки jquery могли измениться.

Предыдущая тема - Запросы по скриптам[3]
Следующая тема - Запросы по скриптам[5]

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

Перевести661

wersal
Где, в Участниках или в надписи модераторы в форумах на Главной ?

На главной убирается так:
В HTML верх

<style>#pun-index .modlist {display:none}</style>

В Участниках скриптом в HTML низ:

<script type="text/javascript">
$('#pun-userlist #userlist #fld2 > option[value="2"]').remove();
</script>

+1

Перевести662

Deff
Это получается всех скроет, всю группу модераторов, а я спрашивал за одного конкретного модератора.

0

Перевести663

wersal

В HTML верх
<style>#pun-index .modlist a[href$="/profile.php?id=27"]{display:none}</style>
в HTML низ:
<script type="text/javascript">
$('#pun-userlist .usertable td.tcl a[href$="/profile.php?id=27"]').parents('tr:first').remove();
</script>

+1

Перевести664

Alex_63
Проверка ника при регистрации - Прекрасный, нужный скрипт!  Спасибо.
Добавьте, пожалуйста, в тот ваш пост пояснение для тупых и забывчивых - где устанавливается разрешение на поиск (для всех групп).

Администрирование - Группы(Все группы) - Использовать поиск; Поиск пользователей

Все равно же будут спрашивать....
(Кстати, а у меня тут все верно написано :) ?)

Отредактировано Dango (Чт, 17 Сен 2015 10:28:19)

+2

Перевести665

Dango
Добавил.

0

Перевести666

Alex_63, обнаружил проблему с скриптом Свое описание к каждому форуму на странице форума
В общем всё нормально но почему то обнаружил в одной разделе описание с другого раздела.
Форум "О форуме", id=2.
Ссылка на раздел: http://udomovogo.rusff.ru/viewforum.php?id=2
Скриншот:

http://s2.uploads.ru/t/i12rK.jpg

Зашёл в форум "Видео", id=27 а там тоже самое.
Ссылка на раздел: http://udomovogo.rusff.ru/viewforum.php?id=27
Скриншот:

http://s6.uploads.ru/t/9ZXRx.jpg

Хотя у этого форума вообще нет описания.

Скрипт установлен этот

Код:
<!-- Свое описание к форуму на странице форума © Alex_63 -->
<style>
#forum-anc .contain {
background-image:linear-gradient(to top, #FFEFEF 0%, #FFBFBF 100%) !important;
border-radius:7px;
border:1px solid #transparent;
padding:5px;
font-size:16px;
font-family:Georgia;
}
.opis{color:#f00;font-size:14px !important;}
.star{
font-size:14px;
-webkit-animation:star 2s linear infinite;
animation:star 2s linear infinite;
}
@-webkit-keyframes star {
0% {color:rgba(255,0,0,1);}
50% {color:rgba(236,255,0,1);}
100% {color:rgba(255,0,0,1);}
}
@keyframes star {
0% {color:rgba(255,0,0,1);}
50% {color:rgba(235,255,0,1);}
100% {color:rgba(255,0,0,1);}
}
</style>
<script type="text/javascript">
var forum_descr = {
  //ID  //Описание(объявление)
13: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Здесь можно обсудить необъяснимые явления нашей жизни, узнать тайны личности<br/> и попытаться отыскать ответы на загадки окружающего мира.</span></center>',
2: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Работа форума, изменения и дополнения.</span></center>' ,
18: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Как не заболеть, выздороветь, как лечиться, какие лекарства.<br/> Народные методы.</span></center>',
16: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Новости интернета, полезные ссылки, рекомендации - советы по настройке компьютера...</span></center>',
19: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">В данном разделе выложены картинки и фотографии на различную тематику.</span></center>',
46: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Этот раздел для того что бы себя показать и на других посмотреть)). Так же вы можете посмотреть<br/> фотографии всех форумчан в режиме слайдшоу.<br/><span style="color:#ff0000;"> Для просмотра слайдшоу перейдите по</span> <a href="http://udomovogo.rusff.ru/pages/nash_fotoalbom" target="_blank" id="albomLink">этой ссылке</a></span></center>'//Последний элемент без запятой!
}
for(var fid in forum_descr) {
  var forum_anc = forum_descr[fid];
  if(document.URL.indexOf('viewforum.php?id='+fid)!=-1) {
    $('#pun-main').before('<div id="forum-anc" class="section"></div>');
    $('#forum-anc').prepend('<div class="contain">'+forum_anc+'</div>');
  }
}
</script>

Адрес форума в профиле

+1

Перевести667

Возможно ли сделать такой скрипт(или ещё как), который будет "выкладывать" сохранённую заранее страничку html?
Поясню, я сохраняю страничку с какого-либо сайта и потом хочу разместить\скопировать её целиком на своём форуме(без функционала и кнопок, просто как картинку). Возможно ли это сделать? Просто сейчас приходиться тупо через скриншоты таскать по паре сообщений, это очень трудоёмкий процесс, особенно когда страниц много.
Вот если я не очень понятно объяснил, тут http://tundra.ixbb.ru/viewtopic.php?id=42#p74 я выложил скрин одного сообщения, а хотелось бы выложить сразу всю тему отсюда https://forum.warthunder.ru/index.php?/ … u-v-razd/, не таская скриншоты.

0

Перевести668

Домовой
Попробуйте так:

Код:

<!-- Свое описание к форуму на странице форума © Alex_63 -->
<style>
#forum-anc .contain {
background-image:linear-gradient(to top, #FFEFEF 0%, #FFBFBF 100%) !important;
border-radius:7px;
border:1px solid #transparent;
padding:5px;
font-size:16px;
font-family:Georgia;
}
.opis{color:#f00;font-size:14px !important;}
.star{
font-size:14px;
-webkit-animation:star 2s linear infinite;
animation:star 2s linear infinite;
}
@-webkit-keyframes star {
0% {color:rgba(255,0,0,1);}
50% {color:rgba(236,255,0,1);}
100% {color:rgba(255,0,0,1);}
}
@keyframes star {
0% {color:rgba(255,0,0,1);}
50% {color:rgba(235,255,0,1);}
100% {color:rgba(255,0,0,1);}
}
</style>
<script type="text/javascript">
var forum_descr = {
  //ID  //Описание(объявление)
13: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Здесь можно обсудить необъяснимые явления нашей жизни, узнать тайны личности<br/> и попытаться отыскать ответы на загадки окружающего мира.</span></center>',
2: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Работа форума, изменения и дополнения.</span></center>' ,
18: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Как не заболеть, выздороветь, как лечиться, какие лекарства.<br/> Народные методы.</span></center>',
16: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Новости интернета, полезные ссылки, рекомендации - советы по настройке компьютера...</span></center>',
19: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">В данном разделе выложены картинки и фотографии на различную тематику.</span></center>',
46: '<center><span class="star">★</span> <span class="opis">ОПИСАНИЕ ФОРУМА</span> <span class="star">★</span><br/><hr/> <span style="color:#0000FF;">Этот раздел для того что бы себя показать и на других посмотреть)). Так же вы можете посмотреть<br/> фотографии всех форумчан в режиме слайдшоу.<br/><span style="color:#ff0000;"> Для просмотра слайдшоу перейдите по</span> <a href="http://udomovogo.rusff.ru/pages/nash_fotoalbom" target="_blank" id="albomLink">этой ссылке</a></span></center>'//Последний элемент без запятой!
}
for(var fid in forum_descr) {
  var forum_anc = forum_descr[fid];
  var Url = document.URL;
  if(Url == 'http://'+location.hostname+'/viewforum.php?id='+fid || Url.indexOf('forum.php?id='+fid+'&p=')!=-1) {
    $('#pun-main').before('<div id="forum-anc" class="section"></div>');
    $('#forum-anc').prepend('<div class="container">'+forum_anc+'</div>');
  }
}
</script>

0

Перевести669

_Getto_
Как выход из положения - можно сохранить всю страничку как изображение (Макстон-3 это умеет, не знаю, как другие браузеры).

Вот:

http://i4.imageban.ru/thumbs/2015.09.19/4212ede72e6466e084bbd96a9abe12fe.png

ссылка на ориг. картинку:  http://u.to/f59rDA  ( *.png , 700 кБ)

+1

Перевести670

Alex_63 написал(а):

Домовой
Попробуйте так:

Спасибо, теперь нормально. Но у вас в коде маленькая недопечатка

<!-- Свое описание к форуму на странице форума © Alex_63 -->
<style>
#forum-anc .container {
background-image:linear-gradient(to top, #FFEFEF 0%, #FFBFBF 100%) !important;
border-radius:7px;

0

Перевести671

Извините, если не там где надо задаю вопрос. Подскажите пожалуйста, как в этом скрипте кнопки регистрация и войти выделить другим цветом, а то они полупрозрачные и не видны.

<div id="MyGuest" style="display:none">
<script>if (GroupID ==3) {$("div.#MyGuest").show()};</script>
<style>
#okno {position:fixed; bottom:2%; right:2%; padding:-2px; float:left;}
#okno {background:#111; border:1px solid #222; font-size:10px; font-weight:bold;color:#fff; width: 260px; padding:2px;margin:0px auto 0px auto;-moz-box-shadow: 0px 0px 4px #888;-webkit-box-shadow: 0px 0px 4px #888;box-shadow: 0px 0px 4px #888; -webkit-border-radius: px;-moz-border-radius: 3px;border-radius: 3px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
#text{color:#fff; font-weight:bold; font-size: 12px;}
</style>

<div id="okno">
<div id="okno">
<table valign="top1"><tbody><tr><td id="text">Преимущества авторизованных</td><td><a onclick="$('#okno').fadeOut();" style="cursor: pointer"><img src="http://binhot.3dn.ru/img/deletend.png" border="0"></a></td></tr></tbody></table>
Ну, вы обрадуете администрацию<br>
Комментировать и оценивать сообщения<br>
<a onclick="$('#malo').slideToggle('slow');" href="javascript://">Если этого мало</a> <a href="http://forum.wmga.ru/register.php">Регистрация</a> <a href="http://forum.wmga.ru/login.php">Войти</a><br>

<z id="malo" style="display: none;">
Вы сможете скачивать файлы<br>
Вы сможете писать на форуме<br>
Вы сможете учавствовать в опросах<br>
Сможете найти новых друзей<br>
В дальнейшем общаться с друзьями<br>
Поговорить с исскуственным интеллектом<br>
Проходить разные тесты<br>
В общем, учавствовать в жизни форума<br>
</z>
</div></div>
</div>

0

Перевести672

Sly Hell? задайте этим ссылка стиль

<div id="MyGuest" style="display:none">
<script>if (GroupID ==3) {$("div.#MyGuest").show()};</script>
<style>
#okno {position:fixed; bottom:2%; right:2%; padding:-2px; float:left;}
#okno {background:#111; border:1px solid #222; font-size:10px; font-weight:bold;color:#fff; width: 260px; padding:2px;margin:0px auto 0px auto;-moz-box-shadow: 0px 0px 4px #888;-webkit-box-shadow: 0px 0px 4px #888;box-shadow: 0px 0px 4px #888; -webkit-border-radius: px;-moz-border-radius: 3px;border-radius: 3px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
#text{color:#fff; font-weight:bold; font-size: 12px;}
</style>
<div id="okno">
<div id="okno">
<table valign="top1"><tbody><tr><td id="text">Преимущества авторизованных</td><td><a onclick="$('#okno').fadeOut();" style="cursor: pointer"><img src="http://binhot.3dn.ru/img/deletend.png" border="0"></a></td></tr></tbody></table>
Ну, вы обрадуете администрацию<br>
Комментировать и оценивать сообщения<br>
<a onclick="$('#malo').slideToggle('slow');" href="javascript://">Если этого мало</a> <a style="color:#ff0000;" href="http://forum.wmga.ru/register.php">Регистрация</a> <a style="color:#ff0000;" href="http://forum.wmga.ru/login.php">Войти</a><br>
<z id="malo" style="display: none;">
Вы сможете скачивать файлы<br>
Вы сможете писать на форуме<br>
Вы сможете учавствовать в опросах<br>
Сможете найти новых друзей<br>
В дальнейшем общаться с друзьями<br>
Поговорить с исскуственным интеллектом<br>
Проходить разные тесты<br>
В общем, учавствовать в жизни форума<br>
</z>
</div></div>
</div>

0

Перевести673

Домовой
Спасибо!

0

Перевести674

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

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

Отредактировано Герда (Сб, 19 Сен 2015 12:41:34)

0

Перевести675

Герда написал(а):

как вам идея - древовидное отображение постов в топике.

вроде было уже - Ветки комментариев

0

Перевести676

Dango написал(а):

_Getto_
Как выход из положения - можно сохранить всю страничку как изображение (Макстон-3 это умеет, не знаю, как другие браузеры).

спс попробую

0

Перевести677

Домовой написал(а):

Спасибо, теперь нормально. Но у вас в коде маленькая недопечатка

Ни наю, у Вас так было. Я в стиле ничего не менял, только поправил скрипт

0

Перевести678

Alex_63 написал(а):

Чекбокс "Выбрать все" при модерировании темы и форума

Alex_63, - Удобный скрипт

=====================
Иной вариант размещения чекбокса:

<!-- Чекбокс "Выбрать все" при модерировании темы и форума © Alex_63 -->
<style>.modmenu #CheckAll{margin-left:0.7em!important}</style><script type="text/javascript">checkk='<span style="display:inline-block;width:80px;white-space:nowrap;margin:0 3px 0 25px">Выбрать все</span><input type="checkbox" id="CheckAll" title="Выбрать все" style="margin-right:26px;">';if($('#pun-modviewforum').length){$('input[type="submit"]:last').after(checkk);$('#CheckAll').click(function(){if($('#CheckAll').attr('checked')){$('form[action*="/moderate"] table').find('td.tcmod input[type="checkbox"]').attr('checked',true);}else{$('form[action*="/moderate"] table').find('td.tcmod input[type="checkbox"]').attr('checked',false);}});}else if(GroupID<=2 && $('.punbb[id^="pun-multi"]').length && $('.modmenu #messages-selector').html()===null){$(checkk).css('margin-right','3px').insertAfter('.modmenu .button');$('#CheckAll').click(function(){if($('#CheckAll').attr('checked')){$(this).parents('#pun-main').find('.pl-select input[type="checkbox"]').attr('checked',true);}else{$(this).parents('#pun-main').find('.pl-select input[type="checkbox"]').attr('checked',false);}});}</script>
<!-- //END// -Чекбокс "Выбрать все" при модерировании темы и форума -->

-------------------------------------
http://s7.uploads.ru/mjQHG.jpg
http://s3.uploads.ru/AT7Bi.jpg

+2

Перевести679

Alex_63 написал(а):

Ни наю, у Вас так было. Я в стиле ничего не менял, только поправил скрипт

А потому что и в скрипте было до изменения <div class="contain 8-)
Да не важно, теперь без ошибок работает))

0

Перевести680

Задача - замена надписей ссылок поделиться, удалить, редактировать, цитировать, пожаловаться, на новый контент вида

Код:
<div class="tip"></div>

если это делать скриптом от Деффа, сильно будет грузить форум?
а то мало ли скок постов в топике на одной странице, да еще и в каждом все эти кнопки...
если лучше другим скриптом, то линканите, плз.

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[4]