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

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

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


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


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

Сообщений 541 страница 560 из 1001

1

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

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

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

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

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

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

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

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

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

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

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

+4

541

Alex_63
Как оперативно! :)
Проверила на тестовике - всё работает как надо. Поставлю на основной форум, понаблюдаю, если будут какие-то вопросы - приду.
Спасибо большое, вы очень помогли!

+1

542

Можно ли сделать скрипт вставки ссылок и быстрого перехода по локациям с функционалом, как у расширенной функции переноса сообщений? Ибо последний реально крут в своем удобстве и, так сказать, соответствии с нынешними тенденциями интерфейса. Я вижу похожую вариацию, но она заточена под уже наличие в теме постов от юзера, а мне нужен полный перечень, плюс она выводит, как я понял, сразу список тем, а нужно сперва форума, потом - темы. Очень хотелось бы видеть здесь и фильтрацию по форумам, имеющуюся в последнем дополнении.

0

543

Здравствуйте возник вопрос:
Можно ли в скрипт Скрипты от пользователей 3
добавить строку поиска ибо было бы удобнее переносить сообщения,
а то если тема в конце форума, её долго искать, а иногда она даже не в этом форуме и приходится перелопачивать кучу материала.
Заранее спасибо за любой ответ.

+3

544

Mirra Bell написал(а):

Вопрос по новому HTML в постах: а как ограничить его применение, скажем, только админами? В старом скрипте перечислялись ники.

Старый - это какой? Безопасный HTML в постах от Deff ? Ну в принципе скрипт от Deff лучше  в том плане, что он действительно "безопасный"... а этот просто на замену тому, что под спойлером(который вскоре удален будет), он ничо нового не дает
Если устраивает скрипт  Деффа - лучше оставить его

0

545

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

Можно ли в скрипт Скрипты от пользователей 3
добавить строку поиска ибо было бы удобнее переносить сообщения,

:cool: Понравилась идея, - мон попробовать сделать... ( Добавил к себе в закладки, возможно в будущем реализую версию v.3, работающую на сервисном плагине $.mybbModal и с возможностью поиска тем по названию прямо в окне переноса

+2

546

Вот есть быстрая редакция сообщений, онлайн-редакция объявлений и всплывающая форма поиска. Можно ли распространить сей путь "быстрого ввода данных" на профиль? В частности интересуют вкладки "дополнительно" и "подпись". Кажется, подобное уже спрашивали, но в каталогах не углядел соответствующих решений, а с AND в поиске мы не сдружились.

0

547

Здравствуйте!

Установил скрипт скрытого присутствия на форуме от 31 марта 2017 отсюда, но в строке "Посетили за сутки" остается запятушка:

http://s8.uploads.ru/t/wXK2D.jpg

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

P.S. И активность отображается в профиле и в списке участников:
http://se.uploads.ru/t/dtyxV.jpg
http://s9.uploads.ru/t/x16gl.png

Отредактировано Зевако (Вс, 21 Май 2017 01:14:59)

0

548

Здравия.
Думаю, многие читали Гарри Поттера. И у меня есть по нему весьма активная ФРПГ. В сентябре открытие. Теперь, задаётся вопрос: куда студентам складывать ДЗ? Я подумала, полазила по форумам другой платформы (какой точно не знаю) и нашла Магисмо. Там у каждого студента есть, ну как бы это назвать, свой второй профиль. В нём они пишут домашнюю работу, выбирают по какому предмету и отправляют. Эта работа каким-то образом отсылается администратору (преподавателю по этому предмету) и он проверяет. Потом, когда ДЗ проверят, студент заходит в этот второй профиль и смотрит свои баллы. Они показываются справа от названия ДЗ. И так же: если работа НЕ проверена, в баллах стоит 0/0, а справа от баллов стоит крестик (×), что означает "Не проверено". При проверенном ДЗ на месте баллов стоит: набранное кол-во баллов/максимальное кол-во баллов (например: 23/25. 23 - набранное кол-во, а 25 - максимальное), а на месте, где стоял крестик, галочка. Из этого заключается, что ДЗ во первых сдаётся быстрей, во вторых выглядит красивей.
Извините, если такой скрипт уже есть.
Спасибо за то, что прочли.

0

549

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

Если устраивает скрипт  Деффа - лучше оставить его

Ага, спасибо.

0

550

Подскажите пожалуйста, есть ли скрипт, проверка орфографии для форума?

http://s4.uploads.ru/t/K2qPM.png

Спасибо нашел.

Отредактировано scool (Чт, 25 Май 2017 14:01:08)

0

551

scool
Да сейчас же практически каждый браузер ее поддерживает

0

552

http://arkania.rolebb.ru/viewforum.php?id=24
почему-то форум не делится на блоки "Важные темі" и "Темы форума"

Свернутый текст

<script type="text/javascript">
if (document.URL.indexOf("viewforum")!=-1)
{var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
var io=1
for (io=1; io<=(trs.length-1); io++)
{if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1))
{var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1)
var im=portant.insertCell(0)
im.innerHTML="<div><span>Важные темы</span></div>"
im.style.color="#000000"
im.style.backgroundColor="#575151"
im.colSpan="4"}
else if ((trs[io].className.indexOf("isticky")!=-1)&&(trs[io+1].className.indexOf('isticky')==-1))
{var normal=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(io+1)
var normal1=normal.insertCell(0)
normal1.innerHTML="<div><span>Темы форума</span></div>"
normal1.style.color="#000000"
normal1.style.backgroundColor="#575151"
normal1.colSpan="4"
}}}
</script>

Возможно из-за ВПН не догружается...

Отредактировано Lidia-Lada (Пт, 26 Май 2017 19:47:46)

0

553

Lidia-Lada
Без VPN выглядит так:
http://s2.uploads.ru/t/vRLmE.jpg

0

554

Может тогда скрипт сломался?

0

555

Lidia-Lada
скорее всего, ставил на тестовый, тоже не работает.

0

556

Lidia-Lada написал(а):

Может тогда скрипт сломался?

Есть новый скрипт разделения тем на важные:

Код:
<!-- Разделение тем: "Важные темы" и "Темы форума" // © Alex_63 -->
<style>
#pun-main .forum table{ table-layout: auto;}
#pun-main tr.tr-divider {
  background-color: #d1d1e1;
  font-weight: bold;
}
</style>
<script type="text/javascript">if($('#pun-viewforum').length){$('tr[class$="isticky"]:first').before('<tr class="tr-divider imp"><td class="td-divider" colspan="4">Важные темы</td></tr>');$('tr[class$="isticky"]:last').next('tr').before('<tr class="tr-divider st"><td class="td-divider" colspan="4">Темы форума</td></tr>');$('.stickytext').remove()}</script>
<!-- //End//-Разделение тем -->

+1

557

Lidia-Lada написал(а):

почему-то форум не делится на блоки "Важные темі" и "Темы форума"

Вопрос такой: зачем нужен скрипт, если можно через css отсеять важные, закрытые, важные закрытые и обычные темы, и присвоить им нужную иконку?  o.O Я еще понял бы если бы на главной, но в темах и так есть всё - делай не хочу во всех вариациях.. Вот же недавно человеку разжевывал: Общие вопросы по оформлению (62) Всё уже по классам прописано...

Отредактировано kolobdur74 (Пт, 26 Май 2017 22:56:24)

0

558

kolobdur74
нет не то. Скрипт просто в одном блоке показывает все важные темы форума, а в другом все обычные темы форума. Эдакая сортировка. Удобная визуально. При чем тут иконки?

0

559

Lidia-Lada
у меня стоит скрипт от Alex_63 довольно таки удобный:

Код:
<!-- Разделение тем: "Важные темы" и "Темы форума" // © Alex_63 -->
<style>
#pun-main tr.tr-divider {
  background-color: #27324A;
  font-weight: bold;
}
</style>
<script type="text/javascript">
if($('#pun-viewforum').length) {
  $('#pun-main').each(function (){
    $(this).find('tr.isticky:first').before('<tr class="tr-divider imp"><td class="td-divider" colspan="4">Важные темы</td></tr>');
    $(this).find('tr.isticky:last').after('<tr class="tr-divider st"><td class="td-divider" colspan="4">Темы форума</td></tr>');
    $(this).find('tr.isticky').find('.stickytext').remove();
  });
}
</script>
<!-- //End//-Разделение тем -->

плюс поставил "Удобное Открытие/закрытие и выделение/снятие выделения тем аяксом"

Код:
<style>
img.mod_topic {
  cursor:pointer;
}
</style>
<script type="text/javascript">
var tnum= 0; 
var mod_topic = [];
mod_topic[0]= ['dafDw.png','stick','Выделить'];
mod_topic[1]= ['wDvgx.png','unstick','Снять выделение'];
mod_topic[2]= ['dsnFu.png','open','Открыть'];
mod_topic[3]= ['twBuH.png','close','Закрыть'];
function ModTopic(it,rt,tt){return (' <img src="http://s2.uploads.ru/'+it+'" class="mod_topic" rel="'+rt+'" title="'+tt+'" /> ')};
function GetModTopic(th,tn,tr,tnp,tnr,tnt){
  $.get('/moderate.php?fid='+tn+ '&'+tr+'='+tn); 
  // alert(tnp+'#'+tnr+'#'+tnt);
  $(th).attr({'src':'http://s2.uploads.ru/'+tnp}).attr({'rel':tnr}).attr({'title':tnt});
  if(tnr=='unstick') {
    $(th).parent().find('span.acchide:first').after('<span class="stickytext">Важно: </span>');
    $(th).parents('tr').attr({'class':'isticky'});
  }
  if(tnr=='open') {
    $(th).parent().find('span.acchide:first').after('<span class="closedatafield">Закрыта </span>');
    $(th).parents('tr').attr({'class':'iclosed'});
  }
  if(tnr=='stick') {
    $(th).parent().find('span.stickytext').remove();
    $(th).parents('tr').attr({'class':''});
  }
  if(tnr=='close') {
    $(th).parent().find('span.closedatafield').remove();
    $(th).parents('tr').attr({'class':''});
  }
};
 
if (document.URL.indexOf('viewforum.php') != -1 && GroupID <= 2){
var fnum=$('div.forum[id^=forum_f]').attr('id').replace('forum_f','');
 
$('div.forum div.tclcon').each(function(){
 
if($(this).html().indexOf('closedatafield')!=-1)  $(this).append(ModTopic(mod_topic[2][0],mod_topic[2][1],mod_topic[2][2]));
else $(this).append(ModTopic(mod_topic[3][0],mod_topic[3][1],mod_topic[3][2]));
 
if($(this).html().indexOf('stickytext')!=-1)  $(this).append(ModTopic(mod_topic[1][0],mod_topic[1][1],mod_topic[1][2]));
else $(this).append(ModTopic(mod_topic[0][0],mod_topic[0][1],mod_topic[0][2]));
 
});
 
 
$("img.mod_topic").live("click", function(){
tnum=$(this).parent().find('a').attr('href').replace('http://'+document.domain+'/viewtopic.php?id=','');
var threl=$(this).attr('rel');
if(threl=='stick') GetModTopic(this,tnum,threl,mod_topic[1][0],mod_topic[1][1],mod_topic[1][2]);
if(threl=='unstick') GetModTopic(this,tnum,threl,mod_topic[0][0],mod_topic[0][1],mod_topic[0][2]);
if(threl=='open') GetModTopic(this,tnum,threl,mod_topic[3][0],mod_topic[3][1],mod_topic[3][2]);
if(threl=='close') GetModTopic(this,tnum,threl,mod_topic[2][0],mod_topic[2][1],mod_topic[2][2]);
});
 
}
</script>

выглядит примерно так:
http://s1.uploads.ru/t/jk4pr.jpg

+1

560

http://arkania.rolevaya.com/viewforum.php?id=1 а вот тут на тестовом все хорошо
http://sg.uploads.ru/t/syogJ.png
или на моей же ролевке http://arkania.rolebb.ru/viewforum.php?id=16
Может там, где подфорумы не работает? Но работало, уверяю, а то бы давно обратилась

Отредактировано Lidia-Lada (Сб, 27 Май 2017 12:24:16)

0


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