Hallo,
also zunächst hat das Update in einem meiner CMS SUPER geklappt!!!
Bisher konnte ich keine Fehler feststellen.
Aber eine Frage habe ich doch noch:
Gibt es nun eine Funktion, dass man bestimmte Felder als Pflichtfelder einstellen kann?
Sollte ja evtl. in diesem Update mit rein.
Viele Grüße
Andy
Hi,
stimmt zumidest gab es einen Thread dazu.
Ich würde auch gerne wenigstens das Geburtsjahr als Pflichtfeld nehmen.
Wenn dann einer lügt, ist es nicht die Schuld des Site-Betreibers, nicht gefragt zu haben.
Dabei muß es sich ja noch nicht mal um schlimme Sachen drehen.
Gruss Ria
:) :)
Jo, ist zwar nicht direkt drin, aber recht einfach zu verwirklichen.
Da es nicht in 3 Minuten erklärt ist, werde ich mich Heute Nacht dransetzen und ein kleines (schon lange versprochenes) Howto dazu schreiben.
Hi Andi,
wäre super von Dir! Vielleicht in einer Anfängerfreundichen Sprach-Version?
Gruss Ria
Moin Ria :)
Jo, habe heute Nacht damit angefangen. Da ich es möglichst verständlich schreiben will, wird es entsprechend umfangreich.
- Usermenü verändern
- Pflichtfelder hinzufügen
- AGB's bestätigen lassen
- zusätzliche Felder in Your-Account anzeigen und verwenden
- weniger Felder anzeigen und verwenden
Immer schön anhand von einem Beispiel erklärt....
Denke heute Nacht, wird es eine kleine Vorabkostprobe davon geben.
Hi Andi,
supi verstehe das es für "doofe" wie mich etwas schwieriger ist. Durchaus ernst gemeint. ( vielleicht sogar mit ca. Zeilenangaben?)
Gruss Ria
*lol* jaja, Andi hat sicherlich seine Erfahrungen mit uns nervenden Usern! ;)
:D Hi,
die Sache hat aber auch ein Gutes.
Für eine spätere Version, die Leute kaufen könnten, die eigentlich nur Fenster bauen und der Herr XXL, das arme Sch... soll mal eine Website machen :D .
Und ich bin jetzt das Test-Sch... :D
Gruss Ria
:D ;)
So, hab jetzt mal den Anfang fertig, es sind noch ein paar Fehler drin und es ist noch lange nicht vollständig. Aber bisschen rumprobieren könnt Ihr ja schon damit ;)
//modules.php?name=Content&pa=showpage&pid=28
Shit, das für mich interessanteste Fehlt noch:
AGB's anzeigen und bestätigen lassen
Nu denn, ich warte solange vielleicht gibt es ja ein Wunder, gell Andi. :D :D :D
Also irgendwie bekomme ich das nicht hin.
Wollte anhand des Beispiels das mit dem Geburtstag machen aber wenn ich die 3 Zeilen wie angegeben ind die mx_userfunctions.php einbaue, dann passiert beim Registrieren gar nichts, wenn ich kein Geburtstag angebe. Geht ganz normal weiter.
Ich habe es aber richtig verstanden, dass nur die mx_userfunctions.php geändert werden muss, oder? Nicht noch im Your_account????
Hi Andy :)
Nicht die mx_userfunctions.php sondern die mx_userfunctions_options.php
Grüsse an Netti !!
Hi Andi,
aha, dann habe ich ja in der falschen Datei gewurschtelt ;)
Mit der _options scheint es zu gehen. Nur eine Sache:
Ist für einen PHP-Neuling etwas blöd die vielen Erweiterungen, die in der Beispieldatei drinne sind, raus zu fummeln. Einige Variablen werden auch nicht aud der Language Datei übernommen.
Gibt es denn evtl. noch wo eine nackelige Beispieldatei? Also ich meine ohne die YA Erweiterungen? Also nur so, wie es Standardmäßig ist. Ich möchte ja nur Geb.-Datum, Geschlecht und Herkunft als Plichtfeld machen. Ansonsten soll alles so bleiben wie im Original.
Ich tue mir etwas schwer, die Erweiterungen aus der Beispieldatei zu deaktivieren, weil ich nicht so richtog weiß, was da zu was gehört.
Gruß
Andy
Hi Andy :)
Klar, im Moment ist das alles zuviel da drin. Der kleine Lehrgang ist ja noch nicht fertig. Was die anderen Funktionen bedeuten, kommt alles noch ;)
Wenn Du nur die 3 Felder zusätzlich überprüfen und sonst nichts verändern willst, kannst Du alles andere aus der Datei rauslöschen, so dass nur noch der folgende codeschnippsel übrig bleibt:
php
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
function userCheck_option($pvs) {
$pvs['userCheckError'] = "";
if (empty($pvs['user_sexus'])) {
$pvs['userCheckError'] .= "Du solltest schon Dein Geschlecht angeben.<br>";
}
if (empty($pvs['realname']) || strlen($pvs['realname']) < 5 ) { // minimum 5 Zeichen
$pvs['userCheckError'] .= "Bitte gib auch Deinen richtigen Namen an.<br>";
}
if (empty($pvs['bday'])) {
$pvs['userCheckError'] .= "Bitte gib auch Dein Geburtsdatum an.<br>";
}
return $pvs;
}
Hi Andi,
Spitzenmäßig!!! Klappt einwandfrei!!!
Vielen Dank! :D
PS: Gruß von Netti (die jetzt weniger Arbeit hat *lol*)
Hat jemand schon etwas wegen dem AGB's anzeigen und bestätigen lassen herausgefunden?
Da wir nun schon ewig warten auf das MX 2.2, wo es angeblich eingebaut sein soll, war ich mal so frei es bei uns einzubauen per Javascript mit Verlinkung auf unser AGB Modul.
Hier einmal die Screenshots davon:
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.katzen-community.de%2Fdownloads%2Fnewsletter1.gif&hash=643855425f762360be794a92680ef2d7a2477a97)
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.katzen-community.de%2Fdownloads%2Fnewsletter2.gif&hash=6323aeb8b4d454a2924114792c7a3f9d0f8645fc)
Ist so etwas gemeint?
Gruß,
@Pseudomizer
Sowas bräuchte ich auch gern, aber wenn das beim neuen mx dabei ist hätte sich die Sache erlediegt! Wenns beim mx niccht dabei ist würd ich mich freuen wenn du die änderung posten oder zum download anbieten würdest!
Danke
Hi,
die Frage ist, wann kommt 2.2 raus? Ich habe gesucht und bisher kein Datum gefunden.
Nun ja. Falls mal Bedarf sein sollte, kann ich mal die Änderungen zusammen fassen und hier posten.
Gruß,
Hi!
Wenn dir mal Fad wird kannst du ja schn mal damit anfangen ;)
L.g
Hi,
warum nicht einfach das Impressummodul x2 und miteinander verlinken.
Solange es sonst nicht's gibt, müßte doch reichen und alles ohne Javascripte usw. Juristisch gesehen muß der Link zu den AGB natürlich deutlich zu sehen sein. Dann ginge es vorübergehend auch ohne Bestätigung, denke ich.
Nur mal als Idee zu einer Übergangslösung.
Gruss Ria
[Editiert am 26/9/2004 von Ria]