phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: forum/admin category.php,1.25,1.25.2.1 index.php


From: Mark A Peters <address@hidden>
Subject: [Phpgroupware-cvs] CVS: forum/admin category.php,1.25,1.25.2.1 index.php,1.31,1.31.2.1
Date: Sat, 19 Jan 2002 22:36:06 -0500

Update of /cvsroot/phpgroupware/forum/admin
In directory subversions:/tmp/cvs-serv9376/admin

Modified Files:
      Tag: Version-0_9_14-branch
        category.php index.php 
Log Message:
.

Index: category.php
===================================================================
RCS file: /cvsroot/phpgroupware/forum/admin/category.php,v
retrieving revision 1.25
retrieving revision 1.25.2.1
diff -C2 -r1.25 -r1.25.2.1
*** category.php        5 Aug 2001 05:04:04 -0000       1.25
--- category.php        20 Jan 2002 03:36:03 -0000      1.25.2.1
***************
*** 13,68 ****
        /* $Id$ */
  
!       $phpgw_info["flags"]["currentapp"] = "forum";
!       if($action)
        {
!               $phpgw_info["flags"]["noheader"] = True;
!               $phpgw_info["flags"]["nonavbar"] = True;
        }
!       include("../../header.inc.php");
  
        //setting up template file
!       $phpgw->template->set_file('CATEGORY','admin.category.tpl');
  
!       $phpgw->template->set_var(array(
!       'FORUM_ADMIN'   => lang("Forums") . " " . lang("Admin"),
!       'TABLEBG'       => $phpgw_info["theme"]["th_bg"],
!       //TRY TO FIND A PERFECT CHOICE
!       'THBG'          =>  $phpgw_info["theme"]["bg09"],
!       //'TRBG'                => $phpgw_info["theme"]["row_off"],
! 
!       'CAT_LINK'      => $phpgw->link("/forum/admin/category.php"),
!       'FOR_LINK'      => $phpgw->link("/forum/admin/forum.php"),
!       'MAIN_LINK'     => $phpgw->link("/forum/index.php"),
!       'ADM_LINK'      => $phpgw->link("/forum/admin/index.php"),
!       'LANG_ADM_MAIN' => lang("Return to Admin"),
!       'LANG_CAT'      => lang("New Category"),
!       'LANG_FOR'      => lang("New Forum"),
!       'LANG_MAIN'       => lang("Return to Forums"),
!       'LANG_FORUM'    => lang("Forum Name"),
!       'LANG_FORUM_DESC'       => lang("Forum Description"),
!       'LANG_CAT_NAME' => lang("Category Name"),
!       'LANG_CAT_DESC' => lang("Category Description"),
!       'BELONG_TO'     => lang("Belongs to Category"),
!       'ACTION'        => 'addforum',
!       'ACTION_LINK'   => $phpgw->link("/forum/admin/category.php")
!       ));
  
  
!       if($act == "edit")
        {
!               $phpgw->db->query("select * from phpgw_forum_categories where 
id=$cat_id");
!               $phpgw->db->next_record();
!               $catname = $phpgw->db->f("name");
!               $catdescr = $phpgw->db->f("descr");
!               $cat_id = $phpgw->db->f("id");
! 
!               $phpgw->template->set_var(array(
!               'BUTTONLANG'    => lang("Update Category"),
!               'LANG_ADD_CAT'  => lang("Edit Category"),
!               'CAT_NAME'      => $phpgw->db->f("name"),
!               'CAT_DESC'      => $phpgw->db->f("descr"),
!               'CAT_ID'        => $phpgw->db->f("id"),
!               'ACTIONTYPE'    => 'updcat'
!               ));
  
        }
--- 13,74 ----
        /* $Id$ */
  
!       $GLOBALS['phpgw_info']['flags'] = Array
!               'currentapp' => 'forum'
!       );
!       if($GLOBALS['HTTP_POST_VARS']['action'])
        {
!               $GLOBALS['phpgw_info']['flags']['noheader'] = True;
!               $GLOBALS['phpgw_info']['flags']['nonavbar'] = True;
        }
!       include('../../header.inc.php');
  
        //setting up template file
!       $GLOBALS['phpgw']->template->set_file('CATEGORY','admin.category.tpl');
  
!       $GLOBALS['phpgw']->template->set_var(
!               Array(
!                       'FORUM_ADMIN'   => lang('Forums') . ' ' . lang('Admin'),
!                       'TABLEBG'       => 
$GLOBALS['phpgw_info']['theme']['th_bg'],
!                       //TRY TO FIND A PERFECT CHOICE
!                       'THBG'          =>  
$GLOBALS['phpgw_info']['theme']['bg09'],
!                       //'TRBG'                => 
$GLOBALS['phpgw_info']['theme']['row_off'],
! 
!                       'CAT_LINK'      => 
$GLOBALS['phpgw']->link('/forum/admin/category.php'),
!                       'FOR_LINK'      => 
$GLOBALS['phpgw']->link('/forum/admin/forum.php'),
!                       'MAIN_LINK'     => 
$GLOBALS['phpgw']->link('/forum/index.php'),
!                       'ADM_LINK'      => 
$GLOBALS['phpgw']->link('/forum/admin/index.php'),
!                       'LANG_ADM_MAIN' => lang('Return to Admin'),
!                       'LANG_CAT'      => lang('New Category'),
!                       'LANG_FOR'      => lang('New Forum'),
!                       'LANG_MAIN'       => lang('Return to Forums'),
!                       'LANG_FORUM'    => lang('Forum Name'),
!                       'LANG_FORUM_DESC'       => lang('Forum Description'),
!                       'LANG_CAT_NAME' => lang('Category Name'),
!                       'LANG_CAT_DESC' => lang('Category Description'),
!                       'BELONG_TO'     => lang('Belongs to Category'),
!                       'ACTION'        => 'addforum',
!                       'ACTION_LINK'   => 
$GLOBALS['phpgw']->link('/forum/admin/category.php')
!               )
!       );
  
  
!       if($act == 'edit')
        {
!               $GLOBALS['phpgw']->db->query('select * from 
phpgw_forum_categories where id='.$cat_id,__LINE__,__FILE__);
!               $GLOBALS['phpgw']->db->next_record();
!               $catname = $GLOBALS['phpgw']->db->f('name');
!               $catdescr = $GLOBALS['phpgw']->db->f('descr');
!               $cat_id = $GLOBALS['phpgw']->db->f('id');
! 
!               $GLOBALS['phpgw']->template->set_var(
!                       Array(
!                               'BUTTONLANG'    => lang('Update Category'),
!                               'LANG_ADD_CAT'  => lang('Edit Category'),
!                               'CAT_NAME'      => 
$GLOBALS['phpgw']->db->f('name'),
!                               'CAT_DESC'      => 
$GLOBALS['phpgw']->db->f('descr'),
!                               'CAT_ID'        => 
$GLOBALS['phpgw']->db->f('id'),
!                               'ACTIONTYPE'    => 'updcat'
!                       )
!               );
  
        }
***************
*** 71,79 ****
        {
  
!               $phpgw->template->set_var(array(
!               'BUTTONLANG'    => lang("Add Category"),
!               'LANG_ADD_CAT'  => lang("Edit Category"),
!               'ACTIONTYPE'    => 'addcat'
!               ));
  
        }
--- 77,87 ----
        {
  
!               $GLOBALS['phpgw']->template->set_var(
!                       Array(
!                               'BUTTONLANG'    => lang('Add Category'),
!                               'LANG_ADD_CAT'  => lang('Edit Category'),
!                               'ACTIONTYPE'    => 'addcat'
!                       )
!               );
  
        }
***************
*** 81,110 ****
  
  
!       if($action)
        {
!               if($action == "addcat")
                {
!                       $phpgw->db->query("insert into phpgw_forum_categories 
(name,descr) values ('$catname','$catdescr')");
!                       Header("Location: " . 
$phpgw->link("/forum/admin/index.php"));
!                       $phpgw->common->phpgw_exit();
                }
!               elseif ($action == "updcat" && $cat_id)
                {
!                       $phpgw->db->query("update phpgw_forum_categories set 
name='$catname',descr='$catdescr' where id = $cat_id");
!                       Header("Location: " . 
$phpgw->link("/forum/admin/index.php"));
                }
                else
                {
!                       echo "This should not happened";
!                       Header("Location: " . 
$phpgw->link("/forum/admin/index.php"));
                }
!               $phpgw->common->phpgw_exit();
! 
! 
  
        }       // end if($action)
  
  
!       $phpgw->template->pfp('Out','CATEGORY');
!       $phpgw->common->phpgw_footer();
  ?>
--- 89,115 ----
  
  
!       if($GLOBALS['HTTP_POST_VARS']['action'])
        {
!               if($GLOBALS['HTTP_POST_VARS']['action'] == 'addcat')
                {
!                       $GLOBALS['phpgw']->db->query("insert into 
phpgw_forum_categories (name,descr) values 
('".$catname."','".$catdescr."')",__LINE__,__FILE__);
!                       Header('Location: ' . 
$GLOBALS['phpgw']->link('/forum/admin/index.php'));
                }
!               elseif ($action == 'updcat' && $cat_id)
                {
!                       $GLOBALS['phpgw']->db->query("update 
phpgw_forum_categories set name='".$catname."',descr='".$catdescr."' where id = 
".$cat_id,__LINE__,__FILE__);
!                       Header('Location: ' . 
$GLOBALS['phpgw']->link('/forum/admin/index.php'));
                }
                else
                {
!                       echo 'This should not happened';
!                       Header("Location: " . 
$GLOBALS['phpgw']->link('/forum/admin/index.php'));
                }
!               $GLOBALS['phpgw']->common->phpgw_exit();
  
        }       // end if($action)
  
  
!       $GLOBALS['phpgw']->template->pfp('Out','CATEGORY');
!       $GLOBALS['phpgw']->common->phpgw_footer();
  ?>

Index: index.php
===================================================================
RCS file: /cvsroot/phpgroupware/forum/admin/index.php,v
retrieving revision 1.31
retrieving revision 1.31.2.1
diff -C2 -r1.31 -r1.31.2.1
*** index.php   2 Oct 2001 21:33:29 -0000       1.31
--- index.php   20 Jan 2002 03:36:03 -0000      1.31.2.1
***************
*** 13,55 ****
        /* $Id$ */
  
!       $phpgw_info["flags"] = array("currentapp" => "forum",   
"enable_nextmatchs_class" => True);
!       include("../../header.inc.php");
  
  
!       $phpgw->template->set_file('INDEX','admin.index.tpl');
        //Set block for the category and forum
!       $phpgw->template->set_block('INDEX','ForumBlock','ForumB');
!       $phpgw->template->set_block('INDEX','CatBlock','CatB');
  
!       $phpgw->template->set_var(array(
!               'FORUM_ADMIN'   => lang("Forums") . " " . lang("Admin"),
!               'TB_BG' => $phpgw_info["theme"]["table_bg"],
!               //TRY TO FIND A PERFECT CHOICE
!               // $phpgw_info["theme"]["bg_color"]
        
!               'TR_BG'         => $phpgw_info["theme"]["bg_color"],
!               IMG_URL_PREFIX          => PHPGW_IMAGES . "/",
!               'CAT_LINK'      => $phpgw->link("/forum/admin/category.php"),
!               'FOR_LINK'      => $phpgw->link("/forum/admin/forum.php"),
!               'MAIN_LINK'     => $phpgw->link("/forum/index.php"),
!               'LANG_CAT'      => lang("New Category"),
!               'LANG_FOR'      => lang("New Forum"),
!               'LANG_MAIN'     => lang("Return to Forums"),
!               'LANG_CURRENT_SUBFORUM' => lang("Current Categories and Sub 
Forums"),
!               'LANG_CATEGORY' => lang("Category"),
!               'LANG_SUBCAT'   => lang("Sub Category"),
!               'LANG_ACTION'   => lang("Action")
!       ));
  
        $f_tree = array();
!       $phpgw->db->query("select * from phpgw_forum_categories");
!       while($phpgw->db->next_record())
        {
!               $f_tree[$phpgw->db->f("id")] = 
array("name"=>$phpgw->db->f("name"),     "descr"=>$phpgw->db->f("descr"), 
"forums"=>array());
        }
!       $phpgw->db->query("select * from phpgw_forum_forums");
!       while($phpgw->db->next_record())
        {
!               $f_tree[$phpgw->db->f("cat_id")]["forums"][$phpgw->db->f("id")] 
= array("name"=>$phpgw->db->f("name"), "descr"=>$phpgw->db->f("descr"));
        }
        ksort($f_tree);
--- 13,68 ----
        /* $Id$ */
  
!       $GLOBALS['phpgw_info']['flags'] = array(
!               'currentapp' => 'forum',
!               'enable_nextmatchs_class' => True
!       );
!       include('../../header.inc.php');
  
  
!       $GLOBALS['phpgw']->template->set_file('INDEX','admin.index.tpl');
        //Set block for the category and forum
!       $GLOBALS['phpgw']->template->set_block('INDEX','ForumBlock','ForumB');
!       $GLOBALS['phpgw']->template->set_block('INDEX','CatBlock','CatB');
  
!       $GLOBALS['phpgw']->template->set_var(
!               Array(
!                       'FORUM_ADMIN'   => lang('Forums') . " " . lang('Admin'),
!                       'TB_BG' => $GLOBALS['phpgw_info']['theme']['table_bg'],
!                       //TRY TO FIND A PERFECT CHOICE
!                       // $GLOBALS['phpgw_info']['theme']['bg_color']
        
!                       'TR_BG'         => 
$GLOBALS['phpgw_info']['theme']['bg_color'],
!                       'CAT_IMG'       => 
$GLOBALS['phpgw']->common->image('forum','category'),
!                       'FORUM_IMG'     => 
$GLOBALS['phpgw']->common->image('forum','forum'),
!                       'CAT_LINK'      => 
$GLOBALS['phpgw']->link('/forum/admin/category.php'),
!                       'FOR_LINK'      => 
$GLOBALS['phpgw']->link('/forum/admin/forum.php'),
!                       'MAIN_LINK'     => 
$GLOBALS['phpgw']->link('/forum/index.php'),
!                       'LANG_CAT'      => lang('New Category'),
!                       'LANG_FOR'      => lang('New Forum'),
!                       'LANG_MAIN'     => lang('Return to Forums'),
!                       'LANG_CURRENT_SUBFORUM' => lang('Current Categories and 
Sub Forums'),
!                       'LANG_CATEGORY' => lang('Category'),
!                       'LANG_SUBCAT'   => lang('Sub Category'),
!                       'LANG_ACTION'   => lang('Action')
!               )
!       );
  
        $f_tree = array();
!       $GLOBALS['phpgw']->db->query('select * from phpgw_forum_categories');
!       while($GLOBALS['phpgw']->db->next_record())
        {
!               $f_tree[$GLOBALS['phpgw']->db->f('id')] = Array(
!                       'name'  => $GLOBALS['phpgw']->db->f('name'),
!                       'descr' => $GLOBALS['phpgw']->db->f('descr'),
!                       'forums'        => Array()
!               );
        }
!       $GLOBALS['phpgw']->db->query('select * from phpgw_forum_forums');
!       while($GLOBALS['phpgw']->db->next_record())
        {
!               
$f_tree[$GLOBALS['phpgw']->db->f('cat_id')]['forums'][$GLOBALS['phpgw']->db->f('id')]
 = Array(
!                       'name'  => $GLOBALS['phpgw']->db->f('name'),
!                       'descr' => $GLOBALS['phpgw']->db->f('descr')
!               );
        }
        ksort($f_tree);
***************
*** 60,122 ****
                if($id > 0)
                {
! 
! 
!                       $phpgw->template->set_var(array(
!                               'BG6'       => $phpgw_info['theme']['bg03'],
!                               'CAT_NAME'  => $f_tree[$id]['name'],
!                               'CAT_DESC'  => 
($f_tree[$id]['descr']?$f_tree[$id]['descr']:'&nbsp;'),
!                               'EDIT_LINK'     => 
$phpgw->link('/forum/admin/category.php',"act=edit&cat_id=$id"),
!                               'DEL_LINK'  => 
$phpgw->link('/forum/admin/deletecategory.php',"cat_id=$id"),
!                               'LANG_EDIT'     => lang('Edit'),
!                               'LANG_DEL'  => lang('Delete')
!                       ));
! 
! 
                }
                else
                {
                        // Not sure changing to what
!                       echo "<h1>running this?</h1>";
!                       echo "<tr>\n";
!                       echo " <td colspan=3 align=right valign=top>\n";
!                       echo "<table border=0 width=100%>\n";
                }
  
!               $tr_color = $phpgw_info["theme"]["row_off"];
                //Cleaning the ForumB variable because the blocks use more than 
once
!               $phpgw->template->set_var('ForumB','');
  
!               for(reset($f_tree[$id]["forums"]); 
$fid=key($f_tree[$id]["forums"]); next($f_tree[$id]["forums"]))
                {
!                       $tr_color = 
$phpgw->nextmatchs->alternate_row_color($tr_color);
  
!                       $phpgw->template->set_var(array(
!                               'TD_BG'        => 'ffffff',
!                               'TR_BG'        => $tr_color,
!                               'SUBCAT_NAME'  => 
$f_tree[$id]['forums'][$fid]['name'],
!                               'SUBCAT_DESC'  => 
($f_tree[$id]['forums'][$fid]['descr']?$f_tree[$id]['forums'][$fid]['descr']:'&nbsp;'),
!                               'SUBEDIT_LINK' => 
$phpgw->link('/forum/admin/forum.php',"act=edit&for_id=$fid"),
!                               'SUBDEL_LINK'  => 
$phpgw->link('/forum/admin/deleteforum.php',  "for_id=$fid"),
!                               'LANG_EDIT'    => lang('Edit'),
!                               'LANG_DEL'     => lang('Delete'),
!                               'LANG_FORUM'   => lang('Forum')
!                       ));
  
                        //Parsing the inner block
!                       $phpgw->template->fp('ForumB','ForumBlock',true);
                }
                // Parsing the outer block
!               $phpgw->template->set_var(array(
!               'TD_BG'         => 'ffffff',
!               'TR_BG'         => $tr_color
!               ));
  
!               $phpgw->template->fp('CatB','CatBlock',true);
        }
  
!       $phpgw->template->set_var('BG6',$phpgw_info['theme']['bg03']);
!       $phpgw->template->set_var('TD_BG','ffffff');
  
!       $phpgw->template->pfp('Out','INDEX');
!       $phpgw->common->phpgw_footer();
! ?>
\ No newline at end of file
--- 73,137 ----
                if($id > 0)
                {
!                       $GLOBALS['phpgw']->template->set_var(
!                               Array(
!                                       'BG6'       => 
$GLOBALS['phpgw_info']['theme']['bg03'],
!                                       'CAT_NAME'  => $f_tree[$id]['name'],
!                                       'CAT_DESC'  => 
($f_tree[$id]['descr']?$f_tree[$id]['descr']:'&nbsp;'),
!                                       'EDIT_LINK'     => 
$GLOBALS['phpgw']->link('/forum/admin/category.php',"act=edit&cat_id=$id"),
!                                       'DEL_LINK'  => 
$GLOBALS['phpgw']->link('/forum/admin/deletecategory.php',"cat_id=$id"),
!                                       'LANG_EDIT'     => lang('Edit'),
!                                       'LANG_DEL'  => lang('Delete')
!                               )
!                       );
                }
                else
                {
                        // Not sure changing to what
!                       echo '<h1>running this?</h1>';
!                       echo '<tr>'."\n";
!                       echo ' <td colspan="3" align="right" 
valign="top">'."\n";
!                       echo '<table border="0" width="100%">'."\n";
                }
  
!               $GLOBALS['tr_color'] = 
$GLOBALS['phpgw_info']['theme']['row_off'];
                //Cleaning the ForumB variable because the blocks use more than 
once
!               $GLOBALS['phpgw']->template->set_var('ForumB','');
  
!               for(reset($f_tree[$id]['forums']); 
$fid=key($f_tree[$id]['forums']); next($f_tree[$id]['forums']))
                {
!                       $GLOBALS['tr_color'] = 
$GLOBALS['phpgw']->nextmatchs->alternate_row_color();
  
!                       $phpgw->template->set_var(
!                               Array(
!                                       'TD_BG'        => 'ffffff',
!                                       'TR_BG'        => $GLOBALS['tr_color'],
!                                       'SUBCAT_NAME'  => 
$f_tree[$id]['forums'][$fid]['name'],
!                                       'SUBCAT_DESC'  => 
($f_tree[$id]['forums'][$fid]['descr']?$f_tree[$id]['forums'][$fid]['descr']:'&nbsp;'),
!                                       'SUBEDIT_LINK' => 
$GLOBALS['phpgw']->link('/forum/admin/forum.php',"act=edit&for_id=$fid"),
!                                       'SUBDEL_LINK'  => 
$GLOBALS['phpgw']->link('/forum/admin/deleteforum.php',       "for_id=$fid"),
!                                       'LANG_EDIT'    => lang('Edit'),
!                                       'LANG_DEL'     => lang('Delete'),
!                                       'LANG_FORUM'   => lang('Forum')
!                               )
!                       );
  
                        //Parsing the inner block
!                       
$GLOBALS['phpgw']->template->fp('ForumB','ForumBlock',true);
                }
                // Parsing the outer block
!               $GLOBALS['phpgw']->template->set_var(
!                       Array(
!                               'TD_BG'         => 'ffffff',
!                               'TR_BG'         => $GLOBALS['tr_color']
!                       )
!               );
  
!               $GLOBALS['phpgw']->template->fp('CatB','CatBlock',true);
        }
  
!       
$GLOBALS['phpgw']->template->set_var('BG6',$GLOBALS['phpgw_info']['theme']['bg03']);
!       $GLOBALS['phpgw']->template->set_var('TD_BG','ffffff');
  
!       $GLOBALS['phpgw']->template->pfp('Out','INDEX');
!       $GLOBALS['phpgw']->common->phpgw_footer();
! ?>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]