Increase length of automatic edit summaries to current maximum
Bug: T221617 Change-Id: I6cc4fb1678d542b90a3c4d652261483f98108e31
This commit is contained in:
parent
43015c24c2
commit
3fe579f832
1 changed files with 9 additions and 5 deletions
|
|
@ -933,12 +933,16 @@ abstract class ContentHandler {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Set the maximum auto-summary length to the general maximum summary length
|
||||||
|
// T221617
|
||||||
|
$summaryLimit = CommentStore::COMMENT_CHARACTER_LIMIT;
|
||||||
|
|
||||||
// Decide what kind of auto-summary is needed.
|
// Decide what kind of auto-summary is needed.
|
||||||
switch ( $changeType ) {
|
switch ( $changeType ) {
|
||||||
case 'new-redirect':
|
case 'new-redirect':
|
||||||
$newTarget = $newContent->getRedirectTarget();
|
$newTarget = $newContent->getRedirectTarget();
|
||||||
$truncatedtext = $newContent->getTextForSummary(
|
$truncatedtext = $newContent->getTextForSummary(
|
||||||
250
|
$summaryLimit
|
||||||
- strlen( wfMessage( 'autoredircomment' )->inContentLanguage()->text() )
|
- strlen( wfMessage( 'autoredircomment' )->inContentLanguage()->text() )
|
||||||
- strlen( $newTarget->getFullText() )
|
- strlen( $newTarget->getFullText() )
|
||||||
);
|
);
|
||||||
|
|
@ -950,7 +954,7 @@ abstract class ContentHandler {
|
||||||
$newTarget = $newContent->getRedirectTarget();
|
$newTarget = $newContent->getRedirectTarget();
|
||||||
|
|
||||||
$truncatedtext = $newContent->getTextForSummary(
|
$truncatedtext = $newContent->getTextForSummary(
|
||||||
250
|
$summaryLimit
|
||||||
- strlen( wfMessage( 'autosumm-changed-redirect-target' )
|
- strlen( wfMessage( 'autosumm-changed-redirect-target' )
|
||||||
->inContentLanguage()->text() )
|
->inContentLanguage()->text() )
|
||||||
- strlen( $oldTarget->getFullText() )
|
- strlen( $oldTarget->getFullText() )
|
||||||
|
|
@ -964,7 +968,7 @@ abstract class ContentHandler {
|
||||||
case 'removed-redirect':
|
case 'removed-redirect':
|
||||||
$oldTarget = $oldContent->getRedirectTarget();
|
$oldTarget = $oldContent->getRedirectTarget();
|
||||||
$truncatedtext = $newContent->getTextForSummary(
|
$truncatedtext = $newContent->getTextForSummary(
|
||||||
250
|
$summaryLimit
|
||||||
- strlen( wfMessage( 'autosumm-removed-redirect' )
|
- strlen( wfMessage( 'autosumm-removed-redirect' )
|
||||||
->inContentLanguage()->text() )
|
->inContentLanguage()->text() )
|
||||||
- strlen( $oldTarget->getFullText() ) );
|
- strlen( $oldTarget->getFullText() ) );
|
||||||
|
|
@ -974,7 +978,7 @@ abstract class ContentHandler {
|
||||||
case 'newpage':
|
case 'newpage':
|
||||||
// If they're making a new article, give its text, truncated, in the summary.
|
// If they're making a new article, give its text, truncated, in the summary.
|
||||||
$truncatedtext = $newContent->getTextForSummary(
|
$truncatedtext = $newContent->getTextForSummary(
|
||||||
200 - strlen( wfMessage( 'autosumm-new' )->inContentLanguage()->text() ) );
|
$summaryLimit - strlen( wfMessage( 'autosumm-new' )->inContentLanguage()->text() ) );
|
||||||
|
|
||||||
return wfMessage( 'autosumm-new' )->rawParams( $truncatedtext )
|
return wfMessage( 'autosumm-new' )->rawParams( $truncatedtext )
|
||||||
->inContentLanguage()->text();
|
->inContentLanguage()->text();
|
||||||
|
|
@ -982,7 +986,7 @@ abstract class ContentHandler {
|
||||||
return wfMessage( 'autosumm-blank' )->inContentLanguage()->text();
|
return wfMessage( 'autosumm-blank' )->inContentLanguage()->text();
|
||||||
case 'replace':
|
case 'replace':
|
||||||
$truncatedtext = $newContent->getTextForSummary(
|
$truncatedtext = $newContent->getTextForSummary(
|
||||||
200 - strlen( wfMessage( 'autosumm-replace' )->inContentLanguage()->text() ) );
|
$summaryLimit - strlen( wfMessage( 'autosumm-replace' )->inContentLanguage()->text() ) );
|
||||||
|
|
||||||
return wfMessage( 'autosumm-replace' )->rawParams( $truncatedtext )
|
return wfMessage( 'autosumm-replace' )->rawParams( $truncatedtext )
|
||||||
->inContentLanguage()->text();
|
->inContentLanguage()->text();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue