Emoji - umożliwienie użytkownikom używania ikon emoji na forum

Założony przez inferno.

1 Przygotowanie i edycja pliku config.php



Otwórz plik inc/config.php i znajdź linijkę 
$config['database']['encoding'] = 'utf8';

następnie zmień ją na 
$config['database']['encoding'] = 'utf8mb4';

2 Konwersja bazy danych



Wchodzisz do Panelu Administratora, następnie w Narzędzia i konserwacja. Wybierasz Konwersja do UTF-8 i konwertujesz każdą tabelę.

Efekt:
   
Ok, działa, ale problemem jest to, że te emoji przyjmują wielkość aktualnego font-size swojego rodzica. Jak zmienić tylko im wielkość?  :rolleyes:

Ostatecznie rozwiązałem to w ten sposób, ponieważ interesujące mnie emotki są dodane jako pierwsze 50:

const smilies = [];
const smilie = "smilie_";

const biggerSmilie = () => {
    for (let i=1; i<51; i++) {
    smilies.push(smilie+i);

for (value of smilies) { 
    if (document.querySelector("."+value) != null)
        document.querySelector("."+value).classList.add("biggerSmilie");
    } 
}
biggerSmilie();

dvz_shoutbox.callbacks['update'].push(function(){biggerSmilie();});
Cytat:w pół dnia stałeś się lepszym pytonistą niż kawenanowo kiedykolwiek programisto :3 ~ Riess 13.11.2018 16:28
Cytat:ale z tą nazwą to fyeem ma racje  ~ Divir 29.07.2019 16:08
(12.08.2018, 13:26)inferno napisał(a): $config['database']['encoding'] = 'utf8mb4';
Te nowe ikony mają się pojawić w temacie na forum w opcjach ikonek czy po prostu sama obsługa np. jak skopiuje emoji skądś z neta?
To dodaje tylko obsługę emoji, swoją drogą od którejś aktualizacji Win 10 można otworzyć okno emoji używając skrótu win + ; lub win + .
Da się wgrać własne grafiki emotek?
(17.07.2019, 09:15)rastr32 napisał(a): Da się wgrać własne grafiki emotek?
Możesz dodać po prostu swoje emotikony.
Cytat:w pół dnia stałeś się lepszym pytonistą niż kawenanowo kiedykolwiek programisto :3 ~ Riess 13.11.2018 16:28
Cytat:ale z tą nazwą to fyeem ma racje  ~ Divir 29.07.2019 16:08



Użytkownicy przeglądający ten wątek:

1 gości