Index: lams_build/conf/etherpad/etherpad-lite/settings.json =================================================================== diff -u -r7607a6d39afef4855ef31181c5126209e4229c7c -rc3046c413071813d0139fd07184dfa37ff3a917f --- lams_build/conf/etherpad/etherpad-lite/settings.json (.../settings.json) (revision 7607a6d39afef4855ef31181c5126209e4229c7c) +++ lams_build/conf/etherpad/etherpad-lite/settings.json (.../settings.json) (revision c3046c413071813d0139fd07184dfa37ff3a917f) @@ -653,4 +653,18 @@ /* Disable Admin UI tests */ "enableAdminUITests": false + + /* + LAMS: uncomment and configure after ep_image_plugin was installed + + ,"ep_image_upload":{ + "storage":{ + "type": "local", + "baseFolder": "/lams-www.war/public/etherpad-images/", + "baseURL": "/lams/www/public/etherpad-images/" + }, + "fileTypes": ["jpeg", "jpg", "bmp", "gif","png"], + "maxFileSize": 5000000 + } + */ } Index: lams_build/conf/etherpad/readme.txt =================================================================== diff -u -r9d6c19af8dac107258a3d8de9907784bc357a249 -rc3046c413071813d0139fd07184dfa37ff3a917f --- lams_build/conf/etherpad/readme.txt (.../readme.txt) (revision 9d6c19af8dac107258a3d8de9907784bc357a249) +++ lams_build/conf/etherpad/readme.txt (.../readme.txt) (revision c3046c413071813d0139fd07184dfa37ff3a917f) @@ -12,13 +12,25 @@ Besides, one can turn on "editOnly" option in /${etherpad-lite-server-folder}/settings.json. This option's description: "Users may edit pads but not create new ones. Pad creation is only via the API. This applies both to group pads and regular pads." 3) Install plugins with exact version using this example command - npm install --no-save --legacy-peer-deps ep_resize@0.0.7 - Newer versions of plugins can be incompatible with Etherpad 1.8.14. + npm install --no-save --legacy-peer-deps ep_resize@0.0.15 + Newer versions of plugins can be incompatible with Etherpad 1.8.14 and customisations adminpads2: plugin to list and delete pads in /admin 2.1.38 authornames: Adds author names to span titles (shows on hover) 0.2.0 author_neat2: Neat author display 2.0.1 comments_page: Adds comments on sidebar and link it to the text 0.1.63 + ep_image_upload: Add images to etherpad 1.0.51 + After installing set up ep_image_upload section at the botton of settings.json + + If this plugin installs correctly but does not display in Etherpad, + manually add following section to package-lock.json after all other plugins (for example after ep_stats section) + + "ep_image_upload": { + "version": "1.0.51", + "resolved": "https://registry.npmjs.org/ep_image_upload/-/ep_image_upload-1.0.51.tgz", + "integrity": "sha512-zQvEJO4vPVh/GSBGg/8sus+VcF7R6nO1ZjQPkC+Ks1zPbplZU3R7vng56uCpxReJ/ABK8CKm4Zliq0fp8++uiw==" + }, + export_authors: Etherpad plugin to add author information to the html export 0.1.1 headings2: Adds heading support 0.2.30 resize: Notifies about pad size 0.0.15 @@ -30,7 +42,7 @@ 5) To run Etherpad in iframes SSL is required. On localhost for development follow this guide https://github.com/ether/etherpad-lite/wiki/Providing-encrypted-web-access-to-Etherpad-Lite-using-SSL-certificates Then set up "ssl" secion in settings.json. - Then set up Etherpad in sysadmin panel to use HTTPS. + Then set up Etherpad in sysadmin panel to use HTTPS, for example https://localhost:9001 ----------Known issues---------------