Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

jéjé
2009-03-09 22:33:52

effectivement ça fonctionne !
Merci beaucoup.
:-)

gbo
2009-03-09 21:56:24

je n'ai pas mis à jour le fichier mail-css.tpl
je vais re livrer le thème dans quelques jours avec le bon fichier.

Comme c'est un fichier TPL , je pense que cela doit fonctionner en recopiant  celui livré avec du thème dark.

jéjé
2009-03-09 19:59:26

Bonsoir tout le monde !
Je me permet de venir demander s'il est prévu que ce thème que j'apprécie particulièrement devienne compatible avec PIWIGO 2.0.0 ?
J'ai constaté qu'il l'était avec les version 2.0.0RC1/RC2/RC3/RC4 j'ai donc testé tout de meme et je eu qu'une erreur (mais je n'ai pas utilisé toute les fonctions ) lors d'une inscription l'email est obligatoire (meme si décoché dans config/générale) :
Fatal error: Smarty error: [in /homez.65/jeromegi/www/template/yoga/theme/GBO_hk-3/mail-css.tpl line 4]: syntax error: unrecognized tag: margin: 0; padding: 0; border: 0; (Smarty_Compiler.class.php, line 455) in /homez.65/jeromegi/www/include/smarty/libs/Smarty.class.php on line 1092
Si ça peut aider :-)

gbo
2008-12-04 21:25:46

Je viens de passer plusieurs jours sur les css de  la version 2 de PWG:
je suis arrivé à la conclusion de traiter iE6 à part pour ne pas ajouter de code et gérer ces cas dans les css.

Il faut mettre dans le fichier fix-ie5-ie6.css du thème.

div.illustration img{
/* Code spécial IE  merci le net */
  _width: expression((this.offsetWidth>=this.offsetHeight) ?
      Math.min(parseInt(this.offsetWidth), 128 ) : true);
  _height: expression((this.offsetHeight>this.offsetWidth) ?
      Math.min(parseInt(this.offsetHeight), 105 ) : true);
}
     si tes vignettes font 128px de haut et que tu veux les limiter à 105




Pour les autres browser FF2,FF3,IE7...
dans theme.ccs

div.illustration img{border:2px solid #d0d0d0;margin:2px 0 0 2px;max-width: 128px; max-height: 102px}
Si tes vignettes font 128px de large et si la hauteur disponible est de 102px.

Ptit_Seb
2008-12-01 16:57:38

[1.7.3] sous le thème Yoga/GBO HK-3 :

Je suis également en train de faire quelques ajustements pour éviter que les miniatures verticales ne dépassent des vignettes.

- Ok pour le changement de contenu du fichier mainpage_categories.tpl, tout le contenu est remplacé par celui proposé ici.

- Ensuite pour la modification du category_cats.inc.php j'ai un peu plus de doutes.
Déja je ne l'édite pas sous LocalFiles Editor puisque je ne le trouve pas.
Je l'ai donc récupérer via ftp et j'édite le fichier sous notepad ++.
Pour l'étape 2.1 je ne comprends pas trop s'il faut utiliser le nouveau code simplement en le rajoutant au début de la ligne existante, s'il faut remplacer la ligne existante par ce code où s'il faut remplacer un paragraphe par le code proposé ?

Concretement, voici les lignes 162 à 170 de mon fichier category_cats.inc.php :

SELECT id, path, tn_ext
  FROM '.IMAGES_TABLE.'
  WHERE id IN ('.implode(',', $image_ids).')
;';
  $result = pwg_query($query);
  while ($row = mysql_fetch_assoc($result))
  {
    $thumbnail_src_of[$row['id']] = get_thumbnail_url($row);
  }

Je voit bien la ligne 166 qui commencer par 

$result =

Même problème ensuite pour l'étape 2.2 avec la ligne 217 dont je ne suis pas sur qu'elle est la bonne et ce que je doit faire.
Est ce que je pourrais avoir plus de précisions sur la ligne précédente et suivante pour bien les identifier et savoir s'il faut ajouter ou remplacer une ligne/paragraphe et lesquels.

Pour l'instant j'ai essayé au hasard de modifier ce fichier mais ça ne fonctionne pas !

Merci d'avance pour ces précisions.

VDigital
2007-10-02 09:57:44

chrisaga a écrit:

robin64 a écrit:

Merci EX- FTB...
Réponse rapide et donc merci à Chisaga... (Dont j'avais dejà adopté le thème Hspam...)

Merci, mais pour info, Hspam (Hpsam ?) ce n'est pas moi.
moi je n'ai que les deux thèmes de base dark et clear, une variation en white, les thèmes en HK-*, et darkblue-left.
Hpsam, c'est un autre.

<:o)

Oui.
De toute façon, gbo_hk-3 est bien basé sur HK-3 (de Chrisaga).

8-)

