Liste des modifications prosilver / subsilver2

Le forum de support de la premod phpBB SEO pour phpBB3.
La premod inclus les trois solution de réécriture d'URL de phpBB SEO ainsi que différents mods d'optimisation du référencement pré-installés.

Modérateur: Modérateurs


Liste des modifications prosilver / subsilver2

Messagede dcz » Sam Déc 22, 2007 1:26 pm

Support pour l'utilisation d'un thème modifié avec la premod Référencement :

Vous trouverez la liste des modifs faite au templates prosilver et subsilver2 dans la premod phpBB SEO dans le fichier contrib/prosilver_subsilver2_code_changes.txt du package complèt de la premod référencement.
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: Tout sélectionner
#
#-----[ DIY INSTRUCTIONS ]--------------------------------------------------
#

Once you will have updated, you will have to refresh your theme's cache as well as phpBB's cache (ACP => STYLE, Themes => Refresh).

Code change for prosilver and subsilver templates with the phpBB SEO premod 3.0.7 :
http://www.phpbb-seo.com/en/phpbb-seo-premod/seo-url-premod-t1549.html (en)
[url=http://www.phpbb-seo.com/fr/premod-phpbb-seo/premod-referencement-phpbb-t1951.html]Premod Référencement phpBB SEO V 3.0.7[/url] (fr)

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/prosilver/template/attachment.html

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

         <dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>

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

         <dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / {_file.DOWNLOAD_NAME}<!-- ELSE -->{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}<!-- ENDIF -->" /></a></dt>

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

         <dt class="attach-image"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>

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

         <dt class="attach-image"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / <!-- ENDIF -->{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>

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

         <dt><!-- IF _file.UPLOAD_ICON -->{_file.UPLOAD_ICON} <!-- ENDIF --><a class="postlink" href="{_file.U_DOWNLOAD_LINK}">{_file.DOWNLOAD_NAME}</a></dt>

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

         <dt><!-- IF _file.UPLOAD_ICON -->{_file.UPLOAD_ICON} <!-- ENDIF --><a class="postlink" href="{_file.U_DOWNLOAD_LINK}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / <!-- ENDIF -->{_file.DOWNLOAD_NAME}">{_file.DOWNLOAD_NAME}</a></dt>

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/prosilver/template/forum_fn.js

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

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

   if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
   {
      if (base_url.indexOf('?') == -1)
      {
         document.location.href = base_url + '?start=' + ((page - 1) * per_page);
      }
      else
      {
         document.location.href = base_url.replace(/&amp;/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 == Math.floor(page) && page > 0) {
      var seo_page = (page - 1) * per_page;
      var anchor = '';
      var anchor_parts = base_url.split('#');
      if ( anchor_parts[1] ) {
         base_url = anchor_parts[0];
         anchor = '#' + anchor_parts[1];
      }
      if ( base_url.indexOf('?') >= 0 ) {
         document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + seo_page + anchor;
      } 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 + anchor;
         }
         var seo_type2 = base_url.match(/\/$/);
         if (seo_type2 !== null) {
            document.location.href = base_url + seo_static_pagination + seo_page + seo_ext_pagination + anchor;
         }
      } else {
         document.location.href = base_url + anchor;
      }
   }
}
// Open external links in new window in a XHTML 1.x compliant way.
/**
*  phpbb_seo_href()
*  Fixes href="#something" links with virtual directories
*  Optionally open external or marked with a css class links in a new window
*  in a XHTML 1.x compliant way.
*/
function phpbb_seo_href() {
   var current_domain = document.domain.toLowerCase();
   if (!current_domain || !document.getElementsByTagName) return;
   if (seo_external_sub && current_domain.indexOf('.') >= 0) {
      current_domain = current_domain.replace(new RegExp(/^[a-z0-9_-]+\.([a-z0-9_-]+\.([a-z]{2,6}|[a-z]{2,3}\.[a-z]{2,3}))$/i), '$1');
   }
   if (seo_ext_classes) {
      var extclass = new RegExp("(^|\s)(" + seo_ext_classes + ")(\s|$)");
   }
   if (seo_hashfix) {
      var basehref = document.getElementsByTagName('base')[0];
      if (basehref) {
         basehref = basehref.href;
         var hashtest = new RegExp("^(" + basehref + "|)#[a-z0-9_-]+$");
         var current_href = document.location.href.replace(/#[a-z0-9_-]+$/i, "");
      } else {
         seo_hashfix = false;
      }
   }
   var hrefels = document.getElementsByTagName("a");
   var hrefelslen = hrefels.length;
   for (var i = 0; i < hrefelslen; i++) {
      var el = hrefels[i];
      var hrefinner = el.innerHTML.toLowerCase();
      if (el.onclick || (el.href == '') || (el.href.indexOf('javascript') >=0 ) || (el.href.indexOf('mailto') >=0 ) || (hrefinner.indexOf('<a') >= 0) ) {
         continue;
      }
      if (seo_hashfix && el.hash && hashtest.test(el.href)) {
         el.href = current_href + el.hash;
      }
      if (seo_external) {
         if ((el.href.indexOf(current_domain) >= 0) && !(seo_ext_classes && extclass.test(el.className))) {
            continue;
         }
         el.onclick = function () { window.open(this.href); return false; };
      }
   }
}
if (seo_external || seo_hashfix) {
   onload_functions.push('phpbb_seo_href()');
}
// 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:       phpBB SEO Ultimate SEO URL
## MOD Title:       phpBB3 SEO Dynamic Meta tags
## MOD Title:       phpBB3 SEO Optimal titles
## MOD Title:       GYM Sitempas & RSS
#

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 http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
{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}
<!-- IF SEO_CANONICAL_URL --><link rel="canonical" href="{SEO_CANONICAL_URL}" /><!-- ENDIF -->
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<title>{PAGE_TITLE}<!-- IF S_IN_MCP --> &bull; {L_MCP}<!-- ELSEIF S_IN_UCP --> &bull; {L_UCP}<!-- 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 http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
{META}
<!-- BEGIN gym_rsslinks -->
<link rel="alternate" type="application/rss+xml" title="{gym_rsslinks.TITLE}" href="{gym_rsslinks.URL}" />
<!-- END gym_rsslinks -->

#
#-----[ FIND ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

   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}';
   var seo_external = {SEO_EXTERNAL};
   var seo_external_sub = {SEO_EXTERNAL_SUB};
   var seo_ext_classes = {SEO_EXT_CLASSES};
   var seo_hashfix = {SEO_HASHFIX};
   // www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       GYM Sitempas & RSS
#

styles/prosilver/template/overall_footer.html

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

      <ul class="linklist">

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

      <ul class="linklist<!-- IF GYM_LINKS --> navlinks<!-- ENDIF -->">

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

      </ul>

#
#-----[ AFTER, ADD ]------------------------------------------
#
#
      <!-- IF GYM_LINKS -->
      <ul class="linklist">
         <!-- IF GYM_HTML_NEWS_LINK --><li class="leftside">{GYM_HTML_NEWS_LINK}</li><!-- ENDIF -->
         <!-- IF GYM_HTML_MAP_LINK --><li class="leftside">{GYM_HTML_MAP_LINK}</li><!-- ENDIF -->
         <!-- IF GYM_GOOGLE_LINK --><li class="leftside">{GYM_GOOGLE_LINK}</li><!-- ENDIF -->
         <!-- IF GYM_RSS_LINK --><li class="leftside">{GYM_RSS_LINK}</li><!-- ENDIF -->
         <!-- IF GYM_RSS_CHAN_LINK --><li class="leftside">{GYM_RSS_CHAN_LINK}</li><!-- ENDIF -->
      </ul>
      <!-- ENDIF -->
#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/prosilver/template/posting_editor.html

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

   <dl style="clear: left;">
      <dt><label for="subject">{L_SUBJECT}:</label></dt>
      <dd><input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
   </dl>

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

   <!-- IF S_URL -->
   <dl style="clear: left;">
      <dt><label for="url">URL:</label></dt>
         <dd><input type="text" name="url" id="url" size="45" maxlength="250" tabindex="2" value="{TOPIC_URL}" class="inputbox autowidth" /></dd>
   </dl>
   <!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/prosilver/template/simple_header.html

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

<head>

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

{SEO_BASE_HREF}

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

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

#
#-----[ 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}';
   var seo_external = {SEO_EXTERNAL};
   var seo_external_sub = {SEO_EXTERNAL_SUB};
   var seo_ext_classes = {SEO_EXT_CLASSES};
   var seo_hashfix = {SEO_HASHFIX};
   // www.phpBB-SEO.com SEO TOOLKIT END
      
#
#-----[ OPEN ]------------------------------------------
## MOD Title:       GYM Sitempas & RSS
#

styles/prosilver/template/viewforum_body.html

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

<h2><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>

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

<!-- IF GYM_LINKS_CAT --><h3>{GYM_HTML_FORUM_NEWS_LINK} {GYM_HTML_FORUM_MAP_LINK} {GYM_RSS_FORUM_LINK} {GYM_GOOGLE_FORUM_LINK}</h3><!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Related Topics
## MOD Title:       phpBB SEO Ultimate SEO URL
#

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}">

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

