{\rtf1\mac\ansicpg10000\cocoartf102
{\fonttbl\f0\fswiss\fcharset77 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww15680\viewh12720\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural
\f0\fs24 \cf0 form xinha plugin README\
======================\
\
This is a plugin form Manuel Lamos' Forms Generation and Validation Class\
\
It implements a textarea with a toolbar that allows the user to treat the field as a word processor (so styles, fonts, tables, spellcheck...)\
\
It is based on a javascript opensource proget called xinha.\
\
How to get it working:\
\
a) First you need the master forms.php class, grab it from phpclasses.org\
b) Second you need the xinha javascript code.\
\
Go to \
\
http://xinha.python-hosting.com/\
\
and download the latest code, unzip it and the place the whole folder at the root level of your site\
\
require_once("forms.php");\
require_once("form_xinha.php");\
\
\
$form->AddInput(array(\
"TYPE"=>"custom",\
"CustomClass"=>"form_xinha",\
"NAME"=>"myText",\
"ID"=>"myText",\
"LANG"=>"en", // valid are "en","it","de" default "it"\
"SPELLCHECK"=>true, // display SPELLCHECK default false\
"TABLES"=>true, // display Table Operations default false\
"PATH"=>"/path/to/the/editor", // default "xinha" that is the site relative path to the folder you created in step b)\
"ROWS"=>10,\
"COLS"=>50\
));\
\
Any attribute that makes sense in a textarea should work. For the legal parameters in a textarea take a look at Manuel' Lamos' Forms Generation and Validation class documentation.\
\
I've only assembled the plugin. All the credits for the functionality goes to the guys at http://xinha.python-hosting.com/ that are working so hard on the project.\
\
If you fix it or implement it, I'd love to hear from you.\
\
Good luck\
\
Alessandro Bianchi\
\
01-05-2006}
|