effectivement ça fonctionne !
Merci beaucoup.
:-)
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.
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 :-)
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.
[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.
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-)
Oups....
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)
Merci EX- FTB...
Réponse rapide et donc merci à Chisaga... (Dont j'avais dejà adopté le thème Hspam...)
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 ;-)
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} </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.
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"
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;
}
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 ?
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