Gastrang
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Gastrang
Deine phpBB Version: 2.0.16
Typ Deines phpBB Forums: Standard phpBB (auch Vanilla genannt)
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Frage: Wie kann ich einem Gast den selben Rang geben wie einem 0-Poster.
Mir gehts hier hauptsächlich um ein Rangbild
Die Ränge die ich per ACP einstellen kann sind ja nur für registrierte User. Jetzt würde ich aber auch gerne dem Gastposter den selben Rang geben wie dem 0-Poster
Danke für die Info
gruß
Susan
Typ Deines phpBB Forums: Standard phpBB (auch Vanilla genannt)
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Frage: Wie kann ich einem Gast den selben Rang geben wie einem 0-Poster.
Mir gehts hier hauptsächlich um ein Rangbild
Die Ränge die ich per ACP einstellen kann sind ja nur für registrierte User. Jetzt würde ich aber auch gerne dem Gastposter den selben Rang geben wie dem 0-Poster
Danke für die Info
gruß
Susan
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Gäste haben grundsätzlich keinen Rang.
Du könntest aber ein Rangabzeichen fest verdrahten.
Das aber dann überall, wo Du Rangabzeichen darstellst...
Du könntest aber ein Rangabzeichen fest verdrahten.
Das aber dann überall, wo Du Rangabzeichen darstellst...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ersetze dazu in der viewtopic.php die Zeile
mit dem Titel des Ranges. Dürfte dieses evtl. sein:
Und auch das Image muss dann da rein.
Vielleicht das hier:
Die "0" bei den $rankrow-Arrays musst Du durch die ID ersetzen, die das gewünschte Image und den Rangtitel haben. Notfalls ausprobieren.
Code: Alles auswählen
$poster_rank = $lang['Guest'];Code: Alles auswählen
$poster_rank = $ranksrow[0]['rank_title'];Vielleicht das hier:
Code: Alles auswählen
$rank_image = ( $ranksrow[0]['rank_image'] ) ? '<img src="' . $ranksrow[0]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
hi,
also ich hab das so eingebaut:
wegen der 2 hab ich in der Datenbank geguckt. Titel und image haben als rankID 2 ... angezeigt wird aber leider nichts
also ich hab das so eingebaut:
Code: Alles auswählen
if ( $poster_id == ANONYMOUS && $postrow[$i]['post_username'] != '' )
{
$poster = $postrow[$i]['post_username'];
$poster_rank = $ranksrow[2]['rank_title'];
$rank_image = ( $ranksrow[2]['rank_image'] ) ? '<img src="' . $ranksrow[2]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
}- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nicht die ID in der Datenbank, sondern der Schlüssel des Arrays. Der wird beim Auslesen der Ränge erzeugt. Daher nahm ich "0" an...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hm, sortiert wird nach Spezialrang und dann nach Rang-Mindestpostzahl.
Also sollten erst die normalen Ränge kommen und dann die Spezialränge, also "0" wäre dann korrekt.
Nur: Du musst $rank_image auch hier insetzen:
also daraus dieses machen:
Soweit die Theorie...
Also sollten erst die normalen Ränge kommen und dann die Spezialränge, also "0" wäre dann korrekt.
Nur: Du musst $rank_image auch hier insetzen:
Code: Alles auswählen
if ( $poster_id == ANONYMOUS && $postrow[$i]['post_username'] != '' )
{
$poster = $postrow[$i]['post_username'];
$poster_rank = $lang['Guest'];
}Code: Alles auswählen
if ( $poster_id == ANONYMOUS && $postrow[$i]['post_username'] != '' )
{
$poster = $postrow[$i]['post_username'];
$poster_rank = $ranksrow[0]['rank_title'];
$rank_image = ( $ranksrow[0]['rank_image'] ) ? '<img src="' . $ranksrow[0]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; }Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Häng doch mal die viewtopic.php an, ob der Rank dort nicht an späterer Stelle wieder entfernt wird...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Okay, so wollte es nicht. Ich habe die Rangverwaltung dann eben etwas geändert und somit fällt der Gast in die "normale" Rangbewertung rein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öh, man kann den Gast Account da mit einbinden. Habe ich für Susan gemacht.
Aber das ist dennoch kein "echter" Rang.
Was habe ich gemacht:
Du findest in der viewtopic.php eine Routine, mit der $poster_rang und $rang_img erstellt werden. Hier sind Gäste, also "ANONYMOUS" durch eine Bedingung ausgenommen.
Wenn Du diese Bedingung änderst, bzw. hier für Gäste nicht extra ausnimmst, fällt dieser Account in die normale Bewertung mit rein.
Nur ein Trick, nicht die Wirklichkeit!
Aber das ist dennoch kein "echter" Rang.
Was habe ich gemacht:
Du findest in der viewtopic.php eine Routine, mit der $poster_rang und $rang_img erstellt werden. Hier sind Gäste, also "ANONYMOUS" durch eine Bedingung ausgenommen.
Wenn Du diese Bedingung änderst, bzw. hier für Gäste nicht extra ausnimmst, fällt dieser Account in die normale Bewertung mit rein.
Nur ein Trick, nicht die Wirklichkeit!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Aber es funktioniert
ich hab aber auch MODs installiert wo man eigentlich einen Standartavatars Gästen und/oder angemeldeten Usern zuordnen kann. --> Devault Avatar
Meine Foren arbeiten fast ausschliesslich nur mit Gästen und da ist es manchmal schon schwer
Meine Foren arbeiten fast ausschliesslich nur mit Gästen und da ist es manchmal schon schwer