Annonce

Réduire
1 sur 2 < >

C'est [Réglé] et on n'en parle plus ?

A quoi ça sert ?
La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
Comment ajouter la mention [Réglé] à votre discussion ?
1 - Aller sur votre discussion et éditer votre premier message :


2 - Cliquer sur la liste déroulante Préfixe.

3 - Choisir le préfixe [Réglé].


4 - Et voilà… votre discussion est désormais identifiée comme réglée.

2 sur 2 < >

Assistance au forum - Outil de publication d'infos de votre site

Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

UTILISER À VOS PROPRES RISQUES :
L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

Problèmes connus :
FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

Installation :

1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

Archive zip : https://github.com/AFUJ/FPA/zipball/master

2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
et remplacer www. votresite .com par votre nom de domaine


Exemples:
Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/
Pour executer le script: http://www..com/fpa-fr.php

Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/cms/
Pour executer le script: http://www..com/cms/fpa-fr.php

En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
Voir plus
Voir moins

Certains code LESS ne sont pas pris en compte

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Certains code LESS ne sont pas pris en compte

    Salut

    Un truc assez zarbi m'arrive dans mon fichier LESS : certain code ne sont pas pris en compte.

    La structure de mes LESS dans mon template Helix3 :
    • articles.less (pour les articles que nous mettons en ligne régulièrement)
    • custom.less (pour les mise en page des pages et du template)
    • declarations-perso.less


    Les LESS qui me pose probleme :

    Code:
    .block-gauche {
    	float:left;
    	margin-right:20px;
    }
    
    .block-droite {
    	float:right;
    	margin-left:20px;
    }
    Ils se trouve dans declarations-perso.less.

    On peux les trouver, par exemple, dans cet article (mais ça le fait dans les autres pages où ils sont présent). Le bloc avec les sons doit être à droite et la photo qui se trouve juste après doit être a gauche.

    Pour chacun d'eux, dans articles.less j'ai :

    Code:
    .lecteur-audio-20161006 {.block-droite;}
    
    .art-07-20161006  {.block-gauche;}
    et pour le HTML :

    Bloc des sons :
    Code HTML:
    <div class="lecteur-audio lecteur-audio-20161006">
    	<p class="legende">Grand dauphin</p>
    	{mp3}articles/2016/20161006-art-04{/mp3}
    	<hr />
    	<p class="legende">Orque</p>
    	{ogg}articles/2016/20161006-art-05{/ogg}
    	<hr />
    	<p class="legende">Orque</p>
    	{ogg}articles/2016/20161006-art-06{/ogg}
    </div>
    Photo :
    Code HTML:
    <figure class="art-07-20161006">
    	<img src="images/articles/2016/20161006-art-07.jpg" alt="Dauphin commun observé lors d'une sortie en mer d'Itsas Arima." />
    	<figcaption>Dauphin commun</figcaption>
    </figure>
    Mon LESS marche bien puisque les autres codes sont bien prit en compte. Je suis sous Firefox, mais j'ai regardé dans Opéra et ça fait pareil. Dans Firefox ça ne peut pas être le cache car il est désactivé.

    Je ne comprend pas pourquoi ceux là ne marche pas.

    Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

  • #2
    Re : Certains code LESS ne sont pas pris en compte

    Bonjour,

    Vous importez bien declarations-perso.less dans articles.less ?
    UP, un plugin "couteau suisse" à découvrir sur https//up.lomart.fr
    bgMax
    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ...
    plein de nouveaux modules et plugins sur http://lomart.fr/extensions

    Commentaire


    • #3
      Re : Certains code LESS ne sont pas pris en compte

      Oui. Dans articles.less il y a bien @import 'declarations-perso';. J'ai fait une page test et en fait aucun code qui se trouve dans declarations-perso.less n'est pris en compte dans articles.less.

      Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

      Commentaire


      • #4
        Re : Certains code LESS ne sont pas pris en compte

        Je remarque au début d'articles.css, cette règle en erreur
        Code:
        .block-01 {
          background-color: ;
        }
        Ne serait-ce pas cette erreur qui bloquerait l'import !
        UP, un plugin "couteau suisse" à découvrir sur https//up.lomart.fr
        bgMax
        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ...
        plein de nouveaux modules et plugins sur http://lomart.fr/extensions

        Commentaire


        • #5
          Re : Certains code LESS ne sont pas pris en compte

          En fait c'est pas que ca ne les prend pas en compte, c'est que ca me les supprimes !

          Normalement le code que j'ai mis et qui comporte l'erreur que tu reléve c'est :
          Code:
          .block-01 {
          	.bordure-rouge;
          	background-color:@couleur-b;
          }

          Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

          Commentaire


          • #6
            Re : Certains code LESS ne sont pas pris en compte

            Je présume que @couleur-b est dans declarations-perso.less
            Essaie de faire l'importation avec un compilateur comme koala (http://koala-app.com/) pour essayer de comprendre
            Il peut voir des erreurs que le compilateur d'helix ne verrait pas

            Tu peux aussi poster tes 2 fichiers LESS
            UP, un plugin "couteau suisse" à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ...
            plein de nouveaux modules et plugins sur http://lomart.fr/extensions

            Commentaire


            • #7
              Re : Certains code LESS ne sont pas pris en compte

              Oui, effectivement @couleur-b est bien dans declarations-perso.less. Koala a trouvé des erreurs, mais pas dans articles.less ni declarations-perso.less. Toutes les erreurs sont des NameError et se trouve dans les fichiers LESS de Helix et 2 dans mon fichier custom.less. Comme tu le propose je joins mes fichiers LESS.

              Mais je me pose une question : utilisant LESS depuis très peu de temps (quelques mois a peine) je me demande si j'ai fait les bonnes manips quant j'ai fait les réglages pour pouvoir utiliser LESS dans Helix. Je me souviens plus où j'avais trouvé la méthode, mais j'ai fait comme ca :

              En plus de custom.less qui doit être obligatoirement présent, j'ai créé les fichiers articles.less, declarations-perso.less et custom-responsive.less.

              Puis dans le fichier \templates\shaper_helix3\index.php, dans le code :
              Code:
              // load css, less and js
                              $this->helix3->addCSS('bootstrap.min.css, font-awesome.min.css') // CSS Files
                                      ->addJS('bootstrap.min.js, jquery.sticky.js, main.js') // JS Files
                                      ->lessInit()->setLessVariables(array(
                                          'preset' => $this->helix3->Preset(),
                                          'bg_color' => $this->helix3->PresetParam('_bg'),
                                          'text_color' => $this->helix3->PresetParam('_text'),
                                          'major_color' => $this->helix3->PresetParam('_major'),
                                          'megabg_color' => $megabgcolor,
                                          'megatx_color' => $megabgtx,
                                          'preloader_bg' => $preloader_bg,
                                          'preloader_tx' => $preloader_tx,
                                      ))
                                      ->addLess('legacy/bootstrap', 'legacy')
                                      ->addLess('master', 'template');
              j'ai ajouté :
              Code:
              // load css, less and js
                              $this->helix3->addCSS('bootstrap.min.css, font-awesome.min.css') // CSS Files
                                      ->addJS('bootstrap.min.js, jquery.sticky.js, main.js') // JS Files
                                      ->lessInit()->setLessVariables(array(
                                          'preset' => $this->helix3->Preset(),
                                          'bg_color' => $this->helix3->PresetParam('_bg'),
                                          'text_color' => $this->helix3->PresetParam('_text'),
                                          'major_color' => $this->helix3->PresetParam('_major'),
                                          'megabg_color' => $megabgcolor,
                                          'megatx_color' => $megabgtx,
                                          'preloader_bg' => $preloader_bg,
                                          'preloader_tx' => $preloader_tx,
                                      ))
                                      ->addLess('legacy/bootstrap', 'legacy')
                                      ->addLess('master', 'template')
                                      ->addLess('custom', 'custom')
              			->addLess('articles', 'articles')
              			->addLess('declarations-perso', 'declarations-perso')
              			->addLess('custom-responsive', 'custom-responsive');
              Dans mes fichiers LESS j'ai ajouté des @import :

              custom.less :
              Code:
              @import 'declarations-perso';
              
              @import 'responsive-perso';
              articles.less :
              Code:
              @import 'declarations-perso';
              declarations-perso.less : pas de @import.

              custom-responsive.less :
              Code:
              @import 'declarations-perso';
              Fichiers joints

              Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

              Commentaire


              • #8
                Re : Certains code LESS ne sont pas pris en compte

                Le fichier custom-responsive.css est en rerreur 404. Il est cherché en racine du site !

                La compilation avec Koala me semble correcte. Dans ce cas, c'est la compilation par Helix qui pose problème.
                Pour le vérifier mettre le fichier articles.css compilé par Koala à la place de celui du template

                Je ne connais pas suffisamment Helix pour t'en dire plus
                UP, un plugin "couteau suisse" à découvrir sur https//up.lomart.fr
                bgMax
                , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ...
                plein de nouveaux modules et plugins sur http://lomart.fr/extensions

                Commentaire


                • #9
                  Re : Certains code LESS ne sont pas pris en compte

                  Ça marche ! ça viendrait donc d'un probleme de compilation par Helix. je ne met pas mon sujet en Résolu, car si jamais quelqu'un qui connais bien Helix passe par là, il/elle pourra peut être me confirmer et m'aider a voir d’où vient le probleme dans Helix.

                  En tout cas merci de m'avoir aider

                  Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

                  Commentaire


                  • #10
                    Re : Certains code LESS ne sont pas pris en compte

                    En attendant, regarde si ce plugin peut faire l'affaire
                    https://extensions.joomla.org/extens...less-compiler/
                    Je ne le connais pas, j'ai abandonné LESS pour SCSS depuis quelques années
                    UP, un plugin "couteau suisse" à découvrir sur https//up.lomart.fr
                    bgMax
                    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ...
                    plein de nouveaux modules et plugins sur http://lomart.fr/extensions

                    Commentaire


                    • #11
                      Re : Certains code LESS ne sont pas pris en compte

                      Comme tu me le conseille j'ai essayé avec ce plugin mais ça ne change rien. Pourquoi tu as préférè passer a SCSS ?

                      Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

                      Commentaire


                      • #12
                        Re : Certains code LESS ne sont pas pris en compte

                        Pourquoi tu as préférè passer a SCSS ?
                        Parce que, il y a longtemps déjà, SCSS avait beaucoup plus de possibilité que LESS. Avec le temps, LESS a repris une bonne partie des fonctionnalités de SASS. il manque encore la gestion facile des boucles et conditions, les valeurs par défaut, les partiels.
                        Plus d'info : https://lomart.fr/extensions/20-scss...ison-scss-less
                        UP, un plugin "couteau suisse" à découvrir sur https//up.lomart.fr
                        bgMax
                        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ...
                        plein de nouveaux modules et plugins sur http://lomart.fr/extensions

                        Commentaire


                        • #13
                          Re : Certains code LESS ne sont pas pris en compte

                          Merci pour le lien (très intéressant ton article sur le format des photos !).

                          Itsas Arima est une association dont l’objectif principal est de développer un programme de suivi des populations de mammifères marins des côtes basques et landaises.

                          Commentaire

                          Travaille ...
                          X