/web/sa/domain/edit.php
PHP | 204 lines | 131 code | 69 blank | 4 comment | 3 complexity | 9257da0b9a40d92205e275638c993d45 MD5 | raw file
- <?php
- include 'gloo.inc' ;
- require_once ($_SERVER['GLOO_INC_DIR'].'class_loader.inc' );
- require_once ($_SERVER['GLOO_INC_DIR'].'session.inc' );
- require_once ($_SERVER['GLOO_INC_DIR'].'error.inc' );
- //sa/domain/edit.php
- $glooWeb = Gloo_Core_Web::getInstance();
- $context = $glooWeb->getContext();
- //check context for required role
- $loginPage = '/sa/login.php';
- if(!Gloo_UI_Security::hasSuperAdminLogin($context)) {
- header('Location: '.$loginPage);
- }
- //fetch organization data
- $orgId = null ;
- // org_id should be set in request
- if(empty($_GET['org_id'])) {
- trigger_error('wrong navigation >> org_id is empty ',E_USER_ERROR);
- } else {
- $orgId = $_GET['org_id'];
- }
- $organizationDao = new Gloo_Dao_Organization();
- $editOrg = $organizationDao->getOnId($orgId);
- $orgName = $editOrg['name'];
-
- $domainDao = new Gloo_Dao_Domain();
- $xdomains = $domainDao->getExtraDomains($orgId);
- $glooConfig = Gloo_Config::getInstance();
- $glooBackURI = $_GET['g_back_uri'];
- $glooBackURIDecoded = Gloo_Util::base64Decrypt($glooBackURI);
-
- ?>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html><head><title> <?php echo $glooConfig->getFarmName() ;?> </title>
- <meta http-equiv="keywords" content="cms,webgloo">
- <meta http-equiv="description" content="webgloo admin application">
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
- <link REL=StyleSheet HREF="/art/common/yui/2.9.0/reset-fonts-grids.css" TYPE="text/css" MEDIA=screen>
- <link REL=StyleSheet HREF="/art/minimal/main.css" TYPE="text/css" MEDIA=screen>
- <link REL=StyleSheet HREF="/art/minimal/admin.css" TYPE="text/css" MEDIA=screen>
- <script type="text/javascript" src="/js/jquery/1.6.4/jquery-1.6.4.min.js"></script>
- <script type="text/javascript" src="/js/validation/1.9.0/jquery.validate.min.js"></script>
- <script type="text/javascript" src="/js/gloo/gloo.js"></script>
- </head>
- <body>
- <?php include($location->SA_TOP_BAR) ?>
- <div id="custom-doc" class="yui-t1">
- <div id="hd" role="banner">
- <?php include($location->SA_HEADER) ?>
- <div id="crumbs-container">
- <div class="crumbs_right_bg">
- <ul id="bread-crumbs">
- <li> <a href="<?php echo $glooBackURIDecoded; ?>">Home </a> </li>
- <li class="last"> <a href="<?php echo $_SERVER['REQUEST_URI']; ?>">domains</a> </li>
- </ul>
- </div>
- </div> <!-- crumbs -->
- </div>
- <div id="bd" role="main">
- <div id="yui-main">
- <div class="yui-b">
- <div class="yui-g">
- <div id="content">
- <?php
- $sticky = $glooWeb->getStickyMap('domain_edit_form');
- $glooPageSection = 'domain_edit_form';
- include ($_SERVER['GLOO_INC_DIR'].'script_message.inc');
- ?>
- <h2> Extra Domains </h2>
- <p class="help-text">
- Add extra domains to an organization
- </p>
- <div class="box_top_bg">
- <div> <div> </div> </div>
- </div>
- <div id="form">
- <form class="sform" id="domain_edit_form" name="domain_edit_form"
- action="<?php echo url::base() ?>/sa/domain/frm/edit.php" method="POST">
- <div class="error"> </div>
- <table cellspacing="5" class="formGroup">
- <tr>
- <td class="field"> Name<span class="red-label">*</span></td>
- <td> <span style="font-size:14px;"> <?php echo $editOrg['name']; ?> </span> </td>
- </tr>
- <tr>
- <td class="field"> Main Domain<span class="red-label">*</span></td>
- <td> <span style="font-size:14px;"> <?php echo $editOrg['domain']; ?> </span> </td>
- </tr>
- <tr>
- <td class="field"> </td>
- <td class="field"> </td>
- </tr>
- <tr>
- <td class="field"> Extra Domains </td>
- <td> <input type="text" name="xdomains" maxlength="128" value="<?php echo $xdomains; ?>"/></td>
- </tr>
- <tr>
- <td class="field"> </td>
- <td class="field"> separate multiple extra domains with commas </td>
- </tr>
-
- <tr>
- <td> </td>
- <td>
- <div>
- <div class="submit">
- <div>
- <button type="submit" name="save" value="Save" onclick="this.setAttribute('value','Save');" ><span>Save</span></button>
- </div>
- </div>
- <div class="button">
- <div>
- <button type="button" name="cancel" onClick="javascript:go_back('<?php echo $glooBackURIDecoded ?>');"><span>Cancel</span></button>
- </div>
- </div>
- </div>
- </td>
- </tr>
- </table>
- <input type="hidden" name="org_id" value="<?php echo $orgId ?>" />
- <input type="hidden" name="g_back_uri" value="<?php echo $glooBackURIDecoded; ?>"/>
- <input type="hidden" name="g_page_uri" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
- </form>
- </div> <!-- form -->
- <div class="box_bottom_bg">
- <div> <div> </div> </div>
- </div>
- </div> <!-- content -->
- </div>
- </div> <!-- block1 -->
- </div> <!-- yui-main -->
- <div class="yui-b">
- </div> <!-- block2 -->
- </div> <!-- bd -->
-
- </div> <!-- custom-doc -->
- <div id="ft" role="contentinfo"> <?php include($location->GLOO_PAGE_FOOTER); ?> </div>
- </body>
- </html>