ilch Forum » Ilch Clan 1.1 » Allgemein » Join Us

Geschlossen
  1. #1
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Hallo diesmal war ich bei meiner Forensuche kreativer hat auch son ein paar mal wieder geklappt nur leider alle werden Alle Topics zu diesem Thema nur zur hälfte beantwortet und ich hätte gern was komplettes

    Ich hab ja schon ein bisschen probiert bei der Join us einträge hinzzufügen und zu löschen ich weiß also in etwa wie es geht doch bin ich noch auf ein paar probleme gestoßen

    1. mein eintrag (indiesem Fall "Steamname") wird nicht großgeschrieben
    2. bei einer joinus wird das hinzugefügte Feld nicht per PN mitgesendet
    und 3. ich würde gerne über den adminbereich User activiern bzw als Member eintragen können auch wenn diese noch nicht auf den bestätigungslink in der Mail geklickt haben


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    ach ja und 4 wenn man den user der sich über joinus registriert hat dann aktiviert hat das der neue eintrag (Steamname) auch gleich im Profil gespeichert ist (Das Feld habe ich bereits erstellt)
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Thousandhands Mitglied
    Registriert seit
    02.10.2006
    Beiträge
    1.250
    Beitragswertungen
    0 Beitragspunkte
    1. keine Ahnung am besten wär wenn du paar codes posten könntest.. am besten den der joinus.php
    2. Das musst du in der de.php im ordner include/includes/lang hinzufügen ... da ist nämlich ein ganz langer text der den text der pm ausgiebt... da musst du ein wenig text /n + platzhalter %s oder so hinzufügen... (reihenfolge in der joinus.php beachten!!)
    3. geht nicht! ^^
    4. zu schwer zum einrichten bzw. zu viel arbeit! denke ich
    Pion hat sich hier verewigt
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    3. ist seit 1.1F im Adminbereich bei User verwalten oben rechts zu erreichen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    OK 3. is geklärt update is drauf....Danke

    so nun erstmal zu zweitens hier der code der für den text in der PN verandwortlich ist
    'joinusprivmsg' => "Hallo,\n%s möchte %s beitreten.\n\nFolgende Angaben hat er gemacht:\nSkill: %s\neMail: %s\nWohnort: %s\nAlter: %s\nICQ: %s\nFav.Map: %s\nGrund: %s\n\nEr hat die Regeln akzeptiert: %s\n\nWurde direkt als User registriert: %s\nWenn dort nein steht dann war er zum Zeitpunkt der Anfrage schon User.\n\nIm Adminmenu unter Teams kannst du ihn freischalten, oder die Anfrage löschen. Wenn er als User registriert wurde, muss er die Registrierung jenach Einstellung erst bestätigen.",


    nur wo mus ich die variable mit dem steamnamen überall eintragen
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Bei sprintf gibt man doch verschiede Variablen an, diese füllen der Reihe nach die %s auf, du musst es also da einfügen, wo du es stehen haben willst.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Ok also die %s sind die variablen doch wo definir ich die in der de.php hab ich den eintrag "sprintf" nicht gefunden

    und gleich die zweite Frage hinterher wofür steht in der datei include/templates/joinus.htm
    <form action="index.php?joinus" method="POST">
    <fieldset>
    	<legend><b>{_lang_yourdata}:</b></legend>
    	<label style="float:left; width:100px; ">{_lang_joininfo}</label>{_lang_plsfilloutallfields}<br />
          <label style="float:left; width:100px; ">{_lang_name}</label><input name="name"{readonly} maxlength="15" value="{name}" /><br />
    	<label style="float:left; width:100px; ">{_lang_skill}?</label><select name="skill">{skill}</select><br />
          <label style="float:left; width:100px; ">{_lang_steamname}</label><input type="text" name="Steamname" /><br />
    	<label style="float:left; width:100px; ">{_lang_icqnumber}</label><input type="text" name="icqnumber" value="{icqnumber}" /><br />
    	<label style="float:left; width:100px; ">{_lang_favmap}</label><input type="text" name="favmap" value="{favmap}" /><br />
    	<label style="float:left; width:100px; ">{_lang_mail}</label><input type="text" name="mail" value="{mail}" /><br />
    	<label style="float:left; width:100px; ">{_lang_age}</label><input type="text" name="age" value="{age}" /><br />
    	<label style="float:left; width:100px; ">{_lang_hometown}</label><input type="text" name="hometown" value="{hometown}" /><br />
    	<label style="float:left; width:100px; ">{_lang_squad}</label><select name="squad">{squad}</select /><br />
    	<label style="float:left; width:100px; ">{_lang_ground}</label><textarea name="ground" cols="40" rows="5">{ground}</textarea><br />
    	<label style="float:left; width:100px; ">{_lang_rules}</label><input type="checkbox" name="rules" value="{_lang_yes}" />{_lang_rulzreaded}<br />
      <br />
    	{ANTISPAM}
    	<label style="float:left; width:100px; ">&nbsp;</label><input type="submit" name="sub" value="{_lang_formsub}" /><br />
    </fieldset>
    </form>


    der "value" befehl (ich vermute das es auch mit den variablen zusammenhängt)
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Aus der originalen joinus.php
      # bitte in der richtigen reihenfolge angeben, sonst das nicht gehen tun, kann.
      $mailtxt = sprintf ($lang['joinusprivmsg'],
        $name,
        $row['name'],
        $skill,
        $mail,
        $hometown,
        $age,
        $icqnumber,
        $favmap,
        $ground,
        $rulz,
        $userreg
      );
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    So hab die joinus.php bearbeitet
    $mailtxt = sprintf ($lang['joinusprivmsg'],
        $name,
        $row['name'],
        $steamname,
        $skill,
        $mail,
        $hometown,
        $age,
        $icqnumber,
        $favmap,
        $ground,
        $rulz,
        $userreg
      );

    Denk mal das es richtig is. Meine bearbeitete de.php sieht so aus
    'joinusprivmsg' => "\n%s möchte %s beitreten.\n\nFolgende Angaben hat er gemacht:\nSteamID: %s\nSkill: %s\neMail: %s\nWohnort: %s\nAlter: %s\nICQ: %s\nFav.Map: %s\nGrund: %s\n\nEr hat die Regeln akzeptiert: %s\n\nWurde direkt als User registriert: %s\nWenn dort nein steht dann war er zum Zeitpunkt der Anfrage schon User.\n\nIm Adminmenu unter Teams kannst du ihn freischalten, oder die Anfrage löschen. Wenn er als User registriert wurde, muss er die Registrierung jenach Einstellung erst bestätigen.",

    und in der joinus.htm habe ich diese zeile eingefügt (über dem eintrag Skill)
      <label style="float:left; width:100px; ">{_lang_steamname}</label><input type="text" name="steamname" value="{steamname}"/><br />

    Nur in der PN steht hinter "SteamID:" nichts (aber bei allen anderen einträgen taucht sie auch nicht auf und sonst fehlt auch nichts). Und Wenn ich auf der HP JoinUS aufrufe sehe ich sowasgesperrtes Bild
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    @ Thousandhands
    ich habes es hinbekommen das "steamname" großgeschrieben wird du musst es nur in der de.php eintragen :-P
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Höchstwahrscheinlich hast du $steamname vorher nicht belegt, schau mal wie die anderen Variablen weiter oben, mit den Formulardaten gefüllt werden, das musst du für $steamname natürlich auch machen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    JO musste weiter oben in der joinus.php eingetragen werden
    $far = array (
    		'name',
    		'steamname',
    		'skill',
    		'icqnumber',
    		'favmap',
    		'mail',
    		'age',
    		'hometown',
    		'squad',
    		'ground',
        'rules'


    Bekommen wir noch 4. hin?
    Oder kommt das im nächsten UPDATE?
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Sowas kommt nicht in einem Update, da sehr spezifisch,
    Und das jetzt hier alles zu Erklären würde das Forum sprengen zunge
    Du musst die Registrierung erweitern, die Datenbank, das Joinus (gut hast du schon zum Teil).
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Schniebel Mitglied
    Registriert seit
    22.03.2007
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    OK wenn ic nen Coder finde der sagt:"ganz einfach mach ich dir" lass ich es ihn erledigen Ok

    THX für den SUPPORT
    visit our CSS public Server 85.14.218.229:27015
    and our Homepage www.ed-clan.de
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten