mail[Galette-devel] Proposition de qqs patchs pour la 0.7dev.


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Philippe Ouvrard on May 25, 2010 - 10:26:
Salut à tous.

quelques patchs de la 0.7
* gestion_transactions.tpl : le & dans les url est remplacé par & pour le parseur XML. * contributions.class.php : bug dans la requête sql de comptage des contributions. Nle Fonctionnalité : listage des n° adhérents dans gestion_adherents avec tri possible sur le n° adhérent.
* members.class.php : ajout ORDERBY_ID
* gestion_adherents.tpl : ajout colonne ID

J'ai avancé également sur la partie éditions et sur la déclaration
de l'objet selected de la classe VarList. je poste ça + tard.

Philippe.



Index: gestion_transactions.tpl
===================================================================
--- gestion_transactions.tpl    (revision 874)
+++ gestion_transactions.tpl    (working copy)
@@ -15,7 +15,7 @@
                        {if $smarty.section.pageLoop.index eq $page}
                            {$smarty.section.pageLoop.index}
                        {else}
- <a href="gestion_transactions.php?nbshow={$smarty.get.nbshow}&page={$smarty.section.pageLoop.index}">{$smarty.section.pageLoop.index}</a> + <a href="gestion_transactions.php?nbshow={$smarty.get.nbshow}&amp;page={$smarty.section.pageLoop.index}">{$smarty.section.pageLoop.index}</a>
                        {/if}
                    {/section}
                    </span>
@@ -103,7 +103,7 @@
            {if $smarty.section.pageLoop.index eq $page}
            {$smarty.section.pageLoop.index}
            {else}
- <a href="gestion_transactions.php?nbshow={$smarty.get.nbshow}&page={$smarty.section.pageLoop.index}">{$smarty.section.pageLoop.index}</a> + <a href="gestion_transactions.php?nbshow={$smarty.get.nbshow}&amp;page={$smarty.section.pageLoop.index}">{$smarty.section.pageLoop.index}</a>
            {/if}
            {/section}
            </span>



Index: contributions.class.php
===================================================================
--- contributions.class.php    (revision 874)
+++ contributions.class.php    (working copy)
@@ -152,7 +152,7 @@

$query = 'SELECT ' . $fieldsList . ' FROM ' . PREFIX_DB . self::TABLE;
        $querycount = 'SELECT count(' . self::PK . ') FROM ' .
-            PREFIX_DB . self::TABLE;
+            PREFIX_DB . self::TABLE . ' p ';

        $join = ' a JOIN ' . PREFIX_DB . Adherent::TABLE .
            ' p ON a.' . Adherent::PK . '=p.' . Adherent::PK;


Index: members.class.php
===================================================================
--- members.class.php    (revision 874)
+++ members.class.php    (working copy)
@@ -70,6 +70,7 @@
    const ORDERBY_NICKNAME = 1;
    const ORDERBY_STATUS = 2;
    const ORDERBY_FEE_STATUS = 3;
+    const ORDERBY_ID = 4;

    private $_filter = null;
    private $_count = null;
@@ -328,6 +329,9 @@
        case self::ORDERBY_STATUS:
            $order .= 'priorite_statut ' . $varslist->getDirection();
            break;
+        case self::ORDERBY_ID:
+            $order .= 'id_adh ' . $varslist->getDirection();
+            break;
        case self::ORDERBY_FEE_STATUS:
            $order .= ' date_crea_adh ' . $varslist->getDirection() .
                ', bool_exempt_adh ' . $varslist->getDirection() .


Index: gestion_adherents.tpl
===================================================================
--- gestion_adherents.tpl    (revision 874)
+++ gestion_adherents.tpl    (working copy)
@@ -45,6 +45,7 @@
            <thead>
                <tr>
                    <th class="listing" id="id_row">#</th>
+ <th class="listing" id="id_row"><a href="gestion_adherents.php?tri={php}echo Members::ORDERBY_ID;{/php}" class="listing">N°</a></th>
                    <th class="listing left">
<a href="gestion_adherents.php?tri={php}echo Members::ORDERBY_NAME;{/php}" class="listing">
                            {_T string="Name"}
@@ -108,6 +109,7 @@
{foreach from=$members item=member key=ordre}
                <tr>
<td class="{$member->getRowClass()} right">{php}$ordre = $this->get_template_vars('ordre');echo $ordre+1+($varslist->current_page - 1)*$numrows{/php}</td> + <td class="{$member->getRowClass()} right">{$member->id}</td> <td class="{$member->getRowClass()} nowrap username_row"> <input type="checkbox" name="member_sel[]" value="{$member->id}"/>
                    {if $member->politeness eq constant('Politeness::MR')}






Related Messages


Powered by MHonArc, Updated Tue May 25 10:40:14 2010