Seite 3 von 10

Verfasst: 13.09.2007 15:04
von redbull254
Mach es so:

Code: Alles auswählen

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST or BIRTHDAYS_AHEAD_LIST -->

Verfasst: 13.09.2007 15:24
von RyoBerlin
komisch dachte hätte ich aber nun gehts...

werd mal schauen ob die funktion auch geht :) Dankeschön!
---

Ok Funktioniert. Wenn man jetzt das Geb. Datum noch zur Pflicht machen könnte wärs perfekt naja :D

Verfasst: 13.09.2007 16:11
von Dr.Death
Hi,

um Geburtstage zur Pflichtangabe zu machen ist ggf. diese MOD interessant:

[BETA] Prime Birthdate (1.0.RC3) Require on Registration

Verfasst: 13.09.2007 16:42
von RyoBerlin
Danke :)

Werd ich mal checken ist ja sogar in mehreren Sprachen dann schaff ichs vielleicht sogar :D
------------
Problem nr. 1

Kopieren: ./root/language/en/mods/prime_birthdate.php
Nach: ./language/en/mods/prime_birthdate.php


Wieso EN ich wills ja in Deutsch... also muss ichs doch nach DE Kopieren oder?

Problem 2.

Code: Alles auswählen

Finden
Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.

Code: Alles auswählen
						'chg_passforce'
Danach einfügen
Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.

Code: Alles auswählen
//-- mod: Prime Birthdate Require -------------------------------------------//
						'minimum_age'			=> array('lang' => 'PRIME_BIRTHDATE_MIN','validate' => 'int',	'type' => 'text:3:3', 'explain' => true, 'append' => ' ' . $user->lang['PRIME_BIRTHDATE_YEARS_OLD']),
//-- end: Prime Birthdate Require -------------------------------------------//
chg_passforce ist 2x vorhanden.. 2x das ausführen oder nur biem 1. treffer?

Verfasst: 13.09.2007 17:16
von redbull254
Wo hast Du die deutsche Install Anleitung denn gefunden? Ich bau die Mod auch gerade ein, bei mir sind die Anweisungen alle in Englisch . ?

Egal, aber zu Deiner Frage. Das hatten wir doch alles schon beim letzten Mod, das ,was in der englischen rein soll,auch in der deutschen lang.. rein setzen.

Am besten gleich vorher übersetzen. :wink:

Die Dateien immer von oben nach unten abarbeiten. Wenn etwas mehrfach drin ist, immer die erste folgende Zeile nehmen.

Verfasst: 13.09.2007 17:20
von RyoBerlin
redbull254 hat geschrieben:Wo hast Du die deutsche Install Anleitung denn gefunden? Ich bau die Mod auch gerade ein, bei mir sind die Anweisungen alle in Englisch . ?

Egal, aber zu Deiner Frage. Das hatten wir doch alles schon beim letzten Mod, das ,was in der englischen rein soll,auch in der deutschen lang.. rein setzen.

Am besten gleich vorher übersetzen. :wink:

Die Dateien immer von oben nach unten abarbeiten. Wenn etwas mehrfach drin ist, immer die erste folgende Zeile nehmen.
Oben Rechts steht Sprache in der Installanleitung :)

Was mich wurmt... das eine feld Birthday irgendwas wo hier in der mod steht das es nicht öffentlich sichtbar ist das war in der anderen Geburtstagsmod schon anders beschriftet.. das beisst sich sicher oder?! ....

Code: Alles auswählen

'BIRTHDAY_EXPLAIN'
inder ucp.php

Und was ich mich auch frage...

Dieses
Finde blabla

Finde Blabla2

Finde blabla3

Setze nacher ien:
blablabla5

soll ich hinter allen gefundenen das einsetzen oder nach den 3en suchen und am ende davon nur 1x das einsetzen?

also hier

Code: Alles auswählen

Kommentar
The initial FIND is just to get your cursor into position so the final FIND will locate the correct line. 
Finden
Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.

Code: Alles auswählen
if ($config['load_birthdays'] && $config['allow_birthdays'])
Finden
Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.

Code: Alles auswählen
$result = $db->sql_query($sql);
Davor einfügen
Hinweis: Diese Zeile(n) werden in einer neuen Zeile vor den/der gerade gesuchten eingefügt.

Code: Alles auswählen
//-- mod: Prime Birthdate Require -------------------------------------------//
	$sql = str_replace('SELECT user_id', 'SELECT user_show_age, user_id', $sql);
//-- end: Prime Birthdate Require -------------------------------------------//

Verfasst: 13.09.2007 17:23
von redbull254
Nenne mal ein Beispiel, ich habe das Problem nicht. Bei mir in der englischen Anweisung ist alles eindeutig. :o

Verfasst: 13.09.2007 17:32
von RyoBerlin
Siehe edit ;)

Folgendes PROBLEM!

Seite geht noch.. irgendwie :D

Wenn ich aber nen neuen user registrieren will und klicke auf aktzeptieren der regeln (das voreingestellte am anfang) passiert nichts mehr.......

komme also garnicht auf die seite wo man daten eingibt.

Verfasst: 13.09.2007 17:34
von redbull254
ich teste das in ein Paar Minuten auch,mal sehen,ob es bei mir klappt. :roll:

EDIT:

Das klappt alles, nur sehe ich kein Pflichtfeld. :roll:
Mal auf die Suche nach dem Fehler machen. :evil:

Verfasst: 13.09.2007 17:40
von RyoBerlin
Bei meinem Testuser hab ich jetzt noch das problem kein geburtsdarum eintragen zu können..

You have entered an invalid birth date.
Gelöst: Reqire&Lock war aktiviert da geht das wohl nur beim registrieren (und das funktioniert derzeit nicht)

aber noch ein tipp in der acp_board.php kann man das Mindestalter einstellen
"set_config('minimum_age', 4);"

;)

Weiteres Problem ist das man das geburtstdatum nicht anzeigen lassen kann... nur im ACP ....

Also

1. Registrierung nicht mehr möglich das bestätigen der Regeln führt zu nix....

2. Geburtsdatumsanzeige nicht aus dem Profil aus aktivierbar von Userseite aus

PS: vielleicht sollte man das Thema ab Dr.Death posting splitten? ;)