Note that the "getOutput()" referenced in this extension is most likely the
SpecialPage::getOutput() function (found in
/includes/SpecialPage/SpecialPage.php). You can check there to make sure
you have installed/copied the files correctly.
If you have any sort of caches you need to make sure you reset/clear them.
This could be memcached, PHP accelerators, etc... After any significant
upgrade I usually restart Apache/memcached before running the new code.
On 3 November 2014 08:20, Katharina Wolkwitz <wolkwitz(a)fh-swf.de> wrote:
Hi Bill,
thanks for your quick reply. I made sure to match all extension downloads
to the
correct version and only got REL1_23-tar-files.
Somehow the extension either misses its own getOutput()-function or it
doesn't
"know" how or where exactly to look for the correct
external-getOutput()-function...
Kate
Am 03.11.2014 um 13:58 schrieb Bill Traynor:
Make sure you're using the REL1_23 version of
the extension, not the
master version. Not to say that this is the reason for the problem,
but extensions should always match release version.
On Mon, Nov 3, 2014 at 7:43 AM, Katharina Wolkwitz <wolkwitz(a)fh-swf.de>
wrote:
> Hello everybody,
>
> I've just updated my wiki from version 1.16.2 to version 1.23.5 and
updated the
> extension Renamuser to the current version.
But when I try to open the
> rename-user-page in my wiki I get the following error-message:
>
> Fatal error: Call to undefined method SpecialRenameuser::getOutput() in
>
/opt/lampp/htdocs/_fhbwiki/extensions/Renameuser/specials/SpecialRenameuser.php
> on line 24
>
> When looking at the file mentioned in the error-message I noticed that
there
is
> indeed no such function as getOutput in this
file. With the help of
grep I
> ensured that there is no such function in the
whole
> /opt/lampp/htdocs/_fhbwiki/extensions/Renameuser-directory
>
> I even went so far as to have grep look in my whole wiki-directory:
>
> wiki-t00:/opt/lampp/htdocs/_fhbwiki # grep -i -r 'getoutput' * >
getoutput.txt
>
> Here is the result of that grep:
>
> extensions/Renameuser/specials/SpecialRenameuser.php: $out =
$this->getOutput();
>
extensions/Renameuser/Renameuser.hooks.php: $out =
> $article->getContext()->getOutput();
> extensions/Renameuser/getoutput.txt:Renameuser.hooks.php: $out =
> $article->getContext()->getOutput();
> extensions/Renameuser/getoutput.txt:specials/SpecialRenameuser.php:
$out
=
> $this->getOutput();
> includes/Article.php: $this->mParserOutput =
$this->getOutputFromWikitext(
> $text, $cache, $parserOptions );
> includes/Article.php: public function getOutputFromWikitext( $text,
$cache
=
> true, $parserOptions = false ) {
> includes/Article.php: return $this->getOutputFromWikitext(
$rev->getText(),
> $useParserCache );
> includes/OutputPage.php: foreach ( $parserOutput->getOutputHooks()
as
> $hookInfo ) {
> includes/Profiler.php: return $wgProfiler->getOutput( $start,
$elapsed
);
> includes/Profiler.php: function
getOutput() {
> includes/parser/Parser.php: function getOutput() { return
$this->mOutput; }
> includes/parser/ParserOutput.php:
function getOutputHooks() { return
> (array)$this->mOutputHooks; }
> includes/parser/LinkHolderArray.php: $output =
$this->parent->getOutput();
> includes/parser/LinkHolderArray.php:
$output =
$this->parent->getOutput();
> includes/ProfilerSimpleTrace.php:
function getOutput() {
>
> Now I'm wondering whether one of those getOutput-functions is the one
the
> Renameuser-extension is supposed to use and
why that isn't working
properly? The
> reason I wondering that at all is that a
similar "Fatal error: Call to
undefined
> method"-error-message occured when I
tried to update another extension
before.
> But since it turned out that the
older/previous version was working
fine I
> didn't follow up on the update and the
error any further...
>
> I'm a rather PHP-noob so I cannot really follow up all the
> programming-intricaies indepth. :-( I hope someone can help me or at
least
point
me in the
right direction.
Kate
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
--
Mit freundlichen Grüßen
Katharina Wolkwitz
Fachhochschule Südwestfalen
Hochschulbibliothek
Haldener Straße 182
58095 Hagen
Tel.: 02331/9330-607
FAX: 02331/9330-608
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
--
Dave Humphrey -- dave(a)uesp.net
Founder/Server Admin of the Unofficial Elder Scrolls Pages --