Imbrex 0.0.1 alfa
View on Github --- Download
«Bent or curved tile like a half-cylinder used for gutters or for covering the junction of adjacent concave or flat tiles with upstands.»Imbrex is a tool to manage collections of texts linked with images and vice-versa. It comes from TILE, Text-Image Linking Environment, but Imbrex has a new design, web oriented and centered on usability and user experience.
Colored roof tiles on top of the Cathedral of St. John in Milwaukee, Wisconsin By Dori CC BY-SA 3.0 us, via Wikimedia Commons |
Install
Imbrex is built as a module of No-CMS, so you have to install it before using Imbrex.Don't you know what is No-CMS?
Look at No-CMS home page and take few minutes to learn about this great, useful, bare CMF built on top of Codeigniter, Grocery-CRUD and Bootstrap.
Then:
1) Install No-CMS and login as Admin
2) Copy the imbrex folder in yournocms/modules directory
3) Go to CMS Management > Modules, and click the button "Activate" below the Imbrex box.
After the Installation you'll find two links "View series" and "View Editions" on the top-menu, and the links for the Imbrex admin interface in the drop-down menu that comes from the icon on the left of the top bar.
Install imbrex_data
Imbrex installation comes with an empty db, if you want to try imbrex with some data install the module imbrex_data.It contains:
- two sample Series,
- three Editions
- some Tiled text/images
Use
After you understood Imbrex by the sandbox provided with imbrex_data module you can start to add your Series and Editions.Be carefull: UNINSTALL imbrex_data before starting your job, if you don't uninstall the samples later you risk to loose al your imbrex db data.
Follow this workflow, choose from imbrex menu:
1) Manage Series: Here you will define a series for your editions and the labels used to mark-up the text.
2) Manage Editions: Here you'll work on editions. This part of the job is divided in two steps.
- In the Step1 you can define metadata for the edition and its XML ID.
- In the Step2 you can define other features of the object, i.e. the type, the language, the pages.
- Step2 will lead you to single page editing.
3) Pages editing also consists of two steps.
- In the first step you can add the page image and edit its content. Once you finished flag the page as "Closed", this will push it in the Tiled pages basket.
- In the Tiled pages area you can link the image and the content.
TIP: Most of the Imbrex field names are taken from TEI:Text Encoding Initiative, before starting with a series and an edition spend some time to undestand TEI.
Release Notes
Imbrex 0.0.1 is an alfa release, it means that there are still a lot of things to do, specially for interoperability, the user experience in the Tiles Editing interface and for end-user-views.The workflow for jobs assignments from Imbrex Manager to Editors is still under construction.
Moreover, there is a lot of unused code from TILE that has to be used or deleted.
There are some javascript bugs.
A lot of documentation has to be written.
If you want to help me don't exitate to write me for: bugs, feature request, offers of cooperation, etc...
twitter: @orazio_nelson
License
Imbrex is released under MIT Licence.To do
- export in TEI and OAI-PMH
- widgets for published and featured
- images are not elaborated, it would be better to resize them and create thumbs on upload
Addenda
Imbrex db schema
Series
- cmsprefix_imbrex_filedesc_seriesstmt
- cmsprefix_imbrex_filedesc_seriesstmt_idno
- cmsprefix_imbrex_filedesc_seriesstmt_respstmt
- cmsprefix_imbrex_tet_labels
Edition Step 1
- cmsprefix_imbrex_filedesc
- cmsprefix_imbrex_analytic_author
- cmsprefix_imbrex_analytic_editor
- cmsprefix_imbrex_biblstruct_idno
- cmsprefix_imbrex_publicationstmt_publisher
- cmsprefix_imbrex_titlestmt_author
- cmsprefix_imbrex_titlestmt_editor
- cmsprefix_imbrex_titlestmt_respstmt
- cmsprefix_imbrex_languages
Edition Step 2
- cmsprefix_imbrex_text
Pages
- cmsprefix_imbrex_text_body_lg
- cmsprefix_imbrex_page_labels
- cmsprefix_imbrex_text_selections
- cmsprefix_imbrex_text_shapes
Editor Dashboard
- cmsprefix_imbrex_mte_jobs
No comments:
Post a Comment