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

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

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


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


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

Сообщений 441 страница 460 из 1001

Перевести1

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

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

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

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

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

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

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

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

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

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

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

+4

Перевести441

Здравствуйте, Deff.
Да, я видел эти скрипты, но они не подходят.
Я хочу сделать в текстовом файле большую базу таких вот "вставочных" заготовок. Скажем так, у меня будет что-то типа каталога.
Принцип, по задумке и механике, должен быть достаточно простым: посмотрел в каталог, нашел нужный "объект" для вставки в другой пост, скопировал его идентификатор, вписал его в нужный пост... И вот, скрипт вместо идентификатора отображает "заготовку" из .txt.
Если вставлять этот список заготовок в напрямую в скрипт, то... думаю, он будет очень сильно его нагружать...
А так скрипт будет искать в самом файле.
Хотя если будет возможность держать заготовки где-то на форуме в постах... Было бы круто.

Форму для заполнения каталога в .txt я уже знаю, как сделать - это самые азы HTML и javascript (да, решил таки освоить...), но вот что-то посложней - это для меня та еще головоломка, с которой я разберусь далеко не через ближайшие месяцы. Вот и решил обратиться к знатокам.

0

Перевести442

LostKei
в Админке есть функция цензура, которая может заменять аббревиатуры на короткий код, через неё и прописываете
к примеру

Код:
XX№1 = [color=red]Привет Вася[/color]
XX№2 = [img]http://forumavatars.ru/img/avatars/0000/14/1c/32995-1418309727.jpg[/img]
XX№3 = ... (и т.д.)

Описание что - чего значит прописать под спойлером в в форме ответа, ксть вставку удобно делать через скрипт Вставка своих заготовок(картинки, куски текста), а так же выделение цитат в ролевых текстах

+1

Перевести443

Alex_63
Спасибо большое, теперь все выводится верно, но

Отредактировано Mirra Bell (Пн, 3 Апр 2017 20:27:41)

0

Перевести444

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

И такой вопрос: возможно ли сделать скрипт похожих медалек/подарков, но с уведомлением о вручении и более подробными уникальными комментариями? С запятыми и без риска того, что на десятой "персональной" медальке с пояснением в 80-100 символов место в строке профиля закончится. Хочется реализовать возможность дарения пользователями подарков друг другу с подписями и пожеланиями — при невидимом участии админа в этом процессе.

На bestbb.ru подобное в планах, но пока по срокам ничего сказать не могу

0

Перевести445

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

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

Ну запоминание мну и так присобачил... ( Чоб юзеру не заморачивацо :D
Ты попробуй так > Жмешь выбор цвета, выбираешь, вставляешь, далее еще раз(к примеру нун еще что-то выделить в этом же посте тем же цветом) жмешь выбор цвета - а он уже не вставляецо, ибо событие change не срабатывает, значение инпута не меняецо (*- мну чот не придумал, как обойти

0

Перевести446

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

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

Вроде поправил, СПС > Выпадающая Табличка по клику на иконку в профиле топика:

0

Перевести447

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

Просто я хотела убрать награды в табличку, чтобы список стал короче, а если выводить их с комментами, он становится еще длиннее )

Пробуйте так( уже поправленный вариант под вышеописанный трабл - переделал)

<!-- Награды во всплывающую табличку -->
<style>.punbb .pa-awards{display:none!important}</style><script type="text/javascript">
FORUM.myTabsAddFunc = function () {var a=$('.my-tabs:visible');var tid=a.attr('tid');a.children('span:first').before('<span>Награды</span>');
  a.find('.tab-a:first').before('<li class="tab-a t-award" num-tab="0-0" style="display:none"></li>');
  a.find('.t-award').append('<div class="post-content"><table id="awrd-cnt"></table></div>');
  var pstAuth = $('.post-author .a-info[alt$="id='+tid+'"]:first').parents('.post-author');var str = '',max = 6;
  var lng = pstAuth.find('.mini_awards>a').length,i = 0;if(lng<max)max = lng; pstAuth.find('.mini_awards>a').each(function(){ i++;
    var img = $(this).find('img').attr('src'),ttl = $(this).find('img').attr('title');if(!ttl)ttl = $(this).find('img').attr('original-title');
    var add = '<td style="width:16.6%"><center><img src="'+img+'" alt="'+img+'" class="postimg" title="'+ttl+'"/></center></td>';
    if(i==1)str += '<tr>';str+=add;if(i==max){str+='</tr>'; a.find('#awrd-cnt').append(str);str = '';i=0}
  });  a.children('span:first').click(); a.find('#awrd-cnt img[title]').tipsy({fade:true,gravity:'s'});
};
</script>

+1

Перевести448

Alex_63

Отредактировано Mirra Bell (Вт, 4 Апр 2017 20:33:56)

0

Перевести449

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

Ну запоминание мну и так присобачил... ( Чоб юзеру не заморачивацо 
Ты попробуй так > Жмешь выбор цвета, выбираешь, вставляешь, далее еще раз(к примеру нун еще что-то выделить в этом же посте тем же цветом) жмешь выбор цвета - а он уже не вставляецо, ибо событие change не срабатывает, значение инпута не меняецо (*- мну чот не придумал, как обойти

ну дык я и предложил рабочее решение:
1. накручиваешь нужный оттенок, который хочешь применить повторно, жмёшь Добавить в набор и потом ОК применяя его первый раз
2. при повторном применении жмёшь на окошко с этим оттенком уже в дополнительных цветах (стрелка слева) и потом ОК
вот и всё!
решение рабочее, только на один клик больше

http://s9.uploads.ru/0tmfQ.jpg

+1

Перевести450

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

Ты попробуй так > Жмешь выбор цвета, выбираешь, вставляешь, далее еще раз(к примеру нун еще что-то выделить в этом же посте тем же цветом) жмешь выбор цвета - а он уже не вставляецо, ибо событие change не срабатывает, значение инпута не меняецо (*- мну чот не придумал, как обойти

Да, о том и была речь. В любом случае спасибо.
Romych
Спасибо.

0

Перевести451

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

решение рабочее, только на один клик больше

А, ну это да, точн... Как Вариант - да (мну думал как обмануть change и заставить работать даже в случае, если цвет не изменили

0

Перевести452

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

то они выводятся не все, а только кол-во, кратное этому параметру. Те, что остаются в остатке, не выводятся )

Попробуйте так,( не уверен, что сработает, не тестил - но в принципе должно

<!-- Награды во всплывающую табличку -->
<style>.punbb .pa-awards{display:none!important}</style><script type="text/javascript">
FORUM.myTabsAddFunc = function () {var a=$('.my-tabs:visible');var tid=a.attr('tid');a.children('span:first').before('<span>Награды</span>');
  a.find('.tab-a:first').before('<li class="tab-a t-award" num-tab="0-0" style="display:none"></li>');
  a.find('.t-award').append('<div class="post-content"><table id="awrd-cnt"></table></div>');
  var pstAuth = $('.post-author .a-info[alt$="id='+tid+'"]:first').parents('.post-author');var str = '',max = 6;
  var lng = pstAuth.find('.mini_awards>a').length,i = 0;if(lng<max)max = lng; pstAuth.find('.mini_awards>a').each(function(){ i++;
    var img = $(this).find('img').attr('src'),ttl = $(this).find('img').attr('title');if(!ttl)ttl = $(this).find('img').attr('original-title');
    var add = '<td style="width:16.6%"><center><img src="'+img+'" alt="'+img+'" class="postimg" title="'+ttl+'"/></center></td>';
    if(i==1){str += '<tr>';var d=lng-$('#awrd-cnt img').length;if(d<max)max=d};str+=add;
    if(i==max){str+='</tr>'; a.find('#awrd-cnt').append(str);str = '';i=0}
  });  a.children('span:first').click(); a.find('#awrd-cnt img[title]').tipsy({fade:true,gravity:'s'});
};
</script>

(*- upd - проверил - работает

+1

Перевести453

Mirra Bell
Добавил новый код и в Пост > Выпадающая Табличка по клику на иконку в профиле топика:

0

Перевести454

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

0

Перевести455

Здравствуйте! Искала через поиск, но не нашла... Подскажите пожалуйста скрипт для таблицы появляющейся поверх логотипа при наведении на него мышью. А если курсор убрать, то таблица или совсем невидна, или полупрозрачная. Спасибо!

Отредактировано Мэрилин Мэрис (Чт, 6 Апр 2017 18:11:54)

0

Перевести456

Доброго времени суток!
Вопрос по скриптам BB-тегов в подписи и Быстрого редактирования постов. В них не работает загрузка изображений, предполагаю, что после обновления самого загрузчика. Нет ли возможности это подправить?)

0

Перевести457

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

Полагаю, мой вопрос связан с работой "дефолтных" скриптов форума...

При попытке вставить в сообщение изображение из Интернета с расширением .jpeg или .JPG (заглавными буквами), вставляется [ img ]false[ /img ]

Если вручную вставить между  [ img ] и [ /img ] url картинки с расширением .jpeg, картинка отображается. С расширением .JPG не прокатывает и это (тут со слов пользователя - сам я сходу найти такой url не смог, пользователь тоже).

Известна такая проблема и её решение?

Отредактировано Kovshanov (Чт, 6 Апр 2017 00:30:45)

0

Перевести458

Kovshanov
Формат .jpg отлично переваривается форумом
пример:

Код:
[img]http://s7.uploads.ru/t/0cdvK.jpg[/img]

http://s7.uploads.ru/t/0cdvK.jpg

А вот .jpeg нестандартное расширения, простейший вариант скачать программу для конвертации расширения в стандартное, к примеру эту => http://desksoft.ru/index.php?forum=7&th=291
Открываете картинку из папки с оной ( открыть с помощью - выбираете FSCapture, далее - Сохранить как и выбираете .jpg)

0

Перевести459

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

Kovshanov
Формат .jpg отлично переваривается форумом
пример:

А вот .jpeg нестандартное расширения, простейший вариант скачать программу для конвертации расширения в стандартное, к примеру эту => http://desksoft.ru/index.php?forum=7&th=291
Открываете картинку из папки с оной ( открыть с помощью - выбираете FSCapture, далее - Сохранить как и выбираете .jpg)

В качестве доступных для загрузки форматов заявлен и .jpeg

Просто он не проходит через кнопку в форме Быстрого ответа. Но вставляется вручную.

Если так и надо почему-то, вопросов нет. В форматах  графических файлов я совсем "не Копенгаген".

Отредактировано Kovshanov (Пт, 7 Апр 2017 01:42:59)

0

Перевести460

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

Доброго времени суток!
Вопрос по скриптам BB-тегов в подписи и Быстрого редактирования постов. В них не работает загрузка изображений, предполагаю, что после обновления самого загрузчика. Нет ли возможности это подправить?)

В Быстром редактировании - вряд ли, пока не нашел способа исправить,
В скрипте BB- Тегов в подписи мож на днях поправлю

0


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