I have updated the module and installed dfgallery, I see the album image with any other without. But I can not see dfgallery for viewing pictures with flash

first everything worked well with the old version

What can I do?
thanks
my site where it can monitor and www.fantabook.org

CommentFileSizeAuthor
#11 2009-03-13_162830.jpg30.42 KBbrugalito
#2 photos.module.txt63.51 KBeastcn

Comments

diek’s picture

Me neither, I just performed a clean installation of photo album and I get the following message when enforcing to use slideshow as the default album page view: Fatal error: Call to undefined function _photos_node_view_flash() in /www/tkk/modules/photos/photos.module on line 467.

What could be wrong? Cheers.

eastcn’s picture

StatusFileSize
new63.51 KB

Please apply this patch, or download the revised version:


Index: photos.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/photos/photos.module,v
retrieving revision 1.2.2.34
diff -u -r1.2.2.34 photos.module
--- photos.module   8 Mar 2009 05:40:01 -0000   1.2.2.34
+++ photos.module   9 Mar 2009 00:54:02 -0000
@@ -464,9 +464,17 @@
       if($i >= $limit) $album .= theme('more_link', url('photos/album/'.$node->nid), t('Album view'));
       return $album;
     case 3:
-      return _photos_node_view_flash($node, $type);
+      if($type == 'teaser' && $node->album['teaser_slide']){
+        list($width, $height) = explode('x', $node->album['teaser_slide']);
+      }else if($type == 'page' && $node->album['page_slide']){
+        list($width, $height) = explode('x', $node->album['page_slide']);
+      }else{
+        list($width, $height) = explode('x', variable_get('photos_display_slide', '640x480'));
+      }
+      return dfgallery_html(array('url' => url("photos/data/album/$node->nid", array('absolute' => true, 'query' => array('type' => 'json.json'))), 'width' => $width, 'height' => $height));;
   }
 }
+
 //hook_user
 function photos_user($op, &$edit, &$ac) {
   global $user;
@@ -1027,7 +1035,7 @@
       db_query('INSERT INTO {x_node} (nid, fid) VALUES (%d, %d)', $file->nid, $file->fid);
     }
     if(variable_get('photos_user_count_cron', 1)){
-      photos_set_count('user_image', $uid);
+      photos_set_count('user_image', ($file->uid ? $file->uid : $GLOBALS['user']->uid));
       photos_set_count('node_album', $file->pid);
       $file->nid ? photos_set_count('node_node', $file->nid) : NULL;
     }
@@ -1145,9 +1153,14 @@
 //hook_cron
 //2009/2/15 23:17
 function photos_cron(){
+  _photos_res_count(1);
+}
+
+function _photos_res_count($cron = 0){
    photos_set_count('site_album');
   photos_set_count('site_image');
-  if(!variable_get('photos_user_count_cron', 1) && ((time() - variable_get('cron_last', 0)) > 7200)){
+  $time = $cron ? 7200 : 0;
+  if((time() - variable_get('cron_last', 0)) > $time){
     $result = db_query('SELECT uid FROM {users} WHERE uid != 0');
     while($t = db_fetch_object($result)){
       photos_set_count('user_image', $t->uid);

Success, CVS operation completed
diek’s picture

It works!

Thank you.

sanluca’s picture

I applied the patch but have not solved the problem displaying flash does not work, you've got to check the site?

thanks

eastcn’s picture

#4

I do not have permissions. Maybe you can open view photos.

Morn’s picture

Same problem, in the log I have following Page "not found entries":
- photos/album/images/loadingAnimation.gif
- images/loadingAnimation.gif
- sites/files/images/VTAD_5.Frühjahrskonferenz_05.04.thumbnail.gif (this was an old image, its not more there)

After deleting the Album and creating it again and running cron, it worked, but the "not found errors" still appear in the log.
It seems to me that after the update, its trying to read some old-deleted files (DB garbage?)
There is also a new not found:
sites/all/modules/dfgallery/dfgallery/resources/locale/dfgallery_en.eden

You can see at www.vtadneu.de Test album

eastcn’s picture

@ #7

#1, loadingAnimation.gif:


file: .../modules/photos/thickbox/thickbox-compressed.js

-var tb_pathToImage = "images/loadingAnimation.gif";
+var tb_pathToImage = '/sites/all/modules/photos/thickbox/loadingAnimation.gif';
 

#2, dfgallery_en.eden:

Error: lack of language packs: The error will disappear in seconds. It is caused by a lack of language pack, cvs does not support the language pack(.eden) format.
Based on the wrong path, please create an empty file. eg: ..../modules/dfgallery/dfgallery/resources/locale/dfgallery_en.eden

Morn’s picture

It works now!! Thanks

brugalito’s picture

Version: 6.x-2.6-beta1 » 6.x-2.6-beta2

I dont see the thumbnails on my nodes any more and when i click on slideshow i get this error
Fatal error: Call to undefined function dfgallery_html() in /home/brugalit/public_html/modules/photos/inc/photos.album.inc on line 143

eastcn’s picture

#9

Please download dfgallery module

brugalito’s picture

StatusFileSize
new30.42 KB

sorry about that. Im a drupal idiot. attached is an image of whats happening. I had created a ton of forum nodes with albums attached. i had the thumbnails and pager visible when people clicked on the node teaser image. now i dont have any thumbnails but i can view the attached album when i click on slideshow.

sanluca’s picture

hi,

I solved reinstalling dfgallery, I do not know what could happen.

thanks

radiofranky2009’s picture

Hi,
the update photo.module fixes the flash slide view, but when I click on album or the thumb view it gives me a blank page.
looks like the path is not correct?

"http://localhost/photos/album/1" <= blank page when i click the node 1
"http://localhost/photos/album/1/slide" <= this works

謝謝

airputihdingin’s picture

hi,
i have a problem when saving an album.

user warning: Field 'fid' doesn't have a default value query: INSERT INTO x_album (pid, data) VALUES (8, 'a:13:{s:9:\"viewpager\";s:2:\"10\";s:10:\"imageorder\";s:14:\"timestamp|desc\";s:14:\"list_imagesize\";s:5:\"thumb\";s:14:\"view_imagesize\";s:7:\"640x480\";s:12:\"page_display\";s:1:\"1\";s:12:\"page_viewnum\";s:2:\"10\";s:14:\"page_imagesize\";s:5:\"thumb\";s:10:\"page_slide\";s:7:\"640x480\";s:3:\"pid\";N;s:14:\"teaser_display\";s:1:\"1\";s:14:\"teaser_viewnum\";s:1:\"5\";s:16:\"teaser_imagesize\";s:5:\"thumb\";s:12:\"teaser_slide\";s:7:\"640x480\";}') in C:\www\drupal-6.10\modules\photos\photos.module on line 428.

nathaniel’s picture

Status: Active » Closed (fixed)