CentralNotice

Материал из Викисфера
Перейти к навигации Перейти к поиску

CentralNotice — расширение для MediaWiki, позволяющее вывешивать вверху всех страниц википроекта баннеры. Подобная функциональность реализована в MediaWiki при помощи сообщения Sitenotice, но CentralNotice позволяет управлять баннерами с одной вики (мета Викимедиа для проектов фонда).

Установка[править | править код]

Скачать расширение в папку extensions, добавить в настроечный файл LocalSettings.php строчку: wfLoadExtension( 'CentralNotice' );. В устаревших версиях: require_once( "$IP/extensions/CentralNotice/CentralNotice.php" );

Внимание! Работа расширения не проверялася на вики, в которых используются префиксы в названиях таблиц.

После постановки расширения на центральной вики надо установить $wgNoticeInfrastructure в true и задать массив проектов, в которых будут отображаться баннеры, при помощи массива $wgNoticeProjects. Управлять расширением с центральной вики смогут пользователи с правами centralnotice-admin (по умолчанию администраторы).

На вики, в которых будут отображаться баннеры, надо задать ряд параметров?

  • $wgNoticeInfrastructure в false,
  • $wgNoticeProject — код проекта, как в массиве в центральной вики,
  • $wgCentralHost — домен центральной вики,
  • $wgCentralPagePath — путь к index.php центральной вики,
  • $wgCentralBannerDispatcher — путь к Special:BannerRandom центральной вики,
  • $wgCentralBannerRecorder — путь к Special:RecordImpression центральной вики.

Подробная инструкция по дальнейшей работе изложена на meta:Help:CentralNotice.

CentralNotice относится к темам:
1
MediaWiki 
Версии MediaWiki до 1.11.11.21.31.41.51.61.71.81.91.101.111.121.131.141.151.161.171.181.191.201.211.221.231.241.251.261.271.281.291.301.311.321.331.341.351.361.371.381.391.401.41 
Основные разработчики Аарон ШульцБрайон ВибберДаниэль КинзлерМагнус МанскеМаксим СеменикТим ЛакиаТим СтарлингРоберт КрушЭвар Бьярмасон 
Темы оформления AuroraBluecloudCavendishCologneBlueCycloneMonacoMonobook (RealBookModern) • OasisQuartz Vector (Vectorata) • Ventus 
Действия и функции РедактированиеПравка (счётчик) • ДиффМалое изменениеПредварительный просмотрФильтр злоупотребленийСтраница википроекта (подстраница) • СтатьяШаблонФайлИсторияОбсуждениеПереименование страницыПараметры переименованияЗащита страниц (параметрычастичнаяполнаякаскадная) • Удаление/Восстановление страницПараметры удаленияПеренаправление (двойныеподавление) • Список наблюденияОбъединение страницРазделение страницСкрытиеПатрулированиеСсылки сюдаСтабилизацияБлокировка (авто-, глобальная, параметры, причина) • Разблокировка (параметры) • Права участниковРегистрацияПереименование учётной записиУзурпацияОбъединение учётных записейЗагрузка файловОтклонение правкиОтмена правкиБыстрый откатВикипочтаЕдиная учётная записьСвежие правкиВклад (удалённый) • Спам-листЗавершение сеансаПинг 
Пространство имён Основное пространствоОбсуждениеШаблонКатегорияУчастникФайлСправкаProjectSpecialMediaWiki 
Расширения AbuseFilterAntiSpoofArticle Feedback ToolCategoryTreeCentralAuthCentralNoticeCharInsertCheckUserCiteCleanupSiteCodeReviewCollectionCommentsCommunityVoiceConfirmEditContactPageDeleteBatchDismissableSiteNoticeDraftsDumpHTMLDynamicPageListEasyTimelineEmailCaptureEmbedVideoExpandTemplatesExtensionDistributorFixedImageFlaggedRevsGadgetsGlobalBlockingGlobalUsageHTTP302FoundImageMapInputBoxLabeled Section TransclusionLiquidThreadsLocalisationUpdateLockdownLucene-searchMiniDonationMWSearchNewUserMessageNukeOAIRepositoryOATHAuthOggHandlerOpenSearchXmlParserFunctionsPdfHandlerPoemProofread PageQuizRenameuserRevisionDeleteSecurePollSimpleAntiSpamSimpleSurveySiteMatrixSkinPerPageSlippyMapSpamBlacklistStalkerLogSubPageList3SyntaxHighlightTitleBlacklistTitleKeyTorBlockTrustedXFFUploadBlacklistUploadWizardUserMergeVisualEditorWikidiffWikidiff2WikiHiero 
Архивированные расширения AntiBotBoardVoteClientSideCrosswiki BlockingEnforceStrongPasswordGiveRollbackOversightPassword Reset 
Разное AllMessagesFavicon.icoHTML в MediaWikiMediaWiki.orgMediaWiki FAQВнутренняя ссылкаКороткая ссылка-перенаправлениеМатематические формулыНастройки конфигурацииНовые файлыСистемный администраторСписок файловWiki.pngГаджетSidebarStatisticsLocalSettings.phpСкрипты обслуживания