Je vous présente ma petite contribution : le thème Sobre.
Description :
C'est tout simplement l'adaptation de mon thème personnelle visible sur ma galerie 2.0.9 (http://galerie.julien-moreau.fr).
Au programme donc :
O Une colonne centrale qui s'adapte à une résolution minimal de 1024px de large.
o Largeur maximal de la colonne centrale fixée à 1190px
O Menu horizontal
o La configuration se fera encore en CSS pour adapter le nombre d'éléments. Exemple 4 élément = 25% ; 5 élements = 20% ...
O Pieds de page enrichi.
O Entête amélioré et désactivable pour certaines pages.
O Page de visualisation des vues normale construite aussi sur une colonne centrale.
O Suppression des des miniatures de prévisualisation sur la page picture.
O Ascenseur en jQuery fourni pour remonté sur tout en haut de page lorsque le scrool est important.
Téléchargement :
[extension by Gotcha] Sobre
Versions compatibles :
2.1 RC2
Dépôt SVN :
http://piwigo.org/svn/extensions/sobre/
Bugtracker :
http://piwigo.org/bugs#sobre
IMPORTANT
Ceci est une version expérimentale. Vous êtes invité à venir partager vos retours.
Merci.
Hors ligne
Évolutions :
2010.04.01 [Bugtracker] ticket 1563 (Résolu en v1.0)
2010.04.03 [Bugtracker] ticket 1566
2010.04.03 [Bugtracker] ticket 1568
2010.04.10 Publication de la v1.0
2010.04.10 [Bugtracker] ticket 1593 (Résolu en v1.1)
2010.04.10 [Bugtracker] ticket 1594 (Résolu en v1.1)
2010.04.11 [Bugtracker] ticket 1596 (Résolu en v1.1)
2010.04.11 Publication de la v1.1
2010.04.11 [Bugtracker] ticket 1597 (Résolu en v1.2)
2010.04.11 [Bugtracker] ticket 1598 (Résolu en v1.2)
2010.04.11 [Bugtracker] ticket 1599 (Résolu en v1.2)
2010.04.14 [Bugtracker] ticket 1602
2010.04.20 [Bugtracker] ticket 1619 (Résolu en v1.2)
2010.05.20 Publication de la v1.2
2010.05.20 [Bugtracker] ticket 1660 (Résolu dans la v1.3)
2010.05.21 [Bugtracker] ticket 1664
2010.05.21 [Bugtracker] ticket 1665 (Résolu dans la v1.3)
2010.05.23 [Bugtracker] ticket 1675 (Résolu dans la v1.3)
2010.05.23 [Bugtracker] ticket 1676
2010.05.23 [Bugtracker] ticket 1677
2010.05.23 [Bugtracker] ticket 1678
2010.05.23 [Bugtracker] ticket 1679
2010.05.25 [Bugtracker] ticket 1702 (Résolu dans la v1.3)
2010.06.29 [Bugtracker] ticket 1748
2010.06.29 [Bugtracker] ticket 1749 (Résolu dans la v1.3)
2010.08.19 [Bugtracker] ticket 1806
2010-10-01 Publication de la v1.3
2010.06.29 [Bugtracker] ticket 1749 (Résolu dans la v1.4)
2010.10.18 [Bugtracker] ticket 1933 (Résolu dans la v1.4)
2010.12.31 [Bugtracker] ticket 2090 (Résolu dans la v1.4)
2010-12-31 Publication de la v1.4
Hors ligne
Pas mal. C'est sobre comme le nom.
Deux remarques :
- ajoute une copie d'écran
- ta détection du navigateur est pourrite (comme dirait mon fils). J'ai une erreur javascript sur toutes les pages.
Je parle de ça :
<!-- Name_motor = navigator.product; Version_Motor = navigator.productSub; if ((Name_motor=="Gecko" && Version_Motor>="20100115") || (BrowserDetect.browser=="Firefox" && BrowserDetect.version>=3.5) || (BrowserDetect.browser=="Safari" && BrowserDetect.version>=3.1) || (BrowserDetect.browser=="Opera" && BrowserDetect.version>=10) || (BrowserDetect.browser=="Chrome" && BrowserDetect.version>=4)) document.write('<link rel="stylesheet" type="text/css" href="themes/sobre/CSS3.css">'); // -->
Hors ligne
Merci Nicolas. Sur quel navigateur ?
J'ai testé avec http://spoon.net/Browsers/ sans voir la même chose que toi (plateforme MS).
Je ne suis pas doué en codage désolé :-s
Hors ligne
juste comme çà, t'es tu assuré de la licence de chacune des polices que tu inclus dans le thème ?
Hors ligne
grum a écrit:
juste comme çà, t'es tu assuré de la licence de chacune des polices que tu inclus dans le thème ?
Si je les ai mise en ligne c'est qu'elles libre normalement. Les polices payantes c'est trop contraignant ^^
Police LCD
http://www.font-police.com/affiche.php? … ;c=LCD.ttf
Police Tempus
http://www.sanskritweb.net/forgers/schriften.pdf (page 5, ligne 3)
Police NicolasHand
http://www.azfonts.net/load_font/nicola … gular.html
Police Layout Light SSi
http://www.windowfonts.com/fonts/layout … light.html
Police Lapidary333 BT
http://www.font-zone.com/download.php?fid=1373
Police DeemsterSmc DB
http://www.fonts101.com/bookmark/11384/ … mc_DB.aspx
Hors ligne
Gotcha a écrit:
grum a écrit:
juste comme çà, t'es tu assuré de la licence de chacune des polices que tu inclus dans le thème ?
Si je les ai mise en ligne c'est qu'elles libre normalement. Les polices payantes c'est trop contraignant ^^
Petit rappel au passage : "gratuit" ne signifie pas "libre" !
Hors ligne
tosca a écrit:
Gotcha a écrit:
grum a écrit:
juste comme çà, t'es tu assuré de la licence de chacune des polices que tu inclus dans le thème ?
Si je les ai mise en ligne c'est qu'elles libre normalement. Les polices payantes c'est trop contraignant ^^
Petit rappel au passage : "gratuit" ne signifie pas "libre" !
c'est le problème des polices, difficile de connaitre les conditions exactes d'utilisation et de distribution...
Hors ligne
grum a écrit:
c'est le problème des polices, difficile de connaitre les conditions exactes d'utilisation et de distribution...
Sur dafont.com, c'est précisé pour chaque police ... et il y a un tel choix que je ne vais plus vraiment voir d'autre site.
Hors ligne
tosca a écrit:
Gotcha a écrit:
grum a écrit:
juste comme çà, t'es tu assuré de la licence de chacune des polices que tu inclus dans le thème ?
Si je les ai mise en ligne c'est qu'elles libre normalement. Les polices payantes c'est trop contraignant ^^
Petit rappel au passage : "gratuit" ne signifie pas "libre" !
Et inversement.
Hors ligne
nicolas a écrit:
tosca a écrit:
Petit rappel au passage : "gratuit" ne signifie pas "libre" !
Et inversement.
Autre petit rappel : la relation <> est symétrique ;-)
Hors ligne
Gotcha a écrit:
Merci Nicolas. Sur quel navigateur ?
J'ai testé avec http://spoon.net/Browsers/ sans voir la même chose que toi (plateforme MS).
Je ne suis pas doué en codage désolé :-s
Hors ligne
Tu remplaces :
<script type="text/javascript"> src="themes/sobre/CSS.js" <!-- Name_motor = navigator.product; Version_Motor = navigator.productSub; if ((Name_motor=="Gecko" && Version_Motor>="20100115") || (BrowserDetect.browser=="Firefox" && BrowserDetect.version>=3.5) || (BrowserDetect.browser=="Safari" && BrowserDetect.version>=3.1) || (BrowserDetect.browser=="Opera" && BrowserDetect.version>=10) || (BrowserDetect.browser=="Chrome" && BrowserDetect.version>=4)) document.write('<link rel="stylesheet" type="text/css" href="themes/sobre/CSS3.css">'); // --> </script>
par
<script type="text/javascript" src="themes/sobre/CSS.js"></script> <script type="text/javascript"> <!-- Name_motor = navigator.product; Version_Motor = navigator.productSub; if ((Name_motor=="Gecko" && Version_Motor>="20100115") || (BrowserDetect.browser=="Firefox" && BrowserDetect.version>=3.5) || (BrowserDetect.browser=="Safari" && BrowserDetect.version>=3.1) || (BrowserDetect.browser=="Opera" && BrowserDetect.version>=10) || (BrowserDetect.browser=="Chrome" && BrowserDetect.version>=4)) document.write('<link rel="stylesheet" type="text/css" href="themes/sobre/CSS3.css">'); // --> </script>
L'intérêt de ce bout de code me parait bien limité. Il me semble que les navigateurs qui ne connaissent pas les propriétés css3 les ignoreront tout simplement. En plus ta liste n'est pas exhaustive, loin de là.
Hors ligne
Oui je sais bien Nicolas (merci au passage !) mais le problème c'est que dans la feuille CSS3.css il y a des instructions qui fonctionnent en CCS inférieur à la v3 mais qui ne doivent être interprétés QUE si la feuille de style est lu (donc compatible avec les navigateurs listés).
Pour avoir une liste plus exhaustive je n'ai pas moyen de tester ces autres navigateurs :-(
Hors ligne
Gotcha a écrit:
des instructions ... qui ne doivent être interprétés QUE si la feuille de style est lu (donc compatible avec les navigateurs listés).
Comprend pas ... comment pourraient-elles être interprétées si la feuille de style n'est pas lue ?
Hors ligne