mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
synced 2024-11-27 17:20:40 +00:00
da07893647
I tried to stick as close to the existing code as possible. Special:Notifications is slightly different from the overlay, however. I made it add .mw-echo-unread class for consistency, but that JS doesn't record seen time (it only loads older entries), not does the CSS fadeout apply there (it marks everything as read as soon as it's displayed, so different behavior from overlay) PS: I'm not sure about browser compat for the fadeout. But even if some obscure browsers don't support this, meh. It's not an "important" feature that can't be missed. Bug: T94634 Change-Id: Ibb201823fb52ef8a3d5eaa39b0b724ede8d271d1
104 lines
7.4 KiB
PHP
104 lines
7.4 KiB
PHP
<?php
|
|
// This file is generated by scripts/gen-autoload.php, do not adjust manually
|
|
|
|
global $wgAutoloadClasses;
|
|
|
|
$wgAutoloadClasses += array(
|
|
'ApiEchoMarkRead' => __DIR__ . '/api/ApiEchoMarkRead.php',
|
|
'ApiEchoMarkReadTest' => __DIR__ . '/tests/phpunit/api/ApiEchoMarkReadTest.php',
|
|
'ApiEchoMarkSeen' => __DIR__ . '/api/ApiEchoMarkSeen.php',
|
|
'ApiEchoNotifications' => __DIR__ . '/api/ApiEchoNotifications.php',
|
|
'ApiEchoNotificationsTest' => __DIR__ . '/tests/phpunit/api/ApiEchoNotificationsTest.php',
|
|
'BatchRowUpdateTest' => __DIR__ . '/tests/phpunit/includes/BatchRowUpdateTest.php',
|
|
'CallbackFilterIterator' => __DIR__ . '/includes/iterator/CallbackFilterIterator.php',
|
|
'ContainmentSetTest' => __DIR__ . '/tests/phpunit/includes/ContainmentSetTest.php',
|
|
'EchoAbstractEntity' => __DIR__ . '/model/AbstractEntity.php',
|
|
'EchoAbstractMapper' => __DIR__ . '/includes/mapper/AbstractMapper.php',
|
|
'EchoAbstractMapperStub' => __DIR__ . '/tests/phpunit/includes/mapper/AbstractMapperTest.php',
|
|
'EchoAbstractMapperTest' => __DIR__ . '/tests/phpunit/includes/mapper/AbstractMapperTest.php',
|
|
'EchoArrayList' => __DIR__ . '/includes/ContainmentSet.php',
|
|
'EchoAttributeManager' => __DIR__ . '/includes/AttributeManager.php',
|
|
'EchoAttributeManagerTest' => __DIR__ . '/tests/phpunit/includes/AttributeManagerTest.php',
|
|
'EchoBasicFormatter' => __DIR__ . '/formatters/BasicFormatter.php',
|
|
'EchoBatchRowIterator' => __DIR__ . '/includes/BatchRowUpdate.php',
|
|
'EchoBatchRowUpdate' => __DIR__ . '/includes/BatchRowUpdate.php',
|
|
'EchoBatchRowWriter' => __DIR__ . '/includes/BatchRowUpdate.php',
|
|
'EchoCachedList' => __DIR__ . '/includes/ContainmentSet.php',
|
|
'EchoCallbackIterator' => __DIR__ . '/includes/iterator/CallbackIterator.php',
|
|
'EchoCatchableFatalErrorException' => __DIR__ . '/includes/exception/CatchableFatalErrorException.php',
|
|
'EchoCommentFormatter' => __DIR__ . '/formatters/CommentFormatter.php',
|
|
'EchoContainmentList' => __DIR__ . '/includes/ContainmentSet.php',
|
|
'EchoContainmentSet' => __DIR__ . '/includes/ContainmentSet.php',
|
|
'EchoDataOutputFormatter' => __DIR__ . '/includes/DataOutputFormatter.php',
|
|
'EchoDeferredMarkAsReadUpdate' => __DIR__ . '/includes/DeferredMarkAsReadUpdate.php',
|
|
'EchoDiffGroup' => __DIR__ . '/includes/DiffParser.php',
|
|
'EchoDiffParser' => __DIR__ . '/includes/DiffParser.php',
|
|
'EchoDiffParserTest' => __DIR__ . '/tests/phpunit/includes/DiffParserTest.php',
|
|
'EchoDiscussionParser' => __DIR__ . '/includes/DiscussionParser.php',
|
|
'EchoDiscussionParserTest' => __DIR__ . '/tests/phpunit/includes/DiscussionParserTest.php',
|
|
'EchoEditFormatter' => __DIR__ . '/formatters/EditFormatter.php',
|
|
'EchoEditUserTalkFormatter' => __DIR__ . '/formatters/EditUserTalkFormatter.php',
|
|
'EchoEmailDecorator' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoEmailDigest' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoEmailFormatter' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoEmailFormatterTest' => __DIR__ . '/tests/phpunit/includes/EmailFormatterTest.php',
|
|
'EchoEmailMode' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoEmailSingle' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoEvent' => __DIR__ . '/model/Event.php',
|
|
'EchoEventMapper' => __DIR__ . '/includes/mapper/EventMapper.php',
|
|
'EchoEventMapperTest' => __DIR__ . '/tests/phpunit/includes/mapper/EventMapperTest.php',
|
|
'EchoExecuteFirstArgumentStub' => __DIR__ . '/tests/phpunit/includes/mapper/NotificationMapperTest.php',
|
|
'EchoFilteredSequentialIterator' => __DIR__ . '/includes/iterator/FilteredSequentialIterator.php',
|
|
'EchoHTMLEmailDecorator' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoHTMLEmailFormatter' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoHooks' => __DIR__ . '/Hooks.php',
|
|
'EchoIteratorDecorator' => __DIR__ . '/includes/iterator/IteratorDecorator.php',
|
|
'EchoLocalCache' => __DIR__ . '/includes/cache/LocalCache.php',
|
|
'EchoMentionFormatter' => __DIR__ . '/formatters/MentionFormatter.php',
|
|
'EchoMultipleIterator' => __DIR__ . '/includes/iterator/MultipleIterator.php',
|
|
'EchoNotRecursiveIterator' => __DIR__ . '/includes/iterator/NotRecursiveIterator.php',
|
|
'EchoNotification' => __DIR__ . '/model/Notification.php',
|
|
'EchoNotificationController' => __DIR__ . '/controller/NotificationController.php',
|
|
'EchoNotificationDeleteJob' => __DIR__ . '/jobs/NotificationDeleteJob.php',
|
|
'EchoNotificationFormatter' => __DIR__ . '/formatters/NotificationFormatter.php',
|
|
'EchoNotificationFormatterTest' => __DIR__ . '/tests/phpunit/formatters/NotificationFormatterTest.php',
|
|
'EchoNotificationJob' => __DIR__ . '/jobs/NotificationJob.php',
|
|
'EchoNotificationMapper' => __DIR__ . '/includes/mapper/NotificationMapper.php',
|
|
'EchoNotificationMapperTest' => __DIR__ . '/tests/phpunit/includes/mapper/NotificationMapperTest.php',
|
|
'EchoNotificationTest' => __DIR__ . '/tests/phpunit/model/NotificationTest.php',
|
|
'EchoNotifier' => __DIR__ . '/Notifier.php',
|
|
'EchoOnWikiList' => __DIR__ . '/includes/ContainmentSet.php',
|
|
'EchoPageLinkFormatter' => __DIR__ . '/formatters/PageLinkFormatter.php',
|
|
'EchoRevisionLocalCache' => __DIR__ . '/includes/cache/RevisionLocalCache.php',
|
|
'EchoRowUpdateGenerator' => __DIR__ . '/includes/BatchRowUpdate.php',
|
|
'EchoSuppressionRowUpdateGenerator' => __DIR__ . '/includes/schemaUpdate.php',
|
|
'EchoTalkPageFunctionalTest' => __DIR__ . '/tests/phpunit/includes/TalkPageFunctionalTest.php',
|
|
'EchoTargetPage' => __DIR__ . '/model/TargetPage.php',
|
|
'EchoTargetPageMapper' => __DIR__ . '/includes/mapper/TargetPageMapper.php',
|
|
'EchoTargetPageMapperTest' => __DIR__ . '/tests/phpunit/includes/mapper/TargetPageMapperTest.php',
|
|
'EchoTargetPageTest' => __DIR__ . '/tests/phpunit/model/TargetPageTest.php',
|
|
'EchoTextEmailDecorator' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoTextEmailFormatter' => __DIR__ . '/includes/EmailFormatter.php',
|
|
'EchoTitleLocalCache' => __DIR__ . '/includes/cache/TitleLocalCache.php',
|
|
'EchoTitleLocalCacheTest' => __DIR__ . '/tests/phpunit/includes/cache/TitleLocalCacheTest.php',
|
|
'EchoUserLocator' => __DIR__ . '/includes/UserLocator.php',
|
|
'EchoUserLocatorTest' => __DIR__ . '/tests/phpunit/includes/UserLocatorTest.php',
|
|
'EchoUserNotificationGateway' => __DIR__ . '/includes/gateway/UserNotificationGateway.php',
|
|
'EchoUserNotificationGatewayTest' => __DIR__ . '/tests/phpunit/includes/gateway/UserNotificationGatewayTest.php',
|
|
'EchoUserRightsFormatter' => __DIR__ . '/formatters/UserRightsFormatter.php',
|
|
'FilteredSequentialIteratorTest' => __DIR__ . '/tests/phpunit/includes/iterator/FilteredSequentialIteratorTest.php',
|
|
'MWDbEchoEmailBatch' => __DIR__ . '/includes/DbEmailBatch.php',
|
|
'MWDbEchoEmailBundler' => __DIR__ . '/includes/DbEmailBundler.php',
|
|
'MWEchoDbFactory' => __DIR__ . '/includes/EchoDbFactory.php',
|
|
'MWEchoDbFactoryTest' => __DIR__ . '/tests/phpunit/includes/EchoDbFactoryTest.php',
|
|
'MWEchoEmailBatch' => __DIR__ . '/includes/EmailBatch.php',
|
|
'MWEchoEmailBundler' => __DIR__ . '/includes/EmailBundler.php',
|
|
'MWEchoEventLogging' => __DIR__ . '/includes/EventLogging.php',
|
|
'MWEchoNotifUser' => __DIR__ . '/includes/NotifUser.php',
|
|
'MWEchoNotifUserTest' => __DIR__ . '/tests/phpunit/includes/NotifUserTest.php',
|
|
'MWEchoNotificationEmailBundleJob' => __DIR__ . '/jobs/NotificationEmailBundleJob.php',
|
|
'NotificationControllerTest' => __DIR__ . '/tests/phpunit/controller/NotificationControllerTest.php',
|
|
'SpecialNotifications' => __DIR__ . '/special/SpecialNotifications.php',
|
|
'SuppressionMaintenanceTest' => __DIR__ . '/tests/phpunit/maintenance/SupressionMaintenanceTest.php',
|
|
);
|