lundi 5 octobre 2009

[photoshop] Un contour sympa autour de vos photos

Voilà une manière simple et rapide de faire un joli cadre autour d'une photo. Prenons la photo suivante :



Avant de commencer, assurez-vous que l'image d'est pas en "arrière-plan" dans les calques. Si elle l'est, double-cliquez dessus.

1. Créer un cadre de sélection à l'aide de l'outil "Rectangle de sélection" (M), en gardant une marge normale de chaque côté.

2. Passer l'image en "Mode Masque" (Q), en cliquant sur l'outil tout en bas de la barre d'outils. Un vilain cadre rouge vient se poser sur l'image.

3. Choisir un filtre dans la galérie de filtres (filtre -> galérie de filtres). Il est normal que vous ne voyez pas l'image mais un cadre noir et blanc. Lorsque vous aurez appliqué le filtre, celui-ci s'affichera dans l'image comme dans l'exemple ci à gauche.

4. Désactiver le "Mode Masque" (Q) et intervertir la sélection (Sélection > Intervertir). Puis touche supprimer, enfin "Déselectionner" (Ctrl + D) :

dimanche 9 août 2009

[spip] Enlever le focus sur le mot de passe dans les forums des articles

Lorsque j'ai des forums sur abonnement, et que je ne suis plus identifiée sur le site, si je me rends dans un article soumis à commentaires, j'ai la possibilité en bas de rentrer à nouveau mon mot de passe, mon login étant déjà là :



Le problème, c'est que le formulaire par défaut de Spip a choisi de faire un focus sur le mot de passe, de manière à ce que lorsque la page s'affiche, le curseur vient se mettre directement dans le champ mot de passe, et le lecteur ne voit pas s'afficher le début de la page. Ce qui peut être gênant. Pour supprimer ce focus :
- Ouvrir /dist/formulaires/login.html et l'enregistrer dans /squelettes/formulaires/login.html
- Trouver et supprimer le code suivant (ligne 55 pour la version 1.9.xx) :
<script type="text/javascript"><!--
document.getElementById('var_login[_(#ENV{login})]').focus();
--></script>

- Enregistrer le formulaire et tester le résultat en ligne.

Plus de focus !

dimanche 2 août 2009

[spip] lever la limite de 2Mo pour le téléchargement des fichiers

Lorsque les utilisateurs ont besoin régulièrement de télécharger des fichiers lourds, il peut être pratique de lever la limite de 2Mo pour le téléchargement de ceux-ci.

Cette limite n'est pas gérée par Spip mais par le serveur. C'est donc à lui qu'il faut s'adresser, en créant un fichier .htaccess, s'il n'existe pas déjà, et insérer dedans : php_value upload_max_filesize 15000000

Et voilà ! Attention tout de même, la plupart des serveurs, et surtout les hébergements discount, ont des limites de place (par exemple 600Mo) et le site risque d'être bloqué si vous les dépassez...

dimanche 26 juillet 2009

[spip] Boucle pour les traductions des articles

Je veux afficher les traductions de l'article en cours, avec la mention de l'article original si on n'est pas dessus. Mine de rien, c'est pas si simple, et ça donne :
<B_Original> <div class="auteuretc" align="right">
<:traducs:> <BOUCLE_Original(ARTICLES){traduction}{origine_traduction}{exclus}>
[<a href="#URL_ARTICLE"> (#LANG|traduire_nom_langue|unique)</a> <span class="petit_justifie">(original)</span> .]
</BOUCLE_Original> <B_traductions> <BOUCLE_traductions(ARTICLES){traduction}{exclus}>
[<a href="#URL_ARTICLE">(#LANG|traduire_nom_langue|unique)</a> .] </BOUCLE_traductions> </B_traductions> </div> </B_Original>
<B_Traducs> <div class="auteuretc" align="right"> <:traducs:> <BOUCLE_Traducs(ARTICLES){traduction}{exclus}>
[<a href="#URL_ARTICLE">(#LANG|traduire_nom_langue|unique)</a> .] </BOUCLE_Traducs> </div> </B_Traducs>
<//B_Original>