Annonce

  •  » Plugins
  •  » 2.0.0RC4 Adaptation de RV maps & earth

#1 2009-02-04 13:47:28

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

2.0.0RC4 Adaptation de RV maps & earth

Aurai-je un peu plus d'attention que pour mes messages précédents?

Quelques commentaires des membres de la PWG team me seraient (encore!) utiles pour essayer de progresser rapidement dans un domaine que je ne connais pas et que j'appréhende par approximation et déduction. Mais que c'est long!

Voilà le problème.

Toujours sur http://cmail.graphi.0lx.net/piwigo/indexmap.php vous cliquez sur l'icone verte du Chambon-sur-Lignon. Vous devriez ouvrir un écran style "thumbnails" de 7 diapos.

Si je compare avec mon thème d'origine (celui classique, avant de passer par RV maps & earth) et qui est visible à : http://cmail.graphi.0lx.net/piwigo/inde … ategory/19

Vous vous apercevrez que:
1/ les noms des diapos sous celles-ci ont disparus. Hélas!
2/ " Cartes postales de la commune du Chambon-sur-Lignon (Haute-Loire)" qui est la description de ma catégorie, en bas de l'écran d'origine a disparu.
3/ "Accueil / Canton de Tence / Le Chambon-sur-Lignon " dans la barre d'état en haut de l'écran d'origine s'est transformé en "Lignon en cartes postales" qui est le titre de ma galerie PGW retenu dans le module d'administration PWG
4/ Une inscription : "Catégories: Le Chambon-sur-Lignon" est apparue.
5/ Et quelques petites autres différences de placement que je sens pouvoir maitriser.

Je pensais naïvement que le plugin RV maps & earth allait présenter ces diapos comme à l'origine...
Imaginez-vous ce qui se passe? Vers quels templates ou php du plugin dois-je porter mes attentions? Avez-vous une idée des noms de variable à rechercher?

Bref, toutes vos remarques me seront utiles. Merci.

Hors ligne

#2 2009-02-04 14:02:27

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: 2.0.0RC4 Adaptation de RV maps & earth

cmail a écrit:

Aurai-je un peu plus d'attention que pour mes messages précédents?

Ne crois pas que tu n'as pas toute notre attention.

Cependant rvelices (Auteur du plugin) ne suit pas tous les sujets et il est bien le seul à pouvoir t'aider sans trop perdre de temps.

Pour le cas que tu exposes, même venant de lui, la réponse risque d'être limitée cela me paraît assez complexe (il faut modifier le plugin).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2009-02-04 14:09:47

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

Re: 2.0.0RC4 Adaptation de RV maps & earth

Vdigital,

Je me doutais bien que ton absence inhabituelle de réponse relevait plus de mon éloignement de ton sujet de prédilection que d'autres choses.
Cependant parfois, je me demandais si l'insistance de mes questions idiotes ne t'avaient pas irritées.

Quant à rvelices, j'attends sa manifestation en espérant qu'il ne me trouvera pas trop pesant. Parce que je commence à me désespérer!

Hors ligne

#4 2009-02-04 16:37:04

rvelices
Équipe Piwigo
2005-12-29
1417

Re: 2.0.0RC4 Adaptation de RV maps & earth

Cette page est generee par mapl.php avec le template mapl.tpl
Malheuresement je ne peux pas simplement reutiliser les choses de base et j'ai fait des choses minimales dedans ...

Hors ligne

#5 2009-02-04 21:36:04

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: 2.0.0RC4 Adaptation de RV maps & earth

J'ai juste annoncé que sa réponse serait limitée, comme quoi j'avais bien compris sa logique.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#6 2009-02-05 18:10:21

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

Re: 2.0.0RC4 Adaptation de RV maps & earth

Merci à rvelices qui me débroussaille grandement (quoique en pense Vdigital)  la zone de travail. Il vaut mieux que je me concentre sur 2 fichiers que de chercher dans tous les répertoires pour comprendre le fonctionnement général.
Et il est bien normal que c'est à moi de travailler la question. Je vous tiendrai au courant, quitte à vous relancer pour des questions plus spécifiques sur PWG où vous excellez.

