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

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

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


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


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

Сообщений 821 страница 840 из 1002

1

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

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

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

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

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

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

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

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

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

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

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

0

821

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

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

Если я правильно понимаю, тот скрипт — он как раз скрипт самого отступа, что нормально делается и через CSS. У меня запрос иного характера, чтобы пользователям не приходилось делать лишнее оформление (кликать перед каждым абзацем тег отступа).

0

822

Deff,Alex_63
Подскажите, пожалуйста, как подрубить отображение html к скрипту
вроде прописываю функцию:

if($(this).text().indexOf('<!--magic-button-->')!=-1){
    $(this).wrap('<div class="htmldemo"></div>')
    $(this).replaceWith($('.htmldemo').text().split('<!--magic-button-->')[1]);}

а нифига не работает.
подключение хтмл нужно вот к этому скрипту:

Код:
<!--Вывод Двух последних Постов -->
<script type="text/javascript">
(function(){
  var topic = "http://testbord2.rusff.ru/viewtopic.php?id=1"; //ссылка на тему;
  var spl="##|&|##";var rnd=(Math.random()+'').substr(5);
  var st1='<div class="viewpost" style="padding:5px"><div class="author" style="font-weight:700">От: ';
  var st2='</div><div class="post-cnt" style="margin-top:5px">';
  var st3='</div></div>';var saved=sessionStorage.getItem("NewPostsInT_"+topic.match(/id=(\d+)$/)[1]);
  function fnRepl(a){return a.replace(/(?:<dl class="post-sig"[\s\S]*?>[\s\S]*?<\/dl>?)/gim,"")}
  document.write('<a id="'+rnd+'" style="display:none">#1</a>');
  if(saved){var arr=saved.split(spl),u1=arr[0],c1=fnRepl(arr[1]),u2=arr[2],c2=fnRepl(arr[3]);
     $("a#"+rnd).after(st1+u1+st2+c1+st3+st1+u2+st2+c2+st3).replaceWith("");;return
  }; 
  $.get(topic+"&action=last",function(res){
    var a1=$(res).find(".endpost"),a2=a1.prev(".post");
    var c1=a1.find(".post-content").html(),c2=a2.find(".post-content").html();c1=fnRepl(c1);if(c2){c2=fnRepl(c2);}
    var u1=a1.find(".pa-author>a").text(),u2=a2.find(".pa-author>a").text();
    var CNt=u1+spl+c1+spl+u2+spl+c2;
    if(c2!=null){sessionStorage.setItem("NewPostsInT_"+topic.match(/id=(\d+)$/)[1],CNt);
    $("a#"+rnd).after(st1+u1+st2+c1+st3+st1+u2+st2+c2+st3).replaceWith("");return;}
    if(c2===null&&$(res).find(".pagelink a.prev").length)$.get($(res).find(".pagelink a.prev").attr("href"),function (data){
         c2=$(data).find(".endpost").find(".post-content").html(),u2=$(".endpost").find(".pa-author>a").text();
         c2=fnRepl(c2);CNt=u1+spl+c1+spl+u2+spl+c2;sessionStorage.setItem("NewPostsInT_"+topic.match(/id=(\d+)$/)[1],CNt);
         $("a#"+rnd).after(st1+u1+st2+c1+st3+st1+u2+st2+c2+st3).replaceWith("");
    });
  });
}())
</script>

0

823

pusheen.
Ссылку на страницу с проблемой и скриншот со стрелкой, чо тыкать для теста(тестировать верно-ли подключение)

0

824

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

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

В Первом Окне стиля настройки обычно тут

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
  }

0

825

Deff
скриншот
ссылка на страницу

0

826

pusheen.
Киньте тестовый ник пароль в личку, ибо с гостя нет ничего похожего (чоб тот жа пост отобразился

0

827

Deff
отправила в лс
с переадресацией разобралась с:

Отредактировано pusheen. (Пт, 4 Ноя 2016 23:05:59)

0

828

pusheen. написал(а):

Deff
отправила в лс

Ну нет ничего подобного и под тестовым ником ...
Отладьте отображение под ним... Отпишитесь (Точно так же скриншот и ссылку для теста, где смотреть) ( отошёл на пару часов

0

829

Deff
эээ.. как нету ничего? О_О
еще бы я знала где в твоем или Алекса скрипте отлаживается отображение под аккаунтом юзера ;DDD

0

830

pusheen. написал(а):

еще бы я знала где в твоем или Алекса скрипте отлаживается отображение под аккаунтом юзера ;DDD

Наверно у тестового ника нет доступа к данной теме
Не нашел указанного скрипта на странице... думаю свернули в загружаемый код, дык где искать - кодов немеряно ?
Мон кинуть ник с которого видно... потом смените пароль
===========================
2-е. Есть скрипт сокращения объёма HTML низ (тех кодов, которые давно отлажены и не требуют в дальнейшем корректировок), -  Страница будет побыстрее грузиться...

0

831

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

Есть скрипт сокращения объёма HTML низ
(тех кодов, которые давно отлажены и не
требуют в дальнейшем корректировок), -
Страница будет побыстрее грузиться...

А что это такое?

0

832

Колонка с навигацией слишком широкая.
http://s7.uploads.ru/SCHQE.jpg
Помогите поправить, пожалуйста.

Ссылка на форум:

Отредактировано Seo (Сб, 5 Ноя 2016 12:08:28)

0

833

Seo
Сделайте скриншот, обведите красным прямоугольником нужное место размещения!
У меня ширина в норме: http://se.se.uploads.ru/3DUwb.jpg

0

834

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

http://sf.uploads.ru/lOsaj.jpg
http://sg.uploads.ru/i2SgB.jpg

Отредактировано Seo (Сб, 5 Ноя 2016 15:08:58)

0

835

Seo
o.O Это нун уметь так портить HTML код!
Замените Объявление Полностью:

Код:
<style type="text/css">
	@font-face {
font-family: Times New Roman;
	}
	@font-face {
font-family: Times New Roman;
	}
	.head-table {border:0; background:none;font-family:Times New Roman!important; font-size: 14px; color: #333; text-align: center; margin-top: -25px;}
	.head-table td {border: 0; vertical-align: top;}
	.head-table td table td {vertical-align: middle;}
	.head-table td p {font-family:Helvetica!important; padding: 0 5px}
	.head-table td p strong {font-family: Helvetica!important; font-weight: bold;}

	.in-table a, .right-t a {display: block; width: 100%; padding: 1px; text-decoration: none!important; color: #333!important; text-align: center; margin: 0 auto; background: rgba(255,255,255,.6);}
	.in-table a:hover, .right-t a:hover {background: rgba(223,214,213,.6);}
	.right-t a {background: none; padding: 0;}
	.scrol-p a {color: #AC2A2A!important;}

	.scrol-p {overflow-y: scroll; overflow-x: hidden; padding: 10px!important; height: 120px;}

	.venz {position: relative;}
</style>


<!-- навигация -->
<style>
.nav {display:inline-block!important;
  margin: 0 auto!important
}
.punbb .nav a{display: block; color:#000000; background-color: #c6ad7b; text-align: center; width:170px; padding: 2px; text-decoration: none}
.punbb .nav a:hover{background-color: #291e09; color:#ffffff}
</style>
<table class="head-table dark-table" align="center" border="0" cellpadding="0" cellspacing="7" width=100% style="height: 280px">
<tbody>
<tr>
<td align=center valign=top width=25%>
<div class="nav">
<a class="d_link" href="/viewtopic.php?id=2">FAQ и Правила</a>
<a href="/viewtopic.php?id=16" class="d_link">Сюжет</a>
<a href="/viewtopic.php?id=3" class="d_link">О мире</a>
<a href="/viewtopic.php?id=5" class="d_link">Шаблон анкеты</a>
<a href="/viewtopic.php?id=7" class="d_link">Поиск соигрока</a>
<a href="/viewtopic.php?id=25" class="d_link">Квесты</a>
</div>
</td>

<td align=center valign=top width=25%>
<p style="padding: 0 5px;"><strong>Дата:</strong><br />10-20 марта 2016</p><br />
<p style="padding: 0 5px;"><strong>Погода:</strong><br />В среднем 18С, гроза и молнии повсеместно.</p><br />
<p style="padding: 0 5px;"><strong>Обратите внимание:</strong><br />Полная луна ушла, но оборотни до сих пор опасны. В основном Темные. В основном Стая.</p>
</td>

<td align=center valign=top width=25%>
<p style="padding=top:5px;"><strong>ГМ</strong><br />
<a href="http://lostgeneration.f-rpg.ru/profile.php?id=5">Яна</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=109">Нанд</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=129">Гест</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=169">Дэниэль</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=154">Аделаида</a></p><br />
<div class="nav">
<a class="d_link" href="/viewtopic.php?id=2">FAQ и Правила</a>
<a href="/viewtopic.php?id=16" class="d_link">Сюжет</a>
<a href="/viewtopic.php?id=3" class="d_link">О мире</a>
<a href="/viewtopic.php?id=5" class="d_link">Шаблон анкеты</a>
<a href="/viewtopic.php?id=7" class="d_link">Поиск соигрока</a>
<a href="/viewtopic.php?id=25" class="d_link">Квесты</a>
</div><br /
</td>

<td align=center valign=top width=25%>
<p style="padding=top:5px;"><strong>ГМ</strong><br />>
<a href="http://lostgeneration.f-rpg.ru/profile.php?id=5">Яна</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=109">Нанд</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=129">Гест</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=169">Дэниэль</a> <a href="http://lostgeneration.f-rpg.ru/profile.php?id=154">Аделаида</a></p><br />
<br>
<p><strong>Требуются</strong><br />
Пиар, графика, hr</p>
</td>
</tr>
</tbody>
</table>

+1

836

Deff
спасибо

0

837

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

А что это такое?

Вот этот скрипт: Запросы по скриптам[3] (Исходного поста не нашел
Текстовый файл в блокноте сохраняем в формате UTF-8 (Cохранить как)

0

838

pusheen. написал(а):

Подскажите, пожалуйста, как подрубить отображение html к скрипту

На указанном форуме - кода не нашел, но как-то так:

Код:
<!--Вывод Двух последних Постов -->
<script type="text/javascript">
(function(){
  var topic = "http://testbord2.rusff.ru/viewtopic.php?id=1"; //ссылка на тему;

  function FnParse_CodeBox () {
       $(".viewpost .post-cnt .code-box").each(function () {
            if($(this).text().indexOf('<!--magic-button-->')!=-1){
              $(this).wrap('<div class="htmldemo"></div>');
              $(this).replaceWith($('.htmldemo').text().split('<!--magic-button-->')[1]);
            };

       });
  };

  var spl="##|&|##";var rnd=(Math.random()+'').substr(5);
  var st1='<div class="viewpost" style="padding:5px"><div class="author" style="font-weight:700">От: ';
  var st2='</div><div class="post-cnt" style="margin-top:5px">';
  var st3='</div></div>';var saved=sessionStorage.getItem("NewPostsInT_"+topic.match(/id=(\d+)$/)[1]);
  function fnRepl(a){return a.replace(/(?:<dl class="post-sig"[\s\S]*?>[\s\S]*?<\/dl>?)/gim,"")}
  document.write('<a id="'+rnd+'" style="display:none">#1</a>');
  if(saved){var arr=saved.split(spl),u1=arr[0],c1=fnRepl(arr[1]),u2=arr[2],c2=fnRepl(arr[3]);
     $("a#"+rnd).after(st1+u1+st2+c1+st3+st1+u2+st2+c2+st3).replaceWith("");FnParse_CodeBox () ;return ;
  }; 
  $.get(topic+"&action=last",function(res){
    var a1=$(res).find(".endpost"),a2=a1.prev(".post");
    var c1=a1.find(".post-content").html(),c2=a2.find(".post-content").html();c1=fnRepl(c1);if(c2){c2=fnRepl(c2);}
    var u1=a1.find(".pa-author>a").text(),u2=a2.find(".pa-author>a").text();
    var CNt=u1+spl+c1+spl+u2+spl+c2;
    if(c2!=null){sessionStorage.setItem("NewPostsInT_"+topic.match(/id=(\d+)$/)[1],CNt);
    $("a#"+rnd).after(st1+u1+st2+c1+st3+st1+u2+st2+c2+st3).replaceWith("");return;}
    if(c2===null&&$(res).find(".pagelink a.prev").length)$.get($(res).find(".pagelink a.prev").attr("href"),function (data){
         c2=$(data).find(".endpost").find(".post-content").html(),u2=$(".endpost").find(".pa-author>a").text();
         c2=fnRepl(c2);CNt=u1+spl+c1+spl+u2+spl+c2;sessionStorage.setItem("NewPostsInT_"+topic.match(/id=(\d+)$/)[1],CNt);
         $("a#"+rnd).after(st1+u1+st2+c1+st3+st1+u2+st2+c2+st3).replaceWith("");FnParse_CodeBox () 
    });
  });
}())
</script>

0

839

Здравствуйте.
Как-то давно мне господин Deff помог с кнопкой оформления первого сообщения темы.

Код:
<!--Кнопка оформление первого сообщения -->
<script>
(function() {
  $("#button-addition").after('<td id="button-topics" title="Topic Starter"><img src="/i/blank.gif" onclick="bbcode(\'[ts]\', \'[/ts]\');"/></td>');
$('.post-content p').each(function(){ $(this).html( $(this).html().replace(/\[ts\](.+?)\[\/ts]/gi, "<div class='topics'>$1</div>"));});}());
</script>

Вот такой скрипт в ХТМЛ-низ, по клику на кнопку вставляются bb-теги [ts][/ts], которые преобразуются в див с заданным оформлением (картинки, цвет текста, обрамление имага и т.д.).
И всё бы вроде хорошо, но дотошные админы замыслили более изощрённую идею. Хотят, чтоб по клику на кнопку вставлялся следующий шаблон:

Код:
[ts][size=25]Название эпизода[/size]
[img]вставьте урл картинки[/img]
[align=left][b]Участники:[/b] ...
[b]Место:[/b] ...
[b]Время:[/b] ...
[b]Краткое описание:[/b] ...
[b]Статус:[/b] ...[/align]
[/ts]

Что-то мне подсказывает, что не все теги нужно прописывать одинаково, а то, что внутри [ts] достаточно каким-то сплошным текстом пустить. Но, как обычно, ява - лес чудес, не справляюсь.
Пример оформления со скриптом тут:
http://scaoil.mybb.ru/viewtopic.php?id=33#p96
Помогите, пожалуйста)

0

840

Кицунэ
По объему вставок Вам подойдёт Шаблон Анкет (Обзовёте Шаблон первого Поста) Скрипт для создания анкет (новая версия)  (там по топику есть как сделать Шаблон как тему, в которой можно продолжать отвечать
Юзер будет просто  заполнять нужные поля, внутри которых пояснения

+1


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