Ignore:
Timestamp:
Dec 26, 2013, 1:22:47 PM (10 years ago)
Author:
mistic100
Message:

update for 2.6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/pbase2piwigo/include/functions.inc.php

    r21291 r26201  
    11<?php
    2 if (!defined('PBASE_PATH')) die('Hacking attempt!');
     2defined('PBASE_PATH') or die('Hacking attempt!');
    33
    44/**
     
    306306
    307307/**
     308 * count pictures and cats in the selected cat
     309 * @param: &array tree
     310 * @param: string $path
     311 * @param: &int nb pictures
     312 * @param: &int nb categories
     313 * @param: bool recursive
     314 * @return: void
     315 */
     316function count_pictures_cats(&$tree, $path, &$nb_pictures, &$nb_categories, $recursive=true)
     317{
     318  $current = &get_current_cat($tree, $path);
     319  $nb_pictures+= $current['nb_pictures'];
     320  $nb_categories++;
     321 
     322  if ( $recursive and !empty($current['categories']) )
     323  {
     324    foreach ($current['categories'] as $cat)
     325    {
     326      count_pictures_cats($tree, $cat['path'], $nb_pictures, $nb_categories, $recursive);
     327    }
     328  }
     329}
     330
     331/**
    308332 * test if a download method is available
    309333 * @return: bool
     
    421445   
    422446    return false;
    423   }
    424 }
    425 
    426 /**
    427  * count pictures and cats in the selected cat
    428  * @param: &array tree
    429  * @param: string $path
    430  * @param: &int nb pictures
    431  * @param: &int nb categories
    432  * @param: bool recursive
    433  * @return: void
    434  */
    435 function count_pictures_cats(&$tree, $path, &$nb_pictures, &$nb_categories, $recursive=true)
    436 {
    437   $current = &get_current_cat($tree, $path);
    438   $nb_pictures+= $current['nb_pictures'];
    439   $nb_categories++;
    440  
    441   if ( $recursive and !empty($current['categories']) )
    442   {
    443     foreach ($current['categories'] as $cat)
    444     {
    445       count_pictures_cats($tree, $cat['path'], $nb_pictures, $nb_categories, $recursive);
    446     }
    447447  }
    448448}
     
    516516  }
    517517}
    518 
    519 ?>
Note: See TracChangeset for help on using the changeset viewer.