BasBas



Re : Dossier Extra
Alain T
Alain T

Re : Dossier Extra

Alain T 608
13/03/2021 02:18
Alain T 608
13/03/2021 02:18
Et très important,
Si tu travailles sur la modification de templates,
il est très important de modifier un paramètre :
Coté Admin : Préférences / Préférences générales / Contrôler les modifications de templates ? OUI
Citation :
Si cette option est activée, les Templates modifiés seront automatiquement recompilé quand ils seront affichés.


PS 1 : je pense que tu as vu que depuis le site https://bootswatch.com/ tu peux avoir un rapide aperçu de toutes les variantes de thèmes disponibles dans ce thème.

PS 2 : Je suis sur que dans un autre sujet tu vas me demander d'apprendre à cloner un thème
Pas facile, car il te faudra au moins... 5 s pour le faire et hop ça sera fait mais ça, c'est une autre aventure, n'est ce pas ? lol


Re : Dossier Extra
Alain T
Alain T

Re : Dossier Extra

Alain T 608
13/03/2021 02:14
Alain T 608
13/03/2021 02:14
Citation :

Pascal Coulougnon a écrit :
4 - petite remarque, le fichier langue semble incomplet, j'ai des textes encore bruts sur le module newbb. Bon c'est pas très grave et je pourrais certainement corriger ça facilement.
Je pensais que la traduction était intégrée au module et non pas liée au thème, mais voilà ce que ça donne en l'état avec ce thème

La traduction est dans le module, dossier language.
Si ce n'est pas complet, regarde sur frxoops, il devrait y a voir une version à peu près à jour de la traduction,
sinon, tu peux ouvrir une discussion si elle n'existe pas déjà sur le site sus-nommé.

Il est prévu quelque chose pour les traductions, mais c'est encore bien trop tôt pour en dire plus pour l'instant.
Actuellement, monxoops.fr ne gère pas cela,
Et Christelle le fait plutôt très bien, c'est un gros boulot.


Re : Dossier Extra
Alain T
Alain T

Re : Dossier Extra

Alain T 608
13/03/2021 02:10
Alain T 608
13/03/2021 02:10
Citation :

Pascal Coulougnon a écrit :
3 - Je peux modifier mon thème sans avoir peur que ça perturbe l'apport des dossiers Extra, ou bien mieux vaut que j'attende des les voir activer pour adapter mon thème en fonction?

Fonce,
le dossier extra ne concerne que l'apparence des modules
la surcharge de l'ensemble de ton site peut se faire sous "xswatch4-enabled/modules/"

Ainsi, si tu mets à jour un module, cela n'écrasera pas ton travail de personnalisation puisque le système cherche pour l'affichage des templates s'il existe la présence de templates dans le dossier "/themes/mon-theme"/modules/"mon-module/" (+ dossier blocs pour les blocs)
Et s'il ne trouve pas cette surcharge, il prendra les templates par défaut du module "mon-module" sous :
/modules/mon-modules/templates


Re : Dossier Extra
Alain T
Alain T

Re : Dossier Extra

Alain T 608
13/03/2021 02:02
Alain T 608
13/03/2021 02:02
Citation :

Pascal Coulougnon a écrit :
2 - Alain, j'aimerai bien que tu m'en dises plus sur la manière de sublimer les modules avec les dossiers EXTRA car tu m'as trop mis l'eau à la bouche maintenant.
AS tu lu le fichier README.md à la racine du thème ?
Il donne déjà quelques explications.

En fait, encore une fois, nous avons déjà fait le travail
Je m'explique : je t'invite fortement à lire cet article : Améliorer l'UX sur xmnews.

En fait, le thème dispose déjà de surcharges de modules en Bootstrap 4.
Tu peux le voir ici : xswatch4-enabled/modules/
Tu peux donc y trouver la surcharge pour xmnews notamment !

Mais depuis la sortie du thème xswatch4-enabled, nous avons retravaillé certains templates,
et donc il te suffit de prendre le contenu du dossier "extra/Templates for bootstrap 4" du module xmnews
et le placer sous xswatch4-enabled/modules/ pour profiter des dernières améliorations des templates de xmnews.

Evidemment, un tuto sera disponible dans quelques temps pour expliquer pas à pas ceci.


Re : Dossier Extra
Alain T
Alain T

Re : Dossier Extra

Alain T 608
13/03/2021 01:42
Alain T 608
13/03/2021 01:42
Citation :
1 - Si je souhaite modifier le css, il me suffirait de cloner par exemple le dossier "css-cerulean" et le renommer en "css-cerulean2" et de travailler sur ce nouveau.
Est-ce la bonne méthode ?
Non,
ce fichier est bien trop gros pour le modifier,
tu va procéder par surcharge,
c'est à dire écraser les définitions du fichiers par les tiennes.

La réponse est dans la fiche du thème, sur cette page : https://www.monxoops.fr/modules/xmdoc/document.php?doc_id=6
Onglet "spécifique" / "Personnalisation et surcharge des définitions Bootstrap"

Je m'explique :
Dans theme.tpl, tu vas trouver la déclaration du fichier "css/my_css.css" qui vient après "css/bootstrap.min.css".
Donc c'est par là.

Il y a 2 autres méthodes mais crois-en mon expérience, utilise la première pour l'instant.
Comme tu es curieux, je te lâche l'affaire ici mais ne perds pas ton temps avec cela, il y a trop de chose à voir.
- Méthode la plus propre, mais elle est d'un bien autre niveau, c'est pas pour tout de suite : C'est le préprocesseur sass.
- Méthode qui pourrait sembler la plus facile est celle-ci : https://bootstrap.build/app mais elle va te piéger devant la complexité que tu vas rencontrer dans certaines de tes modifs

Voila en tout cas mon point de vue.
Tu vas donc déclarer tes propres définitions, soient nouvelles soient écrasantes dans ce fichier.
C'est d'ailleurs la méthode utilisée sur ce site. Nous avons juste changé le nom,
au lieu de my_css, nous avons mis mx-theme.css


Re : Projets en cours
Alain T
Alain T

Re : Projets en cours

Alain T 608
12/03/2021 19:18
Alain T 608
12/03/2021 19:18
Citation :

- Ajout d'un préfixe de sujet pour les forums
ex : [Résolu], [Demande], [Bug], [info]
Réalisé et opérationnel


Projets en cours
Alain T
Alain T

Projets en cours

Alain T 608
12/03/2021 17:17
Alain T 608
12/03/2021 17:17
Hello,
histoire de vous tenir au courant, nous avons de nombreux projets en cours pour le site, pour le rendre plus fonctionnel,
et pour apporter toujours plus à la communauté XOOPS,
pas seulement la communauté francophone d'ailleurs.

Allez, sans ordre de priorité mais plutôt comme ils me viennent, en voici quelques uns :

- Ajout d'un préfixe de sujet pour les forums
ex : [Résolu], [Demande], [Bug], [info]

- Ajout d'un bloc commentaires récents (sur n'importe quels éléments),
- Ajout d'un bloc discussions récentes (issues des forums),
Pour ces 2 blocs, l'idée est d'avoir un aperçu rapide des interactions dynamiques entre membres.
Ces blocs seront certainement présentés dans le bas de page du site (footer)

- Je travaille actuellement avec Goffy sur son module wggihub. L'idée est d'installer son module (avec mes demandes particulières) permettant d'avoir un accès SELECTIF sur une liste de modules stable, disponibles depuis Github. Cette sélection sera réalisée par l'équipe monxoops.fr.
Nous ne souhaitons pas vous proposer 180 modules comme c'est le cas actuellement sur github, mais vous apporter notre expertise sur des modules qui nous semblent prometteur et potentiellement intéressant.
Notre credo est la qualité, pas la quantité.

- Nous souhaitons poursuivre notre effort sur les tutoriels en vous en proposant bien d'autres.
Ce ne sont pas les idées qui manquent mais bien souvent le temps.
Quelques pistes :
-- Modules : Installation d'un module
-- Thèmes :Comment fonctionne la surcharge des thèmes
-- Thèmes : Comment travailler sur un thème bootstrap4 : application avec xswatch4
-- Outils : Bien utiliser Filezilla
-- XOOPS : installation pas à pas avec explication
--...

- Je travaille actuellement sur un thème admin en bootstrap4 mais celui-ci n'en est qu'à ces début

- Je vais proposer un ou deux sets d'icones plus modernes en plus des thèmes admin présent actuellement (default et transition)

- Nous devons retravailler les templates du forum

- Et d'autres surprises en tête...


Re : Extension problématique
Alain T
Alain T

Re : Extension problématique

Alain T 608
12/03/2021 09:18
Alain T 608
12/03/2021 09:18
Moi, Je pensais que tu voulais dire "tu es une taupe"


Re : Extension problématique
Alain T
Alain T

Re : Extension problématique

Alain T 608
12/03/2021 08:37
Alain T 608
12/03/2021 08:37
Citation :

Grégory Mage a écrit :
tu m'as donné le coup de fouet
Très peu pour moi les soirées SM !


Re : De nouveaux forums
Alain T
Alain T

Re : De nouveaux forums

Alain T 608
12/03/2021 00:16
Alain T 608
12/03/2021 00:16
Citation :
Je veux tout comprendre de ce thème.... et vu mes connaissances en php, il va y avoir du boulot
Rien en PHP,
HTML + CSS + Bootstrap4 + smarty XOOPS



« 1 ... 53 54 55 (56) 57 58 59 60 »