Search

A new Extension, “Browse DevKit” is now available for download. Comments and feedback can be left here but if you discover any issues, please post it on the issue tracker.

Adds a file browser (not a manager), available by appending ?browse to a frontend URL. It uses the jump menu to store bookmarks.

Viewing an XSLT file

Version 1.0.1, 15 July 2009

Cool! git clone …

Looks cool. But: Hmmm. What is add and remove supposed to do? These are bookmarks for files?

When I click on add, then remove, in Safari, I get this:

http://home/sym/ugm/public/stories/?browse&bookmark&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=?browse&bookmark?browse=

And a “Too many redirects occurred trying to open” error.

Hmmm. I’m also getting the same thing when trying to add:

Too many redirects occurred trying to open “http://home/sym/ugm/public/?browse=extensions/activitylog/assets/view.css&bookmark=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css?browse=extensions/activitylog/assets/view.css”. This might occur if you open a page that is redirected to open another page which then is redirected to open the original page.

But browsing files is awesome!

I’m not sure quite what’s going on since I can’t duplicate it, could you help debug this?

Sorry for the delay in responding. (I broke my leg and just got out of the hospital.) I’ll post issues on GitHub.

We hope for a speedy recovery :)

Thanks, czheng. Broke my ankle Thursday night, had to wait a day before an orthopedic surgeon had time to operate and install a titanium plate and a few screws to reassemble my tibia. Now, I just have to keep weight off my foot for 6 to 8 weeks.

Get well soon, Stephen!

Doh! Milk it :-)

Another awesome devkit, thanks Rowan.

It’s working fine, but I’m seeing this warning popping up in my log file many times though: WARNING: 2 - exec() has been disabled for security reasons in file /home/ireturn/domains/ireturn.it/public_html/extensions/browsedevkit/lib/pathlist.php on line 75. Perhaps you can test if exec is allowed before using it?

Offtopic: good luck with your ankle, Stephen!

I use exec to run a unix command to retrieve mimetype info about a file.

I’ll try to add a test to see if it is enabled, and fall back to something else if it isn’t.

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details