Smuggli has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/178491

Change subject: Updating RELEASE NOTES/HISTORY, INSTALL and LICENSE
......................................................................

Updating RELEASE NOTES/HISTORY, INSTALL and LICENSE

Updating release relevant documents for upcoming BlueSpice 2.23 release.

Change-Id: Ie8034f3f428664d94b70b94581b051b9426faeda
---
M BLUESPICE-INSTALL
M BLUESPICE-LICENCE
M BLUESPICE-RELEASE-HISTORY
M BLUESPICE-RELEASE-NOTES
4 files changed, 297 insertions(+), 487 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceFoundation 
refs/changes/91/178491/1

diff --git a/BLUESPICE-INSTALL b/BLUESPICE-INSTALL
index 3cdcb2e..9b5bbec 100644
--- a/BLUESPICE-INSTALL
+++ b/BLUESPICE-INSTALL
@@ -1,5 +1,9 @@
 ---
-Installing BlueSpice free 2.22 for MediaWiki
+Installing BlueSpice free 2.23 for MediaWiki
 ---
 
-English install manual: 
http://help.blue-spice.org/index.php/BlueSpice_2.22/Installation_Manual
\ No newline at end of file
+==Without Installer==
+* English install manual: 
http://help.blue-spice.org/index.php/BlueSpice_2.23/Installation_Manual/Without_Installer
+
+==Installer==
+* English install manual: 
http://help.blue-spice.org/index.php/BlueSpice_2.23/Installation_Manual/Installer
\ No newline at end of file
diff --git a/BLUESPICE-LICENCE b/BLUESPICE-LICENCE
index 7899460..12a09b6 100644
--- a/BLUESPICE-LICENCE
+++ b/BLUESPICE-LICENCE
@@ -1,5 +1,5 @@
 ## BlueSpice for MediaWiki
-## Copyright 2013 by Hallo Welt! Medienwerkstatt GmbH
+## Copyright 2014 by Hallo Welt! Medienwerkstatt GmbH
 ## http://www.blue-spice.org
 ## http://www.hallowelt.biz
 
diff --git a/BLUESPICE-RELEASE-HISTORY b/BLUESPICE-RELEASE-HISTORY
index ff9184b..e48c2e5 100644
--- a/BLUESPICE-RELEASE-HISTORY
+++ b/BLUESPICE-RELEASE-HISTORY
@@ -5,138 +5,118 @@
 
 = BlueSpice release notes =
 
-== BlueSpice for MediaWiki 2.22.1a ==
-Date: 2014-02-19
-This is a patch of the patch release
+==BlueSpice 2.23.0 beta==
+'''DO NOT USE THIS IN PRODUCTION.'''
 
-=== Changes since 2.22.1 ===
-* VisualEditor: Fixed resize error in Firefox and Chrome
+BlueSpice 2.23.0 is a minor and maintenance release.
 
-== BlueSpice for MediaWiki 2.22.1 ==
-Date: 2014-02-13
-This is a patch and maintenance release.
+===New features===
+* BlueSpice is translated by the [https://translatewiki.net translatewiki.net] 
community
+* Completely revised English and German localisation
+* Added memcached support
+* Rewrite of BlueSpice skin
+* Added compatibility to vector skin
+* Added package installer for MediaWiki and BlueSpice
+* Redesign of user and BlueSpice preferences layout
+* Added support to delete multiple rows in some managers
+* Updated TinyMCE to version 4.1.3
+* Files can be found by their category in InsertFile
 
-=== Changes since 2.22.0 ===
-==== extensions/BlueSpiceFoundation ====
-* Fixes & changes to support MW updater
-* Use database specific escape methods to escape string for sql
-* Moved some messages from BSFoundation to respective extensions
-* Function for uploading base to tmp added
-* Had to separate the query in getCategoryStoreData because it was to 
expensive - ended in dead lock
-* Removed legacy code
-* Fix to stay compatible with MW 1.23
-* Fixed several bugs in InsertFile in combination with VisualEditor and 
getCategoryStoreData
-* Now using ExtJS StateManager
-* Fixed a bug in getCategoryStoreData which occurred, when a category title 
could not be created
-* Fixed bug that categories which did not exist anymore were displayed
-* Improved code of CommonAJAXInterface
-* Fixed inheritance issues with CRUDGridPanel
-* Improved list formatting
-* Added $wgExternalLinkTarget = '_blank'; as default
-* Changed wrong variable name in getUsersForVar
-* Added subpage check before rewrite links to user subpages
-* Removed MW::BlueSpiceScriptPath
-* Fixed methods args in HTMLFormFieldOverrides
-* Fixed display of extension version & status on Special:Version
+===Change log===
+====BlueSpiceFoundation====
+* Added download button to file pages
+* Removed support for mw < 1.21
+* Added audit method for CSS selectors to find out which do not match
+* PasteImage fix for preg_match overflow
+* Added BsBaseTemplate class
+* Don't show username when user is not logged in
+* Changed searchbox ID to avoid issues with MW searchSuggest
+* Resized profile image
+* New API base class for use with ExtJS stores
+* Minor profiling fix
+* Restored compatiblity to mw 1.22
+* Fixed action buttons in CRUDGridPanel
+* Added TitleCombo for dialogs
+* Removed strict mode, reset caller to null in some cases
+* Added make method to create selModel
+* Config class change for preferences
+* Fixed UTF-8 issue in BsTagFinder
+* Replaced deprecated User::editToken call (thanks to umherirrender)
 
-==== extensions/BlueSpiceExtension ====
-* Fixes & changes to support MW updater
-* Remove some easily removed $wgTitles from BlueSpiceExtensions (thanks to 
Chad Horohoe)
+====BlueSpiceExtensions====
+=====Changes affecting some or all extensions=====
+* Removed hardcoded alert window titles
+* Removed use of deprecated wfMsg, wfMsgForContent, wfMsgExt
+* Added cache support to some extensions
 
-* Authors: Don't link to deleted users' user pages.
-* Dashboards: Fixed bug that portlets which were closed are still present 
after reload
-* ExtendedSearch: Index specialpages by default
-* ExtendedSearch: Added possibility to search for dots and improved basic 
searching
-* ExtendedSearch: Tags are no longer parsed to prevent errors while indexing
-* ExtendedSearch: Added use of sanitizer for logging of search
-* ExtendedSearch: Added new text field type for autocomplete. 
WordDelimiterFilterFactory does its job but is not made for it so changed to 
EdgeNGramFilterFactory
-* ExtendedSearch: getLang is deprecated so user getLanguage instead
-* ExtendedSearch: If Solr does not respond extendedsearch still crashed when 
some actions are performed
-* ExtendedSearch: All behaviour switches are removed from search index
-* ExtendedSearch: Surrounded result head with a table to ensure if the title 
is very long that it is not displayed below icon
-* ExtendedSearch: If a redirect to an article exists ExtendedSearch more like 
this returned the redirect as first result
-* ExtendedSearch: Fixed spellchecker returned strange results because of wrong 
tokenizer
-* ExtendedSearch: No more output in index_prog.txt file while indexing on cmd
-* Flexiskin: Fix for Flexiskin to make the logo work again
-* Flexiskin: Add skin validation
-* InsertCategory: Force InsertCategory to request a reload from server not 
from cache
-* InsertCategory: Show InsertCategory link in more menu on all namespaces 
expect special
-* InsertFile: Page link is set now when image selected text is read in
-* InsertFile: Fix for image insertion, now inserts at cursor position (ie)
-* InsertFile: Fix for bug that buttons are sometimes not loaded
-* InsertFile: Fixes for picture selection and insert in article
-* InsertFile: Fixed several bugs in InsertFile in combination with 
VisualEditor and getCategoryStoreData
-* InsertFile: Fixed API upload for IE9
-* InsertFile: File warnings work with mw 1.22 now
-* InsertLink: Fixed double icon
-* InsertLink: Re-activated file link tab in InsertLink dialog for IE9
-* InsertLink: Fixed URI format in file links
-* InterWikiLinks: Fixed trailing comma. Now InsertLink works in IE8
-* NamespaceManager: Places MetaFields-Hook outside of ::getData
-* NamespaceManager: Reimplemented hooks for new fields
-* NamespaceManager: Fixed issues with system-namespaces and 
extension-namespaces
-* NamespaceManager: Added ids to namespacemanager dialogs
-* Notifications: Improved messages in flyout and email
-* PageTemplates: Added two column layout for page templates
-* PageTempaltes: Fixed bad preload param
-* PageTemplates: Fixed bug that only last templates of each section was shown 
instead of all
-* PageTemplates: Fixed bug that templates for all namespaces were not shown
-* PermissionManager: Introduced new setting that allows to disable reality 
check
-* PermissionManager: Fixed path to database schema file
-* Readers: SpecialPage Readers is now unlisted
-* Readers: Implemented own replace for Readers to ensure the database does not 
grow unlimited
-* Readers: Removed revision based Readers for every article now just article 
based
-* Readers: Fixed fatal error on user subpages when Readers are opened up
-* Review: Fixed 'undefined index' notice in vector skin
-* Review: Fixed wrong enddate on specialpage
-* Review: Minor boolean operator fix
-* Review: Changed accept/reject buddon order
-* RSSFeeder: Bug in the watchlist feed got fixed. Even with an empty 
watchlist, the feed will now produce a valid output. The subscription process 
in Outlook and similar software should work now.
-* RSSStandards: Don't lie about what function makes a query (thanks to Chad 
Horohoe)
-* SaferEdit: Changed initialization time of SaferEdit so IE8/9 will not crash 
anymore
-* ShoutBox: Fixed BSShoutBoxGetShoutsBeforeQuery hook handling
-* ShoutBox: Added "characters left" counter to shoutbox
-* Smartlist: Fixed toplist month portlet results were not sorted
-* StateBar: Removed unused css property
-* StateBar: Removed padding so statebar and nav head have the same height
-* StateBar: Rearanged hook in Statebar JS
-* StateBar: If article redirects to none existing article you don't get 
redirected so show statebar
-* Statsitics: Fixed statistics portlets resources for UserDashboard
-* Statsitics: Removed loadMask from chart export
-* UEModulePDF: Enabled PDFPageProvider::getPage to consume 'title'-key-arrays
-* UEModulePDF: Removed some old code from UEModulePDF
-* UserManager: Own user can not be deleted any more
-* VisualEditor: Fix for wrong spacings in tables
-* VisualEditor: Can move cursor out of tables now
-* VisualEditor: Language fix
-* VisualEditor: Fix for wrong img sizes after editor switch
-* VisualEditor: Fixed bug with image resizing
-* VisualEditor: Fixed JS error after TinyMCE was removed
-* VisualEditor: Explicitly include RL modules. This is one step to make VE run 
under IE8
-* VisualEditor: Bind startup of VE on documentready. Otherwise, the function 
is called twice
-* VisualEditor: Image sizes are now processed correctly and survive roundtrip
-* VisualEditor: Added clientside dependency management to VisualEditor
-* VisualEditor: Moved calls to mw-object into jQuery ready handler
-* VisualEditor: Fixed minor bug with quicksave on not existing pages
-* VisualEditor: Colored links now pass roundtrip
-* VisualEditor: Improved table cells. This fixes a bug where mixed th and td 
tags would lead to data loss
-* VisualEditor: Reenabled noneditable elements
-* VisualEditor: Keep empty divs with ids or classes
-* VisualEditor: Insert image at cursor position
-* VisualEditor: Images now keep no link / link status on edit
+=====Changes affecting specific extension=====
+* Authors: No authors on new page
+* Avatars: Added a maintenance script for means of debugging
+* Avatars: Fixed avatars updated hook name and method signature
+* ExtendedSearch: Fixed bug in facet editor query
+* ExtendedSearch: Removed unused vars
+* ExtendedSearch: Added @embed statement for resourceloader
+* ExtendedSearch: CSS more skin agnostic
+* ExtendedSearch: Improved file indexing
+* ExtendedSearch: Readded escaping of highlight snippets
+* ExtendedSearch: Fixed method name
+* ExtendedSearch: Changed event listener
+* ExtendedSearch: Removed undefinded property from check
+* ExtensionInfo: Improved styling of table
+* ExtensionInfo: Seperated modules so styles are loaded at the right time
+* ExtensionInfo: Added jqueryMsg dependency for Plural support
+* InsertCategory: Fixed bug that categories where removed from parser 
functions/SMW syntax
+* InsertCategory: Fixed regex with i18n namespaces
+* InsertFile: Inserting a document now results in an insertion at the cursor, 
inserted at the start of the document before (ie11)
+* UniversalExport: Fixed bookmark tree in PDF Export
+* StateBar: Removed unneccessary styling
+* StateBar: Fixed line break
+* SmartList: Fixed issue with installer
+* SmartList: Added missing options for preference
+* Notifications: PHP 5.3 compatibility
+* UEModulePDF: Fixed double encoding issue in link
+* WantedArtilce: Escaped searchstring
+* ResponsibleEditors: Added missing comma to invalid syntax
+* WhoIsOnline: Reworked tooltip mechanism
+* WikiAdmin: Sort content of admin tab in navigation alphabetically
+* VisualEditor: Updated TinyMCE to 4.1.3
+* VisualEditor: Harden handling of BR tags
+* VisualEdior: Remove unparsable anchor tags from word content
+* VisualEdior: Fixed handling of wikicode in image labels
+* VisualEditor: Fixed issue when inserting a link with a space as title the 
link disappeared
 
