Extension talk:WikiTextLoggedInOut
Add topicHi there,
I have this extension successfully installed, however it does not seem to work as expected in a certain condition. My main page is "protected" so no other users can edit it besides admin. When the page is "unprotected" the tags work fine. The text I have is something like this:
<loggedin></UserWelcome></loggedin> <loggedout>Please log in to the wiki!</loggedout>
So if you are logged in or out, the appropriate text shows.
However when the page is "protected", the proper text only shows for the admin account, but for all other users it shows the <loggedout> text even when they are logged in! Any suggestions? Thank you
Double0three 20:05, 11 February 2010 (UTC)
- I dunno, but <loggedin></UserWelcome></loggedin> looks rather wrong to me. Maybe you want <loggedin><welcomeUser /></loggedin> instead (assuming that we're talking about the UserWelcome extension, which nowadays is included in the SocialProfile extension). --Jack Phoenix (Contact) 15:38, 26 August 2010 (UTC)
Internal Error
[edit]Detected bug in an extension! Hook efWikiTextLoggedInOut failed to return a value; should return true to continue hook processing or false to abort. Backtrace:
- 0 /home/content/g/e/o/geoffludt/html/wiki/includes/parser/Parser.php(179): wfRunHooks('ParserFirstCall...', Array)
- 1 [internal function]: Parser->firstCallInit()
- 2 /home/content/g/e/o/geoffludt/html/wiki/includes/StubObject.php(58): call_user_func_array(Array, Array)
- 3 /home/content/g/e/o/geoffludt/html/wiki/includes/StubObject.php(76): StubObject->_call('firstCallInit', Array)
- 4 [internal function]: StubObject->__call('firstCallInit', Array)
- 5 /home/content/g/e/o/geoffludt/html/wiki/includes/MessageCache.php(658): StubObject->firstCallInit()
- 6 /home/content/g/e/o/geoffludt/html/wiki/includes/GlobalFunctions.php(744): MessageCache->transform('$1 - {{SITENAME...')
- 7 /home/content/g/e/o/geoffludt/html/wiki/includes/GlobalFunctions.php(707): wfMsgGetKey('pagetitle', true, false, true)
- 8 /home/content/g/e/o/geoffludt/html/wiki/includes/GlobalFunctions.php(613): wfMsgReal('pagetitle', Array, true)
- 9 /home/content/g/e/o/geoffludt/html/wiki/includes/OutputPage.php(480): wfMsg('pagetitle', 'Log out')
- 10 /home/content/g/e/o/geoffludt/html/wiki/includes/SpecialPage.php(770): OutputPage->setPageTitle('Log out')
- 11 /home/content/g/e/o/geoffludt/html/wiki/includes/SpecialPage.php(782): SpecialPage->setHeaders()
- 12 /home/content/g/e/o/geoffludt/html/wiki/includes/SpecialPage.php(559): SpecialPage->execute(NULL)
- 13 /home/content/g/e/o/geoffludt/html/wiki/includes/Wiki.php(254): SpecialPage::executePath(Object(Title))
- 14 /home/content/g/e/o/geoffludt/html/wiki/includes/Wiki.php(64): MediaWiki->handleSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))
- 15 /home/content/g/e/o/geoffludt/html/wiki/index.php(117): MediaWiki->performRequestForTitle(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest))
- 16 {main}
Geoffludt 20:06, 25 August 2010 (UTC)
- change
function efWikiTextLoggedIn( &$parser )
tofunction efWikiTextLoggedInOut( &$parser )
avoids the error, but extension is still not working on
MediaWiki 1.15.3, PHP 5.3.2 (apache2handler), MySQL 5.1.35 Any help? --Jostar 14:59, 26 August 2010 (UTC)
- The extension was broken by r70046 (version 1.2 of the extension). I've fixed the issue in r71702 (version 1.3 of the extension). --Jack Phoenix (Contact) 15:38, 26 August 2010 (UTC)
- Thanks, everything works fine now. --Jostar 17:38, 26 August 2010 (UTC)
Loggedin text always showing
[edit]MediaWiki 1.25 with WikiTextLoggedInOut version 1.4 or 1.5.
This extension seems broken in 1.25. Content within the <loggedin></loggedin> tags is always displayed, while content within <loggedout></loggedout> tags is never shown, regardless of logged-in status. It did work in MediaWiki 1.19 with extension version 1.4.
--Nirobbins (talk) 19:06, 1 November 2017 (UTC)
--Adelovieira 14:05, 31 Aug 2019 (UTC)
I have the same problem in MediaWiki 1.31. Is someone successfully using this extension?
Not well explained
[edit]I understood nothing about the way to use it, once it's installed.