Dieser
Bereich der Administration von AllMyLinks sollte mit Bedacht ausgeführt
werden, wir haben ihn nur auf ausdrücklichen Wunsch einiger
Kunden mit übernommen. Hier kann man eine Textdatei mit bestimmbaren
Feldtrennzeichen in die Datenbank übernehmen. Diese Daten sind
in der Regel csv (comma seperated values) Dateien, die aus Programmen
wie Excel™ exportiert werden können.
Eine
Zeile pro Datei stellt einen Datensatz dar, wobei das "Feldtrennzeichen"
in der Regel ein Semikolon ist, was aber auch anders bestimmt werden
kann. Das Feldtrennzeichen gibt an, wann eine neues Feld beginnt.
Das Spaltentrennzeichen gibt an, ab wann ein neuer Datensatz beginnt.
In der Regel ist dies wenn eine neue Zeile beginnt, was gleichzusetzen
ist mit "\n".
\n = neue Zeile \r = return \t = Tab(ulator)
Nun muss noch ausgewählt werden in welche Tabelle die Textdatei
installiert werden soll, und wo sich die Datei befindet. "Lokal"
ist hier gemeint mit "Lokal auf dem Server wo AllMyLinks installiert
ist". Mit dem Klick auf den Button Anfrage senden kann man
die Prozedur starten.
Die
Zuordnung behalten: Wie Die Eintrags- und Kategorie Tabellen miteinander
verknüpft sind! Die Kategorie Tabelle enthält das Feld "categorie_id"
Dieses Feld ist verknüpft mit der Eintrag-Tabelle, dem Feld
"link_categorie". Hat man also den Eintrag X
in der Kategorie Y, so muß in der Eintrag-Tabelle der Wert
von "categorie_id" der Kategorie Y in "link_categorie"
des Eintrags X erscheinen.
Verarbeitung von Sub Kategorien:
In der Kategorie Tabelle existiert ein Feld mit dem Namen "categorie_topcat".
In dieses Feld gehört der Wert des Feldes "categorie_id"
der Kategorie in der sich die Ausgangkategorie befinden soll. Zusätzlich
gibt es ein Feld namens "categorie_viewitas".
Es enthält den Kategorie String. Ist die Kategorie "Y"
eine Subkategorie der Kategorie "X", so ist der Wert "X
-> Y". Bei einem erfolgreichem Import der Daten wird dieses
Feld automatisch anhand der Daten des Feldes "categorie_name"
unter Berücksichtigung der Kategoriestruktur entsprechend gebildet!
Link
Tabelle:
Feld
Typ
Attribute
Null
Standard
int(14)
Nein
varchar(10)
Nein
tinyint(1)
Nein
0
text
Nein
tinyint(1)
Nein
0
varchar(32)
Nein
default
varchar(32)
Nein
linkinfocontainer_Default
text
Nein
text
Nein
varchar(30)
Nein
text
Nein
varchar(50)
Nein
0
text
Nein
longtext
Nein
int(20)
Ja
0
int(20)
Ja
NULL
int(20)
Nein
0
float
Nein
0
tinyint(14)
Nein
0
text
Nein
text
Nein
int(6)
Nein
0
tinyint(1)
Nein
0
tinyint(1)
Nein
1
tinyint(1)
Nein
0
tinyint(1)
Nein
1
tinyint(1)
Nein
1
tinyint(1)
Nein
0
tinyint(3)
Nein
0
tinyint(1)
Nein
0
int(14)
Nein
0
tinyint(1)
Nein
0
text
Nein
text
Nein
text
Nein
text
Nein
text
Nein
varchar(20)
Nein
varchar(20)
Nein
text
Nein
varchar(20)
Nein
varchar(32)
Nein
varchar(15)
Nein
Kategorie
Tabelle:
Feld
Typ
Attribute
Null
Standard
tinyint(14)
Nein
varchar(10)
Nein
varchar(5)
Nein
varchar(50)
Nein
longtext
Nein
text
Nein
text
Nein
int(32)
Nein
0
int(32)
Nein
1
int(32)
Nein
1
int(32)
Nein
1
tinyint(1)
Nein
0
tinyint(1)
Nein
1
varchar(32)
Nein
Default
varchar(32)
Nein
catview_Default
tinyint(1)
Nein
0
varchar(20)
Nein
varchar(20)
Ja
NULL
Alle
vorgenommenen administrativen Schritte werden ausdrücklich
auf eigene Gefahr durchgeführt.
Es gibt für diese Schritte keinen offiziellen kostenlosen Support!