Zum Inhalt springen

NewLoginBox: Userliste (userlisting) editieren?

Erstellt am 1. Oktober 2003 · 7 Antworten · letzte Antwort am 10. Oktober 2003

Tags: felogin, HTML & CSS, Frage

sw-student ·

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

Patric ·

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

sw-student ·

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?

Patric ·

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

sw-student ·
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

sw-student ·

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,...)