Hors ligne

#7 2009-02-06 11:20:15

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

Re: 2.0.0RC4 Adaptation de RV maps & earth

J'avance dans la compréhension du code, mais j'ai encore beaucoup de lacunes.
Et voila une question de programmation que je n'arrive pas à résoudre...
Dans le plugin rv_gmaps, le fichier javascript data_handler.js contient la fonction :

PwgDataHandler.blowupUrl = function(theUrl)
{
  var win = new Window({
    title:document.title,
    url: theUrl,
    classname: "alphacube",
    left: 0, top: 0,
    width:"640", height:"550",
    minimizable: false,
    maximizable: false,
    draggable: false,
    resizable: false,
    destroyOnClose: true,
    hideEffect: Element.hide,
    showEffectOptions: {duration:1.5}
  });
  win.setConstraint(true, {top:20, left:20, bottom:30, right:20} );
  win.maximize();
  win.showCenter(true, 20, 20);
  return false;
}

Dans mon cas spécifique, j'aimerai que title reçoive la valeur de {$cat.NAME} qui se trouve dans rv_maps\template\mapl.tpl dont voici le codage

{html_head}
<style type="text/css">
.fullTagCloud {ldelim}
    text-align: justify;
    padding: 0;
    margin: 0.5em 1em 0.5em 1em;
}
.fullTagCloud LI {ldelim}
    display: inline;white-space: nowrap;
}
</style>
{/html_head}

<div id="content" class="content" style="margin: 0;">
    <div class="titrePage">
        <ul class="categoryActions">
            <li><a href="{$U_KML}" title="{$KML_LINK_TITLE}" rel="nofollow" type="application/vnd.google-earth.kml+xml"><img src="{$PLUGIN_ROOT_URL}/icons/earth_m.png" class="button" alt="earth"></a></li>
            <li><a target="_top" href="{$U_HOME}" title="{'return to homepage'|@translate}"><img src="{$ROOT_URL}{$themeconf.icon_dir}/home.png" class="button" alt="{'home'|@translate}"/></a></li>
        </ul>
        <h2>{$cat.NAME}{$TITLE} xxx</h2>
    </div>

{assign var='displays_x_on_a_map' value='displays %s on a map'|@translate }
{if not empty($related_categories)}
    <ul class="fullTagCloud">
        <li>{'Categories'|@translate}:</li>

        {foreach from=$related_categories item=cat}
        <li>{strip}{$cat.NAME}
        <a target="_top" href="{$cat.URL}" class="{$cat.CLASS}" title="{$cat.TITLE}">{$cat.NAME}</a>
            <a target="_top" href="{$cat.U_MAP}" title="{$pwg->sprintf($displays_x_on_a_map, $cat.NAME)}" ><img src="{$PLUGIN_ROOT_URL}/icons/map_s.png" alt="map" class="button" /></a>
        {/strip}</li>&nbsp;
        {/foreach}
    </ul> <!--CM2009-->
{/if}

{if not empty($related_tags)}
    <ul class="fullTagCloud">
        <li>{'Tags'|@translate}:</li>
        {foreach from=$related_tags item=tag}
        <li>{strip}
            <a target="_top" href="{$tag.URL}" class="tagLevel{$tag.level}{$tag.radu_class|@default}" title="{$tag.TITLE}">{$tag.name}</a>
            <a target="_top" href="{$tag.U_MAP}" title="{$pwg->sprintf($displays_x_on_a_map, $tag.name)}"><img src="{$PLUGIN_ROOT_URL}/icons/map_s.png" alt="map" class="button" /></a>
        {/strip}</li>&nbsp;
        {/foreach}
    </ul>
{/if}

{if not empty($NAVBAR)}<div class="navigationBar">{$NAVBAR}</div>{/if}

