Dernier detail...

Le forum de support du mod de réécriture d'URL pour phpBB3 en version Avancée.
Ce mod de réécriture d'url injecte les titres forums et des sujets dans leurs URLs.

Modérateur: Modérateurs

Dernier detail...

Messagede eric75012 » Lun Mai 25, 2009 3:12 pm

Bonjour,

Apres pas mal de temps a tout mettre en place et bien ca y est, tout est au top sauf...

Réécriture d’url qui est affiché dans l'ACP a la place de Réécriture d'url...

Si qq'un peut m'aider...

Merci
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Publicité

Re: Dernier detail...

Messagede dcz » Mar Mai 26, 2009 3:02 pm

C'est juste un souci d'édition de texte.
Les fichiers d'installe sont en ANSI, mais tu dois coller en UTF-8. Le plus simple serait d'ouvrir l'installe avec notepad++, et de changer le format pour de l'utf-8 (pas convertir !!) avant de copier coller dans les fichiers de langue.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21407
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Dernier detail...

Messagede eric75012 » Mar Mai 26, 2009 3:06 pm

Bon, je dois avouer que la j'ai pas tout compris... Bon, au pire ca restera comme ca, a moins que vous puissiez expliquer cela plus en details pour un beotien comme moi...

Zut, un peit truc que j avais pas verifie... La fenetre pop-up pour les MP est en erreur 404... Si qq'un a la solution...

Merci
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede SeO » Mar Mai 26, 2009 6:45 pm

Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#

language/fr/acp/common.php

#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$lang = array_merge($lang, array(
   'ACP_CAT_PHPBB_SEO' => 'phpBB SEO',
   'ACP_MOD_REWRITE' => 'Réécriture d’url',
   'ACP_PHPBB_SEO_CLASS' => 'Configuration de la classe phpBB SEO',
   'ACP_FORUM_URL' => 'Configuration des URLs des forums',
   'ACP_HTACCESS' => '.htaccess',
   'ACP_PREMOD_UPDATE' => '<h1>Annonce de mise à jour</h1>
   <p>Cette mise à jour ne concerne que la premod, pas phpBB lui même.</p>
   <p>Une nouvelle version de la premod phpBB SEO est donc disponible : %1$s<br/>Veuillez vous rendre sur <a href="%2$s" title="Le sujet de mise à disposition"><b>le sujet de mise à disposition</b></a> pour procéder à la mise à jour.</p>',
   'SEO_LOG_INSTALL_PHPBB_SEO' => '<strong>Installation du mod rewrite phpBB SEO (v%s)</strong>',
   'SEO_LOG_INSTALL_PHPBB_SEO_FAIL' => '<strong>Echec de l’installation du mod rewrite phpBB SEO</strong><br/>%s',
   'SEO_LOG_UNINSTALL_PHPBB_SEO' => '<strong>Désinstallation du mod rewrite phpBB SEO (v%s)</strong>',
   'SEO_LOG_UNINSTALL_PHPBB_SEO_FAIL' => '<strong>Echec de la désinstallation du mod rewrite phpBB SEO</strong><br/>%s',
   'SEO_LOG_CONFIG_SETTINGS' => '<strong>Modification des réglages de la classe phpBB SEO</strong>',
   'SEO_LOG_CONFIG_FORUM_URL' => '<strong>Modification des URLs des Forum</strong>',
   'SEO_LOG_CONFIG_HTACCESS' => '<strong>Nouveau .htaccess généré</strong>',
));
// www.phpBB-SEO.com SEO TOOLKIT END


Pour le pop up, assures toi d'avoir bien mise à jour ton (ou tes) templates simple_header.html ;)
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Re: Dernier detail...

Messagede eric75012 » Mer Mai 27, 2009 6:20 am

Merci pour le code...

Pour le simple header il est bien modifie comme suit:

Code: Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

{SEO_BASE_HREF}

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

<script type="text/javascript">
// <![CDATA[

   var onload_functions = new Array();
   var onunload_functions = new Array();
   var style_cookie_settings = '{A_COOKIE_SETTINGS}';

   /**
   * New function for handling multiple calls to window.onload and window.unload by pentapenguin
   */
   window.onload = function()
   {
      for (var i = 0; i < onload_functions.length; i++)
      {
         eval(onload_functions[i]);
      }
   }

   window.onunload = function()
   {
      for (var i = 0; i < onunload_functions.length; i++)
      {
         eval(onunload_functions[i]);
      }
   }

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="{T_THEME_PATH}/normal.css" rel="alternate stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
   <link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->

<!-- DEFINE $POPUP = 1 -->

</head>

<body id="phpbb" class="{S_CONTENT_DIRECTION}">

<div id="simple-wrap">
   <a id="top" name="top" accesskey="t"></a>
   <div id="page-body">



J'ai egalement installé le "NO DUP", cela pourrait il etre la cause de ce 404???...

Encore merci pour l'aide

Eric
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede eric75012 » Mer Mai 27, 2009 6:28 am

Je viens de voir que le pop up avait comme url: http://www.pnc-contact.com/ucp.php?i=pm&mode=popup
Pour fonctionner il devrait avoir: http://www.pnc-contact.com/pnc/ucp.php?i=pm&mode=popup

A quoi cela peut il etre du et une idee pour corriger???...

Merci
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede eric75012 » Ven Mai 29, 2009 10:07 am

up

ps: en esperant que ce soit autorisé...
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede dcz » Sam Mai 30, 2009 1:49 pm

Donc, tu utilises l'option racine virtuelle c'est bien ça ?

Et tes paramètres serveurs sont correct ?
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21407
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Dernier detail...

Messagede eric75012 » Sam Mai 30, 2009 7:52 pm

Oui, j ai activé la racine virtuelle et mes parametres serveur sont OK...

Merci
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede eric75012 » Lun Juin 08, 2009 6:14 am

Bonjour,

J'ai fait la mise a jour phpbb 3.0.5 hier et j'ai peut etre une piste.

Avec le fichier includes/functions_messenger.php de la 3.0.4 ont a le probleme decrit ci-dessus.

Avec le fichier includes/functions_messenger.php de la 3.0.5 "d'origine" le probleme disparait mais, il y en a d'autre (probleme dans l'envoi de mail de notification)...

PHPBB demande d'appliquer les correctifs suivants

cherchez:
Code: Tout sélectionner
$this->from = '<' . $config['board_contact'] . '>';
         }


aprés ajoutez
Code: Tout sélectionner
$encode_eol = ($config['smtp_delivery']) ? "\r\n" : $this->eol;




cherchez:
Code: Tout sélectionner
$$type .= (($$type != '') ? ', ' : '') . (($which_ary['name'] != '') ? '"' . mail_encode($which_ary['name']) . '" <' . $which_ary['email'] . '>' : $which_ary['email']);


remplacez par:
Code: Tout sélectionner
$$type .= (($$type != '') ? ', ' : '') . (($which_ary['name'] != '') ? '"' . mail_encode($which_ary['name'], $encode_eol) . '" <' . $which_ary['email'] . '>' : $which_ary['email']);



cherchez:
Code: Tout sélectionner
$result = $config['email_function_name']($mail_to, mail_encode($this->subject), wordwrap(utf8_wordwrap($this->msg), 997, "\n", true), $headers);


remplacez par:
Code: Tout sélectionner
$result = $config['email_function_name']($mail_to, mail_encode($this->subject, $this->eol), wordwrap(utf8_wordwrap($this->msg), 997, "\n", true), $headers);



cherchez:
Code: Tout sélectionner
$result = $config['email_function_name']($to, mail_encode($subject), wordwrap(utf8_wordwrap($msg), 997, "\n", true), implode($this->eol, $headers));


