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

Ano to je hlavní příčina, mám/měl jsem nějaké osobní životní komplikace a nebyl čas pluginy aktualizovat. O tomto víkendu pluginy aktualizuji. Děkuji za pochopení.

Trochu jsem čekal, že se zapojí více členů komunity... 🤔
Tohle jsou zdrojové kódy, pluginy jsou bezpecne pokud jsi je stahl z githubu nebo zde z oficiálních stránek.

https://github.com/friends-of-sunlight-cms/pretty-email-plugin
https://github.com/friends-of-sunlight-cms/super-private-plugin
https://github.com/friends-of-sunlight-cms/hcaptcha-plugin
Řešil jsem vloni, ale udělat to nějak uni a aby to fungovalo se všemi pluginy a tvůrci asi nebude úplně jednoduché.
To je otázka spíše na CXe, před nějakou dobou posílal opravené/upravené verze motivů tak jsem je nahradil. Máš takhle rozkopnutý i Minimalistic a Chameleon?
Nastav si v configu https://sunlight-cms.cz/dokumentace/config.php#option-base_url na "https://clanky.zaffy.tech"
Problém je PHP 8, File Manager používá věci, které byly s příchodem verze PHP 8
odebrány nebo změněny.

Proto není dostupný ke stažení, bxl plánovaný pro SL8.0 a následně s objevením chyb už dále neaktualizovaný.

Hledal jsem náhradu, ale z nedostatku času a jiných osobní starostí jsem to odložil...

Aktuálně nemám čas ani na SL, natož studovat a přepisovat vnitřní logiku cizího projektu.
Implementoval jsem parser pro markdown https://sunlight-cms.cz/pluginy/markdown, udělat i editor pro administraci nebude těžké.

podpora dvoufázového ověření při přihlášení do systému ( Twilio Authy Authenticator, Google Authenticator, LastPass Authenticator apod.)

Plugin pro dvoufázové ověření hotový mám, v současnosti se testuje před vydáním. Ještě bych rád přidal záložní kódy pro případ ztráty přístupu k ověřovací aplikaci.

předpřipravit nástavbové frameworky pro snadnější tvorbu motivů postavené na Bootstrap, Tailwind CSS.

V době CSS preprocesorů si může každý ohnout svůj oblíbený CSS framework, nechce se mi udržovat custom verze. To padá na hlavu autora motivu.

snadnější vkládaní videí, obrázků, souborů a ikonek Font Awesome. Tlačítky pod obsahovým editorem.

Je to takový trvalejší problém... Zkoušel jsem dělat addon pro TinyMCE, jenže Responsive File Manager je dlouhodobě neudržovaný, s PHP 8 nefunguje správně a já nemám čas opravovat ho pro svou potřebu a přepisovat části tažené ještě z verze PHP 4. Řešil bych spíše přes nějaký vlastní filemanager v modálním okně, ale záleží co SL dovolí.

z Ankety, Shoutbox, Galerie udělat dodatečný modul ke stažení. Dle stažení pak zjistíte zda je má smysl vyvíjet.

Myslím, že tato verze už se nijak tříštit na menší díly nebude. Možná někdy v budoucnu u SL9
Další aktualizace:
reCaptcha
Ono je více BBCode značek, které nemají svá tlačítka. Dají se samozřejmě přidat pomocí pluginu stejně jako nové bbcody. Otázkou je zda zobrazovat pro všechny extra tlačítko...

kromě b,i,u,s,img,code,url,hr jsou v systému ještě

q - jednořádková citace
[q]Lorem ipsum dolor sit amet ...[/q]Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

quote - bloková citace (nové)
[quote]Lorem ipsum dolor sit amet ...[/quote]
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

c - jednořádkový code
Lorem [c]ipsum[/c] dolorLorem ipsum dolor

color - obarvení textu
Lorem [color=red]ipsum[/color] dolorLorem ipsum dolor

size - zmena velikosti textu
[size=5]Lorem[/size] [size=6]ipsum[/size] [size=7]dolor[/size]Lorem ipsum dolor

noformat - nevykoná vyhodnocení bbcodu, které obsahuje
[noformat][b]tucne[/b] [i]kurzíva[/i] [code]kus kódu[/code][/noformat][b]tucne[/b] [i]kurzíva[/i] [code]kus kódu[/code]
Prvním aktualizovaným pluginem pro novou verzi je WYSIWYG TinyMCE
Upozornění
Pluginy nejsou aktuálně otestované pro novou verzi systému a nemusí být všechny plně funkční. Aktualizované pluginy nebudou na starších verzích systému funkční.

Důvody
Verze 8.1 přináší hodně vylepšení a také pár zpětně nekompatibilních změn. Pluginy budu muset projít a případně upravit. Jedná se hlavně o ty kde se používají odebrané metody Form::restore…(), Form::activateCheckbox(), Form::selectOption(), Form::disableInputUnless() nebo změněná fukčnost u Form::loadCheckbox()

Jak aktualizovat pluginy
Aktualizaci pluginů provedete v Administraci na kartě Pluginy, přes funkci Nahrát plugin vyberete ZIP s novou verzí a v nabídce vyberete Nahradit existující pluginy
Aktualizováno pro SL 8.1.0 stáhni si novou verzi.
Pluginy nejsou pro SL 8.1 připravené, bohužel vůbec nic nestíhám. Projdu je během víkendu. Ono to nejspíše bude souviset s break-changes nové verze.

Bylo by fajn uvádět i co to hlásí 😁
To co píše Tesy by šlo taky udělat, tedy přidat input kam by se vypisovalo picture_uid. Pokud to extra nehoří, udělám to po svátcích a případně až po vydání verze 8.1
Termín, žádný konkrétní ti nedám. Tohle jsem schopný udělat i v aktuální verzi. Spíše mě trápilo to, že tím odstavím pluginy, které taky mění výpis přes article.preview

Pokud bych to udělal pouze pro výpis článků v kategorii, tak to zase nebude správně interpretovat HCM articles

Nerad dělám jednoúčelové pluginy, které nejsou použitelné jinde a něco rozbíjí.
Strana: « předchozí 1 2 3 4 5 6 7 8 9 další » ... 70