Changeset 32404 in spip-zone for _plugins_/actunite


Ignore:
Timestamp:
Oct 27, 2009, 6:39:38 PM (10 years ago)
Author:
cyril@…
Message:

Actunite : insertion d'un #MODELE dans le DOM via jQuery

Location:
_plugins_/actunite
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/actunite/actunite.css

    r32401 r32404  
    11
    22
    3 #actunite       { width:auto; height: 200px; background:orange; border:4px dashed purple; }
     3#actunite       { width:auto; height: 200px; background:white; border:1px solid cyan; overflow:hidden; }
     4#textes         { width:48%; padding: 0 1%; margin:0; float:left; }
     5#textes dl      { height:48px; margin:0; overflow:hidden; background: url('http://spipmine.cym.fr/plugins/auto/actunite/img_pack/fond_orange_blanc.png') bottom repeat-x; }
     6#textes dt      { font-weight:bold; }
     7#visuel         { width:50%; height:100%; background:cyan; margin:0; padding:0; float:right; }
  • _plugins_/actunite/actunite.js.html

    r32401 r32404  
    1111        // voir en ligne : http://docs.jquery.com/Manipulation
    1212        $('div[(#ENV{bloc,'.cartouche'})]').[(#ENV{insertion,'after'})]('<div id="actunite"></div>');
    13         /*
    14         $('div#actunite').html(['(#MODELE{actunite})']);
    15         */
     13        $('div#actunite').load('spip.php?page=modeles/actunite');
    1614       
    1715});
  • _plugins_/actunite/modeles/actunite.html

    r32401 r32404  
    1         <div id="textes">
    2                 <BOUCLE_caroussel(ARTICLES){tout}{!par date}{0,4}>
    3                 <dl class="off">
    4                         <dd class="invisible"><a href="#URL_ARTICLE" title="[(#TITRE|supprimer_numero|texte_script|couper{30})]"><img src="[(#LOGO_ARTICLE||extraire_attribut{src})]" alt=""/></a></dd>
    5                         <dt>[(#TITRE|supprimer_numero|texte_script|couper{30})]</dt>
    6                         <dd>[(#INTRODUCTION|couper{120}|sinon{'&nbsp;'})]</dd>
    7                 </dl>[(#REM) on récupère le lien et l'image du 1er article de la boucle pour le mettre dans le visuel ][(#COMPTEUR_BOUCLE|=={'1'}|?{' ',''})#SET{url_article,#URL_ARTICLE} #SET{logo_article,#LOGO_ARTICLE} ]</BOUCLE_caroussel>
     1<div id="textes">
     2        <BOUCLE_caroussel(ARTICLES){tout}{!par date}{0,4}>
     3        <dl class="off">
     4                <dd class="invisible"><a href="#URL_ARTICLE" title="[(#TITRE|supprimer_numero|texte_script|couper{30})]"><img src="[(#LOGO_ARTICLE||extraire_attribut{src})]" alt=""/></a></dd>
     5                <dt>[(#TITRE|supprimer_numero|texte_script|couper{30})]</dt>
     6                <dd>[(#INTRODUCTION|couper{120}|sinon{'&nbsp;'})]</dd>
     7        </dl>
     8        [(#REM) on récupère le lien et l'image du 1er article de la boucle pour le mettre dans le visuel ]
     9        [(#COMPTEUR_BOUCLE|=={'1'}|?{' ',''})#SET{url_article,#URL_ARTICLE} #SET{logo_article,#LOGO_ARTICLE} ]
     10        </BOUCLE_caroussel>
     11</div>
     12<div id="visuel">
     13        <a href="[(#GET{url_article})]"><img class="visuel" src="[(#GET{logo_article}||extraire_attribut{src})]" alt="visuel"/></a><div id="selecteur"><img src="#CHEMIN{images/png/selecteur.png}" alt="selecteur" />
    814        </div>
    9         <div id="visuel">
    10                 <a href="[(#GET{url_article})]"><img class="visuel" src="[(#GET{logo_article}||extraire_attribut{src})]" alt="visuel"/></a>
    11                 <div id="selecteur"><img src="#CHEMIN{images/png/selecteur.png}" alt="selecteur" /></div>
    12         </div>
     15</div>
Note: See TracChangeset for help on using the changeset viewer.