Author Topic: Registrierung und verlorenes Passwort (formular) zusammen auf einer Seite  (Read 7605 times)

0 Members and 1 Guest are viewing this topic.

Offline fanttomas

  • Newbie
  • *
  • Posts: 33
    • View Profile
Morgen Leute,

Ich würde gern die Anmeldemasken aus der ersten Seite rausnehmen; dafür möchte ich nur einen Link "Anmelden" dort neben "neue Bilder" rechts oben plazieren. Ich habe mir das so vorgestellt Anmeldemasken, Registrierung und Eingabemaske für e-mail bei verlorenes Passwort werden zusammen auf einer Seite gefasst und erscheinen beim klicken auf "Anmelden", so halte ich meine erste Seite schlanker; eine Seite habe ich doch gefunden, wo mein Gedanke verwirklicht wurde. Beispiel.
Ich bin nunmal kein Experte und bin zur Zeit noch auf externe Hilfe angewiesen, darum wäre ich sehr dankbar wenn mir jemand dabei helfen könnte.

gruss

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
aus den haupttemplates: register/register_form/register_signup und user_login/user_logininfo eine neue datei machen die über Regestrieren aufgerufen wird

Offline fanttomas

  • Newbie
  • *
  • Posts: 33
    • View Profile
Ich habe deinen Rat befolgt und daraus sind folgende Code rausgekommen:

Code Nr.1

Code: [Select]
<table width="100%" border="0" cellpadding="4" cellspacing="0">
  <tr>
    <td valign="top" class="head1">{lang_registered_user}&nbsp;</td>
  </tr>
  <tr>
    <td class="row2">{user_box}&nbsp;</td>
  </tr>
</table>
<p>{lang_lost_password_msg}</p>
<form method="post" action="{url_member}">
  <table width="100%" border="0" cellspacing="0" cellpadding="1">
    <tr>
      <td valign="top" class="head1">
        <table width="100%" border="0" cellpadding="4" cellspacing="0">
          <tr>
            <td valign="top" class="head1">{lang_lost_password}</td>
          </tr>
          <tr>
            <td class="row2">{lang_email}
              <input type="text" name="user_email" size="30" value="{user_email}" class="input" />
              <input type="hidden" name="action" value="sendpassword" />
              <input type="submit" value="{lang_submit}" class="button" name="submit" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
</form>

Code Nr.2
Code: [Select]
<table width="100%" border="0" cellpadding="4" cellspacing="0">
  <tr>
    <td valign="top" align="left">
      <form action="{url_login}" method="post">
        {lang_user_name}<br />
        <input type="text" size="10" name="user_name" class="logininput" />
        <br />
        {lang_password}<br />
        <input type="password" size="10" name="user_password" class="logininput" />
        <br />
        <table border="0" cellspacing="0" cellpadding="0">
          <tr valign="top">
            <td><input type="checkbox" name="auto_login" value="1" /></td>
            <td><span class="smalltext">{lang_auto_login}</span></td>
          </tr>
        </table>
        <br />
<input type="submit" value="{lang_login}" class="button" />
      </form>
      &raquo; <a href="{url_lost_password}">{lang_lost_password}</a><br />
  &raquo; <a href="{url_register}">{lang_register}</a></td>
  </tr>
</table>
<p>{lang_lost_password_msg}</p>
<form method="post" action="{url_member}">
  <table width="100%" border="0" cellspacing="0" cellpadding="1">
    <tr>
      <td valign="top" class="head1">
        <table width="100%" border="0" cellpadding="4" cellspacing="0">
          <tr>
            <td valign="top" class="head1">{lang_lost_password}</td>
          </tr>
          <tr>
            <td class="row2">{lang_email}
              <input type="text" name="user_email" size="30" value="{user_email}" class="input" />
              <input type="hidden" name="action" value="sendpassword" />
              <input type="submit" value="{lang_submit}" class="button" name="submit" />
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
</form>

Welche von beiden ist richtig? Wie soll ich es jetzt speichern und aufrufen?
Ich habe es als anmelden.html gespeichert und einen enstprechenden link gesetzt, was aber leider zu gar nichts führt wenn man drauf drückt.
Also stecke ich ncoh fest.

gruss

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
1. Frage: wie rufst du dieses Template auf?? und wo steckt das Template???


mit: <a href="index.php?template=anmelden">Anmeldung</a> einbinden, wenn´s im Ordner Templates liegt

und eine bestehende Seite dort kopieren z.B. error.html, den Inhalt raus, deinen Anmelde-Inhalt rein und fertig

Offline fanttomas

  • Newbie
  • *
  • Posts: 33
    • View Profile
1. Frage: wie rufst du dieses Template auf?? und wo steckt das Template???


mit: <a href="index.php?template=anmelden">Anmeldung</a> einbinden, wenn´s im Ordner Templates liegt

und eine bestehende Seite dort kopieren z.B. error.html, den Inhalt raus, deinen Anmelde-Inhalt rein und fertig

So sieht der Pfad für die galerie aus; http://donstevio.do.funpic.de/arts/ . arts steht da wo manche das originale 4images stehen lassen.
Die templates files habe ich im Ordner Default durch meine ersetzt.
Es gibt schon eine error.html in dem Ordner templates/default, soll die bearbeitet werden? Denn ich habe versucht aber irgendwie funktionniert es nicht; habe einfach eins der obigen Code reingepackt und dein Link in der home.html gesetzt, funzt irgendwie nicht.

gruss

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
ich sagte doch, ein fertiges Template (z.B. error) da ist enig INHALT drin, kopieren, den alten Inhalt raus und deinen Inhalt rein und als anmelden.html (oder wie auch immer) speichern und in deinen default-templates-ordner


und aufrufen über: <a href="index.php?template=anmelden">Anmeldung</a> dort wo eben der Anmelde-link sein soll

Offline fanttomas

  • Newbie
  • *
  • Posts: 33
    • View Profile
ich sagte doch, ein fertiges Template (z.B. error) da ist enig INHALT drin, kopieren, den alten Inhalt raus und deinen Inhalt rein und als anmelden.html (oder wie auch immer) speichern und in deinen default-templates-ordner

und aufrufen über: <a href="index.php?template=anmelden">Anmeldung</a> dort wo eben der Anmelde-link sein soll

Ok, danke ich versuche es noch mal.

gruss

Offline fanttomas

  • Newbie
  • *
  • Posts: 33
    • View Profile
Hat funktionniert, super danke.

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
gern geschehen :wink: