Calendrier
LunMarMerJeuVenSamDim
31 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 1 2 3 4
Toutes les nouvelles

 

← Retour à la liste des nouvelles

 Inédit, Évolution des skins Phortail 3 envoyé par Krysto le 20/09/2026 @ 23:54
Déjà, je commence par déplacer le sélecteur qui est dans config2 et je créé exprès config3. Ainsi, j'évite aussi tous les problèmes rencontrés lors de la mise en place et création des modules externes. Si on enregistre depuis un autre endroit, par exemple dans le config2, alors en admin quand on fera une modification sur le config2, il écrasera tout par dessus quitte à mettre en désactivé s' il ne trouve plus les appels.
J'ai tout en tête comme pour les modules externes, alors on continue à enlever proprement tout ce qui est des skins : couleurs et possibilités d'images pour tout mettre ailleurs, voilà pourquoi je vais créer la encore tout naturellement configskin.php et configskin.inc dans chaque skin. Comme je l'ai dit dans les Nouvelles précédentes, le but est de personnaliser chaque skin pour qu'il soit prêt à l'emploi, mais aussi depouvoir personnaliser les couleurs et images de chaque skin depuis l'admin et avoir ainsi individuellement chaque skin personnalisé à sa façon que l'on pourra changer à chaque saison, chaque événement, chaque années simplement depuis le sélecteur.
Pourquoi d'ailleurs j'ai modifié le sélecteur en créant config3 ? En plus des raisons invoquées ci-dessus, dans l'administration du site, il va y avoir une nouvelle section exprès pour les skins :
Sélecteur de skins disponibles (autant le déplacer ici pour ne pas le chercher ailleurs).
  1. Titre du skin
  2. Description du skin
  3. miniature du skin (encore une nouveauté, comme cette présentation)
  4. Éditer le skin : c'est ici que seront désormais les couleurs et images
  5. Paramètres du skin : "Configuration du thème : skin_phortail"
  6. • Style des bordures :
  7. • Couleur des bordures :
  8. • Largeur des bordures :

J'ai galéré un peu plus que prévu, mais le skin à commençait à revenir, ici en noir sur fond bleu avec forcément pleins d’erreurs, quand tout à coup à force de toucher au code, le bleu sur fond noir est revenu. Cela indique un moment historique de l'histoire de Phortail : pour la toute première fois depuis sa création, le skin ne dépend plus de /include/, mais bien d'un skin directement en ce qui concerne sa personnalisation : couleurs et images (si on en met).
Bien sûr, je n'ai pas fini le travail, car actuellement la seule façon de changer de skin c'est de le faire manuellement dans le fichier. Alors demain pourra t'on de nouveau changer de skin par simple sélection et validation ?
Bien entendu, en admin on à côté lien actuellement :
Pour : /include/admin/
J'ai créé : /modules/xxx/
Reste à créer je pense désormais pour : /skin/xxx/

On a vu plus haut que j'ai fait référence au skin "skin_phortail" qui est le second thème par défaut avec un dossier /admin/ pour pouvoir personnaliser les cadres des boîtes, ainsi que de la partie centrale. Lors de mes tests, je me devais de m'assurer qu'on change bien de skin, alors j'ai remis le thème par défaut "no_skin" quand on installe Phortail (quand on le met sur son hébergement car il ne s'installe pas vraiment). Après, avoir des erreurs et la personnalisation du thème manquante, ce qui était logique, c'était le fait que je finisse de tout enlever dans config2.php et config2.inc pour tout mettre dans le skin no_skin dans pluginskin.php et pluginskin.inc. Il a fallu que je cale bien mes appels etc pour que le skin soit enfin visible avec les réglages depuis le dossier /skin/ .
Donc oui, depuis que Phortail existe, soit 25 ans après, pour la première fois de son histoire, un skin commence par tout gérer. Mais le reste comme je l'ai déjà dit, faut que je le crée.

Voir toutes les nouvelles

Special
Info : Phortail est distribué sous licence GNU/GPL, vous pouvez le modifier et l'utiliser librement pour créer votre site web, qu'il soit personnel, associatif, institutionnel ou commercial.
Tag-Board
Chargement des messages...
Choisir un pseudo :

Copiez le mot :   ici :

Infos site

Webmaster :
Moi l'admin

Envoyer un message

Vous disposez d'un droit d'acces, de modification, de rectification et de suppression des donnees qui vous concernent (art. 34 de la loi "Informatique et Libertes" du 6 janvier 1978) en ecrivant au webmaster.

Deja 12189 visites
Saviez-vous que Phortail 3 c'est le CMS le plus rapide en affichage des pages, le plus facile et qu'il ne s'installe pas !