Modifications de template - Compatibilité W3C PunBB et Phpbb2

Voir le sujet précédent Voir le sujet suivant Aller en bas

  • 0

Astuce Modifications de template - Compatibilité W3C PunBB et Phpbb2

Message par Shadow le Lun 29 Avr 2013 - 16:09

Modifications de template - Compatibilité W3C


Bonjour,

Suite à une Mise à Jour des templates pour la compatibilité W3C, des problèmes peuvent apparaitre avec les templates personnalisés sous Punbb et Phpbb2.


Voici les modifications à apporter dans vos templates :



    version PunBB

  • Général
    1. Dans donate,

      Remplacer:

      Code:

      class="ipbform2"">
      Par:

      Code:

      class="ipbform2">

      Remplacer :

      Code:

      value="{main_page.pay_method.radio.METHOD}"> 
      Par :

      Code:

      value="{main_page.pay_method.radio.METHOD}" /> 

      Remplacer :

      Code:

      <span class="gen">{main_page.pay_method.L_BY_METHOD}</span>
      Par :

      Code:

      <div class="gen" style="display:inline;">{main_page.pay_method.L_BY_METHOD}</div>

      Remplacer :

      Code:

      <img src="{main_page.pay_method.I_BY_METHOD}" align="absmiddle" vspace="10" hspace="10">
      Par :

      Code:

      <img src="{main_page.pay_method.I_BY_METHOD}" align="middle" vspace="10" hspace="10" alt="" />




    2. Dans overall_header,
      Remplacer :

      Code:

      pm.focus();
      Par :

      Code:

      if(pm != null) { pm.focus(); }

      Remplacer :

      Code:

      report.focus();
      Par :

      Code:

      if(report != null) { report.focus(); }



    3. Dans viewcomments_body,
      Remplacer :

      Code:

      <img src="{comment.displayed.switch_attachments.switch_post_attachments.U_IMG}" />
      Par :

      Code:

      <img src="{comment.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt="" />


  • Portail
      Rien à modifier

  • Galerie
    1. Dans album_showpage_body,
      Remplacer :

      Code:

      smiles.focus();
      Par :

      Code:

      if(smiles != null) { smiles.focus(); }



    2. Dans album_upload_body,
      Remplacer :

      Code:

      if (parseInt(navigator.appVersion) >= 4)
      Par :

      Code:

      if ( (parseInt(navigator.appVersion) >= 4) && ( win != null ) )


  • Calendrier

    1. Dans calendar_body,
      Supprimer:

      Code:

      <form name="_calendar" method="post" action="{S_ACTION}" class="frm-form">
      Supprimer:

      Code:

      </form>




    2. Dans calendar_box,

      Avant:

      Code:

      {_calendar_box.S_MONTH}
      Ajouter :

      Code:

      <form name="_calendar" method="post" action="{_calendar_box.S_ACTION}">

      Remplacer :

      Code:

      value="{_calendar_box.L_GO}" class="button2" />
      Par :

      Code:

      value="{_calendar_box.L_GO}" class="button2" /></form>

      Remplacer :

      Code:

            <!-- END _row -->
         </table>
         </div>
      </form>
      <form action="{S_CREATE_EVENT}" method="post">
      <div class="main-foot">
         <fieldset class="center">
            <!-- BEGIN switch_add_event -->
            <input type="submit" value="{L_ADD_EVENT}" class="button2" />
            <!-- END switch_add_event -->
         </fieldset>
      </div>

      <!-- END _calendar_box -->
      Par :

      Code:

            <!-- END _row -->
         </table>
         </div>
      <div class="main-foot">
         <fieldset class="center">
            <!-- BEGIN switch_add_event -->
            <form action="{S_CREATE_EVENT}" method="post"><input type="submit" value="{L_ADD_EVENT}" class="button2" /></form>
            <!-- END switch_add_event -->
         </fieldset>
      </div>

      <!-- END _calendar_box -->


  • Groupes
      Rien à modifier

  • Poster & Messages Privés

    1. Dans posting_confirm_code,
      Après:

      Code:

      <input type="hidden" name="disable_html" value="{V_DISABLE_HTML}" />
      Ajouter:

      Code:

      <input type="hidden" name="topictype" value="{V_TOPICTYPE}" />


  • Modération
      Rien à modifier

  • Profil
    1. Dans profile_add_body,
      Remplacer :

      Code:

      <script src="{JSPWD}">
      Par :

      Code:

      <script type="text/javascript" src="{JSPWD}">

      Remplacer :

      Code:

      <dd><input class="mainoption" type="submit" name="change_password" value="{L_MODIFY}" /></dd>
      Par :

      Code:

      <dd><a href="{LINK_FOR_PASSWD_CHANGE}" target="_blank"><b>< {L_MODIFY} ></b></a></dd>




    2. Dans profile_view_body,

      Remplacer:

      Code:

      if ( $(this).find('.field_editable').is('span') )
      Par:

      Code:

      if ( $(this).find('.field_editable').is('span, div') )

      Remplacer toutes les occurrences de:

      Code:

      if( $(this).find('.field_editable.invisible').is('span') )
      Par:

      Code:

      if( $(this).find('.field_editable.invisible').is('span, div') )





    version phpBB2

  • Général
    1. Dans donate,

      Remplacer:

      Code:

      class="ipbform2"">
      Par:

      Code:

      class="ipbform2">

      Remplacer :

      Code:

      value="{main_page.pay_method.radio.METHOD}"> 
      Par :

      Code:

      value="{main_page.pay_method.radio.METHOD}" /> 

      Remplacer :

      Code:

      <span class="gen">{main_page.pay_method.L_BY_METHOD}</span><br />
      Par :

      Code:

      <div class="gen" style="display:inline;">{main_page.pay_method.L_BY_METHOD}</div><br />

      Remplacer :

      Code:

      <img src="{main_page.pay_method.I_BY_METHOD}" align="absmiddle" vspace="10" hspace="10">
      Par :

      Code:

      <img src="{main_page.pay_method.I_BY_METHOD}" align="middle" vspace="10" hspace="10" alt="" />


      Remplacer :

      Code:

      align="center"">
      Par :

      Code:

      align="center">



    2. Dans faq_dhtml,
      Remplacer :

      Code:

      <script src="{U_CFAQ_JSLIB}">
      Par :

      Code:

      <script type="text/javascript" src="{U_CFAQ_JSLIB}">



    3. Dans index_body,
      Après:

      Code:

      {L_MARK_FORUMS_READ}</a>
      Ajouter:

      Code:

      </span>

      Remplacer :

      Code:

      <br /><a href="{switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_delete_cookies.L_DELETE_COOKIES}</a>
      Par :

      Code:

      <br /><span class="gensmall"><a href="{switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_delete_cookies.L_DELETE_COOKIES}</a></span>

      Supprimer:

      Code:

      </span>
      Après:

      Code:

      <!-- END switch_delete_cookies -->



    4. Dans overall_header,
      Remplacer:

      Code:

      pm.focus();
      Par:

      Code:

      if(pm != null) { pm.focus(); }

      Remplacer:

      Code:

      report.focus();
      Par:

      Code:

      if(report != null) { report.focus(); }




    5. Dans search_body,
      Remplacer:

      Code:

      <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">
         <form action="{S_SEARCH_ACTION}" method="GET" name="searchform">
      Par:

      Code:

      <form action="{S_SEARCH_ACTION}" method="get" name="searchform">
      <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">

      Remplacer:

      Code:

      name="search_terms" value="any" checked="checked">
      Par:

      Code:

      name="search_terms" value="any" checked="checked" />

      Remplacer:

      Code:

      {TABS_LESS_IMG}" alt="-" align="middle" border="0"></a></div>
      Par:

      Code:

      {TABS_LESS_IMG}" alt="-" align="middle" border="0" /></a></div>

      Remplacer:

      Code:

      {TABS_MORE_IMG}" alt="+" align="middle" border="0"></a></div>
      Par:

      Code:

      {TABS_MORE_IMG}" alt="+" align="middle" border="0" /></a></div>

      Remplacer:

      Code:

      {S_HIDDEN_FIELDS}
               <input type="hidden" name="google" value="" />
               <input class="liteoption" type="submit" value="{L_SEARCH}" onclick="document.searchform.google.value='';" /> 
            </td>
         </tr>
         </form>
      </table>
      Par:

      Code:

      {S_HIDDEN_FIELDS}
               <input type="hidden" name="google" value="" />
               <input class="liteoption" type="submit" value="{L_SEARCH}" onclick="document.searchform.google.value='';" /> 
            </td>
         </tr>
      </table>
      </form>




    6. Dans search_results_posts,
      Remplacer :

      Code:

      {searchresults.TOPIC_FOLDER_IMG}" align="top" /> {L_TOPIC}
      Par :

      Code:

      {searchresults.TOPIC_FOLDER_IMG}" align="top" alt="" /> {L_TOPIC}

      Remplacer :

      Code:

      {searchresults.MINI_POST_IMG}" alt="" border="0">{L_SUBJECT}:
      Par :

      Code:

      {searchresults.MINI_POST_IMG}" alt="" border="0" />{L_SUBJECT}:

      Remplacer :

      Code:

      {ICON_TIME}" alt="" border="0">{searchresults.POST_DATE}</span></td>
      Par :

      Code:

      {ICON_TIME}" alt="" border="0" />{searchresults.POST_DATE}</span></td>




    7. Dans search_results_topics,
      Remplacer :

      Code:

      alt="{searchresults.L_TOPIC_FOLDER_ALT}"></td>
      Par :

      Code:

      alt="{searchresults.L_TOPIC_FOLDER_ALT}" /></td>




    8. Dans topics_blog_box,
      Remplacer :

      Code:

      <div class="clear""></div>
      Par :

      Code:

      <div class="clear"></div>




    9. Dans viewcomments_body,
      Remplacer :

      Code:

      <img src="{comment.displayed.switch_attachments.switch_post_attachments.U_IMG}" />
      Par :

      Code:

      <img src="{comment.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt="" />



    10. Dans viewonline_body,

      Remplacer:

      Code:

      fa/empty.gif" alt="." height="1" width="1"></td>
      Par:

      Code:

      fa/empty.gif" alt="." height="1" width="1" /></td>

  • Portail
      Rien à modifier

  • Galerie
    1. Dans album_showpage_body,
      Remplacer :

      Code:

      smiles.focus();
      Par :

      Code:

      if(smiles != null) { smiles.focus(); }



    2. Dans album_upload_body,
      Remplacer :

      Code:

      if (parseInt(navigator.appVersion) >= 4)
      Par :

      Code:

      if ( (parseInt(navigator.appVersion) >= 4) && ( win != null ) )


  • Calendrier
    1. Dans calendar_body,
      Supprimer:

      Code:

      <form name="_calendar" method="post" action="{S_ACTION}">
      Supprimer:

      Code:

      </form>




    2. Dans calendar_box,

      Après:

      Code:

      <td align="center" class="catHead" colspan="{_calendar_box.SPAN_ALL}" width="100%">
      Ajouter :

      Code:

      <form name="_calendar" method="post" action="{_calendar_box.S_ACTION}">

      Après:

      Code:

                  <!-- END switch_not_anonymous -->
               </td>
               <td> </td>
            </tr>
            </table>
      Ajouter:

      Code:

      </form>

      Remplacer :

      Code:

      alt="{L_ADD_EVENT}" title="{L_ADD_EVENT}"></a>
      Par :

      Code:

      alt="{L_ADD_EVENT}" title="{L_ADD_EVENT}" /></a>

      Remplacer :

      Code:

      <!-- END _row -->
      <tr></form><form action="{S_CREATE_EVENT}" method="POST">
      Par :

      Code:

      <!-- END _row -->
      <tr>

      Remplacer :

      Code:

         <!-- BEGIN switch_add_event -->
         <input type="submit" value="{L_ADD_EVENT}">
         <!-- END switch_add_event -->
      Par :

      Code:

         <!-- BEGIN switch_add_event -->
         <form action="{S_CREATE_EVENT}" method="post"><input type="submit" value="{L_ADD_EVENT}" /></form>
         <!-- END switch_add_event -->


  • Groupes
    1. Dans groupcp_info_body,
      Remplacer :

      Code:

      <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">
         <form action="{S_GROUPCP_ACTION}" method="post">
      Par :

      Code:

      <form action="{S_GROUPCP_ACTION}" method="post">
      <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">

      Remplacer :

      Code:

      {L_GROUP_INFORMATION}<h1></th>
      Par :

      Code:

      {L_GROUP_INFORMATION}</h1></th>

      Remplacer :

      Code:

            <!-- END switch_mod_option -->
            {S_HIDDEN_FIELDS}
         </form>
      </table>
      Par :

      Code:

         <!-- END switch_mod_option -->
      </table>
         {S_HIDDEN_FIELDS}
      </form>

      Remplacer :

      Code:

      align="center">&nbsp</td>
      Par :

      Code:

      align="center"> </td>

      Remplacer :

      Code:

      value="{member_row.USER_ID}"><!--
      Par :

      Code:

      value="{member_row.USER_ID}" /><!--



    2. Dans groupcp_pending_info,
      Remplacer :

      Code:

      checked="checked"></span></td>
      Par :

      Code:

      checked="checked" /></span></td>



    3. Dans groupcp_user_body,
      Remplacer :

      Code:

      <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">
         <!-- BEGIN switch_groups_joined -->
      Par :

      Code:

      <!-- BEGIN switch_groups_joined -->
      <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">

      Remplacer :

      Code:

         <!-- END switch_groups_joined -->
      </table>
      Par :

      Code:

      </table>
      <!-- END switch_groups_joined -->

      Supprimer:

      Code:

      <form action="{U_USERGROUP_ACTION}" method="get">

      Supprimer:

      Code:

      </form>

      Après:

      Code:

            <td class="row1"><span class="gen">{L_SELECT_A_GROUP}</span></td>
            <td class="row2">
      Ajouter:

      Code:

      <form action="{U_USERGROUP_ACTION}" method="get">

      Après:

      Code:

                  <td align="center" width="30%"><input class="liteoption" type="submit" value="{L_VIEW_INFORMATION}" />{S_HIDDEN_FIELDS}</td>
               </tr>
               </table>
      Ajouter:

      Code:

      </form>


  • Poster & Messages Privés
    1. Dans posting_preview,
      Remplacer:

      Code:

      empty.gif" height="1" width="1"></td>
      Par:

      Code:

      empty.gif" height="1" width="1" alt="" /></td>



    2. Dans posting_topic_review,
      Remplacer:

      Code:

      <td class="spaceRow" colspan="2" height="1"><img src="http://illiweb.com/fa/empty.gif" alt="" height="1" width="1"></td>
      Par:

      Code:

      <td class="spaceRow" colspan="2" height="1"><img src="http://illiweb.com/fa/empty.gif" alt="" height="1" width="1" /></td>


  • Modération
      Rien à modifier

  • Profil
    1. Dans profile_add_body,
      Remplacer:

      Code:

      <script src="{JSPWD}">
      Par:

      Code:

      <script type="text/javascript" src="{JSPWD}">

      Remplacer:

      Code:

      <td class="row2"><input class="mainoption" type="submit" name="change_password" id="change_password" value="{L_MODIFY}"  /></td>
      Par:

      Code:

      <td class="row2"><a href="{LINK_FOR_PASSWD_CHANGE}" target="_blank" class="gen"><b>< {L_MODIFY} ></b></a></td>

      Remplacer:

      Code:

      name="delete_user"><span class="gensmall" />
      Par:

      Code:

      name="delete_user" /><span class="gensmall">

      Après:

      Code:

      <script type="text/javascript">
      $(function(){
      Supprimer:

      Code:


          $('#change_password').click(function(){
              try {
                  // $('#register').submit();
              } catch (e) {
                  console.log(e);
              }
          });





    2. Dans profile_view_body,
      Remplacer:

      Code:

      <td width="60%" width="100%"><b><span class="gen">{profile_field.CONTENT}</span></b><!-- BEGIN profil_type_user_posts --><br /><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br />
      Par:

      Code:

      <td width="60%"><div class="gen" style="font-weight:bold;">{profile_field.CONTENT}</div><br /><!-- BEGIN profil_type_user_posts --><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br />

      Remplacer:

      Code:

      <td width="60%" valign="middle"><b><span class="gen">{contact_field.CONTENT}</span></b></td>
      Par:

      Code:

      <td width="60%" valign="middle"><div class="gen" style="font-weight:bold;">{contact_field.CONTENT}</div></td>

      Remplacer:

      Code:

      if ( $(this).find('.field_editable').is('span') )
      Par:

      Code:

      if ( $(this).find('.field_editable').is('span, div') )

      Remplacer toutes les occurrences de:

      Code:

      if( $(this).find('.field_editable.invisible').is('span') )
      Par:

      Code:

      if( $(this).find('.field_editable.invisible').is('span, div') )







Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Shadow
Adminactive
Adminactive

Féminin
Messages : 23784
Inscrit(e) le : 30/03/2007

http://forum.forumactif.com
Shadow a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum