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

[News] Modification emplacement "sponsor" - 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[News] Modification emplacement "sponsor"  [6 réponses]

fleche bas

gagcbr
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 116 (0.02/Jour)
Inscrit(e) le: 27 décembre 2006
Visiter son site
Imprimer Permalien jeudi 16 juin 2016 à 17:03  
Bonjour à tous
Je cherche à modifier l'emplacement du bloc sponsor sur les news :
Celui ci s'affiche après la news mais je souhaite qu'il s'affiche avant la news, en haut de page.
lien d'une news de mon site : http://www.meteo-mayenne.fr/index.php?mod=news&ac=commentaires&id=1097

Merci pour le coup de main
Édité 1 fois - Dernière édition: 16/06/2016 à 18:36 Par mike007. Raison: Titre



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



σ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 jeudi 16 juin 2016 à 18:33  
Avant de poursuivre, je vois que vous avez un pb d'accent sur votre site surement parce que vous êtes passé en PHP 5.6, voir la solution ici


Il y a plusieurs solutions mais cela dépend de ce que tu veux.

Via les options du modules news, ce n'est pas possible (pas prévu) mais on peut feinter autrement.

il y a ds le dossier modules entre autres 2 fichiers
tete_de_colonne.php
et
tete_de_module.php

le premier étant pour les pages ou il n'y a pas mod= (en gros la page d'accueil) et l'autre pour les pages des modules

et de là on peut mettre ce que l'on veut.

La question est donc le veux-tu partout ou juste sur les news ?

si c'est partout, après la ligne 7 ds les 2 fichiers pour l'avoir partout rajouter


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. open_table();
  5. // Sponsor
  6. $K_news_sponsor = unserialize($K_news_sponsor);
  7. // On commente la ligne ci-dessous pour que cela soit qd meme actif en desactivant l'option ds le module news
  8. //if($K_news_sponsor['actif'] != 0)
  9. {
  10.     $contenu_sponsor='';
  11.     if        ($K_news_sponsor['actif']==1 and $K_grade >= $K_news_sponsor['gr_txt'])    $contenu_sponsor .= bbcode($K_news_sponsor_texte,1,1,1);
  12.     elseif    ($K_news_sponsor['actif']==2 and $K_grade >= $K_news_sponsor['gr_pub'])    $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
  13.     elseif    ($K_news_sponsor['actif']==3)
  14.     {
  15.         if ($K_grade >= $K_news_sponsor['gr_txt'])    $contenu_sponsor .= bbcode($K_news_sponsor_texte,1,1,1);
  16.         if ($K_grade >= $K_news_sponsor['gr_pub'])    $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
  17.     }
  18.     echo '
  19.     <div class="commentaires_haut">&nbsp;</div>
  20.     <div class="commentaires_contenu">'.$contenu_sponsor.'</div>
  21.     <div class="commentaires_bas">&nbsp;</div>
  22.     ';
  23. }
  24. $K_news_sponsor = serialize($K_news_sponsor);
  25. close_table();
  26.  
  27. #####!!!#####
  28. ?>


Puis tu configures le sponsor ds news sauf réponse auto que tu mets à "non" pour pas l'avoir 2 fois ds news (haut et bas) car ds ce bout de code (qui est à la base ds le fichier commentaire.php de news) j'ai désactivé la ligne 8 ci-dessus pour le prendre toujours en compte.

Via ce principe, on conserve la sécurité et le choix des options (texte, pub, grade) ainsi qu'une facilité de gestion si modification, mais bien sur tu peut directement mettre en dur ce que tu veux

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. open_table();
  5. echo 'mon code';
  6. close_table();
  7.  
  8. #####!!!#####
  9. ?>


Maintenant si tu ne le veux que sur 1 ou plusieurs modules, la aussi 2 solutions,
soit copier directement un tete_de_module.php ds le dossier du module voulu avec le code, cela va prendre en compte le fichier pour le module ou il est copié.
Soit avec le tete_de_module.php qui existe déjà à la racine du dossier modules avec un test en if, comme par exemple

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. if ($K_mod == 'news' OR $K_mod == 'forum')
  5. {
  6.     open_table();
  7.     // code
  8.     close_table();
  9. }
  10.  
  11.  
  12. #####!!!#####
  13. ?>

et là ça n'agira que sur news et forum

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...)


gagcbr
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 116 (0.02/Jour)
Inscrit(e) le: 27 décembre 2006
Visiter son site
Imprimer Permalien vendredi 17 juin 2016 à 09:40  
Merci Mike pour cette réponse très complète.
J'ai mis le code dans les 2 fichiers mais lorsque je mets "non" à la réponse automatique, la pub ne s'affiche ni en haut ni en bas. Si je mets "Pub" elle s'affiche en haut ET en bas.


σ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 vendredi 17 juin 2016 à 10:20  
Ah bah oui, ma faute, je suis allé trop vite !!!
il y a encore un controle sur $K_news_sponsor['actif'] en ligne 11,12,13 ci-dessus

Que mets-tu ? vu ce que je vois, c'est "pub" uniquement dc ds ce cas le code à mettre est


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. open_table();
  5. // Sponsor
  6. $K_news_sponsor = unserialize($K_news_sponsor);
  7. // On commente la ligne ci-dessous pour que cela soit qd meme actif en desactivant l'option ds le module news
  8. //if($K_news_sponsor['actif'] != 0)
  9. {
  10.     $contenu_sponsor='';
  11. //    if        ($K_news_sponsor['actif']==1 and $K_grade >= $K_news_sponsor['gr_txt'])    $contenu_sponsor .= bbcode($K_news_sponsor_texte,1,1,1);
  12. //    elseif    ($K_news_sponsor['actif']==2 and $K_grade >= $K_news_sponsor['gr_pub'])    $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
  13.         if    (/* $K_news_sponsor['actif']==2 and */$K_grade >= $K_news_sponsor['gr_pub'])    $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
  14. //    elseif    ($K_news_sponsor['actif']==3)
  15. //    {
  16. //        if ($K_grade >= $K_news_sponsor['gr_txt'])    $contenu_sponsor .= bbcode($K_news_sponsor_texte,1,1,1);
  17. //        if ($K_grade >= $K_news_sponsor['gr_pub'])    $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
  18. //    }
  19.     echo '
  20.     <div class="commentaires_haut">&nbsp;</div>
  21.     <div class="commentaires_contenu">'.$contenu_sponsor.'</div>
  22.     <div class="commentaires_bas">&nbsp;</div>
  23.     ';
  24. }
  25. $K_news_sponsor = serialize($K_news_sponsor);
  26. close_table();
  27.  
  28.  
  29. #####!!!#####
  30. ?>

J'ai volontairement commenté les lignes non utiles si jamais tu voulais changer et mettre texte ou texte + pub afin de pouvoir modifier plus facilement.
Tu remarqueras que j'ai modifié le elseif par un if et enlevé le ctrl de $K_news_sponsor['actif'] qui définit texte, pub ou les 2


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...)


gagcbr
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 116 (0.02/Jour)
Inscrit(e) le: 27 décembre 2006
Visiter son site
Imprimer Permalien vendredi 17 juin 2016 à 10:27  
Merci
c'est exactement ce que je souhaitais comme affichage
Bon reste plus qu'à solutionner mes problèmes de caractères sur les accents que j'ai depuis hier.
avec des losanges et ?....
exemple
http://www.meteo-mayenne.fr/index.php?mod=news&ac=commentaires&id=1095
Édité 3 fois - Dernière édition: 17/06/2016 à 10:28 Par gagcbr.



σ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 vendredi 17 juin 2016 à 10:29  
parfait.
Pour les accents, bah pour ça je t'ai donné la solution au tout début:
Avant de poursuivre....

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...)


gagcbr
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 116 (0.02/Jour)
Inscrit(e) le: 27 décembre 2006
Visiter son site
Imprimer Permalien lundi 21 décembre 2020 à 16:56  
OK je n'avais pas vu avec la ligne de séparation smiley sg3agg29g.gif
Je regarde ça de ce pas
Encore merci


Réponse ci-dessus postée le vendredi 17 juin 2016 : 10:33



Bonjour à tous
Alzheimer me guette...
J'utilise le module sponsor depuis des années sur mon site mais je ne sais plus où trouver la gestion : contenu de la pub, suppression...
Je n'ai pas de module appelé "sponsor" dans la liste

Une idée pour me faire retrouver la mémoire?


fleche bas[News] Modification emplacement "sponsor"  [6 réponses]