source: spip-zone/_plugins_/info_sites/trunk/extra/projets_site.html @ 87520

Last change on this file since 87520 was 87520, checked in by teddy.spip@…, 5 years ago

On rajoute un paramètre pour forcer la requête

  • Property svn:eol-style set to LF
File size: 3.5 KB
Line 
1<BOUCLE_extra (PROJETS_SITES) {id_projets_site}>
2<div class="dropdown boutons">
3<button class="btn btn-primary dropdown-toggle" type="button" id="dropdownAction" data-toggle="dropdown"><:info_sites:btn_label_actions:> <span class="caret"></span></button>
4    <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownAction">
5    [(#AUTORISER{modifier,projets_site,#ID_PROJETS_SITE})
6        <li class="action" role="presentation"><a role="menuitem" tabindex="-1" href="[(#URL_ECRIRE{projets_site_edit,id_projets_site=#ID_PROJETS_SITE}|parametre_url{redirect,#URL_SITE_SPIP/#SELF})]" class="bouton modifier" rel="nofollow" target="_blank" onclick="if (jQuery.modalbox) {jQuery.modalbox('[(#URL_ECRIRE{projets_site_edit,id_projets_site=#ID_PROJETS_SITE}|parametre_url{redirect,#URL_SITE_SPIP/#SELF}|parametre_url{var_zajax,contenu})]');return false;}" title="<:info_sites:icone_modifier_projets_site|attribut_html:>"><i class="fa fa-pencil-square-o"></i> <:info_sites:icone_modifier_projets_site:></a></li>
7    ][(#LOGICIEL_PLUGINS*|strlen|oui)
8            <li class="action" role="presentation"><a role="menuitem" tabindex="-1" href="[(#URL_PAGE{diagnostic}|parametre_url{id_projets_site,#ID_PROJETS_SITE})]" class="bouton diagnostic" title="<:info_sites:btn_diagnostic|attribut_html:>"><i class="fa fa-table"></i> <:info_sites:btn_diagnostic:></a></li>
9    ][(#WEBSERVICE*|strlen|oui)
10            <li class="action" role="presentation"><a role="menuitem" tabindex="-1" href="[(#URL_PAGE{webservice}|parametre_url{id_projets_site,#ID_PROJETS_SITE})]" class="bouton website" title="<:info_sites:btn_webservice_consultation|attribut_html:>"><i class="fa fa-globe"></i> <:info_sites:btn_webservice_consultation:></a></li>
11    ]
12    </ul>
13</div>
14<div class="clearfix"></div>
15
16<div class="block">
17    <div class="clearfix clear"> </div>
18    [(#SET{projets_id,#ARRAY})]
19    [(#SET{projets_id_rss,#ARRAY})]
20    <BOUCLE_projets_lies (projets_sites_liens) {id_projets_site} {objet='projet'}>
21    [(#SET{projets_id,[(#GET{projets_id}|push{#ID_OBJET})]})]
22    </BOUCLE_projets_lies>
23    <BOUCLE_projets_rss (PROJETS) {id_projet IN #GET{projets_id}}>
24        [(#VERSIONING_RSS|oui)
25            [(#SET{projets_id_rss, [(#GET{projets_id_rss}|push{#ID_PROJET})]})]
26        ][(#VERSIONING_RSS|non)[(#ID_PROJET_PARENT|=={0}|non)[(#INFO_VERSIONING_RSS{projet,#ID_PROJET_PARENT}|oui)
27            [(#SET{projets_id_rss, [(#GET{projets_id_rss}|push{#ID_PROJET_PARENT})]})]
28        ]]]
29    </BOUCLE_projets_rss>
30
31    [(#SET{projets_id,[(#GET{projets_id}|array_unique|array_filter)]})]
32    [(#SET{projets_id,[(#GET{projets_id}|count|=={0}|?{0,[(#GET{projets_id}|join{","})]})]})]
33    [(#SET{where,projets.id_projet IN \(#GET{projets_id}\)})]
34    <INCLURE{fond=objets/liste/projets,where=#GET{where},ajax,env} />
35
36    [(#PLUGIN{RSS_COMMITS}|oui)
37        [(#SET{projets_id_rss,[(#GET{projets_id_rss}|array_unique|array_filter)]})]
38        [(#SET{projets_id_rss,[(#GET{projets_id_rss}|count|=={0}|?{0,[(#GET{projets_id_rss}|join{","})]})]})]
39        [(#CONFIG{'rss_commits/import_auto','non'}|=={'oui'}|oui)
40        [(#SET{where,commits.id_projet IN \(#GET{projets_id_rss}\)})]
41        <INCLURE{fond=objets/liste/commits,where=#GET{where},ajax,env} />]
42        [(#CONFIG{'rss_commits/import_auto','non'}|=={'non'}|oui)
43        [(#SET{where,IN \(#GET{projets_id_rss}\)})]
44        <INCLURE{fond=objets/liste/rss_commits, id_projet=#GET{projets_id_rss}, force=0, ajax, env} />]
45    ]
46    [(#SET{where,''})]
47    </B_projets_lies>
48</div>
49<div class="clearfix"></div>
50
51</BOUCLE_extra>
Note: See TracBrowser for help on using the repository browser.