Projets en cours
Alain T

Projets en cours

#1
Alain T 167
3/12 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 : Projets en cours
Alain T

Re : Projets en cours

#2
Alain T 167
3/12 19:18
Quote:

- Ajout d'un préfixe de sujet pour les forums
ex : [Résolu], [Demande], [Bug], [info]
Réalisé et opérationnel
Re : Projets en cours
Grégory M

Re : Projets en cours

#3
Grégory M 56
3/13 15:12
Merci pour cette feuille de route très claire!
--------------------
www.monxoops.fr
Re : Projets en cours
Alain T

Re : Projets en cours

#4
Alain T 167
3/15 9:01
Et j'ajouterai un élément qui me tient à cœur et qui a déjà montré son efficacité par le passé :
Telles "les chroniques d'Alain01", nous allons également reprendre sous forme de tutoriel l'explication de l'exploitation performante de modules.
Evidemment, nous commencerons certainement avec la série des xmmodules !
Re : Projets en cours
Pascal Coulougnon

Re : Projets en cours

#5
Pascal Coulougnon 144
3/15 22:04
Que de choses intéressantes...

les chroniques d'Alain01.... miam, je les ai dévorées à une certaine époque. Je suis ravi de les voir réapparaitre.
Re : Projets en cours
Alain T

Re : Projets en cours

#6
Alain T 167
3/21 13:01
Bon,
je pense que l'on va aussi travailler sur le template des forums,
car je m'aperçois qu'en mode smartphone, l'affichage des discussions sur 2 colonnes est stupide,
en effet, on perd 50% de la largeur pour afficher l'auteur de la réponse.
Ce mode convient pour des largeurs à partir de tablettes et au-delà,

mais en mode smartphone,
- on prendra 1 ligne pour l'auteur
- puis une ligne dessous pour le texte, sur toute la largeur...
Re : Projets en cours
Lou86

Re : Projets en cours

#7
Lou86 38
3/21 21:52
Bonne idée. C'est ce que j'ai fait aussi sur mon thème.
Un autre truc bien relou en mobile ce sont les formulaires.. rahhh tous ces tableaux, en plus de ne pas être accessible les rendre responsive c'est l'horreur (et comme les 3/4 sont générés en php pas d'autre choix que de hacker.. si? :( )
C'est mon chantier de la semaine qui arrive

Pour mes commentaires ça donne ça si ça peut t'inspirer ^^:
Resized Image
Re : Projets en cours
Grégory M

Re : Projets en cours

#8
Grégory M 56
3/22 18:12
Bonjour,

Les formulaires sont parfaitement responsive. Tu verra sur ce site que c'est le cas. Pour cela il faut activé le bon rendu des formulaires dans ton thème.

Il faut le fichier: theme_autorun.php à la racine de ton thème et définir le rendu (bt3, bt4).

Pour le code pour bt3 regarde xswatch et pour bt4 regarde xswatch4.

Il est également possible de créer son propre système de rendu mais si tu utilise bootstrap alors tout existe déjà!
--------------------
www.monxoops.fr
Re : Projets en cours
Lou86

Re : Projets en cours

#9
Lou86 38
3/22 18:39
Hello Grégory,

Merci de ta réponse, mais je ne suis pas d'accord xD (chouette un débat saint ^^)
Ce n'est pas pour t'embêter mais non, les forms ne sont pas tous responsive même ici.
Exemple, ce form de commentaire que j'utilise à l'instant sur un ecran 375px
Resized Image

on voit bien que ça déborde.
Sans parler du fait qu'ils ne doivent pas être vraiment accessibles (pour les lecteurs d'écran par exemple) puisque qu'avec ce système en tableau le lien n'est pas correctement établi entre le champs et son label.
Le module "contact" a par exemple un très bon exemple de formulaire (ça passe par un template donc c'est plus "gérable") avec ce genre de code
<div class="form-group">
            <
label for="contact_name">Nom *</label>
            <
input type="text" class="form-control" id="contact_name" name="contact_name" placeholder="Saisir votre nom" required="">
          </
div>

qui en plus d'être totalement accessible permet de placer les labels au dessus des champs et d'avoir un rendu mobile bien plus adapté
Resized Image


C'est un peu ce que je veux tenter pour les formulaires de publication (commentaire, articles) et de messagerie..
Mais ça m'embête de devoir toucher aux fichiers php ^^
Re : Projets en cours
Lou86

Re : Projets en cours

#10
Lou86 38
3/22 18:57
je viens de trouver une astuce de contournement dans les templates full div opacity de newbb
<{$element.body|replace:'<tr':'<span'|replace:'<td':'<span'|replace:'</tr':'</span'|replace:'</td':'

va falloir que j'me penche sur ce "|replace" et je devrais pouvoir me passer de bidouiller les fichiers php !!
youhou

EDIT : bah ça marche plutôt pas mal (c'est pas optimisé c'est juste un remplacement rapide ^^)
Resized Image