Newsletter Empfänger von alter Contenido Version übertragen

Gesperrt
re-flexion
Beiträge: 62
Registriert: Fr 23. Sep 2005, 12:42
Kontaktdaten:

Newsletter Empfänger von alter Contenido Version übertragen

Beitrag von re-flexion »

Hallo,

ich habe mal eine Frage und hoffe, ihr könnt mir helfen:

Ich habe eine Seite mit Newsletter in 4.4.5 gamcht - da sind ca. 200 Empfänger in der Datenbank.


Jetzt habe ich die Seite neu gemacht - kein Update - und möchte die Empfänger in die neue, nun unter 4.6.4 laufenden Datenbank (neue Datenbank) übertragen.

Wie kann das klappen?

Lieben Dank für eure Hilfe
Viele Grüße
Ingo

Contenido 4.6.8
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Mmmh, ohhhh, ob sich damit jemand auskennt? :wink:

Na, versuchen wir es mal:
Exportiere nur die Tabelle <Prefix>_news_rcp (z.B. mit phpmyadmin). Wichtig dabei: Aktiviere (bei phpmyadmin) im Bereich Data/Daten Complete Inserts/Vollständige Inserts.

Das sieht dann in etwas so aus:
# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# Host: -
# Generation Time: Jan 20, 2006 at 12:10 AM
# Server version: 4.0.25
# PHP Version: 4.4.1
#
# Database : -
#

# --------------------------------------------------------

#
# Table structure for table `con_news_rcp`
#

CREATE TABLE `con_news_rcp` (
`idnewsrcp` int(10) NOT NULL default '0',
`idclient` int(10) NOT NULL default '0',
`idlang` int(10) NOT NULL default '0',
`email` varchar(255) default NULL,
`confirmed` tinyint(1) NOT NULL default '0',
`confirmeddate` datetime NOT NULL default '0000-00-00 00:00:00',
`lastaction` varchar(32) default NULL,
`name` varchar(255) default NULL,
`hash` varchar(32) NOT NULL default '',
`deactivated` int(1) NOT NULL default '0',
`author` varchar(32) NOT NULL default '',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`modified` datetime NOT NULL default '0000-00-00 00:00:00',
`modifiedby` varchar(32) NOT NULL default '',
PRIMARY KEY (`idnewsrcp`)
) TYPE=MyISAM;

#
# Dumping data for table `con_news_rcp`
#

INSERT INTO `con_news_rcp` (`idnewsrcp`, `idclient`, `idlang`, `email`, `confirmed`, `lastaction`, `name`, `hash`, `deactivated`, `author`, `created`, `lastmodified`) VALUES (2, 1, 1, 'name%40domain.tld', 1, NULL, 'test1', 'efe78c5ce93dafd96be4234429e36284', 0, '48a365b4ce1e322a55ae9017f3daf0c0', '2005-04-09 21:26:31', '2005-05-05 21:10:37');
Wichtig ist, dass in der Klammer vor VALUES jeweils die Spaltennamen angegeben sind.

Alle Zeilen mit # kannst Du löschen - ebenso das Create Table-Statement.

Wenn Du es ganz perfekt haben möchtest, ersetze @ durch %40 vor dem Import.

Sofern die Tabelle der neuen Datenbank leer ist, importiere die Daten wieder mit phpmyadmin. Das sollte hoffentlich fehlerfrei gelingen.

Anschließend rufst Du über den Browser folgende Skripts auf:
http://<Deine Domain>.../contenido/tools/updateseqruntime.php
http://<Deine Domain>.../contenido/tools/convert_recipient_keys.php

Fertig.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
re-flexion
Beiträge: 62
Registriert: Fr 23. Sep 2005, 12:42
Kontaktdaten:

Beitrag von re-flexion »

Hallo HerrB,

super - vielen Dank für die tolle Hilfe - hat bestens geklappt!

Nun kann ich beruhigt Schluss machen für heute :-)

Schließe dich in mein Nachtgebet mit ein ;-)
Viele Grüße
Ingo

Contenido 4.6.8
Gesperrt