Profil erweitert, kleine Problemchen!

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.
Antworten
ZSKSkater
Mitglied
Beiträge: 225
Registriert: 11.01.2006 18:17
Wohnort: Lennestadt

Profil erweitert, kleine Problemchen!

Beitrag von ZSKSkater »

Hallo ich habe diesen Mod http://www.phpbb.de/moddb/modify_profile in mein Forum http://www.funkydistortion.de eingebaut, habe eingestellt das man Adresse Pflichteingeben muss aber Lieblingsbands freiwillig ist, trotzdem muss man bei Lieblingsbands das Feld ausfüllen! Habe diese Einstellung nun schon zig mal überprüft aber das richtige häckchen für freiwillig hab ich da genommen!
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Hi ZSKSkater,

hast du mal geschaut, ob du alles so eingebaut hast, wie in der Anleitung aus dem Dokument Pflicheintrag.txt?

Hier mal der entsprechende Quellcode:

Code: Alles auswählen

#########################################################################################
## 
## MOD Titel:      Eingabe in neues Feld erzwingen
## Autor:          Acid
##
## Beschreibung:   Wenn man etwas in ein (neues) Feld eintragen muss..
##		   Wenn man mehrere (neue) Felder als Pflichteintrag markieren möchte,
##		   kann man die Zeile "( empty($info) )" mit folgendem ersetzen
##		   "( empty($info) || empty($anderes_feld)", dabei muss man jeweils
##		   "info" ändern (auf Schreibweise achten).
##		   Das Feld "info" ist nur ein Beispiel.
##
## Dateien zu ändern:     2
##			  includes/usercp_register.php
##                        templates/xxx/profile_add_body.tpl
##
#########################################################################################
## 
## Installationsnotiz: 
## Vor jeglichen Änderungen an Dateien, sollten diese vorher gesichert werden.
## 
#########################################################################################
# 
#-----[ ÖFFNEN ]------------------------------------------
#  
# includes/usercp_register.php
# 
#-----[ FINDE (achte auf die 3 Klammern) ]---------------------------------------------------
# 
				$username_sql = "username = '" . str_replace("\'", "''", $username) . "', ";
			}
		}
	}

# 
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
# 
# wenn Kontrolle nur bei Registrierung stattfinden soll,
# muss man "$mode == 'editprofile' ||" löschen

	if( $mode == 'editprofile' || $mode == 'register' )
	{
		// nur wenn man ein Dropdown Menü benutzt (// vor folgender Zeile löschen)
		// if( $info == $lang['Info_choice']['0'] )
		// und folgende Zeile auskommentieren (// davor schreiben)
		if( empty($info) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
	}

# 
#-----[ LÖSCHEN (2x) ]---------------------------------------------------
#
# nur wenn man ein Dropdown Menü eingestellt hat

               		$info = ($info == $lang['Info_choice']['0']) ? '' : $info;



# 
#-----[ ÖFFNEN ]------------------------------------------
#  
# templates/xxx/profile_add_body.tpl
# 
#-----[ FINDE und SETZE ein * dahinter ]---------------------------------------------------
# 
{L_INFO}:

#########################################################################################
#########################################################################################
#########################################################################################
Gruß,
Fabrizio
ZSKSkater
Mitglied
Beiträge: 225
Registriert: 11.01.2006 18:17
Wohnort: Lennestadt

Beitrag von ZSKSkater »

Nein, das ist so ein Mod, wo man durch Admin Control Panel neue Felder errichten kann!
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

ZSKSkater hat geschrieben:Nein, das ist so ein Mod, wo man durch Admin Control Panel neue Felder errichten kann!
Doch, das ist der MOD, aber eben ein Zusatz, der das von dir gegebene Problem ermöglicht. Öffne einfach mal beim Zip-File modify_profile.zip den Ordner "addfield_german", da findest du das von mir gegebene Dokument Pflicheintrag.txt. Also erst schauen, dann meckern. ;-) Wie gesagt, prüfe, ob es vorhanden ist, und dann sollte es auch klappen, zumindest hat es das bei mir...
Antworten

Zurück zu „phpBB 2.0: Mod Support“