Ceci est un plugin TinyMCE4 d’album et de gestionnaire d’images. Il facilite la gestion des images (groupe par album et utilisateur) dans Tinymce. Il a besoin d’un serveur avec PHP et mysql.
Caractéristiques:
- Insertion d’images multiples: Vous pouvez sélectionner plusieurs images dans l’éditeur à la fois. Et vous pouvez modifier les attributs de chaque image (tels que le titre, la largeur et la hauteur).
- Plusieurs aperçus d’image: lors de l’ajout d’une image à partir d’un lien, le plugin récupérera l’image et affichera un aperçu afin que vous soyez sûr de l’image que vous ajoutez.
- Téléchargements multiples: Vous pourrez télécharger plusieurs images à la fois en les sélectionnant ou en les faisant glisser et en les déposant.
- Utilisateurs multiples: L’album et les images sont regroupés par utilisateur, chaque utilisateur a ses propres albums et images.
- Gestionnaire d’albums: Les images sont classées par albums, ce plugin contient la gestion des albums, comme l’ajout, la mise à jour et la suppression d’albums.
- Ajax Upload: La fonction de téléchargement utilise ajax et donc pas de rafraîchissement de page lors du téléchargement.
- Recherche rapide: vous pouvez rechercher des images par titre, il est donc facile de trouver ce que vous voulez
- Installation rapide: exécutez simplement sql et modifiez le fichier de configuration (si vous le souhaitez), puis téléchargez-le dans le dossier des plugins tinymce. C’est ça.
- Code source: rien n’est caché.
Installation:
- Excutez data.sql dans votre outil mysql. Le data.sql contient deux tables: leaui_albums et leaui_files et quelques données initiales.
- Mettez à jour config.php. Vous devez au moins modifier les configurations de base de données. Il y a des commentaires dans le fichier php pour vous aider.
- Téléchargez les fichiers dans le dossier des plugins tinymce.
- Mettez à jour votre configuration Tinymce pour ajouter le plugin `leaui_image`, par exemple:
tinymce.init({ selector: "textarea", plugins: [ "leaui_image advlist autolink link lists charmap hr anchor pagebreak", "directionality textcolor paste fullpage textcolor" ], toolbar1: "leaui_image | styleselect formatselect fontselect fontsizeselect | bold italic underline strikethrough " });