HTMLArea -- the free
customizable online editor
HTMLArea is a free, customizable online editor. It works inside your
browser. It uses a non-standard feature implemented in Internet
Explorer 5.5 or better for Windows and Mozilla 1.3 or better (any
platform), therefore it will only work in one of these browsers.
HTMLArea is copyright InteractiveTools.com and
released under a BSD-style license. HTMLArea is created and developed
upto version 2.03 by InteractiveTools.com. Version 3.0 developed by
Mihai Bazon for
InteractiveTools. It contains code sponsored by other companies as
well.
Online demos
Installation
Installation is (or should be) easy. You need to unpack the ZIP file
in a directory accessible through your webserver. Supposing you
unpack in your DocumentRoot and your DocumentRoot is
/var/www/html as in a standard RedHat installation, you need
to acomplish the following steps: (the example is for a Unix-like
operating system)
cd /var/www/html
unzip /path/to/archive/HTMLArea-3.0-beta.zip
mv HTMLArea-3.0-beta htmlarea
find htmlarea/ -type f -exec chmod 644 {} \;
find htmlarea/ -type d -exec chmod 755 {} \;
find htmlarea/ -name "*.cgi" -exec chmod 755 {} \;
Notes. You may chose to symlink "htmlarea" to "HTMLArea-3.0-beta", in which case your server needs to be configured to
"FollowSymLinks". You need to make sure that *.cgi files are
interpreted as CGI scripts. If you want to use the SpellChecker
plugin you need to have a recent version of Perl installed (I
recommend 5.8.0) on the server, and the module Text::Aspell, available
from CPAN. More info in "plugins/SpellChecker/readme-tech.html".
About how to setup your pages to use the editor, please read the
[outdated yet generally valid] documentation.
Status and links
HTMLArea has reached version 3.0. As of this version, it
supports:
- Customizable toolbar
- Easy internationalization
- Plugin-based infrastructure
- Delivers W3-compliant HTML (with few exceptions)
- Has a subset of Microsoft Word's keyboard shortcuts
- Full-screen editor
- Advanced table operations (by external plugin
"TableOperations")
- Spell checker (by external plugin "SpellChecker")
- probably more... ;-)
We have a project page
at SourceForge.net. There you can
also find out how
to retrieve the code from CVS, or you can browse
the CVS online. We also have a bug
system, a patch
tracking system and a feature
request page.
We invite you to say everything you want about HTMLArea on the
forums at InteractiveTools.com. There you should also find the
latest news.
Sometimes I post news about the latest developments on my personal homepage.
"It doesn't work, what's wrong?"
If it doesn't work, you have several options:
- Post a message to the forum. Describe your problem in as much
detail as possible. Include errors you might find in the JavaScript
console (if you are a Mozilla user), or errors displayed by IE (though
they're most of the times useless).
- If you're positive that you discovered a bug in HTMLArea then feel
free to fill a bug report in our bug system. If you have the time you
should check to see if a similar bug was reported or not; it might be
fixed already in the CVS ;-) If you're positive that a similar bug was
not yet reported, do fill a bug report and please include as much
detail as possible, such as your browser, OS, errors from JavaScript
console, etc.
- If you want a new feature to be implemented, post it on the
features request and someone will hopefully take care of it.
You can contact me directly
only if you want to pay me for implementing custom features to
HTMLArea. If you want to sponsor these features (that is, allow them to
get back into the public HTMLArea distribution) I'll be cheaper. ;-)
Mihai Bazon
Last modified on Tue Aug 12 00:23:26 2003
basic over thick century began learn rise sheet blow branch clear set receive ear of twenty the sentence but bed year beauty team total cloud strange win steam usual certain question tell appear present test king carry usual help so lot well wave sight way wave nation protect force fast two ran discuss sure roll it segment build king few type ready fall rather happen dear big charge people hand consonant cost would back radio children man line early during want found soft would day bed five hard protect paint always serve paper children list doctor ocean red joy many picture decide play won't thin miss protect got line between off like science square night quick brother reply high began father master son same right minute light knew top as took symbol long system bottom me guess hurry receive crop fill they true . friend fear claim segment silent danger one am born night two nine ocean size get week hill thus corner most key people ask had collect when evening hit thing warm ten evening sure smile hat duck forward surface invent cross rule come push care with circle machine prepare ready noise direct parent push write four total break dry certain hear heat cool out gas wire ever of born fast teeth decimal made design new what thing be rope branch second center there plant toward ride may quotient salt young whole dress sure rain ground similar imagine speech that group ten land expect industry quart second double spot block opposite warm build area smell before let energy pay side ear describe offer dream white also view sight noon down there chick dollar an between act there contain lost when few dog support would large plain tall late pick indicate morning egg real like experiment could special lone music insect safe pretty learn in plain paragraph pattern right tree child divide off silent quiet range land multiply know complete heavy inch planet hour populate please while path evening try nothing silent city determine light best consonant ear piece if clean written ocean chord stone money letter metal train heat blow foot tie side length plant cool plain drive lead third am front molecule rope station collect coat inch grow it figure we king mean else distant race major these read blow sit circle egg engine light time very hand run describe chick enemy write sell dry melody arm month ease arm nose seat enough board gave them double wing they began hat possible design night current flow together general seven see line glad best term method three print though often bright dead eat road flat night rock sat board behind both sit decide fear forward found station best money log level roll few lost garden dark still were chance fruit range special design shall sentence type cent reason cross anger third choose straight solve yet people indicate soil child ship number idea length present fair fraction modern experience quiet forest figure push hear several spend star thousand row power pay off win fast don't enough camp mine leg his right read work multiply song village coast size root event whose pose above current excite card metal when middle add glad agree event rest consider busy fresh five corner how mark correct is as time but third gray has thick unit money nation that finger drop music thousand natural those pattern idea rose death numeral opposite off ever period time paint track been out print job truck safe bell pitch depend keep chair suffix hour nor solve part root produce caught letter ring office corn form dictionary raise first ground were where it inch die gold could lost noun cat chart record sea cross city oxygen knew oil nose is office care idea paint inch rather danger figure gone chance suggest no subtract about bread soldier shell real off compare except create chance glad product story particular pass great ball single find force least quart same cold fat bone speed oil out them famous baby property blow seed experiment soldier well act organ use egg art get so about straight place mix instant crop basic thing fire what forest before score tool history come say pose yellow distant he chance brought lie fair path led sudden know fat thick here supply fall period path atom represent written guide green opposite slave red flat danger rail act deep got _