| 1 |
ELMS: Outline Designer - Usability improvements for speedy outline creation in Drupal 6.x
|
| 2 |
Copyright (C) 2008 The Pennsylvania State University
|
| 3 |
|
| 4 |
Bryan Ollendyke
|
| 5 |
bto108@psu.edu
|
| 6 |
|
| 7 |
Keith D. Bailey
|
| 8 |
kdb163@psu.edu
|
| 9 |
|
| 10 |
12 Borland
|
| 11 |
University Park, PA 16802
|
| 12 |
|
| 13 |
This program is free software; you can redistribute it and/or modify
|
| 14 |
it under the terms of the GNU General Public License as published by
|
| 15 |
the Free Software Foundation; either version 2 of the License, or
|
| 16 |
(at your option) any later version.
|
| 17 |
|
| 18 |
This program is distributed in the hope that it will be useful,
|
| 19 |
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
| 20 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
| 21 |
GNU General Public License for more details.
|
| 22 |
|
| 23 |
You should have received a copy of the GNU General Public License along
|
| 24 |
with this program; if not, write to the Free Software Foundation, Inc.,
|
| 25 |
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
| 26 |
|
| 27 |
REQUIREMENTS
|
| 28 |
*This module requires that you have Book enabled as well as the following contributed modules
|
| 29 |
*Ajax forms -- http://drupal.org/project/ajax
|
| 30 |
*Thickbox -- http://drupal.org/project/thickbox
|
| 31 |
*Node Prepopulate -- http://drupal.org/project/prepopulate
|
| 32 |
**Optional: TinyMCE with this module -- http://drupal.org/project/tinymce
|
| 33 |
|
| 34 |
INSTALATION
|
| 35 |
*Place the outline_designer directory in the correct modules folder as you would any other Drupal module
|
| 36 |
*Activate the module
|
| 37 |
*Go to admin/content/book/outline_designer and configure your icons
|
| 38 |
*Go to admin/content/book/settings to enable / disable content types from outlining and set default type
|
| 39 |
*Go to admin/content/book and click "edit order and titles" to access the outline designer interface.
|
| 40 |
**Optional: If using TinyMCE, make sure that the profile for it allows you to use Tiny on the admin/content/book* page. Otherwise you won't get the correct profile options for your user's view
|
| 41 |
|
| 42 |
PERMISSIONS
|
| 43 |
The outline designer is fully compatible with the permissions designated by your drupal site.
|
| 44 |
There is one permission that needs to be set called "access ajax path" this may seem silly but is nessecary so that the path for submitting ajax requests is protected from the outside world.
|
| 45 |
|
| 46 |
COMPATABILITY
|
| 47 |
No known issues
|
| 48 |
*Firefox 3
|
| 49 |
*Safari 3
|
| 50 |
*Flock 1.2.6
|
| 51 |
*Camino 1.6.4
|
| 52 |
*SeaMonkey
|
| 53 |
*Netscape 9
|
| 54 |
*Chrome 1.0.154.48
|
| 55 |
|
| 56 |
Known to not work at all
|
| 57 |
*Opera 9
|
| 58 |
Limited Functionality (No context menu support at this time)
|
| 59 |
*IE (All versions)
|