{11} Pending Features (16 matches)

Editam 0.6 Release

Ticket Summary Component Version Owner Created
Description
#3 Complete Privileges/Role/Controller/Action/Permission implementation core 0.x bermi 09/18/07

Privileges/Role/Controller/Action/Permission all of it is only half implemented, but has not been tested in real situations.

Test, implement and mark as finished this crucial part of the system.


Editam 1.0 Release

Ticket Summary Component Version Owner Created
Description
#24 Avoid log-out before posting annoyance extension_engine 1.x bermi 09/18/07

Its very annoying to submit an entry and find out that the system has logged you out.

This should be registered by the system and the post should happen after a successful re-log-in.


#25 Versioning Extension extension_engine 1.x bermi 09/18/07

Enable page versioning and rollback.


#28 Selection API for Textareas core 1.x bermi 09/18/07

A new content selection API is needed for manipulation content in textareas.

Some interesting things that can be achieved though this API are by manipulating selected text or caret position are:

  • Inserting links
  • Inserting assets
  • Helper auto completion
  • Link auto completion
  • Linking selected text to an Editam page
  • Linking selected text to Google I'm feeling lucky result.

#27 Implement Open ID client/server extension_engine 1.x bermi 09/18/07

Integrate Open ID authentication and server using http://www.openidenabled.com/openid/libraries/php


Editam 1.0 beta Release

Ticket Summary Component Version Owner Created
Description
#16 Add navigation Helpers core 0.x bermi 09/18/07

We need helpers to provide access to the site structure and generating links for:

  • Sibling pages (with current page selected)
  • Parents, their siblings, ...
  • Site map

#18 Createa Theme/Profile selection interface for the installer last step core 0.x bermi 09/18/07

Create an extension for selecting different profiles to install.

Editam allows you to setup your system accordingly to predefined profiles, so you can have a site for designers which will include portfolio..., another profile for a real estate agency...

Profiles are based upon conventions and are currently implemented into the installer, but there is no interface to perform the selection.


#10 Define, implement and document a simple extension system extension_engine 0.x bermi 09/18/07

Editam extensions should work in a similar way as Akelos plugins, but their administration should be completely web based.

An official extension repository will be published at extensions.editam.com


#11 Create a Live Site administration mode extension_engine 0.x bermi 09/18/07

Implement an alternative interface for managing pages in a user friendly way by allowing Live Site edition.

Current architecture makes this relatively simple. The main issue lays on integrating WYM editor using CSS inspection, and with a new skin.

This should be developed as an extension.


#15 Add optimistic blocking to pages/parts advocacy 0.x bermi 09/18/07

Pages need to know which version they are updating in order to avoid collisions with other persons editing the same page/part.

If there are collisions, the conflicted version should be shown (if possible including a text diff)


#19 Add shorcut for duplicating pages core 0.x bermi 09/18/07

When editing pages with multiple parts that are on the same level, having the chance to duplicate the contents of a node is really useful


#30 Implement asset management system extension_engine 0.x bermi 09/25/07

Implement generic asset management extension with an easy to use interface. Preferably dran and drop style.


#33 Implement Translation workflow and link multilingual version of pages core 0.x bermi 10/14/07

Editam should make easy managing multilingual editorial workflows, were:

This will help on keeping track of translated pages and trigger a translation request if something has been modified. It should be dead simple to use.

Something like a checkbox on the create/edit for that would say "This page needs translations" and then through ajax pull translation options (languages and translators). After that, anytime a modification is made to the page the translation will be marked for revision and the translator will be notified about pending translations.

This system will also allow to link Pages with their translated versions, which can be used to implement an Editags function for generating links to the translations even if they have a localized slug.

Getting the links for the translated versions should be as simple as

{% load_page_translations %}
{loop Page.translations}
  {%= link_to "(#{translation.locale}) #{translation.title}", :url = translation.url %}
{end}

#13 Add more helpers to editam extension_engine 0.x bermi 09/18/07

Layout/Language helpers should be made available to Editam with ease.

Editam should also display help about available helpers.


#14 Add change information to pages/snippets/layouts core 0.x bermi 09/18/07

We need to add details like created at by... modified ... ago by


#17 Add filsystem CMOD when setting up the system installer 0.x bermi 09/18/07

Allow setting up directory permissions by running a command like

./includes/editam/scripts/fix_permissions


Note: See TracReports for help on using and creating reports.