Díky 🙂
K připomínkám:
1. V instalaci se používá obyčejný input z důvodu snadné kontroly vložené hodnoty. Prohlížeče většinou neumožňují heslo zobrazit a je snadné heslo špatně okopírovat. (Většinou bývají hesla do databáze náhodně generované).
2. V editaci uživatele je checkbox "Používat editor".
3. To záleží na používaném pluginu. Myslím, že @jdanek má něco takového v plánu 🙂
Ideálně zkusit ladit ten skript dokud nezačne fungovat. Pokud je řešením něco, co může snadno ošetřit SL automaticky, není problém to tak udělat 🙂 Ale těžko se takto poslepu hádá.
Sunlight 8
(19.9.2023 0:42)
Je rozbitá kontrola, která má zamezit vypnutí/smazání motivu, který je výchozí - opravím.
Tento web používá MySQL 8, takže tím to nebude - nebo to mají nastavené tak, že to není kompatibilní s použitím s PHP. S tímhle jsem se za celou dobu ještě nesetkal 🙂
V archívu se systémem adresář tmp je.
Zdravím. SunLight nedělá při připojení k databázi nic nestandardního, co by mělo potenciál k tomu se rozbít.
Z hlášky vyplývá že se nelze vůbec připojit, takže bych to tipoval na špatný server nebo port. Zkuste místo localhost třeba 127.0.0.1 nebo explicitně definovat port jako 3306. Existují direktivy v php.ini, které můžou ten výchozí změnit.
Zde je případně testovací skript, který se připojuje stejným způsobem:
<?php
$server = 'localhost';
$user = '00890636_sun';
$password = 'HESLO_ZDE';
$database = '00890636_sun';
$port = null;
error_reporting(E_ALL);
ini_set('display_errors', '1');
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = mysqli_connect($server, $user, $password, $database, $port);
var_dump($mysqli instanceof mysqli);
print_r($mysqli->query('SHOW TABLES')->fetch_all(MYSQLI_ASSOC));
Pusť composer update, budeš tam mít starší verzi options knihovny.
Kdy se hodí uživateli dávat dočasné práva? 🙂 Nedokážu si úplně představit use-case.
Jinak k systém neumí přidat uživateli právo, které neobsahuje DB tabulka
- přes event user.auth.success se dají do dat skupiny přidat libovolné "sloupce", i když reálně neexistují. Nevím proč by to někdo dělal (takové práva pak nepůjdou editovat přes admin), ale jde to.
Vývoj Sunlight
(31.8.2022 17:12)
Systém se dá stáhnout na githubu, ale momentálně žádné "oficiální" beta verze nejsou.
Vývoj Sunlight
(18.8.2022 9:53)
Zkusit funkci "ztracene heslo" 🙂
Možná poškozená tabulka? To se u těch MyISAM tabulek může stát. Zkus se připojit do databáze (přes adminer / phpMyAdmin) a spustit:
REPAIR TABLE `sunlight-users`
Nemám žádnou jinou verzi, dělat "banner" v plánu nebylo 😄 Logo mám pouze ve křivkách, takže s fontem asi nepomůžu 🙂
Jen bugfixy. Žádný termín ale není.
V SL 8 budou miniatury ve 2 podadresářích (dle hashe). Snad to bude dostačující.
Cookies v roce 2022
(28.12.2021 18:38)
Vypadá to, že funkční cookies by se nemusely řešit (systém používá pouze cookies týkající se session a přihlášení).
Jaké jsou pokuty nevím 🙂
https://www.zakonyprolidi.cz/cs/2005-127/zneni-20220101#p89-3
Tato povinnost neplatí pro technické ukládání nebo přístup výhradně pro potřeby přenosu zprávy prostřednictvím sítě elektronických komunikací nebo je-li to nezbytné pro potřeby poskytování služby informační společnosti, která je výslovně vyžádána účastníkem nebo uživatelem.