Uutiset:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu
Advertisement:

Redimensionner simplement les images de votre Forum

Aloittaja Robin-d, lokakuu 25, 2009, 04:27:08 AP

« edellinen - seuraava »

Robin-d

Voici un mod très très simple qui n'utilise ni javascript, ni Mysql, ni de PHP et qui redimensionne les images qui ne s'affiche pas entièrement car elles sont trop grandes.

Son action :
Il va simplement venir ajouter un max-width dans la transformation du bbcode en image.

Démonstration
J'ai installé manuellement ce mode sur mon Je ne suis pas autorisé à poster des liens externes (car c'est bien plus simple manuellement, il n'y a qu'une ligne à modifier)

Langue :
Compatible avec TOUTES les langues.

Installation du mod
Dans Sources/Subs.php rechercher :
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" alt="" border="0" />',


Remplacer par :

'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" alt="" border="0" style="max-width: 760px;" />',


Et voilà, le mod est déjà installé !

Petite question : comment ajoute-t-on des mods sur http://custom.simplemachines.org/

Dîtes moi si l'installation automatique pose des problèmes car c'est la première fois que je le fais (que je partage mes Mods) et je travaille sur un SMF 1.1.X donc j'ai regardé vite fait pour 2.X mais ça devrait marché.

Garédo

Pas mal comme idée.

Mais ça existe deja par defaut dans les options de d'admistration des fichiers joints.

mais ça fait plaisir de voir qulqu'un qui a envie de faire avancer le schmilblic.

J'ai regarder vite fait ton archive ça a l'air bon, mais il y a un moment que j'ia pas fait de mods  :P

j'ai juste un doute sur <install for="1.1-1.1.99">
si je me souvient bien tu valide l'installation de la version 1.1 à la version 1.1.99

pour ce genre de modification ça pose pas trop de soucis, mais si tu veut dévelloper des mod un peut plus poussés je te conseille de prendre en compte que la version a jour et en cours de smf.

on ne sais jamais les modification que peuvent apporter les différentes mise  ajour du soft.

mais encore, c'ets bien pour un début ;)

ps: dans ton fichier readme tu peut ajouter les infos que tu veut concernant le mod, y compris mettre des liens pour le support ;)

Support de mes Mods et Themes graphique en français pour smf. C'est par ici ! 
Un gitan ça sent bon, ça se lave sans savon....

Robin-d

#2
Merci de ton encouragement, j'ai aussi développé un système d'URL rewriting avec url explicite mais je ne pourrai pas en faire un mod, il est trop complexe et pas encore au point à 100%.

Après je mode mon forum au philing donc j'ai fais pas mal de changement je verrai si certaines pourraient être intéressantes. J'avais codé un pont SMF joomla (1.5 joomla et SMF 1.10) mais c'était vraiment du bricolage.

Et merci, je savais bien que ça devait exister par défaut car sur mon ancien forum ça me le faisait, je pensais que la 1.1.10 avait zappé le truc.

Robin-d


Bruno36

Bruno36 the French
SMF 2.0.9

RadicH


Robin-d

Applicable à 1.1.X et 2.X normalement, après je n'ai pas testé sur la version 2 (la 1 non plus car je l'ai installé en mode manuelle  :D mais on m'a dit qu'il fonctionner).

Normalement j'ai prévu pour qu'il fonctionne sur les deux versions.

Bruno36

Bruno36 the French
SMF 2.0.9

Fleur_de_saison

Lainaus käyttäjältä: Robin-d - lokakuu 25, 2009, 04:27:08 AP
Installation du mod
Dans Sources/Subs.php rechercher :
'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" alt="" border="0" />',


Remplacer par :

'tag' => 'img',
'type' => 'unparsed_content',
'content' => '<img src="$1" alt="" border="0" style="max-width: 760px;" />',



Merci infiniment! ce code m'a été d'une grande utilité.  :D

Lainaus käyttäjältä: Garédo - lokakuu 25, 2009, 07:12:36 AP
Mais ça existe deja par defaut dans les options de d'admistration des fichiers joints.

Oui mais l'option est seulement pour les fichiers joints par contre le code de Robin-d est utile même pour les images postées dans le forum à partir des sites externes  ;D


Garédo

autant pour moi, j'avais pas compris que ça traitait aussi les images externes :D

Support de mes Mods et Themes graphique en français pour smf. C'est par ici ! 
Un gitan ça sent bon, ça se lave sans savon....

M_k_C

Bonjour,
max-width est non compatible IE6, peut être pour ça aussi que l'on utilise du javascript, pas un cadeau ce bill  ;)
NuxNux power

Advertisement: