core

Menu drupal 7

admin menu

si ce module est activé (et droits accordés), retirer du core Toolbar car double emploi.

Migrer un drupal multi site

Update: vérifier ver PHP (drupal 6 en php 5.2.17 ou 5.3 maxi)   

Source: traduction de cet article en anglais drupal 6 (créé en 2008, update 2013 pour PostgreSQL 7.4)

 

Notes Drupal 7

Des liens externes drupal 7. db_schema_drupal_7.png

Ce livre regroupe aussi mes notes concernant: installer drupal 7 en multi-site (poste dev) et configuration chez mon hébergeur, divers modules du core drupal 7 ou autres modules externes (le tag seo regroupe des notes sur divers modules xmlsitemap, rdfa, metatag...), payer en ligne avec paypal et commerce, ou encore concerne le theming de drupal 7, dev...

Voir aussi Mes notes sur Drush  ou naviguer par tag: CSS css3 scss theme drupal (Omega ou adaptive) PHP et Navigateurs (pour les plugins), w3 tools,

Fichier attachéTaille
PDF icon Drupal 7 : un tuto26.06 Mo

Drupal - sites.php

sites.php - Configuration des alias de dossiers pour les Multi Sites.

Cela map les noms d'hotes, ports et chemins vers un dossier de configuration. Utile pour les dev (car drupal stocke des liens en db).
Les alias (de sites/sites.php) sont lus avant le scan des dir. Settings.php est utilisé si le fichier sites.php n'est pas présent.

Drupal - settings.php

Ce fichier de conf drupal (situé par ex à sites/all/default), est chargé lors de l'installation (via par ex url http://www.drupal.org:8080/mysite/test/). Mais si sites/sites.php est present, les alias du tableau $sites remportent sur ces règles.

commandes utiles - Apache

sudo /etc/init.d/apache2 restart  ou  sudo service apache2 restart

sudo /usr/sbin/apache2ctl -t    ou    sudo apache2ctl -S

sudo a2enmod php5   sudo a2enmod rewrite  et désactiver module : sudo a2dismod rewrite
a2enmod userdir (pour création phpinfo dans un /home/phpinfo)

Perm fichier Drupal

http://drupal.org/node/244924

Vers conf SFTP pour OVH, de facon à voir en clair le nom des users. Vers sécurité chez OVH (virer IP, protection .htaccess...). fichiers les droits chmod 404 et aux dossiers  505

tous peuvent écrire (777) chmod a+w sites/site01/files
le groupe peut écrire (et sur sous dossiers) chmod g+w -R sites/site01/files

module recherche

la recherche de drupal 7 ne prend pas les commentaires ?

Non, car la recherche porte sur le contenu des noeuds publiés => pages non publiées + blocs + comments sont ignorés par le module de recherche de drupal 7.

De plus la recherche porte sur le contenu, pas le titre de la page.

Rq diverses i18n

Activer (core) Contact, Locale et Content translation, puis les modules Chaos tools et token + Transliteration et Language icons + Variable. Perm et conf de base à admin/config/regional.
admin/config/regional/language/configure pour cocher "URL Path prefix" ; admin/config/regional/language/icons  de before  Replace et admin/config/regional/i18n  et admin/config/search/path/settings "string to remove"
Activer les sous-modules de i18n : admin/config/regional/i18n/node et admin/config/regional/i18n/strings  Ajouter Filtered HTML et Source à FR
Configurer les types de contenu. Module Variable pour conf home page.
Il est plus facile d'avoir un menu par langue.

Sur le web: voir doc i18n string to remove et compatibility with contributed modules

Entités HTML: sur le w3c Character entity references in HTML 4, voir aussi http://www.w3.org/standards/techs/i18n#completed
http://hojtsy.hu/multilingual-drupal7 et http://hojtsy.hu/multilingual-drupal8

forums

  • taxo est à  admin/structure/taxonomy/forums mais les conteneurs et trad sont à admin/structure/forum
  • pour traduire, il faut choisir le filtre filtrered html (car configuré comme tel à admin/config/regional/i18n/strings) sur ce site

Configuration

admin/structure/taxonomy/forums/edit

xml sitemap: exclus

Translation mode

Pages

S'abonner à RSS - core