Sponsor-Board.de
[only PHP-Fusion] TS3 - Bestellverwaltungssystem

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Webmaster (/forumdisplay.php?fid=44)
+--- Forum: Script-Check (/forumdisplay.php?fid=91)
+--- Thema: [only PHP-Fusion] TS3 - Bestellverwaltungssystem (/showthread.php?tid=27315)


[only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 28.06.2012 10:10

Guten Tag werte Sponsoren,


angesichts der Tatsache das dass Sponsoren desöfteren eine nerven aufreibene Angelegenheit ist, habe ich hier ein Script für das Board System PHP Fusion (v7.02.XX) geschrieben.

Es bietet nicht nur ein Bestellformular, sonder auch ein Administrator Backend, welches ein besseren Überblick über die Vermieteten Server bietet.

Derzeit ist das Script noch in der Beta Phase bzw. einige Funktionen in der Alpha Phase.
Jedoch wird die Grundfunktion vollfunktionstüchtig gestellt.


Dieses System bietet:

  • Capcha überprüfung
  • Bestellverwatung
  • Kundenverwaltung
  • Schwarzeliste (Alpha)
  • AGB Eintragungssystem (basierend auf TinyMCE)
  • Update Checker mit Downloadfunktion
  • und einiges mehr...

Vielleicht findet sich ein Scripter und Codiert das System auf MyBB oder andere Boards um.

Bei Bugs, Anregungen oder Kritik könnt Ihr gerne hier in den Thread schreiben...

Info: Das Copyright oder das Script selber darf nicht geändert werden!

Die Files werden im Laufe des Tages zum Download bereitgestellt.



EDIT: Die Files wurden jetzt bereitgestellt, im laufe des Tages wird ein Update bereitgestellt, welches die Lokalisierung betrifft.

Die aktuelle Version lautet v0.9.6b


Info: Die letzte Zahl der Version gibt aufschluss darüber in welcher Phase sich das Script befindet.

Hier die Übersicht:

vX.X.0 = Release (ohne Updates)
vX.X.1 = Bugfix/Update
vX.X.2 = Bugfix/Update
vX.X.3 = Bugfix/Update
vX.X.4 = Bugfix/Update

vX.X.5 = Alpha Release*
vX.X.6 = Bugfix*

vX.X.7 = Beta - Release*
vX.X.8 = Bugfix*

vX.X.9 = Release Candidate

*diese Versionen können wo möglich übersprungen werden.

Ob ein Update verfügbar ist erfahrt Ihr im hauptmenü des Systems, und natürlich über diesen Thread.

EDIT: Aufgrund der neuen NPL Bestimmungen ist es nicht mehr erlaubt, frei TS3 Server an dritte unentgeltlich abzugeben, dem entsprechend habe ich die Files zum Sponsoren entfernt. Das Script wird gern auf Anfrage via PN gesendet.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Nilss - 28.06.2012 15:41

Einpaar Screens wären nicht schlecht, für den ersten Eindruck. AM besten richtest du auch ein LiveDemo ein, sodass wir es auch ohne, dass wird es installieren, schonmal probieren können.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 28.06.2012 16:46

Okay eine Live-Demo würde sich einrichten lassen, jedoch dauert das auch klein wenig. MfG


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - alcazar - 28.06.2012 17:35

bestellung_inc_php schrieb:
$bs['bs127'] = "Die Bestellung wurde erfobsreich entfernt!";
$bs['bs129'] = "Bestellung erfobsreich als Kunden übernommen!";

Was ist "erfobsreich"? Rolleyes


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 28.06.2012 17:55

Ja, diverse Fehler in der Locale sind mir bekannt. Diese werden mit der nächsten Version behoben.

Danke für die Meldung des "Bugs".


EDIT:

Mit der v0.9.7 (Beta Release) wird die Lokalisierung um gestellt, so das jede PHP File seine eigene Locale Datei hat.

Mit der Live Demo verzögert sich es noch einwenig da im Moment ein Technisches Problem aufgetaucht ist, werde jedoch in wenigen Minuten ein paar Screens nachreichen und dann geht es zum Fussball schauen.


EDIT2:

Die Screens sind hochgeladen, bei dem Formular Screen nicht verwundern, ich musste die Seite kleiner machen damit alles auf den Screen passt, die Auswahlfenster sehen natürlich besser aus.

Vom Admin Backend kann ich derzeit nur ein Screen stellen, weil mein MySQL Server versagt hatte, und somit eine Fehlermeldung auf taucht.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - alcazar - 29.06.2012 16:16

Sieht zwar nett aus das Script, aber wozu brauchst du 3 Tabellen mit gleichem Aufbau, bzw. wo vermutlich 3x das selbe steht? Das is doch nur Redundanz.
Wir hatten auch ma für PHP-Fusion ein einfaches Script für TS-Bestellung/Verwaltung (nicht so umfangreich wie Deines), da hat eine Tabelle für die "Kunden" gereicht.
Zur Unterscheidung zwischen "Bestellung" und "bereits_Kunde" reichte ein Feld in der Tabelle.
s. Attachment, vielleicht kannste was davon verwenden.

/* edit
Hinweis: Das sind noch Dateien aus Fusion 6, kann nicht sagen ob die bei v7 noch laufen.
*/


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 29.06.2012 18:44

Ja, die erste Tabelle steht für den "Posteingang" und ist nicht bearbeitbar, das heisst diese kann man sich nur ansehen und dann entscheiden ob man den Antrag übernimmt oder nicht.

Bei der zweiten Tabelle sind die einzelnen Daten bearbeitbar bzw. es sind Felder für die IP, UDP bzw. dem Qiery Port hinzu gekommen (Ideal wenn man mehrere Instanzen hat)

[Zu dem dient diese Tabellen formation später für das Web Interface, welches im Moment noch nicht Public ist]

Die dritte Tabelle dient der Blackliste, sie sind bearbeitbar und dienen der Überprüfung ob jemand darauf ist wenn bestellt wird, diese Funktion ist in der Obrigen Version noch nicht enthalten kommt aber mit der Version v1.0.0.


Ich hoffe konnte dir kurz und knapp deine Fragen beantworten.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Peter - 29.06.2012 18:54

-


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Patrick - 29.06.2012 19:00

"*diese Versionen können wo möglich übersprungen werden."

Bei einer Entwicklung sollte der Alfa und Beta Release NIEMALS übersprungen werden ;-)
Sonst entstehen Produkte wie Vista und co ;-)

Gruss Patrick


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 29.06.2012 19:11

@Piet:

Das System ist für PHP Fusion gedacht, dort kann man es sicher nutzen. Vielleicht gibt es hier noch findige Scripter die es für andere Systeme konvertieren.

@Patrick:

Das war so gemeint, das es auch vorkommen wird das diese Versionen erst garnicht zum Enduser gelangt, sicher wird es diese Versionen geben nur wo möglich nicht direkt öffentlich.


Als Information am Rande, am 15.07. erscheint v1.0.0 mit neuen Funktionen. Es wird mit Sicherheit eine Beta Version geben, nur eben 2 - 3 Tage vorher.

EDIT:

Es gibt einen mir aufgefallenden Bug, und zwar ist der Hintergrund im TinyMCE des AGB Eintrags genauso wie der Hintergrund der Webseite.

Desweiteren, werden bei der Installation bzw. deinstallation nicht alle Tabellen entfernt, wo möglich wird unter dem Reiter "Bestell Eingang" eine Fehlermeldung mit "fusionXXXX_tsserver_bestellung" ist nicht vorhanden angezeigt.
Dies wird mit der nächsten Version gefixt!


Lösungsweg für den TinyMCE:

Als Lösung für das Problem mit dem TinyMCE fällt mir nur dieser Weg ein:

Sucht die Style.css eures Themes und fügt ganz unten folgendes ein:

/* TinyMCE specific rules */
body.mceContentBody {
background: #FFF;
}

Und speichert dieses ab, und drückt bei dem AGB Eintrag die Taste "F5" und das Problem sollte behoben sein.

Berichtet mir wenn Ihr unter misserfolgen leidet.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 01.07.2012 18:47

Es gibt nun ein dringendes Update auf die Version v0.9.6b.

Hierbei ist es wichtig die Read_me zubeachten.

Die aktuellen Changelogs hierfür findet Ihr unter [Link: Registrierung erforderlich].

Viel Spass damit.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Leon - 05.07.2012 15:56

Wäre es auch möglich vielleicht ein Script so einzubauen das man auch nur auf bestätigen klicken muss und der Server automatisch erstellt wird ?
Also klar gehen tut es aber selber bin ich in PHP nicht grade gut in Scripte schreiben.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 06.07.2012 16:39

Hallo,

es sicher möglich dies so einzubinden, jedoch sieht die Roadmap derzeit so aus die Grundfunktionen einzupflegen sodass 1.0.0 erscheinen kann, und hinter die arbeiten am Webinterface beginnen und somit auch die automatische Servererstellung.

Geplant ist das Release 2.0.0 mit dem Webinterface zum September des Jahres weil ich das ziemlich allein Code und denoch arbeiten gehen muss.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Leon - 07.07.2012 08:33

Achso okay, Eine genaue Homepage gibts nocht nicht wa ?
Wo mann dann rauf kucken kann welche Versionen Verfügbar sind ?


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 07.07.2012 10:43

Nein, da es nur ein Projekt meinerseits "nebenher" ist.

Public sind derzeit folgende Versionen: 0.9.5 -> 0.9.6 -> 0.9.6a/b

Bei dem Update bezog sich alles auf die Lokalisierung und dem Bugfixen, aktuell sind mir einige Fehler in der 0.9.6a/b gemeldet worden die allerdings erst mit der 0.9.7 also dem Beta Release behoben werden.


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Garfield200508 - 11.09.2012 19:29

also erst einmal find ich es ja schonmal gut, wenn sich user dazu finden, für CMS Systeme wie PHP Fusion arbeit zu investieren.

ABER dazu habe ich hier mal ein paar Fragen die mich nachdenklich machen...

Ich habe durch google schon das Script von "dir" gefunden. Leider habe ich durch die Quellcode analyse feststellen müssen das Du (Thread ersteller) den Code bzw die Ausgabe etwas geändert hast. aber vom Grund her das selbe ist.

hier mal der link...
[Link: Registrierung erforderlich]

bitte korrigiere mich wenn ich da Falsch liege, aber find es doch schon etwas komisch... wenn du da nur die Ausgabe angepasst hast dann find ich es schade das du die arbeit anderer nicht Würdigst und einfach das Copyright änderst, sollte es aber nur ein Zufall sein dann naja siehts dennoch komisch aus...


RE: [only PHP-Fusion] TS3 - Bestellverwaltungssystem - Clawhammer2011 - 13.03.2013 19:16

Aufgrund der neuen NPL Bestimmungen ist es nicht mehr erlaubt, frei TS3 Server an dritte unentgeltlich abzugeben, dem entsprechend habe ich die Files zum Sponsoren entfernt. Das Script wird gern auf Anfrage via PN gesendet.