Příspěvky uživatele


< návrat zpět

Strana:  1 2 3 4 5 6 7 8 9   další » ... 73

Já ti to nechtěl hanit, celkem se mi to líbí. Jen jsem chtěl poukázat na to, že by to bylo dobré oddělené od PHP souborů. To, že to je vývojová verze nevylučuje, že to má nějakou strukturu.

Koukal jsme na to z telefonu, vypadá to dobře. Ta změna bude zřejmě záměna konstanty _root za SL_ROOT. Mám i takovou připomínku, nestalo by za to hodit styly do společného adresáře? A asi ještě lépe udělat nějaký společný minifikovaný soubor (minimalize.min.css)? Linkovat do hlavičky 17 CSS souborů mi přijde moc.

Ano, a je tam použitý jako základ pro hlavičku.

Ten motiv se mi líbí, byl bych moc rád kdyby se objevil ve Friends of Sunlight CMS. Asi tě časem zneužiju na pomoc se stylováním templatu Chameleon. 3

Moduly jsou tohle https://github.com/sunlight-cms/sunlight-cms/tree/master/system/action/modules

Pro SL7 jsem dělal plugin, který u dané stránky umožnil přidat vlastní backlink kamkoliv.
http://sunlight.shira.cz/ke-stazeni/pluginy/backlink-event

Myslím, že to je snad jeden ze dvou případů, který využívá tento typ pluginů. 5

Určitě ho mohu při zájmu upravit pro SL8...

Heading vykresluje nadpis stránky, v administraci se dá uvést samostatně mimo "obsah".

Breadcrumbs je drobečková navigace zobrazuje aktuální cestu ke stránce kde se právě uživatel nachází. Např články > název kategorie > název článeku nebo diskuse > název topicu

Ale nezobrazuje první prvek "Domů" (./), to rozdělené uživatelské nastavení je novinka a asi to není zohlednené.

Backlink je odkaz na rodičovskou stránku, tedy nadřazenou. Takže pokud nemáš stránku zanořenou například ve skupině, nic ti to nevykreslí.

Asi by šlo udělat HCM, které by například vypsalo obsahy všech stránek umístěných v administraci například ve skrytém rozcestníku. Ale nejsem si úplně jistý, že by byl SL vhodný pro singlepage stránky.

Objednávkový formulář asi taky nebude těžké vyrobit.

V SL7 by mělo stačit, aby byl obalený A tagem a ten měl CSS třídu lightbox
<a href="./obrazek.jpg" target="_blank" class="lightbox">
<img src="./obrazek.jpg" alt="01.jpg">
</a>

Pokud by bylo obrázků více, je moznost přidat i data-fancybox-group="nazev_skupiny_obrazku", to umožní přeskakování mezi obrázky v lightboxu.
<a href="./obrazek2.jpg" target="_blank" class="lightbox" data-fancybox-group="mygallery">
<img src="./obrazek2.jpg" alt="02.jpg">
</a>
<a href="./obrazek3.jpg" target="_blank" class="lightbox" data-fancybox-group="mygallery">
<img src="./obrazek3.jpg" alt="03.jpg">
</a>

Ve vývojové verzi SL8 lightbox plugin zatím ještě není, ale už je naprogramovaný.

Fallback pro prohlížeče, které nepodporují WebP vypadá takto:
<picture>
  <source srcset="image.webp" type="image/webp">
  <img src="image.jpg" alt="…">
</picture>

případně se dá řešit pomocí .htaccess https://github.com/vincentorback/WebP-images-with-htaccess#usage

Je to změnou v PHP 8.1 https://wiki.php.net/rfc/deprecate_null_to_scalar_internal_arg

Dočasná oprava: v souboru /install/index.php nahraď řádek 847

tohle
return preg_split('/\s*,\s*/', $value, null, PREG_SPLIT_NO_EMPTY) ?: null;
tímhle
return preg_split('/\s*,\s*/', $value, -1, PREG_SPLIT_NO_EMPTY) ?: null;

Aktuálně je RSS ze systému pryč, implementace se bude řešit pluginem.

V aktuální vývojové verzi je lightbox/fancybox vyřazený. V pluginu byly nějaké problémy. Ale je ještě na seznamu to zprovoznit.

Z perexu není HCM, jen ti to HCM pomůže perex vypsat.
Perex u sekcí, kategorií atd. se nezobrazuje přímo v dané stránce, ale ve skupině jako popisek dané stránky.

Celý problém je v tom použití return type hintu, SL ho má a plugin byl dělaný v době před použitím PHP 7.1

Projdu to a opravím.


Strana:  1 2 3 4 5 6 7 8 9   další » ... 73