ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
mod_form
Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7
 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Modul Formular (Conpresso 4)
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  

Braucht noch jemand beliebige Formulare?
ja
96%
 96%  [ 27 ]
ich habs nicht ganz verstanden
0%
 0%  [ 0 ]
nein
3%
 3%  [ 1 ]
Stimmen insgesamt : 28

Autor Nachricht
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 994
Wohnort: Wuppertal

BeitragVerfasst am: 27.06.2008 13:41    Titel: Antworten mit Zitat

Very Happy Razz Cool Very Happy Razz Cool Very Happy Razz Cool Very Happy Razz Cool Very Happy Razz Cool
_________________
Günther Ludwig, amazingBytes webdesign      

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 994
Wohnort: Wuppertal

BeitragVerfasst am: 18.07.2008 17:20    Titel: Antworten mit Zitat

Hallo Markus,

ich arbeite ja gerne mit kurzen und sprechenden SEO-URLs.

Meine .htaccess sieht bspw. so aus (für alle, die sich dafür interessieren):

Zitat:
RewriteEngine on
RewriteRule ^Kontakt\.html$ mod_form/Kontakt.html
RewriteRule ^([^_].+)/(.+)\.html$ /$1/index.php?rubric=$2
RewriteRule ^([^_].+)\.html$ /de/index.php?rubric=$1
ErrorDocument 401 http://www.meineWebsite.de/de/index.php?rubric=Home
ErrorDocument 402 http://www.meineWebsite.de/de/index.php?rubric=Home
ErrorDocument 403 http://www.meineWebsite.de/de/index.php?rubric=Home
ErrorDocument 404 http://www.meineWebsite.de/de/index.php?rubric=Home

Beim Einsatz zusammen mit mod_form fiel mir auf, dass calendar_widget.html dann nicht korrekt gefunden wird.
Ich habe dies behoben, indem ich in mod_form/loadfooters.php die Zeile
Code:
<?
echo '<div id="calendar_widget" style="position: absolute; top: 0px; left: 0px; width:140px; height: 200px; display: none;"><iframe id="calendar_widget_iframe" name="calendar_widget_iframe" width="100%" height="100%" src="./calendar/calendar_widget.html" frameborder="0"></iframe></div>';
?>

zu
Code:
<?
echo '<div id="calendar_widget" style="position: absolute; top: 0px; left: 0px; width:140px; height: 200px; display: none;"><iframe id="calendar_widget_iframe" name="calendar_widget_iframe" width="100%" height="100%" src="'.BASE_ABS.$directory.'/calendar/calendar_widget.html" frameborder="0"></iframe></div>';
?>

geändert habe.

_________________
Günther Ludwig, amazingBytes webdesign      

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 06.02.2009 00:33    Titel: Antworten mit Zitat

Kleine Vorschau auf kommende Dinge:

Da ich gerade zwei Projekte mit sehr komplexen Formularen baue hat sich neues ergeben...

- den Dateiupload habe ich einigermaßen im Griff (inkl. Prüfung)
- es lassen sich komplexere Prüfungen, z.B. Abhängigkeiten mehrerer Felder, einbauen (dafür muß man aber grundsätzliche PHP-Kenntnisse haben)
- neu ist, daß select-Felder mit dem Ergebnis einer SQL-Abfrage gefüllt werden können, so daß sie sich dem jeweiligen Stand der Webseite anpassen

Jetzt muß ich erst noch die Projekte fertigstellen, dann wird es wohl noch eine Release Candidate 3 geben...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7

 
Für dieses Posting bedanken sich die folgenden User: Mr. Magpie
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 07.03.2009 22:26    Titel: Antworten mit Zitat

Ok... RC 3 gab es zwar noch, blieb aber im kleinen Kreis.

Jetzt ist die 4.0 zum Download online!

Ich muß jetzt noch die Anleitung überarbeiten, das dauert leider ein paar Tage.

Wer die neue Strategie verstehen will lässt bei der Installation einfach die Templates mitinstallieren und schaut sich "Upload [FORM]" an.

Da sieht man deutlich, daß jetzt direkt und sinnvoll die Platzhaltertypen text, html, image, file und url genutzt werden, was die Templateerstellung trotz neuer Möglichkeiten wesentlich vereinfacht.

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Marky
ConPresso-Checker


Anmeldungsdatum: 11.12.2005
Beiträge: 382

BeitragVerfasst am: 07.03.2009 23:20    Titel: Antworten mit Zitat

Hallo Markus,

ich hatte mir gerade vor einer Stunde das mod_form RC2 auf meinem Testsystem installiert.
Ich kriege nach der Installation folgende Meldungen:

Code:
Warning: Missing argument 2 for tochelp() in /www/htdocs/----/conpresso/mod_form/common-module.inc.php on line 36


Das hat auch zur Folge, dass der gesamte Auftritt nicht mehr angezeigt wird.
Ein Umbenennen des Modul-Ordners bewirkt zumindest, dass man die Seite wieder sieht. Hab's aber jetzt erst mal so gelassen...

Nachtrag: Ist wohl nicht RC2. Ich habe folgende Version installiert --> mod_form_4.0_090307.zip

_________________
Gruß
Marky
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 07.03.2009 23:51    Titel: Antworten mit Zitat

Hatte mich schon gewundert und verzweifelt das andere Modul gesucht.

Das scheint eine Wechselwirkung mit einem anderen, älteren Modul zu sein. Das neue ist es nicht, denn da gibt es nur 6 Hilfe-Einträge, es werden aber 7 Fehler gemeldet...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 07.03.2009 23:59    Titel: Antworten mit Zitat

Ok... gefunden.

Es kollidiert mit einer gleichnamigen Funktion in mod_newsletter (den ich nicht gleich als Modul gesehen habe, da Du das "mod" im Verzeichnisnamen entfernt hast...

Habe es jetzt mal gefixt, ist aber nur eine Notlösung und vorerst funktioniert die Hilfe für das Newsletter-Modul vielleicht nicht mehr...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Marky
ConPresso-Checker


Anmeldungsdatum: 11.12.2005
Beiträge: 382

BeitragVerfasst am: 08.03.2009 00:25    Titel: Antworten mit Zitat

ok. das macht nix.
Den Newsletter verwende ich auf dem Live-System nicht. Das Modul war nur eine Testinstallation.

Danke für die Hilfe.

_________________
Gruß
Marky
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 08.03.2009 00:31    Titel: Antworten mit Zitat

Habe eine 4.0a online gestellt, die das Problem nicht hat.

Habe dort die Funktion tocHelp umbenannt zu tocFormHelp, so daß höchstens Formular-Module miteinander kollidieren könnten.

WICHTIG: Gerade beim Formular Modul dürfen niemals verschiedene Versionen parallel benutzt werden, da sonst die falschen Parser benutzt werden. Es kann immer nur einer je Platzhalter-Typ verwendet werden, so daß ggf. der Falsche zum Einsatz kommt, wenn mehrere Module unterschiedlicher Versionen installiert sind. Ist schon beim Testen aufgefallen...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7

 
Für dieses Posting bedanken sich die folgenden User: Marky
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 08.03.2009 09:53    Titel: Antworten mit Zitat

Kurze Info vorab (die Hilfe wird in den nächsten Tagen angepasst):

Es werden jetzt alle typischen Platzhaltertypen benutzt. Somit wird jedes normale Template sofort in ein passendes Formular umgewandelt.

<!-- Text: Name; --> und
<!-- Html: Name; -->
erzeugen jeweils ein Textfeld, das über Parameter angepasst werden kann.
(das HTML-Feld hat den Vorteil, daß Sonderzeichen problemlos sind)

<!-- File: Name; -->
<!-- Image: Name; -->
erzeugen jeweils ein Upload-Feld. Die Hochgeladene Datei wird automatisch auf den korrekten Typ geprüft und in die DB geschrieben.

<!-- Url: Name; -->
erzeugt ein Eingabefeld, dessen Inhalt mit dem Paramter urlcheck auf korrekte Eingaben geprüft werden kann.

Änderung zur undokumentierten RC2-Uploadfunktion: Bild- und Dteiplatzhalter dürfen jetzt auch Leerzeichen haben.

Hinweis: Value-Platzhalter sollten nicht im Detailbereich verwendet werden, da die dafür notwendigen Meta-Daten VOR einer Eingabe noch nicht vorliegen können. In den anderen Templatebereichen können die natürlich vorkommen.

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Marky
ConPresso-Checker


Anmeldungsdatum: 11.12.2005
Beiträge: 382

BeitragVerfasst am: 08.03.2009 11:09    Titel: Antworten mit Zitat

Hallo Markus,

zum Thema <!-- Url: Name; -->:
Für welchen Zweck ist so Formulareingabefeld gedacht ?

_________________
Gruß
Marky
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 08.03.2009 11:24    Titel: Antworten mit Zitat

Marky hat Folgendes geschrieben:
Hallo Markus,

zum Thema <!-- Url: Name; -->:
Für welchen Zweck ist so Formulareingabefeld gedacht ?

Zur Übergabe einer URL.

Z.B.
Homepage bei Gästebuch
oder
Link bei Veranstaltungskalender
oder
Link für Linklisten

Der Unterschied ist eben, daß es als URL gespeichert, geprüft und als solche von ConPresso auch ausgegeben wird. Also überlege Dir, wozu URL-Felder bei ConPresso gut sind, dann wird alles klar...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Marky
ConPresso-Checker


Anmeldungsdatum: 11.12.2005
Beiträge: 382

BeitragVerfasst am: 08.03.2009 11:33    Titel: Antworten mit Zitat

ok, ich glaube ich verstehe.
Habe mich seit einiger Zeit nicht mit dem Modul beschäftigt. Bei mir war gerade die Sichtweise dahingehend, dass ich mod_form so betrachtet habe, dass ein User was eingibt und die Eingabe dann z.B. als Textmail an eine Adresse gesendet wird.(im Stile von mod_contact). Da habe ich mich gefragt, wozu dann das URL-Feld. Wäre doch als Text genauso gut.
Aber die Eingaben werden ja in eine Artikelseite gespeichert, so weit ich mich noch erinnere. Da macht es natürlich Sinn. Damit wären ja auch andere Verwendungszwecke denkbar.

_________________
Gruß
Marky
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6988

BeitragVerfasst am: 08.03.2009 11:40    Titel: Antworten mit Zitat

Genau.

Im Gegensatz zum reinen Kontaktmodul ist mod_form im Grunde eine Frontend-Artikelerfassung.

Wird mittlerweile für
Online- Anträge
Online-Bewerbungen
Gästebücher
Kontakt-Formulare
Anzeigenannahme
Artikelbestellung
etc.
benutzt.

Die Mails sind da eher ein Abfallprodukt.

Daraus ergibt sich auch ein neues Feature: Im Zusammenspiel mit der (kommenden) neuen mod_text Version lassen sich die durch den Seitenbetreiber angepassten oder ergänzten Daten dann später wiederum per Mail an den User senden.
Damit kann ein Besucher z.B. irgendwas melden.
Die Redaktion bearbeitet die Daten und fügt z.B. Registrierungsnummern, Preise etc. hinzu und sendet es erneut an den Meldenden. Und das so oft wie eine Änderung notwendig wird...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Modul Formular (Conpresso 4) Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7
Seite 7 von 7

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen