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

[php] title (bug) - 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[php] title (bug)  [5 réponses]

fleche bas

VerSus
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 8
Inscrit(e) le: 09 novembre 2010
Visiter son site
Imprimer Permalien dimanche 7 août 2011 à 19:29  
Salutation,


Hier soir, j'étais un petit peu énervé et j'ai donc dû me résoudre à réinstaller KwsPHP (à cause d'un faux-positif issue de mon hébergeur).

J'ai peut-être été trop vite (car j'ai plutôt fais plusieurs ré-installation pour test, du coup j'avais le 'clic' facilement rapide smiley sg3agp.gif ), tout fonctionne cependant correctement sauf que... j'ai beau paramétrer le champ "Titre du portail" dans les options générale, cela ne fonctionne pas.

J'ai recherché dans les fichiers PHP, apparemment celui qui m'intéresserait serait "./themes/KwsDay_DarkSide/header.php", mais comme je suis un peu noob sur les bords smiley sg3agp.gif



Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. <title>'.ax($K_meta_title).'</title>
  5.  
  6. #####!!!#####
  7. ?>


edit : ".ax" signifie t-il ajax ?

Si j'ai bien compris, il s'agirait de retrouver une variable ? j'ai bien retrouvé (enfin je pense) dans la base SQL la table inhérente ("parametres" de mémoire), mais je n'y comprends pas grand chose... d'ailleurs il me semble que la variable n'y figure pas... j'ai bien le copyright par exemple, mais pas le titre de la page.

Donc je pense qu'il s'agit là d'un bug... enfin j'espère smiley sg3agp.gif Car si je peux éviter de tout réinstaller encore, je pourrais enfin mieux dormir ^^

Si vous avez un ou deux tuyaux, je suis preneur smiley sg3bgg29g.gif

En vous remerciant par avance pour vos conseils, je vous souhaite à tous une bonne continuation !

A bientôt smiley sg3agg29g.gif


P.S : mon niveau PHP/SQL n'est pas très haut ^^ mais c'est pas grave, j'essaierai de comprendre smiley sg3bgg29g.gif
Édité 2 fois - Dernière édition: 07/08/2011 à 19:34 Par VerSus. Raison: La mise en forme du titre du topic apparaissait mal à cause d'une



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



Imprimer Permalien dimanche 7 août 2011 à 21:39  
Slt,

Bon rien de grave alors smiley sg3bgg29g.gif

Recherche dans la table parametres cette variable : nom_page c'est elle qui détermine le titre du portail il me semble.

La K_meta_title est quand à elle définie aux alentour de la ligne 50 du header.php a la racine du portail..

Pour répondre à ta question ax signifie Anti-XSS c'est une sécurité du portail qui permet de se proteger des faille xss. Cette fonction se trouve dans includes/fonction.php il me semble.


VerSus
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 8
Inscrit(e) le: 09 novembre 2010
Visiter son site
Imprimer Permalien lundi 8 août 2011 à 03:03  
Donc, pour le php j'ai ça :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.  
  5. // définition des meta pour le référencement
  6.  
  7. $K_meta_title         = $K_nom_page.(!empty($K_mod) ? ' - '.ucfirst($K_mod) : '').($K_ac!='index' ? ' - '.ucfirst($K_ac) : '');
  8.  
  9. $K_meta_description = $K_description;
  10.  
  11. $K_meta_keywords    = $K_keywords;
  12.  
  13. if ($K_IndexHtmlAff == 'oui' AND !empty($K_IndexHtml) AND !$_SESSION['index_accueil.html'] AND !$IsVisitorBot)
  14.  
  15.  
  16. #####!!!#####
  17. ?>



Et pour SQL j'ai ça :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. SELECT *  FROM `parametres` WHERE `id` = nom_page
  5.  
  6. #####!!!#####
  7. ?>


J' ai trouvé K_IndexHtml avec "Bienvenue sur ce site" (mais le nom de mon site ne s'affiche pas).

En gros j'ai [id + nom + valeur], mais je ne vois pas où pourrais-je mettre le titre du site ^^

J'ai beau regarder, rien ne me suggère où écrire "Mon Site" smiley sg3ags.gif


Comment dois-je faire ?


σjulkien
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 2484 (0.35/Jour)
Inscrit(e) le: 19 juin 2007
Visiter son site
Imprimer Permalien lundi 8 août 2011 à 10:48  
Réponse pertinente de la part de calfou
Hello,

nom_page est la valeur du titre du portail. Il se peut, car je l'est déjà vu, que la valeur nom_page dans ta BDD dans la table paramètres n'existe pas.

Il faudra donc la créé à la main.

Ensuite la valeur de Nom_page ressort dans $K_nom_page et donc, dans ton code il repart en $K_meta_title.

A+


Le temps file....


VerSus
starsj1.png
Newbie


avatar
Hors ligne

Nombre de posts: 8
Inscrit(e) le: 09 novembre 2010
Visiter son site
Imprimer Permalien jeudi 11 août 2011 à 05:50  
Je vous promets rien, mais je vais essayé ^^

Merci beaucoup !


σ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 12 août 2011 à 08:27  
ou as tu trouvé ds le code cette requete ?
SELECT * FROM `parametres` WHERE `id` = nom_page
car il n'y en a pas besoin puisque cette variable se recupère automatiquement partout ds le portail via
$K_nom_page

et comme le dit julkien
$K_meta_title contient cette variable par défaut ensuite

$K_meta_title = $K_nom_page.(!empty($K_mod) ? ...


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


fleche bas[php] title (bug)  [5 réponses]