Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 9
Seite [1]
muggel


Beginner




Beiträge: 0
# Thema - 14.09.2008 um 21:01 Uhr
Hallo,

wir haben für unseren Clan zZ mit 56 Member#
eine HP mit Clansphere eingesetzt.

Wir bekommen natürlich von Zeit zu Zeit neue Joinusanfragen.

Nur leider sind die Pflichtfelder lediglich der Nick sowie der
Geburtstag.
Wir würden aber gern mehr von dem User wissen.

Also mehr Pflichtfelder wie Ort Vorname ICQ
zusätzlich abfragen und wenn es geht die Joinus
Anfrage auf min über 16 abfangen.

Kann hier bitte die Fungemeinde helfen ?

LG Dieter alias Muggel
Inaktiv
Rabtor


Rock the board




Beiträge: 49
# Antwort: 1 - 09.12.2008 um 01:31 Uhr
Dieses würde ich gern nochmal aufgreifen


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 2 - 09.12.2008 um 07:10 Uhr
huch, uralt der Thread, und damalig keiner geantwortet. tsts

mods/joinus/new.php
Bsp.:
 
1.
2.
3.
4.
5.
1. / 2. / ... 
   if(empty($data2['join']['joinus_rules'])) {
    
$error++;
    
$errormsg .= $cs_lang['no_rules'] . cs_html_br(1);
  }

das fragt ab, ob die rules angeklickt wurden, genau so kannste das für den rest machen.
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
1. / 2. / ... 
 $data['join']['games_id'] = $_POST['games_id'];
  
$data['join']['squads_id'] = $_POST['squads_id'];
  
$data['join']['joinus_nick'] = $_POST['joinus_nick'];
  
$data['join']['joinus_name'] = $_POST['joinus_name'];
  
$data['join']['joinus_surname'] = $_POST['joinus_surname'];
  
$data['join']['joinus_age'] = cs_datepost('age','date');
  
$data['join']['joinus_country'] = $_POST['joinus_country'];
  
$data['join']['joinus_place'] = $_POST['joinus_place'];
  
$data['join']['joinus_icq'] = empty($_POST['joinus_icq']) ? str_replace('-','',$_POST['joinus_icq']);
  
$data['join']['joinus_msn'] = $_POST['joinus_msn'];
  
$data['join']['joinus_email'] = $_POST['joinus_email'];
  
$data['join']['joinus_lanact'] = $_POST['joinus_lanact'];
  
$data['join']['joinus_webcon'] = $_POST['joinus_webcon'];
  
$data['join']['joinus_date'] = cs_datepost('join','date');
  
$data['join']['joinus_more'] = $_POST['joinus_more'];
  
$data2['join']['joinus_rules'] = $_POST['joinus_rules'];  

Bsp. für die ICQ nr.
 
1.
2.
3.
4.
5.
1. / 2. / ... 
   if(empty($data2['join']['joinus_icq'])) {
    
$error++;
    
$errormsg .= $cs_lang['no_icq'] . cs_html_br(1);
  }

dann musste noch die lang bearbeiten
lang/<lang>/joinus.php
hinzufügen
$cs_lang['no_icq'] = 'Es wurde keine ICQ Nr. eingetragen.';

das wars schon


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 3 - 09.12.2008 um 11:41 Uhr
In der dazugehörigen Theme-Datei solltest du dann auch noch das * (Sternchen) an der dazugehörigen Stelle schreiben, sonst wissen ja deine Bewerber nicht was Pflicht ist


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
Rabtor


Rock the board




Beiträge: 49
# Antwort: 4 - 10.12.2008 um 14:34 Uhr
Danke, hilft mir weiter, werde dieses jetzt mal umbaun...

noch ne frage ist das bei dem user profile eigentlich genauso?


Zuletzt editiert von Rabtor am 10.12.2008 um 15:17 Uhr (2x Editiert)
Inaktiv
|
Rabtor


Rock the board




Beiträge: 49
# Antwort: 5 - 13.12.2008 um 17:49 Uhr
Danke funktioniert.

Jetzt habe ich aber das problem (ist zwar kein richtiges problem) das man ja als eingelogter User/Member ja sein Profil bearbeiten kann. Dort kann man dies aber alles wieder raus nehmen. Wie kann ich das dort ändern???
Bitte um hilfe


Zuletzt editiert von Rabtor am 13.12.2008 um 17:49 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 6 - 14.12.2008 um 01:52 Uhr
was ändern?
dass man da die infos nicht entfernen darf?

ist aus datenschutzrechtlichen gründen kaum machbar. wer etwas nicht veröffentlichen will darf nicht dazu gezwungen werden.


Inaktiv
|
Rabtor


Rock the board




Beiträge: 49
# Antwort: 7 - 05.08.2011 um 04:38 Uhr
Der Thread ist zwar schon sehr alt, aber habe da nochmal ne frage zu.
Wie mache ich das der User seinen eigenen Nick nicht ändern darf?


Inaktiv
|
ev0lution


Geekboy





Beiträge: 1102
# Antwort: 8 - 09.08.2011 um 01:48 Uhr
05.08.2011 um 04:38 Uhr - Rabtor:
Der Thread ist zwar schon sehr alt, aber habe da nochmal ne frage zu.
Wie mache ich das der User seinen eigenen Nick nicht ändern darf?


du änderst in der users/profile.tpl folgenden part ab

alt
 
1.
2.
1. / 2. / ... 
 <td class="leftb" colspan="2"><input type="text" name="users_nick" value="{users:users_nick}" maxlength="40" size="40" />
      </
td>


neu
 
1.
2.
1. / 2. / ... 
      <td class="leftb" colspan="2">{users:users_nick}
      </
td>


------------------


Inaktiv
|
odranborg


Beginner




Beiträge: 3
# Antwort: 9 - 28.10.2011 um 05:00 Uhr
gern nochmal aufgreifen


Inaktiv
|
Antworten: 9
Seite [1]


Sie müssen sich registrieren, um zu antworten.