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

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

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


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


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

Сообщений 941 страница 960 из 1001

Перевести1

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

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

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

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

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

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

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

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

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

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

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

+4

Перевести941

Julia Corey
ну на каждый курсор не вышло, типа pointer и т.е., хотя я пыталась (может у кого получилось прописать правило), но вот такой стоит у меня

Код:
/***КУРСОР***/
body, a:hover {cursor: url(http://forumstatic.ru/files/0018/71/9c/14701.png), auto;}
div { cursor : url(http://forumstatic.ru/files/0018/71/9c/14701.png), default!important; }
a:hover{ cursor : url(http://forumstatic.ru/files/0018/71/9c/93493.png), pointer!important; }
a.pointer{cursor: url(http://forumstatic.ru/files/0018/71/9c/93493.png), pointer!important;}
/***КУРСОР***/

в первое окно стиля или в хтмл верх, обромив в теги <style>тут код выше</style>
картинку курсора меняете на свою.
конешн не против, чтоб вы пользовались моим, но он может не подойти по цветовой гамме.

+2

Перевести942

<style>/***КУРСОР***/
body, a:hover {cursor: url(http://forumstatic.ru/files/0018/71/9c/14701.png), auto;}
div { cursor : url(http://forumstatic.ru/files/0018/71/9c/14701.png), default!important; }
a:hover{ cursor : url(http://forumstatic.ru/files/0018/71/9c/93493.png), pointer!important; }
a.pointer{cursor: url(http://forumstatic.ru/files/0018/71/9c/93493.png), pointer!important;}
/***КУРСОР***/</style>

Действует. Вопрос в том, какую из ссылок нужно заменить на свою? :blush:

0

Перевести943

Julia Corey

<style>
/***КУРСОР***/
body, a:hover {cursor: url(http://forumstatic.ru/files/0018/71/9c/14701.png), auto;} /*дефолтный*/
div { cursor : url(http://forumstatic.ru/files/0018/71/9c/14701.png), default!important; } /*url как в первом*/
a:hover{ cursor : url(http://forumstatic.ru/files/0018/71/9c/93493.png), pointer!important; } /*наведение на ссылку*/
</style>

+2

Перевести944

Alex_63
спасибо. Поняла. :blush:

+1

Перевести945

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

Нарисуйте примерно в ФШ, как Вы это видите... (а я попробую сваять код

Вот как-то так

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

Картинка 1. Есть некое поле на форуме, в рамках которого может появиться картинка (в нашем случаи будет листик клена). Появление картинки привязано по времени к айпи (т.е. появляется для данного айпи через определенный промежуток времени) Не знаю правильно ли я объясняю хд
http://sh.uploads.ru/t/uHp30.png
Картинка 2. Вот заходит чел и видит картинку (обведена желтым кружочком). Появится она может на любой странице форума (например можно ведь зайти не на главную, а сразу в определенную тему) и в любом месте определенной области.
http://s6.uploads.ru/t/nrSqV.png
Картинка 3. Тыкает он, значит, на этот листик, а там выпадает штука с выделение кода-текста. Этот текст потом ему надо будет в спец тему пхнуть.
http://s8.uploads.ru/t/q5tmB.png
Собственно и все.
Просто будет несколько картинок, и у каждой картинки будет свой шанс выпадения.

Отредактировано Морковвка (Пн, 28 Авг 2017 23:02:28)

-1

Перевести946

В скрипте дополнительного описания к теме ("Свое описание к теме") указано максимальное количество знаков для редактирования основного названия темы - 40. Это критично? Просто у нас заголовок был 80 знаков и народ активно этим пользовался, а теперь такие длинные заголовки редактировать нельзя без того, чтобы не обрезать название вдвое. Могу ли я там поставить 80 знаков?

+1

Перевести947

Mirra Bell
поддерживаю. :blush:

0

Перевести948

А можно ли сделать скрипт, который будет скрывать содержимое доп.поля по нажатию на его название? Без лишних картинок.

0

Перевести949

Добрый день! Не могли бы вы помочь со скриптами на форме
Кнопка фирменный стиль при создании темы и редактировании сообщения исчезает. (В html-низ <!--Фирменный стиль-->)
Еще хотела, чтобы под кнопкой "Фирменный стиль" был шаблон  принятия игрока на ролевую, но он у нас на html, и у меня не получается его добавить. А я хотела, чтобы по нажатию на слово Принят, в форме ответа появлялся код:
[html]<center><div >...</div></center>[/html]

И Новые шрифты в форме быстрого ответа не появляются при редактировании сообщения и создании темы, можно это как-то исправить?
Заранее спасибо!

Отредактировано Lesay (Вт, 29 Авг 2017 14:43:35)

0

Перевести950

Lesay
Почему не отображается у вас при редактировании - не понятно, так как в кодах это прописано.
В остальном:
P.S. По поводу "[html]<center><div >,</div></center>[/html]" - ничего лучше не придумала кроме того, чтобы заменить на [html]«center»«div»,«/div»«/center»[/html] и при клике преобразовывать «» в <>. Может у кого-то будут идеи получше.

Код:
<div id="Hide"><div class="container" id="firstil-area"  style="display:none" onclick="changeVisibility('firstil-area')">

<p id="z1">ЗАГОЛОВОК <span>[align=center][b][font=bebas neue][size=28],[/size][/font][/b][/align]</span>
<p>Новый эпизод<span>[quote][table layout=fixed width=100%]
[tr]
[td][align=center][font=bebas neue][b][size=28]Название эпизода,[/size][/b][/font]
[img]Ссылка на изображение[/img][/align][/td]
[/tr]
[/table]
[table layout=fixed width=100%]
[tr]
[td][b]» Участники:[/b] Ваш ответ.
[b]» Место:[/b] Ваш ответ.[/td]
[td][b]» Время:[/b] Ваш ответ.
[b]» Погода:[/b] Ваш ответ.[/td]
[/tr]
[/table]
[table layout=fixed width=100%]
[tr]
[td][align=center]Описание эпизода[/align][/td]
[/tr]
[/table][/quote]</span></p>

<p>Принят<span>[html]«center»«div»,«/div»«/center»[/html]</span></p>



</div></div>

<script>
var str='<img src="/i/blank.gif" title="Фирменный стиль" onclick="changeVisibility(\'firstil-area\')"/>';
if(document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/messages.php?action")!=-1 || document.URL.indexOf("/messages.php?box")!=-1 || document.URL.indexOf("/post.php?fid")!=-1 || document.URL.indexOf("/edit.php?id")!=-1) {
$("#form-buttons #button-color").after("<td id=firstil>"+str+"</td>");
$("#smilies-area").after($("div.#Hide").html());

    $('#firstil-area p').click(function(){
      var L=$(this).find("span").html();
      var M = L.replace(/\«/g, "<").replace(/\»/g, ">");
      var P=M.split(',');
     bbcode(P[0],P[1])
     return false;
    });}
</script>

Шрифты:

Код:
<!-- Дополнительные шрифты -->

<script type="text/javascript">
if (document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/messages.php?action")!=-1 || document.URL.indexOf("/messages.php?box")!=-1 || document.URL.indexOf("/post.php?fid")!=-1 || document.URL.indexOf("/edit.php?id")!=-1) {
var ft; var i; var ft_f; var j = "";
ft = document.getElementById("font-area");
 
var ft_f = new Array();
ft_f.push('Oswald');
ft_f.push('Bebas neue');
ft_f.push('GoodVibesPro');
ft_f.push('Lobster');

 
for (i in ft_f) {
j = "<div><span style='font-family:" + ft_f[i] + ";'>" + ft_f[i] +  "</span><img src='/i/blank.gif' onclick=\"bbcode('[";
j += "font=" + ft_f[i];
j += "]','[/font]')\" /></div>";
ft.innerHTML += j;
}}
</script>

+1

Перевести951

Fumuse
спасибо! Поставил, проверил, шрифты появляются.

А можно еще вопрос, кнопка Фирменный стиль не появляется при создании темы, как сделать, чтобы она появилась?

PS < заменил на & # 60  ; а > на & # 62 ; и ура, заработало!
Добавлено спустя 18 минут 57 секунд:
Хотя нет, не заработало ((( При сохранении в html-низ коды опять становятся  знаками(((
Добавлено спустя 30 минут 20 секунд:
Заменил код на мнемонику &lt;center&gt; b всё заработало! )))

Спасибо!

Отредактировано Lesay (Вт, 29 Авг 2017 14:38:43)

0

Перевести952

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

А можно еще вопрос, кнопка Фирменный стиль не появляется при создании темы, как сделать, чтобы она появилась?

Если менять ваш текущий скрипт:

Код:
   <script>
var str='<img src="/i/blank.gif" title="Фирменный стиль" onclick="changeVisibility(\'firstil-area\')"/>';
if(document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/messages.php?action")!=-1 || document.URL.indexOf("/messages.php?box")!=-1 || document.URL.indexOf("/edit.php?id")!=-1 || document.URL.indexOf("/post.php?tid")!=-1)$("#form-buttons #button-color").after("<td id=firstil>"+str+"</td>")
$("#smilies-area").after($("div.#Hide").html())
    $('#firstil-area p').click(function(){
      var L=$(this).find("span").html();
      var P=L.split(',');
     bbcode(P[0],P[1])
     return false;
    });
</script>

+2

Перевести953

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

PS < заменил на & # 60  ; а > на & # 62 ; и ура, заработало!
Добавлено спустя 18 минут 57 секунд:
Хотя нет, не заработало ((( При сохранении в html-низ коды опять становятся  знаками(((

Замените тогда "<" на "&lt;", а ">" на "&gt;".

И код тогда поменять на:

Код:
<script>
var str='<img src="/i/blank.gif" title="Фирменный стиль" onclick="changeVisibility(\'firstil-area\')"/>';
if(document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/messages.php?action")!=-1 || document.URL.indexOf("/messages.php?box")!=-1 || document.URL.indexOf("/post.php?fid")!=-1 || document.URL.indexOf("/edit.php?id")!=-1) {
$("#form-buttons #button-color").after("<td id=firstil>"+str+"</td>");
$("#smilies-area").after($("div.#Hide").html());
 
    $('#firstil-area p').click(function(){
      var L=$(this).find("span").html();
      var M = L.replace(/\&lt;/g, "<").replace(/\&gt;/g, ">");
      var P=M.split(',');
     bbcode(P[0],P[1])
     return false;
    });}
</script>

+3

Перевести954

Fumuse
большое спасибо!

0

Перевести955

Морковвка
Ни наю... Пока занят под завязку... в ближайшее время вряд ли смогу сваять... (Соррь - скорее всего не берусь

0

Перевести956

Mirra Bell
Julia Corey
:dontknow: Заголовок темы ограничен длиной в 70 символов,(ограничение обусловлено форматом поля в БД)
Поскольку описание реализуется через добавку к заголовку - увеличить никак нельзя(иначе спецсимвол описания может обрезаться и описание просто отвалится)
В будущем планируется реализовать Описания тем от движка(с совместимостью с обоими версиями скрипта - от Deff и мну), там ограничение на кол-во будет по 70 символов в описании и заголовке(но по срокам не наю... предположительно возможно до следующего лета

0

Перевести957

Alex_63
Ничего страшного, все бывают заняты. Спасибо и на этом. Пойдем искать умельцев дальше  8-)

0

Перевести958

Alex_63
Ок, подождем ) Спасибо за ответ

+1

Перевести959

Alex_63
будем ждать. :blush:

+1

Перевести960

Alex_63
А в этом скрипте возможно прикрутить еще мини аватарки?
Статистика последних сообщений в несколько столбцов

0


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