Mitgliedsnummer unter dem Namen Anzeigen lassen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Z-MANN »

Hallo,
hatte in meinem phpBB2 Forum einen Mod der die Mitgliedsnummer
(die fortlaufende Nummer die bei der Registrierung vergeben wird) unter dem Namen der Beitragsseite anzeigt.

Bsp.:
Anmeldedatum: 16.07.2007
Mitglieds Nr.: 13
Beiträge: 2638
Geschlecht:
Gibt es da einen Mod für phpBB3 ?
Habe nur was für die Mitgliederliste gefunden, aber den wollte ich nicht.
Admin von elongated-coin
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von HabNurNeFrage »

Hi,

dazu brauchst Du keine Mod. Hier mal exemplarisch für prosilver:

öffne: /styles/dein_style/template/viewtopic_body.html

finde: <!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></dt>

danach einfügen: <!-- IF not S_IS_BOT --><dd><strong>Mitglieds Nr.:</strong> {POSTER_ID}:</dd><!-- ENDIF -->

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Kirk »

Es müsste so heißen {postrow.POSTER_ID} sonst wird keine Mitgliedsnummer angezeigt.

Edit:
Eine andere Möglichkeit währe das hier:
Öffne: root/viewtopic.php
Finde:

Code: Alles auswählen

