Author: rhari
Date: Tue May 29 10:15:00 2007
New Revision: 454

URL: http://svn.gna.org/viewcvs/phplinker?rev=454&view=rev
Log:
Bug fix

Modified:
    trunk/smarty/default/templates/admin/url_edit.tpl
    trunk/www/admin/url_edit.php

Modified: trunk/smarty/default/templates/admin/url_edit.tpl
URL: 
http://svn.gna.org/viewcvs/phplinker/trunk/smarty/default/templates/admin/url_edit.tpl?rev=454&r1=453&r2=454&view=diff
==============================================================================
--- trunk/smarty/default/templates/admin/url_edit.tpl (original)
+++ trunk/smarty/default/templates/admin/url_edit.tpl Tue May 29 10:15:00 2007
@@ -3,122 +3,122 @@
 <script type="text/javascript" src="../js/context-menu.js"></script><!-- 
IMPORTANT! INCLUDE THE context-menu.js FILE BEFORE drag-drop-folder-tree.js -->
 <script type="text/javascript" src="../js/drag-drop-folder-tree.js">
 
-/*****************************************************************************************************
-(C) www.dhtmlgoodies.com, July 2006
+  
/*****************************************************************************************************
+  (C) www.dhtmlgoodies.com, July 2006
 
-Update log:
+  Update log:
 
 
-This is a script from www.dhtmlgoodies.com. You will find this and a lot of 
other scripts at our website.
+  This is a script from www.dhtmlgoodies.com. You will find this and a lot of 
other scripts at our website.
 
-Terms of use:
-You are free to use this script as long as the copyright message is kept 
intact.
+  Terms of use:
+  You are free to use this script as long as the copyright message is kept 
intact.
 
-For more detailed license information, see 
http://www.dhtmlgoodies.com/index.html?page=termsOfUse
+  For more detailed license information, see 
http://www.dhtmlgoodies.com/index.html?page=termsOfUse
 
-Thank you!
+  Thank you!
 
-www.dhtmlgoodies.com
-Alf Magne Kalleland
+  www.dhtmlgoodies.com
+  Alf Magne Kalleland
 
-*****************************************************************************************************/
+  
*****************************************************************************************************/
 </script>
 <link rel="stylesheet" href="css/drag-drop-folder-tree.css" 
type="text/css"></link>
 <link rel="stylesheet" href="css/context-menu.css" type="text/css"></link>
-       <style type="text/css">
-       /* CSS for the demo */
-       img{
-               border:0px;
-       }
-       </style>
-       <script type="text/javascript">
-       //--------------------------------
-       // Save functions
-       //--------------------------------
-       var ajaxObjects = new Array();
-       </script>
+<style type="text/css">
+  /* CSS for the demo */
+  img{
+  border:0px;
+  }
+</style>
+<script type="text/javascript">
+  //--------------------------------
+  // Save functions
+  //--------------------------------
+  var ajaxObjects = new Array();
+</script>
 {/literal}
 
 <div align="center">
-{if isset($action) && $action=="update"}
-<div class = "message" align="left">Operation effect&eacute;e</div>
-{/if}
-<table class="framed" width="60%" cellspacing="2">
-<tr class="row_header"><td align="center"><b> Edit {$url} </b></td></tr>
-<tr><td>
-<form action="" method="get">
-<table width="100%" border="0">
-<tr>
-  <td align="right" width="35%">Url:&nbsp; &nbsp;</td>
-  <td><b><a href="{$url}" target="_blank">{$url}</a></b></td>
-</tr>
+  {if isset($action) && $action=="update"}
+  <div class = "message" align="left">Operation effect&eacute;e</div>
+  {/if}
+  <table class="framed" width="60%" cellspacing="2">
+    <tr class="row_header"><td align="center"><b> Edit {$url} </b></td></tr>
+    <tr><td>
+       <form action="" method="get">
+         <table width="100%" border="0">
+           <tr>
+             <td align="right" width="35%">Url:&nbsp; &nbsp;</td>
+             <td><b><a href="{$url}" target="_blank">{$url}</a></b></td>
+           </tr>
 
-<tr>
-  <td align="right" valign="top">Hits:&nbsp;&nbsp;</td>
-  <td><b>{$hit}</b></td>
-</tr>
-<tr>
-  <td align="right" valign="top">Last update:&nbsp;&nbsp;</td>
-  <td><b>{$date}</b></td>
-</tr>
-<tr>
-  <td align="right" valign="top">State:&nbsp;&nbsp;</td>
-  <td><b>{$state}</b></td>
-</tr>
-<tr>
-  <td align="right" valign="top">&nbsp;&nbsp;</td>
-  <td>&nbsp;</td>
-</tr>
-<tr>
-  <td align="right" valign="top">Description:&nbsp;&nbsp;</td>
-  <td><textarea name="description" cols="41" 
rows="6">{$description}</textarea></td>
-</tr>
-<!-- hari 20070502 -->
-<tr>
-      <td  align="right" valign="top">Category:&nbsp;&nbsp;</td>
-  <td>
-      {$categ_ul_li}
-</td></tr>
-<!-- ************* -->
-<!-- hari 20070502
-<tr>
-  <td  align="right">Category:&nbsp;&nbsp;</td>
-  <td>
-{section name=cat_loop loop=$array}
-<select name="cat[]">
-{$sel}
-{section name=customer loop=$array_id_cat}
-<option value="{$array_id_cat[customer].id}" {if
-       $array_id_cat[customer].id == 
$array[cat_loop]}selected="selected"{else} 
{/if}>{$array_id_cat[customer].name}</optiion>
-{/section}
-</select>
-{/section}
--->
-<input type="hidden" name="id" value="{$id}" >
-<input type="hidden" name="action" value="update" >
-<!--
-</td>
-</tr>
--->
-<tr>
-  <td align="right"><input type="submit" value="UPDATE" 
name="todo_action">&nbsp;&nbsp;&nbsp;</td>
-  <td align="left">&nbsp;&nbsp;&nbsp;<input type="button" value="CANCEL" 
onclick="{$bc}">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" 
value="DELETE" name="todo_action"></td>
-</tr>
-</table>
-</form>
-</td></tr></table>
+           <tr>
+             <td align="right" valign="top">Hits:&nbsp;&nbsp;</td>
+             <td><b>{$hit}</b></td>
+           </tr>
+           <tr>
+             <td align="right" valign="top">Last update:&nbsp;&nbsp;</td>
+             <td><b>{$date}</b></td>
+           </tr>
+           <tr>
+             <td align="right" valign="top">State:&nbsp;&nbsp;</td>
+             <td><b>{$state}</b></td>
+           </tr>
+           <tr>
+             <td align="right" valign="top">&nbsp;&nbsp;</td>
+             <td>&nbsp;</td>
+           </tr>
+           <tr>
+             <td align="right" valign="top">Description:&nbsp;&nbsp;</td>
+             <td><textarea name="description" cols="41" 
rows="6">{$description}</textarea></td>
+           </tr>
+           <!-- hari 20070502 -->
+           <tr>
+             <td  align="right" valign="top">Category:&nbsp;&nbsp;</td>
+             <td>
+               {$categ_ul_li}
+           </td></tr>
+           <!-- ************* -->
+           <!-- hari 20070502
+                <tr>
+                  <td  align="right">Category:&nbsp;&nbsp;</td>
+                  <td>
+                    {section name=cat_loop loop=$array}
+                    <select name="cat[]">
+                      {$sel}
+                      {section name=customer loop=$array_id_cat}
+                      <option value="{$array_id_cat[customer].id}" {if
+                              $array_id_cat[customer].id == 
$array[cat_loop]}selected="selected"{else} 
{/if}>{$array_id_cat[customer].name}</optiion>
+                              {/section}
+                              </select>
+                              {/section}
+             -->
+           <input type="hidden" name="id" value="{$id}" >
+           <input type="hidden" name="action" value="update" >
+           <!--
+               </td>
+               </tr>
+             -->
+           <tr>
+             <td align="right"><input type="submit" value="UPDATE" 
name="todo_action">&nbsp;&nbsp;&nbsp;</td>
+             <td align="left">&nbsp;&nbsp;&nbsp;<input type="button" 
value="CANCEL" onclick="{$bc}">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input 
type="submit" value="DELETE" name="todo_action"></td>
+           </tr>
+         </table>
+       </form>
+  </td></tr></table>
 </div>
 {literal}
 <script type="text/javascript">
-       treeObj2 = new JSDragDropTree();
-       treeObj2.setTreeId('dhtmlgoodies_tree2');
-       treeObj2.setMaximumDepth(1);
-       treeObj2.setMessageMaximumDepthReached('Maximum depth reached'); // If 
you want to show a message when maximum depth is reached, i.e. on drop.
-       treeObj2.initTree();
+  treeObj2 = new JSDragDropTree();
+  treeObj2.setTreeId('dhtmlgoodies_tree2');
+  treeObj2.setMaximumDepth(1);
+  treeObj2.setMessageMaximumDepthReached('Maximum depth reached'); // If you 
want to show a message when maximum depth is reached, i.e. on drop.
+  treeObj2.initTree();
 </script>
 {/literal}
 {section name=i_expand loop=$categstoexpand}
 <script>
-treeObj2.expandThis('{$categstoexpand[i_expand]}');
+  treeObj2.expandThis('{$categstoexpand[i_expand]}');
 </script>
-{/section}
+{/section}

Modified: trunk/www/admin/url_edit.php
URL: 
http://svn.gna.org/viewcvs/phplinker/trunk/www/admin/url_edit.php?rev=454&r1=453&r2=454&view=diff
==============================================================================
--- trunk/www/admin/url_edit.php (original)
+++ trunk/www/admin/url_edit.php Tue May 29 10:15:00 2007
@@ -45,17 +45,23 @@
 //     }
     //*******************************
 
-     $update_desc = sql_query('die',__FILE__,__LINE__,__FUNCTION__,"UPDATE url 
SET description=\"".utf8_decode($_GET["description"])."\" WHERE 
id=".$_GET["id"]);
+     $update_desc = sql_query('die',__FILE__,__LINE__,__FUNCTION__,"UPDATE url 
SET description=\"".utf8_decode($_GET["description"])."\", categorized = '0' 
WHERE id=".$_GET["id"]);
+     $categorized = 'uncategorized';
 
      $up_cat = mysql_num_rows($select_test);
      $delete_cat = sql_query('die',__FILE__,__LINE__,__FUNCTION__,"DELETE FROM 
url2category WHERE id_url =".$_GET["id"]);
      if (isset($_GET['categ_checked'])){
+       $values = '';
        foreach($_GET['categ_checked'] as $value){
         $update_cat_url =  
sql_query('die',__FILE__,__LINE__,__FUNCTION__,"INSERT INTO url2category 
(id_url, id_category) VALUES (".$_GET["id"].",".$value.")");
+        $values .= ($values=='')?$value:', '.$value;
        }
+       $qry = "UPDATE url SET categorized = '1' WHERE id = ".$_GET['id'];
+       sql_query('die',__FILE__,__LINE__,__FUNCTION__,$qry);
+       $categorized = "categorized";
      }
 
-     linker_log("[".$_SESSION['login'] ."]Update URL url_".$_GET["id"]." 
categorized cat_".$value);
+     linker_log("[".$_SESSION['login'] ."]Update URL url_".$_GET["id"]);
      echo "<script language='javascript'>history.go(-2);</script>";
   }elseif($_GET["todo_action"] =="DELETE"){
     echo '<script language="javascript">if(confirm("DO YOU REALY WANT TO 
DELETE THIS URL ??")){';


_______________________________________________
PHPLinker-commits mailing list
[email protected]
https://mail.gna.org/listinfo/phplinker-commits

Reply via email to