BasBas



Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 65
01/07/2021 23:57
#41
Nicolas 65
01/07/2021 23:57
Salut,

Je vais attaquer demain / voir ce week-end et je te dirais quand c'est Ok.
Je ferais un post dans le sujet xmnews.
Nicolas (ForMuss)


Re : Lecture du forum depuis un smartphone
Nicolas
Nicolas

Re : Lecture du forum depuis un smartphone

Nicolas 65
01/07/2021 23:56
#42
Nicolas 65
01/07/2021 23:56
J'avoue que la lecture sur Tel est top.

Par contre, il me semblait qu'il y avait un lien qui te permettait de voir le dernier poste directement ?
Pour le moment je suis toujours sur le premier et je dois naviguer pour voir le dernier.
Il y a aussi une traduction manquant il me semble sur l'accueil du forum ou sous forum : THEME_PERMISSIONS_LEGEND
Autre point, le breadcrumb disparait selon le niveau et on doit repasser sur le menu accueil pour revenir à la racine du forum.


Re : Evolution de Xoops
Nicolas
Nicolas

Re : Evolution de Xoops

Nicolas 65
01/07/2021 23:49
#43
Nicolas 65
01/07/2021 23:49
mettre // est un patch et non une vrai solution je pense.
Tu es un utilisateur, tu voudrais juste dire oui ou non et pas mettre un code pour masquer le titre , non ?
Pour le reste, j'attends de voir, mais il est vrai que pour passer a Boostrap par exemple ou meme d'ordre Framework CSS, l'ensemble de ce que qu'on appeles le code en dur et vraiment bloquant.
De mémoire, j'avais justement bosser sur la version 2.6 pour retirer cette partie au maximum afin d'avoir uniquement que des templates et donc de la customistaion.
Je vais regader ce que j'avais pu faire à l'époque.
Nicolas (ForMuss)


Evolution de Xoops
Nicolas
Nicolas

Evolution de Xoops

Nicolas 65
01/07/2021 18:32
#44
Nicolas 65
01/07/2021 18:32
Bonjour,

Je ne sais pas si cela était prévu dans la version 2.5.11, mais je viens de penser à quelques ajouts dans le module system et/ou Xoops :

Gestion des blocks :
- Ajout d'un nouveau champ "Afficher le titre " (Oui / Non)
- Ajout d'un nouveau champ "Class CSS" (Varchar)
- Ajout d'un nouveau champ "ID CSS" (Varchar)
- Ajout d'un nouveau block custom link, qui permet de saisir une adresse URL à afficher dans le block, avec des champs : Custom link, Custom link class CSS, Custom link ID CSS et Custom link Extra.

Ces ajouts permettent de mieux gérer le style des différents blocks et le nouveau block est juste la pour faciliter la saisie d'un lien surtout en mode Bootsrap.

Il y a aussi la suppression des echo depuis le Core de Xoops qui sont vraiments problématiques, surtout si le echo fait un <br> ...
Cela demande surement trop de changements, mais si on avoir un thème admin en version Bootstrap 4/5, il faut penser à ce point important.

Beaucoup de class de Xoops retournent des infos sous forme de echo et devrait proposer aussi un mode arrax pour les templates et du coup gérer l'affichage depuis le template et non forcer depuis Xoops Core.

J'oublie surement plusieurs choses, mais la partie block serait déjà un premier pas, le reste nécessite plus de temps et de réflexion
Nicolas (ForMuss)


Re : Modif css
Nicolas
Nicolas

Re : Modif css

Nicolas 65
30/06/2021 22:11
#45
Nicolas 65
30/06/2021 22:11
Salut,

Tu as le point qui manque dans ton fichier CSS my_css.css
mon-slidetext{
    
text-shadow5px 5px 13px #000000;
    
color#FFFFFF;
    
font-size50px;
}

Ca devrait être mieux comme ceci :
.mon-slidetext{
    
text-shadow5px 5px 13px #000000;
    
color#FFFFFF;
    
font-size50px;
}
Nicolas (ForMuss)


Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 65
30/06/2021 12:56
#46
Nicolas 65
30/06/2021 12:56
Salut,

Dans les préférences du module, on peut désormais activer le mode "URL-Rewrite".

Sans le mode, les URL ressemble : monsite.com/modules/xmcontent/viewcontent.php?content_id=2
Si on active le mode : monsite.com/content-2-le-titre-de-article-sans-accents-et-autre-caracteres-specifiques.html

Le fichier .htaccess qui se trouve dans le dossier extra et qui est à mettre à la racine du site, est configuré pour réécrire si la page qui commence par : content

Dans le paramétrage, on peux le changer en : article et du coup il faudra le changer aussi dans le fichier .htaccess et l'URL sera désormais comme ceci : monsite.com/article-2-le-titre-de-article-sans-accents-et-autre-caracteres-specifiques.html
Nicolas (ForMuss)


Re : Modif css
Nicolas
Nicolas

Re : Modif css

Nicolas 65
30/06/2021 09:00
#47
Nicolas 65
30/06/2021 09:00
Salut,

Avec ces deux classes CSS tu peux facilement ajouter une modification sur le texte.
Dans .carousel-caption tu peux essayer de rajouter ceci :
text-shadow0.1em 0.1em 0.2em black


Le module est dispo en test ici : Démo


Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 65
29/06/2021 23:12
#48
Nicolas 65
29/06/2021 23:12
Pour infos,

Dans le module cpslider on a repris la class "blockform.php"
Cela permet d'ajouter des description en utilisant setDescription
Le code :
public function render()
    {
        
$ret '<table border="0" width="100%">' NWLINE;
        foreach (
$this->getElements() as $ele) {
            if (!
$ele->isHidden()) {
                
$ret .= '<tr><td style="vertical-align: top; width: 250px;">';
                
$ret .= '<span style="font-weight: bold;">' $ele->getCaption() . '</span>';
                
$eleDesc $ele->getDescription();
                if (isset(
$eleDesc)) {
                    
$ret .= '<br><span style="font-weight: normal;">' $eleDesc '</span>';
                }
                
$ret .= '</td><td>' $ele->render() . '</td></tr>';
            } else {
                
$ret .= $ele->render();
            }
        }
        
$ret .= '</table>';

        return 
$ret;
    }


Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 65
29/06/2021 23:08
#49
Nicolas 65
29/06/2021 23:08
De rien, je vais pouvoir commencer à regarder pour xmnews du coup.
Si besoin je peux le faire sur une branch comme dans xmcontent, je te passerai mon pseudo Github
Nicolas (ForMuss)


Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 65
29/06/2021 22:50
#50
Nicolas 65
29/06/2021 22:50
Cela me va très bien cette petite classe

Merci
Nicolas (ForMuss)



« 1 2 3 4 (5) 6 7 »