Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Liste des modifications prosilver / subsilver2

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB3 SEO  » Premod phpBB SEO
::  
Auteur Message
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13031

Liste des modifications prosilver / subsilver2Posté le: Sam Déc 22, 2007 1:26 pm    Sujet du message: Liste des modifications prosilver / subsilver2

Voici la liste des modifs faite au templates prosilver et subsilver2 dans la premod phpBB SEO.
Elle sont bien entendu incluses dans la premod, cette liste peut cependant être utile pour installer d'autres styles sur la prémod.
N'oubliez pas de vider le cache une fois que vous aurez effectuer les modifications de vos templates.

Code:
#
#-----[ DIY INSTRUCTIONS ]--------------------------------------------------
#

Once you will have installed the mod, you will have toclear phpBB's cache.

Code change for prosilver and subsilver templates with the phpBB SEO premod 3.0.0 :
http://www.phpbb-seo.com/boards/phpbb-seo-premod/seo-url-premod-vt1549.html (en)
http://www.phpbb-seo.com/forums/premod-phpbb-seo/premod-referencement-phpbb-vt1951.html (fr)

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
#

styles/prosilver/template/forum_fn.js

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

function jumpto()
{
   var page = prompt(jump_page, on_page);

   if (page !== null && !isNaN(page) && page > 0)
   {
      document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
   }
}

#
#-----[ REPLACE WITH ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
function jumpto() {
   var page = prompt(jump_page, on_page);
   if (page !== null && !isNaN(page) && page > 0) {
      var seo_page = (page - 1) * per_page;
      if ( base_url.indexOf('?') >= 0 ) {
         document.location.href = base_url.replace(/&/g, '&') + '&start=' + seo_page;
      } else if ( seo_page > 0 ) {
         var seo_type1 = base_url.match(/\.[a-z0-9]+$/i);
         if (seo_type1 !== null) {
            document.location.href = base_url.replace(/\.[a-z0-9]+$/i, '') + seo_delim_start + seo_page + seo_type1;
         }
         var seo_type2 = base_url.match(/\/$/);
         if (seo_type2 !== null) {
            document.location.href = base_url + seo_static_pagination + seo_page + seo_ext_pagination;
         }
      } else {
         document.location.href = base_url;
      }
   }
}
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
## MOD Title:       phpBB3 SEO Dynamic Meta tags
## MOD Title:       phpBB3 SEO Optimal titles
#

styles/prosilver/template/overall_header.html

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

<head>

<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="2002-2006 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>

#
#-----[ REPLACE WITH ]------------------------------------------
#

<head>
{SEO_BASE_HREF}
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<title>{PAGE_TITLE}<!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF --></title>
<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_TAG}
{META}

#
#-----[ FIND ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
#

   var onload_functions = new Array();
   var onunload_functions = new Array();

#
#-----[ AFTER, ADD]------------------------------------------
#

   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   var seo_delim_start = '{SEO_START_DELIM}';
   var seo_static_pagination = '{SEO_SATIC_PAGE}';
   var seo_ext_pagination = '{SEO_EXT_PAGE}';
   // www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB3 SEO No Duplicate
#

styles/prosilver/template/forumlist_body.html

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

                  <!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn>

#
#-----[ AFTER, ADD ]------------------------------------------
#

<!-- IF forumrow.LAST_POST_LINK --><i>{forumrow.LAST_POST_LINK}</i><br/><!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
#

styles/prosilver/template/viewtopic_body.html

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

<a href="#p{postrow.POST_ID}">

#
#-----[ REPLACE WITH ]------------------------------------------
#

<a href="{U_VIEW_TOPIC}#p{postrow.POST_ID}">

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

<a href="#wrap" class="top" title="{L_BACK_TO_TOP}">

#
#-----[REPLACE WITH ]------------------------------------------
#

<a href="{U_VIEW_TOPIC}#wrap" class="top" title="{L_BACK_TO_TOP}">

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
## MOD Title:       phpBB3 SEO Dynamic Meta tags
## MOD Title:       phpBB3 SEO Optimal titles
#

styles/subsilver2/template/overall_header.html

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

<head>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 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>

#
#-----[REPLACE WITH ]------------------------------------------
#

<head>
{SEO_BASE_HREF}
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<title>{PAGE_TITLE}<!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF --></title>
<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_TAG}
{META}

#
#-----[ FIND ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
#

function jumpto()
{
   var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
   var perpage = '{PER_PAGE}';
   var base_url = '{A_BASE_URL}';

   if (page !== null && !isNaN(page) && page > 0)
   {
      document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * perpage);
   }
}

#
#-----[ REPLACE WITH ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
function jumpto()
{
   var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
   var perpage = '{PER_PAGE}';
   var base_url = '{A_BASE_URL}';
   var seo_delim_start = '{SEO_START_DELIM}';
   var seo_static_pagination = '{SEO_SATIC_PAGE}';
   var seo_ext_pagination = '{SEO_EXT_PAGE}';

   if (page !== null && !isNaN(page) && page > 0) {
      var seo_page = (page - 1) * per_page;
      if ( base_url.indexOf('?') >= 0 ) {
         document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + seo_page;
      } else if ( seo_page > 0 ) {
         var seo_type1 = base_url.match(/\.[a-z0-9]+$/i);
         if (seo_type1 !== null) {
            document.location.href = base_url.replace(/\.[a-z0-9]+$/i, '') + seo_delim_start + seo_page + seo_type1;
         }
         var seo_type2 = base_url.match(/\/$/);
         if (seo_type2 !== null) {
            document.location.href = base_url + seo_static_pagination + seo_page + seo_ext_pagination;
         }
      } else {
         document.location.href = base_url;
      }
   }
}
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB3 SEO No Duplicate
#

