Ecrit le par et publié dans « PhpBB ».

Bonjour,

D'abord, téléchargez Dewplayer.

  • Assigner l'extension MP3 dans l'administration dans l'onglet Message dans les fichiers joints.
  • Faire les modifications php
  • Faire les modifcations templates



/!\ Avant toute modification, il est recommandé de sauvegarder ses fichiers afin de pouvoir faire un retour ultérieurement.

1. Assigner l'extension mp3

Allez dans l'onglet Messages. Vous allez créer un groupe d'extension nommé Dewplayer.

Puis, allez dans Gérer les extensions et cherche l'extention mp3. Vous la mettez dans Dewplayer.

2. Faire les modifications php

Ouvrez le fichier includes/constants.php.

Cherchez:

define('ATTACHMENT_CATEGORY_QUICKTIME', 6); // Quicktime/Mov files

Après, ajoutez:

define('ATTACHMENT_CATEGORY_DEWPLAYER', 7); // Dewplayer Files

Ouvrez le fichier includes/functions_content.php.

Cherchez:

// Macromedia Flash Files
  case ATTACHMENT_CATEGORY_FLASH:

Avant, ajoutez:

// Dewplayer Files
case ATTACHMENT_CATEGORY_DEWPLAYER:
$l_downloaded_viewed = 'VIEWED_COUNT';

    $block_array += array(
        'S_DEWPLAYER_FILE'    => true,
        'ATTACH_ID'            => $attachment['attach_id'],
    );

    // Viewed/Heared File ... update the download count
    $update_count[] = $attachment['attach_id'];
break;

Ouvrez le fichier includes/acp/acp_attachment.php.

Cherchez:

ATTACHMENT_CATEGORY_QUICKTIME    => $user->lang['CAT_QUICKTIME_FILES'],  

Après, ajoutez:

ATTACHMENT_CATEGORY_DEWPLAYER    => $user->lang['CAT_DEWPLAYER_FILES'], 

Cherchez:

ATTACHMENT_CATEGORY_QUICKTIME    => $user->lang['CAT_QUICKTIME_FILES'],

Après, ajoutez:

ATTACHMENT_CATEGORY_DEWPLAYER    => $user->lang['CAT_DEWPLAYER_FILES'],

Ouvrez le fichier de langue language/fr/acp/attachment.php.

Cherchez:

'CAT_WM_FILES'                => 'Fichier Windows Media',

Après, ajoutez:

'CAT_DEWPLAYER_FILES'        => 'Fichier MP3', 

3. Faire les modifications templates

Ouvrez le fichier template styles/{TON_THEME}/template/attachment.html.

Cherchez:

 // ]]>
    

Après, ajoutez:


       
          
          
       

Cherchez:

    
       

[ {L_PLAY_QUICKTIME_FILE} ]

Remplacez par:


             

[ {L_PLAY_QUICKTIME_FILE} ] {_file.DOWNLOAD_NAME} [ {_file.FILESIZE} {_file.SIZE_LANG} | {_file.L_DOWNLOAD_COUNT} ]

Pour terminer, n'oubliez pas de rafraîchir le template (onglet Styles) et de vider le cache (onglet Général).

Je tiens à préciser que lolovoisin et moi-même ne connaissions pas nos solutions avant leur publication. Nous avons travaillé chacun de notre côté mais les bases de cette astuce sont similaires. Donc, en clair, aucun de nous n'a recopié sur l'autre.

Je donne quand même le lien vers le sujet sur phpbb-fr.com

A bientôt,

Laissez une réponse

Vous devez être se connecter pour mettre un commentaire.