source: spip-zone/_plugins_/publier_netvibes/netvibes_xml.html @ 42372

Last change on this file since 42372 was 34735, checked in by cy_altern@…, 11 years ago

debut du plugin "publier netvibes dans SPIP" (pour l'instant rien qu'un proof of concept)

File size: 2.3 KB
Line 
1<html><head>
2  <INCLURE{fond=inc-head}>
3[(#SPIP_VERSION|match{2.1}|?{' '})
4  [<link href="(#CHEMIN{lib/jquery-ui-themes-1.7.2/themes/cupertino/jquery-ui.css})" type="text/css" rel="Stylesheet"/>]
5  [<script src="(#CHEMIN{lib/jquery-ui-1.7.2/ui/jquery-ui.js})" type="text/javascript"></script>]
6]
7[(#SPIP_VERSION|match{2.0}|?{' '})
8  [<link href="(#CHEMIN{lib/jquery.ui-1.6/themes/default/ui.all.css})" type="text/css" rel="Stylesheet"/>]
9  [<script src="(#CHEMIN{lib/jquery.ui-1.6/ui/ui.core.js})" type="text/javascript"></script>]
10  [<script src="(#CHEMIN{lib/jquery.ui-1.6/ui/ui.tabs.js})" type="text/javascript"></script>]
11]
12  [<link type="text/css" href="(#CHEMIN{pubnetvibes.css})" rel="Stylesheet"/>]
13  <script language="JavaScript" type="text/javascript">
14    jQuery(document).ready(function() {
15        $("#tabs").tabs();
16    });
17  </script>
18
19</head><body>
20
21[(#SET{url_xml, http://rest.netvibes.com/universe/fbarth?format=xml})]
22[(#SET{fic_xml, [(#EVAL{_DIR_CACHE}|concat{fbarth_}|concat{[(#GET{url_xml}|md5)]}|concat{.xml})] })]
23[(#GET{url_xml}|recuperer_page{[(#GET{fic_xml})]})]
24
25<br>fic_xml: #GET{fic_xml}
26
27<div id="tabs" class="tabs_netvibes">
28    <B_onglets>
29    <ul>
30    <BOUCLE_onglets(XML){xml=#GET{fic_xml}}{noeud=tab}>
31      <li><a href="#onglet_[(#ATTRIBUTS|extraire{id})]">
32        <BOUCLE_icone_onglet(XML){id_parent}{noeud=link}{attributs==rel=['"]icon['"]}>[<img src="(#ATTRIBUTS|extraire{href})" alt=""/>]</BOUCLE_icone_onglet>
33            <img src="http://www.netvibes.com/img/favicon.png" alt="">
34        <//B_icone_onglet>
35        <BOUCLE_titre_onglet(XML){id_parent}{noeud=title}>#TEXTE**</BOUCLE_titre_onglet>
36      </a></li>
37    </BOUCLE_onglets>
38    </ul>
39    </B_onglets>
40
41<BOUCLE_total(XML){noeud=tab}>
42    <div id="onglet_[(#ATTRIBUTS|extraire{id})]">
43    <BOUCLE_widgets(XML){noeud=widget}{id_parent}>
44        <BOUCLE_titre(XML){noeud=title}{id_parent}>
45            [(#SET{titre_site, [(#TEXTE**|replace{'&amp;' , '&'})] })]
46        </BOUCLE_titre>
47        <BOUCLE_url(XML){noeud=data}{attributs==name=['"]url['"]}{id_parent}>
48            <a href="#TEXTE**">[(#THUMBSHOT{#TEXTE**, 32})] [(#GET{titre_site})]</a>
49        </BOUCLE_url>
50        <br/>       
51    </BOUCLE_widgets>
52    </div>
53</BOUCLE_total>
54</div>
55
56[(#REM) http://rest.netvibes.com/universe/fbarth/tab/154773914?format=xml ]
57
58</body></html>
Note: See TracBrowser for help on using the repository browser.