Ansicht der Mitgliederliste bei prosilver ändern

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8176
Registriert: 24.05.2010 08:31
Kontaktdaten:

Ansicht der Mitgliederliste bei prosilver ändern

Beitrag von Kirk »

Hallo
Ich hab mir die Memberlist umgebaut, so das alles in einer extra Spalte ist wie bei subsilver2.
So weit klappt auch alles, aber wenn ich diesen Code verwende werden mir in der Memberlist
die Standard Icons icon_contact_email.gif,icon_contact_pm.gif und icon_contact_www.gif doppelt angezeigt. Siehe Bild

Code: Alles auswählen

<th class="posts"><!-- IF memberrow.U_PM --><a href="{memberrow.U_PM}">{PM_IMG}</a><!-- ENDIF --></th>
Wenn ich allerdings zb. die oben genannten Icons von subsilver2 in root/styles/prosilver/theme/images
hoch lade und diesen Code hier verwende klappt es.

Code: Alles auswählen

<th class="posts"><!-- IF memberrow.U_PM --><a href="{memberrow.U_PM}"><img src="{T_THEME_PATH}/images/icon_contact_pm.gif" title="{L_SEND_PRIVATE_MESSAGE}"/></a><!-- ENDIF --></th>
Im einem Beitrag selber werden diese Standard Icons korrekt angezeigt.
Wie kann ich das ändern das auch die Standard Icons in der Memberlist nich doppel angezeigt werden?

Was ich bisher geändert habe könnt ihr hier nachlesen.

Edit:
Selbst wenn ich in der meberlist.html zusätzlich width und height angebe werden
die Standard Icons doppelt angezeigt.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Ansicht der Mitgliederliste bei prosilver ändern

Beitrag von Miriam »

Was ist denn meberlist.html? Ich nehme an memberlist_body.html...

Finde also in der memberlist_body.html des prosilver (in der geänderten Fassung, die Du angepaßt hattest)
  • Code: Alles auswählen

    <td class="posts">&nbsp;<!-- IF memberrow.U_EMAIL --><a href="{memberrow.U_EMAIL}"><img src="{T_THEME_PATH}/images/icon_contact_email.gif" title="{L_EMAIL}"/></a><!-- ENDIF -->&nbsp;</td> 
tausche aus gegen:
  • Code: Alles auswählen

    <td class="posts"><!-- IF memberrow.U_EMAIL --><a class="email-icon" href="{memberrow.U_EMAIL}"></a><!-- ELSE -->&nbsp;<!-- ENDIF --></td> 
finde in der buttons.css des prosilver:
  • Code: Alles auswählen

    ul.profile-icons li.warn-icon    { width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; } 
setze danach ein:
  • Code: Alles auswählen

    a.email-icon {
        width: {IMG_ICON_CONTACT_EMAIL_WIDTH}px;
        height: {IMG_ICON_CONTACT_EMAIL_HEIGHT}px;
        display: block;
        margin: 0 auto;
        background: url("{IMG_ICON_CONTACT_EMAIL_SRC}") no-repeat;
    }
    
    a.email-icon:hover {
        background-position: 0 -20px;
    } 
Das machst Du analog mit dem WWW Button und dem PN Button.

Cache leeren, Theme, Grafiksammlung und Template aktualisieren. Fertig.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8176
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Ansicht der Mitgliederliste bei prosilver ändern

Beitrag von Kirk »

Hallo Miriam
Ich meinte schon die memberlist_body.html :oops:
Vielen Dank funktioniert wunderbar. :)
Hab nur noch diesen Code:

Code: Alles auswählen

<td class="posts"><!-- IF memberrow.U_EMAIL --><a class="email-icon" href="{memberrow.U_EMAIL}"></a><!-- ELSE -->&nbsp;<!-- ENDIF --></td> 
durch das hier ersetzt:

Code: Alles auswählen

<td class="posts">&nbsp;<!-- IF memberrow.U_EMAIL --><a class="email-icon" href="{memberrow.U_EMAIL}"title="{L_EMAIL}"></a><!-- ENDIF -->&nbsp;</td> 
damit es auf der gleiche Höhe wie Rang, Beiträge usw. ist.

Hier das Ergebnis
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“