Dayana MIX
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Код нашего баннера



Последние темы
» Лирические стихи.
Система цветных префиксов EmptyВт 29 Мар - 7:21 автор Nataliya

» Шаман......
Система цветных префиксов EmptyВт 29 Мар - 7:19 автор Nataliya

» [Салаты] Пять ошибок при приготовлении оливье
Система цветных префиксов EmptyСр 26 Янв - 13:20 автор Scheila

»  Наша Беседка.. :)
Система цветных префиксов EmptyСб 18 Дек - 13:17 автор Феникс

» Супы из рыбы и морепродуктов
Система цветных префиксов EmptyВт 14 Дек - 22:26 автор Scheila

» Другие закуски
Система цветных префиксов EmptyВт 14 Дек - 22:25 автор Scheila

» Теперь мы есть в Telegram
Система цветных префиксов EmptyЧт 26 Авг - 7:59 автор Феникс

» мои клипы.
Система цветных префиксов EmptyСр 4 Авг - 20:55 автор Nataliya

» МОМЕНТЫ ЖИЗНИ
Система цветных префиксов EmptyСр 4 Авг - 20:44 автор Nataliya

Любимые темы
Загрузка избранного...


Предыдущая тема Следующая тема Перейти вниз

  • 1

Система цветных префиксов

Сообщение автор  Вс 20 Ноя - 20:46

В основные скрипты,
Расположение : На всех страницах.

Код:
function lang_vi(a) {
   a = a.toLowerCase();
   a = a.replace(/\u00e0|\u00e1|\u1ea1|\u1ea3|\u00e3|\u00e2|\u1ea7|\u1ea5|\u1ead|\u1ea9|\u1eab|\u0103|\u1eb1|\u1eaf|\u1eb7|\u1eb3|\u1eb5/g, "a");
   a = a.replace(/\u00e8|\u00e9|\u1eb9|\u1ebb|\u1ebd|\u00ea|\u1ec1|\u1ebf|\u1ec7|\u1ec3|\u1ec5/g, "e");
   a = a.replace(/\u00ec|\u00ed|\u1ecb|\u1ec9|\u0129/g, "i");
   a = a.replace(/\u00f2|\u00f3|\u1ecd|\u1ecf|\u00f5|\u00f4|\u1ed3|\u1ed1|\u1ed9|\u1ed5|\u1ed7|\u01a1|\u1edd|\u1edb|\u1ee3|\u1edf|\u1ee1/g, "o");
   a = a.replace(/\u00f9|\u00fa|\u1ee5|\u1ee7|\u0169|\u01b0|\u1eeb|\u1ee9|\u1ef1|\u1eed|\u1eef/g, "u");
   a = a.replace(/\u1ef3|\u00fd|\u1ef5|\u1ef7|\u1ef9/g, "y");
   a = a.replace(/\u0111/g, "d");
   a = a.replace(/\W+/g, "-");
   return a.replace(/^\-+|\-+$/g, "")
}
$(function () {
   $("a[href^='/t']").html(function () {
      var a = this.innerHTML;
      return a.replace(/\[(.+)\]/, function (a) {
         return '<span class="prefix ' + lang_vi(a) + '">' + a.replace(/[\[\]]/g, "") + "</span>"
      })
   });
});

В таблицу CSS :

Код:
.prefix{background:#008287;color:#FFF;border-radius:2px;display:inline-block;height:18px;line-height:18px;padding:0 4px} /* По умолчанию для префикса */
.prefix.code{background:#16499a} /* Для префикса code */
.prefix.tool{background:#60a917} /* Для префикса Tool */
.prefix.thong-bao{background:#fa6800} /* Для префикса thong-bao */
.prefix.zzbaivong{background:#4390df} /* Для префикса zzbaivong */

Можно добавить цвета и стили для префиксов.


Последний раз редактировалось: Феникс (Пт 25 Ноя - 22:36), всего редактировалось 1 раз(а)
Феникс
Феникс
Администратор


Мужчина Посты : 1598
Очки : 6379
Возраст : 52
Откуда : Россошь

Вернуться к началу Перейти вниз

Система цветных префиксов Sdsd1110
  • 2

Префикс в тему из выпадающего списка

Сообщение автор  Пт 25 Ноя - 15:19

Код:
function tagprefixo() {
    jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val() + jQuery('input[name=subject]').val());
};
jQuery(document).ready(function () {
    var sHtmlPrefx =
      '<select name="tags4" onchange="tagprefixo()">' +
            '<option value="">' +
                '(Без префикса)' +
            '</option>' +
            '<option value="[Презентация]">' +
                'Презентация' +
            '</option>' +
            '<option value="[Загрузки]">' +
                'Загрузки' +
            '</option>' +
            '<option value="[Сомнительная]">' +
                'Сомнительная' +
            '</option>' +
            '<option value="[Совет]">' +
                'Совет' +
            '</option>' +
            '<option value="[Событие]">' +
                'Событие' +
            '</option>' +
            '<option value="[Доставка]">' +
                'Доставка' +
            '</option>' +
            '<option value="[Кино]">' +
                'Кино' +
            '</option>' +
            '<option value="[Игра]">' +
                'Игра' +
            '</option>' +
            '<option value="[imgi]">' +
                'Изображения' +
            '</option>' +
            '<option value="[Новость]">' +
                'Новость' +
            '</option>' +
            '<option value="[Оффтопик]">' +
                'Оффтопик' +
            '</option>' +
            '<option value="[Запрос]">' +
                'Запрос' +
            '</option>' +
            '<option value="[Сообщение]">' +
                'Сообщение' +
            '</option>' +
            '<option value="[Правила]">' +
                'Правила' +
            '</option>' +
            '<option value="[Подсказка]">' +
                'Подсказка' +
            '</option>' +
            '<option value="[Шоу]">' +
                'Шоу' +
            '</option>' +
            '<option value="[tutorial]">' +
                'Учебник' +
            '</option>' +
            '<option value="[Видео]">' +
                'Видео' +
            '</option>' +
        '</select> <img src="http://illiweb.com/fa/wysiwyg/separator.png" style="vertical-align:middle"> ';
    try {
        jQuery('input[name=subject]').after(sHtmlPrefx);
        var mode = jQuery('input[value=reply]').val();
        if (mode == 'reply') {
            jQuery('select[name=tags4]').css('display', 'none');
        } else if (mode == 'quote') {
            jQuery('select[name=tags4]').css('display', 'none');
        }
 } catch (e) {
 if (typeof (console) != 'undefined') {
 console.error(e)
 }
 }   
});
Феникс
Феникс
Администратор


Мужчина Посты : 1598
Очки : 6379
Возраст : 52
Откуда : Россошь

Вернуться к началу Перейти вниз

Система цветных префиксов Sdsd1110

Предыдущая тема Следующая тема Вернуться к началу

- Похожие темы


Коды ссылок на тему для вставки:
URL:
BBCode:
HTML:
 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения