Further modules included.
[yaffs-website] / web / modules / contrib / ckeditor_widgets / README.md
1 Angular Media
2 =============
3
4 Rethinking the media dialog interface with the help of Angular.
5
6 ###Highlights
7 * A better user interface for selecting and editing files in Drupal
8 * Easy multi-upload built-in to every selection method
9 * Search for and easily add creative commons photos with proper attribution
10
11 ###Installation
12 * Install the module dependencies (file_entity, media, views, features, views_data_export_json).
13 * Download the Angular Media App from Github and copy it to sites/all/libraries (or similar): https://github.com/albatrossdigital/angular-media-app
14 * Install the module in Drupal
15 * Add a new File field and select the Angular Media Browser widget
16
17 ###CKEditor configuration steps
18 In order to get the CKEditor integration to work, follow these steps:
19 1. In CKEditor profile, under Editor Apperance, check Plugin for Angular Media Browser and add the insert image button.
20 2. In CKEditor profile, under File Browser Settings, change File browser type to "CKFinder".
21 3. In global CKEditor settings(`/admin/config/content/ckeditor/editg`), in Local path to CKFinder, enter any valid url (we use "modules" in Helm).
22 4. On permissions (`admin/people/permissions`), give the appropriate role access to CKFinder access.
23
24 ###Status
25 This module is currently in a MVP state and should not be used on production websites.  It is under active development and many features and improvements will be added in the coming weeks. If you are interested in helping, please post a note in the issue queue.
26
27 ###Roadmap
28 * Make the Angular Media field work when there are multiple instances on one edit page
29 * Remove the media dependency
30 * Make the Angular Media field work when the form is loaded via the Drupal AJAX api (ctools modals)
31
32
33 ###Who?
34 Conception and development to this point has been done by <a href="http://albatrossdigital.com">Albatross Digital</a>. We believe that every website should look beautiful, and having a user-friendly media experience is paramount to that vision.