You are not logged in.
My site:
http://xxx.xxx.xxx.xxx/Robert/uecker/xinha-test.php
My image dir:
http://xxx.xxx.xxx.xxx/Robert/uecker/
Location of xinha:
http://xxx.xxx.xxx.xxx/Robert/uecker/xinha/
xinha-test.php:
<?php print '<?xml version="1.0" encoding="UTF-8"?>'; ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Xinha Example Shoutbox</title><script type="text/javascript">
// You must set _editor_url to the URL (including trailing slash) where
// where xinha is installed, it's highly recommended to use an absolute URL
// eg: _editor_url = "/path/to/xinha/";
// You may try a relative URL if you wish]
// eg: _editor_url = "../";
_editor_url = "http://xxx.xxx.xxx.xxx/Robert/uecker/xinha/"
_editor_lang = "en"; // And the language we need to use in the editor.
</script><!-- Load up the actual editor core -->
<script type="text/javascript" src="http://xxx.xxx.xxx.xxx/Robert/uecker/xinha/XinhaCore.js"></script>
<script type="text/javascript">
xinha_editors = null;
xinha_init = null;
xinha_config = null;
xinha_plugins = null;// This contains the names of textareas we will make into Xinha editors
xinha_init = xinha_init ? xinha_init : function()
{
/** STEP 1 ***************************************************************
* First, what are the plugins you will be using in the editors on this
* page. List all the plugins you will need, even if not all the editors
* will use all the plugins.
*
* The list of plugins below is a good starting point, but if you prefer
* a must simpler editor to start with then you can use the following
*
* xinha_plugins = xinha_plugins ? xinha_plugins : [ ];
*
* which will load no extra plugins at all.
************************************************************************/xinha_plugins = xinha_plugins ? xinha_plugins :
[
'ImageManager'
];
// THIS BIT OF JAVASCRIPT LOADS THE PLUGINS, NO TOUCHING
if(!Xinha.loadPlugins(xinha_plugins, xinha_init)) return;/** STEP 2 ***************************************************************
* Now, what are the names of the textareas you will be turning into
* editors?
************************************************************************/xinha_editors = xinha_editors ? xinha_editors :
[
'jo'
];/** STEP 3 ***************************************************************
* We create a default configuration to be used by all the editors.
* If you wish to configure some of the editors differently this will be
* done in step 5.
*
* If you want to modify the default config you might do something like this.
*
* xinha_config = new Xinha.Config();
* xinha_config.width = '640px';
* xinha_config.height = '420px';
*
*************************************************************************/xinha_config = xinha_config ? xinha_config() : new HTMLArea.Config();
xinha_config.stripBaseHref = false;
xinha_config.ExtendedFileManager.use_linker = true;
if (xinha_config.ExtendedFileManager) {
with (xinha_config.ExtendedFileManager)
{
<?php// define backend configuration for the plugin
$IMConfig = array();
// the directories have to be writeable for php (that means 777 under linux)
$IMConfig['max_foldersize_mb'] = 10;
$IMConfig['files_dir'] = $_SERVER['DOCUMENT_ROOT'].'Robert/uecker';
$IMConfig['images_dir'] = $_SERVER['DOCUMENT_ROOT'].'Robert/uecker';
$IMConfig['files_url'] = 'Robert/uecker/';
$IMConfig['images_url'] = 'Robert/uecker/';
$IMConfig['images_enable_styling'] = false;
$IMConfig['max_filesize_kb_image'] = 200;
// we can use the value 'max' to allow the maximium upload size defined in php_ini
$IMConfig['max_filesize_kb_link'] = 'max';
$IMConfig['allowed_link_extensions'] = array("jpg","gif","js","pdf","zip","txt","psd","png","html","swf","xml","xls");xinha_pass_to_php_backend($IMConfig);
?>
}
}
/** STEP 4 ***************************************************************
* We first create editors for the textareas.
*
* You can do this in two ways, either
*
* xinha_editors = Xinha.makeEditors(xinha_editors, xinha_config, xinha_plugins);
*
* if you want all the editor objects to use the same set of plugins, OR;
*
* xinha_editors = Xinha.makeEditors(xinha_editors, xinha_config);
* xinha_editors['myTextArea'].registerPlugins(['Stylist','FullScreen']);
* xinha_editors['anotherOne'].registerPlugins(['CSS','SuperClean']);
*
* if you want to use a different set of plugins for one or more of the
* editors.
************************************************************************/xinha_editors = Xinha.makeEditors(xinha_editors, xinha_config, xinha_plugins);
/** STEP 5 ***************************************************************
* If you want to change the configuration variables of any of the
* editors, this is the place to do that, for example you might want to
* change the width and height of one of the editors, like this...
*
* xinha_editors.myTextArea.config.width = '640px';
* xinha_editors.myTextArea.config.height = '480px';
*
************************************************************************//** STEP 6 ***************************************************************
* Finally we "start" the editors, this turns the textareas into
* Xinha editors.
************************************************************************/Xinha.startEditors(xinha_editors);
}window.onload = xinha_init;
</script></head>
<body>
<form id="jo" >
<textarea id="jo" name="jo" style="width:400px;height:320px;"></body>
</html>
Help would be great I tried it billion times and I am going MAD!
thx
Last edited by topgun (2007-02-09 15:02:15)
Offline