Neplatný vstup
(24.4.2016 19:26)
Otestoval jsem rozšíření:
Articlespack
Konec vydaní článku
Odkazy na další a předchozí...které by mohli přímo zasahovat do manipulace s psaním článků, osobně si myslím že to je pouze Konec vydání článku
a problém se mi nepodařilo simulovat...
používáš aktuální verzi pluginů nebo starší?
Neplatný vstup
(24.4.2016 17:13)
Tak pro příště je potřeba takovéto věci uvádět hned. Rozšíření která se týkají článků prověřím a případně opravím. Sleduj toto vlákno.
Neplatný vstup
(24.4.2016 14:46)
Používáš na webu nějaká rozšíření?
Slovenčina
(24.4.2016 14:44)
Áno ja preklad mám, pretože ho používam na klubových stránkach. Pôvodnú verziu, ktorá tu bola pre verziu 7.5.2 som doplnil o aktuálne preklady a nahral som ho do sekcie
ke-stazeni/lokalizace. Musíš však počkať, až to Shira potvrdí.
HCM funguje jen jsem nějak přehlédl, že nebyl ve složce DF, stáhni si HCM znovu. Zápis již bude fungovat. smaž si soubor plugins/hcm/youtube.php, který bude nově již na správném místě
Po dohodě se Shirou, jsem obnovil sekci Ke stažení. Extendy, HCM a motivy jsem otestoval a opravil pro aktuální verzi systému 7.5.4
Máte-li extend který by jste chtěli zde na webu přidat nebo pokud by jste přeci jen našli nějaký problém, neváhejte mě kontaktovat.
Napadlo mě řešení, které se ovšem bez zásahu do systému asi nepůjde provést. A předem říkám, že to je jen nápad z hlavy který jsem NIKDY netestoval.
V bodech:
1. Využití jedné databáze pro všechny weby
2. Společné tabulky users, groups
3. Úprava databázové třídy
Společná podmínka pro varianty:
Pro jednoduché sdílení společných tabulek, by musely být všechny subdomény instalovány s vlastním prefixem do hlavní databáze. U hlavní instance by se museli přejmenovat minimálně tabulky users, groups na něco ve stylu common-users, common-groups.
Varianta A:
No a pak donutit systém aby uživatele a skupiny nehledal v tabulkách _mysql_prefix . "-users" ale common-users. Což by znamenalo například každý SQL dotaz prohnat regulárnim výrazem a název zmíněných tabulek opravovat/nahrazovat za název společných tabulek.
Tato úprava by samozřejmě musela být na všech subdoménách, které mají tyto tabulky využívat. Ale mělo by to fungovat tak jak je požadováno. Všechny instance systému by měli vlastní data stránek a společné skupiny a uživatele.
Varianta B:
Mít možnost měnit názvy systémových tabulek například v config.php a vygenerovat si pro ně konstanty _table_nazevtabulky a v celém systému následně používat tyto konstanty, což by mělo umožnit při dobrém návrhu vyměnit systémový prefix za vlastní pevný(jednotný)
[
"_table_root"=>[$prefix, "root"],
"_table_users"=>["common","users"]
]
Jak jsem již psal je to jen myšlenka, bylo by super kdyby se k tomu vyjádřil i Shira
Ono je to celkem problematické / nemožné tohoto docílit. Mě sice jedno řešení napadá, ale o tom se rozepíšu až dorazím z práce domů.
soubor je v systému 2x remote/jscript.php
admin/remote/jscript.phptakže zkus co psal Shira i v tom druhém souboru
Je to jak jsem psal dříve, jsou to jen zálohy toho co bývalo kdysi tady. Vím čím to je opravím to až přijdu domů z práce. Moc toho v současnosti pro SL nevyvijim, jelikož to zde pak stejně není možné dát ke stažení. Potřebuješ li něco specifického můžeme se domluvit na konkrétních úpravách.
No aktuálně se bavíš o 2 různých extendech. Obsah ZIPu (složku plugins) stačí nahrát do rootu webu(tam co je index.php) a v případě extendu ProfilePlus je potřeba ještě provést instalaci ve správci rozšíření, protože ProfilePlus přidává do databáze nové sloupečky.
A co se tyče MemberPanelu ten by mělo stačit pouze nahrát do rootu a do boxu dát zápis na HCM
Konečně doma...
Opravil jsem již zmíněnou chybu i problém s vykreslením za patičkou, přepisovat extend však neplánuji.
http://upload.jdanek.eu/files/slcms/extends/profile_plus_1_2.zip
Jakékoliv zásahy přímo do systému jsou nesmysl. Dělal jsem kdysi extend ProfilePlus nevím v jakém stavu je tato verze na mém FTP
http://upload.jdanek.eu/files/slcms/extends/profile_plus_1_0.zip, vím že se tam objevila chybka. Oprava je zde
http://sunlight.shira.cz/index.php?m=topic&id=20063&page=1#post-20074, nejsem aktuálně u PC abych to mohl zkontrolovat a opravit
šlo by za pomoci overloadovani modulu settings a profile