Changeset 69896 in spip-zone


Ignore:
Timestamp:
Feb 14, 2013, 11:01:47 AM (8 years ago)
Author:
rastapopoulos@…
Message:

Le plugin gère maintenant aussi les documents *internes*. On peut donc soit donner l'URL d'un truc qui fonctionne avec oEmbed, soit donner l'identifiant d'un document SPIP.

Au passage on renomme le modèle en doc_restreint.html car ça pourrait être autre chose que des vidéos.

Du coup ça donne une écriture plus sympa :
<doc1234|restreint|date_fin=2013-02-15>
ou
<doc|restreint|url=http://media|date_fin=2013-02-15>

Pour les vidéos privées qui ne marchent pas avec oEmbed (comme sur Dailymotion par ex), il suffit donc de copier-coller leur code d'insertion dans un fichier truc.html et de l'intégrer à SPIP en document joint.

Location:
_plugins_/acces_restreint_videos/trunk
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/acces_restreint_videos/trunk/modeles/doc_restreint.html

    r69875 r69896  
    1616[(#REM) On n'affiche que si le visiteur est connecté et fait partie de la zone choisie OU s'il y a une date de péremption dépassée ]
    1717<BOUCLE_autorisation(CONDITION){si #ENV{date_fin}|et{#ENV{date}|>={#ENV{date_fin}}}|ou{#SESSION{id_auteur}|et{#GET{id_zone}|accesrestreint_acces_zone}}}>
    18         [(#REM) On fait suivre les mêmes paramètres, URL, tailles, etc ]
    19         #INCLURE{fond=modeles/oembed,env}
     18        [(#REM) S'il y a un identifiant, on va chercher un document *interne* et on l'intègre, sinon on cherche oEmbed ]
     19        [(#ENV{id}|>{0}|?{#INCLURE{fond=modeles/emb,env},#INCLURE{fond=modeles/oembed,env}})]
    2020</BOUCLE_autorisation>
    21         <div class="video_restreinte">
     21        <div class="doc_restreint">
    2222        <h3 class="h3 h3-like"><:accesrestreintvideos:texte_restreint_titre:></h3>
    2323        [(#CONFIG{accesrestreintvideos/texte_restreint}|propre|sinon{<:accesrestreintvideos:texte_restreint:>})]
  • _plugins_/acces_restreint_videos/trunk/paquet.xml

    r69875 r69896  
    22        prefix="accesrestreintvideos"
    33        categorie="auteur"
    4         version="1.0.0"
     4        version="1.1.0"
    55        etat="test"
    66        compatibilite="[3.0.5;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.