MediaWiki до версии 1.1

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

MediaWiki до версии 1.1 — четыре устаревшие версии MediaWiki, выпущенные до версии 1.1. Более не поддерживаются и не рекомендуются к установке на новые вики-сайты.

Особенности[править | править код]

В версии 20030829 были заложены основы разметки движка и его основные глобальные переменные. В следующих версиях были исправлены первые найденные баги, добавлены новые переводы и введены первые защитные механизмы для стабильности движка (в частности было отключено автообновление).

Версии[править | править код]

20031118[править | править код]

Выпущена: 18 ноября 2003 года

  • Image deletion fixed.
  • Deletion of image old revisions now restricted to sysops (this is an irreversible action and not well logged)
  • Fixed maintenance scripts broken by last release's security fix
  • Many errors in Шаблон:Manual script fixed.

20031117[править | править код]

Выпущена: 17 ноября 2003 года

  • SECURITY FIX: stricter checking of include path
  • Fixed user contributions next/prev bug
  • Login cookies now have the database name prefixed to allow wikis to coexist in the same domain. This will invalidate any old saved password cookies.
  • Update cache timestamp when talk pages are created
  • Saving the login form in Mozilla no longer blanks password in prefs.
  • Check existence of source page before performing a move.
  • Detect invalid titles in Special:Allpages
  • Q-encode headers on outgoing inter-user e-mail
  • Updates to some translations.
  • Added table of contents border/bg to Cologne Blue, Nostalgia skins
  • Protected pages no longer appear unprotected when visited via redirect
  • Swapped old Wikipedia logo for the MediaWiki sunflower logo
  • install.php, update.php print warning on old PHP versions, added compatibility functions that might or might not help No database changes since 20031107; upgrading should be clean.

20031107[править | править код]

Выпущена: 7 ноября 2003 года

  • Fixed various bugs!
  • Some speed improvements from tweaks to the table indexes
  • Limited support for memcached (see below)
  • New translations (see below)
  • Interwiki link data now kept in database for flexibility
  • Friendlier read-only source view if asked to edit a page when the db is locked or the page is protected.
  • Normal IP blocks auto-expire after 24 hours
  • Optional support for blocking usernames
  • Uploads disabled by default (see below)

Security note[править | править код]

Uploads are now disabled by default. If you've set up a secure configuration you can reenable uploads by putting: $wgDisableUploads = false; into LocalSettings.php. Earlier versions of MediaWiki included a bug that potentially allows logged- in users to delete arbitrary files in directories writable by the web server user by manually feeding false form data; this is now fixed. As a reminder, disable PHP script execution in the upload directory! You may also wish to serve HTML pages as plaintext to prevent cookie- stealing JavaScript attacks. Example Apache config fragment:

<Directory "/Library/MediaWiki/web/upload">
     # Ignore .htaccess files
     AllowOverride None
     
     # Serve HTML as plaintext
     AddType text/plain .html .htm .shtml
     
     # Don't run arbitrary PHP code.
     php_admin_flag engine off
     
     # If you've other scripting languages, disable them too.
</Directory>

Database updates[править | править код]

If you're using Шаблон:Manual, the necessary database changes should be made automatically. To manually upgrade your database from the 2003-08-29 release, run the following SQL scripts from the maintenance subdirectory: archives/patch-ipblocks.sql archives/patch-interwiki.sql archives/patch-indexes.sql interwiki.sql To copy in the Wikipedia language-prefix interwikis as well, add: wikipedia-interwiki.sql

Translations[править | править код]

New interface localization files are included for:

  • fy - Frisian
  • ro - Romanian
  • sl - Slovene
  • sq - Albanian
  • sr - Serbian

Memcached[править | править код]

Memcached is a distributed cache system. See http://www.danga.com/memcached/ MediaWiki can optionally use memcached to store some data between calls to reduce load on the database. Currently this is limited to user and talk page notification data, interwiki prefix/URL matches, and the UTF-8 conversion tables. MediaWiki includes version 1.0.10 of the (GPL'd) PHP memcached client by Ryan Gilfether; if memcached is disabled it acts as a dummy object with minimal overhead. To use memcached you'll need PHP installed with sockets support (this is not in the default configure options). See docs/memcached for some more details. Additionally, you can store login session data in memcached instead of the local filesystem, which can help to enable load-balancing by letting login sessions transparently work on multiple front-end web servers. (The primary other issue is with uploads, which requires some care in handling.) To enable this, set $wgSessionsInMemcached = true; and set $wgCookieDomain appropriately if exposing multiple hostnames. This system is new and may be volatile; login sessions will fail dramatically if memcached is unavailable when this option is turned on.

Online documentation[править | править код]

Documentation for both end-users and site administrators is currently being built up on Meta-Wikipedia, and is covered under the GNU Free Documentation License: http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide

Mailing list[править | править код]

A MediaWiki-l mailing list has been set up distinct from the Wikipedia wikitech-l list: http://mail.wikipedia.org/mailman/listinfo/mediawiki-l

UseModWiki import script[править | править код]

A stripped-down UseModWiki import script is available in the maintenance subdirectory. It is incomplete and requires a lot of manual clean-up, but does function for the brave and pure of heart.

Test suite removed[править | править код]

The unmaintained Java-based test suite has been removed from the tarball release. If you really want it you can check it out from CVS.

20030829[править | править код]

Выпущена: 29 августа 2003 года

  • First release under MediaWiki name.


MediaWiki до версии 1.1 относится к темам:
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Скрипты обслуживания