Seite 1:
Zunächst öffnen wir die Aufgabenplanung. Entweder finden wir sie über die Suche oder man klickt sich durch das Startmenü - wie auch immer: Haben wir die Aufgabenplanung geöffnet, so klickt man auf
Aufgabenplanungsbibliothek. Dort rechtsklickt man im oberen Frame und wählt
Neue Aufgabe erstellen.
Seite 2:
Nun öffnet sich ein Fenster. Wir geben dort einen Namen für die geplante Aufgabe und eine Beschreibung an. Beachte: Der Name kann rückwirkend nicht geändert werden, deswegen lasst euch vor dem Anlegen der Aufgaben eine sinnvolle Benamung einfallen.
Nachdem das getan ist, geht es weiter auf Seite 3.
Seite 3:
Nun wird es interessant: Wie oft soll der geplante Cronjob aufgerufen werden? Stündlich? Alle 15 Minuten? In beiden Fällen stellt man die Felder so ein, wie es auf dem Bild zu sehen ist.
Soll die Seite nur täglich aktualisiert werden, so punktet man
Täglich am linken Rand an und setzt unten den Haken in
Aktiviert.
Was ich nicht getestet habe, durchaus aber funktionieren könnte: Der Cronjob soll alle 6 Stunden laufen. Man wählt also
1 Stunde aus, ersetzt dann allerdings im kleinen Feld die
1 mit einer
6. Ob das wirklich klappt, kann ich nicht versprechen - aber vorstellen kann ich es mir.
Seite 4:
Nachdem man die Zeit eingestellt hat, kommen wir nun zu der Aktion, die zu den angegebenen Zeitpunkten ausgeführt werden soll.
Wir klicken wieder auf
Neu und wählen die Aktion
Programm starten aus, insofern nicht automatisch gesetzt. Nun wählen wir unter Programm/Skript einen beliebigen Browser aus. Es spielt keine Rolle, welchen. Das Wichtige in diesem kleinen Fenster ist das Feld
Argumente hinzufügen: Wir muss die URL angegeben werden, die aufgerufen werden soll. Ist der Cronjob also für die Spielerrangliste ausgelegt? Fein, dann tippen wir beispielhaft
localhost/includes/xinc_cronjob1337.php?siteUpdateX=ranking_players oder
[Only registered and activated users can see links. Click Here To Register...] ein und bestätigen die Eingabe mit
Ok.
Seite 5:
Nun überprüfen wir, ob denn überhaupt die richtige Seite aufgerufen wird. Also ein Rechtsklick auf die neu eingerichtete Aufgabe und
Ausführen. In der Taskleiste sollte sich nun der angegebene Browser mit dem vorher eingetippten Link geöffnet haben.
Beachte: In dem Cronjobskript ist eine Aufforderung enthalten, dass das Fenster sich im Erfolgsfall sofort schließen soll. Öffnet sich also der Browser in der Taskleiste kurzzeitig und verschwindet sofort wieder, so war die Ausführung ebenfalls erfolgreich. Ein einfacher Beleg dafür ist das Aktualisierungsdatum der entsprechenden *.txt im Contentorder, das in etwa mit der Uhrzeit der Ausführung übereinstimmen sollte.
Seite 6:
Das hat er, die richtige Seite wurde aufgerufen - also auf zur nächsten Aufgabe. Das hier war nun lediglich die Spielerrangliste, es gibt noch so viel mehr Seiteninhalte, die aktualisiert werden müssen.