Salve a tutt*,
devo implementare l’help online in una mia applicazione già sviluppata
- e per le applicazioni che svilupperò in futuro.
I requisiti, almeno quelli che mi vengono in mente per ora:
- 
l’help dev’essere localizzato; 
- 
devono esserci varie pagine di help più o meno collegate (manuale, 
 faq, troubleshoots…);
- 
dev’esserci help contestuale (pulsanti what’s this, aiuto per i vari 
 form, etc.);
- 
a differenza delle pagine di help, l’help contestuale dev’essere 
 mostrato inline (in pratica devono essere frammenti html da infilare
 al volo in un div);
- 
dev’essere robusto e testabile, vale a dire: 
 robusto: non deve esplodere se un help manca, ma mostrare semmai un
 “nessun aiuto per questo elemento”;
 testabile: voglio sapere se ci sono help mancanti o inutilizzati;
- 
(opzionale) sarebbe bello se si potesse in qualche modo estrarne 
 help statico, html, latex o quel che capita;
Inizialmente avevo buttato giù un sistema di template ed helper, che
però non mi soddisfa, perché, oltre a non essere né robusto né
testabile, sta diventando complicatissimo da gestire man mano che
aggiungo help.
Ho provato a cercare in giro, ma non ho trovato niente di adatto.
Avete idee, suggerimenti, consigli o altro?
grazie
pietro
