[Doc] Mettre à jour son forum phpBB3

Découvrez ici une liste de documents concernant phpBB: son installation, sa mise à jour et enfin son utilisation.
En bref, apprenez ici à vous servir de phpBB3!

Modérateurs: Equipe, Traducteurs

[Doc] Mettre à jour son forum phpBB3

Messagede Elglobo le 16 Avr 2008 à 10:02

» Mettre à jour son forum phpBB3

Dans ce tutorial, nous allons voir comment la mise à jour de votre forum phpBB3 doit s'effectuer lors de l'annonce d'une nouvelle version stable.

    Etapes à suivre pour procéder à la mise à jour

  1. Téléchargement du package de mise à jour

  2. Mettre à jour son forum phpBB3 et les styles officiels (subSilver2 et prosilver)

  3. Mettre à jour ses styles non officiels

    1. Détails des modifications de style de phpBB 3.0.0 à 3.0.1

    2. Détails des modifications de style de phpBB 3.0.1 à 3.0.2
      1. Base prosilver
      2. Base subsilver2
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13122
Inscription: 13 Oct 2004 à 17:28

Téléchargement du package de mise à jour

Messagede Elglobo le 16 Avr 2008 à 10:23

I » Téléchargement du package de mise à jour

Avec la génération phpBB3, la grande nouveauté est l'apparition de package de mise à jour automatique. Effectivement, à chaque mise à jour du programme, phpBB.com met à disposition sur sa page de téléchargement différents packages.

Pour les utilisateurs de notre package de traduction "Français Standard", phpBB-fr.com met également à votre disposition dans ce sujet le package de mise à jour automatique personnalisé, qui vous permettra non seulement de mettre à jour votre forum phpBB3 mais également votre package de traduction FR.

Ce package va vous permettre même si votre forum contient certains MODs, de pouvoir mettre à jour votre forum dans 95% des cas de manière complètement automatique.
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13122
Inscription: 13 Oct 2004 à 17:28

Mise à jour de votre forum phpBB3 et des styles officiels

Messagede Elglobo le 16 Avr 2008 à 10:50

II » Mettre à jour son forum phpBB3 et les styles officiels (subSilver2 et prosilver)

Il est important de noter que le package de mise à jour automatique s'occupe de mettre à jour le code de phpBB3, c'est à dire l'ensemble des fichiers présents dans le package de base de phpBB3. Si vous avez donc installé certains styles non officiels, (autre que subSilver2 et prosilver) il faudra vous référer à la partie 3 de ce tutorial, qui abordera cela en détail.

