Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
zveřejnění/zneveřejnění položky v menu-automaticky
15. čvc 2013 23:01 #109298
Ahoj prosím o radu, snad s tím někdo má zkušenosti.
Mám příkladně 6 položek v main menu. Každá položka v menu (kromě "domů") vede na jeden článek. Každá na jiný. Jak udělat, aby se mi např. dnes o půlnoci zveřejnila (viditelnost: public) v main menu sedmá položka (aktuálně je označena jen pro registrované) odkazující na jeden mnou zadaný článek (nebo článek v K2) a např. za týden po zveřejnění se zase tato sedmá položka z main menu o půlnoci sama automaticky zneveřejnila?
Popřípadně udělat to tak, aby položka v main menu odkazovala na jeden konkrétní článek a po týdnu zveřejnění o půl noci se automaticky změnila cesta na článek jiný.
Konkrétně mi jde o přihlášku, kde na webu bude týden funkční formulář za zadáváním údajů a po týdnu tato volba bude na webu zcela skryta. Nebo po kliknutí v main menu na "přihláška" se objeví text "přihlášení na akci již není možné".
Děkuji za radu.
Mám příkladně 6 položek v main menu. Každá položka v menu (kromě "domů") vede na jeden článek. Každá na jiný. Jak udělat, aby se mi např. dnes o půlnoci zveřejnila (viditelnost: public) v main menu sedmá položka (aktuálně je označena jen pro registrované) odkazující na jeden mnou zadaný článek (nebo článek v K2) a např. za týden po zveřejnění se zase tato sedmá položka z main menu o půlnoci sama automaticky zneveřejnila?
Popřípadně udělat to tak, aby položka v main menu odkazovala na jeden konkrétní článek a po týdnu zveřejnění o půl noci se automaticky změnila cesta na článek jiný.
Konkrétně mi jde o přihlášku, kde na webu bude týden funkční formulář za zadáváním údajů a po týdnu tato volba bude na webu zcela skryta. Nebo po kliknutí v main menu na "přihláška" se objeví text "přihlášení na akci již není možné".
Děkuji za radu.
15. čvc 2013 23:27 #109300
Odpověď od Cony
Moderátor
To bude trochu složitější. Joomla podporuje datum zveřejnění od do na úrovni modulů a na úrovni článků, bohužel už ale ne na úrovni položek menu. Takže řešení mne napadá několik, každé z nich má své výhody i nevýhody
1/ Nepoužít klasické menu, ale modul seznam článků z kategorie a nastylovat jej jako menu. Nevýhodou můžou být nehezká URL, to lze ale obejít vytvořením příslušných položek menu v nějakém skrytém, nezveřejěném menu. Takto vytvořené "menu" ale bude moci obsahovat opravdu je odkazy na články. Zveřejnění pak budete řídit jen datumy v článcích.
2/ Vytvoření druhého menu, kde bude chybět dotyčná položka, a všechny ostatní budou jen jako aliasy položek původního menu. Uděláte si pak dva moduly menu na stejné pozici a těm nastavíte datumy zveřejnění. Pro skutečnou nedostupnost článku budete muset datum nastavit i jemu...
3/ Programová úprava šablony, případně spojená s nějakým pluginem pro snadnější zadávání.
4/ No a nebo napsat patch pro samotnou Joomlu, a poslat ho na Joomla tracker ke schválení )
1/ Nepoužít klasické menu, ale modul seznam článků z kategorie a nastylovat jej jako menu. Nevýhodou můžou být nehezká URL, to lze ale obejít vytvořením příslušných položek menu v nějakém skrytém, nezveřejěném menu. Takto vytvořené "menu" ale bude moci obsahovat opravdu je odkazy na články. Zveřejnění pak budete řídit jen datumy v článcích.
2/ Vytvoření druhého menu, kde bude chybět dotyčná položka, a všechny ostatní budou jen jako aliasy položek původního menu. Uděláte si pak dva moduly menu na stejné pozici a těm nastavíte datumy zveřejnění. Pro skutečnou nedostupnost článku budete muset datum nastavit i jemu...
3/ Programová úprava šablony, případně spojená s nějakým pluginem pro snadnější zadávání.
4/ No a nebo napsat patch pro samotnou Joomlu, a poslat ho na Joomla tracker ke schválení )
Poděkovali: Ipanema
16. čvc 2013 00:12 #109301
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong
Moderátor
Píšete o akcích a registraci na akce. Musím vám říci, že kalendář akcí NELZE efektivně na článcích v Joomla vybudovat a udržovat.
Nainstalujte si komponetu iCagenda, nebo redEVENTS. Tyto jsou určeny přesně k těm účelům o jaké vám jde (a zdarma). extensions.joomla.org/extensions/calenda...ts/events-management
Nainstalujte si komponetu iCagenda, nebo redEVENTS. Tyto jsou určeny přesně k těm účelům o jaké vám jde (a zdarma). extensions.joomla.org/extensions/calenda...ts/events-management
I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Ipanema
16. čvc 2013 11:12 #109310
Odpověď od Ipanema
Začátečník
Asi nad tím moc přemýšlím. Děkuji za rady. Zkusím od obou trochu.
Zatím jsem to nevyřešil nějak profi, ale prozatím funkčně na jedničku.
Nastavil jsem položce v main menu s názvem "přihláška", aby směřovala na blog kategorie článků. Vytvořil jsem v článcích novou kategorii a do ní uložil dva články. Jeden článek - přihlášku a nastavil článku "zveřejnit do" a druhý článek ve stylu textu "přihlášení skončilo" a oproti tomu jsem mu nastavil "zveřejnit od". Plus jeden modul na hlavní stránku také s datem ukončení zveřejnění.
Zatím jsem to nevyřešil nějak profi, ale prozatím funkčně na jedničku.
Nastavil jsem položce v main menu s názvem "přihláška", aby směřovala na blog kategorie článků. Vytvořil jsem v článcích novou kategorii a do ní uložil dva články. Jeden článek - přihlášku a nastavil článku "zveřejnit do" a druhý článek ve stylu textu "přihlášení skončilo" a oproti tomu jsem mu nastavil "zveřejnit od". Plus jeden modul na hlavní stránku také s datem ukončení zveřejnění.