{if not empty($thumbnails)}
<ul class="thumbnails">
    {foreach from=$thumbnails item=thumbnail}
    <li><span class="wrap1"><span class="wrap2" onclick="document.location ='{$thumbnail.URL}'">
            <a href="{$thumbnail.URL}" title="{$thumbnail.TN_TITLE}">
                <img class="thumbnail" src="{$thumbnail.TN_SRC}" alt="{$thumbnail.TN_ALT}" />
            </a>
            </span>
            <span class="thumbLegend">
        {if isset($thumbnail.NAME)}{$thumbnail.NAME}{/if}
        {$thumbnail.ICON_TS}
        {if isset($thumbnail.NB_COMMENTS)}
        <span class="{if 0==$thumbnail.NB_COMMENTS}zero {/if}nb-comments">
        <br />
        {$pwg->l10n_dec('%d comment', '%d comments',$thumbnail.NB_COMMENTS)}
        </span>
        {/if}
        {if isset($thumbnail.NB_HITS)}
        <span class="{if 0==$thumbnail.NB_HITS}zero {/if}nb-hits">
        <br />
        {$pwg->l10n_dec('%d hit', '%d hits',$thumbnail.NB_HITS)}
        </span>
        {/if}
        </span>
        </span>
    </li>
    {/foreach}
</ul>
{/if}

</div>

Comment faire? J'espère que je vous ai transmis suffisamment de données. Merci

Dernière modification par cmail (2009-02-07 10:46:19)

Hors ligne

#8 2009-02-07 10:45:37

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

Re: 2.0.0RC4 Adaptation de RV maps & earth

Probablement ma question était mal posé.

Alors, prenons la d'une manière différente, en utilisant mon site en construction à http://43.lignon.free.fr/piwigo/indexmap.php
En cliquant sur l'icone du "chambon-sur-lignon vous obtenez une fenêtre où ma question à rvelices (le concepteur de rv_maps), voire à vdigital, est visuellement introduite dans l'entête de la nouvelle fenêtre par : ">>".

Je suis preneur du moindre renseignement: j'ai si peu de notion en programmation que cela m'aidera beaucoup.
Et je m'épuise à tester tout et n'importe quoi.

Hors ligne

#9 2009-02-08 14:24:29

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

Re: 2.0.0RC4 Adaptation de RV maps & earth

Toujours pas de réponse.
Je vais être obligé de jouer sur les styles pour faire remonter le nom de la catégorie (les noms de communes) du thumbnails dans la barre de titre de PwgDataHandler.blowupUrl...
Vous avouerez que la solution n'est pas intellectuellement satisfaisante. Mais je n'arrive pas à capter l'info voulu pour la passer à  title de PwgDataHandler.blowupUrl. Cela ne doit pas être compliqué au vu de ce qui a été fait. Mais je jette l'éponge.

Hors ligne

#10 2009-02-16 04:33:03

rvelices
Équipe Piwigo
2005-12-29
1417

Re: 2.0.0RC4 Adaptation de RV maps & earth

Ce que tu veux faire n'est pas evident. Le titre en question appartient a la "fenetre mere" et non pas au frame mapl.php
Par consequent t'as 2 possiblites:
- faire du super javascript et apres le chargement de la frame, copier le titre dans la "fenetre mere" (fastidieux)
- generer ton cat.NAME soit dans map.php et l'utiliser dans data_handler.js soit dans map_data.php et le faire passer du data_loader au data_handler

Hors ligne

#11 2009-02-17 15:03:01

cmail
Membre
Mazet-Saint-Voy 43520
2009-01-20
48

Re: 2.0.0RC4 Adaptation de RV maps & earth

Ce qui m'énerve le plus c'est d'être aussi nul!
Je comprends assez bien ce que rvelices me conseille, mais la mise en pratique est difficile! Les erreurs s'amoncellent. Dégoutté!

Hors ligne

  •  » Plugins
  •  » 2.0.0RC4 Adaptation de RV maps & earth

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact