]> git.sur5r.net Git - bacula/bacula/blobdiff - gui/baculum/protected/Pages/Requirements.php
Update ReleaseNotes + ChangeLog
[bacula/bacula] / gui / baculum / protected / Pages / Requirements.php
index d818c584ca38d4d251e7f374b026ebfd3156fe96..869665af02184e4b9977d9a013eae2daa7c8790d 100644 (file)
@@ -1,20 +1,23 @@
 <?php
-/**
- * Bacula® - The Network Backup Solution
- * Baculum - Bacula web interface
+/*
+ * Bacula(R) - The Network Backup Solution
+ * Baculum   - Bacula web interface
  *
- * Copyright (C) 2013-2014 Marcin Haba
+ * Copyright (C) 2013-2016 Kern Sibbald
  *
  * The main author of Baculum is Marcin Haba.
- * The main author of Bacula is Kern Sibbald, with contributions from many
- * others, a complete list can be found in the file AUTHORS.
+ * The original author of Bacula is Kern Sibbald, with contributions
+ * from many others, a complete list can be found in the file AUTHORS.
  *
  * You may use this file and others of this release according to the
  * license defined in the LICENSE file, which includes the Affero General
  * Public License, v3.0 ("AGPLv3") and some additional permissions and
  * terms pursuant to its AGPLv3 Section 7.
  *
- * Bacula® is a registered trademark of Kern Sibbald.
+ * This notice must be preserved when any source code is
+ * conveyed and/or propagated.
+ *
+ * Bacula(R) is a registered trademark of Kern Sibbald.
  */
  
 class Requirements {
@@ -60,6 +63,10 @@ class Requirements {
                        $requirements[] = 'Please install <b>Module for JSON functions in PHP scripts</b>.';
                }
 
+               if(!class_exists('DOMDocument')) {
+                       $requirements[] = 'Please install <b>PHP DOM XML</b> to support XML documents (usually included in php-xml binary package).';
+               }
+
                if(count($requirements) > 0) {
                        echo '<html><body><h2>Baculum - Missing dependencies</h2><ul>';
                        for($i = 0; $i < count($requirements); $i++) {