Перейти к публикации
  • Сейчас на странице   Всего пользователей: 2   (0 пользователей, 2 гостя)

Дэфрэл

Реквест смайликов

Рекомендованные сообщения

если будут стикеры то @дефрель плз

wm2pedJ.png

 

АХХАХАХХАХАХАХАХХАХАХАХАХАХХАХАХАХААА

 

не ну это финиш http://i.absurdopedia.net/f/f5/%D0%9F%D0%BE%D1%80%D0%BE%D1%81%D1%91%D0%BD%D0%BE%D0%BA_%D0%9F%D1%91%D1%82%D1%80.jpg

Поделиться сообщением


Ссылка на сообщение

если серьезна, то самый крутой дефолтный эмот твича это вот этот - chansub-global-emoticon-374120835234cb29 , типо такой Хммкаешь и все, хмм

Roodpecker понравилось это

Поделиться сообщением


Ссылка на сообщение

тебе этого мало?  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:  :hmm:


  ля какая

spacer.png

Поделиться сообщением


Ссылка на сообщение

 


если серьезна, то самый крутой дефолтный эмот твича это вот этот - chansub-global-emoticon-374120835234cb29 , типо такой Хммкаешь и все, хмм

ну дефолтный смайлик-колобок хмм рили лучше твичевского  :hmm:  зачем ещё один 

Поделиться сообщением


Ссылка на сообщение

Надо добавить БТТВ и Твич смайлы, они уже зарекомендовали себя. В чеем проблема то, зачем старые удалять?

Поделиться сообщением


Ссылка на сообщение

Кароч рассказываю бестолковому админу этого форума, как все сделать максимально красиво и эффективно.

Даешь возможность заливать всем юзерам по 3 смайла в день и ставишь на модерацию этого дела кого-нить или сам чекаешь че добавили.

В итоге получаешь разношерстную базу смайлов, которая офк никому не нужна, как и этот форум, чисто забава для веток в унитазе папича


0e5062b3d9.png

Поделиться сообщением


Ссылка на сообщение
Гость Moonchild

кому не похуй

скрипт на tampermonkey

 

// ==UserScript==
// @encoding utf-8
// @[member='name'] pd-smiles custom
// @[member='Version.rOllan'] 0.03
// @author 2poy, KaRniZZZ
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?showtopic=*
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?app=*
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?s=*
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?
// @icon http://cs406227.vk.me/g26834708/a_1eeba31d.jpg
// @run-at document-start
// @noframes
// @grant	none
// ==/UserScript==

var pageType = {
    MESSAGE: 	function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementsByClassName('ipsBox_withphoto clearfix')[0].children[0];
        el.insertBefore(div,el.children[(el.children.length-1)]);

    },
    REPLY: function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementById('ips_fastReplyForm');
        el.insertBefore(div ,el.children[(el.children.length-1)]);

    },
    REPLY_FULL: function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementsByClassName('ipsBox_container ipsLayout_content')[0];
        el.insertBefore(div, el.getElementsByClassName('attachments')[0]);

    },
    MESSAGE_FULL: 	function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementsByClassName('ipsBox_container')[0];
        el.insertBefore(div, el.getElementsByClassName('attachments')[0]);
    }
};

pageType.POST_EDIT = pageType.REPLY_FULL;
pageType.MESSAGE_EDIT = pageType.MESSAGE_FULL;
pageType.MESSAGE_SEND = pageType.MESSAGE_FULL;


var foo;

if (document.URL == 'https://prodota.ru/forum/index.php?'){
    foo = pageType.REPLY_FULL;
}
else if(document.URL.indexOf('https://prodota.ru/forum/index.php?showtopic=')!=-1){
    foo = pageType.REPLY;
}
else if(document.URL.search('send.*sendReply') != -1){
    foo = pageType.MESSAGE_FULL;
}
else if(document.URL.search('showConversation.*topicID') != -1){
    foo = pageType.MESSAGE;
}
else if(document.URL.search('editMessage.*topicID') != -1){
    foo = pageType.MESSAGE_EDIT;
}
else if(document.URL.search('section=send') != -1){
    foo = pageType.MESSAGE_SEND;
}
else if(document.URL.search('post.*edit_post') != -1){
    foo = pageType.POST_EDIT;
}
else{
    return;
}

var smileList = [];
smileList.push(  //Стандартные смайлы ПД
    'buba', 'avtorklif', 'prayy', 'zloy', 'lol', 'sosew', 'geys', 'trollface', 'popcorn', 'smile', 'sad', 'dunno', 'palevojein', 'yes', 'ginsgnil', 'geypalevonew', 'fie', 'fuckyou',
    '<hr>'
);

smileList.push(  // ССЫЛКИ НА СВОИ СМАЙЛЫ
    'http://www.cyberfrags.com/sml/cool.gif','http://www.cyberfrags.com/sml/give.gif',
    'http://www.cyberfrags.com/sml/wink.gif','http://www.cyberfrags.com/sml/facepalm.gif',
    'http://www.cyberfrags.com/sml/hex.gif','http://www.cyberfrags.com/sml/laugh.gif',
    'http://www.cyberfrags.com/sml/blush.gif','http://www.cyberfrags.com/sml/rage.gif',
    'http://www.cyberfrags.com/sml/huh.gif','http://www.cyberfrags.com/sml/hush.gif',
    'http://www.cyberfrags.com/sml/cheeky.gif',
    '<hr>'
);
var smiles = smileList.map(smile).join(''),
    styles2 = '<style>#smiles_2poy {padding: 8px;opacity:0.9} #smiles_2poy img {margin: 1px; max-height: 27px !important;}'+
    '#smiles_2poy hr{display:block;clear:both;background:none;border:1px solid rgba(96, 0, 255, 0.1);}</style>';

function smile(smile, alt) {
    function url(smile) {
        if(smile.slice(0,4)=='http') return smile;
        return "https://prodota.ru/forum/public/style_emoticons/default/"+ smile +".gif";
    }
    return smile=='<hr>'?'<hr>':'<img class="bbc_img" alt="'+ alt +'" src="'+url(smile)+'">';
}

if(navigator.userAgent.indexOf("Firefox") != -1 ){
    window.addEventListener('afterscriptexecute', function(e) {
        if(e.target.src.search(/default.js/) != -1){
            removeOldSmiles();
            window.removeEventListener(e.type, arguments.callee, true);
        }
    });
}
else {
    window.addEventListener('load', function(e) {
        removeOldSmiles();
        window.removeEventListener(e.type, arguments.callee, true);
    });
}

function removeOldSmiles(){
    document.getElementById('cke_14').onclick = clickSmile;
    document.getElementsByClassName('ipsSmileyTray')[0].hide();
    document.getElementById('ips_x_smile_show_all').remove();
}

function clickSmile() {
    var k = document.getElementById('smiles_2poy');
    if (k){
        k.remove();
        return;
    }

    foo();

    var appendedSmiles = document.querySelectorAll('#smiles_2poy img');
    setTimeout(function(){
        var els = document.querySelectorAll('[rel="lightbox"]');
        for(var i in els) {try{els[i].removeAttribute('rel');}catch(e){}}
    }, 1000);

    for(var n in appendedSmiles) {
        if(!appendedSmiles[n].addEventListener) return;
        appendedSmiles[n].addEventListener('click', function(ev){
            var editor = CKEDITOR.instances;
            for(var i in editor){
                if (editor[i].name.indexOf('editor')>-1) {
                    editor[i].insertText(' ');
                    editor[i].insertElement(editor[i].document.createElement('img',{ attributes: { src: ev.target.src, 'class': 'bbc_emoticon' } }));
                    editor[i].insertText(' ');
                }
            }
            return false;
        }, true);
    }
}

 

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

K8tnx0b.gif

 

 

facepalm.gifnea.gif

 

 

beee.gif      dash2.gif       prankster.gif       Cherna-aggh.gif                    

 

 

headshot-suicide.gif

 

 

f512f69976e6db24eac4f6071d32ef24.gif

 

 

kiNC0Df.gif sDLlSMb.gif


Изменено пользователем Pham

 

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

Надеюсь топик это ловушка и всем, кто предлагает смайлы папича, дюбель даст гавна под аву


Изменено пользователем BeautifulDream
D0KT0P.CMEPTb, coval_sk1 и Kognak понравилось это

Поделиться сообщением


Ссылка на сообщение

кому не похуй

скрипт на tampermonkey

 

// ==UserScript==
// @encoding utf-8
// @[member='name'] pd-smiles custom
// @[member='Version.rOllan'] 0.03
// @author 2poy, KaRniZZZ
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?showtopic=*
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?app=*
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?s=*
// @[member='MatchlessHash'] https://prodota.ru/forum/index.php?
// @icon http://cs406227.vk.me/g26834708/a_1eeba31d.jpg
// @run-at document-start
// @noframes
// @grant	none
// ==/UserScript==

var pageType = {
    MESSAGE: 	function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementsByClassName('ipsBox_withphoto clearfix')[0].children[0];
        el.insertBefore(div,el.children[(el.children.length-1)]);

    },
    REPLY: function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementById('ips_fastReplyForm');
        el.insertBefore(div ,el.children[(el.children.length-1)]);

    },
    REPLY_FULL: function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementsByClassName('ipsBox_container ipsLayout_content')[0];
        el.insertBefore(div, el.getElementsByClassName('attachments')[0]);

    },
    MESSAGE_FULL: 	function(){
        var div = document.createElement('div');
        div.id = "smiles_2poy";
        div.innerHTML += smiles + styles2;
        var el = document.getElementsByClassName('ipsBox_container')[0];
        el.insertBefore(div, el.getElementsByClassName('attachments')[0]);
    }
};

