Author Topic: Phinder: yet another PHP/AJAX file manager  (Read 6098 times)

0 Members and 1 Guest are viewing this topic.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Phinder: yet another PHP/AJAX file manager
« on: August 11, 2011, 12:00:20 am »
Another side web project of mine:

Phinder (live demo at http://p.clrhome.org/demo/; log in as either guest/guest or admin/admin to try it out)

Navigate the file system with either your keyboard or your mouse (Ctrl/Cmd+Up/Down to open a folder/go up a folder, and arrow keys to select), and it lists files in Details format.

So far it's not much more than a file list, but here are some features:
  • It's all one file. That includes images, scripts, everything. So installation is pretty much instant
  • It's AJAX-driven. No need to refresh, no weird URL extensions
  • It's compatible. As it is, it works exactly the same in Chrome, Firefox, Safari, and (for once) IE 8 and above. Not sure about the server-side stuff, but it should work in all versions of PHP 5 and probably 4
  • Customized restrictions. Stick in your regex in the config area at the top, and it'll hide the files that match. By default it's set to #^\. (system files and ./..). It's really basic, but I'm going to add more permissions stuff later
« Last Edit: December 26, 2011, 03:10:29 pm by Deep Thought »




Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Phinder: yet another PHP/AJAX file manager
« Reply #1 on: August 11, 2011, 12:49:50 am »
Cool :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Phinder: yet another PHP/AJAX file manager
« Reply #2 on: December 26, 2011, 03:09:30 pm »
Updated: Downloading, (drag-and-drop) uploading, renaming, multiple-file selection, creating folders, and other stuff to make it a completely usable alpha!




Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Phinder: yet another PHP/AJAX file manager
« Reply #3 on: December 26, 2011, 03:57:23 pm »
Cool! I think I'll try installing it soon. Is there a README/setup instructions file somewhere?



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Phinder: yet another PHP/AJAX file manager
« Reply #4 on: December 26, 2011, 05:46:24 pm »




Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Phinder: yet another PHP/AJAX file manager
« Reply #5 on: December 26, 2011, 05:53:04 pm »
Ooh cool! Thx :)

EDIT:

I'm evil >:D
« Last Edit: December 26, 2011, 05:53:23 pm by flyingfisch »



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Phinder: yet another PHP/AJAX file manager
« Reply #6 on: December 26, 2011, 07:58:05 pm »
Oh nice, a usable alpha :3

That would replace that default Apache directory listing.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Phinder: yet another PHP/AJAX file manager
« Reply #7 on: December 29, 2011, 12:02:11 am »
UPDATE: Added type-to-search (just type in the browser window and Phinder will jump to the first matching item), automatic scrolling, some fixes/features for Firefox, fixes for IE8 compatibility, and a hash in the URL. That last one means you can go straight to the folders you want to work with, and even bookmark them.
« Last Edit: December 29, 2011, 12:02:16 am by Deep Thought »




Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Phinder: yet another PHP/AJAX file manager
« Reply #8 on: December 29, 2011, 10:42:09 am »
The places pane doesn't work in FF8 :/



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Phinder: yet another PHP/AJAX file manager
« Reply #9 on: December 29, 2011, 10:59:23 am »
1. Open folder "not to bad";
2. "New Folder" button;

What happened?
New folder was created, but it automatically focused it to edit the name "spyro was here folder".

What should happen?
New folder is created, and it automatically focus to edit the name of the new foledr.

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Phinder: yet another PHP/AJAX file manager
« Reply #10 on: December 29, 2011, 11:10:43 am »
A suggestion:

When renaming a folder, could we have a blinking cursor?



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Phinder: yet another PHP/AJAX file manager
« Reply #11 on: December 29, 2011, 11:24:33 am »
The places pane doesn't work in FF8 :/
It doesn't work for anyone yet. It doesn't do anything.
1. Open folder "not to bad";
2. "New Folder" button;

What happened?
New folder was created, but it automatically focused it to edit the name "spyro was here folder".

What should happen?
New folder is created, and it automatically focus to edit the name of the new foledr.
Yeah, that was a mistake.
When renaming a folder, could we have a blinking cursor?
It should be blinking, but something breaks inside Firefox.

EDIT: So no one's tried uploading anything yet? :)
« Last Edit: December 29, 2011, 11:31:45 am by Deep Thought »




Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Phinder: yet another PHP/AJAX file manager
« Reply #12 on: January 01, 2012, 05:05:59 pm »
Bug fixed, and the current folder name is now in the title so you can navigate pages (back/forward).




Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Phinder: yet another PHP/AJAX file manager
« Reply #13 on: February 22, 2013, 02:23:12 am »
Demo link redirects to 000webhost D:

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Phinder: yet another PHP/AJAX file manager
« Reply #14 on: March 11, 2013, 08:20:13 pm »
Yeah, I need to fix that someday. I'm planning to change the entire project though (so it's not a blatant ripoff of the Mac UI).