export

Export workflow

Bonjour,

Voulant exporter un worflow (fait avec le module workflow )créer par mes soin sur un serveur de dev vers un serveur de prod j'ai naturellement tenté feature.
Après avoir testé le module tenter d'exporter workflow avec les dépendances corriger certaines erreurs que j'ai eu, je bloque maintenant sur un problème.

utiliser "views data export"

Bonjour,

Je cherche à créer un annuaire de suivi de stage.
J'ai créé un contenu spécifique et réalisé le formulaire de saisie.
Avant d'aller plus loin je cherche à m'assurer que je pourrai garantir des exports au format csv ou xls des données saisies dans ce contenu.

J'ai lu sur le forum que je pouvais utiliser pour ça le module "views data export", je l'ai donc installé.

Il est bien activé dans la liste de mes modules. Mais pas de bouton pour configurer. Pas de lien ailleurs qui me permette d'exploiter ce module.

Problème de configuration FTP avec du SSH

Bonjour,

J'ai récemment effectué un portage de mon site qui était avant sur un serveur mutualisé sous ovh vers un serveur dédié. Le portage s'est plutôt bien déroulé, pas de problème de base de données, ni avec la redirection d'URL. Mais le hic c'est que je n'arrive pas à configurer l’accès au ftp. Avec le serveur mutualisé j'utilisais du ftp classique mais avec le serveur dédié j'utilise le sftp(ssh) et j'arrive pas à configurer celui-ci.
Dans "connection method" il n'y a que le ftp de disponible.

Y'a-t-il des personnes qui ont réussi à configurer Drupal 7 avec du SSH ?

Par juliendubreuil
julien dubreuil
Drupal since 2009

Exporter vos views dans vos modules

Voici un petit billet pour vous montrer qu’il est simple d’exporter vos vues créées depuis l’interface d’administration directement dans vos modules. Pourquoi ? Simplement pour ne pas laisser le code dans la base de données et pour avoir une copie de celui-ci quelque part dans des fichiers bien au chaud.

Avant toute chose, sachez qu’il existe presque toujours une solution afin d’exporter ce que vous avez fait sur le site dans un module, pour cela vous pouvez utiliser l’API d’un module, un autre module dédié à l’export ou encore utiliser le module Features qui permet d’exporter pas mal de choses en quelques clics. Pour si peu, j’avoue que je préfère mettre ça dans un module et puis de toute façon je ne suis pas un grand fan de Features.

Le code ci dessous est basé sur views 3 et Drupal 7 mais il est semblable à ce que l’on pouvait trouver avec la version 6. Pour cet exemple j’ai crée un module Drupal nommé sandbox dans lequel j’ai ajouté un fichier sandbox.info et sandbox.module.

Première étape : Préparation de notre module l’api de Views

La première étape consiste à se faire connaître auprès de views en invoquant son API, dans notre cas la dernière version, la 3.

/**
* Implements hook_views_api().
*/
function sandbox_views_api() {
 return array(
   'api' => 3,
 );
}

Pour une question de lisibilité et pour mieux nous y retrouver dans nos fichiers, créez un nouveau répertoire nommé views à la racine de votre module dans lequel nous placerons par la suite toutes les vues que nous exporterons.

Créez un nouveau fichier portant par exemple le nom de votre vue et l’extension “.inc” (ex : ma_gestion_des_articles.inc), ouvrez le et placez y la balise d’ouverture PHP (

Chaque vue aura ainsi son propre fichier de configuration.

Deuxième étape : Exporter vos vues.

L’exportation d’une vue se fait directement depuis l’interface d’administration de views (admin/structure/views). Cliquez sur le lien “exportez” qui se trouve dans le petit menu d’édition à droite dans la catégorie “opérations” de chaque vue. A ce moment là, votre page se recharge vous mettant face à votre export. Copiez le code, collez le dans le fichier que nous avons crée à l’étape précédente puis sauvegardez le.

Voila, vous avez exporté une copie de sauvegarde de votre vue mais pour le moment Views ne sait pas encore qu’elle existe.

Troisième étape : Indiquer à Views où trouver les fichiers d’export de nos vues.

Dans un nouveau fichier sandbox.views_default.inc à la racine de notre module nous allons créer un petit bout de code qui va nous permettre de scanner automatiquement notre repertoire afin d’indiquer à Views où sont stockés nos fichiers d’export.

/**
* Implements hook_views_default_views().
*/
function sandbox_views_default_views() {
 static $views;

 if (isset($views)) {
   return $views;
 }

 // Remplacer le nom de mon module “sandbox” par le nom de votre module.
 $files = file_scan_directory(drupal_get_path('module', 'sandbox') . '/views', '/\.inc$/');
 foreach ($files as $filepath => $file) {
   include $filepath;
   if (isset($view)) {
     $views[$view->name] = $view;
   }
 }
 return $views;
}

A partir de maintenant, Views est capable de venir lire dans ce répertoire et de charger les vues sur votre site. Vous pouvez ainsi stocker une copie de chacune de vos vues, ce qui vous sera pratique si vous voulez installer votre module sur plusieurs sites.

La mise à jour d’une vue ?

Une vue ça vit et, même si vous l’avez exportée dans un module, vous pouvez encore effectuer des modifications sur celle-ci depuis l’interface d’administration des views, elle passera alors dans un état “surchargée”. Notez que si vous la modifiez, elle ne sera plus identique à celle que possède votre module, n’oubliez donc pas de l’exporter à nouveau dans votre module. Néanmoins pour views, la vue à utiliser est toujours la copie qu’il a créée lorsque vous avez sauvegardé vos modifications. Pour revenir à la version qui se trouve dans votre module, vous devez cliquer sur le lien “revert view”.

Cet article Exporter vos views dans vos modules est apparu en premier sur Julien Dubreuil.

[Résolu] Exporter des contenus CCK en csv de manière régulière

Bonjour,

Je souhaiterais mettre en place un export de mes contenus cck à intervalles réguliers dans un dossier extérieur à mon site Drupal. Si ce module pouvais permettre de choisir les champs à intégrer dans l'export, ce serait idéal. Un fonctionnement similaire à Feeds, mais qui lui est pour l'import, serait aussi parfait.

Export rtf ou txt

Bonjour à tous,

Ne connaissant pas encore toutes les technologies proposées par Drupal, je me tourne vous vous. Existe il un module qui permettrait d'exporter un node au format txt, doc ou encore rtf ? J'ai regardé ce qu'il se faisait mais je n'ai trouvé que printer qui offre du pdf...

Je vous remecie pour votre aide
SiNa

Télécharger des nodes en format .doc ou pdf

Bonjour à tous,

Je suis un nouvel utilisateur de Drupal.

Actuellement je suis entrain de construire un site avec Drupal mais je suis confronté depuis plusieurs jours au problème suivant:

J'aimerais pouvoir sélectionner plusieurs nodes et ensuite, afficher ou exporter leurs contenus dans un seul fichier .doc ou .pdf afin de pouvoir l'imprimer par la suite.

Merci pour votre aide.