•  » Utilisation
  •  » incompatibilité entre plugins Look_Like_GBO et LMT

#1 2010-02-22 23:00:09

vincent3569
Membre
Lyon
2006-05-31
608

incompatibilité entre plugins Look_Like_GBO et LMT

bonjour

j'ai adapté la page image en supprimant quelques boutons (navigation) et en dépançant d'autres (metadata).
j'ai plusieurs plugin qui cohabitent sur cette page, en particulier Look_Like_GBO (qui permet la navigation par l'image et -//:---\spam systématiquement les metadata) et LMT pour la gestion de copryright.


mon problème : sur le bouton metadata que j'ai déplacé plus bas dans l'image, j'ai un comportement bizarre :
- j'ai un trait que apparait sous le bouton, alors que cela ne le fait pas sur les boutons "classiques"
- quand je survole cette image, elle fait disparaitre l'image copyright issue du plugin LMT

voir ici : http://vincent.bourganel.free.fr/piwigo … category/7

d'où ces 2 pbs peuvent-ils provenir ?

Dernière modification par vincent3569 (2010-03-04 02:00:11)

Hors ligne

#2 2010-02-22 23:14:47

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: incompatibilité entre plugins Look_Like_GBO et LMT

Pas vu de problème avec FF 3.6


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2010-02-23 00:20:33

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: incompatibilité entre plugins Look_Like_GBO et LMT

vincent3569 a écrit:

- j'ai un trait que apparait sous le bouton, alors que cela ne le fait pas sur les boutons "classiques"

En déplaçant le bouton tu a "cassé" la règle CSS qui fait que l'icône n'est pas supprimé


vincent3569 a écrit:

b
- quand je survole cette image, elle fait disparaitre l'image copyright issue du plugin LMT

ça je ne reproduit pas


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#4 2010-02-23 17:40:31

vincent3569
Membre
Lyon
2006-05-31
608

Re: incompatibilité entre plugins Look_Like_GBO et LMT

vincent3569 a écrit:

- quand je survole cette image, elle fait disparaitre l'image copyright issue du plugin LMT

ça je ne reproduit pas

tu es allé sur mon site ?
le problème est visible, sous IE8 en tout cas

Hors ligne

#5 2010-02-23 17:55:03

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: incompatibilité entre plugins Look_Like_GBO et LMT

vincent3569 a écrit:

vincent3569 a écrit:

- quand je survole cette image, elle fait disparaitre l'image copyright issue du plugin LMT

ça je ne reproduit pas

tu es allé sur mon site ?
le problème est visible, sous IE8 en tout cas

Oui je suis allez sur ton site :-P

je teste avec IE8 je ne savais pas qu'il était encore utilisé


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2010-02-23 18:57:04

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: incompatibilité entre plugins Look_Like_GBO et LMT

ok j'ai vue le problème

Peux tu donner la portion de code que tu as rajouté


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#7 2010-02-24 00:27:54

vincent3569
Membre
Lyon
2006-05-31
608

Re: incompatibilité entre plugins Look_Like_GBO et LMT

voilà le contenu de mon fichier my_picture.tpl
merci d'avance de ton aide

{* $Id: picture.tpl 4512 2009-12-18 21:08:21Z rvelices $ *}

{* Example of resizeable *}
{*
{include file='include/autosize.inc.tpl'}
*}


{if isset($errors)}
<div class="errors">
  <ul>
    {foreach from=$errors item=error}
    <li>{$error}</li>
    {/foreach}
  </ul>
</div>
{/if}

{if isset($infos)}
<div class="infos">
  <ul>
    {foreach from=$infos item=info}
    <li>{$info}</li>
    {/foreach}
  </ul>
</div>
{/if}

{if !empty($PLUGIN_PICTURE_BEFORE)}{$PLUGIN_PICTURE_BEFORE}{/if}

<div id="imageHeaderBar">
  <div class="browsePath">
    <a href="{$U_HOME}" rel="home">{'home'|@translate}</a>
    {if !$IS_HOME}{$LEVEL_SEPARATOR}{$SECTION_TITLE}{/if}
    {$LEVEL_SEPARATOR}{$current.TITLE}
  </div>
  <div class="imageNumber">{$PHOTO}</div>
  {if $SHOW_PICTURE_NAME_ON_TITLE }
  <h2>{$current.TITLE}</h2>
  {/if}
</div>

<div id="imageToolBar">
  <div class="randomButtons">

    {if isset($PLUGIN_PICTURE_ACTIONS)}{$PLUGIN_PICTURE_ACTIONS}{/if}

{*
      {if isset($U_SLIDESHOW) }
      <li><a href="{$U_SLIDESHOW}" title="{'slideshow'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/start_slideshow.png" class="button" alt="{'slideshow'|@translate}"/></a></li>
      {/if}
*}

    {if isset($U_SLIDESHOW_START) }
      <a href="{$U_SLIDESHOW_START}" title="{'slideshow'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/start_slideshow.png" class="button" alt="{'slideshow'|@translate}"></a>
    {/if}

{*
    {if isset($U_SLIDESHOW_STOP) }
      <a href="{$U_SLIDESHOW_STOP}" title="{'slideshow_stop'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/stop_slideshow.png" class="button" alt="{'slideshow_stop'|@translate}"></a>
    {/if}
*}

    {if isset($favorite) }
      <a href="{$favorite.U_FAVORITE}" title="{$favorite.FAVORITE_HINT}"><img src="{$favorite.FAVORITE_IMG}" class="button" alt="favorite" title="{$favorite.FAVORITE_HINT}"></a>
    {/if}

    {if isset($U_ADMIN) }
      <a href="{$U_ADMIN}" title="{'link_info_image'|@translate}"><img src="{$ROOT_URL}{$themeconf.icon_dir}/preferences.png" class="button" alt="{'edit'|@translate}"></a>
    {/if}

  </div>

{* suppression VBO
  {include file='picture_nav_buttons.tpl'|@get_extent:'picture_nav_buttons'}
*}


</div> <!-- imageToolBar -->

<div id="theImage">
{$ELEMENT_CONTENT}

{if isset($COMMENT_IMG)}
<p>{$COMMENT_IMG}</p>
{/if}

{*
{if isset($U_SLIDESHOW_STOP) }
<p>
  [ <a href="{$U_SLIDESHOW_STOP}">{'slideshow_stop'|@translate}</a> ]
</p>
{/if}
*}

</div>

<table class="infoTable" summary="Some info about this picture" border=1>
  <tr>
    <td class="label">{'Author'|@translate}</td>
    <td class="value">{if isset($INFO_AUTHOR)}{$INFO_AUTHOR}{else}{'N/A'|@translate}{/if}</td>
  </tr>
  <tr>
    <td class="label">{'Tags'|@translate}</td>
    <td class="value">
      {if isset($related_tags)}
        {foreach from=$related_tags item=tag name=tag_loop}{if !$smarty.foreach.tag_loop.first}, {/if}
        <a href="{$tag.URL}">{$tag.name}</a>{/foreach}
      {/if}
    </td>
{* ajout VBO *}
  </tr>
  <tr>
    <td class="label">
      <a href="{$U_METADATA}" title="{'picture_show_metadata'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/metadata.png" class="button" alt="metadata" /></a>

    </td>
    <td class="label"></td>
  </tr>

{*
  <tr>
    <td class="label">{'Categories'|@translate}</td>
    <td class="value">
      {if isset($related_categories)}
      <ul>
        {foreach from=$related_categories item=cat}
        <li>{$cat}</li>
        {/foreach}
      </ul>
      {/if}
    </td>
  </tr>
  <tr>
    <td class="label">{'Visits'|@translate}</td>
    <td class="value">{$INFO_VISITS}</td>
  </tr>

{if isset($rate_summary) }
    <tr>
        <td class="label">{'Average rate'|@translate}</td>
        <td class="value" id="ratingSummary">
        {if $rate_summary.count}
            {assign var='rate_text' value='%.2f (rated %d times, standard deviation = %.2f)'|@translate }
            {$pwg->sprintf($rate_text, $rate_summary.average, $rate_summary.count, $rate_summary.std) }
        {else}
            {'no_rate'|@translate}
        {/if}
        </td>
    </tr>
{/if}
 
{if isset($rating)}
    <tr>
        <td class="label">
            <span id="updateRate">{if isset($rating.USER_RATE)}{'update_rate'|@translate}{else}{'new_rate'|@translate}{/if}</span>
        </td>
        <td class="value">
            <form action="{$rating.F_ACTION}" method="post" id="rateForm" style="margin:0;">
            <div>&nbsp;
            {foreach from=$rating.marks item=mark name=rate_loop}
            {if !$smarty.foreach.rate_loop.first} | {/if}
            {if isset($rating.USER_RATE) && $mark==$rating.USER_RATE}
              <input type="button" name="rate" value="{$mark}" class="rateButtonSelected" title="{$mark}" />
            {else}
              <input type="submit" name="rate" value="{$mark}" class="rateButton" title="{$mark}" />
            {/if}
            {/foreach}
            <script type="text/javascript" src="../../template/yoga/{$ROOT_URL}template/{$themeconf.template}/rating.js"></script>
            <script type="text/javascript">
            makeNiceRatingForm( {ldelim}rootUrl: '{$ROOT_URL|@escape:"javascript"}', image_id: {$current.id},
            updateRateText: "{'update_rate'|@translate|@escape:'javascript'}", updateRateElement: document.getElementById("updateRate"),
            ratingSummaryText: "{'%.2f (rated %d times, standard deviation = %.2f)'|@translate|@escape:'javascript'}", ratingSummaryElement: document.getElementById("ratingSummary") {rdelim} );
            </script>
            </div>
            </form>
        </td>
    </tr>
{/if}

{if isset($available_permission_levels) }
    <tr>
        <td class="label">{'Privacy level'|@translate}:</td>
        <td class="value">
<script type="text/javascript">
{literal}function setPrivacyLevel(selectElement, rootUrl, id, level)
{
selectElement.disabled = true;
var y = new PwgWS(rootUrl);
y.callService(
    "pwg.images.setPrivacyLevel", {image_id: id, level:level} ,
    {
        method: "POST",
        onFailure: function(num, text) { selectElement.disabled = false; alert(num + " " + text); },
        onSuccess: function(result) { selectElement.disabled = false; }
    }
    );
}{/literal}
</script>
    <select onchange="setPrivacyLevel(this, '{$ROOT_URL|@escape:'javascript'}', {$current.id}, this.options[selectedIndex].value)">
    {foreach from=$available_permission_levels item=level}
        <option value="{$level}"{if $current.level==$level} selected="selected"{/if}>{$pwg->l10n($pwg->sprintf('Level %d',$level))}</option>
    {/foreach}
    </select>
    </td></tr>
{/if}
*}

</table>

{if isset($metadata)}
<table class="infoTable" summary="Some more (technical) info about this picture">
{foreach from=$metadata item=meta}
  <tr>
    <th colspan="2">{$meta.TITLE}</th>
  </tr>
  {foreach from=$meta.lines item=value key=label}
  <tr>
    <td class="label">{$label}</td>
    <td class="value">{$value}</td>
  </tr>
  {/foreach}
{/foreach}
</table>
{/if}


<hr class="separation">

{if isset($COMMENT_COUNT)}
<div id="comments">
  {if $COMMENT_COUNT > 0}
        <h3>{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}</h3>
  {/if}
    {if !empty($COMMENT_NAV_BAR)}
    <div class="navigationBar">{$COMMENT_NAV_BAR}</div>
    {/if}

    {if isset($comments)}
        {include file='comment_list.tpl' comment_separator=true}
    {/if}

    {if isset($comment_add)}
    <form  method="post" action="{$comment_add.F_ACTION}" class="filter" id="addComment">
    <fieldset>
        <legend>{'comments_add'|@translate}</legend>
        {if $comment_add.SHOW_AUTHOR}
        <label>{'upload_author'|@translate}<input type="text" name="author"></label>
        {/if}
        <label>{'comment'|@translate}<textarea name="content" id="contentid" rows="5" cols="80">{$comment_add.CONTENT}</textarea></label>
        <input type="hidden" name="key" value="{$comment_add.KEY}" />
        <input class="submit" type="submit" value="{'Submit'|@translate}">
    </fieldset>
    </form>
    {/if}
