https://bugzilla.wikimedia.org/show_bug.cgi?id=68750
Bug ID: 68750
Summary: [Various] Deprecated: Use of wfMsg* was deprecated in
MediaWiki 1.21
Product: MediaWiki extensions
Version: master
Hardware: All
URL: https://www.mediawiki.org/wiki/Manual:Messages_API#Dep
recated_wfMsg.2A_functions
OS: All
Status: NEW
Keywords: easy, i18n
Severity: normal
Priority: Unprioritized
Component: [other]
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected],
[email protected], [email protected],
[email protected], [email protected]
Web browser: ---
Mobile Platform: ---
Some poor extensions are so neglected by their parents that still have some of
the ugliest wfMsg* stuff which was deprecated in 1.21. Realistically it will be
done all at once by a few persons rather than their maintainers, so one bug
will hopefully suffice.
https://www.mediawiki.org/wiki/Manual:Messages_API#Deprecated_wfMsg.2A_functions
1 Deprecated: Use of wfMsgReal was deprecated in MediaWiki 1.21. [Called
from wfMsg in /srv/vagrant/mediawiki/includes/GlobalFunctions.ph
p at line 1498] in /srv/vagrant/mediawiki/includes/debug/MWDebug.php on line
303
1 Deprecated: Use of wfMsgReal was deprecated in MediaWiki 1.21. [Called
from wfMsgForContent in /srv/vagrant/mediawiki/includes/GlobalFu
nctions.php at line 1554] in /srv/vagrant/mediawiki/includes/debug/MWDebug.php
on line 303
1 Deprecated: Use of wfMsgHtml was deprecated in MediaWiki 1.21. [Called
from JSBreadCrumbsHooks::addPreferences in /srv/vagrant/mediawik
i/extensions/JSBreadCrumbs/JSBreadCrumbs.hooks.php at line 73] in
/srv/vagrant/mediawiki/includes/debug/MWDebug.php on line 303
1 Deprecated: Use of wfMsgForContent was deprecated in MediaWiki 1.21.
[Called from wfWhitelistPages in /srv/vagrant/mediawiki/extensions
/WhitelistPages/WhitelistPages.php at line 35] in
/srv/vagrant/mediawiki/includes/debug/MWDebug.php on line 303
1 Deprecated: Use of wfMsgForContent was deprecated in MediaWiki 1.21.
[Called from BlogHooks::updateCreatedOpinionsCount in /srv/vagrant
/mediawiki/extensions/BlogPage/BlogHooks.php at line 110] in
/srv/vagrant/mediawiki/includes/debug/MWDebug.php on line 303
1 Deprecated: Use of wfMsgForContentNoTrans was deprecated in MediaWiki
1.21. [Called from OnlineStatus::GetPreferences in /srv/vagrant/m
ediawiki/extensions/OnlineStatus/OnlineStatus.body.php at line 170] in
/srv/vagrant/mediawiki/includes/debug/MWDebug.php on line 303
1 Deprecated: Use of wfEmptyMsg was deprecated in MediaWiki 1.21. [Called
from wfWhitelistPages in /srv/vagrant/mediawiki/extensions/Whit
elistPages/WhitelistPages.php at line 38] in
/srv/vagrant/mediawiki/includes/debug/MWDebug.php on line 303
1 Deprecated: Use of wfEmptyMsg was deprecated in MediaWiki 1.21. [Called
from BookManagerNavBar::CatByPrefix in /srv/vagrant/mediawiki/e
xtensions/BookManager/BookManager.body.php at line 365] in
/srv/vagrant/mediawiki/includes/debug/MWDebug.php on line 303
Ugh, but there's much more. First the most useless/ugly:
nemobis@tools-login:/shared/mediawiki/extensions$ ack-grep --php
"(wfMsgGetKey|wfEmptyMsg|wfMsgReal)" extensions/
extensions/Quantcast/Quantcast.php
51: if( !wfEmptyMsg( 'quantcast-tracking-number', $message ) ) {
extensions/ThemeDesigner/frame/layout.php
17: if ( !wfEmptyMsg( $msgName, $localisedSkinName ) ) {
extensions/BlogPage/BlogPage.php
700: if ( !wfEmptyMsg( 'inthenews', $message ) ) {
extensions/BlogPage/SpecialCreateBlogPost.php
183: // Yes, the strlen() is needed, I dunno why
wfEmptyMsg() won't work
184: if( !wfEmptyMsg( 'blog-create-rules', $message )
&& strlen( $message ) > 0 ) {
extensions/BlogPage/TagCloudClass.php
34: // Yes, the strlen() is needed, I dunno why wfEmptyMsg()
won't work
35: if( !wfEmptyMsg( 'blog-tagcloud-blacklist', $message )
&& strlen( $message ) > 0 ) {
extensions/GlobalNotice/GlobalNotice.php
58: // EMPTY! This causes wfEmptyMsg() to think that the message has
some
64: if ( !wfEmptyMsg( 'forced-globalnotice', $forcedNotice ) ) {
79: if ( !wfEmptyMsg( 'globalnotice', $globalNotice ) ) {
96: if ( !wfEmptyMsg( $messageName, $globalNoticeForGroup )
&& $isMember ) {
extensions/Wikilog/WikilogUtils.php
423: if ( !wfEmptyMsg( $key, $value ) ) $tz = $value;
extensions/AutomaticBoardWelcome/AutomaticBoardWelcome.php
46: if( wfEmptyMsg( 'user-board-welcome-message', $message ) ) {
extensions/SemanticPageMaker/specials/WidgetAssembler/SPM_UploadWindow.php
221: if ( wfEmptyMsg( "upload-curl-error$errornum",
wfMsg( "upload-curl-error$errornum" ) ) )
extensions/SemanticPageMaker/specials/WidgetAssembler/SPM_UploadWindow2.php
225: if ( $uploadFooter != '-' && !wfEmptyMsg(
'uploadfooter', $uploadFooter ) ) {
extensions/SemanticWatchlist/includes/SWL_Emailer.php
52: $title = wfMsgReal(
extensions/ConfirmAccount/business/AccountConfirmSubmission.php
260: if ( $group && !wfEmptyMsg( $msg ) ) {
434: $welcome = wfEmptyMsg( $msg )
extensions/DumpHTML/SkinOffline.php
185: <h5><?php $out = wfMsg( $bar ); if (wfEmptyMsg($bar, $out))
echo $bar; else echo $out; ?></h5>
extensions/Transliterator/Transliterator_body.php
184: if ( !wfEmptyMsg( $mappage, $maptext ) ) {
extensions/CommentPages/CommentPages.php
88: if ( wfEmptyMsg( $articleMessage, $articleText ) ) {
extensions/SecurePoll/includes/ballots/Ballot.php
294: $text = wfMsgReal( $error['message'],
$error['params'] );
325: return wfMsgReal( $error['message'],
$error['params'] );
extensions/BookManager/BookManager.body.php
34: if ( wfEmptyMsg( 'coll-user_book_prefix', $t ) || $t ==
'-' ) {
43: if ( wfEmptyMsg( 'coll-community_book_prefix', $t ) ||
$t == '-' ) {
330: $customBoth = wfEmptyMsg( 'BookManager' ) ? false :
'BookManager';
331: $customTop = wfEmptyMsg( 'BookManager-top' ) ?
$customBoth : 'BookManager-top';
332: $customBottom = wfEmptyMsg( 'BookManager-bottom' ) ?
$customBoth : 'BookManager-bottom';
365: if ( $wgCategorizeRootPages &&
$rootTitle->getText() == $parser->getTitle()->getText() && !wfEmptyMsg(
'bm-allrootpages' ) ) {
extensions/PageNotice/PageNotice.php
49: if (!wfEmptyMsg("top-notice-$name", $header)) $text =
"<div>$header</div>\n$text";
50: if (!wfEmptyMsg("top-notice-ns-$ns", $nsheader)) $text =
"<div>$nsheader</div>\n$text";
52: if (!wfEmptyMsg("bottom-notice-$name", $footer)) $text =
"$text\n<div>$footer</div>";
53: if (!wfEmptyMsg("bottom-notice-ns-$ns", $nsfooter)) $text =
"$text\n<div>$nsfooter</div>";
extensions/WhitelistPages/WhitelistPages.php
38: if ( wfEmptyMsg( 'public read whitelist', $message ) ) {
extensions/Maps/includes/parserhooks/Maps_MapsDoc.php
109: return wfMsgReal( $key, $args, true, $this->language );
_______________________________________________________________________
And more! I hoped for this not to become a tracking bug but it may be forced to
unless someone goes on a crusade against them. :)
nemobis@tools-login:/shared/mediawiki/extensions$ ack-grep --php
"wfMsg(Html|ForContent|ForContentNoTrans)"
MediaFunctions/MediaFunctions.class.php
178: return '<span class="error">' . htmlspecialchars(
wfMsgForContent( $error, $name ) ) . '</span>';
RSS/RSSParser.php
659: // since the cache doesn't vary by user language: do not use
wfMsgForContent but wfMsgForContent
SoundManager2Button/SoundManager2Button.php
103: $output='<a href="'.$url.'"
title="'.wfMsgForContent('soundmanager2button-play').'"
class="sm2_button">'.wfMsgForContent('soundmanager2button-play').'</a>';
HTMLets/HTMLets.php
94: $output = Html::rawElement( 'div', array( 'class' => 'error' ),
wfMsgForContent( 'htmlets-filenotfound', htmlspecialchars( $name ) ) );
98: $output = Html::rawElement( 'div', array( 'class' =>
'error' ), wfMsgForContent( 'htmlets-loadfailed', htmlspecialchars( $name ) )
);
SemanticExpressiveness/includes/ShortQueryAbstractResult.php
98: $ret = wfMsgForContent(
'semex-shortquery-title-from-ref', $property, $source );
101: $ret = wfMsgForContent( 'semex-shortquery-title',
$property, $source );
SemanticExpressiveness/includes/parserhooks/QueryPF.php
48: $result = smwfEncodeMessages( array( wfMsgForContent(
'smw_iq_disabled' ) ) );
Duplicator/Duplicator.page.php
193: $form .= '<fieldset><legend>' . wfMsgHtml( 'duplicator-options'
) . '</legend>';
196: $form .= '<td><label for="source">' . wfMsgHtml(
'duplicator-source' ) . '</label></td>';
199: $form .= '<td><label for="dest">' . wfMsgHtml(
'duplicator-dest' ) . '</label></td>';
283: $comment = wfMsgForContent(
'duplicator-summary', $source->getPrefixedText(), $row->rev_id );
ImageLink/ImageLink.body.php
573: return wfMsgForContent( 'imagelink'.$code, $param );
Quantcast/Quantcast.php
49: $message = trim( wfMsgForContent( 'quantcast-tracking-number' )
);
54: $trackingCode = wfMsgForContent(
'shoutwiki-quantcast-tracking-number' );
BlogPage/BlogPage.php
140: $blogCat = wfMsgForContent( 'blog-category' );
147: wfMsgForContent( 'blog-by-user-category',
$blogCat ) .
344: $blogCat = wfMsgForContent( 'blog-category' );
699: $message = wfMsgForContent( 'inthenews' );
734: $blogCat = wfMsgForContent( 'blog-category' );
827: //$blogCat = wfMsgForContent( 'blog-category' );
BlogPage/BlogHooks.php
110: $blogCat = wfMsgForContent( 'blog-category' );
111: $userBlogCat = wfMsgForContent(
'blog-by-user-category', $blogCat );
214: wfMsgForContent(
216: wfMsgForContent( 'blog-category' )
259: wfMsgForContent(
261: wfMsgForContent( 'blog-category' )
BlogPage/SpecialCreateBlogPost.php
110: wfMsgForContent(
112: wfMsgForContent(
'blog-category' )
113: ) . wfMsgForContent(
'word-separator' ) .
143: wfMsgForContent( 'blog-create-summary'
)
239: $blogUserCat = wfMsgForContent(
'blog-by-user-category',
240: wfMsgForContent( 'blog-category' ) );
281: '[[' . wfMsgForContent( 'copyrightpage' ) .
']]',
287: '[[' . wfMsgForContent( 'copyrightpage' ) .
']]'
BlogPage/TagCloudClass.php
32: $message = trim( wfMsgForContent( 'blog-tagcloud-blacklist' )
);
36: $catsExcluded = explode( "\n* ", wfMsgForContent(
'blog-tagcloud-blacklist' ) );
SphinxSearch/SphinxMWSearch.php
229: $allkeyword = wfMsgForContent( 'searchall' );
RefreshSpecial/RefreshSpecial.body.php
85: $wgOut->setSubtitle( wfMsgHtml( 'formerror' ) );
EtherpadLite/EtherpadLite_body.php
182: // since the cache doesn't vary by user language: do not use
wfMsgForContent but wfMsgForContent
SemanticMediaWiki/includes/datavalues/SMW_DataValue.php
290: $text = call_user_func_array( 'wfMsgForContent', $args
);
LogEntry/LogEntry.page.php
56: $newLine .= wfMsgForContent( 'colon-separator'
) . str_replace( "\n", '<br />',
MassEditRegex/MassEditRegex.class.php
505: wfMsgHtml(
'masseditregex-view-full-summary' )
Premoderation/SpecialPremoderation.php
100: wfMsgHtml( 'premoderation-next' ) ) );
LookupUser/LookupUser.body.php
147: wfMsgHtml( 'lookupuser-foundmoreusers'
) .
152: Xml::submitButton( wfMsgHtml( 'go' ) )
.
LookupUser/LookupUser.php
53: wfMsgHtml( 'lookupuser' ),
HelpCommons/HelpCommons.php
135:
$wgOut->addHTML( '<div id="helpCommons" style="border: solid 1px; padding:
10px; margin: 5px;">' . '<div class="helpCommonsInfo" style="text-align: right;
font-size: smaller;padding: 5px;">' . wfMsgForContent( 'helpcommons-info',
$name, '<a href="' . $url . $prefix . '/index.php?title=Help:' . $dbkey . '"
title="' . $wgContLang->namespaceNames[NS_HELP] . ':' . str_replace( '_', ' ',
$dbkey ) . '">' . $wgContLang->namespaceNames[NS_HELP] . ':' . str_replace(
'_', ' ', $dbkey ) . '</a>' ) . '</div>' . $content . '</div>' );
ProofreadPage/SpecialPagesWithoutScans.php
46: $dMsgText =
wfMsgForContent('proofreadpage-disambiguationspage');
SocialProfile/UserRelationship/SpecialAddRelationship.php
46: $out->setPageTitle( wfMsgHtml( 'ur-error-title' ) );
SocialProfile/UserProfile/UserProfilePage.php
553: $level_link = Title::makeTitle( NS_HELP, wfMsgForContent(
'user-profile-userlevels-link' ) );
558: $defaultCountry = wfMsgForContent(
'user-profile-default-country' );
814: $level_link = Title::makeTitle( NS_HELP, wfMsgForContent(
'user-profile-userlevels-link' ) );
1529: wfMsgHtml(
'userboard_messagetype' ) .
1533: wfMsgHtml(
'userboard_public' ) .
1536: wfMsgHtml(
'userboard_private' ) .
ReplaceSet/ReplaceSet.class.php
82: return '<strong class="error">' . call_user_func_array(
'wfMsgForContent', $args ) . '</strong>';
Blackout/skins/StopSopa.php
15: $header = wfMsgHtml( 'blackout-stopsopa-header' );
16: $message = wfMsgHtml( 'blackout-stopsopa-message' );
Blackout/skins/ProtestSopa.php
15: $header = wfMsgHtml( 'blackout-protestsopa-header' );
16: $message1 = wfMsgHtml( 'blackout-protestsopa-message1' );
17: $message2 = wfMsgHtml( 'blackout-protestsopa-message2' );
18: $message3 = wfMsgHtml( 'blackout-protestsopa-message3' );
19: $action = wfMsgHtml( 'blackout-protestsopa-action' );
20: $actionmsg = wfMsgHtml( 'blackout-protestsopa-actionmsg' );
21: $join = wfMsgHtml( 'blackout-protestsopa-join' );
Blackout/skins/SopaStrike.php
15: $title = wfMsgHtml( 'blackout-sopastrike-title' );
16: $ogdesc = wfMsgHtml( 'blackout-sopastrike-ogdesc' );
17: $message1 = wfMsgHtml( 'blackout-sopastrike-message1' );
18: $message2 = wfMsgHtml( 'blackout-sopastrike-message2' );
19: $message3 = wfMsgHtml( 'blackout-sopastrike-message3' );
20: $name = wfMsgHtml( 'allmessagesname' );
21: $email = wfMsgHtml( 'email' );
22: $address = wfMsgHtml( 'blackout-sopastrike-address' );
23: $zipcode = wfMsgHtml( 'blackout-sopastrike-zipcode' );
24: $action = wfMsgHtml( 'blackout-sopastrike-action' );
25: $actionmsg1 = wfMsgHtml( 'blackout-sopastrike-actionmsg1' );
26: $actionmsg2 = wfMsgHtml( 'blackout-sopastrike-actionmsg2' );
27: $join = wfMsgHtml( 'blackout-sopastrike-join' );
28: $add = wfMsgHtml( 'blackout-sopastrike-add' );
29: $learn = wfMsgHtml( 'blackout-sopastrike-learn' );
30: $video = wfMsgHtml( 'blackout-sopastrike-video' );
31: $orgpage = wfMsgHtml( 'blackout-sopastrike-orgpage' );
32: $infographic = wfMsgHtml( 'blackout-sopastrike-infographic' );
33: $ocsopa = wfMsgHtml( 'blackout-sopastrike-ocsopa' );
34: $ocpipa = wfMsgHtml( 'blackout-sopastrike-ocpipa' );
35: $disclaimer = wfMsgHtml( 'blackout-sopastrike-disclaimer' );
36: $privacy = wfMsgHtml( 'blackout-sopastrike-privacy' );
DPLforum/DPLforum_body.php
525: $byAuthor = wfMsg(
'word-separator' ) . wfMsgHtml( 'dplforum-by', $author );
534: $byAuthor = wfMsg( 'word-separator' ) .
wfMsgHtml( 'dplforum-by', $author );
570: $byUser = wfMsgHtml(
'dplforum-by', $user );
579: $byUser = wfMsgHtml( 'dplforum-by', $user );
Wikilog/WikilogFeed.php
389: $title = wfMsgForContent( 'wikilog-specialwikilog-title' );
398: wfMsgForContent( 'wikilog-feed-title', $title,
$wgContLanguageCode ),
423: $title = wfMsgForContent( 'wikilog-feed-ns-title',
$wgContLang->getFormattedNsText( $ns ) );
439: wfMsgForContent( 'wikilog-feed-title', $title,
$wgContLanguageCode ),
483: wfMsgForContent( 'wikilog-feed-title',
$title, $wgContLanguageCode ),
694: $title = wfMsgForContent( 'wikilog-feed-title',
695: wfMsgForContent( 'wikilog-specialwikilogcomments-title'
),
730: $title = wfMsgForContent( 'wikilog-feed-title',
731: wfMsgForContent( 'wikilog-title-comments', $item->mName
),
769: $usertext = wfMsgForContent( 'wikilog-comment-anonsig',
774: $title = wfMsgForContent(
'wikilog-comment-feed-title1',
778: $title = wfMsgForContent(
'wikilog-comment-feed-title2',
Wikilog/maintenance/wikilogImportDocumentation.php
125: $this->mUser = User::newFromName( wfMsgForContent(
'wikilog-auto' ), false );
128: $this->mComment = wfMsgForContent( 'wikilog-doc-import-comment'
);
Wikilog/WikilogComment.php
263: max( 0, 200 - strlen( wfMsgForContent(
'wikilog-comment-autosumm' ) ) ),
265: return wfMsgForContent( 'wikilog-comment-autosumm', $user,
$summ );
705: $authorFmt = wfMsgForContent(
'wikilog-comment-anonsig',
718: $extra[] = wfMsgForContent(
'wikilog-comment-note-item',
729: wfMsgForContent(
'wikilog-comment-note-edited', $updDate, $updTime, $updTz ),
736: $extra = wfMsgForContent( 'parentheses',
$wgContLang->pipeList( $extra ) );
Wikilog/WikilogUtils.php
210: $authorSigCache[$author] = wfMsgForContent(
'wikilog-author-signature', $author );
422: $value = wfMsgForContent( $key );
Wikilog/WikilogItemPager.php
162: $titleText .= wfMsgForContent(
'wikilog-draft-title-mark' );
182: $more = $this->parse( wfMsgForContentNoTrans(
'wikilog-summary-more', $params ) );
336: $tags = implode( wfMsgForContent( 'comma-separator' ),
array_keys( $item->mTags ) );
521: $fields['wlp_pubdate'] = wfMsgHtml(
'wikilog-published' );
522: // $fields['wlp_updated'] = wfMsgHtml(
'wikilog-updated' );
523: $fields['wlp_authors'] = wfMsgHtml(
'wikilog-authors' );
526: $fields['wlw_title'] = wfMsgHtml(
'wikilog-wikilog' );
528: $fields['wlp_title'] = wfMsgHtml(
'wikilog-title' );
531: $fields['wlp_num_comments'] = wfMsgHtml(
'wikilog-comments' );
533: $fields['_wl_actions'] = wfMsgHtml(
'wikilog-actions' );
Wikilog/WikilogCommentsPage.php
308: $header = wfMsgHtml( 'wikilog-form-preview' );
328: wfMsgHtml( 'loginreqlink' ), array(),
453: $user = User::newFromName( wfMsgForContent(
'wikilog-auto' ), false );
455: wfMsgForContent( 'wikilog-newtalk-text' ),
456: wfMsgForContent( 'wikilog-newtalk-summary' ),
Commentbox/SpecialAddComment_body.php
67: if ( !preg_match( wfMsgForContentNoTrans( 'commentbox-regex' ),
$text ) )
68: $subject = wfMsgForContent(
'commentbox-first-comment-heading' ) . "\n";
76: 'wpSummary' => wfMsgForContent( 'commentbox-log' ),
PGFTikZ/PGFTikZ.parser.php
469: 'summary' => wfMsgForContent( 'update from
PGFTikZ' ),
Loops/Loops.php
360: return $output .= '<div class="error">' . wfMsgForContent(
'loops_max' ) . '</div>';
OnlineStatus/OnlineStatus.body.php
47: return wfMsgHtml( 'onlinestatus-js-anon' );
53: $msg = wfMsgForContentNoTrans( 'onlinestatus-levels' );
90: return wfMsgHtml( 'onlinestatus-js-changed',
wfMsgHtml( 'onlinestatus-toggle-' . $stat ) );
92: return wfMsgHtml( 'onlinestatus-js-error',
$stat );
170: $msg = wfMsgForContentNoTrans( 'onlinestatus-levels' );
296: 'text' => wfMsgHtml( 'onlinestatus-tab'
),
CreateRedirect/CreateRedirect.body.php
178: $msgPageTitle = wfMsgHtml( 'createredirect-page-title' );
179: $msgRedirectTo = wfMsgHtml( 'createredirect-redirect-to' );
180: $msgSave = wfMsgHtml( 'createredirect-save' );
184: $wgOut->addHTML( wfMsgHtml( 'createredirect-instructions' ) );
JSBreadCrumbs/JSBreadCrumbs.hooks.php
73: 'help' => wfMsgHtml(
'prefs-jsbreadcrumbs-numberofcrumbs-max' ),
AutomaticBoardWelcome/AutomaticBoardWelcome.php
43: $message = trim( wfMsgForContent( 'user-board-welcome-message'
) );
90: wfMsgForContent( 'user-board-welcome-message',
$senderName )
SemanticMaps/src/SM_GeoPolygonsValue.php
41: $this->addError( wfMsgForContent( 'smw_emptystring' )
);
SemanticPageMaker/specials/WidgetAssembler/SPM_UploadWindow.php
313: $this->mainUploadWindowForm( wfMsgHtml(
'largefileserver' ) );
321: $this->mainUploadWindowForm( wfMsgHtml( 'emptyfile' )
);
353: $this->mainUploadWindowForm( wfMsgHtml( 'minlength1' )
);
434: $warning .= '<li>' . wfMsgHtml( 'badfilename',
htmlspecialchars( $this->mDestName ) ) . '</li>';
449: $warning .= '<li>' . wfMsgHtml( 'large-file',
$wsize, $asize ) . '</li>';
452: $warning .= '<li>' . wfMsgHtml( 'emptyfile' ) .
'</li>';
627: $llink = $sk->makeKnownLinkObj( $ltitle, wfMsgHtml(
'sf_deletionlog' ),
747: $wgOut->addHTML( "<h2>" . wfMsgHtml( 'uploadwarning' ) .
"</h2>\n" );
769: $wgOut->addHTML( "<h2>" . wfMsgHtml( 'uploadwarning' ) .
"</h2>\n" );
772: $save = wfMsgHtml( 'savefile' );
773: $reupload = wfMsgHtml( 'reupload' );
860: wfMsgHtml( 'restorelink',
$count )
874: $sub = wfMsgHtml( 'uploaderror' );
884: $sourcefilename = wfMsgHtml( 'sourcefilename' );
885: $destfilename = wfMsgHtml( 'destfilename' );
889: $nolicense = wfMsgHtml( 'nolicense' );
902: $ulb = wfMsgHtml( 'uploadbtn' );
935: wfMsgHtml( 'upload_source_url' ) ;
1007: $filestatus = wfMsgHtml ( 'filestatus' );
1009: $filesource = wfMsgHtml ( 'filesource' );
1030: <label for='wpWatchthis'>" . wfMsgHtml(
'watchthisupload' ) . "</label>
1032: <label for='wpIgnoreWarning'>" . wfMsgHtml(
'ignorewarnings' ) . "</label>
1044: $wgOut->addWikiText( wfMsgForContent( 'edittools' ) );
1501: $licensetxt = '== ' . wfMsgForContent(
'license' ) . " ==\n" . '{{' . $license . '}}' . "\n";
1504: '== ' . wfMsgForContent ( 'filestatus' ) . " ==\n" .
$copyStatus . "\n" .
1506: '== ' . wfMsgForContent ( 'filesource' ) . " ==\n" .
$source ;
1511: '== ' . wfMsgForContent ( 'license' )
. " ==\n" . '{{' . $license . '}}' . "\n";
SemanticPageMaker/specials/WidgetAssembler/SPM_UploadWindow2.php
273: $message = '<h2>' . wfMsgHtml( 'uploadwarning' ) . "</h2>\n" .
288: $warningHtml = '<h2>' . wfMsgHtml( 'uploadwarning' ) .
"</h2>\n"
325: $message = '<h2>' . wfMsgHtml( 'uploadwarning' ) . "</h2>\n" .
427: $licensetxt = '== ' . wfMsgForContent(
'license-header' ) . " ==\n" . '{{' . $license . '}}' . "\n";
429: $pageText = '== ' . wfMsgForContent ( 'filedesc' ) . "
==\n" . $comment . "\n" .
430: '== ' . wfMsgForContent ( 'filestatus' ) . " ==\n" .
$copyStatus . "\n" .
432: '== ' . wfMsgForContent ( 'filesource' ) . " ==\n" .
$source ;
435: $filedesc = $comment == '' ? '' : '== ' .
wfMsgForContent ( 'filedesc' ) . " ==\n" . $comment . "\n";
437: '== ' . wfMsgForContent (
'license-header' ) . " ==\n" . '{{' . $license . '}}' . "\n";
487: $this->recoverableUploadError( wfMsgHtml(
'minlength1' ) );
504: $this->showUploadForm( $this->getUploadForm(
wfMsgHtml( 'emptyfile' ) ) );
596: wfMsgHtml( 'deletionlog' ),
762: ) . ' ' . wfMsgHtml(
'upload_source_file' ),
777: ) . ' ' . wfMsgHtml(
'upload_source_url' ),
NewestPages/NewestPages.page.php
150: return( wfMsgHtml( 'newestpages-limitlinks', $wgLang->pipeList(
$links ) ) );
154: $label = wfMsgHtml( $this->redirects ? 'newestpages-hideredir'
: 'newestpages-showredir' );
SemanticWebBrowser/includes/datavalues/SWBResolvableUriValue.php
39: $this->addError( wfMsgForContent( 'smw_emptystring' )
);
51: $uri_blacklist = explode( "\n", wfMsgForContent(
'smw_uri_blacklist' ) );
55: $this->addError( wfMsgForContent( 'smw_baduri',
$value ) );
89: $this->addError( wfMsgForContent( 'smw_baduri',
$this->m_wikitext ) );
CustomUserSignup/CustomUserSignup.hooks.php
80: $link .= wfMsgHtml(
"customusertemplate-$campaign-$linkmsg" . 'link' );
82: $link .= wfMsgHtml( $linkmsg . 'link'
);
SemanticWatchlist/specials/SpecialSemanticWatchlist.php
231: wfMsgHtml( 'swl-watchlist-pagincontrol',
$wgLang->pipeList( array( $firstLink, $nextLink ) ), $wgLang->pipeList(
$limitLinks ) )
ParserFun/includes/PFun_Caller.php
171: $error = new ValidationError( wfMsgForContent(
'parserfun-invalid-caller-mode' ) );
DumpHTML/SkinOffline.php
32: $badUrls[] = self::makeInternalOrExternalUrl(
wfMsgForContent( $msg ) );
NewUserNotif/NewUserNotif.class.php
92: return wfMsgForContent( 'newusernotifsubj', $wgSitename
);
107: return wfMsgForContent(
NewUserNotif/ExtendedParamsExample.php
49: $subjectLine = wfMsgForContent(
71: $messageBody = wfMsgForContent(
SemanticACL/SemanticACL.php
40:
wfMsgForContent('sacl-property-visibility') );
42:
wfMsgForContent('sacl-property-visibility-wl-group') );
44:
wfMsgForContent('sacl-property-visibility-wl-user') );
52:
wfMsgForContent('sacl-property-editable') );
54:
wfMsgForContent('sacl-property-editable-wl-group') );
56:
wfMsgForContent('sacl-property-editable-wl-user') );
SemanticPageSeries/includes/SPSException.php
50: return wfMsgForContent( 'spserror' );
IndexFunction/SpecialIndex.php
33: $expandTitle = wfMsgHtml( 'index-expand-detail' );
34: $closeTitle = wfMsgHtml( 'index-hide-detail' );
100: return "<tr><td class='errorbox'>" . wfMsgHtml(
'index-no-results' ) . "</td></tr>";
177: Xml::element( 'legend', array(), wfMsgHtml( 'index-legend' ) )
.
Video/RevertVideoAction.php
57: $form->setWrapperLegend( wfMsgHtml( 'video-revert-legend' ) );
103: $out->setPageTitle( wfMsgHtml( 'actioncomplete' ) );
Video/SpecialAddVideo.php
127: return wfMsgHtml( 'video-addvideo-exists' );
Video/VideoPage.php
56: wfMsgHtml( 'video-novideo-linktext' ),
241: Xml::element( 'h2', array( 'id' => 'filehistory' ),
wfMsgHtml( 'video-history' ) ) .
255: $cur = wfMsgHtml( 'cur' );
263: wfMsgHtml( 'video-revert' ),
270: $rlink = wfMsgHtml( 'video-revert' );
Video/SpecialNewVideos.php
31: $out->setPageTitle( wfMsgHtml( 'newvideos' ) );
209: htmlspecialchars( wfMsgHtml( 'sp-newimages-showfrom',
$date, $time ) ),
261: wfMsgHtml( 'viewprevnext', $prevLink, $nextLink,
$dateLink ) .
Video/VideoClass.php
162: $desc = wfMsgForContent(
186: $desc = wfMsgForContent(
235: $videoCategoryName = wfMsgForContent( 'video-category-name' );
DiscussionThreading/DiscussionThreading.php
74: $hint = ( $hint=='' ) ? '' : ' title="' . wfMsgHtml(
'discussionthreading-replysectionhint' , htmlspecialchars( $hint ) ) . '"';
77: $hint = ( $hint=='' ) ? '' : ' title="' . wfMsgHtml(
'discussionthreading-threadnewsectionhint' , htmlspecialchars( $hint ) ) . '"';
SecurePoll/includes/pages/VotePage.php
116: $encOK = wfMsgHtml( 'securepoll-submit' );
SecurePoll/includes/pages/DetailsPage.php
191: 'st_timestamp' => wfMsgHtml(
'securepoll-header-timestamp' ),
192: 'st_user' => wfMsgHtml( 'securepoll-header-admin' ),
193: 'st_action' => wfMsgHtml( 'securepoll-header-action' ),
194: 'st_reason' => wfMsgHtml( 'securepoll-header-reason' ),
SecurePoll/includes/pages/ListPage.php
41: $msgStrike = wfMsgHtml( 'securepoll-strike-button' );
42: $msgUnstrike = wfMsgHtml( 'securepoll-unstrike-button'
);
43: $msgCancel = wfMsgHtml( 'securepoll-strike-cancel' );
44: $msgReason = wfMsgHtml( 'securepoll-strike-reason' );
100: 'message' => wfMsgHtml(
'securepoll-strike-nonexistent' )
SecurePoll/includes/pages/TranslatePage.php
75: '<tr><th>' . wfMsgHtml( 'securepoll-header-trans-id' )
. '</th>' .
ShoutBox/ShoutBox.php
205: $url = wfMsgForContent( 'shoutbox-url-with-css', $id,
urlencode( $wgShoutBoxCSS ) );
207: $url = wfMsgForContent( 'shoutbox-url', $id );
SemanticComments/specials/Comment/CE_CommentParserFunctions.php
615: $html = '<h2>' . wfMsgHtml( 'ce_warning' ) . "</h2>\n";
BookManager/BookManager.body.php
33: $t = wfMsgForContent( 'coll-user_book_prefix',
$wgUser->getName() );
37: . wfMsgForContent( 'coll-collections' ) . '/';
42: $t = wfMsgForContent( 'coll-community_book_prefix' );
46: wfMsgForContent( 'coll-collections' )
SolrStore/SpecialSolrSearch.php
457: $stParams = array( 'solrsearch'=>wfMsgForContent(
'searchrelated' ) . ':' . $t->getPrefixedText() );
SolrStore/SolrSearch.php
105: $allkeyword = wfMsgForContent( 'searchall' );
116: $relatedkey = wfMsgForContent( 'searchrelated' ) . ':';
WhitelistPages/WhitelistPages.php
35: $message = wfMsgForContent( 'public read whitelist' );
YetAnotherKeywords/YetAnotherKeywords.php
93: wfMsgForContent('YetAnotherKeywords-missing-content').
Maps/includes/parserhooks/Maps_LayerDefinition.php
349: //$out .= $this->errorbox( wfMsgHtml(
'maps-error-invalid-layerdef' ) . $warnings );
ConventionExtension/utils/CommonUtils.php
40: $monthLocalisedText = $lang === 'contlang' ? wfMsgForContent(
$monthKey ) : wfMsg( $monthKey );
64: $monthLocalisedText = $lang === 'contlang' ?
wfMsgForContent( $monthKey ) : wfMsg( $monthKey );
ConventionExtension/api/ApiConferenceEventEdit.php
97: $localisedText = '/' . wfMsgForContent(
'cvext-locations' ) .'/';
114: $eventLocalisedText = '/' . wfMsgForContent(
'cvext-events' ) . '/';
ConventionExtension/api/ApiConferenceOrganizerEdit.php
112: $orgsTitleText = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-pages' ) . '/' . wfMsgForContent( 'cvext-orgteam' );
ConventionExtension/api/ApiConferenceOrganizerAdd.php
68: $orgsTitleText = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-pages' ) . '/' . wfMsgForContent( 'cvext-orgteam' );
ConventionExtension/api/ApiConferenceEventAdd.php
70: $localisedText = '/' . wfMsgForContent( 'cvext-locations' ) .
'/';
92: $eventLocalisedText = '/' . wfMsgForContent( 'cvext-events' ) .
'/';
ConventionExtension/api/ApiConferenceOrganizerDelete.php
63: $orgsTitleText = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-pages' ) . '/' . wfMsgForContent( 'cvext-orgteam' );
ConventionExtension/api/ApiConferencePageDelete.php
35: $localisedText = '/' . wfMsgForContent( 'cvext-pages' ) . '/';
ConventionExtension/api/ApiAuthorSubmissionEdit.php
62: $text = $conferenceTitle . '/' . wfMsgForContent(
'cvext-authors' ) . '/' . $username . '/'
63: . wfMsgForContent( 'cvext-submissions'
) . '/' . $title;
97: $text = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-authors' ) . '/' . $username
98: . '/' . wfMsgForContent(
'cvext-submissions' ) . '/' . $titleTo;
ConventionExtension/api/ApiAuthorSubmissionDelete.php
34: $text = $conferenceTitle . '/'.wfMsgForContent(
'cvext-authors' ) . '/' . $user->getName()
35: . '/' . wfMsgForContent( 'cvext-submissions' ) . '/' .
$title;
ConventionExtension/api/ApiConferencePageAdd.php
57: $localisedText = '/' . wfMsgForContent( 'cvext-pages' ) . '/';
ConventionExtension/api/ApiConferenceLocationEdit.php
59: $titleText = $conferenceTitle . '/' . wfMsgForContent(
'cvext-locations' ) . '/' . $roomNo;
91: $toTitleText = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-locations' ) . '/' . $roomNoTo;
ConventionExtension/api/ApiConferenceEventDelete.php
57: $eventTitleText = $conferenceTitle . '/' . wfMsgForContent(
'cvext-events' ) . '/' . $topic . '-' . $day
ConventionExtension/api/ApiConferencePageEdit.php
39: $middleText = '/' . wfMsgForContent( 'cvext-pages' ) . '/';
ConventionExtension/api/ApiConferenceLocationDelete.php
45: $titleText = $conferenceTitle . '/' . wfMsgForContent(
'cvext-locations' ) . '/' . $roomNo;
ConventionExtension/model/ConferenceRegistration.php
138: $titleText = $confTitle . '/' . wfMsgForContent(
'cvext-registrations' ) . '/' . $username;
159: $titleEventText = $confTitle . '/' . $username
. '/' . wfMsgForContent( 'cvext-registration-event', $i );
ConventionExtension/model/ConferenceEvent.php
71: $groups[] = $lang === 'contlang' ? wfMsgForContent(
$key ) : wfMsg( $key );
155: $titleText = $confTitle . '/' . wfMsgForContent(
'cvext-events' ) . '/' . $mTopic . '-' . $mDay . '-'
235: $titleText = $confTitle . '/' . wfMsgForContent( 'cvext-events'
) .'/' . $mTopic . '-' . $mDay . '-'
310: $completeLocTitle = $confTitle . '/' .
wfMsgForContent( 'cvext-locations' ) . '/' . $mLocation->getRoomNo();
363: $titleText = $confTitle . '/' . wfMsgForContent( 'cvext-events'
) . '/' . $mTopic . '-' . $mDay . '-'
ConventionExtension/model/ConferencePage.php
82: $types[] = $lang === 'contlang' ? wfMsgForContent(
'cvext-' . $key ) : wfMsg( 'cvext-' . $key );
139: $title = $confTitle . '/'. wfMsgForContent( 'cvext-pages' ) .
'/' . $type;
209: $text .= "==" . wfMsgForContent(
'cvext-schedule-heading' ) . "==\n";
220: $text .= "==" . wfMsgForContent(
'cvext-submission-overview' ) . "==\n";
221: $text .= "==" . wfMsgForContent(
'cvext-submission-length' ) . "==\n";
222: $text .= "==" . wfMsgForContent(
'cvext-submission-tracks' ) . "==\n";
232: $text .= "==" . wfMsgForContent(
'cvext-submission-how' ) . "== \n";
235: $text .= "==" . wfMsgForContent(
'cvext-submission-program' ) . "==\n";
236: $text .= "==" . wfMsgForContent(
'cvext-submission-goals' ) . "==\n";
237: $text .= "==" . wfMsgForContent(
'cvext-submission-application' ) . "==\n";
238: $text .= "'''" . wfMsgForContent(
'cvext-submission-eligibility' ) . "''' :" . "\n";
239: $text .= "'''" . wfMsgForContent(
'cvext-submission-selection' ) . "''' :" . "\n";
240: $text .= "'''" . wfMsgForContent(
'cvext-submission-deadline' ) . "''' :" . "\n";
241: $text .= "===" . wfMsgForContent(
'cvext-submission-process' ) . "===\n";
242: $text .= "===" . wfMsgForContent(
'cvext-submission-types' ) . "===\n";
243: $text .= "===" . wfMsgForContent(
'cvext-submission-criteria' ) . "===\n";
244: $text .= "==" . wfMsgForContent(
'cvext-submission-questions' ) . "==\n";
245: $text .= "==" . wfMsgForContent(
'cvext-submission-apply' ) . "==\n";
254: $text .= "==" . wfMsgForContent(
'cvext-locations-heading' ) . "==\n";
260: $locationLink =
Title::newFromText( $conferenceTitle . '/' . wfMsgForContent( 'cvext-locations'
) . '/'
466: $titleText = $confTitle . '/' . wfMsgForContent( 'cvext-pages'
) . '/' . $type;
527: $titleText = $confTitle . '/' . wfMsgForContent( 'cvext-pages'
) . '/' . $type;
ConventionExtension/model/ConferenceAccount.php
98: $accountTitle = wfMsgForContent( 'cvext-accounts' ) . '/' .
$username;
265: $titleText = $conferenceTitle . '/' . wfMsgForContent(
'cvext-accounts' ) . '/' . $username;
329: $titleText = wfMsgForContent( 'cvext-accounts' ) . '/' .
$username;
405: $titleText = wfMsgForContent( 'cvext-accounts' ) . '/' .
$username;
465: $pagePassport = WikiPage::factory( Title::newFromText(
wfMsgForContent( "cvext-passports" ) . "/" . $username ) );
504: $titleText = wfMsgForContent( 'cvext-passports' ) . '/' .
$username;
ConventionExtension/model/EventLocation.php
66: $title = $confTitle . '/' . wfMsgForContent( 'cvext-locations'
) . '/' . $roomNo;
125: $titleText = $confTitle . '/' . wfMsgForContent(
'cvext-locations' ) . '/' . $roomNo;
203: $titleText = $confTitle . '/' . wfMsgForContent(
'cvext-locations' ) . '/' . $roomNo;
ConventionExtension/model/ConferencePassportInfo.php
100: $passportTitle = wfMsgForContent( 'cvext-passports' ) . '/' .
$username;
ConventionExtension/model/AuthorSubmission.php
111: $titleSub = $conferenceTitle . '/' . wfMsgForContent(
'cvext-authors' ) . '/' . $username . '/'
112: .wfMsgForContent(
'cvext-submissions' ) . '/' . $title;
ConventionExtension/model/ConferenceOrganizer.php
69: $title = $confTitle . '/' . wfMsgForContent( 'cvext-organizers'
) . '/' . $username;
185: $title = $confTitle . '/' . wfMsgForContent( 'cvext-organizers'
) . '/' . $username;
323: $title = $confTitle . '/' . wfMsgForContent( 'cvext-organizers'
) . '/' . $username;
451: $postSectionText .= "** " . wfMsgForContent( 'cvext-org-email'
) . " : \n";
452: $postSectionText .= "** " . wfMsgForContent( 'cvext-org-phone'
) . " : \n";
453: $postSectionText .= "** " . wfMsgForContent(
'cvext-org-cellphone' ) . " : \n";
454: $postSectionText .= "** " . wfMsgForContent( 'cvext-org-im' ) .
" : \n";
455: $postSectionText .= "** " . wfMsgForContent( 'cvext-org-other'
) . " : \n";
456: $postSectionText .= "** " . wfMsgForContent(
'cvext-org-citytime' ) . " : \n";
457: $postSectionText .= "** " . wfMsgForContent(
'cvext-org-accessibility' ) . " : \n";
458: $postSectionText .= "** " . wfMsgForContent(
'cvext-org-languages' ) . " : \n";
506: $orgTitle = Title::newFromText( $conferenceTitle . '/' .
wfMsgForContent( 'cvext-organizers' ) . '/' . $username );
ConventionExtension/model/ConferenceAuthor.php
107: $titleParent = wfMsgForContent( 'cvext-authors' ) . '/' .
$userName;
136: $titleChild = $confTitle . '/' . wfMsgForContent(
'cvext-authors' ) . '/' . $userName;
383: $titleText = $confTitle . '/' . wfMsgForContent(
'cvext-authors' ) . '/' . $username;
457: $titleText = wfMsgForContent( 'cvext-authors' ) . '/' .
$username;
544: $titleText = $conferenceTitle . '/' . wfMsgForContent(
'cvext-authors' ) . '/' . $username . '/'
545: . wfMsgForContent( 'cvext-submissions' ) . '/'
. $title;
ConventionExtension/ui/admin/SpecialDashboard.php
218: $completePageTitle = $this->conference->getTitle() .
'/' . wfMsgForContent( 'cvext-pages' ) . '/' . $page;
322: $completeEventTitle = $this->conference->getTitle() .
'/' . wfMsgForContent( 'cvext-events' ) . '/' . $topic . '-' . $day .
326: $completeLocationTitle = $this->conference->getTitle()
. '/' . wfMsgForContent( 'cvext-locations' ) . '/' . $location->getRoomNo();
371: $completeTitle = $this->conference->getTitle() . '/' .
wfMsgForContent( 'cvext-locations' ) . '/' . $title;
ConventionExtension/ui/user/SpecialAuthorRegister.php
262: $subtitleText = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-authors' ) . '/' . $user->getName() .
263: '/' . wfMsgForContent( 'cvext-submissions' ) .
'/' . $submissionTitle->getText();
503: $authorTitle = wfMsgForContent( 'cvext-authors' ) . '/'
. $user->getName();
513: $subtitle = $conferenceTitle . '/' . wfMsgForContent(
'cvext-authors' ) . '/' . $user->getName() .
514: '/' . wfMsgForContent( 'cvext-submissions' ) .
'/' . $title;
650: $submissionTitle = $this->conferenceTitle . '/' .
wfMsgForContent( 'cvext-authors' ) . '/' . $user->getName() .
651: '/' . wfMsgForContent( 'cvext-submissions' ) .
'/' . $title;
743: $authorTitle = wfMsgForContent( 'cvext-authors' ) . '/'
. $user->getName();
873: $submissionTitle = $conferenceTitle .
'/' . wfMsgForContent( 'cvext-authors' ) . '/' . $user->getName() . '/'
874: . wfMsgForContent(
'cvext-submissions' ) . '/' . $title;
ConventionExtension/ConferenceHooks.php
42: $pageLink = Title::newFromText( $conferenceTitle . '/'
. wfMsgForContent('cvext-pages') . '/' . $pageType )->getPrefixedDBKey();
144: $baseTitleText = $conferenceTitle . '/' .
wfMsgForContent( 'cvext-pages' ) . '/';
174: $name = $link['msg'] ==
'aboutcity' ? wfMsgForContent( 'cvext-' . $link['msg'] . '-plain' ) :
wfMsgForContent( 'cvext-' . $link['msg'] );
WYSIWYG/WYSIWYG/CKeditor.body.php
301: wfMsgHtml('edit-in-richeditor') => 'richeditor',
302: wfMsgHtml('edit-in-wikitexteditor') => 'wikitexteditor',
303: wfMsgHtml('tog-riched_toggle_remember_state') => 'rememberlast'
SemanticGenealogy/Gedcom5ResultPrinter.php
52: $label = wfMsgForContent(
'semanticgenealogy-gedcomexport-link' );
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l