Frage zum Mod "Neues Feld für Profil/Registrierung"

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
newman
Mitglied
Beiträge: 30
Registriert: 25.07.2003 15:55
Wohnort: Würzburg
Kontaktdaten:

Frage zum Mod "Neues Feld für Profil/Registrierung"

Beitrag von newman »

hi

ich hab mir folgenden Mod installiert: http://www.phpbb.de/viewtopic.php?t=27028 und zwar in version 1.0 mit BBcode usw. unterstützung. Dieses Feld wollte ich auch neben meinem beitrag haben, wo auch der Avatar, wohnort usw zu sehen sind.
Dank Henne hier (dank für seinen excellenten support!!! Wahnsinn!) hat das auch geklappt. Das Problem ist allerdings, das vom mod aus dieses Feld im profil von jedem einstellbar ist, ich aber nur als admin den text eingeben will. Hennes idee war, einfach das feld aus der profile_add_body.tpl wieder zu löschen, was auch (anscheinend) geklappt hat. Jetzt hat sich aber folgendes problem ergeben:
wenn ein user sein profil ändert (zb signatur) dann ist der text weg. würde sagen, es wird als leer angesehn und aktualisiert...

was kann ich da machen? ich hoffe ich konnt mich verständlich ausdrücken :roll:

weiss jemand rat?
Wenn ein traum zum wunsch, ein wunsch zum ziel, ein ziel zum los, und ein los zur verurteilung wird,
nennt man das wohl strebsamkeit?
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Schonmal mit

Code: Alles auswählen

<input type="hidden"
probiert?
Benutzeravatar
newman
Mitglied
Beiträge: 30
Registriert: 25.07.2003 15:55
Wohnort: Würzburg
Kontaktdaten:

Beitrag von newman »

habs eben gelöst:

habe einfach das feld wieder reingenommen in der profil_add_body aber disabled.... manchmal sieht man den wald vor lauter bäumen nicht :)))

jetzt hätt ich aber noch ne frage:

In der Textarea, wenn ich einen Zeilenumbruch mache, wird dieser in dem Feld neben dem posting nicht erkannt.

Dafür auch vielleicht ne idee??
Wenn ein traum zum wunsch, ein wunsch zum ziel, ein ziel zum los, und ein los zur verurteilung wird,
nennt man das wohl strebsamkeit?
Benutzeravatar
newman
Mitglied
Beiträge: 30
Registriert: 25.07.2003 15:55
Wohnort: Würzburg
Kontaktdaten:

Beitrag von newman »

weiss da keiner was??? *suchendumschau*
Wenn ein traum zum wunsch, ein wunsch zum ziel, ein ziel zum los, und ein los zur verurteilung wird,
nennt man das wohl strebsamkeit?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Wie hast du (habt ihr) denn die viewtopic dahingehend geändert, das die neue Info dort angezeigt wird !?
$infos = ( $postrow[$i]['user_infos'] != '' ) ? $postrow[$i]['user_infos'] : '';
$infos_bbcode_uid = $postrow[$i]['user_infos_bbcode_uid'];
if ( $board_config['allow_bbcode'] )
{
if ( $infos != '' && $infos_bbcode_uid != '' )
{
$infos = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($infos, $infos_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $infos);
}
}
if ( $infos != '' )
{
$infos = make_clickable($infos);
}

if ( $board_config['allow_smilies'] )
{
if ( $postrow[$i]['user_allowsmile'] && $infos != '' )
{
$infos = smilies_pass($infos);
}
}
if ( $infos != '' )
{
$infos = str_replace("\n", "\n<br />\n", $infos);
}
..dieser Code wäre noch notwendig, damit BBcode und Smilees unterstützt werden, eingetragene Absätze auch als solche erkannt werden und gepostete Urls klickbar sind.
Zuletzt geändert von Acid am 24.08.2003 14:59, insgesamt 1-mal geändert.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Nicht so ausführlich hatte ich es.
Aber dein Code ist um einiges besser (Muss die Erfahrung sein :roll: ).
Darum übernimm den bitte, Newman.
Teile einfach ersetzen.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Nachtrag: Im Query zur "users" Tabelle müsste dann auch noch user_infos_bbcode_uid eingetragen werden.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Ist imho schon drin gewesen, da er eine ältere Version von deiner MOD genutzt hat.

http://www.phpbb.de/viewtopic.php?p=186 ... ht=#186627
Benutzeravatar
newman
Mitglied
Beiträge: 30
Registriert: 25.07.2003 15:55
Wohnort: Würzburg
Kontaktdaten:

Beitrag von newman »

also danke für eure hilfe, aber ehrlichgesagt schnall ich garnix (mann, ich hass es ein n00b zu sein :oops: :cry: )

ich glaube das is der code den henne geschrieben hat dazu:
$poster_infos = ( $postrow[$i]['user_infos'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Infos'] . ': ' . $postrow[$i]['user_infos'] : '';
$poster_infos_bbcode_uid = $postrow[$i]['user_infos_bbcode_uid'];

//
// Parse infos for BBCode if reqd
//
if ( $board_config['allow_bbcode'] )
{
if ( $poster_infos != '' && $poster_infos_bbcode_uid != '' )
{
$poster_infos = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($poster_infos, $poster_infos_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $poster_infos);
}
}

//
// Parse smilies
//
if ( $board_config['allow_smilies'] )
{
if ( $poster_infos != '' )
{
$poster_infos = smilies_pass($poster_infos);
}
}
wenn ich den parse smilie und parse bbcode teil ersetzte mit deinem farbigen code, steht bei mir im forum dann zwar der text da, statt dem bbcode aber wieder ein zahlencode.

danke aber natürlich für eure hilfe!
Wenn ein traum zum wunsch, ein wunsch zum ziel, ein ziel zum los, und ein los zur verurteilung wird,
nennt man das wohl strebsamkeit?
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Musst alle $infos von Acid durch $poster_infos ersetzen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“