summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 44b1bd8)
raw | patch | inline | side by side (parent: 44b1bd8)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 4 Sep 2007 07:32:45 +0000 (07:32 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 4 Sep 2007 07:32:45 +0000 (07:32 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@7205 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/admin/systems/class_servDNSeditZoneEntries.inc | patch | blob | history |
diff --git a/plugins/admin/systems/class_servDNSeditZoneEntries.inc b/plugins/admin/systems/class_servDNSeditZoneEntries.inc
index ae5253eb72aa6241f7ee6d39d10be4b90aca7ef2..4eae25030f835a27cb256a35d22b5514a79e814e 100644 (file)
}
}
+ /* Add PTR record
+ */
+ if((preg_match("/^AddPtr_/",$name)) && ($once)){
+ $once = false;
+ if(isset($this->Devices[$Name]['RECORDS'][$RecordID])){
+ $tmp = $this->Devices[$Name]['RECORDS'][$RecordID];
+ $ip = $tmp['value'];
+ $match = preg_replace("/^[^\/]*+\//","",$this->reverseName);
+ $ip = preg_replace("/^".normalizePreg($match)."/","",$ip);
+ $ip = preg_replace("/^\./","",$ip);
+ $tmp['type'] = "pTRRecord";
+ $tmp['value'] = $ip;
+ $this->Devices[$Name]['RECORDS'][] = $tmp;
+ }
+ }
+
+
}
/* Fill templating stuff */
<td>
<input type='text' value='".$record['value']."' name='ValueSelection_".$name."' style='width:250px;'>
</td>
- <td style='width:50px;text-align:right;'>
+ <td style='width:75px;text-align:right;'>
<input type='image' name='AddRecord_".$name."' src='images/list_new.png' alt='"._("Add")."' title='"._("Add")."'>
<input type='image' name='RemoveRecord_".$name."' src='images/edittrash.png' alt='"._("Remove")."' title='"._("Remove")."'>
- </td>
+ ";
+
+ if($record['type'] == "aRecord"){
+ $str .="<input type='image' name='AddPtr_".$name."' src='images/network.png'
+ alt='"._("Add PTR")."' title='"._("Add PTR record")."'>";
+ }else{
+ $str .= "<img src='images/empty.png' alt=''>";
+ }
+
+ $str.=
+ "</td>
</tr>";
}
$str .="</table>";