-==== skins/BlueSpiceSkin ====
-* Moved skyScraper method call
-* Fix to stay compatible with MW 1.23
-* Fixed MW warnings because of wrong aliases
-* Added missing mw hook for language urls
-* Increased size of images for login buttons in mw 1.22+
-* Fixed position of widget container
-* Removed unused fb-* values
-* Prevent fatal error if user uses "** mainpage|Hauptseite|[[Trainings.png]]" 
in MediaWiki:Sidebar
+====BlueSpiceSkin====
+* Removed softwaretable style
+* Fix for wrong jquery selectors
+* ViewBaseElement was treated as array
+* Fixes for IE and FF
+* Now using BsBaseTemplate
+* Changed flickering of jquery.ui.tabs
+* Added ajax discussion amount
+* Minor bugfix for jQuery/Firefox issue
+* Moved border styling to make it visible on specialpages
+* Removed reset CSS because it collides with ExtJS reset CSS
+* Only get discussion amount for pages
+* Refactored filenames and directories accroding to current Vector layout
+* Minor CSS fixes
+* Standard line height and maring in all content HTML texts.
+* Don't query discussion amount on non existing pages
+* Added semantic CSS classes for icon set
+* CSS Fix for Firefox
+* Fixed 404 call to jQuery UI theme resource
+* Worked on proportions, font sizes and flickering
 
-=== The Team ===
-==== Programmers ====
+===Combatibility===
+* MediaWiki 1.22 or 1.23
+* PHP 5.3.2 or later.
+* MySQL 5.0.2 or later
+
+====Webservices====
+* Java 6, 7 or 8
+* Tomcat 6, 7 or 8
+
+===The Team===
+====Programmers====
 * Markus Glaser
 * Radovan Kubani
 * Sebastian Ulbricht
@@ -149,11 +129,11 @@
 * Karl Waldmannstetter
 * Daniel Lynge
 * Tobias Davids
-* Stefan Widmann
 * Patric Wirth
 * Stephan Muggli
+* Stefan Widmann
 
-==== Design & Testing ====
+====Design & Testing====
 * Anja Ebersbach
 * Richard Heigl
 * Nathalie Köpff
@@ -166,219 +146,14 @@
 * Jan Göttlich
 * Karl Skodnik
 
-=== Contributors ===
-* Bartosz Dziewoski
+====Contributors====
+* Aude
 * Chad Horohoe
+* Raimond Spekking
+* Siebrand Mazeland
+* Yuki Shira
+* TGC
+* Umherirrender
 
