Xaraya / Postnuke CVS Notices - Message

Note: this list is kept only as a demonstration for CVSNotice. For the latest CVS notices, see the Xaraya and Postnuke sites

View Statistics - Next Notice - Previous Notice

Directory filter : [ all ] / postnuke_official / html / modules / ns-addstory [ view in CVS ]

Date Directory [filter] File(s) [view] Author [filter]
04 Aug 2002 21:43:31postnuke_official/html/modules/ns-addstoryaddstory_categories.php,1.16,1.16.2.1 admin.php,1.46.2.10,1.46.2.11John Cox
 added new admin

Update of /home/cvsroot/postnuke_official/html/modules/ns-addstory
In directory ns7.hostnuke.net:/tmp/cvs-serv23443/html/modules/ns-addstory

Modified Files:
      Tag: PostNuke_71
	addstory_categories.php admin.php 
Log Message:
added new admin


Index: addstory_categories.php
===================================================================
RCS file: /home/cvsroot/postnuke_official/html/modules/ns-addstory/Attic/addstory_categories.php,v
retrieving revision 1.16
retrieving revision 1.16.2.1
diff -C2 -d -r1.16 -r1.16.2.1
*** addstory_categories.php	14 Mar 2002 13:24:35 -0000	1.16
--- addstory_categories.php	4 Aug 2002 21:43:29 -0000	1.16.2.1
***************
*** 28,31 ****
--- 28,32 ----
  // ----------------------------------------------------------------------
  
+ 
  // Notes by AV
  // OK, the idea is to make 'Categories' manager a bit more intuitive to work with:
***************
*** 34,43 ****
--- 35,47 ----
  // 3. Every 'Category' modification menu contains and/or ends up with further logical actions
  
+ 
  if (!eregi($currentFile, $PHP_SELF)) { die ("Access Denied"); }
  
+ 
  function _admin_cat_theme_list($selectname, $defaulttheme)
  {
      $r = "<select name=\"${selectname}\">";
  
+ 
      $r .= "<option value=\"\"";
      if ($defaulttheme == "") {
***************
*** 46,49 ****
--- 50,54 ----
      $r .= ">"._CATOVERRIDENONE."</option>";
  
+ 
      $handle = opendir('themes');
      $themelist = array();
***************
*** 55,58 ****
--- 60,64 ----
      closedir($handle);
  
+ 
      sort($themelist);
      for ($i = 0; $i < sizeof($themelist); ++$i) {
***************
*** 66,74 ****
--- 72,83 ----
      }
  
+ 
      $r .= "</select>";
  
+ 
      return ($r);
  }
  
+ 
  function AddCategory()
  {
***************
*** 81,84 ****
--- 90,94 ----
      echo "<br>";
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', '::', ACCESS_ADD)) {
          echo _STORIESADDCATNOAUTH;
***************
*** 87,90 ****
--- 97,101 ----
      }
  
+ 
      OpenTable();
      echo "<center><font class=\"pn-title\"><b>"._CATEGORYADD."</b></font><br>"
***************
*** 100,106 ****
--- 111,119 ----
      CloseTable();
  
+ 
      include ("footer.php");
  }
  
+ 
  function EditCategory($catid)
  {
***************
*** 108,114 ****
--- 121,129 ----
  	   $opPrefix;
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      $catid += 0;
      $column = &$pntable['stories_cat_column'];
***************
*** 117,122 ****
--- 132,139 ----
                                 WHERE $column[catid] = '$catid'");
  
+ 
      list($title, $themeoverride) = $result->fields;
  
+ 
      include ("header.php");
      GraphicAdmin();
***************
*** 126,129 ****
--- 143,147 ----
      echo "<br>";
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', "$title::$catid", ACCESS_EDIT)) {
          echo _STORIESEDITCATNOAUTH;
***************
*** 132,137 ****
--- 150,157 ----
      }
  
+ 
      OpenTable();
  
+ 
      echo "<center><font class=\"pn-title\"><b>"._EDITCATEGORY."</b></font><br>";
      if (!$catid) {
***************
*** 145,148 ****
--- 165,169 ----
  //        echo "<option name=\"catid\" value=\"0\" $selcat>Articles</option>";
  
+ 
          while(list($catid, $title) = $selcat->fields) {
              echo "<option name=\"catid\" value=\"$catid\" $selcat>".pnVarPrepForDisplay($title)."</option>";
***************
*** 175,182 ****
--- 196,205 ----
      echo "</center>";
  
+ 
      CloseTable();
      include("footer.php");
  }
  
+ 
  // we need $catid param to be able to carry on from previous op
  function DelCategory($cat, $catid)
***************
*** 186,192 ****
--- 209,217 ----
  	   $ModName;
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      include ("header.php");
      GraphicAdmin();
***************
*** 196,199 ****
--- 221,225 ----
      echo "<br>";
  
+ 
      $column = &$pntable['stories_cat_column'];
      $result = $dbconn->Execute("SELECT $column[title]
***************
*** 201,206 ****
--- 227,234 ----
                                WHERE $column[catid]='$cat'");
  
+ 
  	list($title) = $result->fields;
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', "$title::$cat", ACCESS_DELETE)) {
          echo _STORIESDELCATNOAUTH;
***************
*** 209,217 ****
--- 237,248 ----
      }
  
+ 
      OpenTable();
      echo "<center><font class=\"pn-title\"><b>"._DELETECATEGORY."</b></font><br>";
  
+ 
      if (isset($catid)) {
  
+ 
      $column = &$pntable['stories_cat_column'];
      $thiscat = $dbconn->Execute( "SELECT $column[catid]
***************
*** 220,227 ****
--- 251,260 ----
      list($thiscat) = $thiscat->fields;
  
+ 
      $column = &$pntable['stories_cat_column'];
      $selcat = $dbconn->Execute("SELECT $column[catid], $column[title]
                                FROM $pntable[stories_cat]");
  
+ 
      echo "<form action=\"$currentFile\" method=\"post\">"
          ."<table border=\"3\" cellpadding=\"4\"><tr><td>"
***************
*** 230,235 ****
--- 263,270 ----
          ."<select name=\"cat\">";
  
+ 
      while(list($catid, $title) = $selcat->fields) {
  
+ 
          if ($catid == $thiscat) {
              $sel = "selected ";
***************
*** 239,242 ****
--- 274,278 ----
              echo "<option name=\"cat\" value=\"$catid\" $sel>".pnVarPrepForDisplay($title)."</option>";
  
+ 
          $selcat->MoveNext();
      }
***************
*** 250,253 ****
--- 286,290 ----
      } else {
  
+ 
          /* Get a quick count of the rows - Wandrer */
          $column = &$pntable['stories_column'];
***************
*** 255,260 ****
--- 292,299 ----
                                     WHERE $column[catid]='$cat'");
  
+ 
          list($numrows) = $result2->fields;
  
+ 
          if ($numrows == 0) {
              $temp= &$pntable['stories_cat_column']['catid']; // TRICKY BIT - may need to be changed
***************
*** 281,291 ****
--- 320,333 ----
  }
  
+ 
  function YesDelCategory($catid)
  {
      global $currentFile;
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      $column = &$pntable['stories_cat_column'];
      $result = $dbconn->Execute("SELECT $column[title]
***************
*** 293,298 ****
--- 335,342 ----
                                WHERE $column[catid]='$catid'");
  
+ 
      list($title) = $result->fields;
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', "$title::$cat", ACCESS_DELETE)) {
          echo _STORIESDELCATNOAUTH;
***************
*** 308,311 ****
--- 352,356 ----
      }
  
+ 
      $column = &$pntable['stories_column'];
      $result = $dbconn->Execute("SELECT $column[sid]
***************
*** 313,316 ****
--- 358,362 ----
                                WHERE $column[catid]='$catid'");
  
+ 
      while(list($sid) = $result->fields) {
          $results = $dbconn->Execute("DELETE FROM $pntable[stories]
***************
*** 346,349 ****
--- 392,396 ----
  }
  
+ 
  function NoMoveCategory($catid, $newcat)
  {
***************
*** 351,357 ****
--- 398,406 ----
  	   $opPrefix;
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      $column = &$pntable['stories_cat_column'];
      $result = $dbconn->Execute("SELECT $column[title]
***************
*** 359,362 ****
--- 408,412 ----
                                WHERE $column[catid]='$catid'");
  
+ 
      list($title) = $result->fields;
      include ("header.php");
***************
*** 367,370 ****
--- 417,421 ----
      echo "<br>";
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', "$title::$catid", ACCESS_DELETE)) {
          echo _STORIESMOVECATNOAUTH;
***************
*** 373,376 ****
--- 424,428 ----
      }
  
+ 
      OpenTable();
      echo "<center><font class=\"pn-title\"><b>"._MOVESTORIES."</b></font><br><br>";
***************
*** 385,388 ****
--- 437,441 ----
   //       echo "<option name=\"newcat\" value=\"0\">"._ARTICLES."</option>";
  
+ 
          while(list($newcat, $title) = $selcat->fields) {
              if (pnSecAuthAction(0, 'Stories::Story', ":$title:", ACCESS_ADD))
***************
*** 403,406 ****
--- 456,460 ----
                                     WHERE $column[catid]='$catid'");
  
+ 
          while(list($sid) = $resultm->fields) {
              $column = &$pntable['stories_column'];
***************
*** 430,444 ****
--- 484,502 ----
  }
  
+ 
  function SaveEditCategory($catid, $title, $themeoverride)
  {
      global $currentFile;
  
+ 
      list($title,
            $themeoverride) = pnVarCleanFromInput('title',
                                        'themeoverride');
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', "$title::$catid", ACCESS_EDIT)) {
          include 'header.php';
***************
*** 448,453 ****
--- 506,513 ----
      }
  
+ 
      $catid += 0;
  
+ 
      $column = &$pntable['stories_cat_column'];
      $check = $dbconn->Execute("SELECT $column[catid]
***************
*** 472,475 ****
--- 532,536 ----
      }
  
+ 
      include ("header.php");
      GraphicAdmin();
***************
*** 485,499 ****
--- 546,564 ----
  }
  
+ 
  function SaveCategory($title, $themeoverride)
  {
      global $currentFile;
  
+ 
          list($title,
               $themeoverride) = pnVarCleanFromInput('title',
  						   'themeoverride');
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      if (!pnSecAuthAction(0, 'Stories::Category', "$title::", ACCESS_ADD)) {
          include 'header.php';
***************
*** 503,506 ****
--- 568,572 ----
      }
  
+ 
      $column = &$pntable['stories_cat_column'];
      $check = $dbconn->Execute("SELECT $column[catid]
***************
*** 525,528 ****
--- 591,595 ----
      }
  
+ 
      include ("header.php");
      GraphicAdmin();
***************
*** 542,545 ****
--- 609,613 ----
  }
  
+ 
  function SelectCategory($cat)
  {
***************
*** 547,553 ****
--- 615,623 ----
  	   $opPrefix;
  
+ 
      list($dbconn) = pnDBGetConn();
      $pntable = pnDBGetTables();
  
+ 
      $column = &$pntable['stories_cat_column'];
      $selcat = $dbconn->Execute("SELECT $column[catid], $column[title]
***************
*** 555,558 ****
--- 625,629 ----
      echo "<b>"._CATEGORY."</b> ";
  
+ 
      echo "<select name=\"catid\" class=\"pn-text\">";
      if ($cat == 0) {
***************
*** 565,568 ****
--- 636,640 ----
      }
  
+ 
      while(list($catid, $title) = $selcat->fields) {
          if ($catid == $cat) {
***************
*** 578,588 ****
--- 650,664 ----
      echo "</select>";
  
+ 
      add_edit_del_category($cat);
  
+ 
  }
  
+ 
  // below are helper API function for this module
  // probably they will be made redundant in later releases (AV)
  
+ 
  function add_edit_del_category($cat)
  {
***************
*** 590,593 ****
--- 666,670 ----
  	   $opPrefix;
  
+ 
      if (pnSecAuthAction(0, 'Stories::Category', '::', ACCESS_DELETE)) {
          echo ' [ <a href="'.$currentFile.'?module='.$GLOBALS["module"].'&amp;op='.$opPrefix.'AddCategory">'._ADD.'</a>';
***************
*** 601,604 ****
  	}
  }
- 
  ?>
--- 678,680 ----

Index: admin.php
===================================================================
RCS file: /home/cvsroot/postnuke_official/html/modules/ns-addstory/Attic/admin.php,v
retrieving revision 1.46.2.10
retrieving revision 1.46.2.11
diff -C2 -d -r1.46.2.10 -r1.46.2.11
*** admin.php	29 Jul 2002 12:27:02 -0000	1.46.2.10
--- admin.php	4 Aug 2002 21:43:29 -0000	1.46.2.11
***************
*** 28,31 ****
--- 28,32 ----
  // ----------------------------------------------------------------------
  
+ 
  // Modifications by Andy Varganov - the file was almost unmanageable with
  // more than 2500 lines of code, so I have splitted it in three parts:
***************
*** 36,51 ****
--- 37,58 ----
  
[...1269 lines suppressed...]
***************
*** 1672,1678 ****
  }
  
  function unnltobr($text) {
      return (preg_replace('/(<br[ \/]*?>)/i', "", $text));
  }
  
! ?>
--- 1859,1867 ----
  }
  
+ 
  function unnltobr($text) {
      return (preg_replace('/(<br[ \/]*?>)/i', "", $text));
  }
  
! 
! ?>
\ No newline at end of file


Directory filter : [ all ] / postnuke_official / html / modules / ns-addstory [ view in CVS ]

View Statistics - Next Notice - Previous Notice


Visit Developer Site - Browse CVS Repository Syndicate via backend.rss
(max. once per hour please)
Powered by CVSNotice 0.1.3