FEATURES (attuali)
integrazione sistema di poll servers
gestione avanzata utenti, gruppi, diritti
gestione di team di gioco, schede giocatore, log partite, convocazioni, coppe
interfaccia innovativa per gestione comunità complesse: il concetto di directory
interfaccia dinamica (AJAX based, con gestione della history)
informazioni contestualizzate
interazione coi feed rss (rss 2.0, rss 0.92, rdf)
bbcode
ban (user / ip)
virtu-link
go/bo
go[/forum[/topic[.(*|page)[.post]]]]
people/login
solo per il profilo corrente:
people/login/feeds
people/login/new
people/login/bookmarks
people/login/recent[.giorni]
people/login/signaled
people/login/inbox[/topic.0.post]
people/login/gaming
feeds
feeds/new[/forum[/topic]]
feeds/new/inbox
feeds/top[.nn][/forum[/topic]]
feeds/last[.nn][/forum[/topic]]
admin
gestione integrata stili ad alto livello (css)
gestione avanzata forum e diritti (admin)
comandi implementati x utente:
hp personalizzata (pagina di default)
avatar
instant messaging
gestione sottoscrizioni new post
feed dei nuovi topic (globale / per forum / per topic / su
inbox)
cartella dei favoriti: feeds (interni / esterni), forum,
topic
scheda giocatore, gestione nicks
message box (invio a singolo utente e a piu' utenti)
new topic, quote, reply, add to favs, segnala a moderatore,
edit, delete
preview interattiva dei post
visualizzazione partite del clan
comandi gestore di gruppo
add / remove utenti
creazione e gestione team di gioco (tag)
comandi war arranger
gestione partite e convocazioni
comandi moderatore
gestione diritti topic
elimina topic
censura
sposta topic in altro forum
unisci due topic
sposta posts in altro topic
(+ tutte le operazioni utente su tutti i post)
procedura di migrazione
-
Stop del sito
-
Esportazione dati (batch già preparati)
-
Copia db attuale GZ
-
Importazione
-
Restart del sito
-
Controllo dati importati
-
Restart from step 4 if needed, on clean copy made at step 3
release 0.4a
-
redigere in qualche modo lo stato attuale: iniziare il feature / changelog
release 0.4b
-
le sezioni News, Downloads non esistono (100%)
-
deve contenere i dati del vecchio forum ? se si, quali, e sapere dove
vanno a finire (100%)
-
per quanto riguarda le funzionalità che mancano:
-
pm (100%)
-
gestione di team, coppe e partite (99%); invio pm per convocazione
(100%)
-
players e teams: fare un paio di pagine di elenco / search (0%)
-
clans: pagine di membri, team e risultati (66%) (waiting feedback
about clan zone)
-
server: elenco e query qstat, senza rrd (unica roba della sezione, + forum
per problemi, notizie) (100%)
-
gestione dell'errore (hiding) (100%) (aggiunto flag in back office)
-
caricamento emoticons (10%) (qualcuno lo farà ?)
-
invio pm all'amministratore in seguito a registrazione utente
(100%) (destinatario = parametro in back office)
-
scrittura
-
disclaimer (100%)
-
disclaimer teamspeak (0%)
-
manuale, utente, moderatore e amministratore (100%)
-
la sezione Gamezoo deve essere riempita bene con dei contenuti
(100%)
release 0.4c
-
forum:
-
gestione ordinamento feeds e forum bookmarks personali
-
aggiungere pulsante "imposta come home" sui forum
-
aggiungere pulsante "feed" sui forum
-
aggiunta di nuovi tipi di feed in orientamento news (last.nn,
top.nn)
-
aggiunta la gestione di history e refresh
-
gestione del ban (ip / utente)
-
pm automatici per: aggiunta / rimozione / gestione gruppo, aggiunta /
rimozione diritto di moderazione
-
pm automatici per up / down server
release 0.4g
-
grafica:
-
integrazione layout in fase di studio (40%)
-
gestione transparent color in upload immagini (100%) grazie Image
Magick !
-
message box grafiche (100%)
-
gestione attachment (95%)
-
spostamento automatico sulle pagine di interesse quando reply / quote
(100%)
-
user-clouds (100%)
-
feed stato game-servers (100%)
-
shortcut per funzioni bbcode (100%)
-
ricerca post (100%)
-
sitemap (80%)
-
back-end (100%):
-
miglioramento gestione game-servers
-
interfaccia
-
log list + download zip on the fly
-
script binding
-
clan binding
-
private / public flag
-
funzionalità di ordinamento emoticons
-
granularizzazione dell'accesso
-
miglioramento gestione forums
-
aggiunti flag di configurazione(pulsanti bmk, feed, readers si / no)
-
gestione diritti utente
-
configurazione mime types abilitati all'upload
-
elenco moderatori e forum moderati
release 0.4h (02/2008)
-
aggiungere filtro forum e utente su post
recenti
-
mettere rullino durante caricamento blocchi pagina
-
aggiungere i tips (cominciano a uscire dopo pranzo, cookie check)
-
404 from apache
-
check funzione mail
-
backend server control (15/02)
-
test init.d (ssh verso il server, exec)
-
file cfg (down / up)
-
rrd (genti)
-
pulire dati sezione gaming (team, giochi old)
-
razionalizzare trasferimento informazioni via JSON (readers,
counters, ...)
-
controllare quote di lettere accentate
-
terminare procedura di registrazione con mail e UID check
-
check paginazione inbox / outbox
-
move focus in seguito a paginazione
-
paginatore con link nuovi
-
uniformare regexp bbcode url
-
connessione ai server ts con pwd
release 0.5a (03/2008)
-
gaming: refactor completo
-
news: definizione di un sistema di pubblicazione per messaggi provenienti da
forum differenti (es link in un forum ad hoc)
definizione di una struttura di pubblicazione (home - aree tematiche:
cultura, clan, giochi, tecnologia)
uno o + redattori x struttura
i moderatori usano la funzione "proponi come news a redattore" - anche
privati
il redattore di riferimento la vede e decide se pubblicarla o meno
esce in home: home modificabile su una base di layout fisso
release 0.5b (05/2008)
-
forum as gallery
-
forum as download -> sarebbe già pronto; manca spazio / metodo storage
-
segnala post a utente
-
multilingua
release 0.6 (09/2008)
-
tag
-
forum pruning
-
calendario
-
hash link check
-
polls (forum level, topic level)
-
joinable forums
idee:
-
forum personale utente, tipo blog: solo lui e god admin, gli altri ...
commentano. virtu-link (people/*/blackboard ?)
-
localizzazione (serve a qualcosa ?)
-
ajax chat
rischi:
-
ci so mettere le mani solo io. sinceramente spero di non dover fare
modifiche dopo la 0.6 - alla fine pddBBs ce lo siamo tenuti così com'e' (+ o
-) per un bel po' di anni ...
-
quando la gente lo vedrà, impazzirà e ci denunceranno per tentata strage
open:
-
documentazione UML + phpdoc (80%)
-
documentazione ubk + phpdoc (60%)
-
documentazione db (50%)
-
licenza (gpl 3)
-
pubblicazione (googlecode / sourceforge / launchpad) ?