Seite 3 von 4

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 08:38
von mrcl1701
Moin,
habe eben bisl Zeit gehabt und konnte zunächst für die Memberlist_view anpassen

Code: Alles auswählen

            <!-- IF RANK_TITLE -->
                <tr>
                    <td class="postdetails" align="center">{RANK2_TITLE}&nbsp;{RANK_TITLE}</td>
                </tr>
            <!-- ENDIF -->

Code: Alles auswählen

            <!-- IF RANK_IMG -->
                <tr>
                    <td align="center"><div style="margin-top:0px;">{RANK_IMG}</div><div style="margin-top:-40px;">{RANK2_IMG}</div></td>
                </tr>
            <!-- ENDIF -->
^^ so wirds genau so angezeigt wie ichs mir gewünscht hab. Vielen Dank an alle die geholfen haben.


edit:
nun da ja leider nur der erste Rang auf die Postanzahl reagiert, mußte ich nochmal bisl umschreiben und stehe vor einem weiteren Problem.
Ich müßte im Adminbereich bei BENUTZER UND GRUPPEN - GRUPPEN - GRUPPEN VERWALTEN bei den Einstellungen der jeweiligen Gruppe (Gruppenrang: ... )
^^ entweder dort auch nen Multirang rein oder ändern in Gruppenrang 2:

jemand ne Idee oder kann mir zumindest sagen wo man da was editieren muß?

Außerdem wird auf der memberlist.php auch nur 1 Bild anstatt 2 übereinander angezeigt

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 13:50
von Lehrling
mrcl1701 hat geschrieben:
Außerdem wird auf der memberlist.php auch nur 1 Bild anstatt 2 übereinander angezeigt
meinst du jetzt die memberlist_body.html?

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 14:51
von mrcl1701
Ja - thx
hatte da was verwechselt

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 15:13
von Lehrling
Der ursprüngliche Code sieht ja so aus:

Code: Alles auswählen

<td class="gen" align="center"><!-- IF memberrow.RANK_IMG -->{memberrow.RANK_IMG}<!-- ELSE -->{memberrow.RANK_TITLE}<!-- ENDIF --></td>
Probier mal das aus:

Code: Alles auswählen

<td class="gen" align="center"><!-- IF memberrow.RANK_IMG --><div style="margin-top:0px;">{memberrow.RANK_IMG}</div><div style="margin-top:-40px;">{memberrow.RANK2_IMG}</div><!-- ELSE -->{memberrow.RANK_TITLE}<!-- ENDIF --></td>

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 16:05
von mrcl1701
klappt zum Teil
die Rangbilder jeder weiterten Person sind jetz nicht mehr in der Zeile wo sie eigentlich hingehören.
Sie sind alle (um ich nehm mal an 40px) nach oben gewandert

Code: Alles auswählen

<td class="gen" align="center"><!-- IF memberrow.RANK_IMG --><div style="margin-top:0px;">{memberrow.RANK2_IMG}</div><div style="margin-top:-40px;">{memberrow.RANK_IMG}</div><!-- ELSE -->{memberrow.RANK_TITLE}<!-- ENDIF --></td>
eher unwichtig aber, RANK u. RANK2 ist umgedreht
RANK muß über RANK2 angezeigt werden, weil ja nur das RANK auf Postzahl reagiert

wünschte man könnte im ACP bei Standardrang einer Gruppe nich den RANK sondern den RANK2 einstellen

ps: warum machen die Programmierer vom PHPBB nich gleich überall ne Multirang Option rein. Dann müßte nich jeder Bekloppte wie ich, welcher Multiränge haben will, andere Leute damit nerven - LOL

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 16:34
von Lehrling
mrcl1701 hat geschrieben:klappt zum Teil
die Rangbilder jeder weiterten Person sind jetz nicht mehr in der Zeile wo sie eigentlich hingehören.
Sie sind alle (um ich nehm mal an 40px) nach oben gewandert.
Oh, ich glaube, das liegt an dieser doppelten{memberrow.....} Ich habe dafür aber momentan keine Lösung parat.

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 16:56
von mrcl1701
denk nich das es daran liegt

habe zunächst nur meinen Acc in meinem Forum umgestellt wegen der Rängetesterei
Auf der memberlist_view.html bei den anderen Leuten is nun das Rangbild auch verschoben.
Sonst eben bei mir is das OK

Da hab ich ja in etwa den selben Code:

Code: Alles auswählen

<tr>
<td align="center"><div style="margin-top:0px;">{RANK2_IMG}</div><div style="margin-top:-40px;">{RANK_IMG}</div></td>
</tr> 
Hab eben auch die viewtopic_body.html editiert und da tritt der selbe Effekt auf

Code: Alles auswählen

<tr>
<td align="center"><div style="margin-top:0px;">{postrow.RANK2_IMG}</div><div style="margin-top:-40px;">{postrow.RANK_IMG}</div></td>
</tr>
sonst entspricht aber alles meinen Wünschen :D

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 21.02.2014 20:46
von Lehrling
das ist ja eine schwere Geburt. 8)

Probier mal das aus:

Suche im theme/stylesheet.css nach:

Code: Alles auswählen

.gen {
	margin: 1px 1px;
	font-size: 1.2em;
}
Füge danach ein:

Code: Alles auswählen

.genrank {
	margin: 1px 1px;
	padding-top:0px;
	height: 80px;
	font-size: 1.2em;
}
Und jetzt ersetzt du in der memberlist_body

Code: Alles auswählen

class="gen"
durch

Code: Alles auswählen

class="genrank"
und zwar in allen Spalten der memberrow, also allen <td>- Tags zwischen

Code: Alles auswählen

<!-- IF memberrow.S_ROW_COUNT is even
und

Code: Alles auswählen

<!-- BEGINELSE -->
Und in der viewtopic_body.html fügst du hier

Code: Alles auswählen

<!-- IF postrow.RANK_IMG -->
											<tr>
												<td  align="center">

auch diesen Zusatz class="genrank" ein, sodass es so aussieht:

Code: Alles auswählen

<!-- IF postrow.RANK_IMG -->
											<tr>
												<td class="genrank" align="center">
Hoffentlich klappt es jetzt.
LG Beate

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 22.02.2014 04:35
von mrcl1701
memberlist_view hab ich auch mal geändert und das von dir vorgeschlagene

memberlist_view is jetz

Code: Alles auswählen

tr>
<td class="genrank" align="center"><div style="margin-top:0px;">{RANK2_IMG}</div><div style="margin-top:-40px;">{RANK_IMG}</div></td>
</tr>
es klappt auch alles in etwa
die normalen vorher verschobenen rangbilder sind nun nicht mehr im darüberliegenden Feld, allerdings kleben sie überall an den Oberkanten der jeweiligen Felder
und wegen den 80px in der stylesheet sind die Felder ja schon sehr groß geworden. Muß man nun bedeutend länger scrollen bis zum Ende der Memberlist.


Ich glaub das Problem mit den verschobenen Bildern liegt allein an style="margin-top:-40px;">{RANK_IMG}
^^ alle alten Bilder sind ja auch RANK_IMG

müßten also ne Abfrage machen, die erkennt ob es sich um nur RANK_IMG oder um RANK_IMG und RANK2_IMG handelt und anwendet (das andere nicht zutreffende aber ignoriert)
dann könnten wir sicher auch das mit dem stylesheet wieder weg machen


Hab mal nebenbei rumgesucht: Kann man nich was machen mit z-index: ?

Re: Ränge / Gruppen Anzeige in Memberlist und Topic usw

Verfasst: 22.02.2014 14:27
von Lehrling
Hallo,
es klappt auch alles in etwa
die normalen vorher verschobenen rangbilder sind nun nicht mehr im darüberliegenden Feld, allerdings kleben sie überall an den Oberkanten der jeweiligen Felder
das liegt am padding-top. Das kannst du ja im stylesheet ändern.
und wegen den 80px in der stylesheet sind die Felder ja schon sehr groß geworden. Muß man nun bedeutend länger scrollen bis zum Ende der Memberlist.
Ich bin bei den Angaben von den von dir verlinkten Bildern (also dieses rote Hintergrundbild und die goldenen Kugeln) ausgegangen. Die sind nun mal etwas groß. Du kannst die Angaben für die Höhe der Spalte ja im stylesheet anpassen.
Ich glaub das Problem mit den verschobenen Bildern liegt allein an style="margin-top:-40px;">{RANK_IMG}
^^ alle alten Bilder sind ja auch RANK_IMG
Anders lässt es sich aber nicht lösen.
Hab mal nebenbei rumgesucht: Kann man nich was machen mit z-index: ?
Das mit dem z-index funktioniert nur mit festen Positionen, also position:absolute, position:relative oder position:fixed.
Das müsstest du dann noch im Stylesheet anpassen.