Announcement

Do not use the forums to submit bug reports, feature requests or patches, submit a New Ticket instead.

#1 2006-03-28 20:47:06

sydios
New member
Registered: 2006-03-28
Posts: 2

Problems with Uploadfield and Xinha

Hello ...

i have a problem.
I use the Editor in one of my html page .. i want that the user can write some text and upload a file in
an extra file field ... but it doesnt work ... when i delete the xinha textarea out of the form the upload
works but when i put the editor back it doesent.

can someone help me please.

here is the code from the html file and the editor config file

html :

<form action="code/db_news.php" enctype="multipart/form-data" method="post">
<table width="600" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><h4><strong>Neue News eintragen</strong></h4></td>
  </tr>
  <tr>
    <td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
  </tr>
  <tr>
    <td><textarea id="newbiearea1" name="newbiearea1" rows="20" cols="80" style="width: 600px"></textarea></td>
  </tr>
  <tr>
    <td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
  </tr>
  <tr>
    <td>Bild für News falls kein Bild gewünscht Feld leer lassen<br><input name="bild" type="file"></td>
  </tr>
  <tr>
    <td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
  </tr>
  <tr>
    <td>Link für Bild falls kein Link erwünscht Feld leer lassen<br>
      <strong>http://</strong>
      <input name="link" type="text" class="feld1" id="link"></td>
  </tr>
  <tr>
    <td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
  </tr>
  <tr>
    <td valign="middle" align="center"><input type="submit" name="Submit" value="News eintragen"></td>
  </tr>
  <tr>
    <td height="40" class="tabchange"><img src='../gfx/spacer.gif' width='1' height='40'></td>
  </tr>
  <tr>
    <td height="40"><img src='../gfx/spacer.gif' width='1' height='40'></td>
  </tr>
</table>
</form>

and here the config file :

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 :
      [
       'ListType'
       ];
             // THIS BIT OF JAVASCRIPT LOADS THE PLUGINS, NO TOUCHING  :)
             if(!HTMLArea.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 :
      [
        'newbiearea1'
      ];


      /** 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 HTMLArea.Config();
       *   xinha_config.width  = '640px';
       *   xinha_config.height = '420px';
       *
       *************************************************************************/

       xinha_config = xinha_config ? xinha_config() : new HTMLArea.Config();

      /** STEP 4 ***************************************************************
       * We first create editors for the textareas.
       *
       * You can do this in two ways, either
       *
       *   xinha_editors   = HTMLArea.makeEditors(xinha_editors, xinha_config, xinha_plugins);
       *
       * if you want all the editor objects to use the same set of plugins, OR;
       *
       *   xinha_editors = HTMLArea.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   = HTMLArea.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.
       ************************************************************************/

      HTMLArea.startEditors(xinha_editors);
    }

    window.onload = xinha_init;

Offline

#2 2006-03-29 04:24:34

Mousy
Xinha Community Member
From: Amsterdam, Netherlands
Registered: 2006-02-21
Posts: 10

Re: Problems with Uploadfield and Xinha

Could you explain what doesn't work in this form?
It doesn't upload the file? or doesn't it get the result from the textarea?

Offline

#3 2006-03-29 05:48:54

sydios
New member
Registered: 2006-03-28
Posts: 2

Re: Problems with Uploadfield and Xinha

it doesent upload the file ... i get results from the textarea but
the file doesent even start to upload ... it jumps right to the script ... i put an
5MB file into the filefield normaly it takes around 2 min to upload it to the server.

when i disable the textfield the upload works ...

Offline

#4 2006-03-31 10:18:41

Mousy
Xinha Community Member
From: Amsterdam, Netherlands
Registered: 2006-02-21
Posts: 10

Re: Problems with Uploadfield and Xinha

Maybe there is a maximum upload size that exeeds when you add the text field?

Offline

Board footer

Powered by FluxBB