BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
Bluespice_Foundation Namespace Reference

Detailed Description

Provides the admin user store api for BlueSpice.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Provides the base api for BlueSpice.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

This class serves as a backend for the category store.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Leonid Verhovskij verho.nosp@m.vski.nosp@m.j@hal.nosp@m.lowe.nosp@m.lt.co.nosp@m.m
Markus Glaser glase.nosp@m.r@ha.nosp@m.llowe.nosp@m.lt.c.nosp@m.om

This class serves as a backend for the generic database table store.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Example request parameters of an ExtJS store

This class serves as a backend for ExtJS stores. It allows all necessary parameters and provides convenience methods and a standard ouput format

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., l1 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Example request parameters of an ExtJS store

_dc:1430126252980 filter:[ { "type":"string", "comparison":"ct", "value":"some text ...", "field":"someField" } ] group:[ { "property":"someOtherField", "direction":"ASC" } ] sort:[ { "property":"someOtherField", "direction":"ASC" } ] page:1 start:0 limit:25

This class serves as a backend for ExtJS stores. It allows all necessary parameters and provides convenience methods and a standard ouput format

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Provides the api json format for BlueSpice.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

This class serves as a backend for the group store.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Example request parameters of an ExtJS store

This class serves as a backend for the Interwiki store.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Example request parameters of an ExtJS store

Provides the ping task.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Provides the base task api for BlueSpice.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

This class serves as a backend for the generic page store.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Example request parameters of an ExtJS store

Provides common tasks that can pe performed on a WikiPage.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Exception thrown and processed in case a param processing resulted in an error

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Provides a generic tag extension mechanism for BlueSpice.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Patric Wirth wirth.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m
Sebastian Ulbricht o0lil.nosp@m.u0o1.nosp@m.980@g.nosp@m.mail.nosp@m..com

Simple class for a list-of-namespaces ParameterDefinition

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Simple class for a list-of-titles ParameterDefinition

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Turns an string into a valid Namespace ID integer

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Turns an string into a valid Title object

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Validates a namespace id based on various settings

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m

Validates a Title object based on various settings

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

This file is part of BlueSpice MediaWiki For further information visit http://bluespice.com

Author
Robert Vogel vogel.nosp@m.@hal.nosp@m.lowel.nosp@m.t.co.nosp@m.m