Index: trunk/include/category_cats.inc.php
===================================================================
--- trunk/include/category_cats.inc.php	(revision 2231)
+++ trunk/include/category_cats.inc.php	(revision 2234)
@@ -289,5 +289,5 @@
         }
       }//fromto
-      
+
       $template->append( 'category_thumbnails', $tpl_var);
 
@@ -303,8 +303,4 @@
   {
     $template->set_filename( 'thumbnails', 'thumbnails.tpl');
-    // first line
-    $template->assign_block_vars('thumbnails.line', array());
-    // current row displayed
-    $row_number = 0;
 
     if ($page['section']=='recent_cats')
@@ -316,6 +312,5 @@
     foreach ($categories as $category)
     {
-      $template->assign_block_vars(
-        'thumbnails.line.thumbnail',
+      $tpl_var =
         array(
           'IMAGE'       => $thumbnail_src_of[ $category['representative_picture_id'] ],
@@ -336,6 +331,5 @@
             ),
           'CLASS'       => 'thumbCat',
-          )
-        );
+          );
       if ($page['section']=='recent_cats')
       {
@@ -345,28 +339,14 @@
       {
         $name = $category['name'];
-        $template->merge_block_vars(
-          'thumbnails.line.thumbnail',
-          array(
-            'IMAGE_TS'    => get_icon($category['max_date_last'], $category['is_child_date_last']),
-           )
-         );
+        $tpl_var['IMAGE_TS'] = get_icon($category['max_date_last'], $category['is_child_date_last']);
       }
-      $template->assign_block_vars(
-        'thumbnails.line.thumbnail.category_name',
-        array(
-          'NAME' => $name
-          )
-        );
+      $tpl_var['CATEGORY_NAME']=$name;
+
+      $template->append('thumbnails', $tpl_var);
 
       //plugins need to add/modify sth in this loop ?
       trigger_action('loc_index_category_thumbnail',
-        $category, 'thumbnails.line.thumbnail' );
-
-      // create a new line ?
-      if (++$row_number == $user['nb_image_line'])
-      {
-        $template->assign_block_vars('thumbnails.line', array());
-        $row_number = 0;
-      }
+        $category, 'thumbnails' );
+
     }
 
@@ -377,5 +357,4 @@
 
     $template->assign_var_from_handle('CATEGORIES', 'thumbnails');
-    $template->delete_block_vars('thumbnails', true); // category_default reuse them
   }
   trigger_action('loc_end_index_category_thumbnails', $categories);
