Příspěvky uživatele Jirka Daněk

http://sunlight.shira.cz/index.php?m=topic&id=18950
Pro vytažení obsahu bez okolních prvků jsem kdysi psal rozšíření SlimPage
Osobně to nepovažuji za nějaké lepší řešení, než omezit práva obsluhy administrace. Psát vlastní řešení bude otrava... vložení dat do tabulky článků není problém, ale nějaké přehlédnutí ochrany uživatelského vstupu může celkem ohrozit bezpečnost. Dalším problémem by mohla být integrace wysiwygu, protože je navrhovaný pro použití v administraci.

A nechat psát cokoliv neověřené uživatele/ anonymní hosty je webová sebevražda.

Není bezpečnější osekat pouze práva?
https://ctrlv.cz/shots/2019/11/07/rBoG.png
img
http://www.tyflokabinet.cz/clanky/novy_zakon_o_pristupnosti

img
Adresa obrázku: https://ctrlv.cz/shots/2019/11/07/yU0h.png
Každopádně přejít. A hlavně zálohovat FTP i databázi
Když přidáš do souboru configu.php toto
$dev=true;a zkusíš znovu ten alertanswer dostaneš přesnější chybu co je špatně. To by mi pomohlo v hledání problému. Nezapomeň to pak zase z configu odebrat.
To byla verze stažená zde z webu?
Jednou z možností je použití systémových HCM, které dokáží vypisovat ze systému kde co...

Seznam HCM: http://sunlight.shira.cz/dokumentace/hcm#a_list
Výpis článků: http://sunlight.shira.cz/dokumentace/hcm#m11

Případně prohlédni sekci ke stažení.
Jednak je to o verzi PHP a pak pluginy jsou vždy upraveny pro aktualní verzi, takže nemusejí fungovat ve starších. Systém je kompatibilní s PHP7.1 takže i plugin by měl. Novější verzi než systém podporuje bych nedával, mohou se objevit komplikace.
Jako například:
Warning: “continue” targeting switch is equivalent to “break”. Did you mean to use “continue 2”?Připravovaná nová verze systému toto již opravené má.

Doplnil jsem informaci o požadované verzi PHP i do sekce ke stažení.
Zkusil bych odebrat postupně jeden po druhém, ale tipuju to na alertanswer.
Jaká rozšíření (pluginy) máš na webu. Bude to zřejmě nějaký konflikt nebo něco co hosting nezvládá, když to padá na chybu 500
Ověřil jsem to na aktuální verzi 7.5.5 a plugin funguje správně.

Verze: 7.5.5 (rev.0)
Nejnovější: 7.5.5 (rev.0)
PHP: 7.3.3
MySQL: 5.5.5

Napadá mě varianta, kdy by dotaz z nějakého důvodu vracel false. Zkus opravit podmínkou
$ip_list = array();
if($ips!==false)
{

while ($i = DB::row($ips))
{
$ip_list[] = $i['ip'];
}
}
Ano, neveřejný profil se v nové verzi nezobrazuje ve výpisu "online" uživatelů.
Několik drobností jsem doladil a nahrál ke stažení. jval to poskytl jako komplet (WYSIWYG+FM) a mě se nechce trávit čas tím, že to budu oddělovat. (Taky je dost hodin... :D ) Pro budoucí verzi bude filemanager samostatně stažitelný.

Obsah ZIPu je potřeba nakopírovat do složky /admin/modules/, složka se souborem /admin/ajaxfm/ajaxfilemanager.php zůstali z technických důvodů, jelikož je systém vyžaduje pro aktivaci FM.

WYSIWYG editor TinyMCE + FileManager
Nakonec jsem se blíže problematikou zabýval a našel jsem řešení. Takže není to neřešitelné. Plugin Gamevatar nahradí vykreslované avatary obrázky umístěnými v uživatelské složce. Uživatelem nahrávané avatary v nastavení profilu jsou použity v případě, že neexistuje tento náhradní. U neregistrovaných / hostů je rovněž použito standardní systémové řešení.
Strana: 1 ... « předchozí 20 21 22 23 24 25 26 27 28 další » ... 70