Ticket #1354 (closed task: wontfix)

Opened 4 years ago

Last modified 3 years ago

ExtendedFileManager Support for PHP custom session handler

Reported by: guest Owned by:
Priority: normal Milestone: 0.96
Component: Plugins Version: trunk
Severity: normal Keywords:
Cc:

Description

Hi, As you already know, xinha backend technique does not work when we user php custom session handling. because in this case it uses php default session handler and can't find the config info.

I modified ExtendedFileManager \plugins\ExtendedFileManager\config.inc.php and added the require codes.

How it works? It check if the config has passed via url to the plugin in the first call, if it's it start the session and save the data into session so for next calls it uses data stored in session.

Sina Salek, Regards

Attachments

ExtendedFileManager_SupportForPHPCustomSessionHandler.patch (0.7 kB) - added by guest 4 years ago.
New version of the patch which fixes a bug
Xinha_ImageManagerr_SupportForPHPCustomSessionHandler.patch (0.6 kB) - added by guest 4 years ago.
Here is another patch for ImageManager plugin

Change History

Changed 4 years ago by guest

New version of the patch which fixes a bug

Changed 4 years ago by guest

Here is another patch for ImageManager plugin

Changed 3 years ago by guest

It's important for integrating Xinha with other softwares.

Changed 3 years ago by gogo

  • status changed from new to closed
  • resolution set to wontfix

Will not be committed, it makes an enormous security hole.

If you were to use this patch, it means anybody can fiddle with your IM config from javascript.

Changed 3 years ago by guest

  • status changed from closed to reopened
  • type changed from defect to task
  • resolution deleted

Oh, i see I'll try to provide a workaround. Right now i'm thinking about passing a custom file relative location via url to be included before initialization.

Thanks

Changed 3 years ago by gogo

  • status changed from reopened to closed
  • resolution set to wontfix
Note: See TracTickets for help on using tickets.