Planned/Desired Functionality

From SubjectsPlus

Jump to: navigation, search

The next version will be 0.10 (or else 1.0, we'll see). This is a working document (started Feb 2010) to record plans and ideas for the next version. Please add ideas below.

Contents

Planned Enhancements

Guides

  • New admin management of guides (current admin of guides is unsatisfactory/outdated)
  • Guides should be unpublished by default, and the live button should appear on guide creation screen
  • Make a preview option for guides; suppress inactive guides even from direct linking
  • Better interface for viewing all guides (currently in sidebar of guides tab splash page)
  • Additional options for catalog linking (i.e., to author)
  • Help icon for databases (and a means of linking a file or text to this icon)
  • Get delicious tag cloud working
  • count of # items in table of contents (i.e., handbooks [6] )
  • More room in pluslet wysiwyg box

Records Tab

  • Option to suppress a record
  • Better way of assigning subjects to a record -- maybe modal window with autocomplete search?

Admin Tab

  • Allow for a subject to have no librarian (i.e., you can remove a librarian from a subject)
  • Better way of viewing all subjects associated with an staffer
  • Status (i.e., active/not) field in staff table, so you can "turn off" a staffer when they leave/retire
  • Better view of guides on Subjects/Librarians subpage. Once you get a lot of guides, it becomes hard to work with.

Staff/user pages

  • Staff pix: User can upload and resize their picture
  • Password: User can set, retrieve, reset own password without administrator intervention
  • More flexible categories for what displays on staff info page (but how? maybe single field, pip delimited contents, categories set by admin)
  • User can choose language -- assuming there is a language file present/available

Pluslets

  • Leverage parent-child relationships (hierarchical view of guides? see alsos?)
  • default meebo widget setup

Public View

  • Better default interfaces
  • Autocomplete boxes galore!

Other Views of Information

  • Prettier weekly newsletter (already ready, if anyone wants it now)
  • Mobile version

Administrative

  • Get code repository working again (perhaps using Mercurial in Google Code?)
  • Better mechanism for announcing bug fixes/updates.
  • Internal Link Checker (Ron's already written this, it just needs to be integrated and tested)
  • Continue internationalization efforts
  • Investigate CKeditor as replacement for FCKeditor

Desirable Enhancements

  • Installer and upgrade manager
  • Enhanced reporting
  • Blackboard integration
  • Multiple pages (i.e. tabs) for 1 guide?
  • Persistent Pluslets
  • Ability to use record creation for non-URL based resources.
  • Make tokens only editable (somehow) through fckeditor
  • Firefox plugin to add content from web page to guide