Verbleibende Session Laufzeit im Joomla Backend anzeigen lassen |
|
Geschrieben von Jan am Montag, 6. Juli 2009 in News, Neue Downloads
Viele Joomla-Nutzer kennen diesen Moment. Man hat lange an einem Artikel oder Inhalt gearbeitet, Bilder integriert, formatiert und Textpassagen teilweise noch schnell überarbeitet. Das Werk ist vollbracht und beim Klick auf "Speichern" kommt ein ungutes Gefühl auf das sich mit der Frage verbindet: "Wie lange hatte ich noch gleich die Laufzeit der Sessions eingestellt?". Das Login für das Joomla Backend erscheint, es kommt Frust auf, die Arbeit von eben ist verloren und muss erneut vorgenommen werden. Zwar hat sich dieses Problem inzwischen mit Joomla 1.5 gebessert, und man kann innerhalb der Joomla-Artikel trotz abgelaufener Session noch speichern, aber viele andere Joomla Erweiterungen profitieren hiervon nicht und werfen den Anwender kommentarlos aus dem Backend. Natürlich steht es jedem Administrator frei die Laufzeit der Sessions beliebig in den Einstellungen zu verlängern, jedoch steigt mit höheren Werten auch die Wahrscheinlichkeit einer potenzielle Schwachstelle die von Angreifern genutzt werden könnte. Also musste eine praktikable Lösung her dachte sich wohl der Entwickler des "Session-Meter"-Modul für Joomla 1.5 . Statt Änderungen am Core zu vorzunehmen programmierte man eine kleine Anzeige in Form einer Batterie, die die Länge der eingestellten Session aus der Konfiguration ausliest, diesen Wert dann benutzt um die restliche Laufzeit zu bestimmen und als Prozentzahl im Backend einblendet. Damit hat der Administrator immer Blick wie viel Zeit ihm noch bleibe eine Konfiguration zu speichern oder einen Eintrag zu beenden. Sollte ein Anwender das Modul aus dem Blick verlieren blendet es zusätzlich eine Minute vor Ablauf der Session ein Warnfenster ein das auf diesem Umstand hinweist. Damit bietet sich das "Session Meter" für Joomla 1.5 als kleiner nützlicher Helfer an der zwar nicht wirklich schön ausschaut - über das Design lässt sich wirklich streiten - dafür aber viel Arbeit ersparen kann wenn man ihn richtig einsetzt. Interessierte Besucher und Mitglieder müssen sich das Paket nur herunterladen, installieren, in die Modulverwaltung zu "Administrator Module" auf das "Session Meter" klicken, aktivieren und es auf der Position "status" anzeigen lassen. Danach hat man die restliche Joomla Session Laufzeit immer im Blick. Wir wünschen viel Spass damit und allseits rechtzeitiges Speichern.
|