Seite 4 von 6

Verfasst: 19.02.2008 18:46
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 ;-)

Verfasst: 19.02.2008 18:56
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

Verfasst: 16.06.2008 09:26
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

Verfasst: 16.06.2008 09:33
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

Verfasst: 16.06.2008 10:21
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

Verfasst: 16.06.2008 10:28
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

Verfasst: 14.07.2008 00:03
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

Verfasst: 15.07.2008 08:59
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.

Verfasst: 15.07.2008 10:02
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

Verfasst: 31.07.2008 18:11
von ups
halloooooo


erinnerung.....fg



ups