humhub-contrib / dropbox Goto Github PK
View Code? Open in Web Editor NEWModule for sharing Dropbox files inside HumHub
Module for sharing Dropbox files inside HumHub
Hi,
I just installed and configured the Dropbox module.
I've made the API key and inserted it in the settings.
I've enabled it in a Space and on my own profile.
After clicking on the 'Add Dropbox Files' button, the screen opens, but when I want to add files, nothing happens.
I think this is because I didn't have to login.
The configure button at Account Settings -> Modules, only gives the option to enable/disable an warning on posting.
Where do I have to login to this module?
If you want to edit the dropbox-configuration please note:
If you click on change the dropbox-connection-dialog open once again and you can choose the account you want to connect to.
If you click on remove a popup with a security check you have to confirm opens.
After disconnection the module you are not able to create any dropbox-post neither in your profile nor in any space.
When other user than administrator is trying to upload a file he receive this error:
Exception โ yii\base\Exception
Could not validate associated Content Record! (Array
(
[visibility] => Array
(
[0] => You cannot create public visible content!
)
)
)
The main administrator can upload files properly.
Thank you!
After connection the dropbox-module with your account you can create dropbox-posts.
If you click the folder icon or click the input field the file-chooser opens in a popup.
You can navigate through the folder hirachie on clicking on folders.
If you click on a file the file gets selected. If you click on the select icon on the folder all files in a folder are selected.
If you finish selecting files click on select. The popup changes to a warning popup.
In the popup you can decide whether you want to see the warning again. You can also configure that in the module settings in your profile.
After confirming the warning the selected files are displayed in the input field. You can now easely delete them again.
After clicking the "submit" the post is visible.
All selected files are listed with a matching icon. If the file hat a thumbnail the thumbnail is displayed.
The the requested file sends an error (404/503, etc.) a small flash is displayed behind the url.
The description text is displayed below the files-list.
After installation of dropbox-module you have to connect the module to your dropbox account.
There are two ways to do that:
After activation of module in space oder profile there is a message, that your profile is not connected to dropbox yet.
On clicking the button Connect now a popup with the connecting-dialog of dropbox opens.
After that the message turns to:
Due to deprecated APIv1 it is not possible to creat drop-in App for humhub: https://blogs.dropbox.com/developers/2016/06/api-v1-deprecated/
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.