Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105>2008-04-09 03:40:38 +0400
committermatt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105>2008-04-09 03:40:38 +0400
commit047f14fa6cce66fd9d26751c3b6cccef5219ad7f (patch)
tree96beb3c205902d79dde930ce3838a5c0613dbeae /plugins/ExamplePlugin
parente54936b406bb14fc073966a5bf70027282da3e50 (diff)
- adding Piwik_EditMenuUrl('Visitors', 'Locations', array('module' => 'GeoIp')); which edits the LINK in the menu entry, so that the menu links another plugin instead.
useful for plugin that want to do the same job as an existing plugin, but better :)
Diffstat (limited to 'plugins/ExamplePlugin')
-rw-r--r--plugins/ExamplePlugin/ExamplePlugin.php18
1 files changed, 14 insertions, 4 deletions
diff --git a/plugins/ExamplePlugin/ExamplePlugin.php b/plugins/ExamplePlugin/ExamplePlugin.php
index 06662b860f..e8ae236630 100644
--- a/plugins/ExamplePlugin/ExamplePlugin.php
+++ b/plugins/ExamplePlugin/ExamplePlugin.php
@@ -90,11 +90,21 @@ class Piwik_ExamplePlugin_Controller extends Piwik_Controller
$out .= '<code>Piwik::isUserIsSuperUser()</code> = <b>' . self::boolToString(Piwik::isUserIsSuperUser()) . '</b><br/>';
$out .= '<h2>Execute SQL queries</h2>';
- $query = "SELECT token_auth FROM ".Piwik::prefixTable('user')." WHERE login = ?";
- $result = Piwik_FetchOne($query, array('anonymous'));
- $out .= '<code>Piwik_FetchOne("'.$query.'", array("anonymous"))</code> = <b>' . var_export($result,true) . '</b><br/>';
+ $txtQuery = "SELECT token_auth FROM ".Piwik::prefixTable('user')." WHERE login = ?";
+ $result = Piwik_FetchOne($txtQuery, array('anonymous'));
+ $out .= '<code>Piwik_FetchOne("'.$txtQuery.'", array("anonymous"))</code> = <b>' . var_export($result,true) . '</b><br/>';
+ $out .= '<br>';
- $out .= '<h2>Example Sites information API</h2>';
+ $query = Piwik_Query($txtQuery, array('anonymous'));
+ $fetched = $query->fetch();
+ $token_auth = $fetched['token_auth'];
+
+ $out .= '<code>$query = Piwik_Query("'.$txtQuery.'", array("anonymous"))</code><br>';
+ $out .= '<code>$fetched = $query->fetch();</code><br>';
+ $out .= 'At this point, we have: <code>$fetched[\'token_auth\'] == <b>'.var_export($token_auth,true) . '</b></code><br/>';
+
+// * function Piwik_FetchAll( $sqlQuery, $parameters = array())
+ $out .= '<h2>Example Sites information API</h2>';
$out .= '<code>Piwik_SitesManager_API::getSitesWithViewAccess()</code> = <b><pre>' .var_export(Piwik_SitesManager_API::getSitesWithViewAccess(),true) . '</pre></b><br/>';
$out .= '<code>Piwik_SitesManager_API::getSitesWithAdminAccess()</code> = <b><pre>' .var_export(Piwik_SitesManager_API::getSitesWithAdminAccess(),true) . '</pre></b><br/>';