pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Andi in 10 November 2008, 20:33:14

Titel: Workaround zum Problem, dass Admineinstellungen nicht aufklappen
Beitrag von: Andi in 10 November 2008, 20:33:14
Die einzelnen Kategorien der Systemeinstellungen sind standardmässig zusammengeklappt und können per Klick, mittels Javascript aufgeklappt werden. Unter verschiedenen Umständen, kann es vorkommen dass dies nicht funktioniert und die Einstellungen für den Admin dadurch unerreichbar sind.
Beispiel dazu: http://www.pragmamx.org/Forum-topic-27484.html

Im kommenden pragmaMx 0.1.11 wird dieses Problem behoben sein, indem die Einstellungen standardmässig aufgeklappt sind und automatisch beim laden der Seite, per Javascript zusammengeklappt werden. So bleiben die Einstellungen erreichbar, auch wenn Javascript aus welchen Gründen auch immer, nicht funktioniert.


Um dies bereits in 0.1.10 zu verwirklichen, nachfolgend eine kleine Bastelanleitung:

- Editiere die Datei admin/modules/settings.php
- ab ca. Zeile #1054, ersetze folgende Codezeilen:
        echo "<fieldset class='" . $class . " closed'>\n"
         . "<legend><span class='collapsible collapsed'>" . $legend . "</span></legend>\n"
         . "<div class='toggle' style='display:none;'>\n";

durch die nachfolgenden:
        echo "<fieldset class='collapsible " . $class . "'>\n"
         . "<legend><span class='collapsible expanded'>" . $legend . "</span></legend>\n"
         . "<div class='toggle' style='display:block;'>\n";


- Editiere die Datei includes/javascript/fieldset.js.php
- nach der Zeile #60 mit folgendem Inhalt:
    <?php endforeach; ?>


- füge folgende zusätzliche Zeilen ein:
    // alle zuklappen
    $("button.fieldset-cls_all").click();


- Alles speichern und auf den Server laden....
- Evtl. müssen Cookies gelöscht werden.


Wenns nicht funzt, bitte hier melden, ist nämlich nur ganz grob getestet in der 0.1.10 ;)
Titel: Re: Workaround zum Problem, dass Admineinstellungen nicht aufklappen
Beitrag von: trulla in 10 November 2008, 22:16:13
 :)
Danke. Jetzt ist das Menue immer geöffnet. 
Titel: Re: Workaround zum Problem, dass Admineinstellungen nicht aufklappen
Beitrag von: Franky in 11 November 2008, 17:59:30
Danke Andi, werd ich morgen gleich mal umsetzen!

:cul:
Titel: Re: Workaround zum Problem, dass Admineinstellungen nicht aufklappen
Beitrag von: Franky in 12 November 2008, 09:34:20
Also geht, sind geöffnet.

Schließen geht jetzt allerdings nicht mehr. Macht ja aber auch nix  :BD:

IE bringt mir jetzt noch diese Fehlermeldung:


Webpage Script Errors

0.
Message: 'null' is null or not an object
Line: 5
Char: 5
Code: 0
URI: http://192.168.70.10/html/admin.php?op=Configure