Ale nie! Kde je JavaScript?
Váš webový prehliadač nemá povolený JavaScript alebo nepodporuje JavaScript. Ak chcete správne zobraziť túto webovú lokalitu, povoľte JavaScript vo svojom webovom prehliadači, alebo inovujte na webový prehliadač, ktorý podporuje JavaScript.

Fórum

Administracia

4 príspevky
1282 zobrazení
Naposledy aktualizované pred 2 rokmi
Balin50
Člen 744
Odoslané pred 2 rokmi
#1
ahojte
niekde to tu voľakedy bolo a to ako na diakritiku v username
/ Jděte do adresáře svého webu na FTP, kde budeme nejprve hledat podmínku if (!preg_check.
2/ Otevřete postupně: includes/classes/PHP Fusion/UserFieldsInput.php
3/ Na řádku je:
if (!preg_check("/^[-0-9A-Z_@\s]+$/i", $this->_userName)) {
4/ Nyní tuto podmínku v kódu upravíme takto:
if (!preg_check("/^[-0-9A-ZáčďéěíňóřšťůúýžôäľÁČĎÉĚÍŇÓŘŠŤŮÚÝŽĽ_@\s]+$/i", $this->_userName)) {

UserFieldsInput.php je teraz UserFieldsInput.inc
aj po úprave to nefunguje alebo som robil niečo zle
Kvido
Člen 299
Odoslané pred 2 rokmi
#2
@Balin50
Musí to fungovat. Podívej se na https://test.phpfusion.cz/homepage, kde je právě přihlášeny "Cimčala".
Jeho přihlášení s diakritikou v nicku uvidíš v levém sloupci "Uživatelé online/Nejnovější člen".
Diakritika funguje, nezapomeň odkomentovat původní řádek!
Upravil/a Kvido dňa 16/08/2018 18:04, pred 2 rokmi
Balin50
Člen 744
Odoslané pred 2 rokmi
#3
jj, niekde som urobil chybu len neviem akú. Pôvodný riadok som zmazal ale nefungovalo.
Teraz som nahral na novo a funguje, dokonca aj s bodkou. Funguje aj @ a pod. ? Je to tam ale neskúšal som
RobiNN
Hlavný administrátor 792
Odoslané pred 2 rokmi
#4
V ďalších verziách by to malo byť podporované od základu v systéme. @ funguje aj bez uprav síce podla mňa by to nemalo isť ale ide..
PHP-Fusion Development Manager
GitHub profil: GitHub
PHP Fusion témy: PF-Projects/PHP-Fusion-Themes
PHP Fusion infúzie: PF-Projects/PHP-Fusion-Infusions, php-fusion/Addons