<!-- IF S_TOPIC_MOD -->
   <form method="post" action="{S_MOD_ACTION}">
   <fieldset class="quickmod">
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />
      {S_FORM_TOKEN}
   </fieldset>
   </form>
<!-- ENDIF -->

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

<!-- IF S_RELATED_RESULTS --><div class="clear">&nbsp;</div><br /><br />
<div class="forumbg">
   <div class="inner"><span class="corners-top"><span></span></span>
      <ul class="topiclist">
         <li class="header">
            <dl class="icon">
               <dt>{L_RELATED_TOPICS}</dt>
               <dd class="posts">{L_REPLIES}</dd>
               <dd class="views">{L_VIEWS}</dd>
               <dd class="lastpost"><span>{L_LAST_POST}</span></dd>
            </dl>
         </li>
      </ul>

   <ul class="topiclist forums">
   <!-- BEGIN related -->
   <li class="row bg1<!-- IF related.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF related.S_POST_STICKY --> sticky<!-- ENDIF --><!-- IF related.S_TOPIC_REPORTED --> reported<!-- ENDIF -->">
      <dl class="icon" style="background-image: url({related.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
         <dt <!-- IF related.TOPIC_ICON_IMG and S_TOPIC_ICONS --> style="background-image: url({T_ICONS_PATH}{related.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF -->><!-- IF related.S_UNREAD_TOPIC --><a href="{related.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a class="topictitle" href="{related.U_TOPIC}" title="{related.TOPIC_TITLE} : {related.FORUM}">{related.TOPIC_TITLE}</a>
         <!-- IF related.S_TOPIC_UNAPPROVED --><a href="{related.U_MCP_QUEUE}">{UNAPPROVED_IMG}</a> <!-- ENDIF -->
         <!-- IF related.S_TOPIC_REPORTED --><a href="{related.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF --><br />
         <!-- IF related.PAGINATION --><strong class="pagination"><span>{related.PAGINATION}</span></strong><!-- ENDIF -->
         <!-- IF related.ATTACH_ICON_IMG -->{related.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POST_BY_AUTHOR} {related.TOPIC_AUTHOR_FULL} &raquo; {related.FIRST_POST_TIME}
         </dt>
         <dd class="posts">{related.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
         <dd class="views">{related.VIEWS} <dfn>{L_VIEWS}</dfn></dd>
         <dd class="lastpost"><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {related.LAST_POST_AUTHOR_FULL}
            <a href="{related.U_LAST_POST}">{LAST_POST_IMG}</a><br />{related.LAST_POST_TIME}
            <!-- IF related.U_FORUM and not related.S_POST_GLOBAL --><br /><a class="topictitle" href="{related.U_FORUM}" title="{related.FORUM}">{related.FORUM}</a><!-- ENDIF --></span></dd>
      </dl>
   </li>
   <!-- END related -->
   </ul>
   <span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       GYM Sitempas & RSS
#

styles/prosilver/theme/common.css

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

.clear {
   display: block;
   clear: both;
   font-size: 1px;
   line-height: 1px;
   background: transparent;
}

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

/* GYM Sitemaps & RSS - www.phpbb-seo.com */
div.gymsublist {
   display:block;
   position:relative;
   padding-left:10px;
   padding-top:5px;
   padding-bottom:10px;
   padding-right:0;
   margin:0;
}
div.gymsublist ul {
   display:block;
   position:relative;
   height:1%;
   padding-left:30px;
}
div.gymsublist ul li {
   display:block;
   position:relative;
   line-height:18px;
   font-size:11px;
}
/* GYM Sitemaps & RSS - www.phpbb-seo.com */

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/subsilver2/template/attachment.html

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

         <a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" /></a><br />

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

         <a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / {_file.DOWNLOAD_NAME}<!-- ELSE -->{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}<!-- ENDIF -->"/></a><br />

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

         <img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" /><br />

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

         <img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / <!-- ENDIF -->{_file.DOWNLOAD_NAME}"/><br />

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

            <a href="{_file.U_DOWNLOAD_LINK}">{_file.DOWNLOAD_NAME}</a> [{_file.FILESIZE} {_file.SIZE_LANG}]

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

            <a href="{_file.U_DOWNLOAD_LINK}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / <!-- ENDIF -->{_file.DOWNLOAD_NAME}">{_file.DOWNLOAD_NAME}</a> [{_file.FILESIZE} {_file.SIZE_LANG}]

#
#-----[ 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:       phpBB SEO Ultimate SEO URL
## MOD Title:       phpBB3 SEO Dynamic Meta tags
## MOD Title:       phpBB3 SEO Optimal titles
## MOD Title:       GYM Sitempas & RSS
#

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 http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
{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}
<!-- IF SEO_CANONICAL_URL --><link rel="canonical" href="{SEO_CANONICAL_URL}" /><!-- ENDIF -->
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<title>{PAGE_TITLE}<!-- IF S_IN_MCP --> &bull; {L_MCP}<!-- ELSEIF S_IN_UCP --> &bull; {L_UCP}<!-- ENDIF --></title>
<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_TAG}
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
{META}
<!-- BEGIN gym_rsslinks -->
<link rel="alternate" type="application/rss+xml" title="{gym_rsslinks.TITLE}" href="{gym_rsslinks.URL}" />
<!-- END gym_rsslinks -->

#
#-----[ FIND ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

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

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

#
#-----[ 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 == Math.floor(page) && page > 0) {
      var seo_page = (page - 1) * perpage;
      var anchor = '';
      var anchor_parts = base_url.split('#');
      if ( anchor_parts[1] ) {
         base_url = anchor_parts[0];
         anchor = '#' + anchor_parts[1];
      }
      if ( base_url.indexOf('?') >= 0 ) {
         document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + seo_page + anchor;
      } 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 + anchor;
         }
         var seo_type2 = base_url.match(/\/$/);
         if (seo_type2 !== null) {
            document.location.href = base_url + seo_static_pagination + seo_page + seo_ext_pagination + anchor;
         }
      } else {
         document.location.href = base_url + anchor;
      }
   }
}
var seo_external = {SEO_EXTERNAL};
var seo_external_sub = {SEO_EXTERNAL_SUB};
var seo_ext_classes = {SEO_EXT_CLASSES};
var seo_hashfix = {SEO_HASHFIX};
/**
*  phpbb_seo_href()
*  Fixes href="#something" links with virtual directories
*  Optionally open external or marked with a css class links in a new window
*  in a XHTML 1.x compliant way.
*/
function phpbb_seo_href() {
   var current_domain = document.domain.toLowerCase();
   if (!current_domain || !document.getElementsByTagName) return;
   if (seo_external_sub && current_domain.indexOf('.') >= 0) {
      current_domain = current_domain.replace(new RegExp(/^[a-z0-9_-]+\.([a-z0-9_-]+\.([a-z]{2,6}|[a-z]{2,3}\.[a-z]{2,3}))$/i), '$1');
   }
   if (seo_ext_classes) {
      var extclass = new RegExp("(^|\s)(" + seo_ext_classes + ")(\s|$)");
   }
   if (seo_hashfix) {
      var basehref = document.getElementsByTagName('base')[0];
      if (basehref) {
         basehref = basehref.href;
         var hashtest = new RegExp("^(" + basehref + "|)#[a-z0-9_-]+$");
         var current_href = document.location.href.replace(/#[a-z0-9_-]+$/i, "");
      } else {
         seo_hashfix = false;
      }
   }
   var hrefels = document.getElementsByTagName("a");
   var hrefelslen = hrefels.length;
   for (var i = 0; i < hrefelslen; i++) {
      var el = hrefels[i];
      var hrefinner = el.innerHTML.toLowerCase();
      if (el.onclick || (el.href == '') || (el.href.indexOf('javascript') >=0 ) || (el.href.indexOf('mailto') >=0 ) || (hrefinner.indexOf('<a') >= 0) ) {
         continue;
      }
      if (seo_hashfix && el.hash && hashtest.test(el.href)) {
         el.href = current_href + el.hash;
      }
      if (seo_external) {
         if ((el.href.indexOf(current_domain) >= 0) && !(seo_ext_classes && extclass.test(el.className))) {
            continue;
         }
         el.onclick = function () { window.open(this.href); return false; };
      }
   }
}
window.onload = function() {
   if (seo_external || seo_hashfix) {
      phpbb_seo_href();
   }
   // here you can add other window.onload events
}
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       GYM Sitempas & RSS
#

styles/subsilver2/template/overall_footer.html

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

<div id="wrapfooter">

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

   <!-- IF GYM_LINKS --><span>{GYM_HTML_NEWS_LINK} {GYM_HTML_MAP_LINK} {GYM_GOOGLE_LINK} {GYM_RSS_LINK} {GYM_RSS_CHAN_LINK}</span><br /><!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/subsilver2/template/posting_body.html

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

<tr>
   <td class="row1" width="22%"><b class="genmed">{L_SUBJECT}:</b></td>
   <td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" /></td>
</tr>

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

<!-- IF S_URL -->
<tr>
   <td class="row1" width="22%"><b class="genmed">URL:</b></td>
   <td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="url" size="45" maxlength="250" tabindex="2" value="{TOPIC_URL}" /></td>
</tr>
<!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/subsilver2/template/simple_header.html

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

<head>

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

{SEO_BASE_HREF}

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       GYM Sitempas & RSS
#

styles/subsilver2/template/viewforum_body.html

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

      <h2><a class="titles" href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>

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

      <!-- IF GYM_LINKS_CAT --><h3>{GYM_HTML_FORUM_NEWS_LINK} {GYM_HTML_FORUM_MAP_LINK} {GYM_RSS_FORUM_LINK} {GYM_GOOGLE_FORUM_LINK}</h3><!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       phpBB SEO Related Topics
## MOD Title:       phpBB SEO Ultimate SEO URL
#

styles/subsilver2/template/viewtopic_body.html

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

<a href="#wrapheader">

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

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

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

<!-- INCLUDE breadcrumbs.html -->

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

<!-- IF S_RELATED_RESULTS --><br clear="all" />
   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><span class="nav">{L_RELATED_TOPICS}</span></td>
   </tr>
   <tr>
      <!-- IF S_TOPIC_ICONS -->
         <th colspan="3">&nbsp;{L_TOPICS}&nbsp;</th>
      <!-- ELSE -->
         <th colspan="2">&nbsp;{L_TOPICS}&nbsp;</th>
      <!-- ENDIF -->
      <th>&nbsp;{L_AUTHOR}&nbsp;</th>
      <th>&nbsp;{L_REPLIES}&nbsp;</th>
      <th>&nbsp;{L_VIEWS}&nbsp;</th>
      <th>&nbsp;{L_LAST_POST}&nbsp;</th>
   </tr>
   <!-- BEGIN related -->
      <tr>
         <td class="row1" width="25" align="center">{related.TOPIC_FOLDER_IMG}</td>
         <!-- IF S_TOPIC_ICONS -->
            <td class="row1" width="25" align="center"><!-- IF related.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{related.TOPIC_ICON_IMG}" width="{related.TOPIC_ICON_IMG_WIDTH}" height="{related.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td>
         <!-- ENDIF -->
         <td class="row1">
            <!-- IF related.S_UNREAD_TOPIC --><a href="{related.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ENDIF -->
            {related.ATTACH_ICON_IMG} <a title="{L_POSTED}: {related.FIRST_POST_TIME}" href="{related.U_TOPIC}"class="topictitle">{related.TOPIC_TITLE}</a>
            <!-- IF related.S_TOPIC_UNAPPROVED -->
               <a href="{related.U_MCP_QUEUE}">{UNAPPROVED_IMG}</a>&nbsp;
            <!-- ENDIF -->
            <!-- IF related.S_TOPIC_REPORTED -->
               <a href="{related.U_MCP_REPORT}">{REPORTED_IMG}</a>&nbsp;
            <!-- ENDIF -->
            <!-- IF related.PAGINATION -->
               <p class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {related.PAGINATION} ] </p>
            <!-- ENDIF -->
         </td>
         <td class="row2" width="130" align="center"><p class="topicauthor">{related.TOPIC_AUTHOR_FULL}</p></td>
         <td class="row1" width="50" align="center"><p class="topicdetails">{related.REPLIES}</p></td>
         <td class="row2" width="50" align="center"><p class="topicdetails">{related.VIEWS}</p></td>
         <td class="row1" width="140" align="center">
            <p class="topicdetails" style="white-space: nowrap;">{related.LAST_POST_TIME}</p>
            <p class="topicdetails">{related.LAST_POST_AUTHOR_FULL}
               <a href="{related.U_LAST_POST}">{LAST_POST_IMG}</a>
            </p>
         </td>
      </tr>
   <!-- END related -->
   <tr align="center">
      <td class="cat" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->">&nbsp;</td>
   </tr>
   </table>
   <br clear="all" />
<!-- ENDIF -->

#
#-----[ OPEN ]------------------------------------------
## MOD Title:       GYM Sitempas & RSS
#

styles/subsilver2/theme/stylesheet.css

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

.username-coloured {
   font-weight: bold;
}

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

/* GYM Sitemaps & RSS - www.phpbb-seo.com */
div.gymsublist {
   display:block;
   position:relative;
   padding-left:10px;
   padding-top:5px;
   padding-bottom:10px;
   padding-right:0;
   margin:0;
}
div.gymsublist ul {
   display:block;
   position:relative;
   height:1%;
   padding-left:30px;
}
div.gymsublist ul li {
   display:block;
   position:relative;
   line-height:18px;
   font-size:11px;
}
/* GYM Sitemaps & RSS - www.phpbb-seo.com */

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


Support anglophone.

[EDIT]Mis à jour pour la version 3.0.7
Fichiers joints
prosilver_subsilver2_3.0.6_to_3.0.7.zip
Style Update 3.0.5 to 3.0.6
Contient uniquement les changements des mods phpBB SEO, pas ceux de phpBB.
(713 Octets) Téléchargé 11 fois
prosilver_subsilver2_code_changes.zip
Liste des modifications prosilver / subsilver2
(5.21 Kio) Téléchargé 9 fois
prosilver_subsilver2_3.0.5_to_3.0.6.zip
Style Update 3.0.5 to 3.0.6
Contient uniquement les changements des mods phpBB SEO, pas ceux de phpBB.
(3.55 Kio) Téléchargé 3 fois
Dernière édition par dcz le Sam Jan 10, 2009 9:54 am, édité 2 fois.
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: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Publicité

Messagede peter.parker » Sam Déc 22, 2007 5:01 pm

:? 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 ? :?

:wink:
peter.parker
 
Messages: 35
Inscription: Mer Oct 17, 2007 3:37 am

Messagede dcz » Sam Déc 22, 2007 5:06 pm

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 || Search
____________________

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

Messagede peter.parker » Sam Déc 22, 2007 5:44 pm

:D oui, on est d'accord sur un autre thème que ceux du packtage !! :wink:

merci ! :wink:
peter.parker
 
Messages: 35
Inscription: Mer Oct 17, 2007 3:37 am

Messagede falkra » Mar Jan 01, 2008 10:22 am

Bonjour, et merci pour cette liste des modifications. :-D
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. :lol:

: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. ;-)
Edit : ha non il s'est remis tout seul, nickel !
www.libellules.ch
Un petit combat dans l'arène ? http://falkra.labrute.fr
Avatar de l’utilisateur
falkra
PR3
PR3
 
Messages: 331
Inscription: Dim Mar 11, 2007 12:11 am

Messagede SeO » Mar Jan 01, 2008 3:08 pm

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 ?
SeO
Admin
Admin
 
Messages: 6012
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede falkra » Mar Jan 01, 2008 3:18 pm

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.
www.libellules.ch
Un petit combat dans l'arène ? http://falkra.labrute.fr
Avatar de l’utilisateur
falkra
PR3
PR3
 
Messages: 331
Inscription: Dim Mar 11, 2007 12:11 am

Messagede SeO » Mar Jan 01, 2008 3:30 pm

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.
SeO
Admin
Admin
 
Messages: 6012
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede falkra » Mar Jan 01, 2008 3:38 pm

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 ! :D
www.libellules.ch
Un petit combat dans l'arène ? http://falkra.labrute.fr
Avatar de l’utilisateur
falkra
PR3
PR3
 
Messages: 331
Inscription: Dim Mar 11, 2007 12:11 am

Messagede dcz » Sam Juil 19, 2008 8:17 am

Mis à jour pour la premod 3.0.2, n'ajoutes que le code de GYM sitemaps, aucun autre changement.
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: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Bob » Mar Juil 22, 2008 7:58 am

Bonjour, dans le viewtopic_body.html avec le style etech je ne trouve pas les modifs à faire :oops:
Avatar de l’utilisateur
Bob
 
Messages: 12
Inscription: Jeu Juin 28, 2007 1:16 pm

Messagede dcz » Mar Juil 22, 2008 8:36 am

A priori, il n'y a pas de changement à faire, il n'y a à priori pas de lien "voir e haut de la page" sur ce thème.

Vérifies juste que les liens des messages (petite image sur chaque post) marchent avec la réécriture d'url, si c'est le cas, c'est bon, si non, on verra comment adapter ;)

++
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: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Bob » Mar Juil 22, 2008 8:49 am

c'est bon ça fonctionne merci :wink:

par contre j'ai un autre soucis :oops:
voilà mon index avant les modifs et après, donc comment faire pour que ça prenne toute la largeur de la page :?
Avatar de l’utilisateur
Bob
 
Messages: 12
Inscription: Jeu Juin 28, 2007 1:16 pm

Messagede MathieuM. » Mar Juil 22, 2008 10:22 am

Salut,

Donne nous le lien vers ton forum, ce sera plus simple qu'une image :wink:
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1269
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Messagede dcz » Mar Juil 22, 2008 12:04 pm

Les modifs de nos mods ne sont pas censé modifier l'apparence du forum, et encore moins la largeur du contenant.
Tu n'aurais pas fait d'autres modifs qui ne se seraient manifestées qu'après que tu ais vidé le cache pour installer ce mod ?
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: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Suivante

Retourner vers Premod phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 3 invités


 
cron