diff --git a/lib/WebGUI/Macro/At_username.pm b/lib/WebGUI/Macro/At_username.pm index 9ad81e803..191230ea7 100644 --- a/lib/WebGUI/Macro/At_username.pm +++ b/lib/WebGUI/Macro/At_username.pm @@ -13,6 +13,18 @@ package WebGUI::Macro::At_username; use strict; use WebGUI::Session; +=head1 NAME + +Package WebGUI::Macro::At_username + +=head1 DESCRIPTION + +Macro for displaying the current User's username. + +=head2 process + +=cut + #------------------------------------------------------------------- sub process { return $session{user}{username}; diff --git a/lib/WebGUI/Macro/CanEditText.pm b/lib/WebGUI/Macro/CanEditText.pm index b602f588e..0e99f5716 100644 --- a/lib/WebGUI/Macro/CanEditText.pm +++ b/lib/WebGUI/Macro/CanEditText.pm @@ -13,6 +13,25 @@ package WebGUI::Macro::CanEditText; use strict; use WebGUI::Session; +=head1 NAME + +Package WebGUI::Macro::CanEditText + +=head1 DESCRIPTION + +Macro for displaying a message to a User who can edit the Asset +containing the Macro. This macro should not be used outside +of an Asset as it will yield unpredictable results. + +=head2 process ( text ) + +=head3 text + +The text that will be shown to the user. If the user cannot edit +this asset, an empty string will be returned. + +=cut + #------------------------------------------------------------------- sub process { my @param = @_; diff --git a/lib/WebGUI/i18n/English/Macro_CanEditText.pm b/lib/WebGUI/i18n/English/Macro_CanEditText.pm index 337e2a0c9..946aa2a53 100644 --- a/lib/WebGUI/i18n/English/Macro_CanEditText.pm +++ b/lib/WebGUI/i18n/English/Macro_CanEditText.pm @@ -16,14 +16,16 @@ our $I18N = { message => q| ^CanEditText(text message);
-Display a message to a user that can edit the current page. The message can be -HTML or WebGUI Macros. +Display a message to a user that can edit the current Asset.

-Example: ^CanEditText(^AdminToggle;); +Example:
+^CanEditText("You may edit this Asset");
+^CanEditText(^AdminToggle;);

- +Do not use this Macro outside of an Asset as it will have unpredictable +results. |, - lastUpdated => 1112466919, + lastUpdated => 1134773763, }, };