styles/subsilver2/template/forumlist_body.html

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

            <!-- IF forumrow.LAST_POST_TIME -->

#
#-----[ AFTER, ADD ]------------------------------------------
#

               <!-- IF forumrow.LAST_POST_LINK -->
               <p class="topicdetails"><i>{forumrow.LAST_POST_LINK}</i></p>
               <!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       Advanced phpBB3 SEO mod Rewrite
#

styles/subsilver2/template/viewtopic_body.html

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

<a href="#wrapheader">

#
#-----[ REPLACE WITH ]------------------------------------------
#

<a href="{U_VIEW_TOPIC}#wrapheader">

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
peter.parker



Inscrit le: 17 Oct 2007
Messages: 18

Liste des modifications prosilver / subsilver2Posté le: Sam Déc 22, 2007 5:01 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

Confused je sais pas si je peux repondre a la suite ! mais , j'ai une questions ! je vois le nom des mods marqués , avant chaque modif ! de toute façon toutes les modifs sont a faire non ? Confused

Wink
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13031

Liste des modifications prosilver / subsilver2Posté le: Sam Déc 22, 2007 5:06 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

Sur un autre thème que ceux du package, on est d'accord?

Donc oui, tous les changements, le nom des mods que le changement en cours concerne est juste là à titre indicatif. Les changements sont d'ailleurs regroupés, on installe tout à la fois.

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
peter.parker



Inscrit le: 17 Oct 2007
Messages: 18

Liste des modifications prosilver / subsilver2Posté le: Sam Déc 22, 2007 5:44 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

Very Happy oui, on est d'accord sur un autre thème que ceux du packtage !! Wink

merci ! Wink
Revenir en haut de page
falkra
PR1
PR1


Inscrit le: 11 Mar 2007
Messages: 155

Liste des modifications prosilver / subsilver2Posté le: Mar Jan 01, 2008 10:22 am    Sujet du message: Re: Liste des modifications prosilver / subsilver2

Bonjour, et merci pour cette liste des modifications. Very Happy
Certains FIND sont en revanche propres à prosilver, et d'un style à un autre, on ne trouve pas les memes références (le fichier forum_fn.js par exemple, absent), ou des portions de code différentes, pas de var onload_functions = new Array(); etc...).

Le code forum_fn est +/- dans overall_header.html, j'ai regardé, mais pas de onload.
J'ai ajouté le code juste avant <!-- IF S_USER_PM_POPUP -->
ça colle a priori.

A partir de forumlist_body.html, aïe. Ca ne correspond plus trop, mais ça colle avec la 2eme style mentionné dans le mod ci dessus, famille de thèmes ?

Existe-t-il une version plus générale des modifications à faire ? (impossible de donner une recette valable pour tous les styles, c'est logique j'en suis conscient). On voit la partie meta tags dynamiques, où ça doit se situer, mais après, c'est plus compliqué.
Là j'ai fait un mélange des deux. Laughing

Arrow Comment vérifier que ça a été bien fait ?


NB : ne pas oublier d'ajouter le petit logo phpBB SEO avec le lien, en bas de vos styles. Wink
Edit : ha non il s'est remis tout seul, nickel !

_________________
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 2383

Liste des modifications prosilver / subsilver2Posté le: Mar Jan 01, 2008 3:08 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

falkra a écrit:

Certains FIND sont en revanche propres à prosilver,


C'est pour ça que :

dcz a écrit:
Voici la liste des modifs faite au templates prosilver et subsilver2 dans la premod phpBB SEO.

Donc, commences par voir si ton thème n'est pas plus proche de subsilver2.

C'est quoi le thème que tu utilises, et d'où viens-t-il ?

_________________
Revenir en haut de page
falkra
PR1
PR1


Inscrit le: 11 Mar 2007
Messages: 155

Liste des modifications prosilver / subsilver2Posté le: Mar Jan 01, 2008 3:18 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

Bonjour SeO, merci d'avoir répondu.

Je travaille (local uniquement pour le moment) sur blue moon : http://demo.phpbb3styles.net/Blue+Moon

Il semble plus proche de subsilver2, j'ai pioché dans ce qui était le plus proche du côté des modifications en haut de page. Je pense que c'est ok, mais j'aimerais pouvoir vérifier "à la main" par exemple en regardant si les meta tags sont bien injectés, ce genre de choses.

_________________
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 2383

Liste des modifications prosilver / subsilver2Posté le: Mar Jan 01, 2008 3:30 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

Et bien, regardes le code source des pages pour les métas, et pour forumlist_body.html, le code ajoute le liens vers le dernière sujet du forum sur l'index si tu actives le no duplicate. Un lien au dessus du liens vers le dernier post apparaît si tout va bien.

_________________
Revenir en haut de page
falkra
PR1
PR1


Inscrit le: 11 Mar 2007
Messages: 155

Liste des modifications prosilver / subsilver2Posté le: Mar Jan 01, 2008 3:38 pm    Sujet du message: Re: Liste des modifications prosilver / subsilver2

En effet, tout ceci fonctionne (j'ai activé no duplicate), meta et lien du dernier topic (au dessus du dernier post du dernier topic de chaque section).
Merci beaucoup SeO ! Very Happy

_________________
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB3 SEO  » Premod phpBB SEO
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: