Visual-Gamer
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 11.07.2009 - 16:10 Uhr in
Hallo!
Ich plane eine kleine, nette Website aufzubauen, die ganz kurz und Knapp als eine Fanseitensammlung für PC und Konsolenspiele bezeichnet werden kann.
Ich habe mich schon um das Design und Validen XHTML/CSS Code gekümmert, und möchte nun alles in Drupal 6 zum Leben erwecken, da mir das System nach ausführlicher Recherce am meisten Zuspricht!
Ich kenne mich gut mit XHTML/CSS/JavaScript (jQuery) und Linux/Apache aus, habe aber nicht sehr viel PHP Erfahrung.
Ich wollte mal Fragen ob ihr mir vielleicht ein paar Tipps oder Hilfe geben könnt, wie ich die Seite am schnellsten zum Laufen bekomme.
Also die Grundlegenden Fragen, die mir auf der Zunge brennen:
Ist es schwer und/oder aufwändig aus einem fertigen XHTML/CSS Grundgerüst ein Theme zu erstellen?
Kann ich die Seite komplett mit schon erhältlichen Plugins gestalten, eventuell ein paar kleinere Anspassungen wären Okay?
Kann man "Rollen" Definieren? Ich bräuchte Redakteure, Lektoren/Publisher die das Okay zum Veröffentlichen geben müssen, und möchte gerne festlegen können für welche Games der Redi Artikel/News/Screens usw Verfassen darf.
Denn die Seite wird Mehrsprachig, beim Eingeben eines Artikels soll es für jede Sprache ein Eingabefeld geben. Die Sprache soll aber nicht durch eine Subdomain (de.domain.com, en.domain.com) erkannt werden sondern durch ein Cookie, und irgendwie müsste man ja die
Sprache des Users durch den Browser ermitteln können (Auf Sites wie Adobe.com wird man ja auch Automatisch auf die Deutsche Seite geleitet) - Wird keine Sprache erkannt soll die Seite als Standard auf Englisch dargestellt werden.
Müsste ich denn das Theme mehrfach anlegen, für jede Sprache extra anpassen oder kann man für die Linknamen wie das Impressum usw Platzhalter in das Theme einfügen und irgendwo im Admin Center oder so kann man dann so ne art Phrasen eingeben?
Bei der Suche soll es eine Autovervollständigung geben, ist dies mit Drupal Realisierbar?
Das wären so meine Hauptsorgen, nun Beschreibe ich die Features die ich gerne möchte, und wie ich mir das so alles Vorstelle ;)
Okay Zuerst die Startseite:
http://www.abload.de/image.php?img=visual-gamingt996.jpg
Der Header und der Footer ist auf jeder Seite Identisch, sie könnten demnach "Statisch" angelegt werden.
Der Bereich im Footer, wo mehrere Spiele zu sehen sind, soll aber die Spiele nach dem Zufallsprinzip anzeigen.
Dann sieht man 4 Bilder die einen zu einer "Fanseite" weiterleiten, ob man genau Festlegt, was man dort sieht oder ob die 4 Bilder (also Games) nach dem Zufallsprinzip dort erscheinen, ist mir eigentlich egal, ich tendiere aber zu Statisch da man so mehr Kontrolle über den Inhalt hat.
Ich möchte jedenfalls für jedes Game auf der Startseite ein Rollover machen, wenn man darüber kommt, sieht man einen kurzen Clip mit Bildern/Artworks zu dem Game, ich denke mal wird mit Flash oder so Realisiert aber erstmal Unwichtig, sowas kommt später und kann noch
Implementiert werden, wenn die Seite fertig ist ;)
Jetzt können wir den Stinknormalen Contentbereich fürs Impressum, Kontakt usw. betrachten: (Hab gerade kein Bild einfach die Rar-Datei am Ende des Beitrags herunterladen)
Wie man sieht Header, MoreGames, Footer sind noch da, und in den Content DIV (nochmal unterteilt für Links und Rechts) kommt der Inhalt einfach rein ;) - auch für die Nachfolgenden Dinge so bei Content ;)
Soweit, so gut wenn man aber nun endlich Geschafft hat auf ein Game zu Klicken, hier als Beispiel Need for Speed: Shift, sieht man sowas:
http://www.abload.de/image.php?img=visual-gaming_game_staoa56.jpg
So erstmal zum Anlegen einer "Fanseite": Ist es technisch Umsetzbar, wenn man eine Fanseite erstellen möchte, dies im Admin-Panel zu machen? Dort sollte man den Namen des Games eingeben können und Game-Facts wie den Publisher, Entwickler, Erscheinungsdatum, Genre usw. Ist dies gemacht muss man die Grafik für den Header des Games hochladen. Das Menü unter dem Header soll die gezeigten Unterpunkte Standardmäßig haben, aber geht man mit der Maus über Spiele-Infos sollen die Unterpunkte Dynamisch sein, je nachdem welcher Content für das Spiel erstellt wurde. (Artikelname als Menüpunkt)
http://www.abload.de/image.php?img=menubvdk.png
Für Ähnliche Games wird dann einfach geguckt, ja welches Game hat auch das Genre und dann werden 4 Games dort angezeigt, dies soll auf jeder Seite, wenn man bei einem Game auf der Seite ist angezeigt werden.
Auf der Spiele Startseite werden auf der Linken Seite immer die letzen 3 News angezeigt, ein Link für ein Newsarchiv sowie News einsenden (Einfach eine Art Kontaktformular nichts kompliziertes) wird wohl noch hinzugefügt.
Des weiteren sollen einfach die Hits (oder Visits) auf der Seite gezählt werden und dann ein Ranking angezeigt werden, welche Site am häufigsten besucht wird. Am besten per Cronjob oder so alle paar Stunden aktualiesieren sonst wärs für die Serverlast glaube ich ziemlich viel ;)
Bei den neuesten Screenshots soll man einfach die letzen 10 hinzugefügten Bilder "Durchscrollen" können, mit jQuery Realisiert.
Beim Wertungsdruchschnitt wird einfach die Metascore eingefügt, wenn vorhanden, ansonsten soll das komplette Ding nicht Sichtbar sein. Wie man sowas jetzt auf die Website bekommt ist mir noch nicht ganz klar, aber die haben ja ein API meine ich von Metascore ;)
So, Poll dürfte ja kein Problem sein, müsste sehr einfach Realisierbar sein ;)
Jetzt noch ein paar Anmerkungen zu den Unterseiten von einem Game:
Gallerie: Muss nichts Besonderes sein, am liebsten die hinzugefügen Bilder nach Datum sortiert, wenn man dann auf so ein "Album" (nenne ich jetzt mal so, jedes Datum ist ein Album) klickt, irgendein hübscher Scroller mit jQuery oder ähnlich, vielleicht so in der Art wie http://www.simpleviewer.net/autoviewer/app/ aber wenn man auf das Bild Klickt bekommt man die volle Auflösung zu sehen :)
Downloads: Es gibt Kategorien wie Wallpaper, Patches, Tools, Mods - aber je nach Game sollen die Kategorien Anpassbar sein (Für Arma 2 zum Beispiel: Arma 2 - Mods - Hubschrauber) bei dem jeweiligen Download soll man den Downloadlink eventuell Mirror und eine Beschreibung eintragen können, eventuell im Contentstil, auf der Rechten Seite sollen dann die Größe des Downloads stehen, Downloaddauer, Anzahl Downloads (und Traffic der entstanden ist) (ist ja nun ganz einfach eine Multiplikation) und ein Link zum Melden eines
defekten Links.
Filme: Kategorien wie Trailer, Teaser, Gameplay, dann kommt dort einfach ein Artikel rein wo ein Video dann embedded werden kann. (Von YouTube, Vimeo oder was auch immer)
Forum: Sollte schön Simpel sein und Standardfunktionen haben. Was mir nur Wichtig ist, die User des Forums sind auch die User von Drupal und das Design sollte leicht Anpassbar sein ;) Das Forum ist ein Großes Forum, was alle Games, zu denen eine Fanseite existiert, als Kategorie hat, sowie Individuelle Unterforen die man von mir aus Manuell erstellen kann, kein Ding ;) - Ist man auf domain.com/need-for-speed-shift unterwegs, soll man aber Automatisch im Unterforum für Need for SPeed Shift landen ;) Also am besten sollte der Forumlink im Header einfach anpassbar sein ;)
Sooo wenn du bis hierhin durchgehalten hast - Echt mal Respekt :)
Ich würde mich wirklich total freuen, wenn ich von euch Zahlreiche Tipps oder sogar Unterstützung bekommen könnte. Ich kann niemanden Entlohnen dies wird eine Non-Profit-Seite ohne Werbung usw - ich habe auch nicht mal eben 500 Euro oder mehr für einen Coder übrig.
Aber vielleicht gefällt ja gerade dir das Projekt und du möchtest helfen? Perfekt! ;)
Redakteure Suche ich aber jetzt noch keine, falls sich trotzdem jemand dafür sehr interessiert, kann er sich aber melden - Aufgabenbereich wäre den Content des Lieblingsspieles zu Pflegen, und am Englisch sollte schrift. Okay sein, habe aber einen Lektor der alles überprüft, dass nichts Falsch ist ;) - Erstmal wirds wohl "nur" Deutsch und Englisch, später eventuelle noch weitere Sprachen !
Hier der WIP XHTML-Code - ja noch nicht Optimiert und ganz Fertig aber bin dabei dachte vielleicht kann man sich ein besseres Bild davon machen wenn schon ein Teil des Codes Sichtbar ist!
http://www.fileuploadx.de/26010
Ps: Es ist NICHT erlaubt das Design oder Teile davon für sich zu Verwenden ist ja kein Template was ich für jedermann Hochlade sondern daraus wird in ein paar Wochen/Monaten seine Website, Die Rechte an den NFS-Bildern sind bei EA ;)
Ich bin am besten per ICQ oder Skype oder hier direkt im Forum Erreichbar:
ICQ: 195599882
Skype: acti0n_simon
Gruß, Simon
- Anmelden oder Registrieren um Kommentare zu schreiben
Ps: Es ist NICHT erlaubt das
am 11.07.2009 - 18:02 Uhr
Ps: Es ist NICHT erlaubt das Design oder Teile davon für sich zu Verwenden ist ja kein Template was ich für jedermann Hochlade sondern daraus wird in ein paar Wochen/Monaten seine Website, Die Rechte an den NFS-Bildern sind bei EA ;)
Welches Design?
Und wirklich prima ist, dass du dort schon Werbung einblendest.
Ich kann niemanden Entlohnen dies wird eine Non-Profit-Seite ohne Werbung usw - ich habe auch nicht mal eben 500 Euro oder mehr für einen Coder übrig.
Klasse.
vg
--
md - DrupalCenter.de
mdwp*
Design: Schon mal die Links
am 11.07.2009 - 19:07 Uhr
Design: Schon mal die Links betrachtet?
Wieso Werbung? Klar man kann Fanseiten als Werbung ansehen, aber das liegt dann in der Natur der Sache, und damit verdient man kein Geld aber auch egal ;)
Und was soll bitte so ein "doofer" Kommentar? - Wenn dir das nicht gefällt schreib eben gar nichts dazu, solche Sprüche bringen niemanden weiter ... :(
Keine Werbung?
am 11.07.2009 - 19:31 Uhr
Design: Schon mal die Links betrachtet?
Ja. Keine Sorge, dir 'klaut' schon niemand etwas.
Wieso Werbung? Klar man kann Fanseiten als Werbung ansehen, aber das liegt dann in der Natur der Sache, und damit verdient man kein Geld aber auch egal ;)
Willst du uns hier veräppeln? Auf deiner 'Demosite' - http://www.fileuploadx.de/26010 - ist Google Werbung. Habe ich normalerweise auch kein Problem mit. Ich betreibe selber eine Site mit Werbung, behaupte allerdings nicht die sei Werbefrei.
Und was soll bitte so ein "doofer" Kommentar? - Wenn dir das nicht gefällt schreib eben gar nichts dazu, solche Sprüche bringen niemanden weiter ... :(
Wenn mir hier etwas nicht gefällt, äußere ich mich mit Sicherheit dazu!
vg
--
md - DrupalCenter.de
mdwp*
Ehm das ist eine Site wo ich
am 11.07.2009 - 20:03 Uhr
Ehm das ist eine Site wo ich das Archiv (Rar-Datei) meines XHTML Codes hochgeladen habe, Lesen bildet ;) Die gehört mir doch gar nicht, und ich habe mit der Seite auch nichts zu tun! Und hab ich auch nirgendswo geschrieben...
Aber Hauptsache voreilige Entschlüsse Ziehen und Meckern können, nä ;)
Lade dir doch das Archiv herunter und guck hinein ;)
Sorry
am 11.07.2009 - 21:16 Uhr
Ok, sorry da war ich etwas voreilig, aber diese Klausel hat mich da irritiert:
Ps: Es ist NICHT erlaubt das Design oder Teile davon für sich zu Verwenden ist ja kein Template was ich für jedermann Hochlade
Das ist ja auch OK so, aber ich hab es direkt in Verbindung zu dem Link gebracht.
Nichts für ungut.
vg
--
md - DrupalCenter.de
mdwp*
Ok ist das ja nun geklärt
am 11.07.2009 - 22:38 Uhr
Ok ist das ja nun geklärt :)
Würde mich wirklich RIESIG über Tipps und/oder Hilfe freuen :)
acti0n schrieb Hallo! Ich
am 11.07.2009 - 23:41 Uhr
Hallo!
Ich plane eine kleine, nette Website aufzubauen, die ganz kurz und Knapp als eine Fanseitensammlung für PC und Konsolenspiele bezeichnet werden kann.
Ich habe mich schon um das Design und Validen XHTML/CSS Code gekümmert, und möchte nun alles in Drupal 6 zum Leben erwecken, da mir das System nach ausführlicher Recherce am Hallo!
Ich plane eine kleine, nette Website aufzubauen, die ganz kurz und Knapp als eine Fanseitensammlung für PC und Konsolenspiele bezeichnet werden kann.
Ich habe mich schon um das Design und Validen XHTML/CSS Code gekümmert, und möchte nun alles in Drupal 6 zum Leben erwecken, da mir das System nach ausführlicher Recherce am meisten Zuspricht!
Hier solltest Du zunächst mal den doppelten Absatz in deinem Post entfernen.
Aber jetzt zu deinen Fragen. Versuche mal einiges zu erläutern oder zu kommentieren.
Ich wollte mal Fragen ob ihr mir vielleicht ein paar Tipps oder Hilfe geben könnt, wie ich die Seite am schnellsten zum Laufen bekomme.
Also die Grundlegenden Fragen, die mir auf der Zunge brennen:
Ist es schwer und/oder aufwändig aus einem fertigen XHTML/CSS Grundgerüst ein Theme zu erstellen?
Das sollte eigentlich nicht so schwierig sein bei deinen Kenntnissen.
Ich kenne mich gut mit XHTML/CSS/JavaScript (jQuery) und Linux/Apache aus, habe aber nicht sehr viel PHP Erfahrung.
Kann ich die Seite komplett mit schon erhältlichen Plugins gestalten, eventuell ein paar kleinere Anspassungen wären Okay?
Kann man "Rollen" Definieren? Ich bräuchte Redakteure, Lektoren/Publisher die das Okay zum Veröffentlichen geben müssen, und möchte gerne festlegen können für welche Games der Redi Artikel/News/Screens usw Verfassen darf.
Da kann ich nur mit einer Gegenfrage kontern: Was hat dich den an Drupal überzeugt, wenn Du dich wirklich schon etwas eingelesen ast, dann solltest Du eigentlich wissen, dass dies eine der Stärken von Drupal ist.
Denn die Seite wird Mehrsprachig, beim Eingeben eines Artikels soll es für jede Sprache ein Eingabefeld geben.
Das wird bei drupal anderst gelöst, ist aber bestimmt ebenso komfortabel, wenn nicht sogar besser.
Die Sprache soll aber nicht durch eine Subdomain (de.domain.com, en.domain.com) erkannt werden sondern durch ein Cookie, und irgendwie müsste man ja die
Sprache des Users durch den Browser ermitteln können (Auf Sites wie Adobe.com wird man ja auch Automatisch auf die Deutsche Seite geleitet) - Wird keine Sprache erkannt soll die Seite als Standard auf Englisch dargestellt werden.
Geht bestimmt, aber ich kann dir nichts konkretes dazu raten.
Müsste ich denn das Theme mehrfach anlegen, für jede Sprache extra anpassen oder kann man für die Linknamen wie das Impressum usw Platzhalter in das Theme einfügen und irgendwo im Admin Center oder so kann man dann so ne art Phrasen eingeben?
Auch da wird dir Drpal sehr gut gefallen 1 Theme reicht völlig, solange du dich an die "dreifaltigkeit von Drupal hälst, was dir ja nicht schwerfallen sollte (s. oben) ==> Inhalt, Layout, Logik sind getrennt.
Bei der Suche soll es eine Autovervollständigung geben, ist dies mit Drupal Realisierbar?
JA
...
Gruß, Simon
So und jetzt ein Tipp nicht zum umgang mt Drupal, sondern hier im Forum. Versuche Dich etwas tiefer in Drupal einzulesen und dann packe jedes Problem in einen eigenen Beitrag. So kann das ganz deutlich strukturiertet abgehandelt werden. und es werden dir die "Spezialisten" auf den verschiedenen Gebieten antworten und dich unterstützen. Auch wenn Du nicht mal eben 500 Euronen auf den Tischlegst die man sich abholen kann. Ein Post von dem Umfang wie du das hier eingestellt hast wird die meisten abschrecken und die, die dich hier unterstützen haben auch nicht gerade mal 30+ Minuten übrig um die Punkte im Post zu suchen zu denen sie dich supporten können. Auch wenn es am schluss 10 Posts sind, trenne die probleme auf, und versuche nicht eine Schritt-für-Schritt-Anleitung zu ergattern, um deine Website auf die Beine zu stellen.
Gruss Roger
acti0n schrieb Und was soll
am 12.07.2009 - 01:40 Uhr
Und was soll bitte so ein "doofer" Kommentar? - Wenn dir das nicht gefällt schreib eben gar nichts dazu, solche Sprüche
bringen niemanden weiter ... :(
Wer unbedingt Feedback haben möchte sollte auch mit diesem umgehen können. Wenn du erwartest, dass ein jeder dir ungeprüft sagt, du seist der dolltste Hecht im Karpfenteich, bist du hier falsch.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Okay ;) Habe aber nun noch 2
am 12.07.2009 - 17:46 Uhr
Okay ;)
Habe aber nun noch 2 Fragen, werde dann, wie ihr meint die Speziellen Fragen in neue Threads packen.
Ist es eventuell Sinnvoll mit dem Zen-Theme anzufangen und erst einmal mein Design dort zu integrieren, also erstmal nur den Header und Footer?
Und wie soll ich am besten die verschiedenen Sites für die Games dann anlegen? Mit CCK?
Möchte ja eine URL Strukur (und logische) von domain.com/gamename/content
bekommen :)
acti0n schrieb Habe aber
am 12.07.2009 - 18:22 Uhr
Habe aber nun noch 2 Fragen, werde dann, wie ihr meint die Speziellen Fragen in neue Threads packen.
Guter Vorsatz! Es wird dir bestimmt schneller und bessr geholfen so.
Ist es eventuell Sinnvoll mit dem Zen-Theme anzufangen...
Das ist sicher ein guter Ansatz.
und erst einmal mein Design dort zu integrieren, also erstmal nur den Header und Footer?
Mit deinen Vorkenntnissen glaube ich kanst Du auch schon etwas weiter gehen. Eine gute Hilfe ist auch der FF mit dem Firebug-AddOn, so findest du recht schnell heraus, welche classes und IDs du mit deinen CSS-Codes versehen musst.
Und wie soll ich am besten die verschiedenen Sites für die Games dann anlegen? Mit CCK?
Ich habe das Gefühl, da hast Du noch nicht ganz verstanden, wie die Philosophie von Drupal aussieht. Mit CCK legst Du keine ganzen Sites sondern nur Inhaltstypen fest.
Möchte ja eine URL Strukur (und logische) von domain.com/gamename/content bekommen :)
Sorry aber hier steige ich nicht ganz dahinter, was Du genau willst. Sollten die Spiele auf getrennten Sites sein, so würde ich mal die Multisite-Installation ansehen: Da könntest Du dir dan was in der Art games.domain.tld/... einrichten. Aber wie gesagt, da müsste man schon etwas genauer wissen, wie Du dir das vorstellst.
(Ich bin jetzt zu faul, um das erst Posting von dir nochmal anzusehen.)
Gruss Roger
Okay kann ich mal kurz
am 12.07.2009 - 19:42 Uhr
Okay kann ich mal kurz erklären, wenn es eine Sinnvollere Idee gibt, gerne Sagen :)
Auf der Website gibt es Fanseiten in einem Einheitlichen Design zu verschiedenen PC und Konsolenspielen. Die sollen entweder über Subdomains oder einen Pfad wie (domain.com/diablo_3 z.B) Erreichbar sein. Je nachdem was für Suchmaschinen besser ist ;)
Jede Seite hat den Content für sich, eigenen Header, das Menü (mit Dropdowns verschachtelt) hat immer die gleichen (ober)Menüpunkte - aber je nach Artikel was z.B für Game-Facts erstellt wird, sind die Unterpunkte Dynamisch ;)
Am besten die 2 Bilder dafür anschauen:
http://www.abload.de/image.php?img=visual-gaming_game_staoa56.jpg
http://www.abload.de/image.php?img=menubvdk.png
Multisite-Installation?
am 12.07.2009 - 20:05 Uhr
Dafür würde ich mich wohl auf eine Multisite-Installation einschiessen. Ich bin zwar nicht der Drupal-Nerd mit dem Top-Wissen und noch nicht mal 1 Jahr beschäftige ich mich Hobbymässig mit Drupal. was ich aber bisher gesehen habe, glaube ich da eignet sich Multisite hervorragend. Du brauchst Drupal nur einmal installieren. Wenn Du die selben Module und Designes (Themes) verwendest brauchts auch diese nur 1x. kannst aber jederzeit auch für ein Game ein ganz individuelles Desingn erstellen. Über die Hauptdomain kannst Du auch die Fanseits machen, die dann zu den Subdomains verlinken. Ausserdem kannst Du (frag mich aber nicht wie das genau geht) Teile der ansichgetrennten DB gemeinsam nutzen, (z.B. Userdaten für Login).
Das würde dann in etwa so aussehen:
visual-Gamer.de
||
|== n4s.visual-gamer.de
||
|== tekken.visual-gamer.de
||
|==gt4.visual-gamer.de
||
etc.
Gruss Roger
So hab mich ein paar Tage in
am 14.07.2009 - 19:42 Uhr
So hab mich ein paar Tage in der Modul-Datenbank und in den Handbüchern ausgetobt und muss sagen Drupal ist wohl echt der Hammer :) Aber das wissen ja schon alle ;)
Aber eine Frage: Wenn ich so ein Multisite-Setup mache, hat dann jede Seite ihr eigenes Admin-Panel (nenne ich jetzt mal so obwohl ich weiß ist in die Seite eingebaut) - oder immer noch das gleiche und mann muss wählen, für welche Seite das jetzt ist?
Und wenn ich z.B. die userdb Auslager damit die für alle "Seiten" gilt, muss ich jedes Modul, was irgendwas mit den Nutzern zu tun hat auch anpassen oder?