Kete: 1.3
The major features -
Interface Translation:
- ability to customize the text in Kete's UI for a site without hand editing templates
- ability to create a translation of the text in Kete's UI in a new language from web interface (development mode only)
- ability for users to choose from available languages that they prefer by session or a persistent preference, easily switching between languages and have UI display appropriately
There are more major translation features under "Add-ons" at end of Milestone.
External Searches (great for integrating related sites)
- Contextual Search ala Paul Reynolds - item title as predefined search terms on an item's detail page of site administrator configured Search Sources, to display results from external search sources such as Digital New Zealand or other Kete sites
- Search Sources sidebar in search results page that displays matching results for user submitted search term(s) that displays external search results similar to Contextual Search
Interface Improvements:
- Reworking "Related Items" section to be able to be positioned differently and be more space efficient.
- Slideshow of related images on topic detail page
- Improved slideshow controls
- "View on Map" aggregate view of results with locations on Google Maps with details in info bubble (if Google Maps configured for site)
- "Browse by Category" interface for browse results page available if there is a "Categories" extended field that use hierarchical choices
- Improvements to Topic Type and Content Type editing of fields. Ability to delete an extended field mapping to type if there is no data associated with that mapping. Ability to switch whether field is required or optional.
Miscellaneous:
- Upgrading to Ruby on Rails 2.3
- Made compatible with latest Zebra and YAZ
- Add handling of IE specific CSS rules in Theme system
Ability to support "Add-on" sets of functionality for extending Kete.
Optional "Add-on" features:
Dynamic Interface Translation (for multi-language sites):
- separate downloadable add-on with ability to translate appropriate attributes of extended fields, topic types, search sources, licenses, baskets, choices, and flags.
Content Translation (for multi-language sites):
- separate downloadable add-on (as an further refinement as Dynamic Interface Translation add-on) with ability to translate appropriate attributes of topics, images, audio recordings, videos, documents, discussion, and tags.
Closed Tickets
-
✔ #275
Import Set: Better archive file handling and refinementsimport set importers ✓resolved -
✔ #190
Make extended field labels more consistentchoices consistancy extended fields labels ✓resolved -
✔ #302
Media (images, audio, video, and documents) upload can operate as service (i.e. can be wrapped in another interface)audio documents images media selector upload video ✓resolved -
✔ #196
Allow server restart and cache clearing from configuration web interfaceapplication cache configuration tech admin ✓resolved -
✔ #303
Update Google Maps API version to 3 and consolidate ym4r and custom Google Maps library to gmaps4rails gemextended fields google maps javascript search ✓resolved -
✔ #197
Investigate use of {{t.existing_key}} for translationscleanup duplication flexibility translation ✓resolved -
✔ #304
Can't bulk import values for inherited topic type fieldsextended_fields importer simple importers ✓resolved -
✔ #199
Evaluate usefulness of existing_relations code in searchcleanup search ✓resolved -
✔ #201
Investigate support of line breaks/paragraphs in textarea extended fieldsextended fields formatting text textarea ✓resolved -
✔ #203
Language selection via dropdown in the footerdropdown footer translation ✓resolved -
✔ #202
Allow site administrators to switch a field mapped to a content type or topic type from optional/requiredextended_fields ✓resolved -
✔ #9
A method to remove fields from Item type setup.extended_fields ✓resolved -
✔ #209
Add email notifications when private items are added/updated in a basketbaskets privacy controls ui ✓resolved -
✔ #211
Allow IE only stylesheets into client themes without hacking view filesstylesheet theme theming ✓resolved -
✔ #212
Switch from memcache session store to cookie session storecookie memcache session ✓resolved -
✔ #214
Extract Search Sources into Rails Engine, make configurable, and extend functionalityconfiguration documentation engine plugin rails search sources tests ✓resolved -
✔ #215
Create Rake task that will re-resize images based on changes to IMAGE_SIZESattachment_fu imagefile images rmagick ✓resolved -
✔ #218
Site admins get contacted when item is flaggedflagging moderation site admin ✓resolved -
✔ #219
Add homepage topic from the homepage (bypass basket settings)basket homepage topic ✓resolved -
✔ #220
Add html ID's to all menu options for styling purposesno tags ✓resolved
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Kete was developed by Horowhenua Library Trust and Katipo Communications Ltd. to build a digital library of Horowhenua material.