phpcompta-dev
[Top][All Lists]
Advanced

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

[Phpcompta-dev] r5611 - phpcompta/trunk/include


From: phpcompta-dev
Subject: [Phpcompta-dev] r5611 - phpcompta/trunk/include
Date: Sat, 21 Dec 2013 01:47:59 +0100 (CET)

Author: danydb
Date: 2013-12-21 01:47:59 +0100 (Sat, 21 Dec 2013)
New Revision: 5611

Added:
   phpcompta/trunk/include/customer.inc.php
Removed:
   phpcompta/trunk/include/client.inc.php
Modified:
   phpcompta/trunk/include/class_customer.php
Log:
Change client.inc.php by customer.inc.php

Modified: phpcompta/trunk/include/class_customer.php
===================================================================
--- phpcompta/trunk/include/class_customer.php  2013-12-21 00:47:27 UTC (rev 
5610)
+++ phpcompta/trunk/include/class_customer.php  2013-12-21 00:47:59 UTC (rev 
5611)
@@ -46,7 +46,7 @@
 
     /*! \brief Constructor
     /* only a db connection is needed */
-    function Customer($p_cn,$p_id=0)
+    function __construct($p_cn,$p_id=0)
     {
         $this->fiche_def_ref=FICHE_TYPE_CLIENT;
         parent::__construct($p_cn,$p_id) ;

Deleted: phpcompta/trunk/include/client.inc.php
===================================================================
--- phpcompta/trunk/include/client.inc.php      2013-12-21 00:47:27 UTC (rev 
5610)
+++ phpcompta/trunk/include/client.inc.php      2013-12-21 00:47:59 UTC (rev 
5611)
@@ -1,144 +0,0 @@
-<?php
-/*
- *   This file is part of PhpCompta.
- *
- *   PhpCompta is free software; you can redistribute it and/or modify
- *   it under the terms of the GNU General Public License as published by
- *   the Free Software Foundation; either version 2 of the License, or
- *   (at your option) any later version.
- *
- *   PhpCompta is distributed in the hope that it will be useful,
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *   GNU General Public License for more details.
- *
- *   You should have received a copy of the GNU General Public License
- *   along with PhpCompta; if not, write to the Free Software
- *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-/* $Revision$ */
-// Copyright Author Dany De Bontridder address@hidden
-/**
- * \brief include from client.inc.php and concerned only the customer card and
- * the customer category
- */
-if ( ! defined ('ALLOWED') ) die('Appel direct ne sont pas permis');
-require_once("class_iselect.php");
-require_once("class_ihidden.php");
-require_once("class_customer.php");
-require_once("class_ibutton.php");
-require_once('class_fiche_def.php');
-
-
-
-$low_action = (isset($_REQUEST['sb'])) ? $_REQUEST['sb'] : "list";
-/** \file
- * \brief Called from the module "Gestion" to manage the customer
- */
-$href=basename($_SERVER['PHP_SELF']);
-
-// by default open liste
-if ($low_action == "")
-    $low_action = "list";
-
-
-//-----------------------------------------------------
-// Remove a card
-//-----------------------------------------------------
-if (isset($_POST['delete_card']))
-{
-    if ($g_user->check_action(FICADD) == 0)
-    {
-       alert(j(_('Vous  ne pouvez pas enlever de fiche')));
-       return;
-    }
-
-    $f_id = $_REQUEST['f_id'];
-
-    $fiche = new Customer($cn, $f_id);
-    $fiche->remove();
-    $low_action = "list";
-}
-
-//-----------------------------------------------------
-//    list of customer
-//-----------------------------------------------------
-if ($low_action == "list")
-{
-    ?>
-    <div class="content">
-        <div>
-       <form method="get" action="<?php echo $href;?>">
-               <?php
-               echo '<h2>' . "Exercice " . $g_user->get_exercice() . '</h2>';
-               echo dossier::hidden();
-               $a = (isset($_GET['query'])) ? $_GET['query'] : "";
-               printf(_('Recherche') . ' <input class="input_text" type="text" 
name="query" value="%s">', $a);
-               $sel_card = new ISelect('cat');
-               $sel_card->value = $cn->make_array('select fd_id, fd_label from 
fiche_def ' .
-                       ' where  frd_id=' . FICHE_TYPE_CLIENT .
-                       ' order by fd_label ', 1);
-               $sel_card->selected = (isset($_GET['cat'])) ? $_GET['cat'] : -1;
-               $sel_card->javascript = ' onchange="submit(this);"';
-               echo _('Catégorie :') . $sel_card->input();
-               $nooperation = new ICheckBox('noop');
-               $nooperation->selected = (isset($_GET['noop'])) ? true : false;
-
-               echo _('Inclure les clients sans opération :') . 
$nooperation->input();
-               ?>
-           <input type="submit" class="button" name="submit_query" 
value="<?php echo  _('recherche')?>">
-           <input type="hidden" name="ac" value="<?php echo  
$_REQUEST['ac']?>">
-       </form>
-        </div>
-       <?php
-       $client = new Customer($cn);
-       $search = (isset($_GET['query'])) ? $_GET['query'] : "";
-       $sql = "";
-       if (isset($_GET['cat']))
-       {
-           if ($_GET['cat'] != -1)
-               $sql = sprintf(" and fd_id = %d", $_GET['cat']);
-       }
-       $noop = (isset($_GET['noop'])) ? false : true;
-       echo '<div class="content">';
-       echo $client->Summary($search, 'client', $sql, $noop);
-
-
-       echo '<br>';
-       echo '<br>';
-       echo '<br>';
-       /* Add button */
-       $f_add_button = new IButton('add_card');
-       $f_add_button->label = _('Créer une nouvelle fiche');
-       $f_add_button->set_attribute('ipopup', 'ipop_newcard');
-       $f_add_button->set_attribute('win_refresh', 'yes');
-// $list=$cn->make_list("select fd_id from fiche_def where 
frd_id=$1",array(FICHE_TYPE_CLIENT));
-       $f_add_button->set_attribute('type_cat', FICHE_TYPE_CLIENT);
-       $f_add_button->javascript = " select_card_type(this);";
-       echo $f_add_button->input();
-
-    $f_cat_button=new IButton('add_cat');
-    $f_cat_button->set_attribute('ipopup','ipop_cat');
-    $f_cat_button->set_attribute('type_cat',FICHE_TYPE_CLIENT);
-    $f_cat_button->label=_('Ajout d\'une catégorie');
-    $f_cat_button->javascript='add_category(this)';
-    echo $f_cat_button->input();
-
-       echo '</div>';
-    echo '</div>';
-
-
-}
-/*----------------------------------------------------------------------
- * Detail for a card, Suivi, Contact, Operation,... *
- * cc stands for customer card
- *----------------------------------------------------------------------*/
-if ( $low_action == 'detail')
-{
-    /* Menu */
-    require_once('category_card.inc.php');
-    exit();
-}
-
-    html_page_stop();
-?>

Copied: phpcompta/trunk/include/customer.inc.php (from rev 5595, 
phpcompta/trunk/include/client.inc.php)
===================================================================
--- phpcompta/trunk/include/customer.inc.php                            (rev 0)
+++ phpcompta/trunk/include/customer.inc.php    2013-12-21 00:47:59 UTC (rev 
5611)
@@ -0,0 +1,145 @@
+<?php
+/*
+ *   This file is part of PhpCompta.
+ *
+ *   PhpCompta is free software; you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation; either version 2 of the License, or
+ *   (at your option) any later version.
+ *
+ *   PhpCompta is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with PhpCompta; if not, write to the Free Software
+ *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+/* $Revision$ */
+// Copyright Author Dany De Bontridder address@hidden
+/**
+ * \brief include from client.inc.php and concerned only the customer card and
+ * the customer category
+ */
+if ( ! defined ('ALLOWED') ) die('Appel direct ne sont pas permis');
+require_once("class_iselect.php");
+require_once("class_ihidden.php");
+require_once("class_customer.php");
+require_once("class_ibutton.php");
+require_once('class_fiche_def.php');
+
+
+
+$low_action = (isset($_REQUEST['sb'])) ? $_REQUEST['sb'] : "list";
+/** \file
+ * \brief Called from the module "Gestion" to manage the customer
+ */
+$href=basename($_SERVER['PHP_SELF']);
+
+// by default open liste
+if ($low_action == "")
+    $low_action = "list";
+
+
+//-----------------------------------------------------
+// Remove a card
+//-----------------------------------------------------
+if (isset($_POST['delete_card']))
+{
+    if ($g_user->check_action(FICADD) == 0)
+    {
+       alert(j(_('Vous  ne pouvez pas enlever de fiche')));
+       return;
+    }
+
+    $f_id = $_REQUEST['f_id'];
+
+    $fiche = new Customer($cn, $f_id);
+    $fiche->remove();
+    $low_action = "list";
+}
+
+//-----------------------------------------------------
+//    list of customer
+//-----------------------------------------------------
+if ($low_action == "list")
+{
+    ?>
+    <div class="content">
+        <div>
+       <form method="get" action="<?php echo $href;?>">
+               <?php
+               echo '<h2>' . "Exercice " . $g_user->get_exercice() . '</h2>';
+               echo dossier::hidden();
+               $a = (isset($_GET['query'])) ? $_GET['query'] : "";
+               printf(_('Recherche') . ' <input class="input_text" type="text" 
name="query" value="%s">', $a);
+               $sel_card = new ISelect('cat');
+               $sel_card->value = $cn->make_array('select fd_id, fd_label from 
fiche_def ' .
+                       ' where  frd_id=' . FICHE_TYPE_CLIENT .
+                       ' order by fd_label ', 1);
+               $sel_card->selected = (isset($_GET['cat'])) ? $_GET['cat'] : -1;
+               $sel_card->javascript = ' onchange="submit(this);"';
+               echo _('Catégorie :') . $sel_card->input();
+               $nooperation = new ICheckBox('noop');
+               $nooperation->selected = (isset($_GET['noop'])) ? true : false;
+
+               echo _('Inclure les clients sans opération :') . 
$nooperation->input();
+               ?>
+           <input type="submit" class="button" name="submit_query" 
value="<?php echo  _('recherche')?>">
+           <input type="hidden" name="ac" value="<?php echo  
$_REQUEST['ac']?>">
+       </form>
+        </div>
+       <?php
+       $client = new Customer($cn);
+       $search = (isset($_GET['query'])) ? $_GET['query'] : "";
+       $sql = "";
+       if (isset($_GET['cat']))
+       {
+           if ($_GET['cat'] != -1)
+               $sql = sprintf(" and fd_id = %d", $_GET['cat']);
+       }
+       $noop = (isset($_GET['noop'])) ? false : true;
+       echo '<div class="content">';
+       echo $client->Summary($search, 'client', $sql, $noop);
+
+
+       echo '<br>';
+       echo '<br>';
+       echo '<br>';
+       /* Add button */
+       $f_add_button = new IButton('add_card');
+        $f_add_button->class="smallbutton";
+       $f_add_button->label = _('Créer une nouvelle fiche');
+       $f_add_button->set_attribute('ipopup', 'ipop_newcard');
+       $f_add_button->set_attribute('win_refresh', 'yes');
+// $list=$cn->make_list("select fd_id from fiche_def where 
frd_id=$1",array(FICHE_TYPE_CLIENT));
+       $f_add_button->set_attribute('type_cat', FICHE_TYPE_CLIENT);
+       $f_add_button->javascript = " select_card_type(this);";
+       echo $f_add_button->input();
+
+    $f_cat_button=new IButton('add_cat');
+    $f_cat_button->set_attribute('ipopup','ipop_cat');
+    $f_cat_button->set_attribute('type_cat',FICHE_TYPE_CLIENT);
+    $f_cat_button->label=_('Ajout d\'une catégorie');
+    $f_cat_button->javascript='add_category(this)';
+    echo $f_cat_button->input();
+
+       echo '</div>';
+    echo '</div>';
+
+
+}
+/*----------------------------------------------------------------------
+ * Detail for a card, Suivi, Contact, Operation,... *
+ * cc stands for customer card
+ *----------------------------------------------------------------------*/
+if ( $low_action == 'detail')
+{
+    /* Menu */
+    require_once('category_card.inc.php');
+    exit();
+}
+
+    html_page_stop();
+?>



---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu



reply via email to

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