MyBB.de Forum
Link in die Einverständniserklärung einbinden - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Link in die Einverständniserklärung einbinden (/thread-13247.html)

Seiten: Seiten: 1 2 3


Link in die Einverständniserklärung einbinden - Levithas - 13.05.2009

Hallo,

ich möchte gerne in die Einverständniserklärung bei der Anmeldung einen Link zu den Nutzungsbedingungen einfügen. Kann mir jemand bitte zeigen, wie das geht?

Grüße
Levithas


RE: Link in die Einverständniserklärung einbinden - wWs - 13.05.2009

Hi am besten schaust du hier rein:
Doku
Dort findest du schon mal den Namen und die datei die du suchen musst.

Und einen Link kannst du ganz normal mit Html einbauen.


RE: Link in die Einverständniserklärung einbinden - Levithas - 13.05.2009

Habe es inzwischen hinbekommen. So funktioniert es:

In der Datei "/inc/languages/"sprache"/member.lang.php" die Zeile "agreement_1-5" suchen. An die gewünschte Position

<a_href=\"http:beispiel.de/beispiel\">Beispielseite</a>"

eintragen. Statt dem Unterstrich, bei "a_href" ein Leerzeichen machen. Der "Backslash" am Ende der Adresse darf laut meiner Erfahrung nicht fehlen. Sonst kommt eine Fehlermeldung, beim Ab- bzw. Anmelden.
Ah, danke wWs. Hab Deinen Beitrag zu spät gesehen.


RE: Link in die Einverständniserklärung einbinden - droidslegend - 17.04.2010

Hallo!

bei mir funktioniert das nicht. Ich benutze myBB 1.4.2 und bekomme, wenn ich dort einen Link einfüge, beim An- und Abmelden einen Fehler (unexpected string in line....). Gibt es noch eine andere Möglichkeit? Muss ich evtl. am Code noch was ändern?

Beste Grüße


RE: Link in die Einverständniserklärung einbinden - StefanT - 17.04.2010

Bitte poste die komplette Fehlermeldung.


RE: Link in die Einverständniserklärung einbinden - Michael - 17.04.2010

(17.04.2010, 18:43)StefanT schrieb: Bitte poste die komplette Fehlermeldung.
Und deine Änderung(en).


RE: Link in die Einverständniserklärung einbinden - droidslegend - 17.04.2010

Hallo,

so schnell hatte ich nicht mit einer Reaktion gerechnet. Großartig!
Es sind im Prinzip zwei Probleme:

A. Änderung mit Link

Original:
Zitat:$l['agreement_4'] = "Durch das Abschließen der Registrierung stimmen Sie diesen Nutzungsbedingungen zu.";

Änderung:
Zitat:$l['agreement_4'] = "Durch das Abschließen der Registrierung stimmen Sie diesen und den erweiterten <a href="http://www.domain.de/nutzungsbestimmungen.php">Nutzungsbedingungen</a> zu.";

alternativ noch in:

Zitat:$l['agreement_4'] = "Durch das Abschließen der Registrierung stimmen Sie diesen und den erweiterten <a href="http://www.domain.de/nutzungsbestimmungen.php\">Nutzungsbedingungen</a> zu.";

erhalte ich folgende Fehlerzeile:

Zitat:Parse error: syntax error, unexpected T_STRING in /var/www/web47/html/inc/languages/deutsch_sie/member.lang.php on line 82

B. Änderung ohne Link:

Wenn ich die Zeile wie folgt ändere:

Original:
Zitat:$l['agreement_4'] = "Durch das Abschließen der Registrierung stimmen Sie diesen Nutzungsbedingungenzu.";

Änderung:
Zitat:$l['agreement_4'] = "Durch das Abschließen der Registrierung stimmen Sie diesen und den erweiterten Nutzungsbedingungenzu.";

Die Fehlermeldung habe ich als *.jpg angehängt.

Danach habe ich natürlich wieder die originale Datei einkopiert und danach lief das Forum wieder.


RE: Link in die Einverständniserklärung einbinden - Michael - 17.04.2010

(17.04.2010, 21:48)droidslegend schrieb: alternativ noch in:

Zitat:$l['agreement_4'] = "Durch das Abschließen der Registrierung stimmen Sie diesen und den erweiterten <a href="http://www.domain.de/nutzungsbestimmungen.php\">Nutzungsbedingungen</a> zu.";
Wenn du jetzt auch noch den ersten Anführungszeichen einen Backslash voranstellst, sollte der Fehler verschwinden. Wink


RE: Link in die Einverständniserklärung einbinden - droidslegend - 18.04.2010

Vielen Dank, jetzt klappts. Gibt es eine Möglichkeit eine Checkbox vor diesen letzten Satz zu setzen, in den der User erst einen Hacken setzen müsste, bevor er sich registrieren kann?

Den zweiten Fehler habe ich allerdings immernoch... Der verhindert sogar, dass man sich anmelden kann.


RE: Link in die Einverständniserklärung einbinden - Michael - 18.04.2010

Hast du die member.lang.php mit dem Windows-Editor bearbeitet? Siehe auch: https://www.mybb.de/doku/haeufig-gestellte-fragen/wie-bearbeite-ich-eine-php-datei.html