Zum Inhalt springen

Vorstellung: Powermail

Erstellt am 17. Januar 2008 · 105 Antworten · letzte Antwort am 20. Februar 2008 · Seite 3 von 6

Tags: Powermail, Frage

einpraegsam.​net ·
lordbuggy schrieb

Feedback gebe ich doch gerne:
Es scheint Probleme mit prototype/fabtabulous zu geben:
Javascript Error:
Validation is not defined
var valid = new Validation('super', {immediate : true, onFormValidate : formCallback});

this element has no properties
this.menu = $A(this.element.getElementsByTagName('a'));

Hierdurch werden dann wohl auch Konflikte mit anderen Frameworks verursacht (mit mootools gab's ne Menge Probleme / u.a. Perfectlightbox, pkslimbox).
----
Wenn man ein Formular verschiebt, wird die Sortierreihenfolge der einzelnen Formelemente durcheinander gebracht.
----
Von großem Vorteil wäre es, wenn man das Vorschaufenster abschalten könnte (per TS oder mit Option im Datensatz) - so braucht die Seite immer extrem lange um zu laden).
----
Die Mails die an den Benutzer/Admin gehen, scheinen Probleme mit der UTF-8 Kodierung der Seite zu haben - deutsche Umlaute kommen zerschossen an!

Das war doch mal ein konstruktives Feedback. Einige Sachen werden wir umgehend umsetzen!

Dank dir

ttim ·

jetzt habe ich wohl ein scheiss gebaut ;-)

Ich habe ein Mailformular, sieht im FE normal aus.
Wenn ich es ändern will kommt folgende Meldung:

caller t3lib_DB::exec_SELECTquery
ERROR Unknown column 'tx_powermail_mailsender' in 'field list'
lastBuiltQuery SELECT tx_powermail_mailsender
FROM tt_content
WHERE
uid=20
debug_backtrace SC_alt_doc->processData // t3lib_TCEmain->process_datamap // t3lib_TCEmain->fillInFieldArray // t3lib_TCEmain->checkValue // t3lib_TCEmain->recordInfo // t3lib_DB->exec_SELECTquery // t3lib_DB->debug

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/olghuttw/www/t3/typo3/typo3_src-4.1.1/t3lib/class.t3lib_db.php on line 783
caller t3lib_DB::exec_SELECTquery
ERROR Unknown column 'tx_powermail_mailreceiver' in 'field list'
lastBuiltQuery SELECT tx_powermail_mailreceiver
FROM tt_content
WHERE
uid=20
debug_backtrace SC_alt_doc->processData // t3lib_TCEmain->process_datamap // t3lib_TCEmain->fillInFieldArray // t3lib_TCEmain->checkValue // t3lib_TCEmain->recordInfo // t3lib_DB->exec_SELECTquery // t3lib_DB->debug

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/olghuttw/www/t3/typo3/typo3_src-4.1.1/t3lib/class.t3lib_db.php on line 783
caller t3lib_DB::exec_SELECTquery
ERROR Unknown column 'tx_powermail_redirect' in 'field list'
lastBuiltQuery SELECT tx_powermail_redirect
FROM tt_content
WHERE
uid=20
debug_backtrace SC_alt_doc->processData // t3lib_TCEmain->process_datamap // t3lib_TCEmain->fillInFieldArray // t3lib_TCEmain->checkValue // t3lib_TCEmain->recordInfo // t3lib_DB->exec_SELECTquery // t3lib_DB->debug

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/olghuttw/www/t3/typo3/typo3_src-4.1.1/t3lib/class.t3lib_db.php on line 783
caller t3lib_DB::exec_UPDATEquery
ERROR Unknown column 'tx_powermail_mailsender' in 'field list'
lastBuiltQuery UPDATE tt_content
SET
tx_powermail_mailsender='LLL:EXT:powermail/locallang_db.xml:tx_powermail_forms.mailsender.default',
tx_powermail_mailreceiver='LLL:EXT:powermail/locallang_db.xml:tx_powermail_forms.mailreceiver.default',
l18n_diffsource='a:31:{s:5:\"CType\";N;s:16:\"sys_language_uid\";N;s:6:\"colPos\";N;s:11:\"spaceBefore\";N;s:10:\"spaceAfter\";N;s:13:\"section_frame\";N;s:12:\"sectionIndex\";N;s:9:\"linkToTop\";N;s:6:\"hidden\";N;s:9:\"starttime\";N;s:7:\"endtime\";N;s:6:\"header\";N;s:15:\"header_position\";N;s:13:\"header_layout\";N;s:11:\"header_link\";N;s:4:\"date\";N;s:18:\"tx_powermail_title\";N;s:20:\"tx_powermail_confirm\";N;s:21:\"tx_powermail_multiple\";N;s:22:\"tx_powermail_fieldsets\";N;s:19:\"tx_powermail_sender\";N;s:22:\"tx_powermail_subject_s\";N;s:23:\"tx_powermail_mailsender\";N;s:22:\"tx_powermail_subject_r\";N;s:22:\"tx_powermail_recipient\";N;s:24:\"tx_powermail_recip_table\";N;s:18:\"tx_powermail_query\";N;s:25:\"tx_powermail_mailreceiver\";N;s:19:\"tx_powermail_thanks\";N;s:21:\"tx_powermail_redirect\";N;s:8:\"fe_group\";N;}',
tstamp='1201156236'
WHERE
uid=20
debug_backtrace SC_alt_doc->processData // t3lib_TCEmain->process_datamap // t3lib_TCEmain->updateDB // t3lib_DB->exec_UPDATEquery // t3lib_DB->debug

Warning: Cannot modify header information - headers already sent by (output started at /home/olghuttw/www/t3/typo3/typo3_src-4.1.1/t3lib/class.t3lib_db.php:1094) in /home/olghuttw/www/t3/typo3/typo3_src-4.1.1/typo3/template.php on line 613

2: SQL error: 'Unknown column 'tx_powermail_mailsender' in 'field list'' (tt_content:20)

Bei einem anderen Mailformular (gleiche Version) kommt die Fehlermeldung nicht.

Was schlimmer ist:
Es kommen leere E-Mails an!

Die Mails werden auf der Liste der Mails im BE aber richtig angezeigt!
Kann mir da jemand helfen?

einpraegsam.​net ·

SQL error: 'Unknown column 'tx_powermail_mailsender' in 'field list'' (tt_content:20)

Gibts das Feld überhaupt? Seit der 0.5.0 ist das Feld hinzugekommen...

ttim ·

dank einer deinstallation und dann wieder installation, verschwand der Fehler. 8-)

Jetzt kommen nur noch leere Mails...

einpraegsam.​net ·

So, hier nun mal ein Feedback von uns

lordbuggy schrieb

Es scheint Probleme mit prototype/fabtabulous zu geben:
Javascript Error:
Validation is not defined
var valid = new Validation('super', {immediate : true, onFormValidate : formCallback});

this element has no properties
this.menu = $A(this.element.getElementsByTagName('a'));

Hierdurch werden dann wohl auch Konflikte mit anderen Frameworks verursacht (mit mootools gab's ne Menge Probleme / u.a. Perfectlightbox, pkslimbox).

Leider noch nicht gefixt, hier fehlen mir derzeit einfach die JS Kenntnisse

lordbuggy schrieb

Wenn man ein Formular verschiebt, wird die Sortierreihenfolge der einzelnen Formelemente durcheinander gebracht.

Klingt nach einem IRRE Problem von TYPO3 - hier bleibt nur ein Hoffen auf die 4.2.0

lordbuggy schrieb

Von großem Vorteil wäre es, wenn man das Vorschaufenster abschalten könnte (per TS oder mit Option im Datensatz) - so braucht die Seite immer extrem lange um zu laden).

Implementiert

lordbuggy schrieb

Die Mails die an den Benutzer/Admin gehen, scheinen Probleme mit der UTF-8 Kodierung der Seite zu haben - deutsche Umlaute kommen zerschossen an!

Gefixt

ttim ·

#angry# #angry# #angry#
:o :o :o
ich weiss nicht, was ich mir überlegt habe, da stand ein Pfad und ich dacht, dass dies bewirkt, dass alles angezeigt wird.
Ich entschuldige mich und finde es eine tolle extension!

ttim ·

ich habe mich zu unklar ausgedrückt:
da stand ein Pfad...
Wenn ich einfach etwas reinschreibe funktioniert die super-extension wunderbar!!

ttim ·

ok vielen Dank es funkt nun WUNDERBAR super extension!
sehr schön, wie man die E-Mails jetzt ohne Kentnisse stylen kann!

mbuchegger ·

Halli Hallo!!

Erstmals herzlichen Glückwunsch zu dieser guten Extension.

Hab aber damit folgendes Problem:

Beim einfügen des PlugIns bekomm ich diese Fehlermeldung:

DBAL fatal error: No handler found in handler_getFromTableList() for: "(tx_powermail_fieldsets RIGHT JOIN tt_content ON tx_powermail_fieldsets.tt_content = tt_content.uid) LEFT JOIN tx_powermail_fields ON tx_powermail_fieldsets.uid = tx_powermail_fields.fieldset" (SQL engine parse ERROR: No table name found as expected in parseFromTables()!: near "(tx_powermail_fieldsets RIGHT JOIN tt_content ON t")

LG, Matthias

Stefan_G ·

Hallo,

klasse Extension! Ich finde auch, dass das eine dicke Lücke in Typo3 schließt.

Eine Frage: ich nutze häufig Extensions, die auf mootools aufbauen. Gibt es nicht die Möglichkeit, die JS-Validierung auch als Mootools-Variante mit einzubauen? Es gibt ja immer mal Probleme mit den verschiedenen JS-Bibliotheken, wenn die parallel laufen.

Gute Arbeit!

//Stefan

einpraegsam.​net ·
Stefan_G schrieb

Hallo,

klasse Extension! Ich finde auch, dass das eine dicke Lücke in Typo3 schließt.

Eine Frage: ich nutze häufig Extensions, die auf mootools aufbauen. Gibt es nicht die Möglichkeit, die JS-Validierung auch als Mootools-Variante mit einzubauen? Es gibt ja immer mal Probleme mit den verschiedenen JS-Bibliotheken, wenn die parallel laufen.

Gute Arbeit!

//Stefan

Das ist auf jedenfall ein Punkt der noch zu klären wäre. Ein Problem sind meine mangelnden JS Kenntnisse in diesem Bereich...

Greenhorn2013 ·

Hallo zusammen.
Erstmal muss ich sagen, super Extension.
Aber leider hab ich ein paar Probleme damit.

Nach dem Update von Version 0.4 auf die aktuelle Version funktionieren folgende Sachen nicht mehr:
1. AntwortText (wird auf Website angezeigt) - Wird leider nicht angezeigt
2. Die Mails sind leer.

Ich hoffe ihr könnt mir da weiterhelfen.

einpraegsam.​net ·
Greenhorn2013 schrieb

1. AntwortText (wird auf Website angezeigt) - Wird leider nicht angezeigt
2. Die Mails sind leer.

Benutze die RTE Felder für die Mails