#1 2011-01-17 19:15:26

Denis Gadenne
Membre
2010-12-06
192

[Résolu] replacer un texte ?

Bonjour à tous voila mon petit probléme sur la page des vignettes de ma galerie j'ai le choix de passer en diaporama en haut à droite
par contre sur l'image en plein écran se choix n'est pas au même endroit je trouve cela domage comment faire pour l'avoir au même endroit et de la même taille


Images attachées

Hors ligne

#2 2011-01-19 15:07:56

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13324

Re: [Résolu] replacer un texte ?

Il faudra nécessairement passer par la création d'un template-extension de picture.tpl


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 2011-01-22 12:00:05

Denis Gadenne
Membre
2010-12-06
192

Re: [Résolu] replacer un texte ?

Merci grace à Wizi j'en ai crée un mais comment ça s'utilise ?


Images attachées

Hors ligne

#4 2011-01-22 15:22:24

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13324

Re: [Résolu] replacer un texte ?

[HS]
Il s'agit d'un "wiki" et non pas un wizi ^^
[/HS]

A la vue de votre capture d'écran, il faut que vous supprimiez la première ligne (la laisser vide) car ça va faire un conflit. Pour vous expliquer brièvement, un template-extension doit concerner qu'un seul est unique fichier.
Dans votre capture d'écran, le fichier "picture.tpl" est modifié par deux template-extension :
- La première ligne
- La dernière ligne

**********************************

Bien.
Maintenant, éditez votre template-extension nommé "site-denis.tpl" (on l'édite toujours avec LocalFiles Editor).

Remplacer tout par le code suivant :

Code:

<div class="titrePage">
  <div class="imageNumber">{$PHOTO}</div>
    {$SECTION_TITLE}
    {$LEVEL_SEPARATOR} <h2>{$current.TITLE}</h2>
    {if isset($U_SLIDESHOW_START)} <a href="{$U_SLIDESHOW_START}" title="{'slideshow'|@translate}" rel="nofollow" style="text-decoration:underline; text-align:right; position:absolute; right:193px;">{'slideshow'|@translate}</a> {/if}
</div> <!-- imageHeaderBar -->
{if !empty($PLUGIN_PICTURE_BEFORE)}{$PLUGIN_PICTURE_BEFORE}{/if}
<div id="content">
  {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}
  <div id="imageInfoBar">
    <div id="imageToolBar">
      {include file='picture_nav_buttons.tpl'|@get_extent:'picture_nav_buttons'}
    </div>
  {if $DISPLAY_NAV_THUMB}
    {if isset($previous) }
    <div id="navThumbPrev">
      <a class="navThumb" href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE}" rel="prev">
        <img src="{$previous.THUMB_SRC}" alt="{$previous.TITLE}"></a>
    </div>
    {/if}
    {if isset($next) }
    <div id="navThumbNext">
      <a class="navThumb" href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE}" rel="next">
        <img src="{$next.THUMB_SRC}" alt="{$next.TITLE}"></a>
    </div>
    {/if}
  {/if}
    <div id="randomButtons">
      <ul>
        {if isset($U_METADATA) }
        <li><a href="{$U_METADATA}" title="{'Show file metadata'|@translate}" rel="nofollow">{'Show file metadata'|@translate}</a></li>
        {/if}
        {if isset($current.U_DOWNLOAD) }
        <li><a href="{$current.U_DOWNLOAD}" title="{'download this file'|@translate}">{'download'|@translate}</a></li>
        {/if}
        {if isset($PLUGIN_PICTURE_ACTIONS)}{$PLUGIN_PICTURE_ACTIONS}{/if}
        {if isset($favorite) }
        <li><a href="{$favorite.U_FAVORITE}" title="{$favorite.FAVORITE_HINT}">{$favorite.FAVORITE_HINT}</a></li>
        {/if}
        {if !empty($U_SET_AS_REPRESENTATIVE) }
        <li><a href="{$U_SET_AS_REPRESENTATIVE}" title="{'set as category representative'|@translate}">{'representative'|@translate}</a></li>
        {/if}
        {if isset($U_ADMIN) }
        <li><a href="{$U_ADMIN}" title="{'Modify information'|@translate}">{'Modify information'|@translate}</a></li>
        {/if}
      </ul>
    </div>
    {if isset($metadata)}
    <div id="imageMeta">
      {foreach from=$metadata item=meta}
      <h3>{$meta.TITLE}</h3>
      <dl>
        {foreach from=$meta.lines item=value key=label}
        <dt>{$label}</dt>
        <dd>{$value}</dd>
        {/foreach}
      </dl>
      {/foreach}
    </div> <!-- imageMeta -->
    {/if}
    <div id="imageInfos">
      <dl>
        {if $display_info.author and isset($INFO_AUTHOR)}
        <dt>{'Author'|@translate}</dt>
        <dd>{$INFO_AUTHOR}</dd>
        {/if}
        {if $display_info.created_on and isset($INFO_CREATION_DATE)}
        <dt>{'Created on'|@translate}</dt>
        <dd>{$INFO_CREATION_DATE}</dd>
        {/if}
        {if $display_info.posted_on}
        <dt>{'Posted on'|@translate}</dt>
        <dd>{$INFO_POSTED_DATE}</dd>
        {/if}
        {if $display_info.tags and isset($related_tags)}
        <dt>{'Tags'|@translate}</dt>
        <dd>
          {foreach from=$related_tags item=tag name=tag_loop}
          {if !$smarty.foreach.tag_loop.first}, {/if}
          <a href="{$tag.URL}">{$tag.name}</a>{/foreach}
        </dd>
        {/if}
        {if $display_info.categories and isset($related_categories)}
        <dt>{'Categories'|@translate}</dt>
        <dd>
          {foreach from=$related_categories item=cat name=tag_loop}
          {if !$smarty.foreach.tag_loop.first}, {/if}
          {'&nbsp;'|@str_ireplace:' ':$cat}{/foreach}
        </dd>
        {/if}
        {if $display_info.visits}
        <dt>{'Visits'|@translate}</dt>
        <dd>{$INFO_VISITS}</dd>
        {/if}
        {if $display_info.average_rate}
        {if isset($rate_summary)}
        <dt>{'Average rate'|@translate}</dt>
        <dd id="ratingSummary">
          {if $rate_summary.count}
          {assign var='rate_text' value='%.2f (rated %d times)'|@translate }
          {$pwg->sprintf($rate_text, $rate_summary.average, $rate_summary.count) }
          {else}
          {'no rate'|@translate}
          {/if}
        </dd>
        {/if}
        {if isset($rating)}
        <dt><span id="updateRate">{if isset($rating.USER_RATE)}{'Update your rating'|@translate}{else}{'Rate this picture'|@translate}{/if}</span></dt>
        <dd>
          <form action="{$rating.F_ACTION}" method="post" id="rateForm">
            <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">
                makeNiceRatingForm( {ldelim}rootUrl: '{$ROOT_URL|@escape:"javascript"}',
                image_id: {$current.id},
                updateRateText: "{'Update your rating'|@translate|@escape:'javascript'}",
                updateRateElement: document.getElementById("updateRate"),
                ratingSummaryText: "{'%.2f (rated %d times)'|@translate|@escape:'javascript'}",
                ratingSummaryElement: document.getElementById("ratingSummary") {rdelim} );
              </script>
            </div>
          </form>
        </dd>
        {/if}
        {/if}
      </dl>
    </div> <!-- imageInfos -->
  </div>
  <div id="theImage">
    {$ELEMENT_CONTENT}
    {if isset($COMMENT_IMG)}
    <p>{$COMMENT_IMG}</p>
    {/if}
  </div> <!-- theImage -->
  <div style="clear: both;"></div>

  {if (isset($COMMENT_COUNT) and ($COMMENT_COUNT>0)) or isset($comment_add) }
  <div id="theComments">
    <h3 title="{'Add a comment'|@translate}">{$pwg->l10n_dec('%d comment', '%d comments',$COMMENT_COUNT)}</h3>
      {if !empty($COMMENT_NAV_BAR)}
      <div class="navigationBar">{$COMMENT_NAV_BAR}</div>
      {/if}
      {if isset($comment_add)}
      <div id="commentAdd">
        <h4>{'Add a comment'|@translate}</h4>
        <form  method="post" action="{$comment_add.F_ACTION}" class="filter">
          {if $comment_add.SHOW_AUTHOR}
          <p><label>{'Author'|@translate}&nbsp;:</label></p>
          <p><input type="text" name="author" /></p>
          {/if}
          <p><label>{'Comment'|@translate}&nbsp;:</label></p>
          <p><textarea name="content" id="contentid" rows="5" cols="50">{$comment_add.CONTENT}</textarea></p>
          <p><input type="hidden" name="key" value="{$comment_add.KEY}" />
            <input class="submit" type="submit" value="{'Submit'|@translate}"></p>
        </form>
      </div>
      {/if}
      {if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
      {if isset($comments)}
      <div id="commentList">
        {include file='comment_list.tpl'}
      </div>
      {/if}
  </div>
  {/if} {*comments*}
  <div style="clear: both;"></div>
</div>
{if !empty($PLUGIN_PICTURE_AFTER)}{$PLUGIN_PICTURE_AFTER}{/if}

Petite explication : le code que je donne est très moche mais c'est le seul moyen pour faire simple pour le moment. Sinon, il y a plus "propre" mais ça voulait dire que le lien "Diaporama" se trouverait sur une nouvelle ligne; égale perte de place.

J'espère que c'était ce que vous vouliez :-)

(D'autres solutions sont envisageable pour déplacer le lien. Montrer moi avec une flèche l'endroit désiré.)


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

#5 2011-01-22 18:13:21

Denis Gadenne
Membre
2010-12-06
192

Re: [Résolu] replacer un texte ?

Merci cela me convient
mais comment associer une musique avec un diaporama je sais le faire avec une galerie ou avec une photo mais je ne vois pas comment avec un diaporama
j'utilise le plugin "Wired For Sound"

Merci beaucoup

Denis

Hors ligne

#6 2011-01-22 19:46:18

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13324

Re: [Résolu] replacer un texte ?

Denis Gadenne a écrit:

Merci cela me convient
mais comment associer une musique avec un diaporama je sais le faire avec une galerie ou avec une photo mais je ne vois pas comment avec un diaporama
j'utilise le plugin "Wired For Sound"

Merci beaucoup

Denis

Ce qu'il serait bien, c'est de poser la question sur un sujet tout propre, dédié à votre question. Sinon, les sujets partent dans les sens et le suivi n'est pas bon :-(

Du coup, si votre problème à trouvée une solution favorable, pourriez-vous passer le sujet en [Résolu] ? (lien dans votre premier message)

Merci ;-)


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

Pied de page des forums

Propulsé par FluxBB