Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 10:55

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Preview] Webscript by Ras3ngan

Discussion on [Preview] Webscript by Ras3ngan within the Metin2 Private Server forum part of the Metin2 category.

View Poll Results: Soll ich die Website am Ende public machen?
Ja 8 80.00%
Nein, behalt deinen Kram 0 0%
Nein, habe trotzdem Interesse 2 20.00%
Voters: 10. You may not vote on this poll

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2013
Posts: 55
Received Thanks: 7
[Preview] Webscript by Ras3ngan

Vorwort
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.
Ras3ngan. is offline  
Old 05/07/2013, 18:13   #2
 
zуℓση's Avatar
 
elite*gold: 270
Join Date: May 2013
Posts: 1,017
Received Thanks: 563
Super Script! (Sieht zumindest so aus, von dem Thread her)
Das Design ist aber mangelhaft, könnte man verbessern, erwähnst du ja auch im Nachwort

Für Anfänger sicherlich klasse
zуℓση is offline  
Old 05/07/2013, 18:24   #3
 
elite*gold: 65
Join Date: Apr 2010
Posts: 286
Received Thanks: 57
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..
Fr33ak is offline  
Old 05/07/2013, 18:27   #4
 
elite*gold: 0
Join Date: Apr 2013
Posts: 55
Received Thanks: 7
Quote:
Originally Posted by Fr33ak View Post
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...
Ras3ngan. is offline  
Old 05/07/2013, 19:38   #5
 
elite*gold: 65
Join Date: Apr 2010
Posts: 286
Received Thanks: 57
Was php ist weiß ich.

Mir geht es darum, dass da sone tollen Sachen wie <h1 ="title">$title</h1> drinnen sind, oder ob es ein richtiges Templatesystem besitzt.
Fr33ak is offline  
Old 05/07/2013, 21:02   #6
 
elite*gold: 0
Join Date: Apr 2013
Posts: 55
Received Thanks: 7
Quote:
Originally Posted by Fr33ak View Post
Was php ist weiß ich.

Mir geht es darum, dass da sone tollen Sachen wie <h1 ="title">$title</h1> drinnen sind, oder ob es ein richtiges Templatesystem besitzt.
Wäre auf jeden Fall ne Überlegung wert sowas mit einzubauen...ich denke mal das mach ich.

€: Frag doch gleich nach einem verdammten MVC xD Das war eh von Anfang an geplant...
Ras3ngan. is offline  
Old 05/07/2013, 21:48   #7
 
elite*gold: 65
Join Date: Apr 2010
Posts: 286
Received Thanks: 57
Wusste nicht das du weiß was mvc ist..^^

So mach ich das zum Beispiel:

PHP Code:
<?php
class News extends Modul {

    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));
        }
    }
    
    private function 
addNews($data){
        
$this->addHtmlTemplate("news_item");
        
$this->replace("title"$data[0]);
        
$this->replace("content"$data[1]);
        
$this->replace("author"$data[2]);
    }

}
?>
Das ist jetzt nur nen sehr kleines Modul, geht noch viel mehr mit Templates, weißt jetzt aber genau was ich mein^^
Fr33ak is offline  
Thanks
1 User
Old 05/07/2013, 21:54   #8
 
Riight.'s Avatar
 
elite*gold: 51
Join Date: Feb 2010
Posts: 1,164
Received Thanks: 424
Naja das Design solltest du wirklich nochmal überarbeiten.
Riight. is offline  
Old 05/07/2013, 22:50   #9
 
Stαgє6's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 2,018
Received Thanks: 1,471
Das script ist nicht schlecht wenn es wirklich alles geht aber des design ist net grad des beste.
Stαgє6 is offline  
Old 05/07/2013, 23:22   #10
 
elite*gold: 0
Join Date: Apr 2013
Posts: 55
Received Thanks: 7
Quote:
Originally Posted by Fr33ak View Post
Wusste nicht das du weiß was mvc ist..^^

So mach ich das zum Beispiel:

PHP Code:
<?php
class News extends Modul {

    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));
        }
    }
    
    private function 
addNews($data){
        
$this->addHtmlTemplate("news_item");
        
$this->replace("title"$data[0]);
        
$this->replace("content"$data[1]);
        
$this->replace("author"$data[2]);
    }

}
?>
Das ist jetzt nur nen sehr kleines Modul, geht noch viel mehr mit Templates, weißt jetzt aber genau was ich mein^^
Jop, ich denke mein coding styel ist ein wenig anders aber in die Richtung wird es auch gehen.
Ras3ngan. is offline  
Old 05/07/2013, 23:39   #11
 
elite*gold: 65
Join Date: Apr 2010
Posts: 286
Received Thanks: 57
Hab an meinem paar Monate gearbeitet, lohnt sich aber.
Fr33ak is offline  
Old 05/08/2013, 00:01   #12
 
elite*gold: 0
Join Date: Jun 2012
Posts: 1,094
Received Thanks: 492
Ist aufjedenfall richtig nice

Ich war für:
Nein, habe trotzdem Interesse,
weil ich finde die COmmunity von epvp hat sowas einfach nicht vedient,
zumindest nicht alle.

lg
.Akusa is offline  
Old 05/08/2013, 00:41   #13
 
elite*gold: 0
Join Date: Apr 2013
Posts: 55
Received Thanks: 7
Quote:
Originally Posted by [Darkness] View Post
Ist aufjedenfall richtig nice

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.
Ras3ngan. is offline  
Reply


Similar Threads Similar Threads
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...



All times are GMT +2. The time now is 10:55.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.