ExpressionEngine addons Lab
FAQ

Features

MX UniEditor is Fieldframe field and helps you easily integrate in to ExpressionEngine TinyMCE or MarkItUp or CKeditor with FileManager and LinkManager support. And more - you can integrate FileManager as standalone custom field (like File or n-gen file ext.). + you can easily add WYSIWYG to you Communication page.

Requirements

  • EE1 - PHP 5+, ExpressionEngine 1.6.5+, FF 1.3.4+, jQuery for the Control Panel.

Installation

MX Universal Editor contains a language file and extension folder for a FieldFrame directory. To install the new field type follow the simple instructions below:
  • Download the MX Universal Editor archive and extract the files.
  • Copy ft.mx_universal_editor.php to /system/language/english/ and fieldtypes/mx_universal_editor to /system/extensions/fieldtypes/
  • Enable MX UniEditor in the Fieldtypes Manager

Screencast

Tags

-

Single Variables

  • {field_name:isempty}
    determine whether a field is empty (can be use in {if} )
     	{if ield_name:isempty}
    		Is empty
    	{if:else}
    		Is not empty
    	{/if}
    
  • {field_name}
    complete url to file
  • {field_name:thumb}
    complete url to file image-preview
  • {field_name:file_name}
    file name (can be use for ngen-file field support*)

Tricks and Tips

Stand-Alone Entry Forms (SAEF)

MX UniEditor support SAEF, but you need to include by yourself:

TinyMCE


<script type='text/javascript'src='fieldtypes/mx_universal_editor/scripts/editors/tiny_mce/tiny_mce.js' charset='utf-8'></script> 

CKeditor

<script type='text/javascript'src='/fieldtypes/mx_universal_editor/scripts/editors/ckeditor/ckeditor.js' charset='utf-8'></script>


StandAlone

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" charset="utf-8"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/jquery-ui.min.js" charset="utf-8"></script>


MarkItUP!

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" charset="utf-8"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/jquery-ui.min.js" charset="utf-8"></script>
<script type="text/javascript" src="/fieldtypes/mx_universal_editor/scripts/editors/markitup/jquery.markitup.js"></script>
<link rel="stylesheet" type="text/css" href="/fieldtypes/mx_universal_editor/scripts/editors/markitup/skins/simple/style.css" />

Change Log

ExpressionEngine2

  • Coming Soon! - :

ExpressionEngine1

  • 1.0.2 - 03/05/2010:
  • 1.0.1 - 02/09/2010:
      • Flash uploader was update
      • Added Quick Upload
      • Fixed conflict with BK Playa
      • Several other minor bug fixes
  • 0.7.3 - 10/19/2009:
      • Added Watermarks support
      • Added Batch link from LinkManager
      • Added Right Click menu in TinyBrowse main window
      • Fixed couple bug's
  • 0.7.1 - 10/08/2009:
    Initial release

Troubleshooting

No Upload Privilegies

Check your CP and FeildFrame global url’s. You need to be shore that you work on one domain, because of security reasons (please remember that www.doman.com and domain.com is different domains). It’s why I recommend to setup relative path in the FieldFrame.

No Upload Privilegies : Compatible Suhosin Configuration

Below are the known configuration variables that should be looked at for your PHP configuration. These items can be flagged in either the user’s .htaccess or php.ini file, or the master php.ini file.

php.ini

suhosin.mail.protect = 0
suhosin.memory_limit = 128M
suhosin.post.max_vars = 5000
suhosin.post.max_value_length = 500000
suhosin.request.max_vars = 5000
suhosin.request.max_value_length = 500000
suhosin.session.cryptua = Off

.htaccess

php_value suhosin.mail.protect 0
php_value suhosin.memory_limit 128M
php_value suhosin.post.max_vars 5000
php_value suhosin.post.max_value_length 500000
php_value suhosin.request.max_vars 5000
php_value suhosin.request.max_value_length 500000
php_flag suhosin.session.cryptua off

Support


This addon now no longer being actively developed for ExpressionEngine v1

MX Universal Editor

Download MX Universal Editor  1.0.2

Version: 1.0.2
Released: 03/05/2010

Version: Coming Soon!
Released:

Thank Me By ‘Buying Me A Cup Of Coffee'

Like my add-ons?
Consider buying me coffee.

Like it? Tweet it!

Digg itAdd to Stumbleupon Share whith Facebook

http://eec.ms/s1xz

Follow me on twitter