Code Monkey home page Code Monkey logo

cfiles's Introduction

HumHub - Putting People and Pieces together

Test Status Yii2 CLA assistant

HumHub is an intuitive to use and modular designed open-source software, used primarily as social network, knowledge database, intranet or information and communication platform.

The software is written in PHP and is best described by dividing into 4 main parts: User, Spaces, Content and Modules.

  • User: All users have their own customisable profile (including name, profile picture, cover photo and personal information) and can follow and interact with each other. If wished and enabled, users can create own content, comment posts and join Spaces. Profile fields, permissions and all settings can be defined individually by the network operator (administrator).

  • Spaces: Rooms or groups for any projects, departments, events or other needs. Network operators can create as many Spaces as needed and automatically map users into the desired Spaces. HumHub comes with an advanced permission and notification system (including email summaries).

  • Content: Users can create content of all kinds (posts, wiki pages, photo/video, schedule appointments, create events or tasks) depending on their permission and share it with other members in their Space. There is a multi-level comment function, versatile collaboration options and also features to report inappropriate posts and content. All Content, Spaces and Members can be easily found through various and individually definable filter and search functions, Content can be edited, deleted and archived.

  • Modules: The main software is designed in a modular way and can be extended by approximately 80 modules. These can easily be added to by installation and activation. This gives operators the possibility to set up and configure the network according to their needs and individual wishes. Among the modules are Advanced LDAP, RESTful API, Mass User Import, Calendar, Wiki, OnlyOffice, JWT SSO, Legal Tools, Translation Manager, Custom Themes and Custom Pages, Tasks, Gallery, News, Polls and Mail for Direct Messages.

With HumHub, we help people around the world to connect, stay informed, display and share content of various kinds, exchange files and communicate and collaborate with each other.

The software is responsive designed and works great on different devices, including smartphones and tablets. HumHub is available in over 30 languages and is used in over 4,500 organizations worldwide.

More information about HumHub can be found here:

cfiles's People

Contributors

buddh4 avatar humhub-bot avatar kesselb avatar luke- avatar marc-farre avatar mbumpalumpa avatar s-tyshchenko avatar schobele avatar semir1212 avatar yurabakhtin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cfiles's Issues

Post files / folders with Preview

It would be nice to have a way to upload files / folders, that were already uploaded with cfiles, directly in the stream (or when editing a wiki article) and get a file preview.
It would also be great to display PDF files, videos, etc...
At the moment it is only possible to download the files and create a link, which you can then post.

file permission management?

Hi, i think could be a good idea to have specific permission in spaces for file manager module.
i don't know if i could do at the moment but it will be very useful to manage permission for files also for guests.
I need to enable for guests users to see file module and download files.

Video Player popup

At the moment only the video player with the .mp4 format shown and some more. Can something be done to work with other formats like .mov?

cfile is not working

PHP Warning – yii\base\ErrorException

Declaration of humhub\modules\cfiles\Module::enableContentContainer($container) should be compatible with humhub\modules\content\components\ContentContainerModule::enableContentContainer(humhub\modules\content\components\ContentContainerActiveRecord $container)

its the problem when uploaded

Datenbank nicht angelegt

bei mir hats die Datenbanken dazu nicht angelegt. kann mir jemand den Befehl dazu geben, das ich die manuell anlegen kann?. sorry bin in sachen mysql ein Noob

Edit file description is outputing JSON

Just edit the file description on the stream.
Stream is not auto-reloaded and is outputting JSON (at the left top of the screen).

image

And under the post on the stream i'm getting:

image

Zipping files does not work.

Selecting all files then clicking "ZIP Selected files" results in an Error 500 Internal Server Error. This is on both spaces and users. There is no error shown by Developer Console

Folder "Files from the stream" shows files from other spaces

Hi there,

we love this new module and it would help us so much. But unfortunately the mandatory folder "Files from the stream" is showing files from other spaces too. By far not all, but still enough to be a no go.
I can't figure out which files are chosen to be displayed and which not. The files that are shown include files from users not in this space as well as files from deactivated users (that you wouldn't even find in the respective stream).

We are running a vanilla humhub 1.0.0 with files 0.9.1 and no custom themes or modules.

A deactivation of the "Files from the stream"-folder would already help us immensely.

Help very much appreciated.
Lennart

Chnge Latest Activty statement

Currently, when you create a file it shows in the latest activitis bar as "Username created a new humhum\modules\cfiles\models\Files". Is it possible to change this to just show "Username added the file FILENAME" ? Any suggestions, @luke- ?

Issue / Request: switch to hide activity on stream

The few testusers we have are already getting irritated by the posts that are made on the space stream when i add files. Because i'm adding a large number of files, the stream is filled for pages and pages with my pictures. Please can we have a switch for this?

Martin.

Delete a folder?

Heyho,

We're evaluating Humhub right now and test out it's features.
Problem is, that we found the files modules and created some testfolders, but were unable to delete them within the interface.
Didn't we just find is or is this still to be released?

Enh: Index file names

Uploaded files (names, like My_Attached_File.zip) should be indexed and searchable.
So if i search "attached", that file should be highlighted.

Can't use cFile on user profile

I can use cFile on spaces without any problem. It works fine. But when I want to use the module on a user profile, I can activate it, but then I get the message "I have no premissions to upload or edit files...".

It's possible to create an folder, but I can't delete it. There is no difference, if I'm "normal" user or an administrator.
I can't find any user rights, which I can change for it. Where is the problem of this?

External storage: WebDAV

Hi,

we are currently evaluating humhub as a replaced for Liferay and wonder if it is possible to enable WEBDav for the files in the spaces.

Regards
Michael

moving files from 'files from the stream folder' to other folders

I'm using Version: 0.9.8.1 of the cfiles module and i'd like to know if it's possible to allow to move files from the 'files from the stream' folder to another folder.

Anyone know if it's going the break the posts containing those files with bad references if i allow to use the 'move' widget on files from that folder? Is the any permission feature blocking posts from accessing other folders or something like that?

i'd just like the advise of someone knowing a bit more about the inner mechanics of this module. If it's just the links from the post that are breaking, i guess i could work something to update them upon moving the file...

Thanks!

BUG: Wrong behavior on comment widget

  • upload file
  • click comment

image

and you can see text show 25 comments

image

and (placeholder) text from comment Write new comment can be copied and send as is

image

P.S Chrome browser, Windows 10

Opening documents in iOS or Android

Hi there!

I have a issue with the file manager, and i hope that it is a fix for it.
At a desktop computer the file manager works fine, but on smart devices like iOS and Android it seems too be a issue with downloading files from the file manager.

For me it looks like it tries to open the documents as php..

Translation for them who dont speak Norwegian: "Cant show the PDF (s) ( index.php has a invalid format)
screenshot_20160607-214229

Cannot find the option to download as ZIP

  • download files as a zip file (optional, configurable)

sorry for asking this simple question, where do I find this option?

using Version 0.11.9 from Market

I would need any kind of option to export the file structure as compressed file.
Why? After taking Humhub offline Id like to further use the uploaded files.

Folder: $autoAddToWall = false; without any effect

I would like to disable the output on the wall, when I upload a file or create a folder.
I found in models/File.php and models/Folder.php the entry $autoAddToWall.

When I switch off it in File.php (to false) the wall don't display automatical new files.
But the entry in Folder.php takes no effect (when I create a new folder, there is an message on the wall).

Thanks for your help!

File rename

Improvement request:
Could we have an option to rename a file once it has been uploaded?
Now, as far as I could find, the only option is to re-upload a renamed file.
Thanks

file folder appears on stream which has no cfiles activated

hello,

have noticed a issue when i am on a space, where no cfiles is enabled, but there are files in the stream. the button 'open file folder' appears next to the image.

when clicking it there comes a ugly error 'this module is not activated in the content cointainer'
(Dieses Modul ist in diesem Content Container nicht aktiviert!)

greets

File History

Since uploading a file with the same name in a certain folder overwrites the file (depending on the settings), could you implement a way to view the history of changes (allowing users to download older versions) of the file? Thanks.

Display edit/description modal after File Upload

After a file upload, the Description modal should be displayed to be able to add a description to the file.

Actually:

  • file must be uploaded
  • then a second action to edit the file and add a description

The UX is optimized if that modal appears just after a file upload and BEFORE save the file & display message on the wall.

Notification about comment on file upload: wrong click target?

When a user adds a comment to a file upload, the resulting notification (via email or on the wall) has a link to the file, not to the comment. In most cases, this is not what the receiving user wants to see - the interesting information is the comment, not the file itself.

Steps to reproduce:

  • as user 1, upload a file
  • as user 2, add a comment to the file
  • as user 1, wait for the notification about the comment and click on it

Expected result: the link opens the page containing the comment
Actual result: the uploaded file is downloaded

Page reload poblem after uploading a new file and clicking on home icon

After uploading a new file the link of the home icon button (top left) changes from:

index.php?r=cfiles%2Fbrowse%2Findex&fid=0&sguid=60f34f5c-f03f-4015-8579-c0c845761fb3

to:

index.php?r=cfiles%2Fupload%2Findex&fid=0&sguid=60f34f5c-f03f-4015-8579-c0c845761fb3

which directs to this content:

{"files":[]}

I think an eventhandler got lost or something.

Folder Permissions For User Groups

Maybe you could add a permissions feature, so folders could only be seen by specific groups. For example by admins and moderators but not for normal users.

Search error

If you create a folder with any name and then search for it, the following error message appears:

  1. Create a Folder (private or public)
    image

  2. Search for the folder
    image

issue of the root & database error

Oooops... It looks like you may have taken the wrong turn.
An internal error occurred. Could not load root folder, database not properly initialized.

Last update: yii\base\ErrorException !

yii\base\ErrorException
Declaration of humhub\modules\cfiles\Module::enableContentContainer($container) should be compatible with humhub\modules\content\components\ContentContainerModule::enableContentContainer(humhub\modules\content\components\ContentContainerActiveRecord $container)

Error 1 in Module.php line 15.
class Module extends ContentContainerModule

404 File not found

I have a slight issue with my system, i have the files plugin active but it shows a 404 when ever the link is clicked so i can not upload/edit files.

Any help would be brill

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.