[Blahzdns-cvs] blahzdns UPDATE,NONE,1.1 editzone.php,1.18,1.19 mainpage.php,1.22,1.23 search.php,1.1
Status: Alpha
Brought to you by:
msroest
From: <ms...@us...> - 2004-02-29 06:10:23
|
Update of /cvsroot/blahzdns/blahzdns In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26178 Modified Files: editzone.php mainpage.php search.php Added Files: UPDATE Log Message: Updates: Added New program option and code to support delete confirmation popups. Additions: Added Quick Updating instructions Added Updating Schema --- NEW FILE: UPDATE --- Terse Updating Instructions: ------------------------------------------------------ CVS-20031224 -> CVS20040228 Overwrite all php files except vars.php Run the following Schema Upgrades: sql/CVS20031224-CVS20040228.sql Index: editzone.php =================================================================== RCS file: /cvsroot/blahzdns/blahzdns/editzone.php,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** editzone.php 7 Feb 2004 08:26:45 -0000 1.18 --- editzone.php 29 Feb 2004 06:00:21 -0000 1.19 *************** *** 81,88 **** $result = mysql_query($query,$db); if($result) { ! $query = "SELECT ZONEID FROM ZONES WHERE NAME='".mysql_escape_string($_POST['NEWZONE'])."'"; ! $res = mysql_query($query,$db); ! $row = mysql_fetch_row($res); ! $zoneid = $row[0]; $userid = getUserId($user); if(isUser($user)) { --- 81,85 ---- $result = mysql_query($query,$db); if($result) { ! $zoneid = mysql_insert_id(); $userid = getUserId($user); if(isUser($user)) { *************** *** 375,378 **** --- 372,377 ---- function getPage($user) { global $db; + global $config; + $confirm = $config['CONFIRMDELETE']; //Setup query $zoneid = $_GET['ZONEID']; *************** *** 386,389 **** --- 385,389 ---- $zonetype = $myrow[2]; $zone = $myrow[0]; + if($zonetype == "Primary") { //Setup Output Table *************** *** 397,400 **** --- 397,405 ---- if(userAuthToView($user,$zoneid,$zonetype)) { while($myrow = mysql_fetch_row($result)) { + $deleteScript=""; + if((strtoupper($confirm) == "YES") ||(strtoupper($confirm)=="USER" && isUser($username) )) { + $deleteScript = "var agree=confirm('Delete Record $myrow[3]:$myrow[8]:$myrow[6]?'); if(agree) { return true; } else { return false; }"; + } + $zone=$myrow[7]; $output .= "<FORM NAME=\"FORM$myrow[0]\" ACTION=\"editzone.php\" METHOD=\"POST\">\n" . *************** *** 404,408 **** "<TD><INPUT TYPE=\"TEXT\" NAME=\"VALUE\" VALUE=\"$myrow[6]\"></TD>\n". "<TD><INPUT CLASS=\"BUTTON\" TYPE=\"SUBMIT\" NAME=\"SAVE\" VALUE=\"Save\"> \n". ! "<INPUT CLASS=\"BUTTON\" TYPE=\"SUBMIT\" NAME=\"DELETE\" VALUE=\"Delete\"></TD></TR>\n". "<INPUT TYPE=\"HIDDEN\" NAME=\"RECORDID\" VALUE=\"$myrow[0]\">\n". "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONEID\" VALUE=\"$zoneid\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONE\" VALUE=\"$myrow[7]\">". --- 409,413 ---- "<TD><INPUT TYPE=\"TEXT\" NAME=\"VALUE\" VALUE=\"$myrow[6]\"></TD>\n". "<TD><INPUT CLASS=\"BUTTON\" TYPE=\"SUBMIT\" NAME=\"SAVE\" VALUE=\"Save\"> \n". ! "<INPUT CLASS=\"BUTTON\" TYPE=\"SUBMIT\" NAME=\"DELETE\" VALUE=\"Delete\" onClick=\"$deleteScript\"></TD></TR>\n". "<INPUT TYPE=\"HIDDEN\" NAME=\"RECORDID\" VALUE=\"$myrow[0]\">\n". "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONEID\" VALUE=\"$zoneid\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONE\" VALUE=\"$myrow[7]\">". Index: mainpage.php =================================================================== RCS file: /cvsroot/blahzdns/blahzdns/mainpage.php,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** mainpage.php 28 Nov 2003 02:55:39 -0000 1.22 --- mainpage.php 29 Feb 2004 06:00:21 -0000 1.23 *************** *** 174,178 **** --- 174,185 ---- } $offset = $config['LISTINGRECORDS']*$page; + + $confirm = $config['CONFIRMDELETE']; + $deleteScript=""; + if((strtoupper($confirm) == "YES") ||(strtoupper($confirm)=="USER" && isUser($username) )) { + $deleteScript = "if(confirm(\"Delete zone $zone?\") { return true; } else { return false; }"; + } + $query = "SELECT Z.ZONEID,Z.NAME ZNAME,ZS.NAME ZSNAME,\n"; $query .= "ZT.NAME ZTNAME,ZS.ZONESTATUSID\n"; *************** *** 211,215 **** $numRows = mysql_num_rows($result); $rowsPerCol = intval(($numRows /2)+.5); ! $totRecords = "SELECT COUNT(*) FROM ZONES\n"; $countRes = mysql_query($totRecords,$db); $total = mysql_fetch_row($countRes); --- 218,222 ---- $numRows = mysql_num_rows($result); $rowsPerCol = intval(($numRows /2)+.5); ! $totRecords = "SELECT COUNT(ZONEID) FROM ZONES WHERE ZONEID > 0\n"; $countRes = mysql_query($totRecords,$db); $total = mysql_fetch_row($countRes); *************** *** 239,242 **** --- 246,254 ---- $output .= "<TR><TD WIDTH=\"25%\">Domain</TD><TD WIDTH=\"25%\">Status</TD><TD WIDTH=\"25%\">Zone Type</TD><TD WIDTH=\"25%\"> </TD></TR>\n"; while($myrow=mysql_fetch_row($result)) { + $deleteScript=""; + if((strtoupper($confirm) == "YES") ||(strtoupper($confirm)=="USER" && isUser($username) )) { + $deleteScript = "var agree=confirm('Delete zone $myrow[1]?'); if(agree) { return true; } else { return false; }"; + } + if($count == $rowsPerCol) { $output .= "</TABLE></TD><TD>\n"; *************** *** 255,259 **** $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ACTION\" VALUE=\"DELETEZONE\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONEID\" VALUE=\"$myrow[0]\">"; $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONE\" VALUE=\"$myrow[1]\">\n"; ! $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONETYPE\" VALUE=\"$myrow[3]\"><INPUT TYPE=\"SUBMIT\" NAME=\"DELETE\" VALUE=\"Delete Zone\"></FORM></TD></TR>\n"; } $count++; --- 267,271 ---- $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ACTION\" VALUE=\"DELETEZONE\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONEID\" VALUE=\"$myrow[0]\">"; $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONE\" VALUE=\"$myrow[1]\">\n"; ! $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONETYPE\" VALUE=\"$myrow[3]\"><INPUT TYPE=\"SUBMIT\" NAME=\"DELETE\" VALUE=\"Delete Zone\" onClick=\"$deleteScript\"></FORM></TD></TR>\n"; } $count++; Index: search.php =================================================================== RCS file: /cvsroot/blahzdns/blahzdns/search.php,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** search.php 20 Sep 2003 04:33:37 -0000 1.11 --- search.php 29 Feb 2004 06:00:21 -0000 1.12 *************** *** 21,24 **** --- 21,25 ---- if(verify($user,$cryptpass) && !checktimeout($_SESSION['time'])) { + global $config; $time = time(); $_SESSION['time'] = $time; *************** *** 142,147 **** $output .= "<TABLE BORDER=1 WIDTH=100%>\n"; $output .= "<TR><TD WIDTH=\"25%\">Domain</TD><TD WIDTH=\"25%\">Status</TD><TD WIDTH=\"25%\">Zone Type</TD><TD WIDTH=\"25%\"> </TD></TR>\n"; ! while ($myrow = mysql_fetch_row($result)) { if(userAuthToView($user,$myrow[0],$myrow[3])) { $results = true; --- 143,153 ---- $output .= "<TABLE BORDER=1 WIDTH=100%>\n"; $output .= "<TR><TD WIDTH=\"25%\">Domain</TD><TD WIDTH=\"25%\">Status</TD><TD WIDTH=\"25%\">Zone Type</TD><TD WIDTH=\"25%\"> </TD></TR>\n"; ! $confirm = $config['CONFIRMDELETE']; while ($myrow = mysql_fetch_row($result)) { + $deleteScript=""; + if((strtoupper($confirm) == "YES") ||(strtoupper($confirm)=="USER" && isUser($username) )) { + $deleteScript = "var agree=confirm('Delete zone $myrow[1]?'); if(agree) { return true; } else { return false; }"; + } + if(userAuthToView($user,$myrow[0],$myrow[3])) { $results = true; *************** *** 155,159 **** $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ACTION\" VALUE=\"DELETEZONE\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONEID\" VALUE=\"$myrow[0]\">"; $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"SEARCHVALUE\" VALUE=\"".$_POST['SEARCHVALUE']."\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONE\" VALUE=\"$myrow[1]\">\n"; ! $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONETYPE\" VALUE=\"$myrow[3]\"><INPUT TYPE=\"SUBMIT\" NAME=\"DELETE\" VALUE=\"Delete Zone\"></FORM></TD></TR>\n"; } } --- 161,165 ---- $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ACTION\" VALUE=\"DELETEZONE\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONEID\" VALUE=\"$myrow[0]\">"; $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"SEARCHVALUE\" VALUE=\"".$_POST['SEARCHVALUE']."\"><INPUT TYPE=\"HIDDEN\" NAME=\"ZONE\" VALUE=\"$myrow[1]\">\n"; ! $output .= "<INPUT TYPE=\"HIDDEN\" NAME=\"ZONETYPE\" VALUE=\"$myrow[3]\"><INPUT TYPE=\"SUBMIT\" NAME=\"DELETE\" VALUE=\"Delete Zone\" onClick=\"$deleteScript\"></FORM></TD></TR>\n"; } } |