logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
23 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 475 571

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» Tiny_mce HS après URL Rewriting ou changement de nom de submit.php

Tiny_mce HS après URL Rewriting ou changement de nom de submit.php#23585

5Contributeur(s)
freuddeveloppeuroimHotfirenetJireck
3 Modérateur(s)
developpeurjpbJireck
freud freudicon_post
Wé j'ai vu, mais ce ne sont que des balises meta, toujours pas de variables $title et $post de définies ici.

J'avais arrêté de cherché car ça me prenais trop la tête. J'ai presque terminé toutes mes url-rewriting, donc je vais bientôt mi remettre.

Il n'a vraiment que ces sondages qui me posent problème ... :|
Je ne vois pas d'ailleurs pourquoi des balises ne leur avaient pas étés attribuées à l'origine, alors que toutes les autres le sont (article, forum, viewforum, viewtopic, etc...). <br /></div> </div> </div> <div class="card-footer"> <div class="row"> <div class=" col-sm-6 text-body-secondary small">17/05/2008 21:59</div> <div class=" col-sm-6 text-end"><a class="me-3" href="prntopic.php?forum=5&topic=23585&post_id=188253" title="Imprimer" data-bs-toggle="tooltip"><i class="fa fa-print fa-lg"></i></a> </div> </div> </div> </div> </div> <div class="mb-3 shadow"> <a name="523585188515"></a> <div class="card"> <div class="card-header"> <a style="position:absolute; top:0.5rem;" tabindex="0" data-bs-toggle="popover" data-bs-trigger="focus" data-bs-html="true" data-bs-title="developpeur" data-bs-content='<div class="my-2 border rounded p-2"><img class="n-smil" src="themes/NPDS-Bmag_sk/images/forum/rank/post.gif" alt="" loading="lazy" />24592 <i class="far fa-star text-success"></i><i class="far fa-star text-success"></i><i class="far fa-star text-success"></i><i class="far fa-star text-success"></i><i class="far fa-star text-success"></i><div class="my-2"><img class="n-smil" src="images/forum/rank/1.png" alt="logo rôle" loading="lazy" /> Dev team</div></div><div class="list-group mb-3 text-center"><a class="list-group-item list-group-item-action text-primary text-center text-md-start" href="https://www.npds.org" target="_blank" title="Visiter ce site web" data-bs-toggle="tooltip"><i class="fas fa-external-link-alt fa-2x align-middle fa-fw"></i><span class="ms-3 d-none d-md-inline">Visiter ce site web</span></a><a class="list-group-item list-group-item-action text-primary text-center text-md-start" href="minisite.php?op=developpeur" target="_blank" target="_blank" title="Visitez le minisite" data-bs-toggle="tooltip"><i class="fa fa-desktop fa-2x align-middle fa-fw"></i><span class="ms-3 d-none d-md-inline">Visitez le minisite</span></a></div><div class="mx-auto text-center" style="max-width:170px;"></div> '><img class=" btn-outline-primary img-thumbnail img-fluid n-ava" src="users_private/developpeur/developpeur.jpg" alt="developpeur" /></a> <span style="position:absolute; left:6em;" class="text-body-secondary"><strong>developpeur</strong></span><span class="float-end"><img class="n-smil" src="images/forum/subject/00.png" alt="icon_post" /></span> </div> <div class="card-body"> <div class="card-text pt-2"> </div> <div class="card-text pt-2"><div class="card-text fo-post-mes">directement dans le script de sondage je dirais </div> </div> </div> <div class="card-footer"> <div class="row"> <div class=" col-sm-6 text-body-secondary small">28/05/2008 17:38</div> <div class=" col-sm-6 text-end"><a class="me-3" href="prntopic.php?forum=5&topic=23585&post_id=188515" title="Imprimer" data-bs-toggle="tooltip"><i class="fa fa-print fa-lg"></i></a> </div> </div> </div> </div> </div> <div class="mb-3 shadow"> <a name="523585188525"></a> <div class="card"> <div class="card-header"> <a style="position:absolute; top:0.5rem;" tabindex="0" data-bs-toggle="popover" data-bs-trigger="focus" data-bs-html="true" data-bs-title="freud" data-bs-content='<div class="my-2 border rounded p-2"><img class="n-smil" src="themes/NPDS-Bmag_sk/images/forum/rank/post.gif" alt="" loading="lazy" />113 <i class="far fa-star text-success"></i><i class="far fa-star text-success"></i><i class="far fa-star text-success"></i></div><div class="list-group mb-3 text-center"><a class="list-group-item list-group-item-action text-primary text-center text-md-start" href="http://entraidelec.com" target="_blank" title="Visiter ce site web" data-bs-toggle="tooltip"><i class="fas fa-external-link-alt fa-2x align-middle fa-fw"></i><span class="ms-3 d-none d-md-inline">Visiter ce site web</span></a></div><div class="mx-auto text-center" style="max-width:170px;"></div> '><img class=" btn-outline-primary img-thumbnail img-fluid n-ava" src="users_private/freud/freud.jpg" alt="freud" /></a> <span style="position:absolute; left:6em;" class="text-body-secondary"><strong>freud</strong></span><span class="float-end"><img class="n-smil" src="images/forum/subject/00.png" alt="icon_post" /></span> </div> <div class="card-body"> <div class="card-text pt-2"> </div> <div class="card-text pt-2"><div class="card-text fo-post-mes">Merci developpeur, <br /> <br />je vais regarder ça ... <br /> <br />++</div> </div> </div> <div class="card-footer"> <div class="row"> <div class=" col-sm-6 text-body-secondary small">28/05/2008 18:44</div> <div class=" col-sm-6 text-end"><a class="me-3" href="prntopic.php?forum=5&topic=23585&post_id=188525" title="Imprimer" data-bs-toggle="tooltip"><i class="fa fa-print fa-lg"></i></a> </div> </div> </div> </div> </div><a name="lastpost"></a> <div class="mb-3 shadow"> <a name="523585188788"></a> <div class="card"> <div class="card-header"> <a style="position:absolute; top:0.5rem;" tabindex="0" data-bs-toggle="popover" data-bs-trigger="focus" data-bs-html="true" data-bs-title="freud" data-bs-content='<div class="my-2 border rounded p-2"><img class="n-smil" src="themes/NPDS-Bmag_sk/images/forum/rank/post.gif" alt="" loading="lazy" />113 <i class="far fa-star text-success"></i><i class="far fa-star text-success"></i><i class="far fa-star text-success"></i></div><div class="list-group mb-3 text-center"><a class="list-group-item list-group-item-action text-primary text-center text-md-start" href="http://entraidelec.com" target="_blank" title="Visiter ce site web" data-bs-toggle="tooltip"><i class="fas fa-external-link-alt fa-2x align-middle fa-fw"></i><span class="ms-3 d-none d-md-inline">Visiter ce site web</span></a></div><div class="mx-auto text-center" style="max-width:170px;"></div> '><img class=" btn-outline-primary img-thumbnail img-fluid n-ava" src="users_private/freud/freud.jpg" alt="freud" /></a> <span style="position:absolute; left:6em;" class="text-body-secondary"><strong>freud</strong></span><span class="float-end"><img class="n-smil" src="images/forum/subject/00.png" alt="icon_post" /></span> </div> <div class="card-body"> <div class="card-text pt-2"> </div> <div class="card-text pt-2"><div class="card-text fo-post-mes">Salut, <br /> <br />En fait pour les sondages, le problème venait de ma manière de découper les urls. <br />Je reviens donc donner une solution pour permettre le découpage de titres composés (ex: gestion-des-discussions.html) <br /> <br />Il peut arriver que le nom rewrité de votre page comporte plusieurs mots séparés de tirets, puis éventuellement des chiffres. <br />J'ai dans mon fichier header.php découpé mes url par tirets, dans l'ordre décroissant. <br /> <br /><code><font color="#000000"> <br /> <br /> require_once("themes/pages.php"); <br />////////////////////////////// <br />// Balises META personnalisées <br /> $meta_url=parse_!!url(!!$REQUEST_URI); <br /> $meta_url=$meta_url[path]; <br /> <br /> if (ereg("^/(.*)-([0-9]+)-([0-9]+)-([0-9]+)", $meta_url, $meta_url1)) { <br /> $pages_ref = $meta_url1[1]; <br /> <br /> } else if (ereg("^/(.*)-([0-9]+)-([0-9]+)", $meta_url, $meta_url2)) { <br /> $pages_ref = $meta_url2[1]; <br /> <br /> } else if (ereg("^/(.*)-([0-9]+)", $meta_url, $meta_url3)) { <br /> $pages_ref = $meta_url3[1]; <br /> <br /> } else if (ereg("^/(.*)\.html$", $meta_url, $meta_url4)) { <br /> $pages_ref = $meta_url4[1]; <br /> <br /> } else { <br /> $page_uri=split("[&?]",$REQUEST_URI); <br /> $Npage_uri=count($page_uri); <br /> $pages_ref=basename($page_uri[0]); <br /> } <br /></font> <br /></code> <br /> <br />Je commence donc par les urls qui ont le plus de tirets dans leur titre. L'ordre est important, sans quoi vous n'obtiendriez pas les titres longs en entier, le les rendant plus exploitable via le fichier pages.php. Pas sûr de bien me faire comprendre :# <br /> <br />De cette manière, vous décomposez ces différentes formes d'url : <br /> <br />- <a href='http://www.entraidelec.com/liste-des-sondages.html' target='_blank' class='NOIR'>http://www.entraidelec.com/liste-des-sondages.html</a> <br />- <a href='http://www.entraidelec.com/article-41-Le-photovolta%EFque-raccord%E9-au-r%E9seau.html' target='_blank' class='NOIR'>http://www.entraidelec.com/article-41-Le-photovolta%EFque-raccord%E9-au-r%E9seau.html</a> <br /> <br />Le titre correspond ainsi à tout ce qui se trouve avant le 1er nombre. Si l'url ne contient pas de nombre, seul le .html est enlevé du titre (et les tirets). <br /> <br /> <br />En ravanche les balises meta "title" ne sont pas prévues pour les sondages. Une fois les urls voulues passées à la moulinette de l'url Rewriting, il faut en effet comme le souligne Developpeur définir une variable $title avant l'!include! du header.php <br /> <br /> <br /> <br /><br /><br /><p class="LIGNB">Message édité par : freud / 07-06-2008 23:11</p></div> </div> </div> <div class="card-footer"> <div class="row"> <div class=" col-sm-6 text-body-secondary small">07/06/2008 22:34</div> <div class=" col-sm-6 text-end"><a class="me-3" href="prntopic.php?forum=5&topic=23585&post_id=188788" title="Imprimer" data-bs-toggle="tooltip"><i class="fa fa-print fa-lg"></i></a> </div> </div> </div> </div> </div> <div class="d-flex my-2 justify-content-between flex-wrap"> <nav> <ul class="pagination pagination-sm d-flex flex-wrap justify-content-end"> <li class="page-item"> <a class="page-link" href="#topofpage"><i class="fa fa-angle-double-up" title="Haut de page" data-bs-toggle="tooltip"></i></a> </li> <li class="page-item disabled"> <a class="page-link" href="#">Haut de page</a> </li> </ul> </nav> <nav> <ul class="pagination pagination-sm d-flex flex-wrap"> <li class="page-item"><a class="page-link" href="viewtopic.php?topic=23585&forum=5&start=0" title="Page précédente" data-bs-toggle="tooltip">◄</a></li><li class="page-item"><a class="page-link" href="viewtopic.php?topic=23585&forum=5&start=0">1</a></li><li class="page-item active"><a class="page-link" href="#">2</a></li><li class="page-item disabled"><a class="page-link" href="#">►</a></li> </ul> </nav> </div> <form action="viewforum.php" method="post"> <div class="mb-3 row"> <div class="col-12"> <label class="visually-hidden" for="forumjump">Sauter à : </label> <select class="form-select" id="forumjump" name="forum" onchange="submit();"> <option value="index">Sauter à : </option> <option value="index">Index du forum</option> <option value="10">  Pour débuter</option> <option value="1">  Bugs, Probs ...</option> <option value="9">  Questions</option> <option value="33">  Upload</option> <option value="12">  Sécurité</option> <option value="19">  SFORM</option> <option value="32">  English and others languages Support</option> <option value="7">  Mods, Trucs, Astuces</option> <option value="2">  Addons NPDS</option> <option value="56">  <a href='https://www.npds.org/modules.php?ModPath=f-manager&ModStart=f-manager&FmaRep=modules'>Archives modules.npds.org</a></option> <option value="4">  Version future</option> <option value="15">  LA TAVERNE</option> <option value="5">  Le coin des codeurs</option> <option value="28">  Questions fréquentes</option> <option value="52">  <a href='http://bible.npds.org' target='_blank'>La bible de NPDS</a></option> <option value="48">  Thèmes Dynamic</option> <option value="49">  Thèmes PHP</option> <option value="50">  CSS</option> </select> </div> </div> </form> <a name="botofpage"></a> </div> </div> </div> <script type="text/javascript"> //<![CDATA[ (() => { "use strict" const theme = localStorage.setItem("theme", "auto"); var getStoredTheme = localStorage.getItem("theme"); if (getStoredTheme === "auto") { document.querySelector("body").setAttribute("data-bs-theme", (window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light")) } else { document.querySelector("body").setAttribute("data-bs-theme", "auto"); } })() //]]> </script> <footer id="footer" class="footer mt-4"> <div class="container-fluid"> <div class="hstack gap-0"> <div class="p-1 w-100"> <hr class="my-0 n-yellow" /> </div> <div class="p-1 col-auto"> <a href="index.php" id="logo_footer" data-bs-toggle="tootip" title="www.npds.org"><img class="img-fluid logoanimatednpds" src="themes/NPDS-Bmag_sk/images/logo_3.png" width="120" loading="lazy" alt="logo" /></a> </div> </div> <div class="col text-center pt-0"> <a href="https://x.com/npds_org" target="_blank" data-bs-toggle="tooltip" title="suivre www.npds.org sur twitter"><i class="fab fa-twitter fa-2x me-3 align-middle"></i></a> <a href="friend.php" data-bs-toggle="tooltip" title="faire la publicité de www.npds.org"><i class="far fa-envelope fa-2x me-3 align-middle"></i></a> <a href="map.php" data-bs-toggle="tooltip" title="plan du site www.npds.org"><i class="fas fa-sitemap fa-2x me-3 align-middle"></i></a> <a href="backend.php" target="_blank" title="les flux RSS de www.npds.org" data-bs-toggle="tooltip"><i class="fa fa-rss fa-2x me-3 align-middle" ></i></a> <a href="https://github.com/npds/npds_dune" target="_blank" data-bs-toggle="tooltip" title="npds.org sur Github ..."><i class="fab fa-github fa-2x me-3 align-middle"></i></a> <a href="admin.php" title="Administration" data-bs-toggle="tooltip" data-bs-placement="left"><i id="cogs" class="fa fa-cogs fa-2x align-middle"></i></a> </div> <div id="text_footer" class="text-center mt-4 small"> <a href="static.php?op=charte.html&npds=1&metalang=1" data-bs-toggle="tooltip" title="www.npds.org la charte">Charte</a> - <a href="modules.php?ModPath=contact&ModStart=contact" data-bs-toggle="tootip" title="contacter www.npds.org">Nous contacter</a> - Logiciel sous licence <a href="http://www.gnu.org/licenses/quick-guide-gplv3.fr.html" target="_blank">GNU/GPL</a> - CNIL : 873057 <br /> Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés - le reste © <a href="http://www.npds.org" target="_blank" title="www.npds.org">NPDS</a> 2001-2025 <br /><span style="font-size: .75em;"> <span class="small">.:Page >> Super-Cache:.</span> </span> </div> </div> </footer> <script type="text/javascript" src="lib/js/jquery.translate.js"></script> <script type="text/javascript" src="lib/js/npds-dicotransl.js"></script> <script type="text/javascript"> //<![CDATA[ $(document).ready(function(){ var translator = $('body').translate({lang: "fr", t: dict}); translator.lang("fr"); $('.plusdecontenu').click(function(){ var $this = $(this); $this.toggleClass('plusdecontenu'); if($this.hasClass('plusdecontenu')){ $this.text(translator.get('Plus de contenu')); } else { $this.text(translator.get('Moins de contenu')); } }); if (matchMedia) { const mq = window.matchMedia("(max-width: 991px)"); mq.addListener(WidthChange); WidthChange(mq); } function WidthChange(mq) { if (mq.matches) { $("#col_LB, #col_RB").removeClass("show") } else { $("#col_LB, #col_RB").addClass("show") } } }); //]] </script> </div> <script type="text/javascript" src="lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="lib/bootstrap-table/dist/bootstrap-table.min.js"></script> <script type="text/javascript" src="lib/bootstrap-table/dist/locale/bootstrap-table-fr-FR.min.js" async="async"></script> <script type="text/javascript" src="lib/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.min.js" async="async"></script> <script type="text/javascript" src="lib/bootstrap-table/dist/extensions/export/bootstrap-table-export.min.js" async="async"></script> <script type="text/javascript" src="lib/tableExport.jquery.plugin-master/tableExport.js" async="async"></script> <script type="text/javascript" src="lib/js/js.cookie.js" async="async"></script> <script type="text/javascript" src="lib/js/jquery-ui.min.js" ></script> <script type="text/javascript" src="lib/js/bootbox.min.js" async="async"></script> <script type="text/javascript" src="lib/js/prism.js"></script> <script type="text/javascript" src="lib/js/npds_tarteaucitron_service.js"></script> </footer> </div> <script type="text/javascript" src="lib/js/npds_adapt.js"></script> </body> </html>