Robert Deutz mostly harmless

... hier schreibe ich über Dinge, die mich freudig stimmen, über schönes, aber auch über das was mich nervt und aufregt, ich fordere hier Gerechtigkeit für alle bin aber nicht gerecht zu jedem, ich bin hemmungslos parteiisch und schwer von einer anderen Meinung zu überzeugen und oft bestimmt auch ratlos aber nicht sprachlos. Nur damit keiner sagen kann er hätte es nicht gewusst.

Cron Component for Joomla!

There are no translations available.

If you integrate Joomla! in a larger and complex environment it is often necessary to have processes running without starting the process manually. In a UNIX environment this is quite simple, you can use the cron functionality, but for Joomla! the problem is that you don't have your Joomla! environment, if you run a UNIX shell script. Com_cron for Joomla! fills this gap.

Com_cron is a component to run **jobs** in a Joomla! environment. The concept has tree parts:

  1. A admin component to administrate the jobs and show the logs
  2. A frontend part to allow the starting from outside (e.g. unix cron + curl)
  3. The Jobs are implemented as plugins. Every plugin can use tree events "onBeforeRunCron","onRunCron" and "onAfterRunCron".


The installation process installs an example plugin and the component. After that you must set up a hash in the parameters for the component and you have to create a job. For the first run you can setup a name and choose a plugin, if you don't change anything more then the job runs with every trigger from outside.

Then you have to trigger the component. If you have set the hash to 123456, then you have to call your site with index.php?option=com_cron&hash=123456. After that you should see a log item in the backend. You should see the last executed set on your job and you should see the output from the plugin in the frontend:

OUTPUT
This is the test output for the Event: onBeforeRunCron
This is the test output for the Event: onRunCron
This is the test output for the Event: onAfterRunCron

Please take a look at the example plugin, it explains how you can use the functionality.

That's it.
 
Please keep in mind:

  • that this component is not for production use.
  • The deinstallation process deletes all tables created from the component.
  • Cron Plugin will not be deleted, if you install the component, but it will be over-written if you reinstall.    

RDBS Com_Cron

(1) comment. Add a Comment here.

 

I am still alive :-)

There are no translations available.

Sometimes it takes a little bit longer. For this Blog it is true in two ways:

  • My last post is more than 6 months old. Apologies for the silence 
  • I had a component 80% ready to publish, but I didn't have the time to make it ready.


For the second issue I found the time and the blog post about my new component com_cron is practically finished, if you read this post.

Writing about the first issue is a longer story. My last post was an "Open Letter to the community" asking for help to make an international conference about Joomla! It is impossible not to hear about "JandBeyond an international Joomla! conference" we had at the end of May here in Germany with around 180 attendees from 27 different countries. It was such a huge success and it was so much work that I didn't have the time to write here about what is going on. In the meantime I was elected as Open Source Matters Board Member, I am now the event team leader (some more information about my views about this position here in the Joomla Magazine) and my company is doing well. Life is good!!

I know the next post will come in a couple of minutes and I hope that the post after the next will not take so much time.

(0) comment. Add a Comment here.

 

TAKE COVER

Tagged underenglish
There are no translations available.

This is my first posting in English here on this blog. I have two reasons for writing in English:

1) I think my English is not really good and making it better could only work if I use the language

2) I can achieve a larger audience

What can you expect? The topics I will write about here will mostly have a technical background. Something about CMS, Joomla!, programming but sometimes also about things I like or hate.

I will not write all posts in English sometimes in German and sometimes in English, it depends on the issue I will write about.

So enough writing about what I will do. Come out of your covering enjoy and have fun.

(2) comment. Add a Comment here.

   

Öfter mal was neues

There are no translations available.

Mit diesem Blog ist es schon etwas schwer, ich würde ja gerne mehr schreiben, aber irgendwie ist meine Systemauswahl nicht ganz durchdacht. Zuerst hatte ich passend zur Ausrichtung eine Lösung auf Basis von Wordpress gewählt, dann wählte ich Drupal. War es bei Wordpress noch das fehlende Intresse an dieser Software, so ist es bei Drupal, das aus meiner Sicht komplizierte Vorgehen bei einem Update. Das soll keine Rede gegen Drupal sein, ich finde die Software klasse und die Projektführung ist auch nach meinem geschmack. Aber bei den vielen Updates und neuen Versionen habe ich einfach nicht die Zeit das System immer wieder zu aktualisieren. Da ich aber auf der anderen Seite auch nicht möchte, dass sich hier merkwürdige Gestalten breit machen, lade ich bei Joomla! Das System kenne ich ganz gut und eine Joomla-Seite mehr aktualisieren macht den Braten auch nicht fett. Damit es etwas mehr Blooging, Web2.0, Social Networking stylish ist habe ich mir das Superblogger Plugin von Joomlaworks gekauft. Meine Fähigkeiten in Bezug auf Design sind noch immer recht übersichtlich, aber mir gefällt es, Verbesserungsvorschläge höre ich mir aber gerne an.
Dann habe ich mir noch vorgenommen auch mal den einen oder anderen Artikel in Englisch zu verfassen, sehr wahrscheinlich, dass es dann dazu auch eine Deutsche Version gibt, muss aber nicht sein.

(2) comment. Add a Comment here.

   

Umgestaltung

Tagged underdrupalwordpressfail
There are no translations available.

Es war mal wieder längere Zeit recht ruhig hier und dieses schreibe ich auch nur um das Ende meines Ausflugs in die Wordpress-Nutzung zu dokumentieren. In den letzten zwei Jahren habe ich zum Betrieb der Seite Wordpress genutzt. Wordpress ist sicher eine gute Software um einen Blog zu betreiben und mehr passiert hier auch nicht, allerdings sehe ich keinen Grund mich tiefer in das System einzuarbeiten. Andere Systeme können über das blogging hinaus noch viel mehr und da lohnt es sich.

(0) comment. Add a Comment here.

Read more: Umgestaltung

   

Run Digitals neue Kleider

There are no translations available.

Design und Zugänglichkeit sind kein Widerspruch. Diesem Motto treu versuchen wir (Angie Radtke & Robert Deutz) auf Run Digital eine schöne und barrierearme Seite zu präsentiern. Das dies auch mit dem CMS Joomla möglich ist dürfte nun bewiesen sein.

(0) comment. Add a Comment here.

   

Hallo Welt

There are no translations available.

Wie beginnt man einen Blog? Vielleicht mit der Frage nach dem Warum. Erst mal aus Interesse an dieser neuen Form der Vermittlung von Infomationen. Das Interesse ist zwar nicht ganz neu, aber nun gibt es auch einen Anlass. Letzte Woche war ich drei Tag auf der Linux World Expo in Frankfurt und am Joomla-Stand im Org-Village. Dort habe ich viele Leute getroffen die Interesse an Joomla haben. Was da so passiert ist, darf man ruhig erzählen. Das ist also der profane Grund für den Beginn des Blog’s.

(0) comment. Add a Comment here.

   

Currently I read

Was würde Google tun?
Wie man von den Erfolgsstrategien des Internet-Giganten profitiert

Here I use

J! & Beyond | International Joomla! Event - May 6th to May 8th, 2011
Joomla! Community Magazine | Because community matters...