@@verze 1 @@sql CREATE TABLE IF NOT EXISTS `mod_urlshortener_url` (`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,`source_url` VARCHAR(255) NOT NULL,`target_url` VARCHAR(255) NOT NULL,`expiration` DATETIME NULL,PRIMARY KEY (`id`)) ENGINE = InnoDB DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `mod_urlshortener_generated_urls` (`url` VARCHAR(255) NOT NULL,PRIMARY KEY (`url`)) Engine = InnoDB DEFAULT CHARSET=utf8; @@conf+:config.php $urlShortenerPrefix = "t1"; // prefix pro generovane zkracene URL; musi byt vzdy nejaky prefix nastaven $urlShortenerUrlLength = 10; // delka vygenerovane zkracene URL, nezapocitava se do teto delky delka prefixu $urlShortenerExpiredPage = "expirovano.html"; // URL stranky, na kterou bude uzivatel presmerovan, kdyz zkracena URL expirovala $urlShortenerDefaultExpiration = 30; // defaultni doba expirace generované URL pres widget //$urlShortenerBaseUrl = false; // je mozne zadat domenu pro zkracene URL ve tvaru napr. 'https://tian.de/'; potom zkracene URL mohou vypadat 'https://tian.de/t1YfmPIS' @@init // zapojeni modulu pro zkracovani URL adres UrlShortener\UrlShortener::integrate();