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 <[email protected]> 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

Reply via email to