#221 ✓resolved

Pixidou editor broken - unable to perform operations

Reported by dleffler | July 3rd, 2011 @ 08:49 PM | in Release Candidate 2 (closed)

Pixidou looks for its cache (working image) in several ways and moving the cache from the module folder to tmp has broken it.

Comments and changes to this ticket

  • dleffler

    dleffler July 4th, 2011 @ 04:13 PM

    Repaired it somewhat. Can't get all the functions to work, but can't confirm they were working before. May re-implement the move of the cache and asset reorganization. Next step is to change cache clearing functions to clear pixidou cache at framework/modules/pixidou/images

  • dleffler

    dleffler July 13th, 2011 @ 02:38 AM

    • Title changed from “Pixidou editor broken due to new cache location” to “Pixidou editor broken - unable to perform operations”

    Pixidou seems to not work or hangs during operations.

  • expNinja

    expNinja July 15th, 2011 @ 11:06 PM

    • Milestone changed from Beta 4 to Stable
    • Milestone order changed from “18” to “0”
  • dleffler

    dleffler July 28th, 2011 @ 05:11 AM

    The browser window hangs with the 'hold on...' dialog message, behind the scenes it completes the operation on the graphic inside the temp folder 'framework/modules/pixidou/images', but leaves it with an additional '.txt' extension. This is the problem with the current code.

    Using the old code with the 3 deprecated calls (ereg x2 & ereg_replace), it works as above, and also removes the '.txt' ending from the temp converted file in the temp folder. So the temp graphic is converted (though with an additional number tacked onto it to allow keeping the original graphic in the temp folder). However, it never returns to the editor.

    1. Pixidou is still working on the docs site which uses an older version of exponent.
    2. The latest update(s) to remove the deprecated calls is flawed and somehow doesn't allow the file to be renamed after conversion
    3. We need to discover why the converted file is no longer returned back into the editor.
  • dleffler

    dleffler July 28th, 2011 @ 09:13 PM

    • Assigned user cleared.
  • dleffler

    dleffler July 29th, 2011 @ 04:12 AM

    To reproduce:

    • open the File Manager
    • locate an image in the list and click the Edit Image icon (look under the Actions column for the icon that looks like a pencil in front of a picture) - this opens the pixidou editor
    • you should see the graphic, select the "Image" menu and any command under it.
    • you are STUCK at the 'Hold on while we process your image' dialog
  • rasseljandavid (at gmail)

    rasseljandavid (at gmail) July 29th, 2011 @ 04:17 AM

    • Assigned user set to “rasseljandavid (at gmail)”
  • rasseljandavid (at gmail)

    rasseljandavid (at gmail) July 29th, 2011 @ 08:57 AM

    I "think" this is already working. Please check this http://screencast.com/t/1P9jq8bN7

  • dleffler

    dleffler July 29th, 2011 @ 02:00 PM

    • State changed from “open” to “invalid”

    Since it's also working on the exponentcms testing site, it must be a problem on my end.

  • dleffler

    dleffler July 29th, 2011 @ 02:01 PM

    • Milestone changed from Stable to Release Candidate 1
    • Milestone order changed from “2” to “0”
  • expNinja

    expNinja July 30th, 2011 @ 01:10 AM

    • Milestone changed from Release Candidate 1 to Release Candidate 2
    • State changed from “invalid” to “resolved”

    (from [02f9e382decc4836e1378109373f006619adcb78]) Fixes 2 issues with File Manager & Pixidou - Pixidou NOW working on PHP 5.3 with deprecated functions replaced correctly (my fault). and widened the default File Manager window width (1024 vs 800) to display entire "information" dialog. Previously you had to scroll the window to close the dialog. [#221 state:resolved milestone:'Release Candidate 2'] https://github.com/exponentcms/exponent-cms/commit/02f9e382decc4836...

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Bug Tracker for Exponent CMS

Shared Ticket Bins

People watching this ticket