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

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

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


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


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

Сообщений 861 страница 880 из 1001

Перевести1

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

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

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

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

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

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

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

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

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

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

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

+2

Перевести861

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

Потому что в скрипт скрытия присутствия нун вписать свои Данные!!!

я и вписала))
и в темах точно больше 2-х страниц- точно))

Отредактировано swanwhite213 (Чт, 23 Июн 2016 14:56:56)

0

Перевести862

swanwhite213
К Вечеру гляну -скрипты рабочие, занчит что-то не так ставите

0

Перевести863

хорошо

0

Перевести864

Alex_63
Вообще-то да, желательно запоминать, ибо будет напряжно каждый раз его сворачивать, его же с каждой страницы видно, не только на главной. И получится, что при переходе на новую страницу объявление будет разворачиваться. А можно же сделать как в закладках? Ведь там же панель с первого раза была развернутой

Отредактировано Mirra Bell (Чт, 23 Июн 2016 16:25:08)

0

Перевести865

Mirra Bell
1. Можно сделать вывод постов ток на Главной
2. Если все же нун сворачивание с запоминанием - попробую сваять на днях

+1

Перевести866

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

0

Перевести867

swanwhite213
В HTML низ

Код:
<!-- Пагинатор © Romych -->
<style type="text/css">
#paginator{
  opacity:.98;padding:.2em;
  position:absolute;
  left:6em;border:1px solid;
  table-layout:auto!important;
  width:auto!important;
  border-radius:4px;
  box-shadow:0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.5)inset;
  text-shadow:0 1px 0 rgba(255,255,255,.4);
  z-index:1000;margin-top:1px;
  border-top:solid 1px #eee !important;
}
#paginator td{
  background transparent!important;
  padding:0.1em;
  border-style:none!important;
}
</style>
<script type="text/javascript">
(function(){var tx,pId,Max,bgclr,brclr,paginator;
tx= $('.pagelink a:not(.next):last').html();pId=$('.postlink a').attr('href').split('?tid=')[1];Max=tx;
bgclr=$('.crumbs:first').css('background-color');brclr=$('.crumbs:first').css('border-bottom-color');
paginator='<div id="pagenav" style="display:none;position:relative"><table id="paginator"><tr>';
for(var p=1;p<=Max;p++){paginator+='<td><a id="pnav" style="text-decoration:none;" href="/viewtopic.php?id='+pId+'&p='+p+'">&nbsp;'+p+'&nbsp;</a></td>';
if(p%10==0)paginator+='</tr><tr>';}paginator+='</tr></table></div>';if (p<=4){return!1}$('.pagelink').append(paginator);
$('div[id="pagenav"] table').css({'border-color':brclr,'background-color':bgclr});})();$('.pagelink').hover(function(){$(this).find('#pagenav').toggle();});
</script>

+3

Перевести868

http://www.kolobok.us/smiles/he_and_she/girl_in_love.gifhttp://wdesk.ru/_ph/83/2/962508884.gif
тогда остался только вопрос по Запросы по скриптам[6]

Отредактировано swanwhite213 (Чт, 23 Июн 2016 18:45:52)

0

Перевести869

swanwhite213
1. Ыщо раз - в этом скрипте нун прописывать свои данные для скрытия

Код:
<!-- Cкрипт Скрытия Присутствия -->
<script type="text/javascript">
        var first = true;
  $(document).ready(function(){
        UserOff(1,"Сегодня 01:01:04",2, "Админ")
        UserOff(1,"Сегодня 11:03:27",4, "Sans")       
     function UserOff(off,last_visit,IDUser,NIK){
        if(off!==0) {
        var t9="Последний визит:<br/>"
        var p =",",p2='<span class=pt>,</span>'
        var s;
        var ss0=0;
        var ss000;
     var NIKprov = "/profile.php?id="+IDUser;
function removeNicKandZpt(selekt){
var Changes=false;
        if(first){first = false;
	selekt.html(selekt.html().substring(0).replace(/,/img,p2));}
        selekt.html(selekt.html().replace(/(Посмотреть)<span(.*?),<\/span>\s/mgi,'$1,'));
	selekt.find("a[href$='"+NIKprov+"']").each(function(){Changes=true;
        $(this).next('span.pt').remove();$(this).remove();
        var ptlast = selekt.find('a:last').next('span.pt');
        if(ptlast.length)ptlast.remove()
        }); return Changes;
}
// Проверяем на Главной
	//selekt=$("#pun-index #onlinelist>div a[title$='кто чем занимается на форуме.']").parent();
	selekt=$("#pun-index .statscon");
        ss0=selekt.html()
        if (ss0!==null){//Ищем и убираем Ник и запятушку
 	if(removeNicKandZpt(selekt)){
        ss0=parseFloat(selekt.find(".item5 strong").eq(1).html());//alert(ss0)
        s=ss0-1; // Уменьшаем кол-во пользователей
        selekt.find(".item5 strong").eq(1).html(s)
}} // конец проверки на Главной 
//Проверка в Топике
        var ss = "Тему просматривают"
        selekt=$("#pun-viewtopic div.modmenu p.container:contains('"+ss+"')")
        ss0=selekt.html();
        if (ss0!==null){ //Ищем и убираем Ник и запятушку
 	if(removeNicKandZpt(selekt)){ss000=selekt.html();
	for(var i=0;i<ss000.length;i++){
        if (ss000.substring(0,i).indexOf("Пользователей: ")!=-1){ //Ищем на стр. кол-во Пользователей
        var j=i;
        break;}}
        for(var i=j;i<ss000.length;i++){
        if (ss000.substring(j,i).indexOf(")")!=-1){
	var y=i;
        break;}}        
        s=ss000.substring(j,y-1)-1
	ss000=ss000.substring(0,j)+s+ss000.substring(y-1)
        ss0=selekt.html(ss000); //Вставили измененую строку юзеров внизу Tопика
}}; // конец проверки строки присутствия в топике 
//проверки активности Аватара в топике
        ss0=$("#pun-viewtopic li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").html()
        $('#most_invites,#administration').find('a[href$="'+NIKprov+'"]').parents('tr').find('.tc3:last').text(last_visit.split(/\d\d:\d\d/)[0])
        if (ss0!==null){
        if(document.URL.split('/profile.php?id=')[1]==''+IDUser)$('#pun-profile #profile-right li span:contains("Последний визит:")').next('strong').text(last_visit)
        $("li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").each(function(i){
        $(this).find("li.pa-online").addClass("pa-last-visit").removeClass("pa-online").html(t9+last_visit)
	$(this).parent("div.post-author.online").removeClass("online");$(this).parent("div.post-author").find(".imgON_Off").attr("src","http://forumstatic.ru/files/0016/e4/0c/90608.png")
   });
}// конец -проверки активности Аввы в топике
// Проверка и cкрытие при просмотре: ссылки(с главной) "Активны"
        ss0=$("#pun-online td.tcl a[href$='"+NIKprov+"']").parent("td.tcl").parent("tr").hide()
       }
    }
});
</script>
<!-- End//Конец -->

Эти выкинуть :

Код:
<script type="text/javascript">
var who=document.getElementById('pun-status').innerHTML
var whi=document.getElementsByTagName("tr")
var s=0
if (document.URL=="http://forum.mybb.ru/online.php")
{for (s=0; s<=(whi.length-1);s++)
{if ((whi[s].innerHTML.indexOf("Zebra")!=-1)||(whi[s].innerHTML.indexOf("Artefact")!=-1))
{whi[s].style.display="none"}}}
</script>


<script type="text/javascript">
var def=document.getElementById('onlinelist')
var def1=def.getElementsByTagName("a")
for (f in def1)
{if ((def1[f].innerHTML=="Jokette")||(def1[f].innerHTML==""))
{def1[f].style.display="none"}}
</script>



<script type="text/javascript">
var def=document.getElementById('onlinelist')
var def1=def.getElementsByTagName("a")
for (f in def1)
{if ((def1[f].innerHTML=="swanwhite213")||(def1[f].innerHTML==""))
{def1[f].style.display="none"}}
</script>

2. Это уберите из HTML верх - поскок пагинатор должен стоять ток один

Код:
<script src="http://hostjs-mybb2011.narod.ru/js/mybbpaginator.js"></script>

0

Перевести870

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

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

Можно сделать вывод только на главной, можно отключать вывод, к примеру, дня через 2-3, за это время все посещающие точно успеют прочитать. Ну а если так отключать нельзя, я подожду сворачивание

0

Перевести871

Mirra Bell
Проще всего - сделать Вывод ток на Главной ( Одна строчка: добавить в самое начало скрипта после тега <script> :  if($("#pun-index").length)
Сложнее всего - отключение через определенный промежуток времени

+1

Перевести872

Alex_63
Ок, добавлю, пусть так. Больше не парьтесь ни со сворачиванием, ни с отключением, я буду просто комментировать скрипт, чтобы объявление не выводилось

+1

Перевести873

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

нун прописывать свои данные

дык, я вроде написала вместо Sans swanwhite213.. а админ так и оставила.. со временем ток не поняла- что за время? мне же надо чтоб всегда не было видно.. убрала всё, теперь мы точно видны, по тем скриптам нас ещё скрывало)))
хотя пагинатор ромыча перекрыл тот, с бегунком)) но чтоб не тормозил, убрала))

Отредактировано swanwhite213 (Пт, 24 Июн 2016 12:04:40)

0

Перевести874

swanwhite213
У Вас ID = 3 , так чо замените эту строчку:

Код:
        UserOff(1,"Сегодня 11:03:27",4, "swanwhite213")

На такую:

Код:
        UserOff(1,"Сегодня 11:03:27",3, "swanwhite213")

Время  - прописываете то, которое будет отображаться в кач-ве последнего визита в Вашем профиле

+1

Перевести875

оооооhttp://wdesk.ru/_ph/83/2/962508884.gif ))) класс, меня совсем нетhttp://fantasyflash.ru/smiles/kosichki/image/d77.gif))))
и чо вы все такие умные, одна я посередкеhttp://www.kolobok.us/smiles/standart/facepalm.gif как хорошо, что вы есть!!!!!
а для второго админа надо заново это писать, или можно через зпт просто её вписать?
и вопрос по времени- это каждый раз надо заново прописывать последнее время, или можно сделать навсегда по определению- 24:00:00, например)) и он всегда это будет воспринимать как сегодня, все сутки?
и где-то я видела скрипт, который не дает читать гостю без регистрации и входа, всё затемняет. полдня ищу, найти не могу http://www.kolobok.us/smiles/madhouse/dash2.gif может, знаете, где, пожалуйста [взломанный сайт]?

0

Перевести876

swanwhite213
Добавляете такую же строчку, но с данными второго админа.
Пропишете "Сегодня" -так и будет отображаться

+1

Перевести877

swanwhite213

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

скрипт, который не дает читать гостю без регистрации и входа, всё затемняет

Скрипты от пользователей 3

Отредактировано ACT3255 (Пт, 24 Июн 2016 14:05:42)

+2

Перевести878

всё отличненько работает, спасибочки http://www.kolobok.us/smiles/he_and_she/girl_in_love.gif!

Отредактировано swanwhite213 (Пт, 24 Июн 2016 15:47:42)

0

Перевести879

http://www.kolobok.us/smiles/big_standart/help.gif но теперь у простого пользователя не грузятся изображения, только у админов! с чем это связано?
http://minilife.mybb.ru/viewtopic.php?i … p=4#p20100 после "выберите файлы" никаких дальше окон не открывается(((

и появилась ещё одна проблема: раньше в сообщении можно было выделить слово(или несколько), потом нажать на В или I и т.д. и они заключались в эти тэги (каж.так это называется), а теперь они убегают в начало сообщения и выделить, например, жирной строкой чтот получается ток через попу((((

Отредактировано swanwhite213 (Пт, 24 Июн 2016 16:11:14)

0

Перевести880

swanwhite213
Дайте Ник - пароль для теста, посмотрю

0


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