Hallo RetroTown Community,
Ich habe mich dafür entschieden ein neues Projekt anzufangen, ich nenne es das SyCMS.
Mit dem Projekt möchte ich Fähigkeiten verbessern, da ich aber schlussendlich keine Verwendung für
das Content Management System habe, werde ich es in der Filebase veröffentlichen.
Was wird das Content Management System beinhalten ?
+ Ein Language System, da ich es auch in der Englischen Szene veröffentlichen werde.
+ Ein R63B Client.
+ Ein Template System ( Damit man das Design nach belieben wechseln kann ).
+ Minimails, also du kannst Private Unterhaltungen mit anderen führen.
+ Ein Supporttool um Homepageseitige Probleme zu melden.
+ Alle Standartelemente wie News, Updates, Topliste, Mitarbeiter, Community, Wer ist neu bei uns, Meine Seite, usw.
+ Ein Shop für Rares und Badges.
+ Tägliche Belohnung.
+ Plugin System ( Für eventuell neue Features ).
Config und Language Snippets :
Spoiler anzeigen
Spoiler anzeigen
<?php
/*
@author Simon
@website localhost
@date 14.04.2017
*/
// Error reporting
error_reporting(-1);
// MySQLi connection
$system = new mysqli("localhost", "root", "mysql", "sycms");
if ($system->connect_errno) {
die("Connection failed: " . $system->connect_error);
}
// CMS Config
$cms_config = array(
"sitelink" => "http://127.0.0.1/",
"sitename" => "Habbo Hotel",
"siteimg" => "./Web/Habbo/img/",
"sitecss" => "./Web/Habbo/css/",
"sitejs" => "./Web/Habbo/js/"
);
$cms_plugins = array(
"language" => "en" // de = German and en = English
);
// Language System
if ($cms_plugins["language"] == "de") {
include './system/language/de.php';
}elseif ($cms_plugins["language"] == "en") {
include './system/language/en.php';
}
?>
Alles anzeigen
Kleine Einblicke ins Design:
Spoiler anzeigen
Schlusswort :
Das CMS schreibe ich in PHP und MySQLi, dennoch mehr hab ich derzeit nicht zu sagen.
Ich hoffe euch hat meine Vorstellung gefallen und habt vielleicht ein bisschen Interesse am Content Management System.
Grüße gehen raus