Add a tree to owncloud
eelv-fr / files_tree Goto Github PK
View Code? Open in Web Editor NEW[Owncloud] - Add a tree to browse files in owncloud
Home Page: http://apps.owncloud.com/content/show.php/Files+Tree?content=155479
[Owncloud] - Add a tree to browse files in owncloud
Home Page: http://apps.owncloud.com/content/show.php/Files+Tree?content=155479
I have my owncloud install as...
"/var/www/owncloud"
and my url is
https:///owncloud
After installing the Files_tree plugin, it prompts for http authentication after login. I have http auth for the main site but not for the owncloud subsite. After going through the logs, I see this...
198.23.71.77 - wisniewski [06/Jun/2013:11:19:35 -0500] "GET /index.php/apps/files?dir= HTTP/1.1" 404 628 "https:///owncloud/index.php/apps/files" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0"
After a quick search through source, I believe the files_tree is not adding the subdirectory "owncloud" to the front of the URL.
Hi :)
update the compatibility to 8.1 / or higher :)
&&
would be great if integrate an theme possibility in subfolder with an ini.
themes/exampletheme/theme.ini
openfolder = directory-access.png
closeedfolder = inode-directory.png
folderdownload = folder-download.png
folderdownload = folder-download.png
folderhome = folder-home.png
foldervideo = folder-video.png
folderdocuments = folder-document.png
and so on/other icons like something
directory-access.png
inode-directory.png
folder-download.png
also for hold the kde-png-compatibility to use the iconset's from kde
as icons. it's later more easy to make an icon-set/theme
take a look on kde-look.org
http://kde-look.org/index.php?xcontentmode=9
best regards
Blacky
Hi,
i tried to install the app on owncloud version: 5.0.4 but get an error.
The app was downloadet directly from github - version is: 0.6.0
The error is:
{"app":"PHP","message":"Invalid argument supplied for foreach() at /var/www/owncloud/lib/installer.php#415","level":2,"time":1365677602}
{"app":"PHP","message":"Invalid argument supplied for foreach() at /var/www/owncloud/lib/installer.php#418","level":2,"time":1365677602}
{"app":"PHP","message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'appid' cannot be null at /var/www/owncloud/lib/db.php#965","level":4,"time":1365677602}
Any idea why it doesnt work?
Hi,
I am seeing a weird display when navigating with ocFiles_Tree with Internet Explorer 7 or 8. The table columns are not correctly ordered and every file is on the same line (see attached picture).
If I disable ocFiles_Tree, everything is fine. Also everything is fine with IE10, Firefox or Chrome.
Problem occurs with ownCloud5.0.* and ocFiles_Tree 0.7 and 0.69.
Regards.
Is it possible to limit the cpu usage , i report this question in apps.owncloud.com as well but here is the bugtracker ;)
This is an good app but is it possible to limit the cpu usage , we have an Quadcore 4 x 3 GHZ Server and if anyone click "Refresh File Tree" one of our cpu cores is at 100 percent. We have a lot of users on our cloud so if 4 people click the refresh button the server do not response until the file tree is rebuild.
OC : 5.0.5
OS : Debian 6 64Bit
Hello! This is in plans to update to oc8?
A tree inside of ownCloud or now also nextCloud would be good, because navigation is like Filecommander on Windows in the 90´s and for me not so modern.
It´s possible to update this?
When the Files Tree app is enabled, the Passman app page becomes unresponsive. When Files Tree is disabled, Passman works again.
For the purpose of reporting this issue, I've used a clean installation of the 7.0.2 Owncloud Bitnami VM, and I have made no changes other than installing and enabling Passman and Files Tree. The complete log file is copied below.
The Files Move app has the same effect on Passman.
Ubuntu 14.04
Owncloud 7.0.2
Contents of owncloud.log:
{"app":"core","message":"Invalid OCS content returned for app passman","level":4,"time":"2014-09-29T21:05:49+00:00"}
{"app":"PHP","message":"Undefined variable: id at /opt/bitnami/apps/owncloud/htdocs/apps/passman/controller/itemapicontroller.php#126","level":3,"time":"2014-09-29T21:07:20+00:00"}
{"app":"PHP","message":"Argument 2 passed to OCA\Passman\Controller\TagController::__construct() must be an instance of OCA\Passman\Controller\IRequest, instance of OC\AppFramework\Http\Request given, called in /opt/bitnami/apps/owncloud/htdocs/apps/passman/appinfo/application.php on line 73 and defined at /opt/bitnami/apps/owncloud/htdocs/apps/passman/controller/tagcontroller.php#25","level":3,"time":"2014-09-29T21:08:54+00:00"}
{"app":"PHP","message":"Argument 2 passed to OCA\Passman\Controller\TagController::__construct() must be an instance of OCA\Passman\Controller\IRequest, instance of OC\AppFramework\Http\Request given, called in /opt/bitnami/apps/owncloud/htdocs/apps/passman/appinfo/application.php on line 73 and defined at /opt/bitnami/apps/owncloud/htdocs/apps/passman/controller/tagcontroller.php#25","level":3,"time":"2014-09-29T21:08:55+00:00"}
{"app":"PHP","message":"Undefined variable: response at /opt/bitnami/apps/owncloud/htdocs/apps/passman/controller/tagcontroller.php#45","level":3,"time":"2014-09-29T21:08:55+00:00"}
{"app":"PHP","message":"Undefined variable: folderCheckResult at /opt/bitnami/apps/owncloud/htdocs/apps/passman/controller/itemapicontroller.php#173","level":3,"time":"2014-09-29T21:08:57+00:00"}
{"app":"PHP","message":"Argument 2 passed to OCA\Passman\Controller\TagController::__construct() must be an instance of OCA\Passman\Controller\IRequest, instance of OC\AppFramework\Http\Request given, called in /opt/bitnami/apps/owncloud/htdocs/apps/passman/appinfo/application.php on line 73 and defined at /opt/bitnami/apps/owncloud/htdocs/apps/passman/controller/tagcontroller.php#25","level":3,"time":"2014-09-29T21:09:01+00:00"}
{"app":"PHP","message":"Undefined index: mime at /opt/bitnami/apps/owncloud/htdocs/apps/files/ajax/mimeicon.php#4","level":3,"time":"2014-09-29T21:10:23+00:00"}
{"app":"core","message":"Invalid OCS content returned for app files_tree","level":4,"time":"2014-09-29T21:14:10+00:00"}
First, thanks to you for this beautifull plugin.
When I open a folder, with a clic on it in the Tree or with a click on the folder (like by default in OC) it duplicates the buttons New - Upload and Deletefiles.
Theres is something to do for correct this ?
if i enable this App i get always the message "you have no write permissons" on shared folders. on my cloud i can reproduce this bug always
OC : 5.0.5
OS : Debian 6 64Bit
Folders placed at the root (at the same level of the default document and music folder) don't appear.
I tried with restarting my web service and cleaning my cache (server side and client side), logout and login again but it doesn't solve anything.
Installation on Debian 7.2, PHP 5.4, Nginx 1.2 on fresh install.
Problem already issued once (ticket #6) but has been closed.
I have downloaded your app from Github today and installed it on my privately hosted ownCloud.
At first it seemed to be working fine, but then when I opened the first folder the right hand pane no longer displays as it should be. (Screen shots included)
Please can you advise what the issue could be and how to resolve.
Thanks
Hi,
thanks for this great plugin.
Is there an option to set file tree closed on pageload? And you could open it only when needed.
or as a new feature in next version it would be cool when fileftree remember its last status
regards tim
Hey there,
I noticed a problem with using "&" in directory names. I can only guess, but I think it's not properly escaped, when sending the ajax request. So while using regular named folders everything works as expected, but when trying to navigate to this folder I always end up looking at my root dir.
When using ownCloud 6.0 beta 5 I have this error when I am trying to enable file tree in app manager.
An exception occurred while executing 'INSERT INTO `oc_appconfig` ( `appid`, `configkey`, `configvalue` ) VALUES( ?, ?, ? )': SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'appid' cannot be null
I am using the latest version (0.7)
I have tried both with MySQL and SQLite.
Hello here's my error in the log file.
PHP Fatal error: Class 'OC_Cache_File' not found in /var/www/owncloud/apps2/files_tree/ajax/explore.php on line 31
OC version 6.0.3
Files Tree version 0.5
Thanks for your help.
Best regards
It works, but I have multiple messages in log (php messages):
{"app":"PHP","message":"Undefined index: id at /home/admin/owncloud.DOMAIN.com/apps/files_tree/ajax/explore.php#13","level":3,"time":"2014-06-26T09:48:22+00:00"}
{"app":"PHP","message":"file_exists(): open_basedir restriction in effect. File(/home/admin/owncloud.DOMAIN.com/data/admin/cache/files_tree_cache/PROJ/07_Production/01_Projects/2014_C1_PROJ) is not within the allowed path(s): (/home/admin/:/tmp/:/usr/share/pear/:/var/l$
{"app":"PHP","message":"file_put_contents(): open_basedir restriction in effect. File(/home/admin/owncloud.DOMAIN.com/data/admin/cache/files_tree_cache/PROJ/07_Production/01_Projects/2014_C1_PROJ) is not within the allowed path(s): (/home/admin/:/tmp/:/usr/share/pear/:/$
{"app":"PHP","message":"file_put_contents(/home/admin/owncloud.DOMAIN.com/data/admin/cache/files_tree_cache/PROJ/07_Production/01_Projects/2014_C1_PROJ): failed to open stream: Operation not permitted at /home/admin/owncloud.DOMAIN.com/lib/private/files/storage/local.php$
{"app":"PHP","message":"Undefined index: id at /home/admin/owncloud.DOMAIN.com/apps/files_tree/ajax/explore.php#13","level":3,"time":"2014-06-26T09:50:02+00:00"}
{"app":"PHP","message":"Undefined index: id at /home/admin/owncloud.DOMAIN.com/apps/files_tree/ajax/explore.php#13","level":3,"time":"2014-06-26T09:50:02+00:00"}
{"app":"PHP","message":"Undefined index: id at /home/admin/owncloud.DOMAIN.com/apps/files_tree/ajax/explore.php#13","level":3,"time":"2014-06-26T09:50:02+00:00"}
{"app":"PHP","message":"Undefined index: id at /home/admin/owncloud.DOMAIN.com/apps/files_tree/ajax/explore.php#13","level":3,"time":"2014-06-26T09:50:02+00:00"}
Hope we can work them out... as I have other issue with sync, which might be related.
By the way,
open_basedir: /home/admin/:/tmp/:/usr/share/pear/:/var/lib/php/session/:/home/kloxo/httpd/script/:/home/kloxo/httpd/disable/
How come I cannot use /home/admin/ subdirs with this open_basedir? Don't get it
But it's shown when you click on one of the folders. Even refreshing files tree doesn't help.
This bug is introduced with the lastest version/master.
In the description of the app, the URL points to: http://apps.owncloud.com/content/show.php?content=files_tree
But this results in an "app not found" page
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.