Changeset 25593 in spip-zone
- Timestamp:
- Dec 28, 2008, 9:51:12 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_stable_/coloration_code/spip-2.0/plugin.xml
r25340 r25593 22 22 23 23 Il suffit de mettre le code entre 24 _ {{<code class="langage" >...</code>}}24 _ {{<code class="langage">...</code>}} 25 25 _ ou avec un cadre 26 _ {{<cadre class="langage" >...</cadre>}}.26 _ {{<cadre class="langage">...</cadre>}}. 27 27 28 28 _ Les langages supportés sont ceux fournis par [->http://sourceforge.net/projects/geshi/] avec une classe supplementaire: "spip". … … 31 31 Par défaut, si le code mis en surbrillance fait plus d'une ligne, il est mis en cache sous forme textuelle et proposé au téléchargement. 32 32 Ce fonctionnement est controlé globalement par une constante PLUGIN_COLORATION_CODE_TELECHARGE défaut true. 33 Il peut être forcé localement en rajoutant la classe "sans_telechargement" dans un sens ou "chargement" dans l'autre comme {{<code class="php sans_telechargement" >}}33 Il peut être forcé localement en rajoutant la classe "sans_telechargement" dans un sens ou "chargement" dans l'autre comme {{<code class="php sans_telechargement">}} 34 34 35 35 Vous pouvez aussi utiliser le filtre {coloration_code_color} dans un squelette comme #TEXTE**|coloration_code_color{spip,code}: colore #TEXTE avec le language spip en format code (sans cadre), voir exemple lecode.html. L'url depuis l'article serait <a href="#URL_SITE_SPIP/spip.php?page=lecode&id_article=#ENV#123;id_article#125;" title="voir le code de article" class="spip_in">Voir le code de l'article</a> … … 39 39 40 40 You just have to put it between the tags: 41 _ {{<code class="language" >...</code>}}41 _ {{<code class="language">...</code>}} 42 42 _ or with a frame 43 _ {{<cadre class="langage" >...</cadre>}}.43 _ {{<cadre class="langage">...</cadre>}}. 44 44 45 45 _ The possible languages are the ones supported by [->http://sourceforge.net/projects/geshi/] with an extra class: "spip". … … 48 48 By default, when the highlighted code has more than one line, il will be put in cache as text and proposed to upload. 49 49 This feature may be controlled globaly through the constant PLUGIN_COLORATION_CODE_TELECHARGE default true. 50 It may also be forced locally by adding a class "sans_telechargement" in a way or "chargement" in the other as {{<code class="php sans_telechargement" >}}50 It may also be forced locally by adding a class "sans_telechargement" in a way or "chargement" in the other as {{<code class="php sans_telechargement">}} 51 51 52 52 You may also use {coloration_code_color} as a filter in a squelette as #TEXTE**|coloration_code_color{spip,code}: highlights #TEXTE with langage "spip" in format code (without frame), see example lecode.html. From article url would be <a href="#URL_SITE_SPIP/spip.php?page=lecode&id_article=#ENV#123;id_article#125;" title="view article's code" class="spip_in">View article's code</a> … … 56 56 57 57 Dovete solo utilizzare il segnaposto: 58 _ {{<code class="linguaggio" >...</code>}}58 _ {{<code class="linguaggio">...</code>}} 59 59 _ o con riquadro 60 _ {{<cadre class="linguaggio" >...</cadre>}}60 _ {{<cadre class="linguaggio">...</cadre>}} 61 61 62 62 _ Sono supportati tutti i linguaggi di [->http://sourceforge.net/projects/geshi/] ed in aggiunta la classe "spip". … … 64 64 In maniera predefinita, Se il codice da colorare ha più di una linea, sarà salvato in cache sotto forma di testo semplice e disponibile per lo scaricamento. 65 65 Questa impostazione può essere modificata globalmente grazie alla costante PLUGIN_COLORATION_CODE_TELECHARGE, che normalmente è impostata a true. 66 Quest'ultima può anche essere modificata localmente aggiugendo la classe "sans_telechargement" o "chargement", es: {{<code class="php sans_telechargement" >}}66 Quest'ultima può anche essere modificata localmente aggiugendo la classe "sans_telechargement" o "chargement", es: {{<code class="php sans_telechargement">}} 67 67 68 68 69 _ Potete utilizzare {coloration_code_color} anche come un filtro in scheletro in questo modo: #TEXTE**|coloration_code_color{spip,code}: colora #TEXTE con le regole del linguaggio "spip" in formato code (senza il riquadro), vedi l'esempio lecode.html. L'url per vedere il codice dell'articolo dalla sua stessa pagina sar à: <a href="#URL_SITE_SPIP/spip.php?page=lecode&id_article=#ENV{id_article}" title="vedi il codice dell'articolo" class="spip_in">Vedi il codice dell'articolo</a>69 _ Potete utilizzare {coloration_code_color} anche come un filtro in scheletro in questo modo: #TEXTE**|coloration_code_color{spip,code}: colora #TEXTE con le regole del linguaggio "spip" in formato code (senza il riquadro), vedi l'esempio lecode.html. L'url per vedere il codice dell'articolo dalla sua stessa pagina sará: <a href="#URL_SITE_SPIP/spip.php?page=lecode&id_article=#ENV{id_article}" title="vedi il codice dell'articolo" class="spip_in">Vedi il codice dell'articolo</a> 70 70 71 71 </multi>
Note: See TracChangeset
for help on using the changeset viewer.