Zum Inhalt springen

Strukturproblem DirectMail seit Update Typo3.7 auf 3.8

Erstellt am 22. August 2005 · 4 Antworten · letzte Antwort am 1. September 2005

Tags: Direct Mail, Update & Upgrade, Frage

mve2602 ·

Hallo Forenmitglieder,

habe seit dem Update von Typo3.7 auf 3.8 ein Problem mit der DirectMail Ext.
Kann mir da jemand weiterhelfen?

im Install Tool wird mir beim Datenbankvergleich folgendes angezeigt:

Add fields
ALTER TABLE sys_dmail_maillog ADD `mid` int(11) unsigned NOT NULL default '0';
ALTER TABLE sys_dmail_maillog ADD KEY `mid` (`mid`,response_type,rtbl,rid);

Changing fields
ALTER TABLE sys_dmail CHANGE encoding encoding varchar(80) NOT NULL default 'base64';
Current value: varchar(80) NOT NULL default 'base64'
ALTER TABLE sys_dmail_maillog DROP KEY rid;
ALTER TABLE sys_dmail_maillog ADD KEY rid (rid,rtbl,`mid`,response_type,uid);

Remove unused fields (rename with prefix)
ALTER TABLE sys_dmail_maillog CHANGE mid zzz_deleted_mid int(11) unsigned NOT NULL default '0';

Drop fields (really!)
ALTER TABLE sys_dmail_maillog DROP zzz_deleted_mid;
ALTER TABLE sys_dmail_maillog DROP KEY mid;

Removing tables (rename with prefix)
ALTER TABLE cache_sys_dmail_stat RENAME zzz_deleted_cache_sys_dmail_stat;

und im Extension Manager bei der Direct Mail Ext. folgendes:

Update needed:
Add fields
ALTER TABLE cache_sys_dmail_stat ADD `mid` int(11) NOT NULL default '0';
ALTER TABLE cache_sys_dmail_stat ADD KEY `mid` (`mid`);
ALTER TABLE sys_dmail_maillog ADD `mid` int(11) unsigned NOT NULL default '0';
ALTER TABLE sys_dmail_maillog ADD KEY `mid` (`mid`,response_type,rtbl,rid);

Changing fields
ALTER TABLE sys_dmail CHANGE encoding encoding varchar(80) NOT NULL default 'base64';
Current value: varchar(80) NOT NULL default 'base64'
ALTER TABLE sys_dmail_maillog DROP KEY rid;
ALTER TABLE sys_dmail_maillog ADD KEY rid (rid,rtbl,`mid`,response_type,uid);

Notice: "Static data" may not need to be updated. You will only have to import static data each time you upgrade the extension.
Details:

General information:
Title: Web>Plugins, Direct Mail
Description: Advanced Direct Mail/Newsletter mailer system with sofisticated options for personalization of emails including response statistics.
Author: Kasper Skårhøj <kasper@typo3.com>, Curby Soft Multimedia
Version: 1.1.0
Category: Backend Modules
State: Beta
Shy?
Internal?
Dependencies: cms,tt_address,plugin_mgm
Conflicts:
Priority:
Clear cache?
Includes modules:
Lock Type? G
Modifies tables: tt_content,tt_address,fe_users
Private?
Download password:

Installation status:
Type of install: Global - Global extensions (typo3/ext/) - Available for shared source on server (Dynamic).
Double installs?
Root files: ChangeLog
ext_emconf.php
ext_icon.gif
ext_tables.php
ext_tables.sql
ext_tables.sql~
locallang_csh_sysdmail.php
locallang_csh_sysdmailg.php
locallang_tca.php
Database requirements: Tables:
cache_sys_dmail_stat
sys_dmail
sys_dmail_group
sys_dmail_group_mm
sys_dmail_maillog

Additional fields:
fe_users: module_sys_dmail_category, module_sys_dmail_html
--------------------------------------------------------------------------------
tt_address: module_sys_dmail_category, module_sys_dmail_html
--------------------------------------------------------------------------------
tt_content: module_sys_dmail_category
Database status: Table error!
Probably one or more required fields/tables are missing in the database!
Flags: loadTCA
TCA
Config template?
TypoScript files:
Language files: locallang_csh_sysdmail.php
locallang_csh_sysdmailg.php
locallang_tca.php
mod/locallang.php
Upload folder:
Create directories:
Module names:
Class names: mailSelect
mod_web_dmail
Errors: Some tables or fields are missing and of wrong type!
Naming errors: [exception]
Files changed?
A difference between the originally installed version and the current was detected!

Modified files:
mod/locallang.php

Über eine Hilfe würde ich mich sehr freuen.

mve2602 ·

ja, leider bringt mich das Update nicht weiter. Die Fehlermeldung bleibt auch nach mehrmaligem Updaten erhalten.

mve2602 ·

Ja, die Newsletter Statistik spinnt öfters mal. So kann ich leider nie wirklich nachvollziehen, ob der Newsletter auch an alle Adressaten gegangen ist oder nicht. Und ein weiteres Versenden des Newsletters würde nur unprofessionell auf die Kunden wirken, die ihn eigentlich schon beim ersten Versand erhalten haben. Gibt es wirklich keine Lösung für dieses Problem. Es ist dummerweise ruprizierbar.

Gruß

Marcel