Processus de mise à jour pas à pas

  1. Avant de commencer, il est indispensable de sauvegarder l'ensemble de votre forum, FTP + Base de données. (Cf. tutorial de sauvegarde pour la base de données)

  2. Une fois votre package téléchargé dans ce sujet, il ne vous manque plus qu'à le décompresser. Celui-ci devrait alors contenir un répertoire:
    • docs où différents informations, documentations se trouvent.
    • install qui est le répertoire nous interessant.
  3. Il vous faut alors envoyer ce répertoire install à la racine de votre phpBB3 via FTP si votre forum est en ligne.
    Certains pourraient se demander ce qu'est ce que la racine de leur forum ? C'est tout simplement le répertoire où le fichier config.php se trouve.

    Il est bon de noter qu'à partir du moment où un répertoire install est en place à la racine, votre forum est alors automatiquement indisponible pour les membres, il est donc inutile de procéder à une désactivation de votre forum au préalable.

  4. Rendez-vous avec votre navigateur à l'URL suivante: http://www.domaine.com/REPERTOIRE_PHPBB3/install/
    En faisant attention de bien remplacer dans mon URL exemple (au dessus):
    • www.domaine.com par votre domaine;
    • REPERTOIRE_PHPBB3 par le nom de votre répertoire, ou par un vide si votre forum est à la racine de votre domaine.
  5. Vous n'aurez alors plus qu'à lancer la mise à jour en cliquant sur l'onglet disponible à cet effet et à suivre l'assistant.

    Au cours de cet assistant, deux mises à jour vont être effectuées par le script:

    1. En premier, celle de votre base de données. Il n'y a aucune remarque particulière à ce sujet, car cette étape se passe dans 99.99% des cas sans problème.
    2. En second, celle des fichiers de votre forum, et c'est au cours alors de cette seconde étape que toute l'utilité du package de mise à jour automatique sera démontré.

      L'ensemble des fichiers actuels de votre forum et issu du package de phpBB3 vont être scannés afin de voir si ceux-si sont bien identiques à la version précédente de phpBB3. Si vous avez alors effectué des modifications dans votre fichier (suite par exemple à l'installation de MODs) les fichiers modifiés seront mis en exergue lors du procédé de mise à jour. Deux cas différents peuvent alors se produire:

      • Les fichiers modifiés sont affichés, et phpBB vous propose soit:

        1. Modifications de la fusion
          Cela va fusionner les modifications apportées par la nouvelle version dans votre fichier actuel, tout en conservant les éventuelles modifications effectuées, suite à l'installation de MODs.

        2. Ne pas fusionner - utiliser un nouveau fichier
          Cela va mettre le nouveau fichier à jour à la dernière version de phpBB3. Les parties du code liées aux différents MOD installés seront alors perdues, et il vous faudra les ré-appliquer au fichier en question.

        3. Ne pas fusionner - utiliser le fichier installé actuel
          Cela ne mettra donc pas à jour le ficher en question et vous devrez procéder à une mise à jour manuelle, en téléchargeant sur phpBB.com l'archive "Patch Files" où toutes les modifications effectuées d'une version à une autre sont détaillées pour chaque fichier. Vous trouverez ici un tutoriel pour comprendre comment utiliser des fichiers patch
        Nous vous conseillons de toujours utiliser la méthode 1 (c'est d'ailleurs l'interêt de ce package de mise à jour automatique) c'est à dire celle de laisser la fusion proposée par le script, sauf si vous savez pertinemment que phpBB3 au vu des MODifications que vous avez effectué dans le passé, sera incapable de fusionner correctement les deux fichiers.
        C'est d'ailleurs pour cela qu'à côté de chaque option vous trouverez un lien vous amenant au code qui sera mis en place dans le fichier en question, avec un système de couleurs vous permettant de comprendre facilement la modification non issu de phpBB3 (dû aux MODs installés) et la partie du code mise à jour depuis la dernière version.

      • Certains fichiers sont en conflit, et phpBB vous propose soit:

        1. Ne pas fusionner - utiliser un nouveau fichier
          Cela va mettre le nouveau fichier à jour à la dernière version de phpBB3. Les parties du code liées aux différents MOD installés seront alors perdues, et il vous faudra les ré-appliquer au fichier en question.

        2. Fusionner les différences et utiliser le code du nouveau fichier dans le bloc en conflit
          Cela va fusionner les modifications apportées par la nouvelle version dans votre fichier actuel, tout en conservant les éventuelles modifications effectuées, suite à l'installation de MODs. Par contre, dans les blocs en conflit, ceux-ci seront mis à jour à la dernière version de phpBB3, mais vous perdrez au sein de ces blocs les modifications effectuées, suite à l'installation de MODs. Il vous faudra les ré-appliquer aux différents blocs en question.

        3. Fusionner les différences et utiliser le code modifié dans le bloc en conflit
          Cela va également fusionner les modifications apportées par la nouvelle version dans votre fichier actuel, tout en conservant les éventuelles modifications effectuées, suite à l'installation de MODs. Par contre, dans les blocs en conflit, ceux-ci seront conservés tel quels et vous devrez procéder à une mise à jour manuelle au sein de ces blocs, en téléchargeant sur phpBB.com l'archive "Patch Files" où toutes les modifications effectuées d'une version à une autre sont détaillées pour chaque fichier. Vous trouverez ici un tutoriel pour comprendre comment utiliser des fichiers patch

      A la fin de cet étape, phpBB3 vous proposera deux choix:
      • Télécharger une archive ZIP des fichiers à jour et il vous faudra alors appliquer l'ensemble des fichiers contenus dans l'archive sur votre forum.
      • Transférez directement sur votre FTP les nouveaux fichiers à jour, il vous faudra alors préciser les coordonnées de connexion à votre FTP, afin que le script puisse s'y connecter.
  6. La mise à jour de votre forum phpBB3 est finie, mais attention :
    • Si vous avez des styles non officiels en place sur votre forum, passez à l'étape III de ce tutoriel.

    • Si certaines erreurs apparaissent sur votre forum après mise à jour, cela peut être directement lié à la fusion opérée lors du processus de mise à jour.
      Il est donc conseiller soit :
      • de repartir pour chaque fichier modifié (qui était donc listé dans l'assistant de mise à jour) de la sauvegarde effectuée au début et donc de procéder à une mise à jour manuelle de ce fichier comme déja expliqué en II.5.B.b.
      • de télécharger du dernier package phpBB3 les fichiers modifiés (qui était donc listé dans l'assistant de mise à jour) et de réappliquer l'ensemble des modifications demandées par les MODs installés sur votre forum.
      Si vous avez beaucoup de MODs installés sur votre forum, la méthode ci-dessus à préférer sera la 1ère.

      Si les erreurs sont toujours présentes, nous vous invitons alors à poster votre demande de support dans le forum dédié aux problèmes liés directement à la mise à jour de votre forum phpBB3.
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13122
Inscription: 13 Oct 2004 à 17:28

Re: [Doc] Mettre à jour son forum phpBB3

Messagede Skyforums le 16 Avr 2008 à 15:07

IV » Mettre à jour ses styles non officiels

Si votre style est un "prosilver-like", c'est à dire s'il a été créé sur base de prosilver (si vous ne savez pas, c'est simple; s'il y a plusieurs css, c'est un prosilver, sinon, c'est un subsilver ;) ) cette étape du tutorial est faite pour vous.

Comme vous le savez, phpBB nécessite parfois d'être mis à jour... mais pas seulement phpBB, les styles eux aussi ont des modifications dans leur code. Pour mettre à jour vos styles vous avez plusieurs possibilités:

  • Soit le style est distribué et mis à jour par son auteur et vous n'avez pas de modification touchant au style
    Dans ce cas, il vous suffit de réinstaller la nouvelle version, et hop, le tour est joué :D

  • Soit le style est distribué et mis à jour par son auteur mais vous avez effectué des modifications touchant au style.
    Dans ce cas, vous pouvez soit :
    • Réinstaller la nouvelle version de ce style en 3.0.1, puis ré-effectuer les changements à la main; cela convient alors pour les PETITES modifications comme le changement de folders, de bannière, etc.
    • Effectuer les mises à jour manuelles, en cas de modifications importantes du style en question.

  • Soit le style est de vous et donc vous allez devoir également effectuer les mise à jours manuelles.

A la suite de ce tutorial, nous mettrons donc à disposition les modifications à effectuer à chaque mise à jour, pour vous aider à maintenir vos styles et n'oubliez pas d'incrémenter le numéro de version dans tous les fichiers .cfg de votre style pour savoir où vous en êtes dans vos mises à jour .
Avatar de l’utilisateur
Skyforums
Graphiste
Graphiste
 
Messages: 5061
Inscription: 01 Déc 2005 à 18:17
Localisation: Marseille

Re: [Doc] Mettre à jour son forum phpBB3

Messagede Skyforums le 16 Avr 2008 à 15:08

A » Détail des modifications de phpBB 3.0.0 à phpBB 3.0.1

Liste des fichiers à modifier:
  • template/forumlist_body.html
  • template/index_body.html
  • template/jumpbox.html
  • template/login_body.html
  • template/mcp_post.html
  • template/mcp_topic.html
  • template/mcp_warn_list.html
  • template/memberlist_search.html
  • template/overall_header.html
  • template/posting_editor.html
  • template/simple_header.html
  • template/ucp_agreement.html
  • template/ucp_groups_manage.html
  • template/ucp_main_front.html
  • template/ucp_pm_viewmessage_print.html
  • template/ucp_register.html
  • template/viewforum_body.html
  • template/viewtopic_body.html
  • template/viewtopic_print.html
vous pouvez reporter directement les fichiers sur lesquels vous n'avez effectué aucune modification
Pour les fichiers suivants, il faudra parfois adapter le code à vos précédentes modifications


template/forumlist_body.html
trouvez
Code: Tout sélectionner
   <!-- IF not forumrow.S_IS_CAT -->
      <li class="row">
         <dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
            <dt>

et remplacez par
Code: Tout sélectionner
   <!-- IF not forumrow.S_IS_CAT -->
      <li class="row">
         <dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
            <dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">

trouvez
Code: Tout sélectionner
<!-- IF forumrow.SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->

remplacez par
Code: Tout sélectionner
<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/index_body.html
trouvez
Code: Tout sélectionner
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a></h3>

remplacez par
Code: Tout sélectionner
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/jumpbox.html
trouvez
Code: Tout sélectionner
<!-- ELSE -->
   <br />
<!-- ENDIF -->

remplacez par
Code: Tout sélectionner
<!-- ELSE -->
   <br /><br />
<!-- ENDIF -->

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/login_body.html
trouvez
Code: Tout sélectionner
<!-- IF not S_ADMIN_AUTH -->
   <div class="panel">

remplacez par
Code: Tout sélectionner
<!-- IF not S_ADMIN_AUTH and S_REGISTER_ENABLED -->
   <div class="panel">

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/mcp_post.html
trouvez
Code: Tout sélectionner
   <form method="post" id="mcp_report" action="{U_CLOSE_ACTION}">

remplacez par
Code: Tout sélectionner
   <form method="post" id="mcp_report" action="{S_CLOSE_ACTION}">

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/mcp_topic.html
trouvez
Code: Tout sélectionner
<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SPLIT_SUBJECT}" title="Type the post subject" class="inputbox" /></dd>

remplacez par
Code: Tout sélectionner
<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SPLIT_SUBJECT}" title="{L_SPLIT_SUBJECT}" class="inputbox" /></dd>

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/mcp_warn_list.html
trouvez
Code: Tout sélectionner
   <!-- IF .user -->
      <fieldset class="display-options">
         <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
         <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label>
         <input type="submit" name="sort" value="{L_GO}" class="button2" />
      </fieldset>
      <hr />
   <!-- ENDIF -->

remplacez par
Code: Tout sélectionner
      <fieldset class="display-options">
         <label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
         <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label>
         <input type="submit" name="sort" value="{L_GO}" class="button2" />
      </fieldset>
      <hr />
   

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/memberlist_search.html
trouvez
Code: Tout sélectionner
<dl>
      <dt><label for="email">{L_EMAIL}:</label></dt>
      <dd><input type="text" name="email" id="email" value="{EMAIL}" class="inputbox" /></dd>
   </dl>

remplacez par
Code: Tout sélectionner
<!-- IF S_EMAIL_SEARCH_ALLOWED -->
   <dl>
      <dt><label for="email">{L_EMAIL}:</label></dt>
      <dd><input type="text" name="email" id="email" value="{EMAIL}" class="inputbox" /></dd>
   </dl>
<!-- ENDIF -->

et c'est tout, vous pouvez refermer le fichier et l'uploader

overall_header.html
trouvez
Code: Tout sélectionner
<meta name="copyright" content="2002-2006 phpBB Group" />

remplacez par
Code: Tout sélectionner
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />


trouvez
Code: Tout sélectionner
   window.onload = function()
   {
      for (i = 0; i <= onload_functions.length; i++)
      {
         eval(onload_functions[i]);
      }

remplacez par
Code: Tout sélectionner
   window.onload = function()
   {
      for (var i = 0; i < onload_functions.length; i++)
      {
         eval(onload_functions[i]);
      }

trouvez
Code: Tout sélectionner
<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>

remplacez par
Code: Tout sélectionner
<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" onkeypress="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>

trouvez
Code: Tout sélectionner
<!-- IF not S_USER_LOGGED_IN --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->

remplacez par
Code: Tout sélectionner
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/posting_editor.html
trouvez
Code: Tout sélectionner
<dl class="pmlist">
            <dt><textarea id="username_list" name="username_list" class="inputbox" cols="50" rows="2"></textarea></dt>
            <dd><span><a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a></span></dd>
            <dd><input type="submit" name="add_to" value="{L_ADD}" class="button2" /></dd>
            <dd><input type="submit" name="add_bcc" value="{L_ADD_BCC}" class="button2" /></dd>
         </dl>

remplacez par
Code: Tout sélectionner
<!-- IF not S_EDIT_POST -->
         <dl class="pmlist">
            <dt><textarea id="username_list" name="username_list" class="inputbox" cols="50" rows="2"></textarea></dt>
            <dd><span><a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a></span></dd>
            <dd><input type="submit" name="add_to" value="{L_ADD}" class="button2" /></dd>
            <dd><input type="submit" name="add_bcc" value="{L_ADD_BCC}" class="button2" /></dd>
         </dl>
         <!-- ENDIF -->


trouvez
Code: Tout sélectionner
<dt><label for="username_list">{L_TO}:</label><br /><span><a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false">{L_FIND_USERNAME}</a></span></dt>

remplacez par
Code: Tout sélectionner
<dt><label for="username_list">{L_TO}:</label><!-- IF not S_EDIT_POST --><br /><span><a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false">{L_FIND_USERNAME}</a></span><!-- ENDIF --></dt>


trouvez
Code: Tout sélectionner
            <dd><input class="inputbox" type="text" name="username_list" id="username_list" size="20" value="" /> <input type="submit" name="add_to" value="{L_ADD}" class="button2" /></dd>

remplacez par
Code: Tout sélectionner
            <!-- IF not S_EDIT_POST -->
            <dd><input class="inputbox" type="text" name="username_list" id="username_list" size="20" value="" /> <input type="submit" name="add_to" value="{L_ADD}" class="button2" /></dd>
            <!-- ENDIF -->

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/simple_header.html
trouvez
Code: Tout sélectionner
<meta name="copyright" content="2002-2006 phpBB Group" />

remplacez par
Code: Tout sélectionner
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/ucp_agreement.html
trouvez
Code: Tout sélectionner
<script type="text/javascript" defer="defer" >
// <![CDATA[
   function disable(disabl, name)
   {
      document.getElementById(name).disabled = disabl;
      if (disabl)
      {
         document.getElementById(name).className = 'button1 disabled';
      }
      else
      {
         document.getElementById(name).className = 'button1 enabled';
      }
   }

   <!-- IF S_TIME -->
      onload_functions.push('disable(true, "agreed")');
      setInterval('disable(false, "agreed")', {S_TIME});
   <!-- ENDIF -->
// ]]>
</script>

et supprimez la sélection
et c'est tout, vous pouvez refermer le fichier et l'uploader

template/ucp_groups_manage.html
trouvez
Code: Tout sélectionner
<dt><a href="{leader.U_EDIT}" class="topictitle"<!-- IF leader.GROUP_COLOUR --> style="color: #{GROUP_COLOR};"<!-- ENDIF -->>{leader.GROUP_NAME}</a>

remplacez par
Code: Tout sélectionner
<dt><a href="{leader.U_EDIT}" class="topictitle"<!-- IF leader.GROUP_COLOUR --> style="color: #{leader.GROUP_COLOUR};"<!-- ENDIF -->>{leader.GROUP_NAME}</a>

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/ucp_main_front.html
trouvez
Code: Tout sélectionner
      <dt>{L_ACTIVE_IN_FORUM}:</dt> <dd><!-- IF ACTIVE_FORUM --><strong><a href="{U_ACTIVE_FORUM}">{ACTIVE_FORUM}</a></strong><br />({ACTIVE_FORUM_POSTS} / {ACTIVE_FORUM_PCT})<!-- ELSE --> - <!-- ENDIF --></dd>
      <dt>{L_ACTIVE_IN_TOPIC}:</dt> <dd><!-- IF ACTIVE_TOPIC --><strong><a href="{U_ACTIVE_TOPIC}">{ACTIVE_TOPIC}</a></strong><br />({ACTIVE_TOPIC_POSTS} / {ACTIVE_TOPIC_PCT})<!-- ELSE --> - <!-- ENDIF --></dd>

remplacez par
Code: Tout sélectionner
      <!-- IF ACTIVE_FORUM --><dt>{L_ACTIVE_IN_FORUM}:</dt> <dd><strong><a href="{U_ACTIVE_FORUM}">{ACTIVE_FORUM}</a></strong><br />({ACTIVE_FORUM_POSTS} / {ACTIVE_FORUM_PCT})</dd><!-- ENDIF -->
      <!-- IF ACTIVE_TOPIC --><dt>{L_ACTIVE_IN_TOPIC}:</dt> <dd><strong><a href="{U_ACTIVE_TOPIC}">{ACTIVE_TOPIC}</a></strong><br />({ACTIVE_TOPIC_POSTS} / {ACTIVE_TOPIC_PCT})</dd><!-- ENDIF -->

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/ucp_pm_viewmessage_print.html
trouvez
Code: Tout sélectionner
<!--
body {
   font-family: Verdana,serif;
   font-size: 10pt;
}

remplacez par
Code: Tout sélectionner
/* <![CDATA[ */
body {
   font-family: Verdana,serif;
   font-size: 10pt;
}


trouvez
Code: Tout sélectionner
hr.sep   {
   color: #AAAAAA;
   height: 1px;
   border-style: dashed;
}
//-->

remplacez par
Code: Tout sélectionner
hr.sep   {
   color: #AAAAAA;
   height: 1px;
   border-style: dashed;
}
/* ]]> */

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/ucp_register.html
trouvez
Code: Tout sélectionner
   function disable(disabl, name)
   {
      document.getElementById(name).disabled = disabl;
      if (disabl)
      {
         document.getElementById(name).className = 'button1 disabled';
      }
      else
      {
         document.getElementById(name).className = 'button1 enabled';
      }
   }

   <!-- IF S_TIME -->
      onload_functions.push('disable(true, "submit")');
      setInterval('disable(false, "submit")', {S_TIME});
   <!-- ENDIF -->

et supprimez tout ça
et c'est tout, vous pouvez refermer le fichier et l'uploader

template/viewforum_body.html
trouvez
Code: Tout sélectionner
<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a></h3>

remplacez par
Code: Tout sélectionner
<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>


trouvez
Code: Tout sélectionner
            <dt style="<!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS -->background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}); background-repeat: no-repeat;<!-- ENDIF -->" title="{topicrow.TOPIC_FOLDER_IMG_ALT}"><!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a>

remplacez par
Code: Tout sélectionner
            <dt<!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS --> style="background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF --> title="{topicrow.TOPIC_FOLDER_IMG_ALT}"><!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a>

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/viewtopic_body.html
trouvez
Code: Tout sélectionner
      <label>{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />

remplacez par
Code: Tout sélectionner
      <label for="quick-mod-select">{L_QUICK_MOD}:</label> {S_TOPIC_MOD} <input type="submit" value="{L_GO}" class="button2" />

et c'est tout, vous pouvez refermer le fichier et l'uploader

template/viewtopic_print.html
trouvez
Code: Tout sélectionner
<meta name="copyright" content="2002-2006 phpBB Group" />

remplacez par
Code: Tout sélectionner
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />

et c'est tout, vous pouvez refermer le fichier et l'uploader
Avatar de l’utilisateur
Skyforums
Graphiste
Graphiste
 
Messages: 5061
Inscription: 01 Déc 2005 à 18:17
Localisation: Marseille

Re: [Doc] Mettre à jour son forum phpBB3

Messagede abble le 11 Juil 2008 à 11:34

B » Détail des modifications de phpBB 3.0.1 à phpBB 3.0.2

Mettre à jour vos styles de la version 3.0.1 à la version 3.0.2.
La mise à jour automatique ne prend pas en compte les styles autres que ceux d'origine (prosilver et subsilver2) ,
il vous faut donc mettre à jour vous même vos styles manuellement


1 » MAJ des styles base prosilver

Nombre de fichiers à éditer : 12
Temps estimé : 5 minutes


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/imageset/imageset.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
#

Code: Tout sélectionner
# General Information about this style
name = prosilver
copyright = &copy; phpBB Group, 2007


#
#-----[ trouver ]---------------------------------------------
# autour ligne 22
Code: Tout sélectionner
version = 3.0.0


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/style.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
#

Code: Tout sélectionner
# General Information about this style
name = prosilver
copyright = &copy; phpBB Group, 2007


#
#-----[ trouver ]---------------------------------------------
# autour ligne 22
Code: Tout sélectionner
version = 3.0.0

#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2

#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/mcp_ban.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 42
Code: Tout sélectionner
<dd><label for="ban"><textarea name="ban" id="ban" class="inputbox" cols="40" rows="3">{USERNAMES}</textarea></label></dd>


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
<dd><label for="ban"><textarea name="ban" id="ban" class="inputbox" cols="40" rows="3">{BAN_QUANTIFIER}</textarea></label></dd>


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/mcp_queue.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 34
Code: Tout sélectionner
<li><p class="notopics">{L_DELETED_TOPIC}</li>


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
<li><p class="notopics">{L_DELETED_TOPIC}</p></li>


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/memberlist_view.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
Code: Tout sélectionner
<dl class="left-box details" style="width: 80%;">
      <dt>{L_USERNAME}:</dt>
      <dd>
         <!-- IF USER_COLOR --><span style="color: {USER_COLOR}; font-weight: bold;"><!-- ELSE --><span><!-- ENDIF -->{USERNAME}</span>
         <!-- IF U_USER_ADMIN --> [ <a href="{U_USER_ADMIN}">{L_USER_ADMIN}</a> ]<!-- ENDIF -->


#
#-----[ après, ajouter ]---------------------------------------------
#
Code: Tout sélectionner
<!-- IF U_USER_BAN --> [ <a href="{U_USER_BAN}">{L_USER_BAN}</a> ]<!-- ENDIF -->


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/message_body.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 2
Code: Tout sélectionner
<!-- IF SCRIPT_NAME == "search" and not S_BOARD_DISABLED and not S_NO_SEARCH --><p><a href="{U_SEARCH}" class="{S_CONTENT_FLOW_BEGIN}">{L_RETURN_TO_SEARCH_ADV}</a></p><!-- ENDIF -->


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
   <!-- IF SCRIPT_NAME == "search" and not S_BOARD_DISABLED and not S_NO_SEARCH and L_RETURN_TO_SEARCH_ADV --><p><a href="{U_SEARCH}" class="{S_CONTENT_FLOW_BEGIN}">{L_RETURN_TO_SEARCH_ADV}</a></p><!-- ENDIF -->


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/template.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
#

Code: Tout sélectionner
# General Information about this template
name = prosilver
copyright = &copy; phpBB Group, 2007


#
#-----[ trouver ]---------------------------------------------
# autour ligne 22
Code: Tout sélectionner
version = 3.0.0


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/ucp_main_subscribed.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 79
Code: Tout sélectionner
<div><a href="#" onclick="marklist('ucp', '', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('ucp', '', false); return false;">{L_UNMARK_ALL}</a></div>


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
<div><a href="#" onclick="marklist('ucp', 't', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('ucp', 't', false); return false;">{L_UNMARK_ALL}</a></div>


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/ucp_pm_history.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 7
Code: Tout sélectionner
<div class="postbody" id="pr{history_row.U_MSG_ID}">


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
<div class="postbody" id="pr{history_row.MSG_ID}">


#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
Code: Tout sélectionner
<div class="content<!-- IF history_row.S_CURRENT_MSG --> current<!-- ENDIF -->" id="message_{history_row.U_MSG_ID}">


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
<div class="content<!-- IF history_row.S_CURRENT_MSG --> current<!-- ENDIF -->" id="message_{history_row.MSG_ID}">


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/template/viewforum_body.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 104 (login-box)
Code: Tout sélectionner
</div>

         <span class="corners-bottom"><span></span></span></div>
      </div>



#
#-----[ AFTER, ADD ]---------------------------------------------
#
Code: Tout sélectionner
</form>


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/theme/bidi.css

#
#-----[ trouver ]---------------------------------------------
# autour ligne 251
Code: Tout sélectionner
   padding: 0 0 0 12px;
   background-position: 100% 100%;


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
   padding-right: 12px;
   background-position: right;


#
#-----[ ouvrir ]---------------------------------------------
#
styles/prosilver/theme/theme.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 19
#

Code: Tout sélectionner
# General Information about this theme
name = prosilver
copyright = &copy; phpBB Group, 2007


#
#-----[ trouver ]---------------------------------------------
# autour ligne 24
Code: Tout sélectionner
version = 3.0.0


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


Sauvegarder tous les fichiers, écraser ceux présents sur votre ftp et ne pas oublier de rafraichir le dossier "template" et "theme" de votre style dans l'onglet "styles" du panneau d'administration.
Avatar de l’utilisateur
abble
Graphiste
Graphiste
 
Messages: 11100
Inscription: 04 Oct 2004 à 10:34
Localisation: Entre la pierre et la plume...

Re: [Doc] Mettre à jour son forum phpBB3

Messagede abble le 12 Juil 2008 à 08:29

2 » MAJ des styles base subsilver2

Nombre de fichiers à éditer : 5
Temps estimé : 2 minutes


#
#-----[ ouvrir ]---------------------------------------------
#
styles/subsilver2/imageset/imageset.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
#

Code: Tout sélectionner
# General Information about this style
name = subsilver2
copyright = &copy; phpBB Group, 2003


#
#-----[ trouver ]---------------------------------------------
# autour ligne 22
Code: Tout sélectionner
version = 3.0.0


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


#
#-----[ ouvrir ]---------------------------------------------
#
styles/subsilver2/style.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
#

Code: Tout sélectionner
# General Information about this style
name = subsilver2
copyright = &copy; 2005 phpBB Group


#
#-----[ trouver ]---------------------------------------------
# autour ligne 22
Code: Tout sélectionner
version = 3.0.0


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


#
#-----[ ouvrir ]---------------------------------------------
#
styles/subsilver2/template/search_results.html

#
#-----[ trouver ]---------------------------------------------
# autour ligne 33
Code: Tout sélectionner
            {topicrow.ATTACH_ICON_IMG} <a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a>


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
            {searchresults.ATTACH_ICON_IMG} <a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a>


#
#-----[ ouvrir ]---------------------------------------------
#
styles/subsilver2/template/template.cfg
#
#-----[ trouver ]---------------------------------------------
# autour ligne 17
#

Code: Tout sélectionner
# General Information about this template
name = subsilver2
copyright = &copy; phpBB Group, 2003


#
#-----[ trouver ]---------------------------------------------
# autour ligne 22
Code: Tout sélectionner
version = 3.0.0


#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


#
#-----[ ouvrir ]---------------------------------------------
#
styles/subsilver2/theme/theme.cfg

#
#-----[ trouver ]---------------------------------------------
# autour ligne 19
#

Code: Tout sélectionner
# General Information about this theme
name = subsilver2
copyright = &copy; phpBB Group, 2003


#
#-----[ trouver ]---------------------------------------------
# autour ligne 24
Code: Tout sélectionner
version = 3.0.0



#
#-----[ remplacer par ]---------------------------------------------
#
Code: Tout sélectionner
version = 3.0.2


Sauvegarder tous les fichiers, écraser ceux présent sur votre ftp et ne pas oublier de rafraichir le dossier "template" et "theme" de votre style dans l'onglet "style" du panneau d'administration.
Avatar de l’utilisateur
abble
Graphiste
Graphiste
 
Messages: 11100
Inscription: 04 Oct 2004 à 10:34
Localisation: Entre la pierre et la plume...


Retourner vers [phpBB 3.0.x] Forum de documentation

Qui est en ligne

Utilisateurs parcourant ce forum: DoulaDie et 7 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • Net Avenir • PromoBenef • Ticket Gagnant •