Hallo Typo3ler,
möchte gerne die Ausgabe der Userliste editieren. Anstelle von Land soll z.B. Telefon-Nr. und Abteilung angezeigt werden. Zudem würde ich gerne das Layout der Tabelle verändern.
Bin auf CSS Styling der NewloginBox in der typo3.org Dokumentation gestoßen.
--> http://typo3.org/doc.0.html?&tx_extrepmgm_pi1%5BextUid%5D=146&tx_extrepmgm_pi1%5BtocEl%5D=1020&cHash=803057dc5e
Nur leider kann ich damit als Neuling wenig anfangen. Was muss zwischen die '{ ... }' geschrieben werden?
Zudem würde ich noch gerne die Sortiervorschrift ändern - nach Name, nicht nach Username.
Thx
Sw-student
so, schauen wir uns mal die CSS Struktur an...
menu.link { FONT-SIZE: x-small; FONT-FAMILY: Arial }
schauen wir uns nun mal eine Zeile aus dem Doc an:
DIV.tx-newloginbox-pi1 TABLE {}
naaaa? fällt uns was auf #giggle#
versuchen wir mal das zu kombinieren:
DIV.tx-newloginbox-pi1 TABLE { FONT-SIZE: x-small; FONT-FAMILY: Arial }
somit habe ich nun dank CSS der Tabelle der Loginbox mit der Schriftart "Arial" und Schriftgröße "klein" ausgestattet
Einfall mal ein bissl experimentieren!
Gruß Patric
Danke Patric! Die Schriftformatierung ist aber eigentlich eher Nebensache. Hast ne Ahnung, wie ich das mit den Ausgabefeldern und der Sortierung auf die Reihe krieg?
Also ich als extrem PHP Sportler würde ja im Quellcode rumpfuschen....
Ich hab bis jetzt noch keine Loginbox in mein Typo3 eingebaut, folglich kann ich dir leider nicht sagen ob man das auch anderst umbauen kann 😢
Gruß Patric
Login form
DIV.tx-newloginbox-pi1 {}
DIV.tx-newloginbox-pi1 H3 {}
DIV.tx-newloginbox-pi1 P {}
DIV.tx-newloginbox-pi1 TABLE {}
DIV.tx-newloginbox-pi1 TABLE TR TD P {}
DIV.tx-newloginbox-pi1 TABLE TR TD {}
DIV.tx-newloginbox-pi1 TABLE TR {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {}
User list
DIV.tx-newloginbox-pi3 {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox TABLE {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox TABLE TR {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox TABLE TR TD {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox TABLE TR TD INPUT.tx-newloginbox-pi3-searchbox-sword {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox TABLE TR TD INPUT.tx-newloginbox-pi3-searchbox-button {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-searchbox TABLE TR TD INPUT {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox P SPAN.tx-newloginbox-pi3-browsebox-strong {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR TD.tx-newloginbox-pi3-browsebox-SCell {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR TD.tx-newloginbox-pi3-browsebox-SCell P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR TD.tx-newloginbox-pi3-browsebox-SCell P A {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR TD P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR TD {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-browsebox TABLE TR TD P A {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-header {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-header TD {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-header TD P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-header TD P A {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR TD {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-odd TD P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-odd TD {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR TD P A {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-odd TD P A {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-odd {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-listrow TABLE TR TD P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView H3 {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE TR TD.tx-newloginbox-pi3-singleView-HCell {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE TR TD.tx-newloginbox-pi3-singleView-HCell P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE TR TD {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE TR TD P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE TR {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView TABLE TR TD P A {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView P {}
DIV.tx-newloginbox-pi3 DIV.tx-newloginbox-pi3-singleView P A {}
... wo muss denn jetzt das ganze rein? Unter Constants?
Gruß Sw.Student
probiers doch einfach mal aus 🙂
Höhm?
Ich würde das ganze wohl net posten, wenn ich's noch net getan hätte.
So, hab jetzt die Änderung der Sortiervorschrift selbst rausgefunden:
plugin.tx_newloginbox_pi3._DEFAULT_PI_VARS.sort = name:0
... suche immer noch nach einer Möglichkeit die Inhalte der Spalten zu definieren (Name, Email, Telefon, Land,...)