Bonjour,
Puisque vous êtes fin chaud, prêts à relever vos manches, un petit plugin serait sympa à faire :
but :
- l'admin assigne une thème particulier à une catégorie particulière
fonctionnalités :
-autant de changement de thème que l'on veut (la limite étant le nombre de catégories bien sûr)
-option pour imposer ou non aux utilisateurs enregistrés le changement de thème
optionnel :
-permettre aux guest de changer à la volée de thème via une box dans le menu
^^ voilà voilou
merci d'avance d'avoir au moins lu ce post
Hors ligne
Par catégorie... Je ne vois pas bien l'intérêt.
Par contre, j'aimerai que certains groupes permettent de forcer le thème.
Et bien entendu, ces groupes seraient exclusifs les uns des autres.
Exemple (type):
Les membres identifiés comme du genre féminin : Un thème doux avec des fleurs...
Les membres masculin du club de muscu: Un thème sombre avec des "Poids" pour icones.
Les membres masculins du club moto: Un truc très flashy...
etc...
Car pour moi, il s'agit de coller à la personne pour montrer l'intérêt qu'on lui accorde.
Le changement de thème en cours de navigation pourrait être perturbant.
Et que ferait-on pour la catégorie au hasard, pour le calendrier...
8-)
Hors ligne
VDigital a écrit:
Par contre, j'aimerai que certains groupes permettent de forcer le thème.
Et bien entendu, ces groupes seraient exclusifs les uns des autres.
Exemple (type):
Les membres identifiés comme du genre féminin : Un thème doux avec des fleurs...
Les membres masculin du club de muscu: Un thème sombre avec des "Poids" pour icones.
Les membres masculins du club moto: Un truc très flashy...
Car pour moi, il s'agit de coller à la personne pour montrer l'intérêt qu'on lui accorde.
Bonne idée.
VDigital a écrit:
Par catégorie... Je ne vois pas bien l'intérêt.
Le changement de thème en cours de navigation pourrait être perturbant.
Et que ferait-on pour la catégorie au hasard, pour le calendrier...
C'est aussi perturbant de changer de site ! Et moi ça me conviendrait mieux :
-catégorie nature : thème green_nature
-catégorie design : thème hr_glass_xl
...
tu vois. Les parties accueil recherche au hasard ... restent bien logiquement avec le thème par défaut choisit dans la config
=> donc faire une option soit thème indexé sur le groupe, soit sur la catégorie. Voir même les deux en même temps en gérant un petit système de priorité à 3 entrées :
-le thème de l'utilisateur
-le thème de son groupe
-le thème de sa catégories actuellement vue
La priorité étant alors établie de façon unique et global pour éviter les prises de têtes
Hors ligne
effectivement c est pas mal
et moi les 2 idées me paraissent bonnes et meme si l'idee de Vdigiatl semble etre plus naturelle au depart
je trouve que flop a aussi son interet avec ca solution par categorie
+1
Hors ligne
J'accède via les tags, exemple: Jacobs
J'ai deux images dans deux catégories différentes affichables dans des thèmes différents.
Expliquez-moi un peu ce qu'on affiche comme thème.
8-)
Hors ligne
bahhh le theme standart et pas le theme lié a la categorie physique ou virtuelle
donc en gros tout ce qui est de type commentaire, calendrier, recherche, tags etc ... le theme de l'utilisateur et apres les categories theme de l'utilisateur si pas de theme imposé
pareil pour toi avec le theme par groupe ... si rien d'imposé ... le choix au user
Hors ligne
Nicco a écrit:
bahhh le theme standart et pas le theme lié a la categorie physique ou virtuelle
donc en gros tout ce qui est de type commentaire, calendrier, recherche, tags etc ... le theme de l'utilisateur et apres les categories theme de l'utilisateur si pas de theme imposé
t'as tout compris
Hors ligne
Si on arrive à trouver une solution, et on y arrivera... 8-)
Je devine d'avance que vous aurez des surprises de temps en temps.
On verra bien.
Reste à identifier comment faire.
8-)
Hors ligne
La solution n'est pas très compliquée ;-)
En plugin perso:
function change_category_theme()
{
global $template, $page, $user;
$category_theme = array(
2 => array( 'yoga' , 'dark' ),
5 => array( 'yoga' , 'montblanc' ),
12 => array( 'flop_pure_design' , 'green_nature' ),
);
if (isset($page['category']['id'])
and isset($category_theme[$page['category']['id']]))
{
$user['template'] = $category_theme[$page['category']['id']][0];
$user['theme'] = $category_theme[$page['category']['id']][1];
$template->Template(PHPWG_ROOT_PATH.'template/'.$user['template'], $user['theme']);
}
}
add_event_handler('loc_end_section_init', 'change_category_theme');
Dans cet exemple, vous l'aurez compris, la catégorie 2 aura comme template/theme le duo yoga/dark, la catégorie 5 aura yoga/montblanc, et la catégorie 12 aura flop_pure_design/green_nature.
Il suffira de rajouter la condition $user['is_the_guest'] pour que le thème ne soit imposé qu'aux invités.
Dernière modification par P@t (2008-02-15 19:17:38)
Hors ligne
franchement t es en forme ...
bon plugin final ou plugin perso ???
Hors ligne
je suis en train de la faire ... ;-]
Hors ligne
enfin c etait pour moi perso !!!
mais vas y, si tu fais un plugin c est clair que moi ( a cause de toi d ailleurs ) j aime bien avoir une page perso
je sais que Vdigital veut pas qu on abuse du menu de gauche pour gerer nos plugin, mais je trouve que c est mieux et plus cool pour les end-users
donc bahhh allez un ptit plugin de plus pour P@t
Hors ligne
Arf... bon d'accord...
Et puis elle sera pas trop longue à faire celle la...
Mais ca sera pour demain ;-)
PS: moi aussi, j'aime bien utiliser le menu pour mettre plein de pages d'admin!
Et puis, c'est fait pour ca, non?
PS2: une idée de nom pour le plugin?
Dernière modification par P@t (2008-02-15 20:53:06)
Hors ligne