From 0110094b2d206e88dceb0cfe2bc4c85f2e826dda Mon Sep 17 00:00:00 2001
From: moglia <moglia@ispconfig3>
Date: Thu, 13 May 2010 00:39:42 -0400
Subject: [PATCH] Small brazilian portuguese language files update.  br_database_list.lng

---
 server/plugins-available/powerdns_plugin.inc.php |   54 +++++++++++++++++++++---------------------------------
 1 files changed, 21 insertions(+), 33 deletions(-)

diff --git a/server/plugins-available/powerdns_plugin.inc.php b/server/plugins-available/powerdns_plugin.inc.php
index 1652a9a..5627d55 100644
--- a/server/plugins-available/powerdns_plugin.inc.php
+++ b/server/plugins-available/powerdns_plugin.inc.php
@@ -160,7 +160,7 @@
 				$ispconfig_id = $data["new"]["id"];
 				$serial = $app->db->queryOneRecord("SELECT * FROM dns_soa WHERE id = ".$ispconfig_id);
 				$serial_id = $serial["serial"];
-				$app->db->query("UPDATE powerdns.domains SET name = '$origin', notified_serial = $serial_id WHERE ispconfig_id = $ispconfig_id");
+				//$app->db->query("UPDATE powerdns.domains SET name = '$origin', notified_serial = $serial_id WHERE ispconfig_id = $ispconfig_id");
 				//$app->db->query("UPDATE powerdns.domains SET name = '$origin' WHERE ispconfig_id = $ispconfig_id");		
 		
 				if(substr($data["new"]["ns"], -1) == '.'){
@@ -171,8 +171,8 @@
 				if($ns == '') $ns = $origin;
 				
 				$hostmaster = substr($data["new"]["mbox"], 0, -1);
-				$content = $ns.' '.$hostmaster.' 0';
-				//$content = $ns.' '.$hostmaster.' '.$serial_id.'';
+				//$content = $ns.' '.$hostmaster.' 0';
+				$content = $ns.' '.$hostmaster.' '.$serial_id.'';
 				$ttl = $data["new"]["ttl"];
 				$app->db->query("UPDATE powerdns.records SET name = '$origin', content = '$content', ttl = $ttl, change_date = ".time()." WHERE ispconfig_id = ".$data["new"]["id"]." AND type = 'SOA'");
 			} else {
@@ -213,22 +213,16 @@
 		
 		$type = $data["new"]["type"];
 		
-		switch ($type) {
-			case "PTR":
-				$name = $data["new"]["name"];
-				break;
-    		default:
-				if(substr($data["new"]["name"], -1) == '.'){
-					$name = substr($data["new"]["name"], 0, -1);
-				} else {
-					if($data["new"]["name"] == ""){
-						$name = $origin;
-					} else {
-						$name = $data["new"]["name"].'.'.$origin;
-					}
-				}
-				if($name == '') $name = $origin;
+		if(substr($data["new"]["name"], -1) == '.'){
+			$name = substr($data["new"]["name"], 0, -1);
+		} else {
+			if($data["new"]["name"] == ""){
+				$name = $origin;
+			} else {
+				$name = $data["new"]["name"].'.'.$origin;
+			}
 		}
+		if($name == '') $name = $origin;
 		
 		switch ($type) {
 			case "CNAME":
@@ -282,22 +276,16 @@
 				
 				$type = $data["new"]["type"];	
 		
-				switch ($type) {
-					case "PTR":
-						$name = $data["new"]["name"];
-						break;
-    				default:
-						if(substr($data["new"]["name"], -1) == '.'){
-							$name = substr($data["new"]["name"], 0, -1);
-						} else {
-							if($data["new"]["name"] == ""){
-								$name = $origin;
-							} else {
-								$name = $data["new"]["name"].'.'.$origin;
-							}
-						}
-						if($name == '') $name = $origin;
+				if(substr($data["new"]["name"], -1) == '.'){
+					$name = substr($data["new"]["name"], 0, -1);
+				} else {
+					if($data["new"]["name"] == ""){
+						$name = $origin;
+					} else {
+						$name = $data["new"]["name"].'.'.$origin;
+					}
 				}
+				if($name == '') $name = $origin;
 
 				switch ($type) {
 					case "CNAME":

--
Gitblit v1.9.1