We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 6031
    • 16 Posts
    Folks, we put together a FUSE module that lets you edit MODx elements directly:

    http://modxcms.com/modxfs-1603.html

    For Unix users that have FUSE installed, this lets you mount MODx databases as a filesystem, and use your favorite PHP/HTML editor(s) (we’re using Komodo Edit) to edit your Chunks, Pages, Snippets, and Templates. DO NOT USE THIS on a production site! It seems to work OK for us, but we’re making backups every half hour of our work. It may very well corrupt or lose data you’re working on (and as we’ve fixed certain bugs, it’s blown away plenty of our stuff - this is risky work here).

    We’d appreciate any and all bug reports - see the files INSTALL and BUGS in the package for more details.

    You don’t realize how nice this is until you use Komodo Edit to edit a few snippets.

    Something we forgot to put in the distribution package: Remember that MODx caches these elements, and we can’t clear that cache since we’re not actually talking to MODx itself. Keep a manager window open as you develop so you can clear the cache when you save files, if you want to test them right away.

    Direct link to download:
    http://www.kiweecommerce.org/downloads/modxfs-0.1.tar.gz

    (The MODx Web site didn’t like our tarball.)
      • 25663 MODX Staff
      • 12,272 Posts
      Now that is really cool indeed! laugh

      Any testing so far with http://code.google.com/p/macfuse/ ?
        Ryan Thrash, MODX Co-Founder
        Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
        • 6031
        • 16 Posts
        Not just yet. We do have a developer who has a Mac but he’s tied up with another project. We’ll have him try it out later this week.
          • 2364
          • 73 Posts
          Great job! Thank you!
          But I have few questions:
          1. Which encoding it is used for mounting? Non latin names of pages & etc. like a ?? ?? ?? ??. Whether it is possible to set the encoding for mounting?
          2. Normal access I have only under root, other FUSE fs are accessible full for normal user...