Bonjour,
Je voulais vous présenter mon portfolio.
L'aspect graphique et l'ergonomie des thèmes piwigo ne me convenant pas vraiment, j'ai décidé de faire le site en javascript en utilisant l'API REST de piwigo (très bonne idée que cette API, d'ailleurs)
J'utilise également l'API pour inclure les photos dans mon blog wordpress.
Au niveau des librairies javascript utilisées : jquery, avec les plugins address, collagePlus, cookiebar, cycle, fullPage, maximage, swipebox, ainsi que les librairies share et skrollr.
Version de Piwigo: 2.7.4
Version de PHP: 5.5.9
Version de MySQL: 5.5.44
URL Piwigo: http://photos.dedeweb.fr
Dernière modification par denis (2015-09-02 11:15:38)
Hors ligne
Merci !
Le principe est que j'ai juste une page statique en html séparée, et c'est du code javascript qui s'occupe de faire appel à piwigo pour récupérer et afficher les photos, via l'API web de piwigo ( explications ici : http://piwigo.org/doc/doku.php?id=dev:webapi:start ) .
Après je peux expliquer plus en détail ce que j'ai fait, mais si tu n'a pas d'expérience en développement javascript, ça risque d'être un peu ardu ;-)
Hors ligne
C'est très chouette. Il faut le distribuer d'une façon (un thème) ou d'une autre :-) je suis persuadé que ça peut plaire à plein de gens.
Hors ligne
en effet faire connaitre ce genre de thème ajoutera du crédit à notre argumentation que l'habit ne fait pas le moine, la fonctionnalité avant tout etc
Si vous souhaiter contribuer à Piwigo en améliorant les thèmes par défaut par petites touches ou plus, nhésitez pas ^^ vous avez un talent certain
Hors ligne
Hélas pour le thème tel qu'il est fait actuellement, il est vraiment pas distribuable en l'état : c'est un peu fait en mode quick'n'dirty, tout dans le même fichier javascript (de 600 lignes) avec certaines choses en dur et sans vraiment d'architecture (pas de classes,...). Le code est vraiment très moche.
J'en ai un peu honte, mais j'ai vraiment essayé d'aller au plus efficace compte tenu du peu de temps disponible que j'avais pour ça. ;-)
Bref, il y aurai encore beaucoup de boulot pour faire un vrai thème, mais si je trouve le temps et la motivation pourquoi pas !
Hors ligne
Arf du code pas beau y en a à foison en extension Moi le premier ^_^
Hors ligne
flop25 a écrit:
Arf du code pas beau y en a à foison en extension Moi le premier ^_^
Arff il n'est jamais trop tard pour s'en rendre compte ! :-)
p.s: au cas où, je précise que c'est de l'humour.
Hors ligne
je précise même que niveau thème pas beau je suis bien gratiné aussi :D
Hors ligne
flop25 a écrit:
je précise même que niveau thème pas beau je suis bien gratiné aussi :D
Là je ne me moquerai pas, étant gratiné aussi pour reprendre ton expression !
Hors ligne
J'en rajoute une couche !
C'est tout simplement superbe, tant en terme de photo que de présentation.
Alors comment passer d'une programmation à l'arrache à un minimum de normalisation / Structuralisation pour en faire un thème ?
En tout cas bravo !
Hors ligne
Bonsoir
Oui, comme tous les autres je suis sous le charme du thème fait maison ainsi que de la qualité des photos, bravo.
Par contre au niveau SEO c'est horrible. Les titres de chaque page sont tous identiques, pas de balises alt pour les images et presque pas de texte (sur les images vues en grand, absolument pas de texte).
Je pense qu'un photographe de cette qualité mérite d’être connu de google et des internautes.
Bonne soirée
Hors ligne
jésus Montaña a écrit:
Par contre au niveau SEO c'est horrible. Les titres de chaque page sont tous identiques, pas de balises alt pour les images et presque pas de texte (sur les images vues en grand, absolument pas de texte).
Bonsoir, et merci pour le retour :-)
Faire un site javascript se fait souvent un peu au détriment du SEO. C'est d'ailleurs un des principaux inconvénient :-/
Les robots de google n’exécutent pas le code javascript et se contentent de parser la page html, donc dans le cas présent, ils ne voient aucune image (et donc ne se rendent même pas compte de l’absence de balise alt). De même google ne voit qu'une seule page pour le site, et ne voit donc même pas les changements de titre (parce que le titre est bien différent pour chaque "page", même si le début du titre est toujours le même)
Certaines solutions existent pour référencer malgré tout un site javascript (via phantomjs), mais je me suis pas encore penché sur la question...
Dernière modification par denis (2015-09-15 15:06:13)
Hors ligne
attention googlebot exécute le js et de mieux en mieux !
Dernière modification par flop25 (2015-09-15 15:06:08)
Hors ligne
Pas sur que google soit déjà au top avec le js : en tout cas ils font tout une doc pour expliquer comment on peux fournir via le serveur un snapshot des pages js à googlebot pour qu'ils puissent crawler : https://developers.google.com/webmaster … ng-started
Dernière modification par denis (2015-09-15 15:45:50)
Hors ligne