filefield

Fix for Fix for Universal HTML5 Video Filefield

  1. // Define video file locations
  2. $m4v_video = file_create_url($element[0]['#item']['filepath']);
  3. $ogv_video = file_create_url($element[1]['#item']['filepath']);
  4. // Print HTML5 video code
  5. print '<div

Fix for Universal HTML5 Video Filefield

  1. // Define video file locations
  2. $m4v_video = '/' . $element['#node']->field_video[0]['filepath'];
  3. $ogv_video = '/' .

Fix for Universal HTML5 Video Filefield

  1. // Define video file locations
  2. $m4v_video = '/' . $element['#node']->field_video[0]['filepath'];
  3. $ogv_video = '/' .

Universal HTML5 Video Filefield

  1. // Define video file locations
  2. $m4v_video = '/' . $element['#node']->field_video[0]['filepath'];
  3. $ogv_video = '/' .

Fix for This code will extract files form a zip file uploaded via a specific FileField

  1. <?php
  2. function my_unzip_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
  3.   if ($node->type == 'test') {
  4.     dsm($node);
  5.     switch ($op) {
  6.       case 'update':
  7.         if (!is_null($node->field_zi

This code will extract files form a zip file uploaded via a specific FileField

  1. <?php
  2. function my_unzip_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
  3.   if ($node->type == 'test') {
  4.     dsm($node);
  5.     switch ($op) {
  6.       case 'update':
  7.         if (!is_null($node->field_zi

imagefield.install does not work with filefield.install update ID's

  1. <?php
  2. # imagefield.install
  3.  
  4. /**
  5.  * Convert image field type to filefield.
  6.  */
  7. function imagefield_update_6003() {
  8.   $ret = array();
  9.  
  10.   if (drupal_get_installed_schema_version('filefield', TRU

Creating a node with a FileField from file

  1. /**
  2.  * The following code create a node with a fieldfield attached file.

Creating a node with a FileField from file

  1. /**
  2.  * FileField creation code from http://drupal.org/node/292904#comment-956155
  3.  */
  4. function import_document(&$document){
  5.   $node = new stdClass();
  6.   $node->type = 'folder';
  7.   node_object_prepa

4.6 custom table -> 5.x filefield migration code

  1.   $result = db_query("SELECT * FROM {cv_files} WHERE uid = %d", $user46->uid);
  2.   $i = 0;
  3.  
  4.   while ($row = db_fetch_object($result)) {
  5.     $old_filepath = PK_46_PATH .'/'. $row->filepath;
Syndicate content