Recherche

Images aléatoires

  • cappadoce-trou-1-etage.jpg
  • uchisar.jpg
  • cappadoce-goreme-6.jpg
  • cappadoce-maison-5.jpg
  • family_ceremonia_aitona_2.jpg
  • vue-cappadoce-2.jpg

Commentaires

Mercredi 16 novembre 2005 3 16 /11 /Nov /2005 00:00
Spip Féria

Je me suis inscrite aux atéliers de SPIP Féria!!

Je serai à:

10h30 -> 12h30 : multilinguisme


14h00 -> 16h00 : accessibilité numérique


16h30->18h30 : Atelier hébergement


Feria infos

Date : 26 novembre 2005.
Durée : plusieurs temps sur toute une journée de 9-10 heures à 19-20 heures maxi
Lieu : Paris, à l’École des métiers de l’information
7/9 rue des Petites Ecuries
75010 Paris

Metro : Château d’eau.


Par Jauregui Arsuaga - Publié dans : TRAVAIL
Ecrire un commentaire - Voir les 0 commentaires
Mercredi 16 novembre 2005 3 16 /11 /Nov /2005 00:00

Le problème

Sur notre serveur l'adresse des sites est du style http://serveur/~login.
Ceci pose un problème à Dotclear, surtout au niveau de gestion des images. Le path du gestionnaire des images est incorrecte. On devrait voir le contenu du dossier images/ mais on voit le contenu du dossier ecrire/ (on voit tous les dossiers, conf/,images/, tools/...)

La solution

1. Pour corriger le problème avec l'adresse du style /~login il faut decommenter une ligne du fichier conf/dotclear.ini.
Il faut modifier:
;dc_img_path = images/
par
dc_img_path = images/

2. Mais ceci ne suffit pas pour que le gestionnaire marche. Il y a encore un problème de path dans le gestionnaire d'images.
C'est à cause de ça que nous avons modifié le fichier ecrire/images.php.

Il faut modifier:
$img_p = dc_img_root;
$img_p = path::real($img_p);
$p = !empty($_REQUEST['p']) ? $_REQUEST['p'] : '';
$mode = !isset($mode) ? '' : $mode;
par
//$img_p = dc_img_root; //enleve pour debouggage
/****************AJOUTE POUR DEBOUGGAGE******************/
$img_p = dc_img_path;
$img_p = "../".$img_p;
/****************END AJOUTE POUR DEBOUGGAGE******************/
//$img_p = path::real($img_p); //enleve pour debouggage
$p = !empty($_REQUEST['p']) ? $_REQUEST['p'] : '';
$mode = !isset($mode) ? '' : $mode;

3. Nous avons aussi activé le nom de domaine du site, pour éviter l'accès depuis http://serveur/~login. Désormais il es du style http://nom de domaine

Et voilà! ça marche!

Les effets sécondaires

Le seul problème que je trouve encore est lors de la création des dossiers dans le gestionnaire d'images. On peut créer le dossier mais on ne peut pas mettre des images dans ce dossier. On voit un erreur qui dit: Une erreur s'est produite lors du transfert de l'image. J'imagine que ceci a quelque chose à voir avec notre débouggage. A régler dès qu'on aura le temps...
Pour l'instant il faudra mettre toutes les images dans le dossier par defaut...

Le blog d'aviation

Par Jauregui Arsuaga - Publié dans : TRAVAIL
Ecrire un commentaire - Voir les 0 commentaires
Mardi 15 novembre 2005 2 15 /11 /Nov /2005 00:00
 

LISTE DE BOUGS CSS SELON LES NAVIGATEURS ET SOLUTIONS


INTRODUCTION et Ressources Utiles

IE adapte les TAILLES HORIZONTALES DES DIVS

MARGE DOUBLE pour les Floats dans IE

3 PX à coté d'un DIV FLOAT dansIE

Menu DHTML qui passe derrière les select dans IE

 

INTRODUCTION et Ressources Utiles

Les hacks qui permettent écrire des régles CSS différentes pour chaque navigateur. A voir sur www.ultra-fluide.com

Haut  

Quand Explorer adapte les TAILLES HORIZONTALES DES DIVS comme il veut

Le problème

Nous avons créé une page avec des divs. Ces divs ont une largeur fixe. Cette largeur est respectée dans tous les navigateurs sauf dans IE qui adapte la largeur selon le contenu. C'est à dire, s'il y a un mot trop long, Explorer ne pourra pas le couper. Il adaptera la taille du div au mot et cela decalera toute la page.

Voici ce qu'on veut faire, et qu'on réussi à afficher correctement dans tous les navigateurs sauf IE
page correcte

Et voici ce qu'Internet Explorer fait avec notre page, juste parce que notre colonne contient un mot trop long
page interpretée par IE

La solution

1. On peut prévoir que ce qui depasse la largeur de la colonne ne soit pas affiché. On perdrait cette information là. Ceci ce fait avec :
overflow:hidden
width: npx; (n étant un numéro)
Cet overflow marche avec le texte et les images. Ce n'est pas conseillé pour des mises en page très complexes.
Si le width n'est pas défini, l'overflow ne marche pas.

2. On peut forcer la coupure du mot. S'il y avait des espaces il couperait le mot au niveau des espaces. Mais comme comme il n'y en a pas, IE ne coupe pas le mot et adapte le div qui le contient. On peut le forcer à couper le mot sélon la largeur du div avec :
word-wrap: break-word;
Attention! Ceci n'est pas compatible W3C!
Ceci fonctionne seulement avec le texte, cela n'a aucun effet sur les images. Pour obtenir ceci et que ce soit compatible W3C il faudrait écrire ce code dans le <HEAD> de la page comme suit :
<!--[if IE]-->
<style type="text/css">
body{word-wrap:break-word;}
</style>
<![endif]-->

Plus d'information sur ce sujet
Haut

 

MARGE DOUBLE pour les Floats dans Explorer

Le problème

Quand on fait des floats, Internet Explorer double le margin gauche pour le premier float:left dans la ligne. La même chose arrive si les floats sont fait à droite : Internet Explorer double le margin droite du premier float:right de la ligne.

Notre float devrait être :
float avec margin normal
Mais sous Internet Explorer est:
margin double dans IE

La solution

Il faut ajouter au div qui contient le float:
display:inline
Ceci est ignoré dans tous les navigateurs (par obligation W3C) sauf dans IE et miraculeusement ceci empêche le double margin.

Plus d'information sur ce sujet
Haut

 

3 PX à coté d'un DIV FLOAT dans Explorer

Le problème

Explorer ajoute 3 pixels de margin aux divs qui contiennent un float. Cela décale le div d'à côté. Régardez les exemples dans le site de l'auteur.

La solution

Si on donne un width ou un height au paragraph qui contient le texte, les 3 px disparaissent.
On donnera un height préférablement. Un height de 1% évite des problèmes de hauteur
* html p{
height: 1%;
}

Plus d'informations et images
Haut

 

Menu DHTML qui passe derrière les select dans IE

Le problème

Le menu a été fait avec le script de suckerfish. Il fonctione aved des listes positionnées en absolute, dehors la page, qui se positionnent à sa place quand on passe par dessus le lien du menu. On utilise donc la règle #div li:hover dans le css et #div li.sfhover pour IE, parce qu'il ne reconnait pas le :hover des divs et des listes (ceci démande le javascript de suckerfish).

Voici le problème du menu dans IE
problème menu dans IE

La solution

La solution consiste à faire appel à un fichier javascript qui ajoute un iframe qui n'est reconnu que par IE. Ceci, plus le traitement des z-index et du style de ce iframe dans le css règle le problème.
Le fichier et le bout de code css à intégrer, ainsi qu'une explication exhaustive du problème sont dans ce site.

 

Les effets sécondaires

1. Ceci fait que notre menu n'est plus cliquable sous FireFox, quand la liste passe sur les selects. Pour regler ceci on ajoute au css:
#nav li a{
position:relative;
}

2. Notre menu est transparent. Ceci n'est pas du tout visible sous IE mais gêne quand même le fonctionnement des dernières modifications. Il faut donc modifier l'appel au filtre de transparence dans le css come suit:
On avait:
filter: alpha(opacity=100);
Et on le modifie par :
filter: alpha(opacity=100)!important;/*prioritaire sauf pour IE*/ filter:none;

3. Rien ne marche sous Opéra. Et ceci est à cause du javascript. Il faut donc vérifier que le navigateur n'est pas Opéra avant exécuter le script. Ajoutez donc un if au debut du fichier javascript, comme suit :
var nav = navigator.userAgent;
var op = "Opera";
if(nav.indexOf(op)==-1){
//Tout le contenu du fichier javascript
}

Plus d'information sur ce sujet.
Haut

Par Jauregui Arsuaga - Publié dans : TRAVAIL
Ecrire un commentaire - Voir les 0 commentaires
Mardi 15 novembre 2005 2 15 /11 /Nov /2005 00:00
Page franco-chinoise
Celle ci apparaissait dans www.spip.net. Elle ne semble pas du spip mais elle l'est pourtant. A voir la barre de photos defilante et l'intégration du forum (je dirais phpBB pour Spip)
L'utilisation du chinois est très intéressante!

Boutique sous spip
Et voilà! Je n'ai aucune idée de comment ils ont fait, mais c'est clair que c'est faisable. Une boutique dans Spip! (et c'est bien du spip, j'ai vérifié).
Il faut que je cherche des plugins sur spip-contrib!

Demo d'utilisation des fonctions graphiques
Ceci je l'ai reçu dans la liste de diffussion.
Voici l'explication de l'auteur :
Les fonctions graphiques sont relativement simples, et les squelettes  n'intègrent _pas_ de PHP. En revanche, histoire de donner un aspect  très «Flash» à l'ensemble, y'a quelques mètres de Javascript.
- Il y a un effet de miroir, réalisé avec une fonction «adaptée» des fonctions fournies désormais avec SPIP. L'idée ici est d'avoir une transparence PNG24 progressive; comme c'est très spécifique, ça me semble pas à intégrer dans SPIP, mais à fournir ailleurs.

- Les titres graphiques. Rien de méchant, sauf que comme ce sont des images, on peut leur appliquer les nouveaux effets, d'où ici l'effet de miroir aussi.

- Quand on passe d'une image à l'autre, un effet javascript effectue une changement de couleur du fond d'écran. Cette couleur est réalisée avec la fonction couleur_extraire, pour rester dans les teintes de l'image affichée.

- Tout ça avec du Javascript et de l'Ajax, histoire de rigoler un petit peu. Notez: le changement de couleur de fond sert surtout à m'interdire d'utiliser mes bidouilles en PNG24 habituelles (installer un masque au dessus de l'image) et à faire un véritable dégradé dans l'image elle-même.

Demo squelette album
Squelette téléchargeable gratuitement. Intéressant comme album même s'il n'est pas compliqué.
Simple, mais practique.
Par Jauregui Arsuaga - Publié dans : TRAVAIL
Ecrire un commentaire - Voir les 0 commentaires
Mercredi 2 novembre 2005 3 02 /11 /Nov /2005 00:00
Tengo dos nuevas mascotas!!

Pues si, que me ha dado por ahi y me he comprado dos conejos de indias. Estoy super contenta! Son mas bonitos... De momento no os puedo enseñar fotos porque se me ha estropeado el ordenador portatil asi que no puedo recuperar las fotos de la camara. Pero en cuanto pueda os las enseño.


Bueno, se llaman "Taro" y "Pisuke" . Taro es gris con una mancha blanca en el trasero y Pisuke es marron. Y lo que es curioso es que los dos tienen una mancha blanca detras de las orejas como tenia Laika (esto va a ser una señal...)Pero de la mancha me di cuenta despues de comprarlos.


Asi que ahora me paso el dia jugando con mis bichos. Se pasan el dia comiendo. Hacen ruiditos y ya parece que me empiezan a conocer. De momento son pequeños pero creceran bastante.


Y por qué he comprado dos? Dicen que uno solo pide mucho cariño al dueño y como yo me paso el dia fuera... pues nada que he comprado dos machos (o eso me han dicho, espero que no sean hembra y macho pouque si no ya me veo con una docena de conejos de indias mas...)

Asi que nada, que estoy encanda, como os podeis imaginar. Ya sabeis que me encantan los animales y sinceramente, me hacen un monton de compañia!


Par Jauregui Arsuaga - Publié dans : español
Ecrire un commentaire - Voir les 0 commentaires

Catégories

Calendrier

Février 2012
L M M J V S D
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29        
<< < > >>
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus