Geschlechtsangabe bei der Registrierung

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
issjut
Mitglied
Beiträge: 503
Registriert: 15.10.2007 22:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von issjut »

Sry... Deinen Beitrag vom 08.02. habe ich wohl verpasst^^ Klar ich gucke mir das ganze mal an und übersetze es Dir dann ggf.

Was Deine Frage mit dem Geschlecht im Forum angeht:
is das nen zusätzliches Addon, oder wo genau vermisst Du die Anzeige?

Include ist nämlich bisher nur im Profil in der memberlist und in der viewtopic!

Ich "verhandel" gerade mit dem Autor um eine Anzeige des Geschlechts mittels eines Rahmens um die Anzeigebilder.

Mal gucken was draus wird ;-)
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

nönö...ich hab im forum selber gar keine anzeige.....

im profil, in der memberlist...da ist es drin...nur nicht im forum in irgendeinem thread...

sicher vermisse ich nen geschlecht, am besten 2 oder 3 züsätzliche

im übrigen ist meine memberliste nach liks verschoben...hat aber warscheinlich eine andere ursache...avatar on memberliste warscheinlich...

gruß

EDIT:
hab den fehler gefunden in der gender...wird nun angezeigt...war nen leerzeilen fehler...sorry
chiana1
Mitglied
Beiträge: 148
Registriert: 30.04.2008 09:23
Wohnort: Wuppertal

Beitrag von chiana1 »

@issjut + ups

Den Gender mod erweitern ist völlig simpel. Mit einfachen Mitteln kann man daraus alles machen was sich mit Radio Buttons und einem eindimensionalen array darstellen lässt. Im Augenblick baue ich aus dem Mod gerade einen Zodiac mod. Wenn Interesse besteht schreibe ich hier mal auf wie man den mod um mehr Geschlechter erweitert oder für andere Zwecke umbaut. (bitte pn... ich guck nicht jeden Tag in alle Postings)

Chiana
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

hi danke....

den mod hab ich schon vor monaten eingebaut und die neue version des gender mod ist auch schon raus...siehe www.phpbb.com

wenn ich richtig lese (mein englisch ist sau mieß und babelfish keine große hilfe) so kann man bis zu 255 neue geschlechter anlegen?
vieleicht brauchst du dann nicht mehr geschlechter einbauen? schau doch mal den mod an, wenn nicht würde ich mich freuen wenn du mir die änderungen zukommen läßt oder hier im forum postest :)

wie auch immer, ich bau grad paralell das forum neu auf und mach dort die neuen modifikationen rein

zodiak klingt interessant, allerdings möchte ich mich schon an den gender mod halten von evil und morpha und wenn der zodiak sich da gut einfügt baue ichs vieleicht ein.

grüße
ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
chiana1
Mitglied
Beiträge: 148
Registriert: 30.04.2008 09:23
Wohnort: Wuppertal

Beitrag von chiana1 »

wenn ich richtig lese (mein englisch ist sau mieß und babelfish keine große hilfe) so kann man bis zu 255 neue geschlechter anlegen?
Wo liest Du das? Ich habe mir den Mod letzte Woche in Ver. 1.0.1 runter geladen und der erlaubt genau drei Angaben zur Auswahl (männlich, weiblich, und no gender). Das mit den 255 neuen Geschlechtern war anscheinend nix. Der alte Link vom Januar ist tot und das Forum in dem der neue Mod stehen soll praktisch leer.

Der Umbau ist übrigens simpel.

Zunächst erweiterst Du die functions_gender.php so wie hier auch schon vorgeschlagen. (Hier mal als Beispiel um 4 Einträge)

Code: Alles auswählen

function get_user_gender($user_gender, $use_text = false)
{
	global $user, $config;

	switch ($user_gender)
	{
		case GENDER_M:
			$gender = 'gender_m';
		break;

		case GENDER_F:
			$gender = 'gender_f';
		break;
		
		case GENDER_G:
			$gender = 'gender_g';
		break;
		
		case GENDER_H:
			$gender = 'gender_h';
		break;
		
		case GENDER_I:
			$gender = 'gender_i';
		break;
		
		case GENDER_J:
			$gender = 'gender_j';
		break;

		default:
			$gender = 'gender_x';
	}

	if ($use_text)
	{
		$gender = $user->lang[strtoupper($gender)];
	}
	else
	{
		$gender = $user->img('icon_' . $gender, strtoupper($gender));
	}

	return $gender;
}


Dann designst Du 4 neue Gifs und lädst sie mit dem Dateinamen icon_gender_X.gif (das X steht für die neuen Buchstaben g bis j) in die imageset Deines Styles.

Und danach müssen einige Codeblöcke angepasst werden. Überall wo im Code "gender_(Buchstabe)" steht müssen die 4 neuen dazu. In der includes/constants.php muß für jeden neuen Buchstaben die Zahl um 1 erhöht werden.

Code: Alles auswählen

//-- mod : Genders ------------------------------------------------------------
//-- add
define('GENDER_F', 2); // Ladies first ;)
define('GENDER_X', 0);
define('GENDER_M', 1);
define('GENDER_G', 3);
define('GENDER_H', 4);
define('GENDER_I', 5);
define('GENDER_J', 6);
//-- fin mod : Genders --------------------------------------------------------
Und überall wo

Code: Alles auswählen

'gender'		=> array('num', true, 0, 2),
steht muß das array auf 6 erweitert werden.

Code: Alles auswählen

'gender'		=> array('num', true, 0, 6),
Die Abfrage in den Templates wird analog erweitet und die neuen gifs müssen in der imageset.cfg eingetragen werden. Fertig....

Falls das jetzt zu kompakt war kann ich mir die Mühe machen und die beiden ModX Dateien anpassen. Dann ist der Umbau easy. Das war jetzt nur die Schnellanleitung für Leute die sich schon mit dem Code beschäftigt haben.

Um aus dem Gender Mod einen Zodiac Mod zu machen geht man analog vor nur würde ich dann eben gender überall im Code in zodiac umbenennen und das array bekommt eben 12 Felder (array('num', true,0,11) und die sql Anweisung lautet dann:

Code: Alles auswählen

ALTER TABLE phpbb_users ADD user_zodiac TINYINT(1) UNSIGNED NOT NULL DEFAULT 0;
Chiana
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

ah interessant:)

naja, so hab ichs halt gelesen und interpretiert..... :roll:

gut mit der erweiterung...
werd ich so einbauen wenn ich das paralele soweit hab...

was ich nicht brauche ist das: "nicht angegeben" und bei der registrierung den gender als pflichtfeld...

grüße
ups

gutes addon (snipet) übrigends, würds als text veröffendlichen zum runterladen, mit einer kurzen erklärung wer noch andere geschlechter haben möchte

ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

war bisle kompakt...

kannst du die änderungen in einer modx machen und noch evtl. das dies bei deristrierung zwang ist sich ein geschlecht auszusuchen?

dank dir im vorraus :-9

ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
chiana1
Mitglied
Beiträge: 148
Registriert: 30.04.2008 09:23
Wohnort: Wuppertal

Beitrag von chiana1 »

Ich hab leider keine Ahnung wie man diese Modx Dateien baut. Falls Dir die obere Anleitung als Hilfe nicht ausreicht schreib mir mal eine PN, dann schick ich Dir eine ausführliche Anleitung. Um das Feld zum Pflichtfeld zu machen muß ich mal nachsehen wie das genau geht. Auf phpBB.com gabs da irgendwo eine Anleitung für ein anderes Feld. Die lässt sich analog auch auf dieses anwenden.
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

bei morpha gabs mal ne anleitung, aber mit dem neuen gendermod 1.0.1 geht das anscheinend nicht mehr.
außerdem ist morpha nicht mehr in erscheinung getreten, auch sein gender addon ist nicht verfügbar

ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

halloooooo


erinnerung.....fg



ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
Antworten

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