Mise à jour des styles de phpBB 3.1.4 à 3.1.5 Facile

Mise à jour des styles de phpBB 3.1.4 à 3.1.5

Détail des modifications des styles de phpBB 3.1.4 à 3.1.5


Modifications des styles de phpBB 3.1.4 à 3.1.5

Retour à la documentation : mettre à jour son forum phpBB 3.1.x

1 » Détail des modifications prosilver
2 » Détail des modifications subsilver2

1 » Détail des modifications prosilver

Liste des fichiers à modifier :
  • template/ajax.js
  • template/forum_fn.js
  • template/forumlist_body.html
  • template/index_body.html
  • template/login_body.html
  • template/login_forum.html
  • template/mcp_post.html
  • template/overall_footer.html
  • template/overall_header.html
  • template/posting_poll_body.html
  • template/search_body.html
  • template/simple_header.html
  • template/ucp_login_link.html
  • template/ucp_pm_viewmessage_print.html
  • template/ucp_profile_reg_details.html
  • template/ucp_register.html
  • template/viewforum_body.html
  • template/viewtopic_body.html
  • template/viewtopic_print.html
  • theme/colours.css
  • theme/common.css
  • theme/forms.css
  • style.cfg

template/ajax.js

  1. Trouver (vers ligne 12) :
    Code: Tout sélectionner
    		'forum_unread': 'forum_read',
    		'forum_unread_subforum': 'forum_read_subforum',
    		'forum_unread_locked': 'forum_read_locked'

    Remplacer par :
    Code: Tout sélectionner
    		forum_unread: 'forum_read',
    		forum_unread_subforum: 'forum_read_subforum',
    		forum_unread_locked: 'forum_read_locked'

  2. Trouver (vers ligne 42) :
    Code: Tout sélectionner
    /** 

    Remplacer par :
    Code: Tout sélectionner
    /**

  3. Trouver (vers ligne 45) :
    Code: Tout sélectionner
    * @param update_topic_links bool Whether "Mark topics read" links should be
    *     updated. Defaults to true.

    Remplacer par :
    Code: Tout sélectionner
    * @param {bool} [update_topic_links=true] Whether "Mark topics read" links
    * 	should be updated. Defaults to true.

  4. Trouver (vers ligne 52) :
    Code: Tout sélectionner
    		'global_unread': 'global_read',
    		'announce_unread': 'announce_read',
    		'sticky_unread': 'sticky_read',
    		'topic_unread': 'topic_read'

    Remplacer par :
    Code: Tout sélectionner
    		global_unread: 'global_read',
    		announce_unread: 'announce_read',
    		sticky_unread: 'sticky_read',
    		topic_unread: 'topic_read'

  5. Trouver (vers ligne 141) :
    Code: Tout sélectionner
    	$('title').text(
    		(unreadCount ? '(' + unreadCount + ')' : '') + $('title').text().replace(/(\(([0-9])\))/, '')
    	);

    Remplacer par :
    Code: Tout sélectionner
    	var $title = $('title');
    	var originalTitle = $title.text().replace(/(\((\d+)\))/, '');
    	$title.text((unreadCount ? '(' + unreadCount + ')' : '') + originalTitle);

  6. Trouver (vers ligne 208) :
    Code: Tout sélectionner
    			var height = (typeof height === 'undefined') ? panel.find('.inner').outerHeight() : height;

    Remplacer par :
    Code: Tout sélectionner
    			height = (typeof height === 'undefined') ? panel.find('.inner').outerHeight() : height;

  7. Trouver (vers ligne 255) :
    Code: Tout sélectionner
    				bar.animate({width: percentRel + '%'}, 500)

    Remplacer par :
    Code: Tout sélectionner
    				bar.animate({ width: percentRel + '%' }, 500)

  8. Trouver (vers ligne 290) :
    Code: Tout sélectionner
    			if (panelHeight != innerHeight) {
    				panel.css({'min-height': '', 'height': panelHeight})
    					.animate({height: innerHeight}, time, function () {
    						panel.css({'min-height': innerHeight, 'height': ''});

    Remplacer par :
    Code: Tout sélectionner
    			if (panelHeight !== innerHeight) {
    				panel.css({ minHeight: '', height: panelHeight })
    					.animate({ height: innerHeight }, time, function () {
    						panel.css({ minHeight: innerHeight, height: '' });

  9. Trouver (vers ligne 380) :
    Code: Tout sélectionner
    	phpbb.resizeTextArea($('textarea:not(#message-box textarea, .no-auto-resize)'), {minHeight: 75, maxHeight: 250});
    	phpbb.resizeTextArea($('#message-box textarea'));

    Remplacer par :
    Code: Tout sélectionner
    	var $textarea = $('textarea:not(#message-box textarea, .no-auto-resize)');
    	phpbb.resizeTextArea($textarea, { minHeight: 75, maxHeight: 250 });
    	phpbb.resizeTextArea($('textarea', '#message-box'));

template/forum_fn.js

  1. Trouver (vers ligne 1) :
    Code: Tout sélectionner
    /**
    * phpBB3 forum functions
    */

    Remplacer par :
    Code: Tout sélectionner
    /* global phpbb */
    
    /**
    * phpBB3 forum functions
    */

  2. Trouver (vers ligne 42) :
    Code: Tout sélectionner
    	if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0) {

    Remplacer par :
    Code: Tout sélectionner
    	if (page !== null && !isNaN(page) && page === Math.floor(page) && page > 0) {

  3. Trouver (vers ligne 129) :
    Code: Tout sélectionner
    	if (typeof(p) === 'string') {

    Remplacer par :
    Code: Tout sélectionner
    	if (typeof p === 'string') {

  4. Trouver (vers ligne 282) :
    Code: Tout sélectionner
    function insertUser(formId, value)
    {

    Remplacer par :
    Code: Tout sélectionner
    function insertUser(formId, value) {

  5. Trouver (vers ligne 290) :
    Code: Tout sélectionner
    	if (item.value.length && item.type == 'textarea') {

    Remplacer par :
    Code: Tout sélectionner
    	if (item.value.length && item.type === 'textarea') {

  6. Trouver (vers ligne 323) :
    Code: Tout sélectionner
    		oldBrowser = (typeof test.style.borderRadius == 'undefined'),

    Remplacer par :
    Code: Tout sélectionner
    		oldBrowser = (typeof test.style.borderRadius === 'undefined'),

  7. Trouver (vers ligne 363) :
    Code: Tout sélectionner
    		$container.find('ul.linklist.bulletin > li:first-child, ul.linklist.bulletin > li.rightside:last-child').addClass('no-bulletin');

    Remplacer par :
    Code: Tout sélectionner
    		$container
    			.find('ul.linklist.bulletin > li')
    			.filter(':first-child, .rightside:last-child')
    			.addClass('no-bulletin');

  8. Trouver (vers ligne 427) :
    Code: Tout sélectionner
    			width = parseInt($this.css('max-width'));

    Remplacer par :
    Code: Tout sélectionner
    			width = parseInt($this.css('max-width'), 10);

  9. Trouver (vers ligne 432) :
    Code: Tout sélectionner
    			maxHeight = parseInt($this.css('line-height'));

    Remplacer par :
    Code: Tout sélectionner
    			maxHeight = parseInt($this.css('line-height'), 10);

  10. Trouver (vers ligne 459) :
    Code: Tout sélectionner
    			for (var i = 0; i < classesLength; i ++) {
    				for (var j = length - 1; j >= 0; j --) {

    Remplacer par :
    Code: Tout sélectionner
    			for (var i = 0; i < classesLength; i++) {
    				for (var j = length - 1; j >= 0; j--) {

  11. Trouver (vers ligne 477) :
    Code: Tout sélectionner
    	$container.find('.linklist:not(.navlinks, [data-skip-responsive]), .postbody .post-buttons:not([data-skip-responsive])').each(function() {

    Remplacer par :
    Code: Tout sélectionner
    	var selector = '.linklist:not(.navlinks, [data-skip-responsive]),' +
    		'.postbody .post-buttons:not([data-skip-responsive])';
    	$container.find(selector).each(function() {

  12. Trouver (vers ligne 487) :
    Code: Tout sélectionner
    			persistent = $this.attr('id') == 'nav-main', // Does this list already have a menu (such as quick-links)?

    Remplacer par :
    Code: Tout sélectionner
    			persistent = $this.attr('id') === 'nav-main', // Does this list already have a menu (such as quick-links)?

  13. Trouver (vers ligne 684) :
    Code: Tout sélectionner
    			if ($children.length == 1 && $children.text() == column.text()) {

    Remplacer par :
    Code: Tout sélectionner
    			if ($children.length === 1 && $children.text() === column.text()) {

  14. Trouver (vers ligne 726) :
    Code: Tout sélectionner
    			}
    			else {

    Remplacer par :
    Code: Tout sélectionner
    			} else {

  15. Trouver (vers ligne 736) :
    Code: Tout sélectionner
    				if (children.length == 1 && children.text() == column.text()) {

    Remplacer par :
    Code: Tout sélectionner
    				if (children.length === 1 && children.text() === column.text()) {

  16. Trouver (vers ligne 765) :
    Code: Tout sélectionner
    				colspan = parseInt(cell.attr('colspan')),

    Remplacer par :
    Code: Tout sélectionner
    				colspan = parseInt(cell.attr('colspan'), 10),

  17. Trouver (vers ligne 796) :
    Code: Tout sélectionner
    			if (cells.length == 1) {

    Remplacer par :
    Code: Tout sélectionner
    			if (cells.length === 1) {

  18. Trouver (vers ligne 803) :
    Code: Tout sélectionner
    					colspan = parseInt(cell.attr('colspan')),

    Remplacer par :
    Code: Tout sélectionner
    					colspan = parseInt(cell.attr('colspan'), 10),

  19. Trouver (vers ligne 879) :
    Code: Tout sélectionner
    			for (i = total - 1; i >= 0; i --) {

    Remplacer par :
    Code: Tout sélectionner
    			for (i = total - 1; i >= 0; i--) {

  20. Trouver (vers ligne 884) :
    Code: Tout sélectionner
    					$menu.find('a').click(function() { check(true); });

    Remplacer par :
    Code: Tout sélectionner
    					$menu.find('a').click(function() {
    						check(true);
    					});

  21. Trouver (vers ligne 890) :
    Code: Tout sélectionner
    			$menu.find('a').click(function() { check(true); });

    Remplacer par :
    Code: Tout sélectionner
    			$menu.find('a').click(function() {
    				check(true);
    			});

  22. Trouver (vers ligne 895) :
    Code: Tout sélectionner
    		phpbb.registerDropdown($item.find('a.responsive-tab-link'), $item.find('.dropdown'), {visibleClass: 'activetab'});

    Remplacer par :
    Code: Tout sélectionner
    		var $tabLink = $item.find('a.responsive-tab-link');
    		phpbb.registerDropdown($tabLink, $item.find('.dropdown'), {
    			visibleClass: 'activetab'
    		});

template/forumlist_body.html

  1. Trouver (vers ligne 15) :
    Code: Tout sélectionner
    				<li class="header">

    Ajouter après :
    Code: Tout sélectionner
    					<!-- EVENT forumlist_body_category_header_row_prepend -->

  2. Trouver (vers ligne 23) :
    Code: Tout sélectionner
    				</li>
    			</ul>
    			<ul class="topiclist forums">

    Ajouter avant :
    Code: Tout sélectionner
    					<!-- EVENT forumlist_body_category_header_row_append -->

template/index_body.html

  1. Trouver (vers ligne 22) :
    Code: Tout sélectionner
    			<label for="username"><span>{L_USERNAME}{L_COLON}</span> <input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" /></label>
    			<label for="password"><span>{L_PASSWORD}{L_COLON}</span> <input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" /></label>

    Remplacer par :
    Code: Tout sélectionner
    			<label for="username"><span>{L_USERNAME}{L_COLON}</span> <input type="text" tabindex="1" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" /></label>
    			<label for="password"><span>{L_PASSWORD}{L_COLON}</span> <input type="password" tabindex="2" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" autocomplete="off" /></label>

  2. Trouver (vers ligne 28) :
    Code: Tout sélectionner
    				<span class="responsive-hide">|</span> <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>

    Remplacer par :
    Code: Tout sélectionner
    				<span class="responsive-hide">|</span> <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" tabindex="4" name="autologin" id="autologin" /></label>

  3. Trouver (vers ligne 30) :
    Code: Tout sélectionner
    			<input type="submit" name="login" value="{L_LOGIN}" class="button2" />

    Remplacer par :
    Code: Tout sélectionner
    			<input type="submit" tabindex="5" name="login" value="{L_LOGIN}" class="button2" />

template/login_body.html

  1. Trouver (vers ligne 18) :
    Code: Tout sélectionner
    			<dd><input type="password" tabindex="2" id="{PASSWORD_CREDENTIAL}" name="{PASSWORD_CREDENTIAL}" size="25" class="inputbox autowidth" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    			<dd><input type="password" tabindex="2" id="{PASSWORD_CREDENTIAL}" name="{PASSWORD_CREDENTIAL}" size="25" class="inputbox autowidth" autocomplete="off" /></dd>

template/login_forum.html

  1. Trouver (vers ligne 25) :
    Code: Tout sélectionner
    				<dd><input type="password" tabindex="1" id="password" name="password" size="25" class="inputbox narrow" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    				<dd><input type="password" tabindex="1" id="password" name="password" size="25" class="inputbox narrow" autocomplete="off" /></dd>

template/mcp_post.html

  1. Trouver (vers ligne 147) :
    Code: Tout sélectionner
    <!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER or S_MCP_POST_ADDITIONAL_OPTS -->

  2. Trouver (vers ligne 169) :
    Code: Tout sélectionner
    		<!-- ENDIF -->
    
    		<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST -->

    Remplacer par :
    Code: Tout sélectionner
    		<!-- ENDIF -->
    
    		<!-- EVENT mcp_post_additional_options -->
    
    		<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST -->

template/overall_footer.html

  1. Supprimer (vers ligne 21) :
    Code: Tout sélectionner
    	<div id="loading_indicator"></div>

template/overall_header.html

  1. Trouver (vers ligne 10) :
    Code: Tout sélectionner
    	<!-- IF S_ENABLE_FEEDS_OVERALL --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" /><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_NEW}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_TOPICS_ACTIVE --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_ACTIVE}" href="{U_FEED}?mode=topics_active" /><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&amp;t={S_TOPIC_ID}" /><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    	<!-- IF S_ENABLE_FEEDS_OVERALL --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}"><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news"><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums"><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_NEW}" href="{U_FEED}?mode=topics"><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_TOPICS_ACTIVE --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_ACTIVE}" href="{U_FEED}?mode=topics_active"><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}"><!-- ENDIF -->
    	<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&amp;t={S_TOPIC_ID}"><!-- ENDIF -->

  2. Trouver (vers ligne 20) :
    Code: Tout sélectionner
    	<link rel="canonical" href="{U_CANONICAL}" />

    Remplacer par :
    Code: Tout sélectionner
    	<link rel="canonical" href="{U_CANONICAL}">

  3. Supprimer (vers ligne 30) :
    Code: Tout sélectionner
    <link href="{T_THEME_PATH}/print.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="print" title="printonly" />

  4. Trouver (vers ligne 30) :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN --><link href="//fonts.googleapis.com/css?family=Open+Sans:600&amp;subset=latin,cyrillic-ext,latin-ext,cyrillic,greek-ext,greek,vietnamese" rel="stylesheet" type="text/css" media="screen, projection" /><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN -->
    <script>
    	WebFontConfig = {
    		google: {
    			families: ['Open Sans:n6']
    		}
    	};
    
    	(function(d) {
    		var wf = d.createElement('script'), s = d.scripts[0];
    		wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js';
    		wf.async = true;
    		s.parentNode.insertBefore(wf, s);
    	})(document);
    </script>
    <!-- ENDIF -->

  5. Trouver (vers ligne 46) :
    Code: Tout sélectionner
    <link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
    <link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
    <link href="{T_THEME_PATH}/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="only screen and (max-width: 700px), only screen and (max-device-width: 700px)" />

    Remplacer par :
    Code: Tout sélectionner
    <link href="{T_STYLESHEET_LINK}" rel="stylesheet">
    <link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet">
    <link href="{T_THEME_PATH}/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" media="all and (max-width: 700px), all and (max-device-width: 700px)">

  6. Trouver (vers ligne 51) :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/bidi.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="screen, projection" />

    Remplacer par :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/bidi.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">

  7. Trouver (vers ligne 55) :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/plupload.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="screen, projection" />

    Remplacer par :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/plupload.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">

  8. Trouver (vers ligne 59) :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/tweaks.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="screen, projection" />

    Remplacer par :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/tweaks.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">

template/posting_poll_body.html

  1. Trouver (vers ligne 8 ) :
    Code: Tout sélectionner
    	<fieldset class="fields2">
    	<!-- IF S_SHOW_POLL_BOX -->
    		<!-- IF S_POLL_DELETE -->
    			<dl>
    				<dt><label for="poll_delete">{L_POLL_DELETE}{L_COLON}</label></dt>
    				<dd><label for="poll_delete"><input type="checkbox" name="poll_delete" id="poll_delete"<!-- IF S_POLL_DELETE_CHECKED --> checked="checked"<!-- ENDIF --> /> </label></dd>
    			</dl>
    		<!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    	<!-- IF S_POLL_DELETE -->
    		<dl>
    			<dt><label for="poll_delete">{L_POLL_DELETE}{L_COLON}</label></dt>
    			<dd><label for="poll_delete"><input type="checkbox" name="poll_delete" id="poll_delete"<!-- IF S_POLL_DELETE_CHECKED --> checked="checked"<!-- ENDIF --> /> </label></dd>
    		</dl>
    	<!-- ENDIF -->
    
    	<!-- IF S_SHOW_POLL_BOX -->

  2. Trouver (vers ligne 48) :
    Code: Tout sélectionner
    	<!-- EVENT posting_poll_body_options_after -->

    Remplacer par :
    Code: Tout sélectionner
    	<!-- EVENT posting_poll_body_options_after -->

  3. SUpprimer (vers ligne 50) :
    Code: Tout sélectionner
    	<!-- IF S_POLL_DELETE -->
    		<dl class="fields1">
    			<dt><label for="poll_delete">{L_POLL_DELETE}{L_COLON}</label></dt>
    			<dd><label for="poll_delete"><input type="checkbox" name="poll_delete" id="poll_delete"<!-- IF S_POLL_DELETE_CHECKED --> checked="checked"<!-- ENDIF --> /> </label></dd>
    		</dl>
    	<!-- ENDIF -->

template/search_body.html

  1. Trouver (vers ligne 5) :
    Code: Tout sélectionner
    <form method="get" action="{S_SEARCH_ACTION}" data-focus="keywords">

    Ajouter avant :
    Code: Tout sélectionner
    <!-- EVENT search_body_form_before -->

template/simple_header.html

  1. Supprimer (vers ligne 9) :
    Code: Tout sélectionner
    <link href="{T_THEME_PATH}/print.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="print" title="printonly" />

  2. Trouver (vers ligne 9) :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN --><link href="//fonts.googleapis.com/css?family=Open+Sans:600&amp;subset=latin,cyrillic-ext,latin-ext,cyrillic,greek-ext,greek,vietnamese" rel="stylesheet" type="text/css" media="screen, projection" /><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN -->
    <script>
    	WebFontConfig = {
    		google: {
    			families: ['Open Sans:n6']
    		}
    	};
    
    	(function(d) {
    		var wf = d.createElement('script'), s = d.scripts[0];
    		wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js';
    		wf.async = true;
    		s.parentNode.insertBefore(wf, s);
    	})(document);
    </script>
    <!-- ENDIF -->

  3. Trouver (vers ligne 25) :
    Code: Tout sélectionner
    <link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
    <link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
    <link href="{T_THEME_PATH}/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="only screen and (max-width: 700px), only screen and (max-device-width: 700px)" />

    Remplacer par :
    Code: Tout sélectionner
    <link href="{T_STYLESHEET_LINK}" rel="stylesheet">
    <link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet">
    <link href="{T_THEME_PATH}/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" media="only screen and (max-width: 700px), only screen and (max-device-width: 700px)">

  4. Trouver (vers ligne 30) :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/bidi.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="screen, projection" />

    Remplacer par :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/bidi.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">

  5. Trouver (vers ligne 34) :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/tweaks.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" type="text/css" media="screen, projection" />

    Remplacer par :
    Code: Tout sélectionner
    	<link href="{T_THEME_PATH}/tweaks.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">

template/ucp_login_link.html

  1. Trouver (vers ligne 39) :
    Code: Tout sélectionner
    					<dd><input type="password" tabindex="3" id="{PASSWORD_CREDENTIAL}" name="{PASSWORD_CREDENTIAL}" size="25" class="inputbox autowidth" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    					<dd><input type="password" tabindex="3" id="{PASSWORD_CREDENTIAL}" name="{PASSWORD_CREDENTIAL}" size="25" class="inputbox autowidth" autocomplete="off" /></dd>

template/ucp_pm_viewmessage_print.html

  1. Trouver (vers ligne 9) :
    Code: Tout sélectionner
    <link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" />

    Remplacer par :
    Code: Tout sélectionner
    <link href="{T_THEME_PATH}/print.css" rel="stylesheet">

template/ucp_profile_reg_details.html

  1. Trouver (vers ligne 22) :
    Code: Tout sélectionner
    		<dd><!-- IF S_CHANGE_EMAIL --><input type="email" name="email" id="email" maxlength="100" value="{EMAIL}" class="inputbox" title="{L_EMAIL_ADDRESS}" /><!-- ELSE --><strong>{EMAIL}</strong><!-- ENDIF --></dd>

    Remplacer par :
    Code: Tout sélectionner
    		<dd><!-- IF S_CHANGE_EMAIL --><input type="email" name="email" id="email" maxlength="100" value="{EMAIL}" class="inputbox" title="{L_EMAIL_ADDRESS}" autocomplete="off" /><!-- ELSE --><strong>{EMAIL}</strong><!-- ENDIF --></dd>

  2. Trouver (vers ligne 27) :
    Code: Tout sélectionner
    			<dd><input type="password" name="new_password" id="new_password" maxlength="255" value="{NEW_PASSWORD}" class="inputbox" title="{L_CHANGE_PASSWORD}" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    			<dd><input type="password" name="new_password" id="new_password" maxlength="255" value="{NEW_PASSWORD}" class="inputbox" title="{L_CHANGE_PASSWORD}" autocomplete="off" /></dd>

  3. Trouver (vers ligne 31) :
    Code: Tout sélectionner
    			<dd><input type="password" name="password_confirm" id="password_confirm" maxlength="255" value="{PASSWORD_CONFIRM}" class="inputbox" title="{L_CONFIRM_PASSWORD}" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    			<dd><input type="password" name="password_confirm" id="password_confirm" maxlength="255" value="{PASSWORD_CONFIRM}" class="inputbox" title="{L_CONFIRM_PASSWORD}" autocomplete="off" /></dd>

  4. Trouver (vers ligne 45) :
    Code: Tout sélectionner
    		<dd><input type="password" name="cur_password" id="cur_password" maxlength="255" value="{CUR_PASSWORD}" class="inputbox" title="{L_CURRENT_PASSWORD}" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    		<dd><input type="password" name="cur_password" id="cur_password" maxlength="255" value="{CUR_PASSWORD}" class="inputbox" title="{L_CURRENT_PASSWORD}" autocomplete="off" /></dd>

template/ucp_register.html

  1. Trouver (vers ligne 36) :
    Code: Tout sélectionner
    		<dd><input type="email" tabindex="2" name="email" id="email" size="25" maxlength="100" value="{EMAIL}" class="inputbox autowidth" title="{L_EMAIL_ADDRESS}" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    		<dd><input type="email" tabindex="2" name="email" id="email" size="25" maxlength="100" value="{EMAIL}" class="inputbox autowidth" title="{L_EMAIL_ADDRESS}" autocomplete="off" /></dd>

  2. Trouver (vers ligne 40) :
    Code: Tout sélectionner
    		<dd><input type="password" tabindex="4" name="new_password" id="new_password" size="25" value="{PASSWORD}" class="inputbox autowidth" title="{L_NEW_PASSWORD}" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    		<dd><input type="password" tabindex="4" name="new_password" id="new_password" size="25" value="{PASSWORD}" class="inputbox autowidth" title="{L_NEW_PASSWORD}" autocomplete="off" /></dd>

  3. Trouver (vers ligne 44) :
    Code: Tout sélectionner
    		<dd><input type="password"  tabindex="5" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    		<dd><input type="password"  tabindex="5" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" autocomplete="off" /></dd>

template/viewforum_body.html

  1. Trouver (vers ligne 3) :
    Code: Tout sélectionner
    <h2 class="forum-title"><!-- EVENT viewforum_forum_name_prepend --><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>

    Remplacer par :
    Code: Tout sélectionner
    <!-- EVENT viewforum_forum_title_before -->
    <h2 class="forum-title"><!-- EVENT viewforum_forum_name_prepend --><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>
    <!-- EVENT viewforum_forum_title_after -->

  2. Trouver (vers ligne 103) :
    Code: Tout sélectionner
    					<dd><input type="password" tabindex="2" id="password" name="password" size="25" class="inputbox autowidth" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    					<dd><input type="password" tabindex="2" id="password" name="password" size="25" class="inputbox autowidth" autocomplete="off" /></dd>

template/viewtopic_body.html

  1. Trouver (vers ligne 213) :
    Code: Tout sélectionner
    		<!-- IF not S_IS_BOT -->
    			<!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
    				<ul class="post-buttons">

    Ajouter avant :
    Code: Tout sélectionner
    		<!-- EVENT viewtopic_body_post_buttons_list_before -->

  2. Trouver (vers ligne 248) :
    Code: Tout sélectionner
    					<!-- EVENT viewtopic_body_post_buttons_after -->
    				</ul>
    			<!-- ENDIF -->
    		<!-- ENDIF -->

    Ajouter après :
    Code: Tout sélectionner
    		<!-- EVENT viewtopic_body_post_buttons_list_after -->
    

template/viewtopic_print.html

  1. Trouver (vers ligne 9) :
    Code: Tout sélectionner
    <link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" />

    Remplacer par :
    Code: Tout sélectionner
    <link href="{T_THEME_PATH}/print.css" rel="stylesheet">

theme/colours.css

  1. Trouver (vers ligne 976) :
    Code: Tout sélectionner
    #message-box textarea {
    	color: #333333;
    }

    Ajouter après :
    Code: Tout sélectionner
    #message-box textarea.drag-n-drop {
    	outline-color: rgba(102, 102, 102, 0.5);
    }
    
    #message-box textarea.drag-n-drop-highlight {
    	outline-color: rgba(17, 163, 234, 0.5);
    }
    

theme/common.css

  1. Trouver (vers ligne 55) :
    Code: Tout sélectionner
    body {
    	font-family: Verdana, Helvetica, Arial, sans-serif;
    	font-size: 10px;
    	line-height: normal;
    	margin: 0;
    	padding: 12px 0;
    	word-wrap: break-word;
    }

    Remplacer par :
    Code: Tout sélectionner
    body {
    	font-family: Verdana, Helvetica, Arial, sans-serif;
    	font-size: 10px;
    	line-height: normal;
    	margin: 0;
    	padding: 12px 0;
    	word-wrap: break-word;
    	-webkit-print-color-adjust: exact;
    }

theme/forms.css

  1. Trouver (vers ligne 238) :
    Code: Tout sélectionner
    #message-box textarea {
    	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
    	width: 450px;
    	height: 270px;
    	min-width: 100%;
    	max-width: 100%;
    	font-size: 1.2em;
    	resize: vertical;
    }

    Remplacer par :
    Code: Tout sélectionner
    #message-box textarea {
    	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
    	width: 450px;
    	height: 270px;
    	min-width: 100%;
    	max-width: 100%;
    	font-size: 1.2em;
    	resize: vertical;
    	outline: 3px dashed transparent;
    	outline-offset: -4px;
    	-webkit-transition: all .5s ease;
    	-moz-transition: all .5s ease;
    	-ms-transition: all .5s ease;
    	-o-transition: all .5s ease;
    	transition: all .5s ease;
    }

style.cfg

  1. Trouver (vers ligne 24) :
    Code: Tout sélectionner
    style_version = 3.1.4
    phpbb_version = 3.1.4

    Remplacez par :
    Code: Tout sélectionner
    style_version = 3.1.5
    phpbb_version = 3.1.5

Retour à la documentation : mettre à jour son forum phpBB 3.1.x


2 » Détail des modifications subsilver2

Liste des fichiers à modifier :
  • template/index_body.html
  • template/login_body.html
  • template/login_forum.html
  • template/mcp_post.html
  • template/posting_body.html
  • template/search_body.html
  • template/ucp_profile_reg_details.html
  • template/ucp_register.html
  • template/viewforum_body.html
  • style.cfg

template/index_body.html

  1. Trouver (vers ligne 119) :
    Code: Tout sélectionner
    		<td class="row1" align="center"><span class="genmed">{L_USERNAME}{L_COLON}</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}{L_COLON}</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF U_SEND_PASSWORD --><a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a>&nbsp; <!-- ENDIF --> <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    		<td class="row1" align="center"><span class="genmed">{L_USERNAME}{L_COLON}</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}{L_COLON}</span> <input class="post" type="password" name="password" size="10" autocomplete="off" />&nbsp; <!-- IF U_SEND_PASSWORD --><a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a>&nbsp; <!-- ENDIF --> <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>

template/login_body.html

  1. Trouver (vers ligne 47) :
    Code: Tout sélectionner
    				<input class="post" type="password" name="{PASSWORD_CREDENTIAL}" size="25" tabindex="2" />

    Remplacer par :
    Code: Tout sélectionner
    				<input class="post" type="password" name="{PASSWORD_CREDENTIAL}" size="25" tabindex="2" autocomplete="off" />

template/login_forum.html

  1. Trouver (vers ligne 33) :
    Code: Tout sélectionner
    				<td><input class="post" type="password" name="password" size="25" tabindex="2" /></td>

    Remplacer par :
    Code: Tout sélectionner
    				<td><input class="post" type="password" name="password" size="25" tabindex="2" autocomplete="off" /></td>

template/mcp_post.html

  1. Trouver (vers ligne 146) :
    Code: Tout sélectionner
    	<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER -->

    Remplacer par :
    Code: Tout sélectionner
    	<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER or S_MCP_POST_ADDITIONAL_OPTS -->

  2. Trouver (vers ligne 158) :
    Code: Tout sélectionner
    		<!-- ENDIF -->
    		<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST -->

    Remplacer par :
    Code: Tout sélectionner
    		<!-- ENDIF -->
    
    		<!-- EVENT mcp_post_additional_options -->
    
    		<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST -->

template/posting_body.html

  1. Trouver (vers ligne 224) :
    Code: Tout sélectionner
    		<td class="row2"><select name="attachments">{S_INLINE_ATTACHMENT_OPTIONS}</select>&nbsp;<input type="button" class="btnbbcode" accesskey="a" value="{L_PLACE_INLINE}" name="attachinline" onclick="attach_form = document.forms[form_name].elements['attachments']; attach_inline(attach_form.value, attach_form.options[attach_form.selectedIndex].text);" onmouseover="helpline('a')" onmouseout="helpline('tip')" />

    Remplacer par :
    Code: Tout sélectionner
    		<td class="row2"><select name="attachments">{S_INLINE_ATTACHMENT_OPTIONS}</select>&nbsp;<input type="button" class="btnbbcode" accesskey="a" value="{L_PLACE_INLINE}" name="attachinline" onclick="attach_form = document.forms[form_name].elements['attachments']; attachInline(attach_form.value, attach_form.options[attach_form.selectedIndex].text);" onmouseover="helpline('a')" onmouseout="helpline('tip')" />

template/search_body.html

  1. Trouver (vers ligne 5) :
    Code: Tout sélectionner
    	<form method="get" action="{S_SEARCH_ACTION}">

    Ajouter avant :
    Code: Tout sélectionner
    	<!-- EVENT search_body_form_before -->

template/ucp_profile_reg_details.html

  1. Trouver (vers ligne 24) :
    Code: Tout sélectionner
    	<td class="row2"><!-- IF S_CHANGE_EMAIL --><input type="email" class="post" name="email" size="30" maxlength="100" value="{EMAIL}" /><!-- ELSE --><b class="gen">{EMAIL}</b><!-- ENDIF --></td>

    Remplacer par :
    Code: Tout sélectionner
    	<td class="row2"><!-- IF S_CHANGE_EMAIL --><input type="email" class="post" name="email" size="30" maxlength="100" value="{EMAIL}" autocomplete="off" /><!-- ELSE --><b class="gen">{EMAIL}</b><!-- ENDIF --></td>

  2. Trouver (vers ligne 29) :
    Code: Tout sélectionner
    		<td class="row2"><input type="password" class="post" name="new_password" size="30" maxlength="255" value="{NEW_PASSWORD}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    		<td class="row2"><input type="password" class="post" name="new_password" size="30" maxlength="255" value="{NEW_PASSWORD}" autocomplete="off" /></td>

  3. Trouver (vers ligne 33) :
    Code: Tout sélectionner
    		<td class="row2"><input type="password" class="post" name="password_confirm" size="30" maxlength="255" value="{PASSWORD_CONFIRM}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    		<td class="row2"><input type="password" class="post" name="password_confirm" size="30" maxlength="255" value="{PASSWORD_CONFIRM}" autocomplete="off" /></td>

  4. Trouver (vers ligne 42) :
    Code: Tout sélectionner
    	<td class="row2"><input type="password" class="post" name="cur_password" size="30" maxlength="255" value="{CUR_PASSWORD}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    	<td class="row2"><input type="password" class="post" name="cur_password" size="30" maxlength="255" value="{CUR_PASSWORD}" autocomplete="off" /></td>

template/ucp_register.html

  1. Trouver (vers ligne 44) :
    Code: Tout sélectionner
    	<td class="row2"><input class="post" type="email" name="email" size="25" maxlength="100" value="{EMAIL}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    	<td class="row2"><input class="post" type="email" name="email" size="25" maxlength="100" value="{EMAIL}" autocomplete="off" /></td>

  2. Trouver (vers ligne 48) :
    Code: Tout sélectionner
    	<td class="row2"><input class="post" type="password" name="new_password" size="25" value="{PASSWORD}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    	<td class="row2"><input class="post" type="password" name="new_password" size="25" value="{PASSWORD}" autocomplete="off" /></td>

  3. Trouver (vers ligne 52) :
    Code: Tout sélectionner
    	<td class="row2"><input class="post" type="password" name="password_confirm" size="25" value="{PASSWORD_CONFIRM}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    	<td class="row2"><input class="post" type="password" name="password_confirm" size="25" value="{PASSWORD_CONFIRM}" autocomplete="off" /></td>

template/viewforum_body.html

  1. Trouver (vers ligne 106) :
    Code: Tout sélectionner
    		<h2><!-- EVENT viewforum_forum_name_prepend --><a class="titles" href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>

    Remplacer par :
    Code: Tout sélectionner
    		<!-- EVENT viewforum_forum_title_before -->
    		<h2><!-- EVENT viewforum_forum_name_prepend --><a class="titles" href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>
    		<!-- EVENT viewforum_forum_title_after -->

  2. Trouver (vers ligne 140) :
    Code: Tout sélectionner
    			<td class="row1" align="center"><span class="genmed">{L_USERNAME}{L_COLON}</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}{L_COLON}</span> <input class="post" type="password" name="password" size="10" /><!-- IF S_AUTOLOGIN_ENABLED -->&nbsp; <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>

    Remplacer par :
    Code: Tout sélectionner
    			<td class="row1" align="center"><span class="genmed">{L_USERNAME}{L_COLON}</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}{L_COLON}</span> <input class="post" type="password" name="password" size="10" autocomplete="off" /><!-- IF S_AUTOLOGIN_ENABLED -->&nbsp; <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>

style.cfg

  1. Trouver (vers ligne 24) :
    Code: Tout sélectionner
    style_version = 3.1.4
    phpbb_version = 3.1.4

    Remplacez par :
    Code: Tout sélectionner
    style_version = 3.1.5
    phpbb_version = 3.1.5

Retour à la documentation : mettre à jour son forum phpBB 3.1.x
Avatar de l’utilisateur
cabot
Equipe site
Equipe site
 
Rédigé le: 18 Juin 2015 à 14:02
Articles: 20
Noter cet article: 123456 Votants: Aucun
Mots-clés: 31x

Retourner vers Mise à jour


cron