1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
script d'upload d'image
Mots-clés » script, upload, image
14-12-2015, 22:36, (Modification du message : 14-12-2015, 22:51 par Pichorka. Raison de la modification: correction )
#19
RE: script d'upload d'image
Bonjour,

Je déterre le sujet, je suis désolé, parce que j'ai migré sous MyBB 1.8.6 et j'utilisai ce fil de sujet pour avoir les fichiers joints en taille réel insérés dans l'éditeur de la version 1.6.x .
Bien sur afin d'éviter que les images dépassent du corps du message, j'avais ajouté un bout de script dans le "global.css" afin de redimensionner les images trop grande comme ceci :

global.css - bout de code à ajouter (au début de la feuille), pour redimensionner a votre guise
Code :
  overflow-y: scroll;
  overflow-x: hidden;
}

/* Modif DEBUT ajout redimensionner auto d'image [Sans plugin] */

.maximage
{
max-width: 350px;
}
/* Modif FIN ajout redimensionner auto d'image [Sans plugin] */
a:link {
    color:

J'ai également créer un MyCode comme ceci

Titre : maximage et LigthBox Liens Externes
Courte description : Réduction des dimension MAXIMUM des images sur les sujets et Autres + Liens externes dans LigthBox
Expression régulière :
Code :
\[img\](.*?)\[/img\]
Remplacement :
Code :
<a href="$1" rel="lightbox"><img  src="$1" alt="İmage" class="maximage" title="Cliquez sur l'image pour l'agrandir"></a>
Activé : Oui

Sous MyBB 1.8.6 je me suis un peu casser la tête, parce que cette "bidouille" pour la version 1.6.x de MyBB ne fonctionnait pas.

Mais c'est en fait une autres "bidouille" que j'ai appliqué, beaucoup plus simple.

Code a ajouter dans Template > Accueil » Sets de templates » VOTRE THEME Templates » Éditer template : post_attachments_attachment_postinsert
Lien > http://www.VOTRESITE.com/admin/index.php?module=style-templates&action=edit_template&title=post_attachments_attachment_postinsert&sid=23&expand=5|20|14|4|31|1|29|27|51|3|26|28|13|34|49|8|24|7|33

Code original de la Template 1.8.6
Code :
<input type="button" class="button" name="insert" value="{$lang->insert_attachment_post}" onclick="$('#message').sceditor('instance').insertText('[attachment={$attachment['aid']}]');" />

Code remplacement ou j'ai juste ajouter une ligne pour avoir le bouton et la fonction
Code :
<input type="button" class="button" name="insert" value="Insérer miniature dans le message" onclick="$('#message').sceditor('instance').insertText('[attachment={$attachment['aid']}]');" />
<input type="button" class="button" name="insert" value="Insérer taille réelle dans le message" onclick="$('#message').sceditor('instance').insertText('[img]http://www.VOTRESITE.com/attachment.php?aid={$attachment['aid']}[/img]');" />

C'est un peu "bourrin" mais ça marche Smile
Je pense que je n'ai pas mis en danger la sécurité de MyBB, si c'est le cas, merci de me le dire Smile

Cordialement,


NOTA que cette partie marche toujours pour masquer les miniatures, je cite :
(12-11-2011, 16:08)sinse73 a écrit :  Je viens rajouter quelques trucs à faire en plus si vous avez donné la possibilité à vos membres de mettre les pièces en miniatures ou en taille réelle comme j'ai fais.
Donc, je me suis aperçu que si l'on mettait les images en taille réelle, ces dernières vont être en même temps affichées en bas de message en tant que miniatures.
Pour remédier à cela, il faut aller dans le template associé au mode d'affichage de vos post. Sur mon forum, j'ai forcé l'affichage en "classic" donc je n'ai qu'un seul template à changer : "postbit_classic"
Il faut trouver la ligne où l'on a :

Code :
{$post['attachments']}
Et j'ai choisis de ne pas y montrer sur la page, ça n'est pas désactivé mais juste pas affiché :

Code :
<div style="display: none">{$post['attachments']}</div>
Si vous utilisez un autre mode d'affichage, il faut aller dans le template concerné et faire de même.
Répondre


Messages dans ce sujet
script d'upload d'image - bruno36 - 12-11-2010, 11:48
RE: script d'upload d'image - haytoch - 12-11-2010, 15:31
RE: script d'upload d'image - bruno36 - 12-11-2010, 15:58
RE: script d'upload d'image - haytoch - 12-11-2010, 16:15
RE: script d'upload d'image - bruno36 - 12-11-2010, 17:46
RE: script d'upload d'image - bruno36 - 12-11-2010, 18:08
RE: script d'upload d'image - sinse73 - 10-11-2011, 18:17
RE: script d'upload d'image - sinse73 - 10-11-2011, 18:45
RE: script d'upload d'image - Saphir - 10-11-2011, 21:39
RE: script d'upload d'image - sinse73 - 10-11-2011, 22:01
RE: script d'upload d'image - sinse73 - 11-11-2011, 19:19
RE: script d'upload d'image - sinse73 - 12-11-2011, 11:13
RE: script d'upload d'image - sinse73 - 12-11-2011, 16:08
RE: script d'upload d'image - thedark - 11-12-2011, 17:00
RE: script d'upload d'image - Pichorka - 14-12-2015, 22:36



Utilisateur(s) parcourant ce sujet : 2 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique