dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Localisation updates from https://translatewiki.net.
[lhc/web/wiklou.git]
/
includes
/
Linker.php
diff --git
a/includes/Linker.php
b/includes/Linker.php
index
5845532
..
4aae3ba
100644
(file)
--- a/
includes/Linker.php
+++ b/
includes/Linker.php
@@
-1328,17
+1328,20
@@
class Linker {
Title $title, $text, $wikiId = null, $options = []
) {
if ( $wikiId !== null && !$title->isExternal() ) {
Title $title, $text, $wikiId = null, $options = []
) {
if ( $wikiId !== null && !$title->isExternal() ) {
- $link =
Linker
::makeExternalLink(
+ $link =
self
::makeExternalLink(
WikiMap::getForeignURL(
$wikiId,
WikiMap::getForeignURL(
$wikiId,
- $title->getPrefixedText(),
+ $title->getNamespace() === 0
+ ? $title->getDBkey()
+ : MWNamespace::getCanonicalName( $title->getNamespace() ) . ':'
+ . $title->getDBkey(),
$title->getFragment()
),
$text,
/* escape = */ false // Already escaped
);
} else {
$title->getFragment()
),
$text,
/* escape = */ false // Already escaped
);
} else {
- $link =
Linker
::link( $title, $text, [], [], $options );
+ $link =
self
::link( $title, $text, [], [], $options );
}
return $link;
}
return $link;
@@
-2018,7
+2021,7
@@
class Linker {
}
if ( !$rev->userCan( Revision::DELETED_RESTRICTED, $user ) ) {
}
if ( !$rev->userCan( Revision::DELETED_RESTRICTED, $user ) ) {
- return
Linker
::revDeleteLinkDisabled( $canHide ); // revision was hidden from sysops
+ return
self
::revDeleteLinkDisabled( $canHide ); // revision was hidden from sysops
} else {
if ( $rev->getId() ) {
// RevDelete links using revision ID are stable across
} else {
if ( $rev->getId() ) {
// RevDelete links using revision ID are stable across
@@
-2037,7
+2040,7
@@
class Linker {
'ids' => $rev->getTimestamp()
];
}
'ids' => $rev->getTimestamp()
];
}
- return
Linker
::revDeleteLink( $query,
+ return
self
::revDeleteLink( $query,
$rev->isDeleted( Revision::DELETED_RESTRICTED ), $canHide );
}
}
$rev->isDeleted( Revision::DELETED_RESTRICTED ), $canHide );
}
}