source: spip-zone/_galaxie_/plugins-spip-net/svp2010/extra2/plugin.html @ 57914

Last change on this file since 57914 was 57914, checked in by brunobergot@…, 8 years ago

Yopla, maintenant que spip-contrib est sous SPIP 3.0 on peut enfin afficher les messages de forums de contrib dans le pied des pages plugin.
Petite remarque sur les itérateurs : ici je dois fourber à coup de copie_locale car une boucle DATA sur un flux rss qui renvoie une 404 génère une erreur de squelette. Il serait peut être intéressant que la boucle en question ne renvoie rien dans ce cas.

File size: 1.1 KB
Line 
1#SET{replace,:.*$}
2<BOUCLE_paquet(PAQUETS){id_plugin}{!par version}{0,1}>
3<div class="liste">
4        <h2><:pluginspip:plugin_commits:></h2>
5        <BOUCLE_depot(DEPOTS){id_depot}{url_commits != ''}>
6    #SET{rss_commits, #VAL{@src_archive@}|str_replace{#SRC_ARCHIVE, #URL_COMMITS}}
7        <B_commits>
8        <ul class="liste-items">
9        <BOUCLE_commits(DATA){source rss, #GET{rss_commits}}{0,10}>
10                [<li class="item">
11                        <a href="(#URL)">[(#TITRE|replace{#GET{replace},''})]</a> : [(#DESCRIPTIF|couper{100})]
12                </li>]
13        </BOUCLE_commits>
14        </ul>
15        </B_commits>
16        <p><:pluginspip:info_non_dispo:></p>
17        <//B_commits>
18        </BOUCLE_depot>
19        <p><:pluginspip:info_non_dispo:></p>
20        <//B_depot>
21</div>
22
23[(#SET{rss,#VAL{http://www.spip-contrib.net/spip.php?page=backend-forum-url&url=#_paquet:LIEN_DOC*}|copie_locale{modif}})]
24<B_forums>
25<div class="liste">
26        <h2><:pluginspip:plugin_forums:></h2>
27        <ul class="liste-items">
28        <BOUCLE_forums(DATA){source rss, #GET{rss}}{0,10}>
29                [<li class="item">
30                        <a href="(#URL)">[(#DATE|affdate_jourcourt)]</a> : [(#DESCRIPTIF|couper{100})]
31                </li>]
32        </BOUCLE_forums>
33        </ul>
34</div>
35</B_forums>
36
37</BOUCLE_paquet>
Note: See TracBrowser for help on using the repository browser.