-=== Standing on the shoulders of giants ===
-We would like to thank all the people around MediaWiki. You've created a 
wonderful piece of software. Thanks a lot!
-
-== BlueSpice for MediaWiki 2.22 ==
-Date: 2013-11-27
-This is a major release.
-
-=== New Features ===
-* Avatars: Show autogenerated images for users.
-* Checklist: Provides Checklist functionality
-* Dashboard: A lot of relevant information at a glance
-* Flexiskin: Skin your wiki
-* Notification: Improved messaging
-* Readers: See all readers of a page
-* Skin: Completely reworked skin
-
-=== Major improvements ===
-* ExtendedSearch: now finds special pages in autocomplete
-* InsertCategory: autocomplete / add new categories
-* InsertImage: add category on upload
-* InsertImage: new interface layout
-* Permissionmanager: completely reworked interface
-* Permissionmanager: rights per wiki and rights per namespaces are now 
separated
-* Permissionmanager: lock mode removes all inherited rights from groups
-* Review: improved commenting and discard handling
-* Smartlist: show new users with "newbies"
-* Smartlist: show new articles with "new" attribute
-* Skin: supports all MediaWiki hooks
-* Statebar: updates data via AJAX
-* Statistics: based on ExtJS 4 graphs
-* Usermanager: filters for user and display name
-* VisualEditor: new version of TinyMCE with major improvements
-
-=== Architectural changes ===
-* Removed abstraction layer between BlueSpice and MediaWiki
-* Removed BlueSpice Database abstraction. Now only using MediaWiki's DBAL
-* All dialogues are now based on ExtJS 4
-* Dropped Oracle and Postgres support in free version
-* Namespaces are now in own range from 1500 and 3000 for custom namespaces
-
-=== Changes since 2.22 beta ===
-* Architecture: Added position bottom for more modules
-* Architecture: Honour $wgReadOnly
-* Arcitecture: Added position bottom for script module
-* Authors: Don't link to deleted users' user pages.
-* Authors: Removed MoreImage setting
-* Authors: Show "anon" image for deleted users.
-* Authors: fixed noauthors magic word
-* Avatars: Beautification: Only upload section is uncollapsed.
-* Avatars: Changed default avatar size to 40 px.
-* Avatars: IP users have there own user image now - public wikis
-* Avatars: images can now be JPG, GIF and PNG.
-* Blog: Removed ShowTagFormWhenNotLoggedIn and MoreAteEndOfEntry setting
-* BlueSpiceProjectFeedbackHelper: Added social media channels to Feedback 
helper
-* BlueSpiceProjectFeedbackHelper: Feedback url points into sf
-* Checklist: Added Checklist to context menu
-* Checklist: Checklist button now remembers last command
-* Dashboard: Added responsible editors portlet
-* Dashboard: Renamed german Cockpit to Dashboard
-* Dashboard: SearchTerm portlet query had wrong timestamp field in query
-* Emoticons: Removed PathToEmoticons setting
-* ExtendedEditButtons: Rearranged buttons
-* ExtendedSearch: Added message if no similar articles are found
-* ExtendedSearch: Added pref for solr core instance
-* ExtendedSearch: All text fieldtypes had the wrong tokenizer. 
Standardtokenizer removed some extraneous characters from tokens. It is 
recommended to use whitespacetokenizer
-* ExtendedSearch: Fixed some strange search query bugs. You could not search 
inside user ns because of some reason negativ ns where in.
-* ExtendedSearch: Made customerid absolutely unique
-* ExtendedSearch: Mlt namespaces can be configured via preferences
-* ExtendedSearch: Removed option to show percentage in ExtendedSearch ... just 
confuses users
-* ExtendedSearch: Updating solr to version 4.5
-* ExtendedSearch: fixed bugh when search from body is triggered all created ns 
where not searched in
-* ExtensionInfo: Added Credits
-* ExtensionInfo: now with packagename. added default values for extinfo
-* Flexiskin: introduced custom color
-* Flexiskin: removed Complete color
-* Flexiskin: uses md5 hashes as folder names
-* Foundation: IP users have there own user image now - public wikis
-* Foundation: added HOOK 'BsFoundationBeforeMakeGlobalVariablesScript' and its 
description
-* Foundation: Whitelist all URLs for RSS
-* Foundation: Make namespace registration mb safe
-* Foundation: Links now render class attribute
-* Foundation: Added ids to all bs confirm, alert and prompt dialoges
-* Foundation: added default values (e.g. packages, version, status) for 
extensioninfo)
-* Foundation: Upload button can now be rendered inline.
-* Foundation: Added docs/design.txt 
-* Foundation: Added ExtJS 3 CSS RESET reset to avoid breaking foreign skins
-* Foundation: Added portlets to User DashboardPanel 
-* Foundation: multiselect dialogs
-* Foundation: Added uploadAndConvertImage() for avatar uploads.
-* Foundation: added permissions to $wgAvailableRights on registration
-* Foundation: Removed use of $wgArticle because it is removed in MW 1.23 see 
this https://gerrit.wikimedia.org/r/#/c/93106/
-* Foundation: Refactored Validator - remove autoloader and ip validation check 
(unused and just IPv4 ... use MWs ip check instead)
-* GroupManager: Deleting groups now also triggers PermissionManager
-* GroupManager: reenabled paging
-* InsertCategory: Category escaping with : now works
-* InsertCategory: Changed default of WithParents to false and scope to public
-* InsertCategory: now inserts localized namespace name
-* InsertImage: Added category support in upload panel
-* InsertImage: Added context menu for insert image
-* InsertImage: Changed default sorting to last modified
-* InsertImage: Fixed 'licences can not be selected' error 
-* InsertImage: Fixed 'url in wikilink' error 
-* InsertImage: Fixed selection issue If no dimensions are in wikitext the 
source dimensions will be fetched from server Fixed w/h calculation
-* InsertLink: Context menu unlink now only enabled when there is a link
-* InsertLink: File links now work again
-* InsertLink: Hide remove link in context menu when not on a link
-* InsertLink: Now excapes category links with : in order not to assign a 
category
-* InsertMagic: Fixed I18N and some icons Added __NOEDITOR__ switch to 
InsertMagic
-* InsertMagic: Improved i18n. Thanks Nathalie
-* InsertMagic: Magic words are now sorted by name
-* NamespaceManager: Fixed possible sql injection in NamespaceManager and 
NamespaceNuker.
-* NamespaceManager: sorting the columns is working again
-* NamespaceManager: the action column now cannot be hidden anymore and is also 
not shown in the hide menu
-* Notifications: changed color of icons; set wgDefaultUserOptions for 
notifications
-* PageTemplates: Removed HideLinesAfterEmptyPage setting
-* PermissionManager: description and translation of the permissions are now 
shown as a tooltip if one hovers the permission in the first column
-* PermissionManager: grid is now stateful and remembers activated columns in 
the grid
-* PermissionManager: group names are translated now - all tables have now the 
same width
-* PermissionManager: the groups in the second table are now sorted in the 
following order: *, user, sysop and then the rest in alphabetical order
-* PermissionManager: the second table indicates the available rights per group 
and namespace by a green color now, too 
-* RSSFeeder: Removed RSSWhitelist
-* Readers: Enabled reader tracking by default
-* Readers: Fixed display of timestamp on Readers specialpage
-* Review: SpecialReview: user filter works now 
-* Review: added comment appending for review vote
-* Review: added permission workflowview to user group by default
-* Review: comment feature
-* Review: filter by real_name is now possible
-* Review: fixed sorting in review step dialog
-* Review: re-added accept/decline text to icons in statebar
-* Review: removed show assessor settings
-* Review: user in AssignmentPanel are sorted
-* SecureFileStore: Changed FileExtensionWhitelist to empty
-* SecureFileStore: If file is not in MW's repo try to guess MIME type instead 
of giving up and sending "unknown/unknown".
-* SecureFileStore: fixed authorization denied: used 
SecureFileStore::secureStuff when SecureFileStore is enabled
-* Shoutbox: Changed permission system: users can now always delete their own 
posts, people with archiveshoutbox can always delete all shouts
-* Shoutbox: added message when shouting too often
-* Skin: Added many new stylings, fonts ... Fixed and improved styling
-* Skin: fixed bug where CSS file was included twice
-* Skin: Added new default bluespice profile images
-* Skin: Navigation icons now have tooltips
-* Skin: added plural message key for echo
-* Skin: added dependency for ext.echo.overlay
-* Skin: watch/unwatch star now colored
-* Skin: authors now tabbed
-* SmartList: Added Week option
-* SmartList: Added portlets to User DashboardPanel
-* SmartList: Fixed and improved toplist query a lot
-* SmartList: changed tag argument new default to false
-* Statebar: styling for multiline
-* Statistics: added grid for list view 
-* Statistics: disabled export for list view
-* Statistics: fixed period of time config
-* Statistics: set week as default grain
-* TopBarMenuCustomizer: fixed number of (sub-) entries config
-* UserManager: changed userManager filter from start with to contains
-* VisualEditor: Added Headings button
-* VisualEditor: Added context menu support and context menu for InsertLink
-* VisualEditor: Added table properties to context menu
-* VisualEditor: Adjustments for undo/redo
-* VisualEditor: Context menu: table actions are only shown when a table is 
selected
-* VisualEditor: Fixed toolbar position in preview mode
-* VisualEditor: Fullscreen now has scrollbars again
-* VisualEditor: Improved newline feature
-* VisualEditor: Introduced own save button instead of plugin
-* VisualEditor: It's now possible to move links via drag and drop. Also fixed 
an insert issue with IE, where everything would be inserted at the very 
beginning of a text
-* VisualEditor: Rearranged buttons: table is now last. Table buttons only show 
up when a table is selected
-* VisualEditor: Removed Reduced editor gui settings as this is not used anymore
-* VisualEditor: Upgraded Tiny to 4.0.11 in order to regain IE9 compatibility
-* VisualEditor: adapted format dropdown, has now headings and table classes
-* VisualEditor: changed buttons
-* VisualEditor: disabled buttons in pre sections
-* WhoIsOnline: removed LinkUsers setting
-* WidgetBar: Removed DataSourceTitle setting
-
-=== The Team ===
-==== Programmers ====
-* Markus Glaser
-* Radovan Kubani
-* Sebastian Ulbricht
-* Marc Reymann
-* Mathias Scheer
-* Thomas Lorenz
-* Tobias Weichart
-* Robert Vogel
-* Erwin Forster
-* Karl Waldmannstetter
-* Daniel Lynge
-* Tobias Davids
-* Stefan Widmann
-* Patric Wirth
-* Stephan Muggli
-
-==== Design & Testing ====
-* Anja Ebersbach
-* Richard Heigl
-* Nathalie Köpff
-* Michael Rödl
-* Michael Scherm
-* Dardan Diugan
-* Christina Glaser
-* Christian Graf
-* Angelika Müller
-* Jan Göttlich
-* Karl Skodnik
-
-=== Contributors ===
-* Bartosz Dziewoski
-* Chad Horohoe
-
-=== Standing on the shoulders of giants ===
-We would like to thank all the people around MediaWiki. You've created a 
wonderful piece of software. Thanks a lot!
+===Standing on the shoulders of giants===
+We would like to thank all the people around MediaWiki. You've created a 
wonderful piece of software. Thanks a lot!
\ No newline at end of file
diff --git a/BLUESPICE-RELEASE-NOTES b/BLUESPICE-RELEASE-NOTES
index 5f666b2..7ae5167 100644
--- a/BLUESPICE-RELEASE-NOTES
+++ b/BLUESPICE-RELEASE-NOTES
@@ -3,148 +3,179 @@
 http://www.blue-spice.org<br />
 http://www.hallowelt.biz<br />
 
-== BlueSpice for MediaWiki 2.22.2 ==
-Date: 2014-05-07
-This is a patch and maintenance release.
+==BlueSpice 2.23.0==
+BlueSpice 2.23.0 is a minor and maintenance release.
 
-=== Changes since 2.22.1 ===
-==== extensions/BlueSpiceDistribution ====
-* Renamed BlueSpiceDistribution.php to BlueSpiceDistribution.php.template
+Changes since BlueSpice 2.23.0 beta
 
-==== extensions/BlueSpiceFoundation ====
-* i18n: fix spelling "occurred" (thanks to Yuki Shira)
-* Userbox now has anyMatch as default to make it easyer to work with real names
-* Fixed BSMaintenance and TestMail
-* Little work on maintenance scripts
-* Fixed Fatal error: Using $this when not in object context
-* Implemented isSerialized method to StringHelper to avoid notice and warning
-* Code cleanup in CoreHooks and StringHelper
-* Added Title object as param to parseWikiText
-* Added ParserOptions as a member of Core
-* UserCombo now dies client sort on display_name
-* Added fake RequestContext for current ContextSource implementation
-* Fixed issue with overridden OutputPage
-* Use options array of ViewBaseElement that options can be edited after 
initialization
-* Added public getter to avoid PermissionManager JSON from breaking
-* Keep transparency in uploaded user pictures
-* Fixed sorting of getCategoryStoreData
-* Added contributors
-* Deleted copy of Html class
-* Removed unnecessary code
-* Deleted param in if statement in PageContentProvider
-* Fixed ExtJS x-body font-size bug
-* Fixed issue with bs user preferences that false or 0 values were treated 
wrong because of none type prove check
-* Removed oudated installcheck.php
-* Added js code from skin for multiselect
-* Behaviour switch regex now uses 'si' modifier to allow multiple magicwords 
in one nowiki tag
+===New features===
+* PermissionManager rewrite
+* ExtendedSearch opensearch support
+* ExtendedSearch boosts content namespaces in scoring
+* UserManager multiselect
+* InsertLink new insert tool
+* Added MobileFronted extension for better mobile support (MW 1.23+)
 
-==== extensions/BlueSpiceExtension ====
-* i18n: Fix spelling: occurred (thanks to Siebrand Mazeland)
-* Authors: Do not display IP Authors
-* Authors: Changed display order of authors
-* Authors: Fixed display of authors, more were displayed than limit
-* Blog: Fixed bug that blog article was created in main ns when adding cat 
param
-* CSyntaxHighlight: Added brush for lilypond
-* ExtendedSearch: Renamed facet typ into format
-* ExtendedSearch: Added patch for stats_scope column because size was to small
-* ExtendedSearch: Removed instancing of own parser for each document that is 
indexed
-* ExtendedSearch: Fixed search for non standard chars EdgeNGramFilterFactory 
used by default LowerCaseTokenizer so all other chars were removed
-* ExtendedSearch: Improved search query only add exclude tags if tags exist in 
faceting
-* ExtendedSearch: Some more improvements to the query if no faceting is wanted 
so no tagging is required
-* ExtendedSearch: Fixed bug that section results were not highlighted and 
removed unused fields from query
-* ExtendedSearch: Fixed bug that repo files were linked as file links
-* ExtendedSearch: Added search in titleWord to autocomplete to ensure direct 
match is ranked first
-* ExtendedSearch: Updating solr to version 4.7.2
-* ExtendedSearch: Fixed fatal error while indexing when main cache type is not 
set to none
-* ExtendedSearch: Don't set time limit on cmd - this is php deafult and also 
done in Maintenance.php
-* ExtendedSearch: Fixed bug with direct search in namespace
-* ExtendedSearch: Removed exception which was thrown if redirected to existing 
article
-* ExtendedSearch: Made some config improvements to solr
-* ExtendedSearch: Removed sentence check
-* ExtendedSearch: Made unique id more unique
-* ExtendedSearch: Fixed bug that file was not deleted when its article was 
deleted
-* ExtendedSearch: Added minor mime types from office files with marcros, 
matlab and mathcab
-* ExtendedSearch: Fixed deletion of index, query needed to be adjusted
-* ExtendedSearch: Fixed bug that no results were found when file type facet 
was added.
-* ExtendedSearch: Dont set namespace filter in filter query when all 
namespaces would be added
-* InsertFile: Search now supports left truncate
-* InsertFile: Fixed imagepath in file existance warning
-* InsertFile: Fixed bug that image was resized while editing when option 
framed was added
-* InsertLink: File tab is only added if wgUrlProtocols include file now
-* InsertLink: Fixed wrong treatment of : in article title (in case it does not 
indicate an namespace)
-* InsertLink: Fixed bug that link was set as description if no description was 
provided
-* InsertLink: Fixed some bugs with description
-* InsertLink: Fixed namespace combobox issue
-* InsertLink: Added support for numbered external links
-* InsertMagic: Fixed bug that tags, switches ... could not be added
-* NamespaceCss: Fixed notice when a namespace, a title refers to, does not 
exists anymore
-* Notifications: Changed wrong i18n key for shoutbox notification
-* PageTemplates: Removed some deprecated calls
-* PermissionManager: Resolved class name conflict
-* PermissionManager: Fixed selection bug
-* Readers: Small code improvements
-* Readers: Use class property core
-* ResponsibleEditors: Fixed condition for ResponsibleEditor dialog
-* ResponsibleEditors: Fix for ResponsibleEditors Special Page
-* ResponsibleEditors: Removed old method to get instance of extension
-* Preferences:  Added js code from skin
-* Review: I18N fixes, minor fixes
-* Review: Initial comments are now preserved
-* Review: Unsequential review save the vote response now at the step, which 
belongs to the current user.
-* SaferEdit: Fixed several bugs so SaferEdit works again
-* SecureFileStore: Added Cache-Control for IE
-* SmartList: Fixed arg new
-* SmartList: Removed display of redirect title
-* SmartList: Made some query improvements to recentchanges query
-* SmartList: Fixed bug recentchanges widget list was broken
-* SmartList: Fixed notice if no period is set
-* SmartList: Added fix for param order to stay compatible with old versions
-* Statebar: Moved clearfix to the right position
-* Statebar: Now uses page_props mechanism for MagicWords
-* Statistics: Fixed js errors for IE10 in Statistics
-* UEModulePDF: Added debug.css to PDFTemplates
-* UEModulePDF: Removed patrol link from pdf
-* UEModulePDF: BShtml2PDF now cleans up tmp dir on error
-* UEModulePDF: BShtml2Pdf now has better error reporting
-* UniversalExport: Now loads the css file
-* UniversalExport: Tewaked styling
-* UniversalExport: Content level headings are translated to bookmarks in 
proper hierarchy
-* UserManager: Removed unnecessary preference
-* UserPreferences: Use of isSerialized method in UserPreferences to avoid 
notice and warning
-* UserPreferences: Fixed issue that flag was not set that the received options 
should be set as user options
-* UserPreferences: Fixed run time issue with serialized bs user settings.
-* UserSidebar: Show default when empty artcile
-* VisualEditor: Fixed issue with AJAX LOADER size instead of original image 
size on slow machines
-* VisualEditor: Added some missing semicolons and removed weird assignment line
-* VisualEditor: Table cells can now be vertically aligned
-* VisualEditor: Vertical table alignment now uses style instead of classes
-* VisualEditor: Fixed __NOEDITOR__ issue
-* VisualEditor: Fix for wrong positioning when using thumb|none
-* VisualEditor: Links are now URI encoded
-* VisualEditor: Added support for pipe at end of link syntax
-* VisualEditor: Removed unused plugins
-* VisualEditor: Added support for numbered external links
-* VisualEditor: Improved support for nested templates
-* VisualEditor: Fixed bug with external links
-* VisualEditor: Fixed handling of copied external links
-* WidgetBar: Show default when empty artcile
-* WikiAdmin: Removed unnecessary reference
+===Change log===
+====BlueSpiceFoundation====
+* Fixed hook handler naming
+* Added missing headline message
+* Added ie8 indexOf fix
+* Translators on Special:Credits are read in on request
+* Improved documentation
+* Fixed logo issue on new installations
+* Removed jquery dependency
+* Fixed some styling issues with ExtJS windows
+* Removed text color styling for ExtJS windows
+* Fixed tooltip message keys
+* Fixed prepare message with html footer
+* Fixed some issues in preferences
+* Fixed issue in bluespice.util and bluespice.ping
+* Improved caching
+* Performance: Increased ping interval
+* Added update routine for new images
+* New default setting $wgRestrictDisplayTitle
+* Added cache key getter for extensions
+* Fixed css issue in multi select list
+* Fixed warning in validator
+* Added getter for last request in Ext.data.proxy.Server
+* Fixed a couple of issues with emails
+* Added class to navigation tab container
+* Removed strict due to extjs crashes
+* Fixed issue that more word queries return no results
+* Fixed preg_replace /e modifier deprecation error
+* Removed text-decoration from toolbar links in ExtJs Managers
+* Added CSS Fix for ExtJS
+* Removed installer i18n backward compatibility
+* Added compatibility with non-BsBaseTemplate skins
+* Clean up foundation
+* Added small BS_CACHE_DIR support
+* Added hook on CRUDPanel
+* Replaced search button due to the path included that wasnt needed
+* CAI TitleStore and DOMHelper additions
+* Fixed notices if no data is available
+* Moved view.Widget to BlueSpiceFoundation
+* Added hook for navigation manipulation
 
-==== skins/BlueSpiceSkin ====
-* IE9/10 fix for viewtoggler of Statebar
-* Fix for tables and footer beeing too big
-* External image removed for https
-* Removed redundant code in main.js
-* Merge patch for missing translations in sidebar (thanks to TGC)
-* Added style for #mw-missingsummary
-* Fixxed bug that notifications doesn't show when usermenu is open
-* Fixed typo
-* Fix for floating ul img
-* Moved code for preferences and multiselect fields into extension and 
foundation
-* Fixed check for value comparsion in search fields
+====BlueSpiceExtensions====
+=====Changes affecting some or all extensions=====
+* Fixed some runtime issues
+* Improved Vector skin support
+* Removed some BsBaseTemplate switches
+* Fixed some issues in preferences
+* Don't use parse() for description
+* Changed display of links in widget bar
+* i18n: make extension descriptions translatable (thanks to Yuki Shira)
+* Added missing semicolons in js files
 
-=== The Team ===
-==== Programmers ====
+=====Changes affecting specific extension=====
+* Avatars: Fixed not showing avatars
+* Authors: Fixed notice
+* Authors: Added a margin to author pictures
+* Authors: Fixed undefined index error on a fresh installation
+* Authors: Added GENDER support
+* Blog: Added caching for blog tags
+* Blog: Added thumb float direction
+* Blog: Show blog as only active item in TopMenu
+* CheckList: Fixed issue with wrong id format
+* CheckList: Added meaningful id for testing purpose
+* Checklist: Added assistant
+* Checklist: Usability improvements in Checklist dialogue
+* Checklist: Improved tree selection and item handling
+* Checklist: Make NS_TEMPLATE the default namespace
+* Checklist: Further layout improvements
+* ContextMenu: Fixed CTRL/No-CTRL issue
+* ContextMenu: Fixed call on no object
+* ExtendedEditBar: Fixed racing condition bug
+* ExtendedSearch: Code clean up
+* ExtendedSearch: Quote all parameters in filter query
+* ExtendedSearch: Added boost query for namespace evaluation
+* ExtendedSearch: Renamed autocomplete file
+* ExtendedSearch: Added support for opensearch
+* ExtendedSearch: Fixed display of section results
+* ExtendedSearch: Do not use phrase search for better matching
+* ExtendedSearch: Adjusted boosts
+* ExtendedSearch: Improved expression
+* ExtendedSearch: Initialize variable to prevent error message
+* ExtendedSearch: Also search files in search as you type
+* ExtendedSearch: Make it up the user if he wants links on special page
+* ExtendedSearch: One suggestion is enough
+* ExtendedSearch: Improved stylings
+* ExtendedSearch: Fixed some facet issues
+* ExtendedSearch: Score direct match higher
+* ExtendedStatistics: Small fixes
+* ExtensionInfo: Fixed permission issue
+* Flexiskin: Fixed issue with left/right option in nav
+* FormattingHelp: Improved styling
+* FormattingHelp: fix message key (thanks to Yuki Shira)
+* InsertFile: JavaApplet changes
+* InsertFile: Fix for JS error when no file selected
+* InsertFile: Added hooks
+* InsertLink: Now using new BS.form.field.TitleCombo
+* NamespaceManager: Small code improvements
+* NamespaceManager: Changed label of column header
+* NamespaceManager: Rewrite of NamespaceNuker
+* Notifications: Added batch message
+* PageTemplates: Added missing PLURAL distinction in message
+* PageTemplates: Removed caching
+* PermissionManager: Recode
+* PermissionManager: Added missing I18N
+* PermissionManager: Fixed MaximizablePanel in Chrome
+* PermissionManager: Added check for empty Lockdown settings
+* PermissionManager: Added support for new record types
+* ResponsibleEditors: Changed display of responsible editors in statebar
+* ResponsibleEditors: Fixed issue with email language
+* RSSStandards: Removed use of deprecated method
+* RSSFeeder: Improve message bs-rssfeeder-desc (thanks to lokal-profil)
+* SaferEdit: Small code update
+* ShoutBox: Fixed statebar link
+* ShoutBox: Fixed some issues
+* ShoutBox: Minor message changes
+* ShoutBox: Improved caching
+* SmartList: Strip tags from preview text
+* SmartList: Fixed namespace filter in toplist
+* SmartList: Fixed schema update hook registration
+* StateBar: Changed icon
+* StateBar: Changed image name
+* TopMenuBarCustomizer: Added cache / small fix
+* TopMenuBarCustomizer: Removed title attribute
+* UniversalExport: Fixed permission error on special pages
+* UniversalExport: i18n: Fix message keys (thanks to Yuki Shira)
+* UserManager: Fixed issue that an user password could not be changed
+* UserManager: Added multi select features
+* UserManager: SECURITY: Users can no longer desysop themselves
+* UserSidebar: Don't call ApiResult::getResult() (thanks to Brad Jorsch)
+* VisualEditor: Enabled colorpicker plugin
+* VisualEditor: Fixed racing condition bug
+* VisualEditor: Added support for NSFileRepo images
+* WhoIsOnline: Added missing i18n file for magic words
+* Widgetbar: Fixed undefined object when no user is logged on read protected 
wikis
+* WidgetBar: Fixed crash when WidgetBar was deactivated
+* WikiAdmin: Added link to BlueSpice Shop
+
+====BlueSpiceDistribution====
+* Added version switch for MW 1.23
+* Hooks should always return true
+* Added ImageMap extension
+* Added MobileFrontend + loading
+* Updated RSS extension because old one had bugs
+* Echo: Added check if user is anon to prevent throw of an exception
+* LDAP: Fixed PHP Warning
+
+===Languages===
+BlueSpice supports over 50 languages. Further informations can be found on 
[https://translatewiki.net translatewiki.net]
+
+===Combatibility===
+* MediaWiki 1.22 - 1.24
+* PHP 5.3.2 or later.
+* MySQL 5.0.2 or later
+
+====Webservices====
+* Java 6, 7 or 8
+* Tomcat 6, 7 or 8
+
+===The Team===
+====Programmers====
 * Markus Glaser
 * Radovan Kubani
 * Sebastian Ulbricht
@@ -161,7 +192,7 @@
 * Stephan Muggli
 * Stefan Widmann
 
-==== Design & Testing ====
+====Design & Testing====
 * Anja Ebersbach
 * Richard Heigl
 * Nathalie Köpff
@@ -174,14 +205,14 @@
 * Jan Göttlich
 * Karl Skodnik
 
-==== Contributors ====
-* Bartosz Dziewoski
+====Contributors====
+* Aude
 * Chad Horohoe
 * Raimond Spekking
 * Siebrand Mazeland
 * Yuki Shira
 * TGC
+* Umherirrender
 
-
-=== Standing on the shoulders of giants ===
-We would like to thank all the people around MediaWiki. You've created a 
wonderful piece of software. Thanks a lot!
+===Standing on the shoulders of giants===
+We would like to thank all the people around MediaWiki. You've created a 
wonderful piece of software. Thanks a lot!
\ No newline at end of file

-- 
To view, visit https://gerrit.wikimedia.org/r/178491
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie8034f3f428664d94b70b94581b051b9426faeda
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/BlueSpiceFoundation
Gerrit-Branch: master
Gerrit-Owner: Smuggli <mug...@hallowelt.biz>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to