Es ist schon ein wenig her das ich mit php angefangen habe und hatte jetzt mal wieder Bock drauf. Ich habe also angefangen Ideen zu sammeln was ich machen könnte und was mir auch Spaß macht, schlussendlich bin ich dann bei einer Mt2 Website hängen geblieben.
Der nächste Schritt war also eine feature Liste und ein Blick auf die Mt2 Section.
Release
Wenn ich mit der Website fertig bin werde ich diese hier falls erwünscht public machen und mit euch Teilen, ich hoffe das sich der ein oder andere daran erfreut. Füllt dazu einfach mal die Umfrage aus und ich werde das Ergebniss ja sehen.
Design
Ich war noch nie der große Designer und es dauert immer seine Zeit bis ich selber was in PS oder so zu Stande bringe, also habe ich mir erstmal dieses Design geschnappt, hab ich noch rumliegen gehabt. Soweit ich mich erinnere kommt es vom Longyu2 Server.
Zusätzlich dazu werde ich noch ein weiteres, wesentlich simpleres, Design erstellen. Außerdem sollte das erstellen/anpassen von Designs nicht weiter schwierig sein.
Features
User Panel
Accountübersicht
Charakterübersicht
Charakter löschen
Charakter erstellen
Passwort ändern
eMail ändern
Itemshop
Kategorien
Account Bonis
Admin Panel
User bannen
User entbannen
Itemshop verwalten
Videos und Bilder verwalten
Downloads verwalten
Teammitglieder verwalten
Website verwalten (Scripts, Menüpunkte, ...)
Registrierung
Invite (auch nur mit invite möglich)
Startcoins
Captcha
Sicherheitsfrage
eMail Bestätigung
Teampage
Serverfeatures
Gallery
Bilder
Videos
Kategorien
Portal
News
Eventkalender
Downloads
Direktupload im Browser
Downloadcount
externe und interne Links
Vote4Coins
Achivement Verwaltung und Übersicht
Style Auswahl
Addon System
hoher Grad an Individualisierbarkeit
Achivements
Vor geraumer Zeit wurde hier ein Achivementsystem pub gemacht, ich weiß nicht wer es verwendet aber ich fand es immer schade das man die Punkte nicht so richtig verwenden konnte. Außerdem konnte man nie sehen welche Achivements andere erreicht haben.
Eine mehr oder weniger simple Abhilfe soll die Website schaffen, man kann sich die Achivements der anderen Ansehen und seine eigenen Achivementpoints in eine Achivementshop ausgeben oder in Coins umwandeln(wahlweise).
Style Auswahl
Die Idee kommt vom Burning Board, jeder User kann aus einer Auswahl an installierten Styles auswählen welchen er sehen möchte. Der Webmaster kann auswählen welche er den Usern zur Verfügung stellt.
Individualisierung
Das beste Beispiel wird wohl das Achivementsystem sein, wer das nicht im Server hat der will es auch nicht auf der Website haben. Deaktivieren von Scripts usw. ist ganz einfach, ein klick im Adminbereich genügt und weg ist es.
Adminbereich
Je nach Bedarf kann man jedem User einen Adminrank zuweisen, dieser gilt logischer weise nur für die Website und hat keinen Einfluss auf GM Rechte oder ähnliches.
Je nach Adminrank kann man dann auf die einzelnen Seiten zugreifen, bzw. Einstellungen verändern.
Nachwort
Ich möchte keinen zwingen zum kommentieren, würde mich aber über konstruktive Kritik, Lob, Anregungen usw freuen.
Ach ja, wenn jemand Lust hat nen richtig guten Style zu erstellen, gerne ne PN.
Mich würden davon mal ein paar Auszüge interessieren, wie es programmiert ist.
Wenn es wieder so ein php/html Gemisch ist, dann ist es eigentlich wie jede andere Page hier..
Mich würden davon mal ein paar Auszüge interessieren, wie es programmiert ist.
Wenn es wieder so ein php/html Gemisch ist, dann ist es eigentlich wie jede andere Page hier..
Was verstehst du denn unter PHP/HTML Gemisch?
Die scripts beinhalten natürlich hauptsächlich php, was ja im Endeffekt HTML generiert...
€: Evtl. werde ich noch ein wenig JavaScript einbringen...
public function __construct() {
parent::__construct("news");
$this->loadNews();
$this->setTitle("News");
}
private function loadNews() {
$news_abfrage = $this->db->query("cms", "SELECT title, text, author, time FROM news WHERE visible = 'true' ORDER BY id desc");
$news_abfrage->bind_result($title, $text, $author, $time);
while ($news_abfrage->fetch()) {
$this->addNews(array($title, $text, $author, $time));
}
}
public function __construct() {
parent::__construct("news");
$this->loadNews();
$this->setTitle("News");
}
private function loadNews() {
$news_abfrage = $this->db->query("cms", "SELECT title, text, author, time FROM news WHERE visible = 'true' ORDER BY id desc");
$news_abfrage->bind_result($title, $text, $author, $time);
while ($news_abfrage->fetch()) {
$this->addNews(array($title, $text, $author, $time));
}
}
Ich war für:
Nein, habe trotzdem Interesse,
weil ich finde die COmmunity von epvp hat sowas einfach nicht vedient,
zumindest nicht alle.
lg
Naja, ich mache das aus 2 Gründen, zum einen weil ich gerne Sachen scripte die auch ein wenig herausfordernd sind und zum andern aber auch um zu lernen. Also wird das ganze auch nicht unbedingt perfekt sein, zumindest nicht in der V1.
CS-Shop - Webscript? 09/01/2012 - Flyff Private Server - 3 Replies Hallo Community,
Ich bin auf der Suche nach einem Webscript für einen CS-Shop, den ich ingame aufrufen und auch nutzen kann.
Als Homepage nutze ich "Lost Crusade HP", aber unbedingt die ganze Seite in die WebBox stecken halte ich für übertrieben.
Gibt es da jemanden, der eine Quelle besitzt, wo ich solch ein CS-Shop Script erhalten kann?
Ich kenne mich mit Webdesign/Webprogrammierung leider nicht so gut aus.
Suche Webscript 07/25/2010 - Off Topic - 0 Replies ello /ot/
Ich brauch eine Software (script), das in etwa wie Deviantart funkioniert. Das heißt Accounts erstellen, Bilder hochladen und bewerten.
Bonus für: Verknüpfung mit WBB, Blogsystem
WEBSCRIPT / can use for a fansite 01/20/2009 - Aion - 0 Replies Demo:
design2
Download
0.1
UploadBox :: ??????? script.zip
V0.2 ( comming soon )
I create this script today in 30minutes!
I work on it the next days...