Changeset 107275 in spip-zone


Ignore:
Timestamp:
Nov 2, 2017, 5:10:56 PM (22 months ago)
Author:
labergerie@…
Message:

bouton de declenchement + meilleur modèle + page dédié à ce dit déclenchement + style

Location:
_plugins_/panolens/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/panolens/trunk/lang/panolens_fr.php

    r107255 r107275  
    88$GLOBALS[$GLOBALS['idx_lang']] = array(
    99
     10        // D
     11        'demarrer'=>"Lancer le panorama",
    1012        // P
    1113        'panolens_titre' => 'Panolens',
  • _plugins_/panolens/trunk/modeles/img_panorama.html

    r107255 r107275  
    1 <BOUCLE_PANORAMA(DOCUMENTS){id_document}{extension==gif|png|jpg|jpeg}>
    2         [<div class="panorama-panolens" data-src="(#FICHIER)"></div>]
     1<BOUCLE_PANORAMA(DOCUMENTS) {id_document} {extension==gif|png|jpg|jpeg} >
     2        <a[ href="(#URL_PAGE{panorama}|parametre_url{id_document,#ID_DOCUMENT})"] class="panorama-panolens" style="background-image:url('#FICHIER')">
     3                <button type="button" name="button"><:panolens:demarrer:></button>
     4        </a>
    35</BOUCLE_PANORAMA>
  • _plugins_/panolens/trunk/modeles/panorama.html

    r107255 r107275  
    22        [<div class="panorama-panolens" data-src="(#LOGO_PANORAMA|extraire_attribut{src})"></div>]
    33</BOUCLE_PANORAMA>
     4<BOUCLE_PANORAMA_DOC(DOCUMENTS) {id_document} {extension==gif|png|jpg|jpeg} >
     5        [<div class="panorama-panolens" data-src="(#FICHIER)"></div>]
     6</BOUCLE_PANORAMA_DOC>
  • _plugins_/panolens/trunk/panolens_pipelines.php

    r107255 r107275  
    5959        $js .=  '$(document).ready(function(){';
    6060        $js .=  '$(".panorama-panolens").each(function(index,el){';
    61         $js .=  '       panolens_options.container=el;console.log(panolens_options);';
    62         $js .=  ' var image = $(el).data("src"), panorama = new PANOLENS.ImagePanorama(image), viewer = new PANOLENS.Viewer(panolens_options);';
     61        $js .=  '       panolens_options.container=el; console.log(panolens_options);';
     62        $js .=  ' var image = $(el).data("src"); if (!image) return true;';
     63        $js .=  ' var panorama = new PANOLENS.ImagePanorama(image), viewer = new PANOLENS.Viewer(panolens_options);';
    6364        $js .=  ' viewer.add(panorama);';
     65        $js .=  '       if (PANOLENS.Utils.checkTouchSupported()){';
     66        $js .=  '               viewer.enableControl(1);';
     67        $js .=  '       }';
    6468        $js .=  '})';
    6569        $js .=  '})';
  • _plugins_/panolens/trunk/panolens_spip.css

    r107255 r107275  
    11.panorama-panolens {
    22  height:360px;
    3   overflow: hidden;
     3  background-position: center;
     4  background-size:cover;
     5  display: flex;
     6  text-decoration: none !important;
     7}
     8
     9.panorama-panolens button{
     10  margin: auto;
     11}
     12
     13.page_panorama {
     14  margin: 0;
     15  padding: 0;
    416}
    517
    618.page_panorama .panorama-panolens {
     19  margin-top: 0;
    720  height: 100%;
    821  position: absolute;
    922  width: 100%;
     23  overflow: hidden;
     24  display: block;
    1025}
  • _plugins_/panolens/trunk/panorama.html

    r107255 r107275  
    1111        <title>[(#TITRE|couper{80}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
    1212        [<meta name="description" content="(#INTRODUCTION{150}|attribut_html)" />]
    13         [<link rel="canonical" href="(#URL_SWIPER|url_absolue)" />]
     13        [<link rel="canonical" href="(#URL_PANORAMA|url_absolue)" />]
    1414        <INCLURE{fond=inclure/head} />
    1515        [(#REM) Lien vers le flux RSS des panoramas ]
     
    2424</html>
    2525</BOUCLE_principale>
     26[(#REM) Un peu bourrin]
     27<BOUCLE_document(DOCUMENTS) {id_document}>
     28<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     29[(#REM) Cf.: http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/
     30]<!--[if lt IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6"> <![endif]-->
     31<!--[if IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie7"> <![endif]-->
     32<!--[if IE 8 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie8"> <![endif]-->
     33<!--[if IE 9 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie9"> <![endif]-->
     34<!--[if (gt IE 9)|!(IE)]><!--> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js"> <!--<![endif]-->
     35<head>
     36        <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
     37        <title>[(#TITRE|couper{80}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
     38        <INCLURE{fond=inclure/head} />
     39        [(#REM) Lien vers le flux RSS des panoramas ]
     40        <link rel="alternate" type="application/rss+xml" title="<:dernieres_panoramas:>" href="#URL_PAGE{backend-panoramas}" />
     41</head>
     42
     43<body class="pas_surlignable page_panorama">
     44
     45  [(#MODELE{panorama,env})]
     46
     47</body>
     48</html>
     49</BOUCLE_document>
     50
     51<//B_principale>
Note: See TracChangeset for help on using the changeset viewer.