</div>
{/if} {*comments*}

{if !empty($PLUGIN_PICTURE_AFTER)}{$PLUGIN_PICTURE_AFTER}{/if}

Hors ligne

#8 2010-02-25 00:14:01

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: incompatibilité entre plugins Look_Like_GBO et LMT

J'ai installé une galerie, j'ai mis mon blanc XL, ton template, je ne reproduit pas le problème.

Il y a un problème de CSS qq part

As tu modifié Mon blancXL ?

As tu des fichiers CSS locaux ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#9 2010-02-26 10:42:54

vincent3569
Membre
Lyon
2006-05-31
608

Re: incompatibilité entre plugins Look_Like_GBO et LMT

je n'ai pas touché au thème montblanc (enfin, pas de mémoire), par contre j'ai un template-common/local_layout.css

/* You can modify this file */

#quickconnect { display: none; }

.menuInfoCat { display: none; }

.Nb_images { display: none; }

merci d'avance de ton aide

Hors ligne

#10 2010-02-26 22:33:17

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

Re: incompatibilité entre plugins Look_Like_GBO et LMT

Si tu n'as pas touché à MontBlanc télécharge-le, retransfère-le... Au moins tu seras certain que le pb ne vient pas de toi.


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

#11 2010-03-02 22:17:19

vincent3569
Membre
Lyon
2006-05-31
608

Re: incompatibilité entre plugins Look_Like_GBO et LMT

bonjour

je viens de vérifier le thème montblanc : il est d'origine !
une idée d'où mon pb peut provenir ?

j'utilise les plugin suivant :
Additional Pages
AddThis
Advanced Menu Manager
AStat.2
CommentEditor
Contact Form
Event Cats
Event Tracer
LMT
LocalFiles Editor
Look_like_GBo
Meta
PWG Stuffs
Random Header
Upload Form
UserAdvManager

Hors ligne

#12 2010-03-04 01:58:46

vincent3569
Membre
Lyon
2006-05-31
608

Re: incompatibilité entre plugins Look_Like_GBO et LMT

j'ai complétement réinstallé le thème et supprimé temporaire mes template-extension.

le survol des boutons slideshow, données exif, (...) fait disparaitre l'image copyright issue du plugin LMT.

le problème disparait lorsque je désinstalle Look_like_GBO
le problème existe qq soit le template/thème choisi
je suis sous IE8

c'est un bug déjà connu ?

je donne ma config LLGBO, au cas où...

Dernière modification par vincent3569 (2010-03-04 02:00:49)

Hors ligne

#13 2010-03-04 07:51:35

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

Re: incompatibilité entre plugins Look_Like_GBO et LMT

( Tu devrais utiliser Firefox pour customiser ton site tu gagnerais du temps. )


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

#14 2010-03-04 09:45:44

vincent3569
Membre
Lyon
2006-05-31
608

Re: incompatibilité entre plugins Look_Like_GBO et LMT

VDigital a écrit:

( Tu devrais utiliser Firefox pour customiser ton site tu gagnerais du temps. )

je vais effectivement y passer, car je galère vraiment pour la partie css.

ceci-dit, si je passe à FF pour le dev, je ne peux pas maitriser les navigateurs des visiteurs et cela ne résoud pas le problème d'incompatibilité entre les 2 plugins que je vous remonte.

est-ce un bug d'un des plugin ? si oui, lequel ?
dois-je tracer le bug ?

Hors ligne

#15 2010-03-04 10:19:53

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: incompatibilité entre plugins Look_Like_GBO et LMT

Ca dépend. Parfois c'est effectivement un "bug" car le fonctionnement de départ n'est pas bon, mais parfois, ce sont les navigateurs eux-même qui interprètent mal les codes.
Et comme chaque navigateur est plus ou moins respectueux des standards, ça donne parfois quelques singularités...


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

  •  » Utilisation
  •  » incompatibilité entre plugins Look_Like_GBO et LMT

Pied de page des forums

Propulsé par FluxBB

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