» Lien BBCode d'un sujet
Dans cette documentation, nous allons vous expliquer comment ajouter une fonction "lien BBCode" dans vos sujets. Cela a pour but de partager un article publié sur votre forum.
» Modifications php
Cette étape consiste à créer une clé de langue pour le lien.
Ouvrez le fichier language/fr/viewtopic.php.
Cherchez:
'CODE' => 'Code',
Après, ajoutez:
'COPY_BBCODE' => 'Copier l’adresse BBCode de la page',
» Modifications Templates
Ouvrez le fichier styles/{TON_THEME}/template/overall_header.html.
Dans cette étape, nous allons définir la fonction link_bbcode() qui sera utilisée plus loin.
Cherchez:
function changeDisplay(i)
{
if (document.getElementById(i).style.display == 'block')
{
document.getElementById(i).style.display = 'none';
}
else
{
document.getElementById(i).style.display = 'block';
}
}
Après, ajoutez:
function link_bbcode()
{
intext = ""+window.document.title+"";
if(document.all && !window.opera)
{
window.clipboardData.setData('Text', intext);
}
else
{
prompt('',intext);
}
}
Ouvrez le fichier styles/{TON_THEME}/template/viewtopic_body.html.
Cette partie consiste à faire apparaître le lien en haut à droite du sujet afin de pouvoir le proposer sur d'autres forums.
Cherchez:
Remplacez par:
{L_VIEW_UNREAD_POST} • {TOTAL_POSTS}
• {PAGE_NUMBER} • {PAGINATION} • {PAGE_NUMBER}
• {L_COPY_BBCODE}
N'oubliez pas de rafraîchir le template de votre thème (onglet Styles) et de vider le cache (onglet Général).