avec tag technique récent

Titre Post datesort descending maj/commentée Tags Corps
nslookup et dig 11/16/2013 - 14:14 02/21/2020 - 17:08 DNS, linux, ms

dig +short +nssearch ex.fr
dig ANY +nssearch +multiline ex.fr

inverse: -x

vers dig - nslookup - autres pages : Network manager et dnsmasq, ufw

panels 2 11/16/2013 - 14:58 12/22/2014 - 17:54 drupal 6, module

on utilise Views pour afficher une liste de plusieurs contenus dans le but de permettre à l'utilisateur de trouver l'information qu'il cherche puis de la sélectionner en cliquant dessus.

Rhythmbox - lecteur mp3 linux 11/17/2013 - 16:51 03/21/2014 - 13:30 linux, software

Gestionnaire de musique et lecteur audio pour GNOME. 2.98

Theme drupal Blue masters 11/18/2013 - 11:32 05/20/2014 - 13:01 drupal, core, theme drupal

 

remarques (1er coup d'oeil)

1. soucis mis en forme block choix langues (ul li à mettre en ligne, class="language-switcher-locale-url)

taxonomie (notes core) 11/22/2013 - 11:00 05/08/2014 - 14:28 drupal, core, drupal 7, taxonomie, module

Dans drupal 7, on peux ajouter à un type de contenu 2 fois le meme (nouveau) champs de taxo. Ex: lieu d'origine et arrivée.

 

Git un VCS (controle de version) 11/22/2013 - 11:57 05/22/2018 - 11:02 tek, drupal, Drush, linux, shell, software, Git, php, vm, doc

Source: The Definitive Guide to Drupal (fin 2011) en anglais (ch 2).

  • git add .
  • git status  voir ce qu'on va envoyer
  • git log  liste de ce qu'on a commité. git log --pretty=oneline -n5  donne 5 last
  • git checkout mymodule.info pour vérifier un fichier ou révision.
  • git commit -m "Mon message avec liste des changements"

restaurer le fichier tq last commit: git checkout -- path/to/filename.php

autre commande utile: drush cc all   puis  drush sql-dump > filename.sql
                                 ou mieux, Git Backup Drush script

installer et configurer GIT sous linux pour drupal 11/22/2013 - 12:57 05/23/2018 - 11:11 tek, drupal, core, drupal 7, conf, linux, shell, Git, sql, srv, vm

Faire drush dgb-backup dans le bon dossier sous-site (regroupe dump+commit et aff info).
Penser à configurer un backup via cron, par ex un cron journalier à midi :)

Configuration:
copier example-dgb.drushrc.php dans chaque répertoire de conf de sous-site (ou sites/default), le renommer en drushrc.php et l'éditer.

Plus: Doc officielle à http://git-scm.com/book/fr - Lien vers wiki Gandi: http://wiki.gandi.net/fr/simple/git
Voir plutôt https://www.drupal.org/project/drupal/git-instructions

Ex 1 views (Definitive Guide to Drupal 7) 11/23/2013 - 11:42 10/17/2014 - 12:12 tek, drupal, drupal 7, module, views, vm, css

But: Avoir les résumés des articles (type de contenu) publié par un user (jenny), dispo via barre de navigation principale, 15 art au max avec pager en bas
+ Un bloc (fichier attaché) qui ne présente que les 5 derniers titres des articles du user (avec lien vers ces 5 articles).

Source: livre "The Definitive Guide to Drupal 7" 2011

Ex 2 views: menu, tab et fichiers attachés (Definitive Guide to Drupal 7) 11/23/2013 - 12:28 07/08/2017 - 12:18 drupal, drupal 7, module, views, vm

But

Comment construire une page avec des tabulations (2 ex)

Ex 3 views: Contextual Filters et Relations (Definitive Guide to Drupal 7) 11/23/2013 - 13:24 11/23/2013 - 18:41 drupal, drupal 7, module, views, sql, vm

Les Filtres Contexuels sont des données inputs qui viennent en général de l'URL (ou arguments, ex d'utilisation typique: réduire une vue à un seul noeud, ou 1 user, ou des noeuds tagués d'un terme...).

But: créer une vue qui ne prend que les users qui ont au moins créé un billet de blog, leur attribue une page perso, crées dynamiquement (sans filtre sur un nom de user)

Conf de path_auto

pour les noeuds blog, définir le pattern  (admin/config/search/path/patterns) à blog/[user]/[title]

Note: il y une partie "content path" (avec Default path pattern for Billet de blog (applies to all Billet de blog content types with blank patterns below) que j'ai mis à blog/[node:author]/[node:title]
et plus bas une partie "blog path" avec Pattern for blog page paths qui était à blogs/[user:name] et que j'ai modifié en blog/[user:name]

 

Pages