Nieuw lid |
|
Hey
Ik heb een (denkik) goed ideetje voor een script.
Het script moet dienen voor mensen met een clansite van een counter strike clan(zoals ik) die regelmatig wars houden en het moet een simpele manier zijn om de uitslagen en dergelijke up to date te houden.
Het script zou moeten werken met MySQL en PHP.
Ik zal het hieronder zo duidelijk mogelijk omschrijven.
+++De verschillende pagina's+++
- Een pagina met een overzicht van te spelen wars
- Een pagina met een overzicht van reeds gespeelde wars
- Een pagina voor de clan uit te dagen tot een war
- Een pagina met uitdagingen
- Een admin gedeelte (beveiligd met username en password) dat uit verschillende paginas bestaat (worden onderaan stuk per stuk beschreven)
+++ De pagina met te spelen wars +++
- Hou het simpel. Geen ingewikkelde layout, enkel wat tabelletjes. Zodat het makkelijk aan te passen is aan de site waarop het script staat.
- Deze moet je kunnen includen in een andere pagina
- De pagina ziet er as volgt uit. Voor een war zijn er vijf rijen met informatie.
De eerste is er een met de datum en het tijdstip
De tweede is er een met de naam v d thuisspelende clan VS. naam v d uitspelende clan
De derde is er een met de deelnemende clanleden (onder elkaar)
Het vierde is er een met de gespeelde map.
Het vijfde is welke clan als welk team speelde. (Dus terrorist of counter-terrorist)
vb: 03/01/2005 - 21.00u
Clan 1 vs. Clan 2
Lid Lid
Lid Lid
Lid Lid
Lid Lid
Map: (bv) de_dust
Terrorists CT's
- Op de namen van de leden staat een link mailto:emailadresvhlid. (deze worden doorgegeven bij de uitdaging tot een war. Zie verder)
- Alle info moet toegevoegd worden via een form op de admin pagina.
+++ De pagina met reeds gespeelde wars +++
- Helemaal hetzelfde als de pagina met te spelen wars buiten één dingetje. Naast de namen van de clan staat tussen haakjes of ze gewonnen of verloren hebben en met hoeveel rondes.
- Een link naar comment: hier kan men commentaar over de war toevoegen
+++ De pagina waar je de clan kan uitdagen +++
- Moet te includen zijn in een ander pagina (uiteraard)
- Deze bevat een form en volgende items zijn verplicht in te vullen: - Naam van de clan
- Hoeveel tegen hoeveel (bv: 4 tegen 4)
- Naam van de leden met daarnaast het emailadres van elk lid in te vullen
- Naam van de leader + email adres zodat we contact kunne opnemen met hem voor alles te regelen.
- Datum dat ze willen spelen
- Uur dat ze willen spelen
- Een link naar hun website
- Op welke server ze willen spelen
- Voorkeur voor een te spelen map
+++ Een pagina met de uitdagingen +++
- Deze pagina moet ook te includen zijn
- Hier staan alle uitdagingen van andere clans
- Onderaan de uitdagingen moet er staan
(In het groen) Accepted (als de war aanvaard is)
(In het rood) Declined (als de war niet aanvaard is)
- Accepted en Declined worden vanop het admin gedeelte teogewezen
- Zo zou een uitdaging eruit moeten zien:
Clan: Naam v d clan
Vs: aantal deelnemers vs. aantal deelnemers
Participating Members: Lid 1
Lid 2
Lid 3
Lid 4
... (hangt er vanaf hoeveel leden er deelnemen
Leader: Naam vd leider/admin v d clan
Contact Leader: emailadres vd leader
Date: gekozen datum voor de war (dd/mm/yyyy)
Time: tijd dat de war gespeeld word (hh.mm.ss)
Website: Naam van de website van de uitdagende clan met link erop
Server IP: ip vd server waar de war op plaatsvind
Map: naam van de map die gekozen is voor de war
Accepted/Declined (hangt er vanaf of de uitdagin geaccepteerd is of niet)
+++++ Het admin gedeelte +++++
+++ Een hoofdpagina +++
Daar moet je eerst inloggen. Als je succesvol bent ingelogd krijg je de links naar de rest va het admingedeelte te zien.
Deze zijn:
- War toevoegen
- War verplaatsen
- War bewerken
- War verwijderen
- Uitdagingen accepten/declinen
- Uitdagingen verwijderen
- Comments wijzigen/deleten
+++ War toevoegen +++
- Op deze pagina staat er een form waar je alle gegevens moet invullen die op te spelen wars/reeds gespeelde wars te zien zijn. Deze form heeft dezelfde vorm als de informatie die op te spelen wars en reeds gespeelde wars staat om fouten en vergissingen te vermijden.
- Wars kunnen enkel toegevoegd worden aan de pagina te spelen wars. (maar kunnen verplaatst worden naar reeds gespeeld)
+++ Wars verplaatsen +++
- Op deze pagina zie je een lijst met alle wars die er op de pagina te spelen wars staan.
- Door ze te selecteren en op (bv.) verplaatsen naar reeds gespeeld te klikken worden ze verwijderd van de pagina te spelen wars en staan ze nu op reeds gespeeld.
+++ War bewerken +++
- Hier kan je een war selecteren uit een lijst met alle wars (te spelen en reeds gespeelde) en alle informatie wijzigen (bv omdat er een lid van een van de clans niet heeft meegedaan e.d.)
- Ook kan je de uitslag toevoegen.
Dus: Winner (met aantal rondes) bij het team dat gewonnen heeft
en Loser (met aantal rondes) bij het team dat verloren heeft (deze informatie moet de admin van de site en de clan zelf bijhouden om dan op deze pagina te zetten)
- En er moet een mogelijkheid zijn tot het toevoegen van extra commentaar (deze word onder de juiste war op de informatie die op de paginas te spelen en reeds gespeeld weer gegeven als "Info: de tekst die de admin heeft bijgevoegd"
+++ War verwijderen +++
De naam van de pagina spreekt voor zichzelf. Hier kan je een war selecteren en verwijderen.
+++ Uitdagingen Accepten/Declinen +++
Hier krijg je uitdagingen te zien als ze er zijn.
Je kan dan kiezen voor Accept of Decline.
Of de uitdaging nu geaccepteerd is of niet. Ze komt toch op de pagina met uitdagingen.
+++ Uitdagingen verwijderen +++
Hier kan je uitdagingen verwijderen die op de pagina met uitdagingen staan.
+++ Comments wijzigen/verwijderen +++
Hier kan je de comments die aan de wars zijn toegevoegd verijderen of bewerken
Greetz Thomas a.k.a. Sole
|