1 Przygotowanie i edycja pliku config.php
Otwórz plik
inc/config.php i znajdź linijkę
Kod:
$config['database']['encoding'] = 'utf8';
następnie zmień ją na
Kod:
$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:
[
attachment=14083]
Ok, działa, ale problemem jest to, że te emoji przyjmują wielkość aktualnego
font-size swojego rodzica. Jak zmienić tylko im wielkość?
Ostatecznie rozwiązałem to w ten sposób, ponieważ interesujące mnie emotki są dodane jako pierwsze 50:
Kod:
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();});
(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.