| « test des pings | Semaine nationale de la sécurité informatique » |
Afin d'ajouter automatiquement les tags Technorati à une selection :
- Localisez /admin/_edit_form.php
- Recherchez :
{ // ------------------------------- UPLOAD ---------------------------------- ?>
<input type="button" value="<?php echo T_('Upload a file/image') ?>"
onclick="launchupload();" tabindex="12" />
<?php
}
?>
- Ajoutez A LA SUITE :
<input type="button" value="Add Technorati tags"
onclick="FW_technorati();" />
<script>
function FW_technorati() {
var tag='';
var i = 0;
var myString = '';
var myField;
if (document.getElementById('content') && document.getElementById('content').type == 'textarea') {
myField = document.getElementById('content');
}
else {
return false;
}
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
myString = sel.text;
myField.focus();
}
else {
return false;
}
var myArray = myString.split(' ');
for (i=0; i<myArray.length; i++){
var tag = tag+'<a href="http://technorati.com/tag/'+myArray[i]+'" rel="tag" target="_blank">'+myArray[i]+'</a> ';
}
myField.focus();
sel = document.selection.createRange();
sel.text = tag;
myField.focus();
}
</script>
- Enregistrez le fichiers et éditez un nouveau post (ou un ancien)
Un clic sur le bouton "Add Technorati tags" ajoutera automatiquement le lien correct vers technorati. La sélection peut être sur un mot ou une liste de mots séparés par des espaces, ce qui engendrera un tag/lien par mot.
Ce hack est inspiré du plugin smileys et du code tagnorati.
Tags : technorati hack tags b2evolution blog javascript
