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

schválenie článku

21 príspevkov
8046 zobrazení
Naposledy aktualizované pred 1 rokom
Balin50
Člen 744
Odoslané pred 1 rokom
#1
problém pri schválení článku.
pridal som článok s názvom TBScan a odoslal na schválenie. V administrácii sa zobrazuje takto
https://ctrlv.cz/...

Keď kliknem na názov tak sa otvorí https://www.geoca...ker=TBScan
čo som tam ale nevkladal. Neviem schváliť, zmazať a ani nič podobné. Hľadal som v DB podľa názvu, rôznych slov a nič sa nenašlo.
Ako na to?
Balin50
Člen 744
Odoslané pred 1 rokom
#2
ako vidím aj tu sa názov zozbrazí modro aj s odkazom
Balin50
Člen 744
Odoslané pred 1 rokom
#3
Teraz som skúšal pridať článok pod iným názvom a zistil som, že chyba bude asi závažnejšia.
File: core_functions_include.php
Page: /includes/dynamics/assets/users/users.json.php?allow_self=true&q=b&_=1569248441148
Line: 1110
Error message: Illegal string offset 'user_id'


Keď ho pridám ako user tak nejde, skúsil som daný účet dať do Adminov a vtedy sa článok odošle.
Balin50
Člen 744
Odoslané pred 1 rokom
#4
Nuž zvláštne je, že tak sa to zobrazuje iba v chrome. V iných prehliadačoch je to OK ale odstrániť to nebiem
Balin50
Člen 744
Odoslané pred 1 rokom
#5
trošku sa sa hrabal v DB a testoval Články
niekde je chyba ale neviem kde. Skúsil som pridať testovací článok cez menu Pridať článok. Článok sa odošle, ako admin to v
infusions/articles/articles_admin.php?aid=a9e13f780b9f4a1a§ion=submissions&submit_id=100
vidím ale nejde schváliť.Hľadal som v DB ale nenašiel som. Zvláštne je, že pridal ID 100, predchozí článok ktorý neviem schváliť má ID 99. Pre istotu som ho pridával v Edge.
Mám podozrenie, že prvý ktorý neviem schváliť má na svedomí Chrome a doplnky pre geocaching. Všimol som si, že keď vo fóre pridám geocache vo formáte GCxxxxx tak sa zobrazuje ako odkaz, to sa týka aj názvu TBScan ktorý som dal aj sem a vidím ho ako odkaz. Edge, IE a FF to zobrazuje normálne.Problém je, ako v administrácii odstránim tie články na schválenie a ako vyriešiť problém s pridávaním článkov.
Infúsiu články som zmazal a nahral na novo ale bezvýsledne.
hlásené chyby
File: MySQLi.inc
Page: /infusions/articles/articles_admin.php?aid=a9e13f780b9f4a1a&section=submissions&submit_id=100
Line: 212
Error message: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ':'100' AND submit_type='a'' at line 1 <strong>@ SELECT COUNT(submit_id) FROM fusion44293_submissions WHERE submit_id=:'100' AND submit_type='a'</strong>


File: MySQLi.inc
Page: /infusions/articles/articles_admin.php?aid=a9e13f780b9f4a1a&section=submissions&submit_id=99
Line: 212
Error message: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ':'99' AND submit_type='a'' at line 1 <strong>@ SELECT COUNT(submit_id) FROM fusion44293_submissions WHERE submit_id=:'99' AND submit_type='a'</strong>

Upravil/a Balin50 dňa 25/09/2019 13:27, pred 1 rokom
Balin50
Člen 744
Odoslané pred 1 rokom
#6
Testoval som aj Wordpress ale tam som tento problém nezaznamenal nakoľko existujú doplnky
https://wordpress...eocaching/
dúfam, že raz aj pre PHPF budú. WP sa mi nepozdáva tak ako Joomla. Príliš a zbytočne zložité na rozdiel od PHPF
Balin50
Člen 744
Odoslané pred 1 rokom
#7
Ešte jedna chyba
File: core_functions_include.php
Page: /includes/dynamics/assets/users/users.json.php?allow_self=true&q=ba&_=1569414347317
Line: 1110
Error message: Illegal string offset 'user_id'
RobiNN
Hlavný administrátor 792
Odoslané pred 1 rokom
#8
Pridávaj cez administráciu...
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
Balin50
Člen 744
Odoslané pred 1 rokom
#9
To je pre admin. Ale čo užívatelia?
Je možnosť v DB zmeniť na publikované?
RobiNN
Hlavný administrátor 792
Odoslané pred 1 rokom
#10
Mne to funguje, skus Andromedu z Githubu v9.03.10 https://github.co.../Andromeda
Balin50
Člen 744
Odoslané pred 1 rokom
#11
DIK
Skúsim
Balin50
Člen 744
Odoslané pred 1 rokom
#12
všetko som zmazal a nahral na novo
vložiť sa dá ale nie schváliť
zaujímavé je, že článok má ID 105
https://ctrlv.cz/...
Balin50
Člen 744
Odoslané pred 1 rokom
#13
tak som si dnes zálohoval articles a article_cats.
Následne odinštaloval články a znovu nainštaloval, zmazal som komplet adresár infusions/articles/ a nahral všetko na novo.
Do prázdnej DB som vložil článok a nejde schváliť, zato priradí článku ID 1. Nahral som pôvodné články a skúsil pridať, nejde schváliť, priradilo ID 55 čo je divné nakoľko v DB je 37 článkov. Treba ešte niečo zmeniť okrem infusions/articles/ ?

hlási
File: MySQLi.inc
Page: /infusions/articles/articles_admin.php?aid=530b7253b774766a§ion=submissions&submit_id=55
Line: 212
Error message: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ':'55' AND submit_type='a'' at line 1 <strong>@ SELECT COUNT(submit_id) FROM fusion44293_submissions WHERE submit_id=:'55' AND submit_type='a'</strong>

Upravil/a Balin50 dňa 14/10/2019 09:05, pred 1 rokom
RobiNN
Hlavný administrátor 792
Odoslané pred 1 rokom
#14
Opravené https://github.co...173e31fc40 a zmeň si v config.php

$db_driver = 'mysqli'; na $db_driver = 'pdo';
Balin50
Člen 744
Odoslané pred 1 rokom
#15
super, funguje
díky moc
Balin50
Člen 744
Odoslané pred 1 rokom
#16
nuž funguje ale je chyba
dnes som pridal článok , ten schváliť išiel a aj sa zobrazuje. Lenže ostatné články nie.
V administrácii ich vidím
https://ctrlv.cz/...
sú viditeľné a schválené. Aj v zozname článkov je len ten jeden
https://www.geoca...k/articles
a čo je zvláštne nedá sa zmeniť téma, zobrazuje sa len Magazine
pri zmene témy na AtomX
Fatal error: Uncaught Error: Call to undefined function display_home() in /home/dj023500/www_root/home.php:250 Stack trace: #0 /home/dj023500/www_root/index.php(43): require_once() #1 {main} thrown in /home/dj023500/www_root/home.php on line 250

také rýchle riešenie, DB cats som nahral z testovacej DB aj s tým článkom a zobrazuje sa komplet ako má.
Upravil/a Balin50 dňa 15/10/2019 11:12, pred 1 rokom
RobiNN
Hlavný administrátor 792
Odoslané pred 1 rokom
#17
Lebo máš zle aktualizovane niečo. Mne všetko funguje a včera som aj skúšal všetky témy a žiadne chyby som nenašiel.
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
Balin50
Člen 744
Odoslané pred 1 rokom
#18
Nuž pred pár dňami som všetko zmazal a nahral na novo, môžem to skúsiť ešte raz. Na test.geocaching-sk.sk mam testovaciu verziu ktorá je identická s ostrou, teda skoro identická. Tam som config nemenil a všetko funguje ako ma.
RobiNN
Hlavný administrátor 792
Odoslané pred 1 rokom
#19
Aktualizoval som ti cely web. Snáď už nikde nebudú žiadne chyby
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
Balin50
Člen 744
Odoslané pred 1 rokom
#20
díky moc
nastavil som ešte neštandardné mená
1/ 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)) {
už funguje, treba zkomentovať pôvodný riadok
snáď to nebude robiť neplechu