|
From: <be...@us...> - 2014-04-25 12:03:06
|
Revision: 12481
http://sourceforge.net/p/xoops/svn/12481
Author: beckmi
Date: 2014-04-25 12:03:01 +0000 (Fri, 25 Apr 2014)
Log Message:
-----------
XOOPS 2.5.7 Module Pack update (work in progress): xDonations
Modified Paths:
--------------
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/about.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_footer.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_header.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/donations.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/index.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/menu.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/transaction.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/blocks/donat_o_meter.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/blocks/donate.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/blocks/donors.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/cancel.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/docs/changelog.txt
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/docs/credits.txt
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/footer.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/header.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/include/functions.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/include/installscript.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/include/onupdate.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/include/uninstallscript.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/index.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/ipnppd.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/language/english/admin.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/language/english/blocks.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/language/english/main.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/language/english/modinfo.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/success.php
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/xoops_version.php
Added Paths:
-----------
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/css/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/css/index.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/images/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/images/index.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/images/xdonations_slogo.png
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/index.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/js/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/assets/js/index.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/blocks/donations_donate.tpl
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/blocks/donations_donatometer.tpl
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/blocks/donations_donors.tpl
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/donations_main.tpl
Removed Paths:
-------------
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/css/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/images/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/language/french/
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/blocks/donations_donate.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/blocks/donations_donatometer.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/blocks/donations_donors.html
XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/templates/donations_main.html
Modified: XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/about.php
===================================================================
--- XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/about.php 2014-04-25 12:02:15 UTC (rev 12480)
+++ XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/about.php 2014-04-25 12:03:01 UTC (rev 12481)
@@ -1,29 +1,29 @@
-<?php
-/**
- * xDonations module
- *
- * You may not change or alter any portion of this comment or credits
- * of supporting developers from this source code or any supporting source code
- * which is considered copyrighted (c) material of the original comment or credit authors.
- * This program 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.
- *
- * @copyright The XOOPS Project (http://www.xoops.org)
- * @license {@link http://www.gnu.org/licenses/gpl-2.0.html GNU Public License}
- * @package xDonations
- * @since 2.5.0
- * @author Mage, Mamba
- * @version $Id $
- **/
-
-include_once dirname(__FILE__) . '/admin_header.php';
-
-xoops_cp_header();
-
-$aboutAdmin = new ModuleAdmin();
-
-echo $aboutAdmin->addNavigation('about.php');
-echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', false);
-
-include 'admin_footer.php';
\ No newline at end of file
+<?php
+/**
+ * xDonations module
+ *
+ * You may not change or alter any portion of this comment or credits
+ * of supporting developers from this source code or any supporting source code
+ * which is considered copyrighted (c) material of the original comment or credit authors.
+ * This program 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.
+ *
+ * @copyright The XOOPS Project (http://www.xoops.org)
+ * @license {@link http://www.gnu.org/licenses/gpl-2.0.html GNU Public License}
+ * @package xDonations
+ * @since 2.5.0
+ * @author Mage, Mamba
+ * @version $Id $
+ **/
+
+include_once dirname(__FILE__) . '/admin_header.php';
+
+xoops_cp_header();
+
+$aboutAdmin = new ModuleAdmin();
+
+echo $aboutAdmin->addNavigation('about.php');
+echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', false);
+
+include 'admin_footer.php';
Modified: XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_footer.php
===================================================================
--- XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_footer.php 2014-04-25 12:02:15 UTC (rev 12480)
+++ XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_footer.php 2014-04-25 12:03:01 UTC (rev 12481)
@@ -18,9 +18,9 @@
**/
echo "<div class='adminfooter'>\n"
." <div style='text-align: center;'>\n"
- ." <a href='http://www.xoops.org' target='_blank'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
+ ." <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
." </div>\n"
- ." " . _AM_DON_FOOTER . "\n"
+ ." " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n"
."</div>";
-xoops_cp_footer();
\ No newline at end of file
+xoops_cp_footer();
Modified: XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_header.php
===================================================================
--- XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_header.php 2014-04-25 12:02:15 UTC (rev 12480)
+++ XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/admin_header.php 2014-04-25 12:03:01 UTC (rev 12481)
@@ -1,45 +1,45 @@
-<?php
-/**
- * xDonations module
- *
- * You may not change or alter any portion of this comment or credits
- * of supporting developers from this source code or any supporting source code
- * which is considered copyrighted (c) material of the original comment or credit authors.
- * This program 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.
- *
- * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
- * @license http://www.gnu.org/licenses/gpl-2.0.html GNU Public License
- * @package xdonations
- * @since 2.5.0
- * @author XOOPS Development Team
- * @version $Id $
-**/
-
-$path = dirname(dirname(dirname(dirname(__FILE__))));
-include_once $path . '/mainfile.php';
-include_once $path . '/include/cp_functions.php';
-require_once $path . '/include/cp_header.php';
-
-global $xoopsModule;
-
-$thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname');
-
-//if functions.php file exist
-//require_once dirname(dirname(__FILE__)) . '/include/functions.php';
-
-// Load language files
-xoops_loadLanguage('admin', $thisModuleDir);
-xoops_loadLanguage('modinfo', $thisModuleDir);
-xoops_loadLanguage('main', $thisModuleDir);
-
-$pathIcon16 = '../'.$xoopsModule->getInfo('icons16');
-$pathIcon32 = '../'.$xoopsModule->getInfo('icons32');
-$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
-
-if ( file_exists($GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php'))){
- include_once $GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php');
- }else{
- redirect_header("../../../admin.php", 5, _AM_MODULEADMIN_MISSING, false);
- }
\ No newline at end of file
+<?php
+/**
+ * xDonations module
+ *
+ * You may not change or alter any portion of this comment or credits
+ * of supporting developers from this source code or any supporting source code
+ * which is considered copyrighted (c) material of the original comment or credit authors.
+ * This program 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.
+ *
+ * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
+ * @license http://www.gnu.org/licenses/gpl-2.0.html GNU Public License
+ * @package xdonations
+ * @since 2.5.0
+ * @author XOOPS Development Team
+ * @version $Id $
+**/
+
+$path = dirname(dirname(dirname(dirname(__FILE__))));
+include_once $path . '/mainfile.php';
+include_once $path . '/include/cp_functions.php';
+require_once $path . '/include/cp_header.php';
+
+global $xoopsModule;
+
+$thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname');
+
+//if functions.php file exist
+//require_once dirname(dirname(__FILE__)) . '/include/functions.php';
+
+// Load language files
+xoops_loadLanguage('admin', $thisModuleDir);
+xoops_loadLanguage('modinfo', $thisModuleDir);
+xoops_loadLanguage('main', $thisModuleDir);
+
+$pathIcon16 = '../'.$xoopsModule->getInfo('icons16');
+$pathIcon32 = '../'.$xoopsModule->getInfo('icons32');
+$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
+
+if ( file_exists($GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php'))) {
+ include_once $GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php');
+ } else {
+ redirect_header("../../../admin.php", 5, _AM_XDONATIONS_MODULEADMIN_MISSING, false);
+ }
Modified: XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/donations.php
===================================================================
--- XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/donations.php 2014-04-25 12:02:15 UTC (rev 12480)
+++ XoopsModules/modulepacks/x257basicmodulepack/trunk/modules/xdonations/admin/donations.php 2014-04-25 12:03:01 UTC (rev 12481)
@@ -1,941 +1,932 @@
-<?php
-/************************************************************************/
-/* Donations - Paypal financial management module for Xoops 2 */
-/* Copyright (c) 2004 by Xoops2 Donations Module Dev Team */
-/* http://dev.xoops.org/modules/xfmod/project/?group_id=1060 */
-/* $Id$ */
-/************************************************************************/
-/* */
-/* Based on NukeTreasury for PHP-Nuke - by Dave Lawrence AKA Thrash */
-/* NukeTreasury - Financial management for PHP-Nuke */
-/* Copyright (c) 2004 by Dave Lawrence AKA Thrash */
-/* th...@fr... */
-/* thr...@ho... */
-/* */
-/************************************************************************/
-/* */
-/* This program 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. */
-/* */
-/* This program 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 this program; if not, write to the Free Software */
-/* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 */
-/* USA */
-/************************************************************************/
-
-include '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'include' . DIRECTORY_SEPARATOR . 'cp_header.php';
-
-xoops_loadLanguage('main', $xoopsModule->getVar('dirname'));
-include '..' . DIRECTORY_SEPARATOR . 'include' . DIRECTORY_SEPARATOR . 'functions.php';
-include_once 'admin_header.php';
-xoops_cp_header();
-//adminmain();
-
-$tr_config = configInfo();
-//determine the currency
-$PP_CURR_CODE = explode('|',$tr_config['pp_curr_code']); // [USD,GBP,JPY,CAD,EUR,AUD]
-$PP_CURR_CODE = $PP_CURR_CODE[0];
-$curr_sign = define_curr($PP_CURR_CODE);
-
-/***************************************************************************
- *
- ***************************************************************************/
-function Treasury()
-{
- global $tr_config, $xoopsDB, $xoopsModule, $modversion, $curr_sign, $pathIcon16;
- include_once XOOPS_ROOT_PATH . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'xoopsformloader.php';
- $indexAdmin = new ModuleAdmin();
-echo $indexAdmin->addNavigation('donations.php?op=Treasury');
-
- // Register paging
- $maxRows_Recordset1 = 10;
- $pageNum_Recordset1 = (isset($_POST['pageNum_Recordset1'])) ? intval($_POST['pageNum_Recordset1']) : 0 ;
- $startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
-
- // $query_Recordset1 = "SELECT id, date, DATE_FORMAT(date, '%d-%b-%Y') as fdate, DATE_FORMAT(date, '%d') as day, DATE_FORMAT(date, '%m') as mon, DATE_FORMAT(date, '%Y') as year, num, name, descr, amount FROM ".$xoopsDB->prefix("donations_financial")." order by date DESC";
- $query_Recordset1 = "SELECT id, date, DATE_FORMAT(date, '%d-%b-%Y') as fdate, num, name, descr, amount FROM ".$xoopsDB->prefix("donations_financial")." ORDER BY date DESC";
- $query_limit_Recordset1 = "$query_Recordset1 LIMIT $startRow_Recordset1, $maxRows_Recordset1";
- $Recordset1 = $xoopsDB->query($query_limit_Recordset1);
- $row_Recordset1 = $xoopsDB->fetchArray($Recordset1);
-
- if (isset($_POST['totalRows_Recordset1'])) {
- $totalRows_Recordset1 = $_POST['totalRows_Recordset1'];
- } else {
- $all_Recordset1 = $xoopsDB->query($query_Recordset1);
- $totalRows_Recordset1 = $xoopsDB->getRowsNum($all_Recordset1);
- }
- $totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;
- $queryString_Recordset1 = "&totalRows_Recordset1=".$totalRows_Recordset1."#AdminTop";
-
- // Collect IPN reconcile data
- // First, get the date of the last time we reconciled
- $query_Recordset2 = "SELECT `date` AS recdate FROM " . $xoopsDB->prefix("donations_financial") . " WHERE name = 'PayPal IPN' ORDER BY date DESC LIMIT 1";
- $Recordset2 = $xoopsDB->query($query_Recordset2);
- $row_Recordset2 = $xoopsDB->fetchArray($Recordset2);
- $recdate = $row_Recordset2['recdate'];
-
- // Get the date of the last donation
- $query_Recordset2 = "SELECT `payment_date` AS curdate FROM ".$xoopsDB->prefix("donations_transactions")." WHERE payment_status = 'Completed' AND (txn_type = 'send_money' OR txn_type = 'web_accept' ) ORDER BY payment_date DESC LIMIT 1";
- $Recordset2 = $xoopsDB->query($query_Recordset2);
- $row_Recordset2 = $xoopsDB->fetchArray($Recordset2);
- $curdate = $row_Recordset2['curdate'];
-
- // Collect the IPN transactions between recdate and curdate
- $query_Recordset2 = "SELECT custom, SUM(mc_gross) AS gross, SUM(mc_gross - mc_fee) AS net FROM ".$xoopsDB->prefix("donations_transactions")." WHERE (payment_date > '{$recdate}' AND payment_date <= '{$curdate}') GROUP BY txn_id";
- $Recordset2 = $xoopsDB->query($query_Recordset2);
-
- // Iterate over the records skipping the ones that total out to zero(refunds)
- $ipn_tot = 0;
- $num_ipn = 0;
- while( $row_Recordset2 = $xoopsDB->fetchArray($Recordset2) ) {
- if( $row_Recordset2['gross'] > 0 ) {
- $ipn_tot += $row_Recordset2['net'];
- $num_ipn++;
- }
- }
-
- // Get the register balance & total number of records
- $query_Recordset4 = "SELECT SUM(amount) AS total, COUNT(*) as numRec FROM " . $xoopsDB->prefix("donations_financial") . "";
- $Recordset4 = $xoopsDB->query($query_Recordset4);
- list($total, $numRec) = $xoopsDB->fetchRow($Recordset4);
- /*
- $row_Recordset4 = $xoopsDB->fetchArray($Recordset4);
- $total = $row_Recordset4['total'];
-
- // Query to remove the Edit/Delete buttons if no results will be listed.
- $queryRec = "SELECT COUNT(*) FROM ".$xoopsDB->prefix("donations_financial")."";
- list($numRec) = $xoopsDB->fetchRow($queryRec);
- */
- // Output the page
- echo "<table style=\"border-width: 1px; width: 100%; text-align: center;\">\n"
- . "<tr><td>\n";
- echo "<table style=\"border-width: 0px; padding: 0px; margin: 0px; text-align: center;\">\n";
- echo " <tr><td style=\"width: 100%; text-align: center; font-weight: bold;\">";
- echo "<font class=\"option\"><h3>" . _AD_DON_TREASURY_F_REGISTER . "</h3></font></td></tr>\n";
- echo " <tr><td style=\"width: 100%;\">" . _AD_DON_NEW_IPN_COUNT . " {$num_ipn} - " . _AD_DON_TOTALING . " {$curr_sign}{$ipn_tot}";
- echo "</td></tr>\n";
- echo "<tr><td style=\"width: 100%; text-align: center;\">\n";
- echo " <form action=\"donations.php?op=IpnRec#AdminTop\" method=\"post\">\n";
- echo " <input type=\"hidden\" name=\"op\" value=\"IpnRec\" />\n"
- ." <input type=\"submit\" value=\""._AD_DON_SYNCHRONISE_IPN."\" onClick=\"return confirm('"._AD_DON_CONFIRM_TOTAL_UP."')\" />\n"
- ." </form>\n";
- echo "</td></tr></table>\n";
-
- if( $pageNum_Recordset1 > 0 ) {
- echo "<table style=\"border-width: 0px; text-align: center;\">\n"
- . " <tr>\n";
- echo " <td><form action=\"donations.php#AdminTop\" method=\"post\">\n"
- . "<input type=\"hidden\" name=\"op\" value=\"Treasury\" />\n"
- . "<input type=\"hidden\" name=\"pageNum_Recordset1\" value=\"0\" />\n"
- . "<input type=\"hidden\" name=\"totalRows_Recordset1\" value=\"{$totalRows_Recordset1}\" />\n"
- . "<input type=\"submit\" name=\"navig\" value=\"|<\" title=\"" . _AD_DON_CURRENT . "\" /></form></td>\n";
- echo "<td><form action=\"donations.php#AdminTop\" method=\"post\">\n"
- . "<input type=\"hidden\" name=\"op\" value=\"Treasury\" />\n"
- . "<input type=\"hidden\" name=\"pageNum_Recordset1\" value=\"" . max(0, $pageNum_Recordset1 - 1) . "\" />\n"
- . "<input type=\"hidden\" name=\"totalRows_Recordset1\" value=\"{$totalRows_Recordset1}\" />\n"
- . "<input type=\"submit\" name=\"navig\" value=\"<\" title=\"" . _AD_DON_NEXT_NEWEST . "\" /></form></td>\n";
- if( $pageNum_Recordset1 < $totalPages_Recordset1 ) {
- echo "<td><form action=\"donations.php#AdminTop\" method=\"post\">\n"
- . "<input type=\"hidden\" name=\"op\" value=\"Treasury\" />\n"
- . "<input type=\"hidden\" name=\"pageNum_Recordset1\" value=\"" . min($totalPages_Recordset1, $pageNum_Recordset1 + 1) . "\" />\n"
- . "<input type=\"hidden\" name=\"totalRows_Recordset1\" value=\"{$totalRows_Recordset1}\" />\n"
- . "<input type=\"submit\" name=\"navig\" value=\">\" title=\"" . _AD_DON_NEXT_OLDEST ."\" /></form></td>\n";
- echo "<td><form action=\"donations.php#AdminTop\" method=\"post\">\n"
- . "<input type=\"hidden\" name=\"op\" value=\"Treasury\" />\n"
- . "<input type=\"hidden\" name=\"pageNum_Recordset1\" value=\"{$totalPages_Recordset1}\" />\n"
- . "<input type=\"hidden\" name=\"totalRows_Recordset1\" value=\"{$totalRows_Recordset1}\" />\n"
- . "<input type=\"submit\" name=\"navig\" value=\">|\" title=\"" . _AD_DON_OLDEST . "\" /></form></td>\n";
- }
- echo "</tr></table>\n";
- }
-
- echo "<table class='outer' width='100%' border='0' cellpadding='0' cellspacing='0'>"
- . "<th align='center'>" . _AD_DON_DATE
- . "</th><th align='center'>". _AD_DON_NUM
- . "</th><th align='center'>" . _AD_DON_NAME
- . "</th><th align='center'>" . _AD_DON_DESCRIPTION
- . "</th><th align='center'>" . _AD_DON_AMOUNT
- . "</th><th align='center'>" . _AD_DON_ACTION
- . "</th></tr>\n";
-// $class = 'even';
-
- $row=0;
- do {
- $row += 1;
- echo "<tr>\n";
- echo "</td>\n"
- ."<td style=\"text-align: center;\">$row_Recordset1[fdate]</td>\n"
- ."<td style=\"text-align: center; width: 8px;\">$row_Recordset1[num]</td>\n"
- ."<td style=\"text-align: center;\">$row_Recordset1[name]</td>\n"
- ."<td style=\"text-align: center;\">$row_Recordset1[descr]</td>\n"
- ."<td style=\"text-align: right;\"><span ";
- $amt = sprintf("%10.2f",$row_Recordset1['amount']);
- if( $amt < 0 ) {
- echo "style=\"color: #FF0000;\"";
- }
- echo ">{$curr_sign}{$amt}</span></td>\n";
-
- if ( $numRec!=0 ) {
- echo "<td style=\"text-align: center;\">";
- $jscriptCmd = "<a href=\"javascript: void 0\" onclick=\""
- ."document.recedit.id.value = '$row_Recordset1[id]'; "
- ."document.recedit.StartDate.value = '$row_Recordset1[fdate]'; ";
- $jscriptCmd .= "document.recedit.Num.value = '$row_Recordset1[num]'; "
- ."document.recedit.Name.value = '$row_Recordset1[name]'; "
- ."document.recedit.Descr.value = '$row_Recordset1[descr]'; "
- ."document.recedit.Amount.value = '$row_Recordset1[amount]'; "
- ."document.recedit.Submit.value = 'Modify'; "
- ."document.recedit.op.value = 'FinRegEdit'; "
- ."return false;\">"
- ."<img style=\"border-width: 0px; width: 16px; height: 16px;\" src=". $pathIcon16 .'/edit.png'." alt='" . _EDIT . "' title='" . _EDIT . "' /></a> "
- ."<a href=\"donations.php?op=FinRegDel&id=$row_Recordset1[id]\">"
- ."<img style=\"border-width: 0px; width: 16px; height: 16px;\" src=". $pathIcon16 .'/delete.png'." alt='" . _DELETE . "' title='" . _DELETE ."'\" onClick=\"return confirm('" . _AD_DON_CONFIRM_DELETE . '\n\n' . _AD_DON_CONFIRM_ACTION . "')\""
- ." /></a>"
- ."</td>\n"
- ;
- echo $jscriptCmd;
- }
-
-
- } while ($row_Recordset1 = $xoopsDB->fetchArray($Recordset1));
-
- echo "</table>\n" . "<table style=\"width: 100%; text-align: center;\"><br/>\n";
- echo "<tr><td style=\"text-align: right; font-weight: bold;\" colspan=\"5\"><h4>" . _AD_DON_NETBAL . ": {$curr_sign}";
- echo sprintf("%0.2f", $total) . " </h4></td></tr>\n";
- echo "</table><br/>\n";
-
- echo "<table style=\"text-align: center;\">\n"
- . "<tr><td style=\"text-align: center; font-weight: bold;\">" . _AD_DON_DATE . "</td>\n"
- . "<td style=\"text-align: center; font-weight: bold;\">" . _AD_DON_NUM . "</td>\n"
- . "<td style=\"text-align: center; font-weight: bold;\">" . _AD_DON_NAME . "</td>\n"
- . "<td style=\"text-align: center; font-weight: bold;\">" . _AD_DON_DESCRIPTION . "</td>\n"
- . "<td style=\"text-align: right; font-weight: bold;\">" . _AD_DON_AMOUNT . "</td></tr>\n"
- . "<tr>\n"
- . "<td style=\"text-align: center;\">\n"
- . "<form action=\"donations.php\" method=\"post\" name=\"recedit\">\n"
- . "<input name=\"id\" type=\"hidden\" />\n";
- $newDate = new XoopsFormTextDateSelect('Date', 'StartDate', $size = 15, NULL);
- $showDate = $newDate->render();
- echo $showDate . "</td>\n";
- echo "<td style=\"text-align: center; width: 8px;\"><input name=\"Num\" type=\"text\" size=\"8\" /></td>\n"
- . "<td style=\"text-align: center;\"><input name=\"Name\" type=\"text\" /></td>\n"
- . "<td style=\"text-align: center;\"><input name=\"Descr\" type=\"text\" /></td>\n"
- . "<td style=\"text-align: right;\"><input name=\"Amount\" type=\"text\" size=\"8\" /></td>\n";
- echo "</tr>\n";
- echo "<tr><td style=\"text-align: right;\" colspan=\"5\">\n"
- . "<input name=\"\" type=\"reset\" value=\"" . _RESET . "\" onclick=\""
- . "document.recedit.Submit.value = '"._ADD."'; "
- . "document.recedit.op.value = 'FinRegAdd'; "
- . "return true;\" /> \n"
- . "<input type=\"hidden\" name=\"op\" value=\"FinRegAdd\" /><input name=\"Submit\" type=\"submit\" value=\"" . _AD_DON_ADD . "\" />\n"
- . "</form>\n";
- echo "</td></tr>\n";
- echo "</table>\n";
- echo "</td></tr></table>\n";
-}
-
-function FinancialRegAdd()
-{
- global $tr_config, $modversion, $xoopsDB;
-
- $time = date("h:i:s");
- // $nTime = $_POST['StartYear'].'-'.$_POST['StartMonth'].'-'.$_POST['StartDay'].' '.$time;
- // $nTime = strtotime($nTime);
- $nTime = strtotime("{$_POST['StartDate']} {$time}");
- if($nTime == -1) {
- echo _AD_DON_ERR_BAD_DATE_FORMAT . "<br />\n";
- } else {
- if ( strlen($_POST['Name']) == 0) {
- echo _AD_DON_ERR_BAD_NAME_FORMAT . "<br />\n";
- } else {
- if( !is_numeric($_POST['Amount'])) {
- echo _AD_DON_INVALID_AMOUNT."<br />";
- } else {
- echo _AD_DON_FIELD_PASSED."<br />";
- echo strftime("%Y-%m-%d", $nTime) . " $_POST[Num] $_POST[Name] $_POST[Descr] $_POST[Amount]<br /><br />";
-
- $insert_Recordset = "INSERT INTO `".$xoopsDB->prefix("donations_financial")."` VALUES "
- . "(NULL, '" . strftime("%Y-%m-%d %H:%M:%S", $nTime) . "','" . addslashes($_POST['Num']) . "','" . addslashes($_POST['Name'])
- . "','" . addslashes($_POST['Descr']) . "','" . addslashes($_POST['Amount']) . "')";
-
- $rvalue = $xoopsDB->query($insert_Recordset);
- echo "$insert_Recordset";
- echo strftime("%Y-%m-%d", $nTime) . " $_POST[Num] $_POST[Name] $_POST[Descr] $_POST[Amount]<br /><br />$insert_Recordset";
- Header("Location: donations.php?op=Treasury#AdminTop");
- }
- }
- }
-}
-
-function FinancialRegDel()
-{
- global $tr_config, $modversion, $xoopsDB;
-
- echo _AD_DON_FIELD_PASSED . "<br />\n";
-
- if( is_numeric($_GET['id']) && ($_GET['id'] > 0) ) {
- $del_Recordset = "DELETE FROM `" . $xoopsDB->prefix("donations_financial") . "`"
- . " WHERE `id`='" . intval($_GET[id]) . "' LIMIT 1";
- $rvalue = $xoopsDB->queryF($del_Recordset);
- header("Location: donations.php?op=Treasury#AdminTop");
- } else {
- echo "<br />" . _AD_DON_ERR_INVALID_RECORD_ID . "<br />\n";
- }
-}
-
-function FinancialRegEdit()
-{
- global $tr_config, $modversion, $xoopsDB;
-
- $time = date("h:i:s");
- // $nTime = $_POST['StartYear'].'-'.$_POST['StartMonth'].'-'.$_POST['StartDay'].' '.$time;
- $nTime = $_POST['StartDate'] . ' ' . $time;
- $nTime = strtotime($nTime);
-
- if($nTime == -1) {
- echo _AD_DON_ERR_BAD_DATE_FORMAT . "<br />\n";
- } else {
- if( strlen($_POST['Name']) == 0) {
- echo _AD_DON_ERR_BAD_NAME_FORMAT . "<br />\n";
- } else {
- if( !is_numeric($_POST['Amount'])) {
- echo _AD_DON_INVALID_AMOUNT2 . '<br />\n';
- } else {
- echo _AD_DON_FIELD_PASSED . "<br />\n";
-
- echo strftime("%Y-%m-%d", $nTime) . " $_POST[Num] $_POST[Name] $_POST[Descr] $_POST[Amount]<br /><br />\n";
-
- $insert_Recordset = "UPDATE `".$xoopsDB->prefix("donations_financial")."` SET date='". strftime("%Y-%m-%d %H:%M:%S", $nTime) . "', num='$_POST[N...
[truncated message content] |