PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 28/08/2016 19:02:08

niqnutn
Membre
Inscription : 21/09/2015
Messages : 274
Site Web

Thème OnePage

Bonjour,

Un petit thème sans prétention pour un site OnePage avec PluXml.
J'ai créé le thème dans le but d'avoir une administration simplifié pour un site OnePage.

Pour télécharger le thème: https://github.com/nIQnutn/PluXml-OnePage

af87c73c-6d51-11e6-97c4-665cfaaa876a.png

Le fonctionnement est assez simple:
* créer une page statique  (http://pluxml.cool/core/admin/statiques.php)
* ajouter le groupe "onePage" pour chacune des pages

Normalement, le menu devrait être géré automatiquement et les pages dans l'ordre définit dans la page d'administration.

Pour ajouter une image de fond pour la bannière et le bas de page:
* créer un dossier "onepage" dans la gestion des médias (http://pluxml.cool/core/admin/medias.php)
* pour la bannière, ajouter une image avec le nom "banner.jpg"
* pour le pied de page, ajouter une image avec le nom "footer.jpg"

Pour ajouter une image de fond en dessous de chaque page statique:
* créer un dossier "onepage" dans la gestion des médias (http://pluxml.cool/core/admin/medias.php)
* ajouter une image avec le nom "x.jpg" (x correspondand à l'id de la page statique)
par exemple: 8.jpg pour la page statique ayant pour Identifiant page 008 .


Le thème OnePage reprend le framework W3css http://www.w3schools.com/w3css/w3css_demo.asp
L'avantage est de pouvoir modifier simplement le visuel du site en éditant seulement les classes.

Les couleurs peuvent être modifiées, soit avec plxW3cssThemeSelect ou directement en éditant la feuille de style CSS (http://pluxml.cool/themes/onepage/css/w3-custom.css)

Le thème contient un nombre limité de pages:
* page d'accueil
* article
* page statique

il est toujours possible de compléter le thème en reprenant des pages du thème PluXml-W3css.

f0d4f148-6d50-11e6-8ac6-1cb5e4ac7f44.png
610ffdfe-6d51-11e6-8a89-0493fcc0ce27.png
6125fe92-6d51-11e6-8983-7b43b592af40.png

Dernière modification par niqnutn (28/08/2016 19:02:54)

Hors ligne

#2 28/08/2016 19:04:33

niqnutn
Membre
Inscription : 21/09/2015
Messages : 274
Site Web

Re : Thème OnePage

Le thème est en cours de test.
Il peut exister quelques bugs et pb d'affichage.

En cas de pb, expliquer le pb rencontré pour que je puisse corriger rapidement.

Hors ligne

#3 28/08/2016 19:05:38

thuban
Membre
Inscription : 18/08/2016
Messages : 17
Site Web

Re : Thème OnePage

Très joli comme aperçu!  smile

Hors ligne

#4 28/08/2016 19:10:49

niqnutn
Membre
Inscription : 21/09/2015
Messages : 274
Site Web

Re : Thème OnePage

Et en plus c'est libre.

C'est surtout un squelette pour une utilisation facile.
Pour les couleurs, la mise en page, tout est éditable relativement facilement et accessible pour les débutants qui ont pas ou peu de connaissances HTML/CSS.


La question qui reste en suspend: est ce qu'on va pouvoir uploader le thème dans les ressources http://ressources.pluxml.org/
mon petit doigt me dit que Pierre va devoir nous convertir les archives, ou un autre gars sympa qui ne rencontre pas de pb entre le .zip et le formulaire.

Hors ligne

#5 28/08/2016 20:01:12

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 029

Re : Thème OnePage

Si le site est véritablement en one-page, pourquoi ne pas tout mettre dans la home.php?  En admin, on peut encore créer des articles et des catégories pour populer les sections mais les gabarits ne sont pas nécessaires, pas plus que toute forme de page statique.

Par contre, si on accepte de tricher et de "sortir" du concept one-page, alors là on peut penser à des pages externes, ce n'est plus un vrai one-page mais on s'en fout un peu, c'est souvent pratique.

Le système de chargement de la rubrique Ressources fonctionne, il est capricieux et exige un fichier zip qu'il peut correctement "avaler" mais je n'ai pas d'outils spéciaux différents des vôtres, je me sers de 7zip et tout fonctionne à chaque fois.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#6 28/08/2016 20:27:49

niqnutn
Membre
Inscription : 21/09/2015
Messages : 274
Site Web

Re : Thème OnePage

je préfère souvent garder le maximum d'éléments du thème par défaut et de PluXml.
c'est certainement loin d'être optimal mais ça fonctionne.
ceux qui veulent améliorer/adapter le thème peuvent le faire.

j'ai pas tout mis dans le home.php parce qu'on peut toujours faire un lien vers une page statique ou un article avec le même header et footer et je ne me suis pas vraiment posé la question. il est possible de fusionner le header.php + home.php + footer.php et créer un home-onepage.php mais le résultat final sera identique.

je sais pas si les articles peuvent servir mais pour un site vitrine, tu peux très bien ajouter tes CGU dans une page statique avec le lien sur la page principale ou en bas de page.
il est toujours préférable de pouvoir ajouter du contenu avec des pages statiques et articles. ça existait, donc pourquoi le supprimer et ça ne prend pas de place.

chacun adaptera ensuite à ses propres besoins.

Hors ligne

#7 28/08/2016 20:45:09

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 029

Re : Thème OnePage

Quand un gabarit one-page est "religieusement" respecté, il se charge une seule fois et on peut y passer la journée en débranchant l'internet.  C'est un peu intégriste comme approche mais c'est pour illustrer le principe.  On utilise encore toute la force de PluXml mais sur un seul gabarit.

Les éléments de gabarits du thème par défaut sont prévus pour lui, il faut pas se gêner d'exploiter à fond le principe du one-page et de de remplir les cases avec le contenu désiré.  On tape des articles et on les groupe par catégories exactement comme d'habitude en n'oubliant pas le principe qu'il n'existera pas de page d'article et que tout se retrouvera sur la fameuse unique grosse page.  De cette façon, on n'a pas à modifier du code quand un changement arrive dans le contenu, on fait tout par l'admin, c'est moins intimidant.

Ceci dit, le principe du one-page est évidemment très restrictif sur la quantité d'articles, il plaît pas à tout le monde.  J'en ai fait quelques-uns pour illustrer la flexibilité de PluXml comme Kreo et Foodee, ils fonctionnent tous avec des articles et des catégories.  Mais les besoins des blogueurs prolifiques vont rapidement en montrer les limites.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés