193 lines
7.1 KiB
Markdown
193 lines
7.1 KiB
Markdown
# O3-Shop TinyMCE WYSIWYG Editor for OXID eShop
|
||
|
||
This module integrates the [TinyMCE WYSIWYG editor](https://www.tiny.cloud/tinymce/) in the OXID shop backend.
|
||
|
||
## Usage
|
||
|
||
### Install
|
||
|
||
Module can be installed manually, by using composer:
|
||
```bash
|
||
$ composer require d3/tinymce-editor
|
||
$ vendor/bin/oe-console oe:module:install source/modules/o3-shop/tinymce-editor
|
||
```
|
||
|
||
Create the directory ´source/out/pictures/wysiwigpro´ in the shop root directory and assign the necessary rights to make this writable.
|
||
|
||
After requiring the module, you need to activate it, either via OXID shop admin or CLI.
|
||
|
||
Navigate to shop folder and execute the following:
|
||
```bash
|
||
$ vendor/bin/oe-console oe:module:activate o3-tinymce-editor
|
||
```
|
||
|
||
### How to use
|
||
|
||
Activate the module.
|
||
|
||
## Developer installation
|
||
|
||
```bash
|
||
$ git clone https://gitlab.o3-shop.com/o3/tinymce-editor/ source/modules/o3-shop/tinymce-editor
|
||
$ composer config repositories.o3-shop/tinymce-editor path ./source/modules/o3-shop/tinymce-editor
|
||
$ composer require o3-shop/tinymce-editor:*
|
||
|
||
$ vendor/bin/oe-console oe:module:install source/modules/o3-shop/tinymce-editor
|
||
```
|
||
|
||
## Issues
|
||
|
||
To report issues with the module, please use the [O3-Shop bugtracking system](https://issues.o3-shop.com/) - module TinyMCE Editor project.
|
||
|
||
## License
|
||
|
||
GPLv3, see [LICENSE file](LICENSE).
|
||
|
||
## Credits
|
||
|
||
- O3-Shop.com
|
||
- the original module was created by Marat Bedoev, bestlife AG <oxid@bestlife.ag> and published under the GPL v3 licence
|
||
|
||
## Further licenses
|
||
|
||
### TinyMCE editor [MIT]
|
||
(https://github.com/tinymce/tinymce-dist - status: 2023-04-07)
|
||
|
||
```
|
||
MIT License
|
||
|
||
Copyright (c) 2022 Ephox Corporation DBA Tiny Technologies, Inc.
|
||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
|
||
The above copyright notice and this permission notice shall be included in all
|
||
copies or substantial portions of the Software.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
SOFTWARE.
|
||
```
|
||
|
||
### Roxy file manager [GPL v3]
|
||
(status: 2023-04-07)
|
||
|
||
```
|
||
GNU GENERAL PUBLIC LICENSE
|
||
Version 3, 29 June 2007
|
||
|
||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||
Everyone is permitted to copy and distribute verbatim copies
|
||
of this license document, but changing it is not allowed.
|
||
```
|
||
|
||
### jQuery [MIT]
|
||
(https://github.com/jquery/jquery - status 2023-04-07)
|
||
|
||
```
|
||
MIT License
|
||
|
||
Copyright OpenJS Foundation and other contributors, https://openjsf.org/
|
||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
|
||
The above copyright notice and this permission notice shall be included in all
|
||
copies or substantial portions of the Software.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
SOFTWARE.
|
||
```
|
||
|
||
### jQuery UI
|
||
(https://github.com/jquery/jquery-ui - status 2023-04-07)
|
||
|
||
```
|
||
Copyright OpenJS Foundation and other contributors, https://openjsf.org/
|
||
|
||
This software consists of voluntary contributions made by many
|
||
individuals. For exact contribution history, see the revision history
|
||
available at https://github.com/jquery/jquery-ui
|
||
|
||
The following license applies to all parts of this software except as
|
||
documented below:
|
||
|
||
====
|
||
|
||
Permission is hereby granted, free of charge, to any person obtaining
|
||
a copy of this software and associated documentation files (the
|
||
"Software"), to deal in the Software without restriction, including
|
||
without limitation the rights to use, copy, modify, merge, publish,
|
||
distribute, sublicense, and/or sell copies of the Software, and to
|
||
permit persons to whom the Software is furnished to do so, subject to
|
||
the following conditions:
|
||
|
||
The above copyright notice and this permission notice shall be
|
||
included in all copies or substantial portions of the Software.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
|
||
====
|
||
|
||
Copyright and related rights for sample code are waived via CC0. Sample
|
||
code is defined as all source code contained within the demos directory.
|
||
|
||
CC0: http://creativecommons.org/publicdomain/zero/1.0/
|
||
|
||
====
|
||
|
||
All files located in the node_modules and external directories are
|
||
externally maintained libraries used by this software which have their
|
||
own licenses; we recommend you read them, as their terms may differ from
|
||
the terms above.
|
||
```
|
||
|
||
### jQuery date format [MIT]
|
||
(https://github.com/phstc/jquery-dateFormat - status 2023-04-07)
|
||
|
||
```
|
||
MIT License
|
||
|
||
Copyright (c) 2009 Pablo Cantero, http://pablocantero.com/
|
||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
|
||
The above copyright notice and this permission notice shall be included in all
|
||
copies or substantial portions of the Software.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
SOFTWARE.
|
||
``` |