robin64
2007-10-02 09:07:55

Oups....

chrisaga
2007-10-02 09:03:01

robin64 a écrit:

Merci EX- FTB...
Réponse rapide et donc merci à Chisaga... (Dont j'avais dejà adopté le thème Hspam...)

Merci, mais pour info, Hspam (Hpsam ?) ce n'est pas moi.
moi je n'ai que les deux thèmes de base dark et clear, une variation en white, les thèmes en HK-*, et darkblue-left.
Hpsam, c'est un autre.

<:o)

robin64
2007-10-01 22:18:36

Merci EX- FTB...
Réponse rapide et donc merci à Chisaga... (Dont j'avais dejà adopté le thème Hspam...)

P@t
2007-10-01 18:07:49

EX-FTB a écrit:

Pour p@t:
je n'ai pas réussi à faire le calcul de la nouvelle taille avec un plugin perso, si tu as des idées je suis preneur.

Je ne me suis pas trop posé la question, car avec le thème montblanc, les miniatures ne débordent pas, vu que la hauteur est fixée en css...
Mais pour le plugin, la réponse est déjà dans le wiki: http://phpwebgallery.net/doc/doku.php/f … _debordent
Trop fort Monsieur Wiki ;-)

gbo
2007-10-01 11:33:55

mick2000 a écrit:

Bonjour,
Très beau thème. J'ai un léger problème, les miniatures au format portrait débordent du cadre. Ou faut-il intervenir pour résoudre ce problème.
Michel.
!!! Corrigé en passant les largeurs et longueurs maximales de 128 à 100 pixels !!!
?

Il faut surtout remercier Chrisaga qui est à l'origine du thème HK-3, il a fait le plus gros du boulot .

Pour ajuster l'affichage des miniatures verticales lorsque la hauteur des miniatures est supérieure à la valeur définie dans le Css (theme ou default-layout.css).

1 - Changer  dans le dossier yoga:
mainpage_categories.tpl   ajout de {categories.category.SIZE}


<!-- BEGIN categories -->
<!-- $Id: mainpage_categories.tpl 1900 2007-03-12 22:33:53Z rub $ -->
<ul class="thumbnailCategories">
  <!-- BEGIN category -->
  <li>
    <div class="thumbnailCategory">
      <div class="illustration">
        <a href="{categories.category.URL}">
          <img src="{categories.category.SRC}"  {categories.category.SIZE} alt="{categories.category.ALT}" title="{categories.category.TITLE}">
        </a>
      </div>
      <div class="description">
        <h3>
          <a href="{categories.category.URL}">{categories.category.NAME}</a>
          {categories.category.ICON}
        </h3>
        <p>{categories.category.CAPTION_NB_IMAGES}</p>
        <p>{categories.category.DESCRIPTION}&nbsp;</p>
      </div>
    </div>
  </li>
  <!-- END category -->
</ul>
<!-- END categories -->

2 - Calculer le bonne hauteur:

Dans le dossier include modifier: category_cats.inc.php
2.1  - à la ligne 166.

/* Si le thème utilisé est 'GBO_HK' Ajout de
  if ($tn_size[1] - $tn_size[0] > 0)  // thumb vertical
    { $tn_width = $tn_size[0];
     $tn_height = 112 - 7;
      $tn_width= $tn_height / ($tn_size[1] / $tn_size[0]) ;
      $size_tn[$row['id']] = 'width = "'. $tn_width .'px" height= "'.$tn_height .'px"';
      }   
*/
//--------------------------------------------
$themeused = get_themeconf('theme');
$pos = strpos($themeused,'GBO_hk');
 
  while ($row = mysql_fetch_assoc($result))
{
    $thumbnail_src_of[$row['id']] = get_thumbnail_url($row);
    // gbo miniatures verticales
    $thumbnail_path = get_thumbnail_path($row);
    if ($pos === false )
     {$size_tn[$row['id']]=''; }
      else
    { $tn_size = @getimagesize($thumbnail_path);
   // 112 = DIV.description { height: 112 de theme.css
   if ($tn_size[1] - $tn_size[0] > 0)  // thumb vertical
    { $tn_width = $tn_size[0];
          $tn_height = 112 - 7;
      $tn_width= $tn_height / ($tn_size[1] / $tn_size[0]) ;
      $size_tn[$row['id']] = 'width = "'. $tn_width .'px" height= "'.$tn_height .'px"';
      }   
    }
  }
// ------------------------------

2.2 -  à la nouvelle ligne 217

// ajout de   'SIZE'  => $size_tn[$category['representative_picture_id']],

    $template->assign_block_vars(
        'categories.category',
        array(
          'SRC'   => $thumbnail_src_of[$category['representative_picture_id']],
          'ALT'   => $category['name'],
          'TITLE' => $lang['hint_category'],
          'ICON'  => $icon_ts,
          // gbo miniatures verticales
            'SIZE'  => $size_tn[$category['representative_picture_id']],

Pour p@t:
je n'ai pas réussi à faire le calcul de la nouvelle taille avec un plugin perso, si tu as des idées je suis preneur.

RQ: Je serai moins présent sur le forum pendant qq jours.

P@t
2007-10-01 10:48:50

mick2000 a écrit:

Nouvelle question : ou peut on insérer la traduction de Additional Pages en Pages additionnelles ?

Question HS... à poser dans le topic additional pages ;-)
Dans le menu admin de additional pages, tu peux nommer ton bloc menu comme tu le souhaites dans la case "nom du menu"

gbo
2007-10-01 10:42:44

robin64 a écrit:

Bonsoir


Peux tu me dire s'il te plaît où je peux intervenir pour agrandir le cadre prévu pour l'affichage de la bannière ?

Merci de ton aide

Dans le fichier theme. css, tu changes 56 par ce que tu veux.

#theHeader {
    height: 56px;
    margin: 0 auto;
}

mick2000
2007-09-30 10:31:32

Bonjour,

Très beau thème. J'ai un léger problème, les miniatures au format portrait débordent du cadre. Ou faut-il intervenir pour résoudre ce problème.

Merci d'avance,

Michel.


!!! Corrigé en passant les largeurs et longueurs maximales de 128 à 100 pixels !!!

Nouvelle question : ou peut on insérer la traduction de Additional Pages en Pages additionnelles ?

robin64
2007-09-29 23:15:21

Bonsoir

Déjà, merci pour ta première version, elle est vraiment superbe et je l'ai adoptée.

Je viens de tester ta nouvelle version. J'ai un problème au niveau de l'affichage de ma bannière. J'utilise une image perso dont le chemin est défini sur la page "affichage par défault" onglet "principale"  et visiblement, la place allouée pour celle ci a été diminuée...

Je me retrouve avec une image que je suis obligé de réduire beaucoup....

Peux tu me dire s'il te plaît où je peux intervenir pour agrandir le cadre prévu pour l'affichage de la bannière ?

Merci de ton aide

Pied de page des forums

Propulsé par FluxBB

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