remplacez par:
Code: Tout sélectionner
$result = $config['email_function_name']($to, mail_encode($subject, $this->eol), wordwrap(utf8_wordwrap($msg), 997, "\n", true), implode($this->eol, $headers));



cherchez:
Code: Tout sélectionner
function mail_encode($str)


remplacez par:
Code: Tout sélectionner
function mail_encode($str, $eol = "\r\n")



cherchez:
Code: Tout sélectionner
$delimiter = "\r\n ";


remplacez par:
Code: Tout sélectionner
$delimiter = "$eol ";


Le resultat regle le probleme de mails mais le pop up des MP est de nouveau en 404!!!...

Merci pour votre aide

Eric
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede SeO » Mar Juin 09, 2009 2:56 pm

Tu utilises quel mod au final ? Tu es a jour ?

Tu as bien fait les modifs pour tes simple_header.html ?
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Re: Dernier detail...

Messagede eric75012 » Mar Juin 09, 2009 3:16 pm

Tout est a jour. PHPBB 3.0.5 avec le correctif pour le fichier view(...)messenger.php.
J'utilise le reecriture avancée + nodup.
Le simple header est a jour (sauf erreur de ma part) et en voici le code:

Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

{SEO_BASE_HREF}

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

<script type="text/javascript">
// <![CDATA[

   var jump_page = '{LA_JUMP_PAGE}:';
   var on_page = '{ON_PAGE}';
   var per_page = '{PER_PAGE}';
   var base_url = '{A_BASE_URL}';
   var style_cookie = 'phpBBstyle';
   var onload_functions = new Array();
   var onunload_functions = new Array();
   var style_cookie_settings = '{A_COOKIE_SETTINGS}';

   /**
   * New function for handling multiple calls to window.onload and window.unload by pentapenguin
   */
   window.onload = function()
   {
      for (var i = 0; i < onload_functions.length; i++)
      {
         eval(onload_functions[i]);
      }
   }

   window.onunload = function()
   {
      for (var i = 0; i < onunload_functions.length; i++)
      {
         eval(onunload_functions[i]);
      }
   }

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="{T_THEME_PATH}/normal.css" rel="alternate stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
   <link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->

<!-- DEFINE $POPUP = 1 -->

</head>

<body id="phpbb" class="{S_CONTENT_DIRECTION}">

<div id="simple-wrap">
   <a id="top" name="top" accesskey="t"></a>
   <div id="page-body">


Encore merci pour votre aide

Eric
eric75012
 
Messages: 34
Inscription: Jeu Mai 21, 2009 4:59 pm

Re: Dernier detail...

Messagede blueace » Mer Juin 10, 2009 12:34 pm

eric75012 a écrit:j'utilise le reecriture avancée + nodup.

mmm, comme dit sur ce post, le nodup avec l'ultimate c'est pas "inné", et de base ça génère pas mal de 404.

Si tu as réussi à faire l'update du nodup, hésite pas à poster tes modifs sur le fil que je signale juste au dessus. Merci :mrgreen:
blueace
PR0
PR0
 
Messages: 50
Inscription: Lun Mai 28, 2007 9:51 pm

Re: Dernier detail...

Messagede dcz » Mer Juin 10, 2009 4:45 pm

blueace a écrit:et de base ça génère pas mal de 404.


Tu veux dire quand tu installe mal le .htaccess de Ultimate SEO url ?

Parce que le no dupe ne peut tout simplement pas provoquer de 404, l'ultimate à la rigueur ...
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21407
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Dernier detail...

Messagede blueace » Mer Juin 10, 2009 5:00 pm

avant ta mise à jour du no dupe, la 6.0 ultimate me generait des url style "titre.html", au lieu de "titre-f1.html"

le no dupe 6.0 règle ça parfaitement.
blueace
PR0
PR0
 
Messages: 50
Inscription: Lun Mai 28, 2007 9:51 pm

Suivante

Retourner vers Réécriture URL Avancée

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités