Your IP : 216.73.217.79


Current Path : /var/www/cesa.co.za/relay/include/
Upload File :
Current File : /var/www/cesa.co.za/relay/include/con_man.php

<br/><?php
  if (isset($_GET['act'])) {
    if ($_GET['act']=='add') {//add
      if (isset($_POST['frm_sub'])) {
        $maxquery="SELECT MAX(rank) AS rank FROM saace_content";
        $maxresult=mysql_query($maxquery);
        $maxrow=mysql_fetch_assoc($maxresult);
        $max=$maxrow['rank'];
        $insquery="INSERT INTO saace_content (name,content,rank,status,home) VALUES ('".$_POST['name']."','".$_POST['content']."','".($max+1)."','0','0')";
        mysql_query($insquery);
        echo "<h1>Page Added</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
      } else {
        echo "<form  method='POST' action='".$pagename."?sec=con&act=add'>\n";
        ?>
          <table width='100%' border='0' cellpadding='0' cellspacing='0'>
          <tr>
            <th colspan='2' align='left'>Add new page</th>
          </tr>
          <tr>
            <td>Name</td>
            <td><input type='text' name='name'></td>
          </tr>
          <script type='text/javascript' src='fckeditor/fckeditor.js'></script>
         <script type='text/javascript'>
         window.onload = function() {
         var sBasePath = 'fckeditor/'
         var oFCKeditor = new FCKeditor( 'content' ) ;
         oFCKeditor.BasePath	= sBasePath ;
         oFCKeditor.ReplaceTextarea() ;
         }
         </script>
          <tr>
            <td>Content</td>
            <td><textarea name='content'></textarea></td>
          </tr>
          <tr>
            <td colspan='2'><input type='submit' name='frm_sub' value='Add Page'/></td>
          </tr>
          </table>
          </form>
        <?php
      }
    } elseif ($_GET['act']=='edi') {//edit
      if (isset($_POST['frm_sub'])) {
        $updquery="UPDATE saace_content SET name='".$_POST['name']."',content='".$_POST['content']."' WHERE id='".$_GET['id']."'";
        mysql_query($updquery);
        echo "<h1>Page Edited</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
      } else {
        $query="SELECT * FROM saace_content WHERE id='".$_GET['id']."'";
        $result=mysql_query($query);
        if ($result) {
          $row=mysql_fetch_assoc($result);
          echo "<form  method='POST' action='".$pagename."?sec=con&act=edi&id=".$_GET['id']."'>\n";
          ?>
            <table width='100%' border='0' cellpadding='0' cellspacing='0'>
            <tr>
              <th colspan='2' align='left'>Edit page</th>
            </tr>
            <tr>
              <td>Name</td>
              <td><input type='text' name='name' value='<?php echo $row['name'];?>'></td>
            </tr>
            <script type='text/javascript' src='fckeditor/fckeditor.js'></script>
         <script type='text/javascript'>
         window.onload = function() {
         var sBasePath = 'fckeditor/'
         var oFCKeditor = new FCKeditor( 'content' ) ;
         oFCKeditor.BasePath	= sBasePath ;
         oFCKeditor.ReplaceTextarea() ;
         }
         </script>
            <tr>
              <td>Content</td>
              <td><textarea name='content'><?php echo $row['content'];?></textarea></td>
            </tr>
            <tr>
              <td colspan='2'><input type='submit' name='frm_sub' value='Edit Page'/></td>
            </tr>
            </table>
            </form>
          <?php
        }
      }
    } elseif ($_GET['act']=='del') {//delete
      $delquery="DELETE FROM saace_content WHERE id='".$_GET['id']."'";
      mysql_query($delquery);
      echo "<h1>Page Deleted</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
    } elseif ($_GET['act']=='susp') {//suspend
      $susquery="UPDATE saace_content SET status='0' WHERE id='".$_GET['id']."'";
      mysql_query($susquery);
      echo "<h1>Page Suspended</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
    } elseif ($_GET['act']=='acti') {//restore
      $susquery="UPDATE saace_content SET status='1' WHERE id='".$_GET['id']."'";
      mysql_query($susquery);
      echo "<h1>Page Activated</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
    } elseif ($_GET['act']=='rdo') {//rank up
      //look for one less
      $query="SELECT rank FROM saace_content WHERE id='".$_GET['id']."'";
      $res1=mysql_query($query);
      $orow=mysql_fetch_assoc($res1);
      $query="SELECT id,rank FROM saace_content WHERE rank<'".$orow['rank']."' ORDER BY rank DESC LIMIT 1";
      $res2=mysql_query($query);
      $nrow=mysql_fetch_assoc($res2);
      $updquery="UPDATE saace_content SET rank='".$orow['rank']."' WHERE id='".$nrow['id']."'";
      mysql_query($updquery);
      $updquery="UPDATE saace_content SET rank='".$nrow['rank']."' WHERE id='".$_GET['id']."'";
      mysql_query($updquery);
      echo "<h1>Rank Adjusted</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
    } elseif ($_GET['act']=='rup') {//rank down
      //look for one less
      $query="SELECT rank FROM saace_content WHERE id='".$_GET['id']."'";
      $res1=mysql_query($query);
      $orow=mysql_fetch_assoc($res1);
      $query="SELECT id,rank FROM saace_content WHERE rank>'".$orow['rank']."' ORDER BY rank ASC LIMIT 1";
      $res2=mysql_query($query);
      $nrow=mysql_fetch_assoc($res2);
      $updquery="UPDATE saace_content SET rank='".$orow['rank']."' WHERE id='".$nrow['id']."'";
      mysql_query($updquery);
      $updquery="UPDATE saace_content SET rank='".$nrow['rank']."' WHERE id='".$_GET['id']."'";
      mysql_query($updquery);
      echo "<h1>Rank Adjusted</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
    } elseif ($_GET['act']=='hom') {//set home
      $susquery="UPDATE saace_content SET home='0'";
      mysql_query($susquery);
      $susquery="UPDATE saace_content SET home='1' WHERE id='".$_GET['id']."'";
      mysql_query($susquery);
      echo "<h1>Page Set as home</h1><a href='".$pagename."?sec=con'>Go to content</a>\n";
    } 
  } else {//list
    ?>
      <table width='100%' border='0' cellpadding='0' cellspacing='0'>
        <tr>
          <th colspan='2' align='left'>Rank</th>
          <th align='left'>Page Name</th>
          <th align='left'>Actions</th>
        </tr>
        <?php
          $query="SELECT * FROM saace_content ORDER BY rank ASC";
          $result=mysql_query($query);
          if ($result) {
            $minquery="SELECT MIN(rank) AS rank FROM saace_content";
            $minresult=mysql_query($minquery);
            $minrow=mysql_fetch_assoc($minresult);
            $min=$minrow['rank'];
            $maxquery="SELECT MAX(rank) AS rank FROM saace_content";
            $maxresult=mysql_query($maxquery);
            $maxrow=mysql_fetch_assoc($maxresult);
            $max=$maxrow['rank'];
            while ($row=mysql_fetch_assoc($result)) {
              echo "<tr>\n";
                if ($row['rank']==$min) { //lowest rank
                  echo "<td></td>\n";
                } else {
                  echo "<td><a href='".$pagename."?sec=con&act=rdo&id=".$row['id']."'><img border='0' src='img/down.gif' alt='Move down'/></a></td>\n";
                }
                if ($row['rank']==$max) { //lowest rank
                  echo "<td></td>\n";
                } else {
                  echo "<td><a href='".$pagename."?sec=con&act=rup&id=".$row['id']."'><img border='0' src='img/up.gif' alt='Move up'/></a></td>\n";
                }
                echo "<td>".$row['name']."</td>\n";
                echo "<td>\n";
                echo "  <a href='".$pagename."?sec=con&act=edi&id=".$row['id']."'><img border='0' src='img/edit.gif' alt='Edit'/></a>\n";
                if ($row['status']=='0') {
                  echo "  <a href='".$pagename."?sec=con&act=acti&id=".$row['id']."'><img border='0' src='img/restore.gif' alt='Activate'/></a>\n";
                } else {
                  echo "  <a href='".$pagename."?sec=con&act=susp&id=".$row['id']."'><img border='0' src='img/suspend.gif' alt='Suspend'/></a>\n";
                }
                echo "  <a href='".$pagename."?sec=con&act=del&id=".$row['id']."' onclick='javascript: return confirm(\"Are you sure you want to delete this page - ".$row['name']."?\");'><img border='0' src='img/delete.gif' alt='Delete'/></a>\n";
                if ($row['home']=='0') {
                  echo "  <a href='".$pagename."?sec=con&act=hom&id=".$row['id']."'><img border='0' src='img/nothome.gif' alt='Set as home'/></a>\n";
                } else {
                  echo "  <img border='0' src='img/home.gif' alt='This is the home'/>\n";
                }
                echo "</td>\n";
              echo "</tr>\n";
            } //end while
            echo "<tr><td colspan='4'><a href='".$pagename."?sec=con&act=add'>Add New Page</a></td></tr>\n";
          } else {
            echo "<tr><td colspan='4'>No pages have been added yet</td></tr>\n";
          }
        ?>
      </table>
    <?php
  }
?>