Modifiche

nessun oggetto della modifica
Riga 3: Riga 3:  
Il meccanismo si basa sull'uso del database semantico, e dell'impostazione di una serie di proprietà delle pagine che consentono la generazione automatica delle liste e degli indici delle pagine. Tutte le volte che si è definita una nuova categoria di celluloide (ed i relativi sotto tipi) occorre anzitutto assegnarle un identificativo, che deve essere univoco. Gli identificativo in uso al momento si possono reperire su [[Property:Celluloid_category]] per le categorie e [[Property:Celluloid_type]] per i tipi, ed gli identificativi scelti devono essere tutti diversi fra loro (anche fra tipi e categorie).  
 
Il meccanismo si basa sull'uso del database semantico, e dell'impostazione di una serie di proprietà delle pagine che consentono la generazione automatica delle liste e degli indici delle pagine. Tutte le volte che si è definita una nuova categoria di celluloide (ed i relativi sotto tipi) occorre anzitutto assegnarle un identificativo, che deve essere univoco. Gli identificativo in uso al momento si possono reperire su [[Property:Celluloid_category]] per le categorie e [[Property:Celluloid_type]] per i tipi, ed gli identificativi scelti devono essere tutti diversi fra loro (anche fra tipi e categorie).  
   −
Per creare una nuova categoria di celluloide basta creare una nuova pagina, si può usare un nome qualunque per la pagina ma per uniformità al momento tutte le pagine delle categorie hanno un nome nella forma "Celluloide ''breve descrizione categoria''" ed mentre le pagine dei tipi hanno nomi nella forma "Celluloide tipo ''breve descrizione tipo''", usano cioè un suffisso uniforme. Ad esempio la categoria delle celluloidi che si ispirano a motivi minerali è descritta nella pagina [[Celluloide_riproduzione_di_trame_minerali]] mentre al suo interno le celluloidi di tipo marmorizzato sono descritte nella pagina [[Celluloide_di_tipo_marmo]]. Si può sempre dare in un secondo tempo un titolo più pulito alla pagina, che eviti la ripetizione del suffisso, impostandolo opportunamente come negli esempi che vedremo.  
+
Per creare una nuova categoria di celluloide basta creare una nuova pagina, si può usare un nome qualunque per la pagina ma per uniformità al momento tutte le pagine delle categorie hanno un nome nella forma "Celluloide ''breve descrizione categoria''" mentre le pagine dei tipi hanno nomi nella forma "Celluloide tipo ''breve descrizione tipo''", usano cioè un suffisso uniforme. Ad esempio la categoria delle celluloidi che si ispirano a motivi minerali è descritta nella pagina [[Celluloide_riproduzione_di_trame_minerali]] mentre al suo interno le celluloidi di tipo marmorizzato sono descritte nella pagina [[Celluloide_di_tipo_marmo]]. Si può sempre dare in un secondo tempo un titolo più pulito alla pagina, che eviti la ripetizione del suffisso, impostandolo opportunamente come negli esempi che vedremo.  
    
== Pagine per le categorie di celluloide ==
 
== Pagine per le categorie di celluloide ==
Riga 31: Riga 31:  
</pre>
 
</pre>
   −
e di nuovo qui è cruciale usare lo stesso nome (nell'esempio <tt>mineral</tt>) usato in precedenza per indicare la categoria nella proprietà .
+
e di nuovo qui è cruciale usare lo stesso nome usato in precedenza per indicare la categoria nella proprietà, che nell'esempio è appunto "<tt>mineral</tt>".
    
== Pagine per i tipi di celluloide ==
 
== Pagine per i tipi di celluloide ==
   −
Per ogni tipo di celluloide all'interno di una categoria si dovrà creare una pagina il cui titolo e collegamento comparirà automaticamente nella pagina dedicata a quella categoria. Perché questo avvenga occorrerà aggiungere in coda alla pagina una serie di istruzioni analoghe alle seguenti, estratte dalla pagina [[Celluloide_di_tipo_marmo]]:  
+
Per ogni tipo di celluloide all'interno di una categoria si dovrà creare una pagina il cui titolo e collegamento comparirà automaticamente nella pagina dedicata a quella categoria. Perché questo avvenga occorrerà aggiungere in coda alla pagina, dopo la descrizione del tipo di celluloide, una serie di istruzioni analoghe alle seguenti, estratte dalla pagina [[Celluloide_di_tipo_marmo]]:  
    
<pre>
 
<pre>
 +
{{CelluloideTipo|mineral|marbled}}
 
<noinclude>
 
<noinclude>
{{#set: Celluloid category=mineral}}
  −
{{#set: Celluloid type=marbled}}
   
{{DISPLAYTITLE:Marmo - Marble}}
 
{{DISPLAYTITLE:Marmo - Marble}}
 
[[Categoria:Tipo Celluloide]]
 
[[Categoria:Tipo Celluloide]]
Riga 46: Riga 45:  
</pre>
 
</pre>
   −
Con la prima istruzione <tt>set</tt> si imposta l'identificativo della categoria di cui il tipo fa parte, mentre con la seconda istruzione <tt>set</tt> si imposta l'identificativo del tipo, e con <tt>DISPLAYTITLE</tt> si imposta il titolo visualizzato sulla pagina. Come in precedenza sono fondamentali i valori usati per gli identificativi di categoria (la proprietà [[Property:Celluloid category|Celluloid category]]) e tipo (la proprietà [[Property:Celluloid type|Celluloid type]]), che devono essere univoci. Gli stessi identificativi sono quelli che andranno riusati in tutte le immagini di esempio (si veda [[:Aiuto:Esempi di celluloide]]).
+
Con il primo argomento nel template [[:Template:CelluloideTipo|CelluloideTipo]] (nell'esempio <tt>mineral</tt>) si imposta l'identificativo della categoria di cui il tipo fa parte, mentre con il secondo argomento (nell'esempio <tt>marbled</tt>) si imposta l'identificativo del tipo. Nella sezione successiva con <tt>DISPLAYTITLE</tt> si imposta il titolo visualizzato sulla pagina. Il template si incarica anche di creare automaticamente una tabella degli esempi di celluloide di quel tipo.
 
  −
La parte iniziale della pagina prevede invece una descrizione del tipo di celluloide che ne illustri la definizione, cui si potranno aggiungere una tabella di tutte le immagini di esempio afferenti allo stesso con un contenuto del tipo di:
  −
 
  −
<pre>
  −
{{ElencoCelluloidi|mineral|marbled}}
  −
</pre>
  −
 
  −
ed una galleria degli stessi con:
     −
<pre>
+
Come in precedenza sono fondamentali i valori usati per gli identificativi di categoria (la proprietà [[Property:Celluloid category|Celluloid category]]) e tipo (la proprietà [[Property:Celluloid type|Celluloid type]]), che devono essere univoci. Gli stessi identificativi sono quelli che andranno riusati in tutte le immagini di esempio (si veda [[:Aiuto:Esempi di celluloide]]).
{{GalleriaCelluloidi|mineral|marbled}}
  −
</pre>