[Release] SapphireFlyff Website

08/22/2013 08:30 Chyukαsame#481
Es ist dennoch ein großes Problem für viele Server Besitzer, daher ist eine Version ohne Cronjobs auch nicht so dumm.

Ich muss wirklich mal sagen (im Namen aller benutzer der Website, auch wenn ich sie nicht nutze) Danke, du hast in der FlyFF Szene eine Website gebaut, die jeder gebrauchen kann, kein Müll ist und mit der jeder eigentlich umgehen kann. Bei Problemen hilfst du sofort, selbst bei anderen genutzen Websiten und verlangst im allgemeinen nicht mal Geld, sondern machst alles freiwillig und kostenlos. Eigentlich, müsstest du nur mehr als nur ein "Danke" von allen Usern bekommen, die deine Hilfe in Anspruch nehmen.
Nimm dir doch einfach mal paar Tage Zeit für dich und und deine Freundin und mach nicht alles immer, damit die User glücklich sind.

Pass aber auf, dass sie nicht an dein Lego Raumschiff geht :D
08/22/2013 08:52 .Tear#482
So gesehen find ichs persönlich sogar schwachsinn in der Website überhaupt cachen zu wollen. für die maximal 100 Views am Tag lohnt sich das meiner Meinung nach überhaupt nicht. oO

Und ich finds schade das die, die es nicht gebacken bekommen lieber auf den Crap von stefan zurückgreifen
08/22/2013 14:22 Marv!n#483
Quote:
Originally Posted by .Tear View Post
So gesehen find ichs persönlich sogar schwachsinn in der Website überhaupt cachen zu wollen. für die maximal 100 Views am Tag lohnt sich das meiner Meinung nach überhaupt nicht. oO
Naja, das kann man sehen, wie man möchte. Fakt ist, dass die Datenbank schon entlastet wird - ob das allerdings sinnvoll ist oder nicht, sei dahin gestellt. Das Skript ist basiert ja mehr oder weniger auf dem der damaligen ForsakenFlyff-Website, dort habe ich damit zum Einen interessehalber herumexperimentiert, zum Anderen war die gängige Meinung: "Die Deadlocks, die unseren Spielfluss massiv behindern, kommen von der Website."



Ich brauche einen Betatester für die Website ohne Cronjobs. Bei Interesse bitte melden. ^^
08/22/2013 15:31 TrøublêMakêr#484
Ich bin immer für dich da Timmy. meld dich in Skype
08/22/2013 16:09 Marv!n#485
Quote:
Originally Posted by Bloodyrain' View Post
Ich bin immer für dich da Timmy. meld dich in Skype
Werde ich machen. Wenn noch Andere diese Version "als Erste" testen wollen, mich bitte anschreiben.

Bis ich die Beta allerdings rausgeben kann, steht noch Einiges auf meiner TODO-Liste (fett Gedrucktes steht noch aus):

- Paymntwallanbindung ODER bekannte Spendenweise
- Registration (einstellbar, ob Registration mit oder ohne Mailbestätigung)
- Backend: Shopsystem-Überarbeitung integrieren
- Funktionen überprüfen
- - Itemkauf und -verschenkung
- - Mailregistration
- - Verschenkfunktion deaktivierbar machen
- Neue Datenbankstruktur exportieren

Um eine etwas neue Datenbankstruktur komme ich leider nicht umhin; habe den Shop nochmal umgekrempelt und die Itemliste an Sedrikas *.sql angepasst. Deswegen ist die Non-Cronjob-Version mit der Cronjob-Version inkompatibel. Sorry!
08/22/2013 16:50 .Tear#486
Warum schreibst du nicht zusätzlich noch nen Converter?
So Cron to NonCron oo

Arbeitest du mit klassen?

Wenn ja, würde sich für Payments doch ein Interface anbieten o.o
08/22/2013 20:32 - DK#487
Was die Umarbeitung von der Homepage zum Thema Cronjobs betrifft. Ich setzte mich da jetzt sowieso dran :) Also kann ich dir gerne helfen Timmy :3 und wie Bloodyrain es sagt, ich bin auch gerne für dich da :3 Egal was ist ^^
08/22/2013 21:55 Marv!n#488
Wie angekündigt: Hier die Version ohne Cronjobs.

-----------------

Es gibt zahlreiche Änderungen zu dem letzten Update, der die Cronjobversion betrifft. Zu ihnen zählen:

Man kann auswählen, ob die Mailfunktionen benutzt werden sollen.
Sprich: Ist eingestellt, dass kein Mailserver verwendet wird, werden Accounts direkt in die Datenbank geschrieben, anstatt den Weg über den Mailverkehr zu nehmen. Selbiges gilt für PSC-Codes: Sie sind über das Backend auslesbar. Also nicht zu viele Leute in das Administrator-Backend lassen.

Cronjobs entfallen völlig.
Hauptaspekt der Version. Man muss lediglich die "WEBSITE_DBF - Datenbankdummy.bak" wiederherstellen (wie das geht, steht in der Readme) und die drei *.sqls in dem "ACCOUNT_DBF"-Ordner ausführen. Anschließend gibt man die Verbindungseinstellungen in der Config an und fertig ist es, kein lästiger Hick-Hack mehr.

Änderung im Shopsystem.
Ich habe mich umentschieden, was das Währungssyste angeht: Das Vererbungsprinzip der Kategorien wurde aufgebrochen. Man kann nun jedem einzelnen Item sagen, ob es für Spendenpunkte, für Votepunkte oder gar für beide Währungsarten zum Kauf bereitgestellt wird.

Anpassung der "LOG_ITEM"-Tabelle.
Es ist nun wesentlich einfacher, die Itemtabelle in die Datenbank zu integrieren, als es vorher der Fall war. Man schmeißt einfach Sedrikas "Ruby - ACP Item List Creator.exe" an und befolgt anschließend die Passage dadrüber in der Readme. Diese Datei liegt dem Download übrigens bei (hier der [Only registered and activated users can see links. Click Here To Register...]), da sie frei verfügbar hire herunterzuladen ist.

---------------------------

In eigener Sache, wo ich gerade Sedrika erwähne:
Jeder kennt das Backend, jeder weiß, von wem es ist. Ganz offenbar ist aber im Laufe der Zeit unten die entsprechende Notiz herausgeflogen: Einen ganz großen Teil des Backends hat Sedrika geschrieben, ich habe lediglich manche Skripts übernommen/überarbeitet. Dankt ihm dafür.

---------------------------

Download: [Only registered and activated users can see links. Click Here To Register...]
(Passwort für den Download/das Entpacken: [Only registered and activated users can see links. Click Here To Register...])

---------------------------

Wichtiger Hinweis:
Das hier ist ein BETA-Release, sprich: Es können teilweise schwerwiegende Sicherheitslücken enthalten sein. Ich meine zwar, dass ich alles abgesichert hätte, was ich umänderte, aber sicher sein kann man sich nie - schon gar nicht, wenn man etwas Essentielles entfernt, das in der vorherigen Version ein Dreh- und Angelpunkt war. Also genießt die Website mit Vorsicht, testet und probiert zunächst ein wenig herum, bevor ihr sie dann richtig benutzt.
Sollten mir Sicherheitslücken gezeigt werden, so werde ich für sie selbstredend einen Patch/Hotfix herausbringen.
08/22/2013 22:25 Sedrika#489
Danke, dass du mich erwähnst, ich verfolge das was du hier machst schon seit einiger Zeit und finde, dass du hier wirklich tolle arbeit leistest.
Ich schreibe zur Zeit ein neues backend panel und wenn du lust hast, könnte man gemeinsam mal arbeiten, ala Scripts erstellen usw. ;)
Skype: sedrika38
08/24/2013 15:53 - DK#490
Viele haben folgendes Problem:
[Only registered and activated users can see links. Click Here To Register...]

Das habe ich auch x..x
08/24/2013 16:07 .Tear#491
Ich dachte du wolltest es selber umschreiben? Dann sollte das fixxen ja kein Problem sein :)
08/24/2013 16:30 Car Class#492
Quote:
Originally Posted by тнe eɴd View Post
Viele haben folgendes Problem:
[Only registered and activated users can see links. Click Here To Register...]

Das habe ich auch x..x
You use MSSQL 2005.

But xBlubbs made the .bak with a MSSQL 2008 Version.

So u can't put the .bak into a MSSQL 2005.
08/24/2013 17:12 - DK#493
Quote:
Originally Posted by .Tear View Post
Ich dachte du wolltest es selber umschreiben? Dann sollte das fixxen ja kein Problem sein :)
Er war aber schneller als ich ;3

Quote:
Originally Posted by Car Class View Post
You use MSSQL 2005.

But xBlubbs made the .bak with a MSSQL 2008 Version.

So u can't put the .bak into a MSSQL 2005.

I use 2008 ^^
08/24/2013 17:29 ™Daywalker#494
Das geht glaub ich auch wenn ihr ganz normal eine DB z.b WEBSITE_DBF erstellt und dann die einzelnen SQL Datein aus "Anhänge\SQLs\WEBSITE_DBF" ausführt.
08/24/2013 17:31 Apozen.#495
Quote:
Originally Posted by тнe eɴd View Post
I use 2008 ^^
v10.50 ist MSSQL 2008 R2