Catégories
Programmation

Subversion – Création d’une archive d’une ou plusieurs révisions

Un première version du script : Permet de créer un zip d’un intervalle de révisions pour un export.
Il reste des améliorations à faire c’est sûr, mais aujourd’hui cela répond à mes besoins du moment !

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
30
31
32
#!/bin/sh
# svndiff2zip.sh
 
# Vérifications
if [ ! $1 ];then echo "svndiff2zip : Pas de dépôt spécifié - obligatoire";exit;fi
if [ ! $2 ];then echo "svndiff2zip : Pas de révision de début spécifiée - obligatoire";exit;fi
if [ ! $3 ];then echo "svndiff2zip : Pas de révision de fin spécifiée - obligatoire";exit;fi
if [ ! $4 ];then echo "svndiff2zip : Pas de destination spécifiée - obligatoire";exit;fi
 
if [ -d $4 ];then echo "svnxport : le répertoire '$4' existe déjà : supprimer ou autre.";exit;fi
 
 
echo "Processing : source($1), revision start($2), revision end($3), target_directory($4)"
 
# Traitement
for myfile in `svn diff -r $2:$3 --summarize $1 | grep -e '^M ' -e '^A ' -e '^AM '`
do
if  [  "$myfile" = "M"  -o  "$myfile" = "AM" -o "$myfile" = "A" -o "$myfile" = "." -o -d $myfile ]
then
 continue
else 
 outfile=`echo $myfile |sed "s|$1||g"`
 dir="$4/$outfile"
 mkdir -p $(dirname $dir)
 
 svn export --force $myfile $4/$outfile >> /dev/null
 echo "export $4/$outfile "
 
 zip -r "$4.zip" $4 >> /dev/null
 
fi
done
Catégories
Programmation

Recommendations (X)HTML + CSS + DOM

(X)HTML

  1. HTML 4.01 Specification (Traduction: http://www.la-grange.net/w3c/html4.01/)
  2. XHTML 1.0 The Extensible HyperText Markup Language (Traduction: XHTML 1.0)
  3. XHTML Basic (Traduction: XHML Basic )
  4. XHTML Élémentaire (Traduction: XHTML Élémentaire)
  5. http://www.w3.org/QA/2002/04/valid-dtd-list.html

CSS

  1. Cascading Style Sheets, level 1, Traduction : Recommandation CSS1 du W3C en version française
  2. Cascading Style Sheets, level 2, Traduction : Recommandation CSS2 du W3C en version française

DOM

  1. Document Object Model Level 1 Specification, traduction Modèle Objet de Documents Spécification niveau 1
  2. http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/
  3. Document Object Model Level 2 Views Specification
  4. Document Object Model Level 2 Events Specification
  5. Document Object Model Level 2 Style Specification
  6. Document Object Model Level 2 Traversal and Range Specification
  7. Document Object Model Level 2 HTML Specification

SITES UTILES

  1. http://www.mentalized.net/cssdepot/
  2. http://centricle.com/ref/css/filters/
  3. http://web-graphics.com/
  4. http://bclary.com/2004/11/25/html-entities
  5. http://www.glish.com/

DIVERS

  1. Liens et nouvelle fenêtre (XHTML1.1)
Catégories
Programmation

Accessibilté des sites internet

Vidéo sur l’accessibilite à l’université du Wisconsin

La vidéo sur l’accessibilite à l’université du Wisconsin

Quelques liens :

Quelques exemples, tutoriels :

Des documents à télécharger :