Fork me on GitHub
"XOOPS ist ein dynamisches OO (Objekt Orientiertes) open source Portal Script geschrieben in PHP. XOOPS ist ein ideales CMS (Content Management System) für den Aufbau von kleineren und grösseren Communities, Firmen-, Intra- und Internet-Portale, Web-Logs und vieles mehr."
forum
Bitte schaut in die DOKUMENTATION oder benutzt die SUCHFUNKTION bevor Ihr Eure Fragen im Forum stellt. Viele Fragen wurden bereits gestellt.

Leser in diesem Thema:   1 Anonyme(r)


(1) 2 »


Formatierung von Benutzerprofilen
#1
Benutzerinformationen
Hallo,
ich habe eine vermutlich recht simple Frage, die ich aber nicht zu beantworten vermag.
auf meiner Seite: radio-new-energy.de ist
in >Benutzer-Profile die Tabelle >Profil bearbeiten
hat das Feld >Voreingestellte Benachrichtigungsmethode ein viel zu breites Eingabefeld, das mir das ganze Seiten-Layout durcheinander bringt. Wo bitte ist diese Breite definiert?

Danke für einen Tipp

Gruß
biggy

Geschrieben: 08.03.2012
_________________
meine Baustelle: radio-new-energy.de
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#2
Benutzerinformationen
Hi,
schau mal in deiner Theme-CSS, da wird eine Definition im Stile "input, select, textarea", etc. drin stehen und einen Wert "width:" besitzen, das sollte da raus, da die Formularformatierungen i.d.R. von der Xoops-CSS im Root geholt werden.

Viele Grüße

Geschrieben: 08.03.2012
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#3
Benutzerinformationen
Hi

genau da ist mein Problem, ich finde in der theme-CSS nichts entsprechendes.
Folgende width-Angaben sind in der CSS zu finden:

body width: 1024px
table width 100%
leftcolumn width: 180px;
centerLcolumn width: 50%
rightcolumn width: 180px;

Irgendwo in dem theme - aber nicht in der CSS - ist wohl eine falsche width-Angabe, aber wie kann ich diese finden.
Hier der dazugehörige Code

<select title="Voreingestellte Benachrichtigungsmethode" id="notify_mode" name="notify_mode" size="1"><option value="0">Über alle gewählten Aktualisierungen benachrichtigen</option><option selected="selected" value="1">Nur einmalig benachrichtigen</option><option value="2">Benachrichtigung einmal senden, dann deaktieren bis ich mich wieder einlogge.</option></select>

Die id notify_mode finde ich nicht.

Hast du eine Idee?
Gruß
Biggy


Geschrieben: 08.03.2012
_________________
meine Baustelle: radio-new-energy.de
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#4
Benutzerinformationen
Texte einkürzen

Geschrieben: 08.03.2012
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#5
Benutzerinformationen
Hi Alfred,

sind die Texte nicht vom Xoops-CSS im Root und haben dort bestimmt einen Zeilenumbruch. Meinst du, ich solle ich der language Änderungen vor nehmen? Wenn ja, dann wo genauß

Gruß
Biggy

Geschrieben: 08.03.2012
_________________
meine Baustelle: radio-new-energy.de
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#6
Benutzerinformationen
eine Select-Box passt sich automatisch dem Inhalt an
(zumindestens beim XOOPS )

leg doch einfach mal ein css-Style in der /themes/deinThmeme/style.css oder der xoops.css an:

select.notify_mode 
   
width100px
}

Geschrieben: 08.03.2012
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#7
Benutzerinformationen
...oder " #notify_mode {width:100px;} " sollte schon reichen
Im Theme sind diese Sachen nicht definiert. Weitere Möglichkeit wäre das Template des Benutzerprofiles (was auch sehr abwägig wäre).
Standard-Formatierung in den CSS Dateien beziehen sich auf "Codes & Quotes, Blöcke, Formulare".
Darfst auch gern mal nen Link zu der Seite rüberschieben. Um Werte aus der CSS Datei auszulesen brauchen wir nur die CSS.

@alfred: ein punkt definiert eine Klasse, keine ID. Die ID wird mit einer Raute definiert

Viele Grüße

Geschrieben: 08.03.2012
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#8
Benutzerinformationen
Zitat:

equi schrieb:
...oder " #notify_mode {width:100px;} " sollte schon reichen


Kann aber auch wieder zu Irritationen führen
Hat alles vor und Nachteile. Ich bevorzuge das direkte.

Geschrieben: 08.03.2012
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#9
Benutzerinformationen
kann ja so gleich 1-1 übernommen werden. (hätte es ja quoten können, hast ja recht, z ;))
Die Select-Box ist aber keine Klasse, sondern ne ID

Geschrieben: 08.03.2012
Erstelle PDF des Beitrags Drucke

Aw: Formatierung von Benutzerprofilen
#10
Benutzerinformationen
Vielen Dank für Eure Ideen, hilft mir aber nicht weiter,

ich habe

select .notify_mode 
   
width100px
}


und

select #notify_mode { 
   
width100px
}


im css eingebaut - ohne jeden Erfolg.
Deswegen hier ein Snipping im Anhang, das den Weg zeigen sollte, aber ich finde nicht hin, centercolumn istin der theme.html selbst zu finden: wahrscheionlich geht es dann in ein Smarty???showblock oder banner - ich verstehe gerade nur noch Bahnhof.

<td id="centercolumn" height="143"
     
      <
br />
      <
div align="center"><{if $xoops_showcblock == 1}> <{$xoops_banner}><br />
        <
br />
      </
div>
   <!-- 
verschachtelte Tabelle mit centerCcolumn centerLcolumn centerRcolumn  -->      
        
      <
table cellspacing="0">
          <
tr>
            
          <
td id="centerCcolumn" colspan="2"
            
            <{foreach 
item=block from=$xoops_ccblocks}> <{include file="montisarts_1/theme_blockcenter_c.html"}> 
            <{/foreach}> 
           
          </
td>
          </
tr>
          <
tr>
[/
td]


Kann mir das bitte einer mal übersetzen, wo genau soll ich jetzt hin gehn?

Danke
Biggy

Datei anhängen:



jpg  theme.jpg (82.18 KB)
12767_4f59c48621b9c.jpg 982X526 px

Geschrieben: 09.03.2012

Bearbeitet von feichtl am 09.03.2012 12:42:19
Grund: Korrektur
_________________
meine Baustelle: radio-new-energy.de
Erstelle PDF des Beitrags Drucke







[Erweiterte Suche]