A ruby based inline editing library

Damir Svrtan




TYPICAL USE CASE #1


STEP #1



Emailing w/ the client about
 the necessary textual changes.



STEP #2



Content editing in the source code. 



STEP #3



Checking the corrections in development mode,
code deployment,
production double checking.


 STEP #4



Notifying our client about the successful changes we made.  




TYPICAL USE CASE #2


STEP #1



Spending hours on creating a CMS for our client.


STEP #2



Teaching the client how to use the newly created CMS.


STEP #3



Being the tech support guy for as long as your client doesn't learn how to use the CMS.
NOT A Full-fledged CMS

 

PHRASING!

TECHNOLOGIES


CLIENT-side

HTML/CSS
Javascript/jQuery
Contenteditable
AJAX

SERVER-Side

Ruby On Rails
SQL




KEY FEATURES




INSTANTLY SEE THE CHANGES YOU MADE




MINIMIZE THE NUMBER OF EDIT FORMS

MINIMIZE WORK HOURS




internationalization and localization

I18n SUPPORT




FLEXIBLe authorization System

def can_edit_phrases?; end




VERSIONING





INLINE EDITING OF ANY ATTRIBUTE 

FROM ANY DATABASE TABLE


INSTALLATION


gem install phrasing

github.com/infinum/phrasing

Made with Slides.com