HumHub rub-a-dub

Humhub is a professionally polished server script for creating a social network.

The quirks

There are twp options for uploading a file to a post.  There is a cloud symbol that is like attaching a file to an email and a popup menu that will insert the file into the post body.

There is a built script called Jplayer that can handle audio and video.  I struggled for many hours wondering why my MP3 was not being picked up Jplayer.  I decided to look at the code that relies on $showPreview being true inside the showFiles.php.

protected/humhub/modules/file/widgets/views/showFiles.php

So I searched through admin settings for such a setting, it doesn’t exist so I put in a few traps to see what code was being executed. Only one image out of 6 was being passed to Jplayer.  It then struck me that all the others were inserted into the posts, and one was attached.  Attaching the MP3 from the cloud upload fixed the problem.

There are problems like these throughout HumHub.  There is an online manual come guide but I have come to learn it is very sparse with no in-depth information like this last issue.

Invisible Modules

Inside the code there is a gallery called blueimp at: humhub/widgets/views/blueimpGallery.php.  The help website informs you that

The old ekko lighbox was replaced by the blueimp gallery.

But how do enable/activate or use the gallery?

One of the SILENCED majoriity