Infos

Fil RSSYannick Pavard

Archives

Quelques astuces à partager

Posté par Yannick Pavard le 8 décembre 2007

Je voulais partager avec vous, quelques astuces que j’ai découvert ou redécouvert ces derniers jours.

1 ère astuce : La feuille de style du RTE :

Avez-vous déjà eu des problèmes avec une feuille de style personnalisée utilisée pour votre RTE (Htmlarea) ? Comme par exemple, le fait d’ajouter de nouveaux styles et de ne jamais les voir apparaitre dans la liste de l’éditeur. Et bien, moi cela m’arrive très souvent et pour l’instant je n’ai rien trouvé de très pratique pour éviter cela, mais je vais quand même vous dire ce qu’il faut faire.

Admettons que vous ayez mis cette propriété dans votre TSCONFIG de page :

RTE.default.contentCSS = fileadmin/mongabarit/css/rte.css

La solution consiste à appeler ce fichier directement dans votre navigateur web :

www.votresiteweb.com/fileadmin/mongabarit/css/rte.css

Il semblerait que le problème provienne de la cache du navigateur (en tout cas sous Firefox) et que même si vous la videz, le problème persiste encore.. Si vous avez mieux à me proposer, écrivez-moi !

2 ème astuce : Exporter tout votre Typoscript dans un fichier texte :

  • Première des choses, vous devez installer l’extension [extdeveval].
  • Ensuite, allez dans votre module OUTILS et cliquez sur le lien ExtDevEval
  • Dans le menu déroulant qui apparait, choisissez l’option “Dump template tables”
  • Choisissez dans le menu “sys_template”, cochez la case “Hide this control” et appuyez sur “Envoyer”
  • Tout votre code TYPOSCRIPT va apparaitre, vous pouvez faire un copier-coller ou bien enregistrer la page (cadre) avec Firefox.

Étant donné que ce n’est qu’une exportation de la table “sys_template”, si vous utiliser des fichiers externes pour vos fichiers typoscript, ça ne marchera pas, tel que :

<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/ts/constante.ts">

3 ème astuce : Afficher plus de 100 éléments en mode LISTE :

Je ne sais pas si vous avez déjà eu besoin d’afficher plus de 100 enregistrements à la fois quand vous utilisiez le mode LISTE sous TYPO3 ? À priori, il n’existe pas de configuration possible à ma connaissance pour régler la valeur totale d’élément à afficher, par défaut. Bref, j’ai trouvé une astuce que voici :

Lorsque vous êtes en mode LISTE, cliquez avec le bouton droit de votre souris sur la flèche qui permet de passer à la page suivante :

Et demander à ouvrir le lien dans une nouvelle fenêtre. Si vous êtes en train de lister des enregistrements de type “nouvelles” (tt_news), vous devriez avoir un lien du genre :

typo3/db_list.php?id=60&table=&pointer=20&table=tt_news

Vous pouvez voir un paramètre qui se nomme POINTER et qui permet de choisir à partir de quel enregistrement voulez-vous parcourir votre liste. Et bien, pour voir plus de 100 enregistrements à la fois il suffit d’y ajouter un nouveau paramètre qui s’appelle ShowLimit, ce qui donne :

typo3/db_list.php?id=60&table=&pointer=0&table=tt_news&showLimit=900

Voici donc un lien qui permet d’afficher les 900 enregistrements de type “tt_news” en partant du premier. Elle n’est pas belle la vie ?

===== MISE A JOUR du 3/01/08 ====

Il semblerait qu’il existe une solution en modifiant le TCA, en tout cas pour tout ce qui concerne l’affichage des pages suivantes (les 100 prochains enregistrements), aussi je vous invite à accéder au blogue de Chris ici :

developpeur-typo3.spaces.live.com/Blog/cns!1B1E3A9303C7C618!272.entry

Partagez ce billet avec :
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Technorati
  • Wikio FR
  • YahooMyWeb

Catégorie(s) : CMS/SGC

Tag(s) : , ,

Pas de commentaire

Pas encore de commentaire.

Laisser un commentaire

Flux RSS des commentaires de cet article. TrackBack URI