WebSync
Fra Penntagon Wiki
WebSync lar deg synkronisere data i Penntagon med en MySQL database og en FTP server - for visning på for eksempel en nettside eller som en ekstra backup. Denne synkroniseringen er enveis, og Penntagon vil ikke lese endringer fra MySQL/FTP
For å sette opp dette trenger du en MySQL server som kan nås utenfra sin egen server og en FTP server, du må fylle inn brukeropplysninger for disse for å kunne aktivere WebSync
MySQL Oppsett
Du må ha følgende tabell i din MySQL database for å kunne synkronisere data fra Penntagon: Tabellnavn - Penntagon_Penner og Penntagon_Mapper - for liste over kolonner se SQL kommando lenger ned
SQL kommando for oppsett av tabeller:
-- ---------------------------- -- Table structure for Penntagon_Penner -- ---------------------------- CREATE TABLE `Penntagon_Penner` ( `id` int(11) NOT NULL, `Firma` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Produsent` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Modell` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Land` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Bransje` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Sikker` varchar(3) COLLATE latin1_danish_ci DEFAULT NULL, `FargePenn` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `FargeTrykk` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Tekstlinjer` text COLLATE latin1_danish_ci, `Logobeskrivelse` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Kommentar` text COLLATE latin1_danish_ci, `DonertAv` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Bilde` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Oppbevaringsplass` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Antall` int(11) DEFAULT NULL, `Type` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Tilstand` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Dato` date DEFAULT NULL, `Favoritt` binary(1) DEFAULT NULL, `SistEndretDato` datetime DEFAULT NULL, `Kategorier` text COLLATE latin1_danish_ci, `Bilde2` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Bilde3` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Sted` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_danish_ci; -- ---------------------------- -- Table structure for Penntagon_Mapper -- ---------------------------- CREATE TABLE `Penntagon_Mapper` ( `id` int(11) NOT NULL, `Tittel` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Produsent` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Land` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Sikker` varchar(3) COLLATE latin1_danish_ci DEFAULT NULL, `Beskrivelse` text COLLATE latin1_danish_ci, `Kommentar` text COLLATE latin1_danish_ci, `Bilde1` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Bilde2` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, `Bilde3` varchar(255) COLLATE latin1_danish_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_danish_ci;