UliCMS eXtend

Erhalten Sie die besten Erweiterungen für UliCMS

Die neuesten Module

One Click Upgrade

Screenshot One Click Upgrade

Dieses Modul ermöglicht Ihnen das Upgrade auf eine neue UliCMS Version mit nur einen Mausklick durchzuführen.
Sie benötigen dafür keinen FTP-Zugang. Das Modul lädt das Upgrade Paket automatisch auf den Server und aktualisiert das System und die Datenbank.

Mehr Informationen

Fortune2

Screenshot Fortune2

Dieses Modul dient als Demonstration der erweiterten Modulschnittstelle von UliCMS 2017.4

Mehr Informationen

2020

Screenshot 2020

Das neue Single-Page Theme für UliCMS

Mehr Informationen

impro17

Screenshot impro17

Dieses Theme ist das Standard-Theme von UliCMS 2017.3. Es basiert auf theme-2017, aber bietet gegenüber theme-2017 einige neue Funktionen

 

Mehr Informationen

Better Cron

Screenshot Better Cron

Bessere Cronjobs für UliCMS.
Stellt Methoden bereit, um eine Funktion in einem regelmäßigen Intervall auszuführen (z.B. alle 4 Stunden).

Die beste Praxis ist es, BetterCron in der cron Hook aufzurufen.

Das erste Argument aller öffentlichen Methoden ist ein Bezeichner für den Cronjob. Dieser muss Unique sein.
Das zweite Argument ist ein Zeitspann als Integer (z.B. 14)
Das dritte Argument kann entweder eine anonyme Funktion oder ein String der einen Funktionsnamen enthält sein. Um eine öffentliche Controller Funktion auszuführen müssen Sie diese wie folgt angeben "MyController::myFunction".

Beispiele

<?php
// run a function every 30 seconds
BetterCron::seconds("module/my_module/job1"30, function () {
    
// Do Something
});
// run a function every 10 minutes
BetterCron::minutes("module/my_module/job2"10"my_function");
// run a function every 4 hours
BetterCron::hours("module/my_module/job3"4"MyController::myFunction");
// run a function every 7 days
BetterCron::days("module/my_module/job4"7, function () {
    
// Do Something
});
// run a function every 3 months
BetterCron::months("module/my_module/job5"3, function () {
    
// Do Something
});
// run a function every 5 years
BetterCron::years("module/my_module/job6"5, function () {
    
// Do Something
});
// run a function every 20 years
BetterCron::decades("module/my_module/job6"2, function () {
    
// Do Something
});
?>

Changelog

Neu in Version 1.1

  • Übersichtsseite hinzugefügt

Mehr Informationen

>>
Don't click this link