Example #1
0
        changeContact($cid, 0);
        break;
    case 'orderup':
        orderContacts($cid[0], -1);
        break;
    case 'orderdown':
        orderContacts($cid[0], 1);
        break;
    case 'accesspublic':
        changeAccess($cid[0], 0);
        break;
    case 'accessregistered':
        changeAccess($cid[0], 1);
        break;
    case 'accessspecial':
        changeAccess($cid[0], 2);
        break;
    case 'saveorder':
        saveOrder($cid);
        break;
    case 'cancel':
        cancelContact();
        break;
    default:
        showContacts($option);
        break;
}
/**
* List the records
* @param string The current GET/POST option
*/
        trash($cid, $option);
        break;
    case 'publish':
        changeState($cid, 1, $option);
        break;
    case 'unpublish':
        changeState($cid, 0, $option);
        break;
    case 'accesspublic':
        changeAccess(intval($cid[0]), 0, $option);
        break;
    case 'accessregistered':
        changeAccess(intval($cid[0]), 1, $option);
        break;
    case 'accessspecial':
        changeAccess(intval($cid[0]), 2, $option);
        break;
    case 'saveorder':
        saveOrder($cid);
        break;
    default:
        view($option);
        break;
}
/**
* Compiles a list of installed or defined modules
* @param database A database connector object
*/
function view($option)
{
    global $database, $mainframe, $mosConfig_list_limit;
Example #3
0
}
// init uri code
$GLOBALS['eZGlobalRequestURI'] = eZSys::serverVariable('REQUEST_URI');
eZSys::init('index.php', $ini->variable('SiteAccessSettings', 'ForceVirtualHost') === 'true');
$uri = eZURI::instance(eZSys::requestURI());
$GLOBALS['eZRequestedURI'] = $uri;
// Check for extension
eZExtension::activateExtensions('default');
// load siteaccess
if (method_exists('eZSiteAccess', 'match') && method_exists('eZSiteAccess', 'change')) {
    $access = eZSiteAccess::match($uri, eZSys::hostname(), eZSys::serverPort(), eZSys::indexFile());
    $access = eZSiteAccess::change($access);
} else {
    include_once 'access.php';
    $access = accessType($uri, eZSys::hostname(), eZSys::serverPort(), eZSys::indexFile());
    $access = changeAccess($access);
}
$GLOBALS['eZCurrentAccess'] = $access;
// Check for new extension loaded by siteaccess
eZExtension::activateExtensions('access');
$db = eZDB::instance();
if ($db->isConnected()) {
    eZSession::start();
} else {
    exitWithInternalError();
    return;
}
$moduleINI = eZINI::instance('module.ini');
$globalModuleRepositories = $moduleINI->variable('ModuleSettings', 'ModuleRepositories');
$globalModuleRepositories[] = 'extension/eztags/modules';
eZModule::setGlobalPathList($globalModuleRepositories);
Example #4
0
        trash($cid, $option);
        break;
    case 'publish':
        changeState($cid, 1, $option);
        break;
    case 'unpublish':
        changeState($cid, 0, $option);
        break;
    case 'accesspublic':
        changeAccess($cid[0], 0, $option);
        break;
    case 'accessregistered':
        changeAccess($cid[0], 1, $option);
        break;
    case 'accessspecial':
        changeAccess($cid[0], 2, $option);
        break;
    case 'saveorder':
        saveOrder($cid);
        break;
    case 'toggle_frontpage':
        toggleFrontPage($cid, $option);
        break;
    default:
        view($option);
        break;
}
/**
* Compiles a list of installed or defined modules
* @param database A database connector object
*/
Example #5
0
 }
 $siteURL = $language['siteurl'];
 $domain = preg_split('/[\\/\\:]/i', $siteURL, 2);
 if (is_array($domain)) {
     $domain = $domain[0];
 } else {
     $domain = $siteURL;
 }
 // Get the Sitemap's root node
 $rootNode = eZContentObjectTreeNode::fetch(eZINI::instance('content.ini')->variable('NodeSettings', 'RootNode'));
 if (!$rootNode instanceof eZContentObjectTreeNode) {
     $cli->output("Invalid RootNode.\n");
     return;
 }
 /* Change the siteaccess */
 $access = changeAccess(array("name" => $language["siteaccess"], "type" => EZ_ACCESS_TYPE_URI));
 unset($GLOBALS['eZContentObjectDefaultLanguage']);
 eZContentLanguage::expireCache();
 // Fetch the content tree
 $nodeArray = $rootNode->subTree(array('Language' => $language['locale'], 'ClassFilterType' => $classFilterType, 'ClassFilterArray' => $classFilterArray));
 $sitemap = new xrowGoogleSiteMap();
 // Generate Sitemap
 foreach ($nodeArray as $subTreeNode) {
     $object = $subTreeNode->object();
     $meta = xrowMetaDataFunctions::fetchByObject($object);
     if ($meta->googlemap != '0') {
         // stevo - removed siteaccess
         $url = 'http://' . $domain . '/' . $subTreeNode->attribute('url_alias');
         $sitemap->add($url, $object->attribute('modified'), $meta->change, $meta->priority);
     }
 }