Page 1 sur 1

KCFINDER Intergration Multiple files

Posté : 05 déc. 2013, 11:29
par dogmongo
Bonjour,

Juste une petite amélioration du model de base d’intégration du kcfinder en mode Multiple files
La fonction de base ne permet pas de modifier le champ en ajoutant des fichiers sans supprimer les anciens, cette simple petite amélioration nous propose le choix d'écraser ou ajouter les fichiers aux anciens.

[javascript]
<script type="text/javascript">
function openKCFinder(textarea) {
window.KCFinder = {
callBackMultiple: function(myFormName)
{
window.KCFinder = null;
if(document.getElementById('myFormName').value == '' || document.getElementById('myFormName').value == false)
{
// action to make false
}
else
{
if (confirm('you want to add images to the images already Selected')){

}else{

textarea.value = "";

}
}
for (var i = 0; i < myFormName.length; i++)
textarea.value += myFormName + ",\n";
}
};

window.open('/ckeditor/plugins/kcfinder/browse.php?type=images&dir=images/public',
'kcfinder_multiple', 'status=0, toolbar=0, location=0, menubar=0, ' +
'directories=0, resizable=1, scrollbars=0, width=800, height=600'
);
}
</script>
[/javascript]

<textarea  name="myFormName" cols="auto"  readonly id="n_alb_donnee" onclick="openKCFinder(this)">
C'est tout bête mais ça améliore vraiment bien le fonctionnement