Seite 1 von 1

Rangzeichen mehrfach

Verfasst: 18.03.2006 10:51
von tobstein
Moin,

kurze Frage zu den Rangzeichen, da ich mit der SUCH-Funktion nichts gefunden habe.

Wo kann ich einstellen, dass die Ranggrafik mehrfach nebeneinander erscheint?

Danke
tobstein

Verfasst: 18.03.2006 10:56
von Slytherin
Wo willst du das Rangzeichen mehrfach nebeneinander stehen haben?
Für die viewtopic wäre dies folgendes.

OPEN

Code: Alles auswählen

templates/subsilver/viewtopic_body.tpl
FIND

Code: Alles auswählen

{postrow.RANK_IMAGE}
AFTER ADD (soviel Mal wie du willst)

Code: Alles auswählen

{postrow.RANK_IMAGE}
Um das Rangzeichen auch in anderen Bereichen mehrfach erscheinen zu lassen, melde dich einfach bei mir.

Slytherin

Verfasst: 18.03.2006 11:01
von tobstein
Hat fast geklappt...allerdings sind die Zeichen untereinander...wie bekomme ich sie nebeneinander?

Hier die Zeile aus der viewtopic

<b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.RANK_IMAGE} {postrow.RANK_IMAGE}<br>{postrow.POSTER_AVATAR}<br /><br /></span><br /></td>

Verfasst: 18.03.2006 11:06
von Slytherin
Okay, das liegt an der viewtopic.php
Da ich jetzt grad keine Zeit habe, es zu testen, OHNE GEWÄHR!
Erstelle am besten zuerst ein Backup der Datei.

OPEN

Code: Alles auswählen

viewtopic.php
FIND (2x)

Code: Alles auswählen

$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
IN-LINE FIND

Code: Alles auswählen

<br />
DELETE IT!

am besten probierst du es einfach mal aus.

Verfasst: 18.03.2006 11:11
von tobstein
Da ist jeweils nur 1 </br> drin...hier der betreffende Auszug aus der php

Code: Alles auswählen

if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
	else
	{
		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}

Verfasst: 18.03.2006 11:13
von Slytherin
Ja also schau mal was passiert wenn du es löschst :wink:

Verfasst: 18.03.2006 11:37
von tobstein
Danke...hat gefunzt

Verfasst: 18.03.2006 12:32
von Blacker
das ganze geht doch eigentlich auch einfacher oder?
in der templates/viewtopic_body.tpl müsste man doch einfach nur den code {postrow.RANK_IMAGE} da einfüge, wo man ihn nochmal haben will, oder? :S

Verfasst: 18.03.2006 12:54
von Slytherin
Natürlich, so ist das oben ja auch geschrieben ... :o :wink: