Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : [WIP] PREMS - Pre Management System



jbs
13.06.2015, 21:02
Hallo Leute!

Danke an Ghandy für den Wink mit den Pre-Sites ( https://www.szenebox.org/42-warez-daily-talk-offtopic/992-das-sterben-der-pre-sites-geht-weiter/ ).
Dadurch hab ich mich endlich mal wieder wie ein Kind fühlen können, voller Spaß und Freude und voll aufgedreht :)

Da ich ein paar Stunden Zeit habe, bastel ich für die "Gemeinschaft" an einem System für so eine Pre-Site, welches auf Github gehosted wird.

Ich mache das aus Spaß an der Freude. Das ist keine Auftragsarbeit und soll auch keine werden.

Erstellt wird das ganze mit CodeIgniter (um den Aufwand möglichst gering zu halten und schnell ans Ziel zu kommen). Voraussetzung ist mind. PHP 5.4 und MySQL/MariaDB. Ob Apache oder ein sonstiger Webserver ist eigentlich egal. Mitgeliefert wird eine .htaccess Datei, welche jedoch recht einfach auf nginx oder lighttpd umgemünzt werden kann.

Feature Requests nehme ich vorerst keine an, da ich das System erstmal fertig machen will. Anschließend können neue Features einfach über das Modulsystem hinzugefügt werden.

Worüber das System verfügen wird:

Installer
Benutzerverwaltung mit Userlevels
Pre-Verwaltung
REST-Api mit Token Authentifizierung
einfache TCL Scripts für einen Eggdrop (Ansprechen der REST API, Addpre, ...)


Kommt vielleicht:

Kommentarfunktion
IMDB/OFDB Informationen
Pages (frei gestaltbare HTML Unterseiten)
Automatische Screenshots von Samples (https://github.com/CodeScaleInc/ffmpeg-php)


Das soll ausdrücklich keine XREL Kopie werden, was man daraus macht ist mir letzten Endes aber egal. Ist ja eure Website, ich bastel nur an einem CMS rum :)

Falls jemand irgendwelche Anregungen hat, einfach hier reinposten :)

Die URL zum Repo wird hier veröffentlicht, sobald die erste Version lauffähig ist und produktiv eingesetzt werden kann.

LG
jbs

vaGem
14.06.2015, 09:08
Ist zwar ein Feature, aber man könnte das ja mal im Hinterkopf behalten.

Wir hatten bei nfo-Base ein Script gehabt, sobald ein neues Release raus kam
wurde es im richtigen Forum gepostet teilweise mit der dazugehörigen nfo,
die Member (Admins, Mods, blablabla) konnten dann 4 Pics (bei Movies) von dem Release
hochladen für die Quali, die Bilder wurden dann automatisch angeordnet, als 1 Pic ( 2 oben, 2 unten)
und mit Wasserzeichen versehen.
Dadurch hatten wir uns von Xrel abgehoben, leider kam es immer wieder zum Streit mit denen
(Hackangriffe usw.), man war ja nicht auf die Gunst der User angewiesen damit neue Releases
gepostet wurden.

jbs
14.06.2015, 19:32
Ah, ich verstehe. So wie die Thumbnail Ansicht von Media Player Classic. Das könnte man sogar automatisiert machen, indem man einfach das Sample hochlädt und dann mit ffmpeg die Screenshots machen lässt.

Könnte man relative einfach mit dem hier realisieren: https://github.com/CodeScaleInc/ffmpeg-php

Bei der automatischen Konvertierung würde es halt die Serverkosten wieder in die Höhe treiben, da man für die Konvertierung teilweise doch etwas mehr Power braucht als ein kleiner vServer zu bieten hat (außer es sind nicht mehr als 15-30 Samples pro Tag).

Die Idee ist gut, werd sie mal im Hinterkopf behalten. Zur Not kann mans ja immer noch als Modul bereitstellen, später mal :)

- - - - - - - - - - Beitrag nachträglich erweitert - - - - - - - - - -

Aktueller Status:

Eingebaut:

Benutzer- und Gruppenverwaltung, Registrierung, PW vergessen
Pages
Installer (wird erweitert wenn neue Sachen hinzukommen)
REST API (mit Tokens)


Sobald die Tests mit der Userverwaltung und der REST Api halbwegs in Ordnung sind, kommt die erste Version auf Github hoch.

Als nächstes folgt:

Releasemanagement