Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[Bandeau] rendre le bandeau personnalisable - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[Bandeau] rendre le bandeau personnalisable  [7 réponses]

fleche bas

LSI
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 189 (0.03/Jour)
Inscrit(e) le: 24 février 2009
Visiter son site
Imprimer Permalien lundi 16 mars 2009 à 19:42  
Salut,

Ce que j'apelle le bandeau, c'est le menu vertical en haut de page.

Ce menu est figé dans le thème.

Le but de cette modification est de le rendre personnalisable.



ce message est une nouvelle version de ma personnalisation du bandeau et des images dans le titre des blocs. J'ai regarder le problème posé par l'ajout d'un champ 'image' dans la BDD 'modules'.
J'ai donc recoder mon affaire pour ne plus avoir à modifier la BDD.
z'avez intérêt à aimer smiley sg3agtoudoug3ag.jpg



Donc la modification n'est que pour rendre le bandeau modifiable.

Ele permet de l'éditer comme on édite un menu (vous savez, le petit menu a gauche avec accueil et tout le tralala)
Donc j'ai modifier 3 fichiers
"modules/admin/class_modules.php" pour ajouter une zone pour éditer le bandeau
"modules/menu/bloc.php" pour le rendre plus souple et compatible pour afficher le bandeau qui est un menu vertical
"modules/menu/class_menu.php" pour prendre en compte l'édition du bandeau

et j'ai ajouter un dossier au thème :
"themes/.../images/menu/bandeau/" qui contient les images du bandeau.

ensuite, une petite modification du thème :
vous répérez ou sont affichés les liens de votre bandeau. Et vous les supprimez pour mettre ceci à la place


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. '...'; 
  5.                 $id_bloc = -1; 
  6.                 $separation_bloc = '  |  '; 
  7.                 require 'modules/menu/bloc.php'; 
  8.                 echo ' ....'; 
  9.  
  10. #####!!!#####
  11. ?>

et c'est tout
pour personnaliser les séparations entre chaque lien, vous pouvez changer la variable $separation_bloc


Toutes les modifs sont dans cette archives, y compris le thème.kwsday

http://partage.lsi-dev.com/kwsphp/bandeauperso.zip
rechercher LSI dans les php pour trouvez les modifs

amusez vous bien
Édité 2 fois - Dernière édition: 17/03/2009 à 22:38 Par LSI.


LSI-Avatar.gifLSI
http://www.lsi-dev.com
Merci aux développeurs de KwsPHP pour leur travail


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



scoubi
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 1773 (0.24/Jour)
Inscrit(e) le: 24 juin 2006
Visiter son site
Imprimer Permalien mardi 17 mars 2009 à 06:10  
bravo LSI, j'ai essayé sur ton site de test, c'est vraiment cool, inutile de trifouiller dans le code comme ça.

merci beaucoup smiley sg3agbjg3ag.gif

a probléme, j'ai voulu rajouter un séparateur, j'ai eu l'erreur suivante

Afficher
Édité 1 fois - Dernière édition: 17/03/2009 à 06:12 Par scoubi. Raison: erreur aprés insertion d'un séparateur


scoubi
vive le soleil


lboubou
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 1521 (0.22/Jour)
Inscrit(e) le: 24 juillet 2007
Visiter son site
Imprimer Permalien mardi 17 mars 2009 à 08:06  
LSI smiley sg3agbjg3ag.gif
Cela donne beaucoup plus de souplesse...
J'ai modifié dans mes différents sites le menu à partir du code et comme je n'y comprend rien j'ai eu un peu de mal mais là....

Suggestion/question

Tu n'a pas mis "Retour à l'administration des colonnes" en bas de la page comme on peut le retrouver dans la gestion des autres menu, il faut faire "retour" en bas

Comment fait on si l'on a des petites images pour les mettre devant le mot qui fait lien.

Cela est-il adaptable au portail en général indépendament des thèmes

Merci


http://www.grives.net
http://www.videos-chasse-peche.com
http://www.ruisseau-des-blaquieres.com
http://www.saint-eloi-chateau-gombert.com


