Fork me on GitHub




(1) 2 »


A propos des 5 astuces du theme parent-solo...
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Bonsoir,

ce post fait référence à l'article sur Cinq astuces pour les thèmes sous Xoops (ici).

Je cherche à comprendre la méthode pour ce thème.

Date :
Pourquoi, si on ne veut pas du javascript ( à raison d'ailleurs), ne pas utiliser du smarty ?
http://smarty.php.net/manual/fr/language.modifier.date.format.php
$smarty.now par exemple

Y'a t'il une raison particulière ?

Titre du bloc à ne pas afficher :
l'article vient d'être modifié...
avant on pouvait lire un test du genre :

<{if $block.title = '|'}>
<div class="blocktitle"></div>
<{else}>
<{$block.title}>
<{/if}>
<{$block.content}>


Maintenant, on a ça :
<{if $block.title != '|'}>
<{$block.title}>
<{/if}>
<{$block.content}>

Merci hervé pour cette optimisation sur ce test.

remarque :
Pour la boucle, l'article doit interpréter ton code, on ne voit pas les "cycle"

En tout cas bravo : sobre mais très agréable à parcourir, ce site parent-solo.
Très joli thème.

Posté le : 19/01/2007 01:43

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Guest_
Salut Alain,

Pour répondre à ta première question, c'est pour être certain d'avoir les noms des mois en français quel que soit le serveur utilisé.

Sinon j'ai corrigé la mise en page de mon article, le code doit être de nouveau visible.

A+
Hervé

Posté le : 19/01/2007 08:29
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Autres questions :

1/ pourquoi ne pas utiliser le plugin smarty pour xoops xoInboxCount pour le nombre de message ??

2/ Pourrait on envisager de créer un plugin smarty pour l'affichage de la date ???
ce qui éviterai d'avoir du php dans le theme.

Posté le : 19/01/2007 08:39
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Merci Hervé pour la correction !
Bien vu Laurent pour le template xoInboxCount ! Il m'avait échappé celui-ci (comme bien d'autres d'ailleurs)

Posté le : 19/01/2007 08:50

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Guest_
Laurent,

Uniquement pour être certain que cela fonctionne sur toutes les versions de Xoops, même si Parent Solo utilise une 2.0.16

Pour le plugin .... pourquoi pas

A+
Hervé

Posté le : 19/01/2007 09:00
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
salut !
site vraiment très agréable en effet
et c'est sympa de partager les astuces !

une remarque concernant l'affichage de blocs sans le titre du bloc.
bonne idée d'utiliser un caractère générique, pour éviter de modifier le thème à chaque fois que l'on veut afficher un nouveau bloc sans son titre.
cependant, est-ce que ça ne vous pose pas de problèmes pour la gestion de ces blocs ensuite ?
puisqu'ils apparaissent tous sous le même nom, non ?
je viens de faire le test avec multiMenu, et mes onglets ne sont plus trop lisibles du coup.

perso, j'utilise cette méthode :

<{if !$block.title|truncate:1:"" == "0"}>


de cette façon, je note mes titres de blocs comme d'habitude, je pense juste à ajouter le chiffre '0' au tout début du titre.
ainsi, au moment de l'affichage des blocs, s'il a 0 en première position du titre, seul le contenu du bloc est affiché.

Posté le : 19/01/2007 12:43
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Guest_
Pas mal aussi ton astuce blueteen !
C'est vrai que cela doit être plus facile de s'y rertouver

Posté le : 19/01/2007 14:19
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Semi pro
Inscrit: 04/02/2003 09:04
De Qc.ca
Messages: 1389
Allo

Moi pour les blocs j'utilise une autre technique ainsi :

<{if $block.title|regex_replace:"/.*cacher/":"cacher" ne "cacher"}>
 <
div class="blockGTitle"><{$block.title}></div>
 <
div class="blockGContent"><{$block.content}></div>
<{else}> 
<
div class="blockGContentSansTitre"><{$block.content}></div>
<{/if}>


Ca consiste à ajouter le mot "cacher" à la fin du titre du bloc pour que le titre disparaisse de mon bloc. Comme le souligne blueteen.. ca évite d'avoir des blocs qui ont des titres identiques..

a+

Posté le : 20/01/2007 01:49
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
hello,

je vois que j'ai une ou deux petites astuces à mettre dans morphogenesis

A +

Posté le : 20/01/2007 02:06

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: A propos des 5 astuces du theme parent-solo...
Régulier
Inscrit: 09/09/2005 23:49
Messages: 297
Bravo Blueteen,
je trouve ta condition plutôt simplifée mais
ou dois-je la positionner ?
Je l'ai essayé et mon bloc a totalement disparu sans même avoir mis un 0 devant le titre !

par exemple, je dois arriver à l'intégrer dans :

<td width="150" id="leftcolumn"><!-- Start left blocks loop -->
          <{foreach 
item=block from=$xoops_lblocks}>
 <{if 
$block.title != 'menu-h'}>
          <
div class="<{cycle values="blockTitle"}>"><{$block.title}>
          <
div class="blockContent"><{$block.content}></div>
             <{/if}>
<{/foreach}> 
          <!-- 
End left blocks loop -->
</
td>


Sachant comme tu le vois que j'ai déjà une condition pour ne pas afficher un bloc portant le titre "menu-h"

Posté le : 16/02/2007 10:17
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

59 Personne(s) en ligne (40 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 59 | Plus ...