wyrie
2009-12-30 1a02132fa255f1ca5d37c908112703b919db8bef
Implemented: FS#1009 - ptr records powerdns plugin
1 files modified
24 ■■■■■ changed files
server/plugins-available/powerdns_plugin.inc.php 24 ●●●●● patch | view | raw | blame | history
server/plugins-available/powerdns_plugin.inc.php
@@ -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":