LSI
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 189 (0.03/Jour)
Inscrit(e) le: 24 février 2009
Visiter son site
Imprimer Permalien mardi 17 mars 2009 à 22:39  
c'est corrigé pour l'erreur

sinon, il faut obligatoirement modifier le thème pour que le bandeau soit éditable.
Et pour la mise en page (bouton retour et autres) c'est la même que pôur l'édition d'un menu, puisque j'utilise ce module.



j'ai trouvé une autre erreur (archive zip corrigé)
Édité 2 fois - Dernière édition: 17/03/2009 à 22:56 Par LSI.


LSI-Avatar.gifLSI
http://www.lsi-dev.com
Merci aux développeurs de KwsPHP pour leur travail


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien mercredi 18 mars 2009 à 10:19  
hop, le fait de toucher au bloc.php fout en l'air tout, j'ai testé avec aquarelle en local.

Donc je te propose ceci

un fichier bandeau.php ds menu et tu laisses le bloc.php comme avant
Afficher


et ds le header.php du theme rajouter juste ceci a la place de tes 3 lignes de remplacement


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. require_once './modules/menu/bandeau.php';
  5.  
  6. #####!!!#####
  7. ?>


Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


Imprimer Permalien mercredi 18 mars 2009 à 15:15  
L'avantage avec un tel système, c'est que l'on est plus obligé d'éditer tous les thèmes que l'on installe pour avoir ses propres liens dans le header.

Avec le système du bandeau.php, plus de simplicité à l'installation pour les non programmeurs.. J'aime bien l'idée et la solution et il fallait que je le dise smiley sg3agp.gif


LSI
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 189 (0.03/Jour)
Inscrit(e) le: 24 février 2009
Visiter son site
Imprimer Permalien lundi 30 mars 2009 à 21:11  
C'est pour limiter les accès BDD que j'avais mis dans bloc.php.

Mais effectivement, j'avais bidouillé un peu smiley sg3agg29g.gif

Je rend compatible en reprenant le code d'origine pour la partie "menu" et je reposte

Si la séparation n'est pas personnalisable, ça m'embête, c'est pour ça que j'avais mis la valeur $separation_bloc.


Réponse ci-dessus posté le mercredi 18 mars 2009 : 23:40



Bon, j'ai remis le même système qu'avant pour le menu, avec qlq simplification de code.

Donc je garde tout dans le fichier "bloc.php", car j'avais quand même un peu retravaillé le codage. Et aussi pour une économie de requète, car tout était très bien préparée pour charger tous les menus avec une seule requète. Pas de raison que ça change avec le bandeau éditable.

Normallement, ton thème doit marcher smiley sg3agg29g.gif tu me tiens au courant ? Merci

Réponse ci-dessus posté le jeudi 19 mars 2009 : 00:16



j'avais laissé une erreur dans bloc.php du module menu, c'est corrigé

Réponse ci-dessus posté le vendredi 20 mars 2009 : 12:45



j'ai encore trouvé une bétise dans menu/bloc.php, corrigé
Édité 1 fois - Dernière édition: 20/03/2009 à 12:40 Par LSI.


LSI-Avatar.gifLSI
http://www.lsi-dev.com
Merci aux développeurs de KwsPHP pour leur travail


aaaaa
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 1
Inscrit(e) le: 26 février 2011
Visiter son site
Imprimer Permalien mercredi 2 mars 2011 à 12:34  
bonjour,

110302123737907606.jpg

voila depuis quelque jour je cherche a modifier mon bandeau du haut de ma page web, il ya accueil - contact - stats - le tchat, j'aimerai retiré ou modifier le module tchat

modifier: quand les personnes clic dessus qu'il il est d'écrit= merci de vous inscrire pour accéder au Tchat. si cela reste possible comment le modifier?

si cela ne reste pas possible comment le supprimer?

merci de m'expliquer tous en détaille j'utilise le thème apple green

cordialement

philippe


fleche bas[Bandeau] rendre le bandeau personnalisable  [7 réponses]