]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #2428 last of the $CONFIG removals. Anything missed can be individual tickets
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 19 Feb 2011 03:05:45 +0000 (03:05 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 19 Feb 2011 03:05:45 +0000 (03:05 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8305 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/blog/lib/blog.php
mod/thewire/tests/regex.php
views/default/admin/plugins/advanced.php
views/default/forms/admin/menu/save.php

index 6ab51ccbd5addee7168a6f0b4aae7f623a01b042..7fa1b9c5bfa9f8c6a8ca18b241b4cad112b7e9b2 100644 (file)
@@ -407,15 +407,16 @@ function blog_prepare_form_vars($post = NULL, $revision = NULL) {
  * @return array
  */
 function blog_get_blog_months($user_guid = NULL, $container_guid = NULL) {
-       global $CONFIG;
+
+       $db_prefix = elgg_get_config('dbprefix');
 
        $subtype = get_subtype_id('object', 'blog');
 
        $q = "SELECT DISTINCT EXTRACT(YEAR_MONTH FROM FROM_UNIXTIME(mdv.string)) AS yearmonth
-               FROM {$CONFIG->dbprefix}entities e, {$CONFIG->dbprefix}metadata, {$CONFIG->dbprefix}metastrings mdn, {$CONFIG->dbprefix}metastrings mdv
-               WHERE e.guid = {$CONFIG->dbprefix}metadata.entity_guid
-               AND {$CONFIG->dbprefix}metadata.name_id = mdn.id
-               AND {$CONFIG->dbprefix}metadata.value_id = mdv.id
+               FROM {$db_prefix}entities e, {$db_prefix}metadata, {$db_prefix}metastrings mdn, {$db_prefix}metastrings mdv
+               WHERE e.guid = {$db_prefix}metadata.entity_guid
+               AND {$db_prefix}metadata.name_id = mdn.id
+               AND {$db_prefix}metadata.value_id = mdv.id
                AND mdn.string = 'publish_date'";
 
        if ($user_guid) {
index 9e187cf292574ac6175c8b1ddd83d2dc80528ca9..5b53c69d662ea2aad9475161813c4c874a9f52bc 100644 (file)
@@ -39,13 +39,15 @@ class TheWireRegexTest extends ElggCoreUnitTest {
        }
 
        protected function getUserWireLink($username) {
-               global $CONFIG;
-               return "<a href=\"{$CONFIG->wwwroot}pg/thewire/owner/$username\">@$username</a>";
+               $url = "pg/thewire/owner/$username";
+               $url = elgg_normalize_url($url);
+               return "<a href=\"$url\">@$username</a>";
        }
 
        protected function getHashtagLink($tag) {
-               global $CONFIG;
-               return "<a href=\"{$CONFIG->wwwroot}pg/thewire/tag/$tag\">#$tag</a>";
+               $url = "pg/thewire/tag/$tag";
+               $url = elgg_normalize_url($url);
+               return "<a href=\"$url\">#$tag</a>";
        }
 
        protected function getEmailLink($address) {
index 1c42be14d1e0b4a4a682c533c2cd52a5848bb784..6b32035f31e6767e4219cb6d9cfa7d6067c64b7c 100644 (file)
@@ -39,8 +39,6 @@ foreach ($installed_plugins as $plugin) {
        }
 }
 
-$ts = time();
-$token = generate_action_token($ts);
 $categories = array_merge(array('' => elgg_echo('admin:plugins:categories:all')), $categories);
 
 $category_dropdown = elgg_view('input/dropdown', array(
@@ -60,8 +58,10 @@ $category_form = elgg_view('input/form', array(
 
 // @todo Until "en/deactivate all" means "All plugins on this page" hide when not looking at all.
 if (!isset($show_category) || empty($show_category)) {
-       $activate_url = "{$CONFIG->url}action/admin/plugins/activate_all?__elgg_token=$token&amp;__elgg_ts=$ts";
-       $deactivate_url = "{$CONFIG->url}action/admin/plugins/deactivate_all?__elgg_token=$token&amp;__elgg_ts=$ts";
+       $activate_url = "action/admin/plugins/activate_all";
+       $activate_url = elgg_add_action_tokens_to_url($activate_url);
+       $deactivate_url = "action/admin/plugins/deactivate_all";
+       $deactivate_url = elgg_add_action_tokens_to_url($deactivate_url);
 
        $buttons = "<div class=\"mbl\">";
        $buttons .= "<a class='elgg-button-action' href=\"$activate_url\">" . elgg_echo('admin:plugins:activate_all') . '</a> ';
index 2cafaa89b91609a1b82091b10dd33b28738fb11a..c55ff336713f30e5f4a263c0cbc870213bf9cac0 100644 (file)
@@ -4,8 +4,8 @@
  */
 
 // get site menu items
-global $CONFIG;
-$menu = $CONFIG->menus['site'];
+$menu = elgg_get_config('menus');
+$menu = $menu['site'];
 $builder = new ElggMenuBuilder($menu);
 $menu = $builder->getMenu('name');
 $menu_items = $menu['default'];