UpdateCheck für CMSimple_XH

Ein kleines CMSimple-Plugin, das hilft Ihre CMSimple_XH Installation aktuell zu halten

Version 1.2
© 2013-2014 Holger Irmler, http://CMSimple.HolgerIrmler.de.


Installation

  1. Legen Sie immer eine Sicherungskopie Ihrer Installation an bevor Sie ein neues Plugin hinzufügen.
  2. Entpacken Sie das Archiv und laden Sie die Dateien und Ordner in Ihren Plugins-Ordner.

    Es sollte so aussehen:

    • [Root]
      • [2lang]
      • [cmsimple]
      • ...
      • [plugins]
        • ...
        • [pluginloader]
        • [hi_updatecheck]
          • [config]
          • [css]
          • [help]
          • [languages]
          • admin.php
          • index.php
          • JSON.php
          • updatecheck.php
          • version.nfo
        • index.php
      • [...]
      • index.php
  3. Wenn Sie die Plugin-Administration online durchführen wollen, müssen Sie Schreibberechtigungen für die Order 'config', 'css' und 'languages' und für die enthaltenen Dateien vergeben.

  4. Konfiguration
    Die voreingestellte Konfiguration sollte für die meisten Anwender geeignet sein. Sie finden Hinweise zu den Konfigurationsoptionen, wenn Sie auf die blauen Fragenzeichen zeigen.

Verwendung

Per Voreinstellung (Konfigurationseinstellung "autocheck" = 1) führt das Plugin einen "stillen Quick-Check" im Hintergrund durch, direkt nach dem Sie sich in Ihre CMSimple_XH Installation eingeloggt haben. Wenn genügend Zeit vergeht bevor Sie den nächsten Klick im Backend tätigen, und Updates verfügbar sind, wird ein Info-Icon neben dem Logout-Schalter in der Menüleiste angezeigt.
Abgesehen davon wird eine Benachrichtigung zu Beginn der "System Info" Seite angezeigt ( Einstellungen -> Info ).


Info-Icon und Benachrichtigung auf der "System Info" Seite


Dieser "Quick-Check" wird nur einmal pro Sitzung durchgeführt.
Klicken Sie das Icon oder den Link auf der System-Info Seite an, um einen vollständigen Update-Check zu starten.



Beispiel Updatecheck Ergebnis


Von Zeit zu Zeit sollten Sie die Updateprüfung selbst anstoßen:

gehen Sie zu Plugins -> hi_updatecheck -> Nach Updates suchen

Kompatibilität

Seien Sie gewarnt! Dieses Plugin funktioniert nur mit dem original CMSimple_XH von www.cmsimple-xh.org.
Die Verwendung unter anderen Versionen / Derivaten kann zu Fehlern und/oder falschen Informationen führen!



Hinweise für Entwickler finden Sie in der englischen Hilfedatei.
Viel Spaß und bleiben Sie auf dem neusten Stand ;-).



Danksagung

Das Design der Meldungen basiert auf einem Artikel von Janko Jovanovic.
Die Icons, die für die Meldungen verwendet werden, wurden von Miles Ponson erschaffen und frei zur Verfügung gestellt.
Das Plugin-Icon wurde von Alexandre Moore erschaffen und frei zur Verfügung gestellt.

Besonderer Dank an Christoph M. Becker für die Prüfung meines Codes, den Austausch von Ideen und konstruktives Feedback bezüglich dieses Plugins

Die dänische Übersetzung wurde von Jens Maegaard bereitgestellt - www.JmNet.dk - www.CMSimple-xh.dk

Copyright & Lizenz

Copyright ©2013-2014 Holger Irmler - alle Rechte vorbehalten

Lizenz: GPL3

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Sie brauchen Hilfe?

... besuchen Sie cmsimpleforum.com.