r4955 renderMyAccount: display explicit, implicit and automatic tag chains on the...
authorAlexey Andriyanov <alan@al-an.info>
Fri, 10 Feb 2012 15:05:57 +0000 (15:05 +0000)
committerAlexey Andriyanov <alan@al-an.info>
Fri, 10 Feb 2012 15:05:57 +0000 (15:05 +0000)
This feature is very useful when 'context insert' rules take place in your permissions config

wwwroot/inc/interface.php

index b82fac1cb1604bf527c1e7aa1f8f170bc553cace..82535f10a2fa71dac57421082847244548a9bd9b 100644 (file)
@@ -5440,13 +5440,16 @@ function renderMyPreferences ()
 
 function renderMyAccount ()
 {
-       global $remote_username, $remote_displayname, $user_given_tags;
+       global $remote_username, $remote_displayname, $expl_tags, $impl_tags, $auto_tags;
+
        startPortlet ('Current user info');
        echo '<div style="text-align: left; display: inline-block;">';
        echo "<table>";
        echo "<tr><th>Login:</th><td>${remote_username}</td></tr>\n";
        echo "<tr><th>Name:</th><td>${remote_displayname}</td></tr>\n";
-       echo "<tr><th>Tags:</th><td>" . serializeTags ($user_given_tags) . "</td></tr>\n";
+       echo "<tr><th>Explicit tags:</th><td>" . serializeTags (getExplicitTagsOnly ($expl_tags)) . "</td></tr>\n";
+       echo "<tr><th>Implicit tags:</th><td>" . serializeTags ($impl_tags) . "</td></tr>\n";
+       echo "<tr><th>Automatic tags:</th><td>" . serializeTags ($auto_tags) . "</td></tr>\n";
        echo '</table></div>';
 }