Seite 1 von 1

Ansicht der Mitgliederliste bei prosilver ändern

Verfasst: 18.05.2012 23:55
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.

Re: Ansicht der Mitgliederliste bei prosilver ändern

Verfasst: 19.05.2012 10:56
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.

Re: Ansicht der Mitgliederliste bei prosilver ändern

Verfasst: 19.05.2012 13:55
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