source: spip-zone/_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/comptetraduction.html @ 112447

Last change on this file since 112447 was 112447, checked in by real3t@…, 6 months ago

Pouvoir exporter les articles à traduire dans un tableau Excel

File size: 5.5 KB
Line 
1<!DOCTYPE HTML>
2<html>
3<head>
4<style>
5        .champs { color: #888; }
6</style>
7</head>
8<body>
9
10[(#ENV{textes}|non)<ol>
11<li><a href="[(#SELF|parametre_url{id_mot,113})]">Seulement les textes marqués à traduire</a> / <a href="[(#SELF|parametre_url{id_mot,''})]">Tous</a></li>
12<li><a href="[(#SELF|parametre_url{textes,oui})]">Récupérer les textes</a></li>
13<li><a href="[(#SELF|parametre_url{textes,spip})]">Récupérer les textes au format SPIP</a></li>
14<li><a href="[(#URL_PAGE{comptetraduction_export}|parametre_url{id_mot,#ENV{id_mot,''}}|parametre_url{lang,#ENV{lang,#CONFIG{langue_site}}})]">Récupérer les textes au format SPIP sous Excel</a></li>
15</ol>]
16[(#ENV{textes}|=={oui}|oui)
17<h1>#NOM_SITE_SPIP</h1>
18<p>#DESCRIPTIF_SITE_SPIP</p>
19[<p>(#CONFIG{soyezcreateurs/bandeau_annonce})</p>]
20[<p>(#CONFIG{soyezcreateurs/bandeau_contact})</p>]
21]
22[(#ENV{textes}|=={spip}|oui)
23<h1><i class="champs">\[Nom Site SPIP\]</i> [(#NOM_SITE_SPIP*|extraire_multi|echapper_tags)]</h1>
24[<i class="champs">\[Descriptif\]</i> <pre>(#DESCRIPTIF_SITE_SPIP*|extraire_multi|echapper_tags)</pre>]
25[<i class="champs">\[Bandeau Annonce\]</i> <pre>(#CONFIG*{soyezcreateurs/bandeau_annonce}|extraire_multi|echapper_tags)</pre>]
26[<i class="champs">\[Bandeau Contact\]</i> <pre>(#CONFIG*{soyezcreateurs/bandeau_contact}|extraire_multi|echapper_tags)</pre>]
27]
28[(#SET{comptemot,
29        [(#NOM_SITE_SPIP|textebrut|str_word_count_utf8
30        |plus{[(#DESCRIPTIF|textebrut|str_word_count_utf8)]}
31        |plus{[(#CONFIG{soyezcreateurs/bandeau_annonce}|textebrut|str_word_count_utf8)]}
32        |plus{[(#CONFIG{soyezcreateurs/bandeau_contact}|textebrut|str_word_count_utf8)]}
33)]})]
34[(#SET{totalmots,[(#GET{totalmots}|plus{#GET{comptemot}})]})]
35[(#ENV{textes}|non)<p>==> Hors rubriques :  #GET{comptemot}</p>]
36<BOUCLE_ListeSecteurs(RUBRIQUES){id_parent}{par id_rubrique}>
37[(#SET{comptemot,
38        [(#TITRE|textebrut|str_word_count_utf8
39                |plus{[(#DESCRIPTIF|textebrut|str_word_count_utf8)]}
40                |plus{[(#TEXTE|textebrut|str_word_count_utf8)]}
41                |plus{[(#NOTES|textebrut|str_word_count_utf8)]}
42        )]})]
43[(#ENV{textes}|non)\(#GET{comptemot}\)][(#SET{totalmots,[(#GET{totalmots}|plus{#GET{comptemot}})]})]
44[(#ENV{textes}|=={oui}|oui)
45<h[(#PROFONDEUR|plus{1})]><a href="#URL_RUBRIQUE">#TITRE</a></h[(#PROFONDEUR|plus{1})]>
46[<p>(#DESCRIPTIF)</p>]
47[<p>(#TEXTE)</p>]
48[<p>(#NOTES)</p>]
49]
50[(#ENV{textes}|=={spip}|oui)
51<h[(#PROFONDEUR|plus{1})]><a href="#URL_RUBRIQUE"><i class="champs">\[Rubrique \(#ID_RUBRIQUE\) Titre\]</i> [(#TITRE*|extraire_multi|echapper_tags)]</a></h[(#PROFONDEUR|plus{1})]>
52[<i class="champs">\[Descriptif\]</i> <pre>(#DESCRIPTIF*|extraire_multi|echapper_tags)</pre>]
53[<i class="champs">\[Texte\]</i> <pre>(#TEXTE*|extraire_multi|echapper_tags)</pre>]
54]
55<B_ArticlesRacine>
56<ul>
57<BOUCLE_ArticlesRacine(ARTICLES){id_rubrique}{!par id_article}{lang?}{id_mot?}>
58<li><a href="#URL_ARTICLE">[(#ENV{textes}|=={spip}|oui)<i class="champs">\[Article \(#ID_ARTICLE\) Titre\]</i> ]#TITRE</a> [(#SET{comptemot,
59        [(#TITRE|textebrut|str_word_count_utf8
60                |plus{[(#DESCRIPTIF|textebrut|str_word_count_utf8)]}
61                |plus{[(#CHAPO|textebrut|str_word_count_utf8)]}
62                |plus{[(#TEXTE|textebrut|str_word_count_utf8)]}
63                |plus{[(#PS|textebrut|str_word_count_utf8)]}
64                |plus{[(#NOM_SITE|textebrut|str_word_count_utf8)]}
65                |plus{[(#NOTES|textebrut|str_word_count_utf8)]}
66        )]})] [(#ENV{textes}|non)\(#GET{comptemot}\)][(#SET{totalmots,[(#GET{totalmots}|plus{#GET{comptemot}})]})]
67[(#ENV{textes}|=={oui}|oui)
68[<p>(#DESCRIPTIF)</p>]
69[<p>(#CHAPO)</p>]
70[<p>(#TEXTE)</p>]
71[<p>(#PS)</p>]
72[<p>(#NOTES)</p>]       
73[<p>(#NOM_SITE)</p>]   
74]
75[(#ENV{textes}|=={spip}|oui)
76[<i class="champs">\[Descriptif\]</i> <pre>(#DESCRIPTIF*|echapper_tags)</pre>]
77[<i class="champs">\[chapo\]</i> <pre>(#CHAPO*|echapper_tags)</pre>]
78[<i class="champs">\[Texte\]</i> <pre>(#TEXTE*|echapper_tags)</pre>]
79[<i class="champs">\[PS\]</i> <pre>(#PS*|echapper_tags)</pre>]
80[<i class="champs">\[Nom site\]</i> <pre>(#NOM_SITE*|echapper_tags)</pre>]
81]
82<B_Documents>
83<ul>
84<BOUCLE_Documents(DOCUMENTS){id_article}{par id_document}>
85<li><a href="#URL_DOCUMENT">[(#ENV{textes}|=={spip}|oui)<i class="champs">\[Document \(#ID_DOCUMENT\) Titre\]</i> ]#TITRE</a> [(#SET{comptemot,
86        [(#TITRE|textebrut|str_word_count_utf8
87                |plus{[(#DESCRIPTIF|textebrut|str_word_count_utf8)]}
88                |plus{[(#NOTES|textebrut|str_word_count_utf8)]}
89        )]})] [(#ENV{textes}|non)\(#GET{comptemot}\)][(#SET{totalmots,[(#GET{totalmots}|plus{#GET{comptemot}})]})]
90[(#ENV{textes}|=={oui}|oui)
91[<p>(#DESCRIPTIF)</p>]
92[<p>(#NOTES)</p>]       
93]
94[(#ENV{textes}|=={spip}|oui)
95[<i class="champs">\[Descriptif\]</i> <pre>(#DESCRIPTIF*|extraire_multi|echapper_tags)</pre>]
96]
97</BOUCLE_Documents>
98</ul>
99</B_Documents>
100</li>
101</BOUCLE_ArticlesRacine>
102</ul>
103</B_ArticlesRacine>
104<B_SitesRacine>
105<ul>
106<BOUCLE_SitesRacine(SITES){id_rubrique}{par id_syndic}{id_mot?}>
107<li><a href="[(#ID_SYNDIC|generer_url_entite{'site'})]">[(#ENV{textes}|=={spip}|oui)<i class="champs">\[Site \(#ID_SYNDIC\) Nom Site\]</i> ]#NOM_SITE</a> [(#SET{comptemot,
108        [(#NOM_SITE|textebrut|str_word_count_utf8
109                |plus{[(#DESCRIPTIF|textebrut|str_word_count_utf8)]}
110                |plus{[(#NOTES|textebrut|str_word_count_utf8)]}
111        )]})] [(#ENV{textes}|non)\(#GET{comptemot}\)][(#SET{totalmots,[(#GET{totalmots}|plus{#GET{comptemot}})]})]
112[(#ENV{textes}|=={oui}|oui)
113[<p>(#DESCRIPTIF)</p>]
114[<p>(#NOTES)</p>]       
115]
116[(#ENV{textes}|=={spip}|oui)
117[<i class="champs">\[Descriptif\]</i> <pre>(#DESCRIPTIF*|extraire_multi|echapper_tags)</pre>]
118]
119</li>
120</BOUCLE_SitesRacine>
121</ul>
122</B_SitesRacine>
123<BOUCLE_RubriquesRecursion(BOUCLE_ListeSecteurs) />
124</BOUCLE_ListeSecteurs>
125
126[(#ENV{textes}|non)<p>==> Total tout compris : #GET{totalmots}</p>]
127
128</body>
129</html>
Note: See TracBrowser for help on using the repository browser.