Tinymce Plugin V1.2
Type: Plugin with Tinymce 3.2.1.1 bundled
Title: Tinymce for indexu frontend and backend
Description: 3 Modular for Tinymce intergation with indeux deluxe
Version: 1.2
Compatibility: Deluxe Only,
Price: Free
DB Changes: No
Template changes: No
Code changes: Yes
Additional files: No
Installer included: Yes
Live Demo URL:
Support Site: http://www.nicecoder.com/community
Installation Guide: Bellow
Screenshot: Yes
Overview
Let me know if we can remove some of the controls in the backend
Frontend Plugin = tinymce_plugin.php
Minimal customised version of tiny mce that all controls works in indexu.
This includes a tinymce plugin called SimplePaste to auto format pastes from word and stripout the markup. Also includes a working spellchecker, this should all work out of the box just extract the archive and upload the directory to your plugins directory and enable in the backend.
Hooks
- hook_html_add_form_begin
- hook_html_suggest_category_form_begin
- hook_html_modify_form_begin
- hook_html_cp_link_modify_form_begin
- hook_html_review_form_begin
Backend Plugin for Links = tinymce_backend_plugin_links.php
Plugin 2 that allows directoryowners/editors to use the advanced Tinymce in the backend for validate/add/edit/search links/articles etc.
Hooks
- hook_html_admin_link_validate_edit_form_begin
- hook_html_admin_link_add_form_begin
- hook_html_admin_link_search_form_begin
- hook_html_admin_link_edit_form_begin
- hook_html_admin_review_edit_form_begin
- hook_html_admin_review_validate_edit_begin
Backend Plugin for Categories = tinymce_backend_plugin_cats.php
Plugin 3 that allows directoryowners/editors to use the advanced Tinymce in the backend for add/edit/search categories.
Hooks
- hook_html_admin_cat_validate_edit_form_begin
- hook_html_admin_cat_add_form_begin
- hook_html_admin_cat_search_form_begin
- hook_html_admin_cat_edit_form_begin
__________________________________________________ ______________
Installation
1:\ Step1In order to get the
frontend plugin to work correctley with the indexu filters you must edit the file "misc.lib.php" that is located in you /lib directory.
So open the file and find line 650 and remove the
only out of the line.
Find line 653 and remove the
PHP Code:
$pattern[] = '/<[^>]+.*?(expression\(|style=[\'"])/msi';
line completley.
Save the changes and overwrite "misc.lib.php" with your edited version.
*Note*
This is an indexu core file edit and this file will have to edited again after any upgrades.
Lastly goto your indexu backend and click on the "option" "setup" then scroll down to "allowed HTML tags" clear the textfield and paste exactly this
PHP Code:
<b>,<strong>,<i>,<em>,<u>,<pre>,<blockquote>,<ol>,<ul>,<li>,<p>,<span>,<div>,<table>,<tr>,<td>,<br>,<br />
Scroll down and click change application setting.
2:\ Step 2Download the compressed archive to your local machine, then extract the files to a directory.
Once the files are extracted upload the folder "tinymce" to your "../plugin/" directory on your host.
3:\ Step 3Browse to your indexu backend, then acsess your plugins control pannel, at the botton of your page, click view all.
You will now find 3 additional plugins
- TinyMce FRONTEND
- TinyMce "Indexu_Links" BACKEND
- TinyMce "Indexu_Categories" BACKEND
Simply activate what you want.
Finished