Hallo,
Is het mogelijk om een event op een tijdstip te laten uitvoeren i.p.v. dat het wordt getriggerd door een actie zoals AddedCGBlogArticle?
Gregor
Event in schedule? [solved]
Moderator: velden
Event in schedule? [solved]
Last edited by Gregor on Tue Jan 08, 2013 2:34 pm, edited 1 time in total.
Re: Event in schedule?
Ja dat moet wel kunnen via een cronjob en een UDT. In de meeste gevallen is een cronjob echter overkill. Hier vind je wel een interessant artikel erover: http://www.cronjob.nl/
Ik zag bij de module-releases laatst ook de module SystemCron langskomen... Geen idee wat die doet, maar zou je eens kunnen onderzoeken. http://dev.cmsmadesimple.org/projects/systemcron
Ik zag bij de module-releases laatst ook de module SystemCron langskomen... Geen idee wat die doet, maar zou je eens kunnen onderzoeken. http://dev.cmsmadesimple.org/projects/systemcron
Re: Event in schedule?
Dank je Jos.
Ik denk dat een cronjob overkill gaat worden, zoals het artikel ook beschrijft wanneer wel/geen cronjob. Mijn idee is om 's nachts een tweet te laten sturen als er een nieuw cgblog artikel is. Elke nacht controleren is in veel gevallen een overkill.
Waarom ik dit wil
Het plaatsen van een artikel na het drukken op submit, duurt soms 10-15sec voordat ik weer in het menu kom. Dit wordt veroorzaakt door een UDT die een tweet en mail stuurt. Dit zou ook op een moment later mogen gebeuren en niet om tussentijds te gaan zitten wachten. Zeker op plaatsen met een slechte internetverbinding leidt dit soms tot problemen omdat er een time out terugkomt.
Ik denk dat een cronjob overkill gaat worden, zoals het artikel ook beschrijft wanneer wel/geen cronjob. Mijn idee is om 's nachts een tweet te laten sturen als er een nieuw cgblog artikel is. Elke nacht controleren is in veel gevallen een overkill.
Waarom ik dit wil

Re: Event in schedule?
Misschien is het dan wijzer om naar de methode van tweeten en mailen te kijken. 10-15sec klinkt inderdaad niet echt acceptabel. Hoe het anders zou kunnen heb ik niet paraat.. .misschien via een UDT dmv curl een andere pagina laten aanroepen. Op die pagina staat dan jouw UDT die de tweet en de mail stuurt. Op die manier zou een gebruiker er geen last van hebben. Misschien is er een eenvoudigere methode.Gregor wrote:Het plaatsen van een artikel na het drukken op submit, duurt soms 10-15sec voordat ik weer in het menu kom. Dit wordt veroorzaakt door een UDT die een tweet en mail stuurt.
Re: Event in schedule?
@Jos heb je een link of korte uitleg over curl?
Re: Event in schedule?
Na enig puzzelen is het me gelukt om een cronjob te maken die een pagina van de site aanroept waarop een UDT staat die ik periodiek kan uitvoeren. En dit werkt ook nog 
Dank voor je hulp Jos.
Groet, Gregor

Dank voor je hulp Jos.
Groet, Gregor