$postrow = array(
Davor einfügen:

Code: Alles auswählen

       // Beginn Member Number on Index
       $member_num = $poster_id;
       if ($member_num > 52)
          {
             ($member_num -= 51);
          }
       elseif ($member_num == 2)
          {
             $member_num = 1;
          }
       // End Member Number on Index
 
Finde:

Code: Alles auswählen

'POSTER_ID'            => $poster_id,
Danach einfügen:

Code: Alles auswählen

      'POSTER_ID_MEM'      => $member_num,
Öffne: root/language/de/viewtopic.php

Finde:

Code: Alles auswählen

'MAX_OPTION_SELECT'            => 'Du kannst <strong>eine</strong> Option auswählen', 
Danach einfügen:

Code: Alles auswählen

'MEMBER_NUMBER'             => 'Mitglied Nummer:',
 
Öffne: root/styles/[stylename]/template/viewtopic_body.html

Finde:

Code: Alles auswählen

<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
Davor oder danach einfügen:

Code: Alles auswählen

		<!-- IF postrow.POSTER_ID_MEM --><dd><strong>{L_MEMBER_NUMBER}</strong> {postrow.POSTER_ID_MEM}</dd><!-- ENDIF -->
So wird die Nummer angezeigt wie sich deine Mitglieder registriert haben,
es wird aber nicht berücksichtigt ob ein User gelöscht wurde.
Wie man das bewerkstelligen kann enzieht sich meiner Kenntnis.
Achte beim Abspeichern der Sprachdatei auf die richtige Kodierung: phpbb3 - Was bei Änderungen an Sprachdateien beachtet werden muss!

Aktualisiere deine Styles:
"Administrations-Bereich" (ACP) > "Styles" > "Templates" > jedes > "Aktualisieren"

Leere den Cache im "Administrations-Bereich" (ACP) > "Allgemein" > "Den Cache leeren"
Zuletzt geändert von Kirk am 06.04.2013 17:39, insgesamt 1-mal geändert.
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Z-MANN »

HabNurNeFrage hat geschrieben:Hi,

dazu brauchst Du keine Mod. Hier mal exemplarisch für prosilver:

öffne: /styles/dein_style/template/viewtopic_body.html

finde: <!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></dt>

danach einfügen: <!-- IF not S_IS_BOT --><dd><strong>Mitglieds Nr.:</strong> {postrow.POSTER_ID}:</dd><!-- ENDIF -->

LG
Das hat funktioniert.
Kirk hat geschrieben:Es müsste so heißen {postrow.POSTER_ID} sonst wird keine Mitgliedsnummer angezeigt.

Edit:
Eine andere Möglichkeit währe das hier:
Öffne: root/viewtopic.php
Finde:

Code: Alles auswählen

$postrow = array(
Davor einfügen:

Code: Alles auswählen

       // Beginn Member Number on Index
       $member_num = $poster_id;
       if ($member_num > 52)
          {
             ($member_num -= 51);
          }
       elseif ($member_num == 2)
          {
             $member_num = 1;
          }
       // End Member Number on Index
 
Öffne: root/language/de/viewtopic.php

Finde:

Code: Alles auswählen

'MAX_OPTION_SELECT'            => 'Du kannst <strong>eine</strong> Option auswählen', 
Danach einfügen:

Code: Alles auswählen

'MEMBER_NUMBER'             => 'Mitglied Nummer:',
 
Öffne: root/styles/[stylename]/template/viewtopic_body.html

Finde:

Code: Alles auswählen

<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
Davor oder danach einfügen:

Code: Alles auswählen

		<!-- IF postrow.POSTER_ID_MEM --><dd><strong>{L_MEMBER_NUMBER}</strong> {postrow.POSTER_ID_MEM}</dd><!-- ENDIF -->
So wird die Nummer angezeigt wie sich deine Mitglieder registriert haben,
es wird aber nicht berücksichtigt ob ein User gelöscht wurde.
Wie man das bewerkstelligen kann enzieht sich meiner Kenntnis.
Achte beim Abspeichern der Sprachdatei auf die richtige Kodierung: phpbb3 - Was bei Änderungen an Sprachdateien beachtet werden muss!

Aktualisiere deine Styles:
"Administrations-Bereich" (ACP) > "Styles" > "Templates" > jedes > "Aktualisieren"

Leere den Cache im "Administrations-Bereich" (ACP) > "Allgemein" > "Den Cache leeren"
Das hat nicht funktioniert.
Admin von elongated-coin
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von HabNurNeFrage »

Hi,

Kirks Variante würde auch funktionieren, wenn die neue Variable $member_num im Postrow-Array noch ans Template übergeben würde.

Dazu wäre nach meinem - zugegeben - geringen Verständnis nur noch eine Kleinigkeit nötig:

Suche in viewtopic.php 'POSTER_AGE' => $user_cache[$poster_id]['age'],
Füge in neuer Zeile dahinter ein: 'POSTER_ID_MEM' => $member_num,

Ist jedoch ungetestet...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Kirk »

HabNurNeFrage hat geschrieben:Kirks Variante würde auch funktionieren, wenn die neue Variable $member_num im Postrow-Array noch ans Template übergeben würde.
Stimmt das hatte ich vergessen, danke für den Hinweis ist korrigiert.
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Z-MANN »

Danke erst mal an euch zwei!

Habe jetzt aus euer beiden Anleitungen es fast hin bekommen!

Bei meinen Beiträgen wird jetzt die Mitglieds Nr. angezeigt.
Nur seltsamerweise werden, wenn ich auf Englisch umschalte, keine Beiträge angezeigt und die Seite bleibt weiß.

Hatte in der Englischen "viewtopic.php" folgendes Eingetragen:

Code: Alles auswählen

'MEMBER_NUMBER'             => 'Member Nr:'
Was könnte der fehler sein weil da keine Beiträge mehr Angezeigt werden??
Admin von elongated-coin
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Kirk »

Setz das mal in die Sprachdatei

Code: Alles auswählen

'MEMBER_NUMBER'             => 'Member Nr:', 
Du hattest das hier am Schluß vergessen ,
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Z-MANN »

Kirk hat geschrieben:Setz das mal in die Sprachdatei

Code: Alles auswählen

'MEMBER_NUMBER'             => 'Member Nr:',
Du hattest das hier am Schluß vergessen ,

Upps! :oops:

Genau das war es! :lol:

Danke euch beiden für die Erfolgreiche Hilfe!

Gruß Z-MANN
Admin von elongated-coin
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Mitgliedsnummer unter dem Namen Anzeigen lassen

Beitrag von Kirk »

Gern geschehen,viel Spaß damit. :)
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“