You will find the complete code changes for prosilver and subsilver2 in the contrib/prosilver _subsilver2_code_changes.txt file of the full SEO premod Package.
These may be useful in case you want to install a new style to your phpBB SEO premod installation.
Don't forget to clear phpBB's cache after you mod your templates.
- Code: Select all
#
#-----[ DIY INSTRUCTIONS ]--------------------------------------------------
#
Once you will have installed the mod, you will have to clear phpBB's cache.
Code change for prosilver and subsilver templates with the phpBB SEO premod 3.0.5 :
[url=http://www.phpbb-seo.com/en/phpbb-seo-premod/seo-url-premod-t1549.html]phpBB SEO Premod V 3.0.5[/url] (en)
http://www.phpbb-seo.com/fr/premod-phpbb-seo/premod-referencement-phpbb-t1951.html (fr)
#
#-----[ OPEN ]------------------------------------------
## MOD Title: Advanced phpBB3 SEO mod Rewrite
#
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: 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 == 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(/&/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;
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: 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
## 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} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- 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}<!-- ELSEIF S_IN_UCP --> • {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: 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: 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_URL --><li class="leftside">{GYM_HTML_NEWS_LINK}</li><!-- ENDIF -->
<!-- IF GYM_HTML_MAP_URL --><li class="leftside">{GYM_HTML_MAP_LINK}</li><!-- ENDIF -->
<li class="leftside">{GYM_GOOGLE_LINK}</li>
<li class="leftside">{GYM_RSS_LINK}</li>
<li class="leftside">{GYM_RSS_CHAN_LINK}</li>
</ul>
<!-- ENDIF -->
#
#-----[ OPEN ]------------------------------------------
## MOD Title: Advanced phpBB3 SEO mod Rewrite
#
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: Advanced phpBB3 SEO mod Rewrite
#
styles/prosilver/template/simple_header.html
#
#-----[ FIND ]------------------------------------------
#
<head>
#
#-----[ AFTER, ADD]------------------------------------------
#
{SEO_BASE_HREF}
#
#-----[ 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: 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: 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: Advanced phpBB3 SEO mod Rewrite
#
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: Advanced phpBB3 SEO mod Rewrite
## 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} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- 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}<!-- ELSEIF S_IN_UCP --> • {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: Advanced phpBB3 SEO mod Rewrite
#
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(/&/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;
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: GYM Sitempas & RSS
#
styles/subsilver2/template/overall_footer.html
#
#-----[ FIND ]------------------------------------------
#
<div id="wrapfooter">
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- IF GYM_LINKS --><span><!-- IF GYM_HTML_NEWS_URL -->{GYM_HTML_NEWS_LINK} <!-- ENDIF --><!-- IF GYM_HTML_MAP_URL -->{GYM_HTML_MAP_LINK} <!-- ENDIF -->{GYM_GOOGLE_LINK} {GYM_RSS_LINK} {GYM_RSS_CHAN_LINK}</span><br /><!-- ENDIF -->
#
#-----[ OPEN ]------------------------------------------
## MOD Title: Advanced phpBB3 SEO mod Rewrite
#
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: Advanced phpBB3 SEO mod Rewrite
#
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: Advanced phpBB3 SEO mod Rewrite
#
styles/subsilver2/template/viewtopic_body.html
#
#-----[ FIND ]------------------------------------------
#
<a href="#wrapheader">
#
#-----[ REPLACE WITH ]------------------------------------------
#
<a href="{U_VIEW_TOPIC}#wrapheader">
#
#-----[ 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
French speaking support.
[EDIT]Updated for 3.0.5

English |
French
News
phpBB SEO



