. .
pragmaMx Support Forum 08 Januar 2009, 09:17:15 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Workaround zum Problem, dass Admineinstellungen nicht aufklappen  (Gelesen 618 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.968



WWW
« am: 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:
Code: [Select]  
        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:
Code: [Select]  
        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:
Code: [Select]  
    <?php endforeach; ?>

- füge folgende zusätzliche Zeilen ein:
Code: [Select]  
    // 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 Wink
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
trulla
weiss was
***
Offline Offline

Geschlecht: Weiblich
Beiträge: 120



WWW
« Antworten #1 am: 10 November 2008, 22:16:13 »

 Smiley
Danke. Jetzt ist das Menue immer geöffnet. 
Gespeichert

Franky
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 653



WWW
« Antworten #2 am: 11 November 2008, 17:59:30 »

Danke Andi, werd ich morgen gleich mal umsetzen!

 cul
Gespeichert

Ich lass mir eine Glatze wachsen!
Franky
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 653



WWW
« Antworten #3 am: 12 November 2008, 09:34:20 »

Also geht, sind geöffnet.

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

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
Gespeichert

Ich lass mir eine Glatze wachsen!
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML