Discussioni progetto:Trascrizioni/TemplateScript

Contenuti della pagina non supportati in altre lingue.
Aggiungi argomento
Da Wikisource.
Ultimo commento: 8 anni fa, lasciato da Alex brollo in merito all'argomento Proposta di organizzazione

Proposta di organizzazione[modifica]

@Samuele Papa Ti propongo di NON inserire le funzioni all'interno dela pagina di definizione dei template, ma di tenerle separate in un'altra pagina, tutte raggruppate come metodi di un oggetto unico, globale, che potrebbe chiamarsi itws. In questo modo la pagina dei template resterebbe semplice e pulita, e nello stesso tempo le funzioni resterebbero accessibili anche ad altri script. Lo stesso oggetto potrebbe contenere anche tutte le nostre variabili. Alla fine nel namespace globale tutti i tool sarebbero raggruppati in soli due oggetti globali: pathoschild e itws, e pathoschild resterebbe "pulito". Comunque io lavoro ancora un po' su mul.source al mio BAT (Big Anonymous Tool), ho bisogno di qualche soddisfazione per riprendere l'entusiasmo e la vecchia boldaggine....--Alex brollo (disc.) 22:04, 21 ago 2015 (CEST)Rispondi

@Samuele Papa Avendo avuto una visione (un incubo?) vedo che la marea di funzioni che pascolano libere nel namespace globale dovrebbero essere raggruppate in:
  1. oggetto pathoschild, OK;
  2. funzioni che invocano pathoschild creando la UI per il tool, quale UI che sia;
  3. funzioni direttamente invocate dal tool appena creato;
  4. funzioni generiche di servizio chiamate da molti tool (es. find_stringa()).

Alcune di queste ultime forse sono superate, tipo leggiBox() e scriviBox(), ma per non mettere troppa carne al fuoco, per ora direi di lasciarle dove sono; ovviamente, spostandole al posto giusto.

Al momento questo è l'intero contributo che posso dare.... chi di voi ha maggiore intùito ha forse intuìto che non eccello nell'ordine :-( --Alex brollo (disc.) 15:49, 28 ago 2015 (CEST)Rispondi