change some structures
[GitHub/Stricted/Domain-Control-Panel.git] / lib / system / DNS.class.php
index 9ab57e5f7f71f085a8b1543acdfc55048667f008..e75c6ec0739ff005d1e0dd26e29fd5c58a404fde 100644 (file)
@@ -183,7 +183,11 @@ class DNS {
                */
                
                /* assign language variables */
-               self::getTPL()->assign(array("language" => $this->language));
+               self::getTPL()->assign(array(
+                               "language" => $this->language,
+                               "isReseller" => User::isReseller(),
+                               "isAdmin" => User::isAdmin()
+                       ));
        }
        
        /**
@@ -193,6 +197,15 @@ class DNS {
                return self::$tplObj;
        }
        
+       /**
+        * Creates a random hash.
+        * 
+        * @return      string
+        */
+       public static function generateRandomID() {
+               return sha1(microtime() . uniqid(mt_rand(), true));
+       }
+       
        /**
         * build options from database
         *