Seite 1 von 1
angepasste Installation
Verfasst: Di 4. Mai 2004, 19:30
von project gonzo
moin, hab mal ne Frage.
Gibt es ne möglichkeit das CMS vor der Intallation angepasst zu installieren?
-Damit meine ich, dass das Layout was ich angefertigt habe erscheint
-Einige Module schon drin sind
-Die Templates dazu gesetzt sind
-etc
Wenn ja, wie mache ich das genau?
Verfasst: Di 4. Mai 2004, 19:43
von timo
Schau dir die Dateien im Verzeichnis "setup" an, insbesondere die sql-Dateien.
Verfasst: Di 4. Mai 2004, 22:21
von project gonzo

komm ich nicht so mit klar, naja, geht so. Also die Nummer mit dem Layout ist klar...
aber mit den Modulen... weiß nicht
Code: Alles auswählen
INSERT INTO !PREFIX!_mod VALUES (6, 1,[/quote] 'Bild (2)', '', 1, '', '<?php\r\n\r\nif ("CMS_IMG[2]" != "") {\r\n\r\n $img = \'<img src="CMS_IMG[2]" border="0">\';\r\n\r\n if ("CMS_LINK[2]" != "http://") {\r\n $img = sprintf(\'<a href="%s" target="%s">%s</a>\',"CMS_LINK[2]", "CMS_LINKTARGET[2]", $img);\r\n\r\n }\r\n\r\n echo $img;\r\n\r\n}\r\n\r\necho "<br>";\r\necho "CMS_IMGDESCR[2]";\r\necho "<br>";\r\necho "CMS_LINKDESCR[2]";\r\necho "<br>";\r\n\r\n?>', '', 0, 'admin', '2003-05-15 13:15:13', '2003-05-15 16:54:28');
Hab mal ein Code rausgezogen.
Was hat es mit der Ziffer hinter VALUES auf sich.
was bedeutet die 6 und was die 1?
Muss ich da was übernehmen wenn ich ein neues Modul hinzufüge?
Und Die Sache mit dem Datum und dem 'admin' am ende, was das zu bedeuten?
Verfasst: Mi 5. Mai 2004, 06:57
von HerrB
Ähm, das kann man eigentlich auch selbst...egal.
Die Tabelle con_mod bzw. !PREFIX!_mod ist mit den folgenden Spalten definiert:
Code: Alles auswählen
idmod Datenbank-ID des Moduls, hier 6
idclient ID des Clients, hier 1
name Name des Modusl, hier 'Bild (2)'
description Beschreibung, hier nix
deletable Klar, oder, hier 1, d.h. löschbar
input Code aus Modul-Eingabebereich
output Code aus Modul-Ausgabebereich
template Template-Code, wird nie verwendet, hier nix
static Das weiss ich auch nicht, immer 0 (=false)
author Author des Moduls, hier 'admin'
created Datum der Erzeugung des Eintrags (JJJJ-MM-TT HH:MM:SS)
lastmodified Datum der letzten Änderung des Eintrags
Solltest Du eigene/mehr Module einbauen wollen, musst Du wohl auch in der Tabelle con_sequence den Eintrag für con_mod erhöhen (denke ich, selber gucken...).
Gruß
HerrB
Verfasst: Mi 5. Mai 2004, 08:46
von project gonzo
WOW, das nenn ich mal ne erklärung! danke für die schnelle antwort.
werd das mal ausprobieren, entweder es geht dann oder nicht!

Verfasst: Mi 5. Mai 2004, 16:47
von project gonzo
ok, funzt soweit alles...
aber hab da immernoch ne Frage.
Wenn ich jetzt ein Module habe, das noch ne zusätzliche Sql Zeile brauch, ind welche SQL Datei von den dreien bau ich das ein, und wie sieht dann der code aus???
Z.B.: wenn ich das Module ein bauen will, wie mach ich das mit der Datenbank
http://www.contenido.de/forum/viewtopic ... hlight=box
hier nochmal die Tabelle von dem Modul
Code: Alles auswählen
create table con_sbox(
id INT (10) not null AUTO_INCREMENT PRIMARY KEY,
ip varchar(15) NOT NULL,
date int(20) NOT NULL,
name varchar(20) NOT NULL,
bla varchar(250) NOT NULL );