Du bist nicht eingeloggt.

B2B-Realm Status

Social Networks

B2B auf Twitter
B2B auf Facebook

Bugtracker

Illien

Fachmann

  • »Illien« ist der Autor dieses Themas

Beiträge: 340

Registrierungsdatum: 09.05.2012

  • Private Nachricht

1

Donnerstag, 30. August 2012, 10:45

HP-Developer zur Entwicklung der neuen Webpräsenz gesucht

Liebe Community,

Wie ihr sicher mitbekommen habt, wollen wir in der nächsten Zeit die Webpräsenzen von Rising-Gods und back2basics zusammenführen.

Dafür wird es eine komplett neue Homepage basierend auf Joomla 2.5 und Woltlab Burning Board geben. Des Weiteren werden viele Ideen und Features von back2basics übernommen.
Es wird eine komplette Accountverwaltung geben, wo der Homepageaccount mit den Ingameaccounts gekoppelt ist. Darüber werden dann viele Dinge automatisiert vorhanden sein ohne das ein Gamemaster dafür benötigt wird.

Es kommt also jede Menge Arbeit und spannende Aufgaben auf die Homepageentwickler zu. Die Grundstrukturen für die neue Accountverwaltung und die Joomla <-> WBB Bridge sind schon fertig.
Damit die Neuentwicklung der Homepage nicht ewig auf sich warten lässt, brauchen wir nun deine Hilfe.

Du beherrscht PHP 5 objektorientiert? CSS, Javascript, AJAX, SQL und HTML sind auch keine Fremdbegriffe für dich? Du hast schon einmal selbst Joomla Komponenten oder Module geschrieben?
Dann würden wir uns über eine Bewerbung von dir sehr freuen um dich möglichst bald bei uns im Team begrüßen zu dürfen und dieses neue Projekt gemeinsam vorranzubringen.

Deine Bewerbung sollte folgende Informationen beinhalten:

Grundlegene Informationen
Vorname:
Nickname:
Alter:

Konktaktdaten (jeweils ausfüllen falls vorhanden)
ICQ:
E-Mail:
Forennickname:
Sonstige Kontaktmöglichkeiten:

> Welche Programmiersprachen beherrschst du wie gut? Insbesondere: hast du Kenntnisse in den von uns verwendeten Programmiersprachen, falls ja, wie gut sind diese?

> Hast du bereits bei einem größeren Projekt mitgearbeitet bzw. hast du Referenzen vorzuweisen? (Commits bei einem Projekt, eigene Homepage / Blog, ...)

> Hast du Erfahrung mit den von uns verwendeten Systemen (Joomla und WBB)

Die Bewerbung an folgende Adresse senden:

An: bewerbungen@rising-gods.de
Betreff: [HP-Developer]

Wir freuen uns über aussagekräftige Bewerbungen!


Kurz noch ein paar weitere Informationen für alle Interessierten:

Das Design der neuen Homepage wird ein sogenanntes Responsive Design werden, was die Webseite dynamisch unter Berücksichtigung der Anforderungen des betrachtenden Gerätes macht.
(Wikipedia: http://de.wikipedia.org/wiki/Responsive_Design)
Dafür werden wir mit HTML5 und CSS3 arbeiten. Wer sich damit auskennt, kann sein Wissen bei uns gerne vertiefen.
Der Großteil der Arbeit besteht aber in der Backendprogrammierung mittels PHP 5. Es kann sich also auch jeder bewerben der mit Pixelschubsen bei Designs nichts am Hut hat.
Des Weiteren arbeiten wir intern mit GIT und nutzen dafür Gitlab. Ein gewisses Grundverständnis von GIT wäre also von Vorteil, ist aber nicht zwingend notwendig.

Hier noch eine kurze Featurelist:

UUACP (= unified user account control panel)
- Votecenter (voten transparenter gestalten)
- Accountverwaltung
- Chartransfer wie bei B2B
- Premiumsystem
- Accountverknüpfungen
- Charnamen Request
- Backendsystem für UUACP: Spenden deaktivierbar (PayPal, Micropayment etc.), Realmtransfers deaktivierbar
- Logging von allen Aktionen (sichtbar für User + Admins im Backend)
- Account gebannt = Login in UUACP verweigern mit Banngrund
- Freundewerbesystem in UUACP mit Status
- Codes einlösen (Petcode, Rename, Customize, Racechange, Factionchange)
- Savebann/Urlaubsmodus setzen und beenden
- Familien-/WG-Account eintragen
- softdeleted Chars wiederherstellen (check, ob Premium, sonst Angabe von Char, bei dem das Gold abgebucht wird)
- Lanparty anmelden (temporäres IP-Sharing)
- Evtl: Gildenleader: TS-Channel beantragen
- Log der letzten 30 Aktionen auf dem Acc (Login, Rename, Customize, Race-,Factionchange,
Mailänderung, PW-Änderung,Logout, Chardelete, Charcreate)
- Accountbestätigung via Mail vor der Freischaltung
- Accountbestätigung durch Teamler (Mod?) <--wegen IP-Check, um Forentwinks zu
vermeiden/minimieren und wegen Namensgebung des Forenusers (FSK12)

Ingame
- evtl. "Freunde werben"-System mit dauerhaftem Erholtbonus, falls sie gemeinsam leveln?
(aktiviert wenn: in 1 Gruppe und in einer Range von XX Koordinaten)
- evtl GM-Level xx für die Privaccs, sodass sie Systemnachrichten von Hackwarnungen sehen können
- Bannbenachrichtigung mit Grund via PN an User

Statistiken + Maps
- World Maps
- B2B Statistiken (Onlinezahl, Uptimes etc.)
- Battleground Win/Lose pro Fraktion
- Counter welche BG's öffnen, welche abgebrochen werden etc.

Helpdesk ( = HP-Ticketsystem für Joomla)
- Menü, in der der "zu supportende" Account und Charakter ausgewählt wird
- in der "Postfachübersicht" eine Spalte einfügen, die zeigt, ob die letzte öffentliche Notiz von einem
Huruhelpdesk-Admin geschrieben wurde
- Ränge bearbeiten (HP/GM/Bereichslead/HP-Lead/SuperUser)
- neue Notiz/Ticketänderung <- PN an User
- Abteilungen TBC und Wotlk einführen

Forum
- WBB pro mit Joomlabridge
- bei Bann/Verwarnung PN an User
- Bereich für die Redaktion (ohne Team, aber T-Lead aufwärts wieder)
- Unterforum für die Redaktion "Interviews" (nur Threadersteller+Redaktion)
- Bannbereich: User, die im Forum gebannt sind, dürfen dort noch schreiben (nur TE+Team sichtbar)

FAQ
- unverändert, aber ins Deutsche übersetzt

WEB-IRC + TS-Viewer
- wie gehabt, nur neuer WEB-IRC Client

Teamspeak
- nur im Free4all eine handvoll offene Channel einrichten
- restl. Channel nur begehbar, wenn man seine TS-ID in der Accverwaltung angegeben hat
(zwecks Rückverfolgung bei Belästigungen etc...) <-- aka Servergruppe "Gast" und "Normal"

Bugtracker
- unverändert Redmine
- Bridge für Joomla
- Foren PN bei Änderung/Notiz in abonnierten oder eigenen Tickets

GM-System (= Administrationssystem für den Usersupport)
- extern von Robigo
- nützliche Features von B2B übernehmen
- Watchlist
- Anzeige: Forenacc<->Ingameacc
- Ticketinspector
- Bearbeitung des Bugtrackerprojekts
- Feature: Ingamepost via GM-System (Antworten vom Ticketinspector-Feature)
- TBC tauglich machen

Infoseiten
- Downloadübersicht
- Impressum
- Elterninfo
- übersichtliche Startseite mit Buttons
- Contentstatus

RGWiki
- Bridge für Joomla
- Anständige Übersichtsseite und ein gutes Gemeinschaftsportal

LDAP Admin (= Zugangsmanager für diverse Team-/Adminbereiche)
- Gosa verwenden

Bannerslider (siehe Bannermodul auf rising-gods.de)
- wie gehabt, nur besseres Backend
- ansprechenderes Design incl. kleiner Textbox
- generell kleiner

Servernews
- entweder Servernewsblog oder eigene Kategorie (am besten mit Announces Sync vom Forum)
- automatische Facebookposts der Updatenews

Teamseite
- so wie gehabt + Infos zu den Aufgaben der Bereiche via Gosa

Accountverwaltung Teamaccounts
- LDAP erstellen und StartPW setzen
- GM-Acc erstellen
- Verknüpfen mit Forenacc
- TS-ID in entsprechende Servergruppe eintragen
- Forenrang gemäß Bereich
- HuruHelpdesk auf Admin setzen (bei HP-GM)
- Joomlarang setzen
- Teambelohnungssystem Acc erstellen und DKP-Char Zuordnung

Es hat sich bereits 1 registrierter Benutzer bedankt.

Benutzer die sich bedankten:

vangogh

Illien

Fachmann

  • »Illien« ist der Autor dieses Themas

Beiträge: 340

Registrierungsdatum: 09.05.2012

  • Private Nachricht

2

Donnerstag, 30. August 2012, 11:00

Dieser Post ist zusammengefasst aus 2 Beiträgen von Nightmare.
Bei Nachfragen könnt ihr dies gerne hier hereinschreiben oder via PN bei mir nachfragen.

Gruß
Illien

nexxo

Experte

Beiträge: 107

Registrierungsdatum: 08.01.2012

  • Private Nachricht

3

Donnerstag, 30. August 2012, 19:01

Weshalb wurde der Post erst jetzt auf B2B geposted, obwohl es denn doch schon länger im RG Forum gibt? :(

4

Donnerstag, 30. August 2012, 20:04

Hier wurde bereits nach HP-Devs gesucht ;)
FCK AFD

Leragon

Lehrling

Beiträge: 3

Registrierungsdatum: 21.09.2010

  • Private Nachricht

5

Samstag, 1. September 2012, 14:04

Kleine Zwischenfrage: Warum wird auf ein zusätzliches CMS zurückgegriffen, wenn man alles mit weniger Aufwand mit dem WCF, dem Framework auf dem das WBB basiert, umsetzen könnte?

fgreinus

Ehemaliges Teammitglied

Beiträge: 2 626

Registrierungsdatum: 10.12.2011

Wohnort: Hamburg

  • Private Nachricht

6

Samstag, 1. September 2012, 14:16

Das Problem ist, dass bisher fast alles bei RG über Joomla läuft, und man deshalb sehr (wirklich sehr viele) viele Dinge portieren müsste.

Leragon

Lehrling

Beiträge: 3

Registrierungsdatum: 21.09.2010

  • Private Nachricht

7

Sonntag, 2. September 2012, 15:04

Ich hab keine genaue Vorstellung wie viel man letztendlich wirklich portieren müsste, aber da das gesamte Vorhaben einiges an Zeit und Arbeitsaufwand in Anspruch nehmen wird, sollte das doch nicht allzuviel zusätzliche Arbeit sein, zudem dadurch auch die Bridge wegfällt.

Illien

Fachmann

  • »Illien« ist der Autor dieses Themas

Beiträge: 340

Registrierungsdatum: 09.05.2012

  • Private Nachricht

8

Montag, 3. September 2012, 10:14

Wir haben uns für WBB als Forenplattform entschieden, da es der Joomlakomponente "Kunena" haushoch überlegen ist. Die Rechteverwaltung, die Logs, die Moderationsmöglichkeiten etc, sind um einiges besser und durchdachter.

Beim eigentlichen Content-Management-System ist das WCF-Framework hingegen nicht so durchdacht. Für ein Team mit im Moment knapp 90 Leuten, und eine riesigen Community, war den Developern Joomla als CMS deutlich lieber. Die Brigde WBB<->Joomla wird von BurningBoard angeboten und läuft einwandfrei, daher ist das keine große Arbeit.

Leragon

Lehrling

Beiträge: 3

Registrierungsdatum: 21.09.2010

  • Private Nachricht

9

Montag, 3. September 2012, 12:32

Inwiefern ist das WCF "nicht so durchdacht"? Durch das Pluginsystem ist es besonders für sowas geeignet.

Ich habe bei einem anderen Projekt das ganze wie folgt gelöst: Es gibt ein Basisplugin das einige nützliche Klassen und andere Ressourcen zur Verfügung stellt und dann Unterplugins die auf die Ressourcen zugreifen. So ein Unterplugin ist (meistens) unabhängig von anderen. Somit können verschiedene Entwickler getrennt oder zusammen an einem Teil der Webpräsenz arbeiten ohne dabei andere zu stören.

Ich möchte keinesfalls eure Entscheidung anzweifeln, allerdings ergibt sich mir der Sinn noch nicht recht.

Avaria

Lehrling

Beiträge: 16

Registrierungsdatum: 15.07.2012

Hauptcharakter: Avariane (Jägerin)

Gilde: D O P E / W E E D

  • Private Nachricht

10

Donnerstag, 13. September 2012, 20:12

Bewerbung als Pixelschupserin mit HTML erfahrung folgt noch.

PS : Wird nur ein Design für beide da sein oder wird man via Menü in denn Persönlichen Einstellungen aussuchen können ob man TBC oder Woltk Hintergrund bzw Design möchte ?
-

Weil wegen HDL Necrofail :D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Avaria« (13. September 2012, 20:28)


Ealdwulf

Meister

Beiträge: 368

Registrierungsdatum: 09.09.2010

Hauptcharakter: Ealdwulf

Gilde: Illuminati

  • Private Nachricht

11

Donnerstag, 13. September 2012, 21:39

Das wird man dann wohl sehen, man will ja nicht die Überraschung verderben :D


If you not serious about, they will return....
And their revenge will be terrible
The Eye is always there....