pageType.POST_EDIT = pageType.REPLY_FULL;
pageType.MESSAGE_EDIT = pageType.MESSAGE_FULL;
pageType.MESSAGE_SEND = pageType.MESSAGE_FULL;


var foo;

if (document.URL == 'https://prodota.ru/forum/index.php?'){
    foo = pageType.REPLY_FULL;
}
else if(document.URL.indexOf('https://prodota.ru/forum/index.php?showtopic=')!=-1){
    foo = pageType.REPLY;
}
else if(document.URL.search('send.*sendReply') != -1){
    foo = pageType.MESSAGE_FULL;
}
else if(document.URL.search('showConversation.*topicID') != -1){
    foo = pageType.MESSAGE;
}
else if(document.URL.search('editMessage.*topicID') != -1){
    foo = pageType.MESSAGE_EDIT;
}
else if(document.URL.search('section=send') != -1){
    foo = pageType.MESSAGE_SEND;
}
else if(document.URL.search('post.*edit_post') != -1){
    foo = pageType.POST_EDIT;
}
else{
    return;
}

var smileList = [];
smileList.push(  //Стандартные смайлы ПД
    'buba', 'avtorklif', 'prayy', 'zloy', 'lol', 'sosew', 'geys', 'trollface', 'popcorn', 'smile', 'sad', 'dunno', 'palevojein', 'yes', 'ginsgnil', 'geypalevonew', 'fie', 'fuckyou',
    '<hr>'
);

smileList.push(  // ССЫЛКИ НА СВОИ СМАЙЛЫ
    'http://www.cyberfrags.com/sml/cool.gif','http://www.cyberfrags.com/sml/give.gif',
    'http://www.cyberfrags.com/sml/wink.gif','http://www.cyberfrags.com/sml/facepalm.gif',
    'http://www.cyberfrags.com/sml/hex.gif','http://www.cyberfrags.com/sml/laugh.gif',
    'http://www.cyberfrags.com/sml/blush.gif','http://www.cyberfrags.com/sml/rage.gif',
    'http://www.cyberfrags.com/sml/huh.gif','http://www.cyberfrags.com/sml/hush.gif',
    'http://www.cyberfrags.com/sml/cheeky.gif',
    '<hr>'
);
var smiles = smileList.map(smile).join(''),
    styles2 = '<style>#smiles_2poy {padding: 8px;opacity:0.9} #smiles_2poy img {margin: 1px; max-height: 27px !important;}'+
    '#smiles_2poy hr{display:block;clear:both;background:none;border:1px solid rgba(96, 0, 255, 0.1);}</style>';

function smile(smile, alt) {
    function url(smile) {
        if(smile.slice(0,4)=='http') return smile;
        return "https://prodota.ru/forum/public/style_emoticons/default/"+ smile +".gif";
    }
    return smile=='<hr>'?'<hr>':'<img class="bbc_img" alt="'+ alt +'" src="'+url(smile)+'">';
}

if(navigator.userAgent.indexOf("Firefox") != -1 ){
    window.addEventListener('afterscriptexecute', function(e) {
        if(e.target.src.search(/default.js/) != -1){
            removeOldSmiles();
            window.removeEventListener(e.type, arguments.callee, true);
        }
    });
}
else {
    window.addEventListener('load', function(e) {
        removeOldSmiles();
        window.removeEventListener(e.type, arguments.callee, true);
    });
}

function removeOldSmiles(){
    document.getElementById('cke_14').onclick = clickSmile;
    document.getElementsByClassName('ipsSmileyTray')[0].hide();
    document.getElementById('ips_x_smile_show_all').remove();
}

function clickSmile() {
    var k = document.getElementById('smiles_2poy');
    if (k){
        k.remove();
        return;
    }

    foo();

    var appendedSmiles = document.querySelectorAll('#smiles_2poy img');
    setTimeout(function(){
        var els = document.querySelectorAll('[rel="lightbox"]');
        for(var i in els) {try{els[i].removeAttribute('rel');}catch(e){}}
    }, 1000);

    for(var n in appendedSmiles) {
        if(!appendedSmiles[n].addEventListener) return;
        appendedSmiles[n].addEventListener('click', function(ev){
            var editor = CKEDITOR.instances;
            for(var i in editor){
                if (editor[i].name.indexOf('editor')>-1) {
                    editor[i].insertText(' ');
                    editor[i].insertElement(editor[i].document.createElement('img',{ attributes: { src: ev.target.src, 'class': 'bbc_emoticon' } }));
                    editor[i].insertText(' ');
                }
            }
            return false;
        }, true);
    }
}

 

 

че т не работает

Поделиться сообщением


Ссылка на сообщение
(изменено)

Только не смайлики Артаса, пожалуйста :pray: 

upd Я про те что с твича, хз что не так с теми кто называет doodoo - смайлами папича:lolpalm:
 


Изменено пользователем D0KT0P.CMEPTb

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...