Seite 1 von 1

jsApi.js - document.forms.loginform im Newslettermodul

Verfasst: Fr 10. Mär 2006, 13:15
von tbuerdel
Ein freundliches Hallo in die Runde.

Ich befasse mich zur Zeit mit der 4.6.x er Version des supertollen CMS Contenido. Leider hab ich da ein kleines Problem was das Java-Script jsApi.js betrifft.... im Forum hab ich leider nichts gefunden und die Installation hab ich 2 mal gestestet.

Es scheint als ob das Modul (newsletter / an-abmelden) den Java-Script Befehl "document.forms.loginform" benötigt, welcher scheinbar in der Datei jsApi.js vorkommen muss.

Im Standart-Layout referenziert mit <script language="javascript" type="text/javascript" src="js/jsApi.js"></script> die Datei gibts aber nirgends.

Kann mir jemand helfen?

gruss tom

Re: jsApi.js - document.forms.loginform im Newslettermodul

Verfasst: Fr 10. Mär 2006, 14:07
von Maribeauli
tbuerdel hat geschrieben:Leider hab ich da ein kleines Problem was das Java-Script jsApi.js betrifft.... im Forum hab ich leider nichts gefunden und die Installation hab ich 2 mal gestestet.
Die Suche nach jsApi.js bringt einige Resultate, wichtig für dich dürfte das hier sein:
http://www.contenido.de/forum/viewtopic.php?t=10943

tbuerdel hat geschrieben:Es scheint als ob das Modul (newsletter / an-abmelden) den Java-Script Befehl "document.forms.loginform" benötigt, welcher scheinbar in der Datei jsApi.js vorkommen muss.
Nicht ganz, da wird nichts benötigt, sondern:
Dort wird ein ganz simpel der Java-Script-Befehl:

Code: Alles auswählen

<a href="javascript:document.forms['loginform'].submit();" style="color: #9d9ea2;" title="{GO}">{GO}</a>&nbsp;<a href="javascript:document.forms['loginform'].submit();" title="{GO}"><img src="images/navi_pfeil_rechts.gif" alt="{LOGIN}" title="{LOGIN}" border="0"/></a>
beim Klick auf das Wort "Go" und dem ">" ausgeführt, sprich die Form wird abgesendet.

Dein Fehler ist hier beschrieben:
http://www.contenido.de/forum/viewtopic.php?t=11850
(mit der Forensuche gefunden ... ) 8)

In dem Template für den Newsletter stimmt der Name im Java-Script "loginform" nicht mit dem Name der Form im Template überein.

Code: Alles auswählen

<form method="post" action="{FORM_ACTION}" style="padding:0;margin:0;" name="newsletterform" id="newsletterform"{FORM_TARGET}>

...Danke

Verfasst: Fr 10. Mär 2006, 15:18
von tbuerdel
Hallo Maribeauli

Danke für deine Antwort, es hat nun geklappt hatte den Zusammenhang nicht begriffen.

Eine kleine Frage noch: lässt sich das automatische "Account-Generieren" resp. das Mailen und Anzeigen der Login-Daten über ein Flag deaktivieren, oder muss ich das aus der Modulausgabe entfernen?

Gruss Tom

Verfasst: Sa 11. Mär 2006, 21:36
von HerrB
- Beschreibung des Moduls durchlesen
- Mit der Konfiguration spielen

Über alles, was dann noch nicht geht, können wir uns dann unterhalten...

Module: Siehe Signatur...

Gruß
HerrB

...

Verfasst: Di 14. Mär 2006, 16:54
von tbuerdel
Danke HerrB hab die Konfig Geschichte nicht gefunden, aber das Zeugs mit if ('1' == '2') raugehauen ;-)

Verfasst: Di 14. Mär 2006, 22:01
von HerrB
Das ist toll. Ja, da macht Entwicklung und Support wieder Spaß. Endlich. Hätte es mir mit dem Konfigurationsteil echt leichter machen sollen.

Stimmt, die Konfig-Geschichte ist aber auch versteckt... bei jedem Artikel (sofern eigenes Template) kann man das Template konfigurieren, bei jeder Kategorie, in der Template-Vorkonfiguration ... so ein Icon "Template-Konfiguration" ... auch im Handbuch ist das schwer beschrieben ... aber das wurde ja eh nicht gelesen ... :roll:

HerrB

Verfasst: Di 14. Mär 2006, 22:22
von tbuerdel
hallo HerrB, ich wollte dich nicht kränken ;-)

Mein du den Button "Template Konfigurieren" beim Template Newsletter? Nun dort hab ich

Modul in Container 12: Newsletter Handler
Absender eMail-Adresse:
Handler-Artikel: Aktualisieren
Anmeldung: Standardgruppe
Frontend-Nutzer:
Funktion aktivieren
Bestätigung bedeutet:
Aktivierung Keine Änderungen
Abmelden vom Newsletter bedeutet:
Löschen Deaktivieren Keine Änderungen

wie müsste ich die Account Geschichte dort als "Deaktiviert" konfigurieren?

Verfasst: Di 14. Mär 2006, 23:04
von HerrB
Aber haarscharf... Den Haken bei Frontend-Nutzer: Funktion aktivieren rausnehmen... :wink:

Gruß
HerrB

Verfasst: Di 14. Mär 2006, 23:08
von tbuerdel
schei***e ich glaub ich bin wirklich auf die Birne gefallen