Jakub Kučera 6 Odesláno: 23. Květen, 2015 Share Odesláno: 23. Květen, 2015 (upraveno) ExPress je CMS(Content Management System). Začal jsem ho dělat na začátku tohoto týdne, tedy 18.5. 2015. Systém je dělaný skrz PHP a MYSQL. Běží na Twitter Bootstrapu. Všechny vzhledy a šablony tedy musí být založeny na Bootstrapu. Jak jsem již zmínil, můžete nahrát vlastní šablonu a k tomu i vzhled. Také systém podporuje pluginy. Aktuálně vlastní menu v Administraci nebo Chat. Existují zatím 3 šablony... Demo... nastavená jako základní po instalaci. CMS2015... officiální vzhled, který je předinstalován. Winner... Zatím nejvyvinutější šablona. Podpora chatu a Widgetů. Existují zatím 2 pluginy... Chat... Funguje pouze zatím ve vzhledu Winner. Menu... Funguje v administraci a lze přidat položku do menu. V administraci najdete možnost přidat příspěvek, stránku, spravovat komentáře, stránky a příspěvky Také se tam nachází Soubory, kde můžete soubor nahrát a pak si ho v knihovně upravovat(Stáhnout, získat odkaz, Smazat) Pak je tam také kategorie Vzhled -> Šablony, Vzhledy, Menu a popř. Widgety. (Lze editovat šablony a vzhledy) Menu je jednoduché... Můžete tam přidat odkaz na vytvořený příspěvek, nebo stránku a nebo vlastní odkaz. Widgety fungují na stejném principu. Dále je nabídka Pluginy. Tady můžete upravovat a aktivovat pluginy Také tam je seznam uživatelů + editace Dále máme Nástroje, kde nalezneme zatím jen Export DB. (Lze stáhnout) A pak ještě tam je nastavení, kde můžete nastavit url, název, registraci atd... Také je tam konfigurace šablony. Můžete nastavit například pozadí(u CMS2015) No a nakonec je tam informace o systému. Web : express.jecool.net Screeny(Úplně dole) Dokumentace Pokud budete mít zájem, můžete stáhnout. Samozřejmě děkuji za předčtení a za kritiku... Ovšem, pokud by to šlo. Nechtěl bych tu mít všude napsáno SHIT a když to náhodou napíšete, tak aspoň nějaký důvod, který vás k tomuto názoru dovedl. Edited 11. Červen, 2015 by Expertik Link to comment Share on other sites More sharing options...
Om3n 78 Odesláno: 23. Květen, 2015 Share Odesláno: 23. Květen, 2015 na první pohled to vůbec nevypadá špatně. po instalaci dystak napisu vic Link to comment Share on other sites More sharing options...
Jakub Kučera 6 Odesláno: 23. Květen, 2015 Author Share Odesláno: 23. Květen, 2015 na první pohled to vůbec nevypadá špatně. po instalaci dystak napisu vic Díky Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 23. Květen, 2015 Administrátor Share Odesláno: 23. Květen, 2015 Celý systém obsahuje hodně SQL a PHP injektů takže v téhle fázi rozhodně nedoporučuju používat pokud nechcete každou druhou hodinu obnovovat databázi Link to comment Share on other sites More sharing options...
Om3n 78 Odesláno: 24. Květen, 2015 Share Odesláno: 24. Květen, 2015 jo no ted sem koukal na kod prvni stranky co sem nasel content/pages/default $clid = $_GET["ID"]; $vysledek = mysql_query("SELECT * FROM `posts` WHERE `ID` ='".$clid."'" ); krasnej neosetrenej GET parametr ID. hnedka na prvni strance. ale kdyz to zabezpecis tak to pouzitelny bude ale budes muset najit vsechny chyby coz bude vtipny tim jak to mas vsechno rozfrcany do slozek chapu ze to je moderni ale v takovymhle pripade to je celkem zlo Link to comment Share on other sites More sharing options...
Army 5 Odesláno: 24. Květen, 2015 Share Odesláno: 24. Květen, 2015 lidi, PDO neznáte ? Link to comment Share on other sites More sharing options...
Jakub Kučera 6 Odesláno: 11. Červen, 2015 Author Share Odesláno: 11. Červen, 2015 (upraveno) -> Systém předělán z MySQL na MySQLi -> Přidány kategorie a tagy -> Upraveno formátování příspěvků -> Upraveny vzhledy -> Přibylo pár pluginů -> Nyní se aktualizace provede jedním stisknutím. -> Nová šablona -> Některé chyby opraveny -> Spravena registrace -> Nový úvodní web (Více přehledný a hezčí design) -> Předělána dokumentace -> Přibyli návody -> Nová adresa webu express.jecool.net Edited 11. Červen, 2015 by Expertik Link to comment Share on other sites More sharing options...
Globální moderátor bug 131 Odesláno: 11. Červen, 2015 Globální moderátor Share Odesláno: 11. Červen, 2015 Toto ma dostalo logout.php <?php session_start(); include ('config.php'); ?><?php $_SESSION = array(); session_destroy(); ?> <meta http-equiv='refresh' content='0;url=./index.php'> Link to comment Share on other sites More sharing options...
Jakub Kučera 6 Odesláno: 12. Červen, 2015 Author Share Odesláno: 12. Červen, 2015 Toto ma dostalo logout.php <?php session_start(); include ('config.php'); ?><?php $_SESSION = array(); session_destroy(); ?> <meta http-equiv='refresh' content='0;url=./index.php'> Problem? Link to comment Share on other sites More sharing options...
Fakerko_ 190 Odesláno: 12. Červen, 2015 Share Odesláno: 12. Červen, 2015 Problem? Proč nepoužiješ přesměrování přes header? Link to comment Share on other sites More sharing options...
Jakub Kučera 6 Odesláno: 12. Červen, 2015 Author Share Odesláno: 12. Červen, 2015 Proč nepoužiješ přesměrování přes header? No protože někde to mám až po x sekundách a nechce se mi pokaždé použít něco jiného V budoucnosti to tam přidám Link to comment Share on other sites More sharing options...
Fakerko_ 190 Odesláno: 12. Červen, 2015 Share Odesláno: 12. Červen, 2015 Do kódu jsem se nedíval, ale podle screenů by to chtělo zapracovat na vzhledu. Přijde mi to takové neuspořádané a hlavně, nevím zda se mi to zdá, ale navigace mi přijde moc velká. Link to comment Share on other sites More sharing options...
Jakub Kučera 6 Odesláno: 12. Červen, 2015 Author Share Odesláno: 12. Červen, 2015 Do kódu jsem se nedíval, ale podle screenů by to chtělo zapracovat na vzhledu. Přijde mi to takové neuspořádané a hlavně, nevím zda se mi to zdá, ale navigace mi přijde moc velká. Díky, pokusím se to upravit Link to comment Share on other sites More sharing options...
arci224 11 Odesláno: 13. Červen, 2015 Share Odesláno: 13. Červen, 2015 (upraveno) Dal bych že si tam může dát v nastavení možnost vypnout jména a příjmení. + nevím proč ale nejde mi přidat nic do menu. Edited 13. Červen, 2015 by arci224 Link to comment Share on other sites More sharing options...
Jakub Kučera 6 Odesláno: 13. Červen, 2015 Author Share Odesláno: 13. Červen, 2015 Dal bych že si tam může dát v nastavení možnost vypnout jména a příjmení. + nevím proč ale nejde mi přidat nic do menu. Dobře, přidám a opravím. Link to comment Share on other sites More sharing options...
ZaKlaus 17 Odesláno: 13. Červen, 2015 Share Odesláno: 13. Červen, 2015 (upraveno) Uz som videl cokolvek, ale...(Sablona MC - index.php)Hele, fakt ti nechcem zle, ale este je toho dost co treba premakat. Neber si to zle... <div class="row"> <div class="coll-md-12 panel panel-default panel-body"> <?php $cesta = "content/pages/"; if(!strstr($_GET["page"], './') && !strstr($_GET["page"], '../') && !strstr($_GET["page"], '../../') && !strstr($_GET["page"], '../../../') && !strstr($_GET["page"], '../../../../') && !strstr($_GET["page"], '..')) { $bezpecie = $_GET["page"]; if($bezpecie == "user") { $bezpecie = "user"; $cesta = "content/templates/".$template."/"; } if($bezpecie == "post") { $bezpecie = "post"; $cesta = "content/templates/".$template."/"; } } else { $bezpecie = "stranka nebezpecna"; Edited 13. Červen, 2015 by ZaKlaus Link to comment Share on other sites More sharing options...
Arthom 6 Odesláno: 13. Červen, 2015 Share Odesláno: 13. Červen, 2015 ZaKlaus, nič si z toho nerob, podobná vec je aj v "lacesovej" adminke 1 Link to comment Share on other sites More sharing options...
Fakerko_ 190 Odesláno: 15. Červen, 2015 Share Odesláno: 15. Červen, 2015 Uz som videl cokolvek, ale... (Sablona MC - index.php) Hele, fakt ti nechcem zle, ale este je toho dost co treba premakat. Neber si to zle... <div class="row"> <div class="coll-md-12 panel panel-default panel-body"> <?php $cesta = "content/pages/"; if(!strstr($_GET["page"], './') && !strstr($_GET["page"], '../') && !strstr($_GET["page"], '../../') && !strstr($_GET["page"], '../../../') && !strstr($_GET["page"], '../../../../') && !strstr($_GET["page"], '..')) { $bezpecie = $_GET["page"]; if($bezpecie == "user") { $bezpecie = "user"; $cesta = "content/templates/".$template."/"; } if($bezpecie == "post") { $bezpecie = "post"; $cesta = "content/templates/".$template."/"; } } else { $bezpecie = "stranka nebezpecna"; Hlavně má špatně bootstrap třídu: <div class="coll-md-12 panel panel-default panel-body"> Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now