[MyBB] utf8mb4 Karakterid Hitskin_logo Hitskin.com

This is a Hitskin.com skin preview
Install the skinReturn to the skin page

[MyBB] utf8mb4 Karakterid

Vaata eelmist teemat Vaata järgmist teemat Go down

kqrmo
kqrmo
Komeet
Liitus : 01/03/2018
Postitusi : 265

Postitaminekqrmo 02.03.18 1:45

Kui sa soovid lubada neid karaktereid oma foorumis, siis tuleb muuta mõned read oma foorumi failides
* Kindlasti tee oma failidest backupid, ennem kui midagi muutma hakkad!

utf8mb4 charset lubamiseks -- nc/db_mysqli.php
Otsi: 
Kood:
'utf8' => 'UTF-8 Unicode',
/* + */ 'utf8mb4' => 'UTF-8 Unicode (4-Byte)', 

Asenda:
Kood:
'utf8' => 'utf8_general_ci',
/* + */ 'utf8mb4' => 'utf8mb4_general_ci',




Praeguse andmebaasi muutmine utf8mb4 formaati -- PhpMyAdmin
Kood:
ALTER TABLE `mybb_adminlog` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `mybb_adminoptions` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `mybb_adminsessions` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
[... and so on and so forth for all tables including threads posts etc. ...]
ALTER TABLE `mybb_warninglevels` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `mybb_warnings` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `mybb_warningtypes` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;



Et lubada MyBBl kasutada neid -- inc/config.php
Kood:
/* - /* $config['database']['encoding'] = 'utf8';
/* + */ $config['database']['encoding'] = 'utf8mb4'





On võimalus, et MyBB asendab need karakterid küsimärkidega (MyBB 1.6.11), siis tuleks keelata utf8_handle_4byte_string() funktsioon
-- inc/functions.php
Kood:
function utf8_handle_4byte_string($input, $return=true)
{
   global $config;

/* - /* if($config['database']['type'] != 'mysql' && $config['database']['type'] != 'mysqli')
/* + */ if(1)
   {
       if($return == true)
       {
           return $input;
       }
       return true;
   } 




Kui kõik on tehtud, siis sinu foorumis peaks olema võimalus kirjutada/väljendada utf4mb8 formaadis sümboleid, emotikone jne.

Näidis, milline välja peaks nägema - https://i.gyazo.com/a930b40b4ba37d30dee698c5ff2e0b08.mp4

Vaata eelmist teemat Vaata järgmist teemat Tagasi üles

Soovid vestluses osaleda?

Selleks logi sisse või tee endale kasutaja.

Liitu foorumiga

Tee endale kasutaja ning osale aruteludes.


Tee uus kasutaja

Logi sisse

Omad foorumis juba kasutajat? Logi sisse.


Logi sisse

 
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele