Make sure to copy or move ONLY directory /dashboard/ from the master.zip to /Path/to/Nextcloud/apps directory
Activate the app in your Apps Section of your Nextcloud instance. Please be aware, that the app is under heavy development and marked as “experimental”. Hence, you’ll find the app in the according section.
I was wondering, whether this might not be something worth to be considered as a feature for Nextcloud.
While I agree that in the latest version it has served MY purpose as a plugin for a PIM well, it might as well be useful for Nextcloud’s core target of “sharing and syncing as much as possible” (hope, I did get that right ;-))
A dashboard like this, in regards to Nextclouds target could be displaying
recently shared files the logged in users have been granted access to
Reminds me of an old, now-discontinued Google product that I can’t remember the name of… it was somthing like Google Home, or iGoogle or Google Homepage or something. Still, I like the idea. It’s always struck me as a little strange that by default the most relevant information we could share when users first logged in was just a list of files in their home folder, rather than the latest happenings relevant to their account.
A little Design suggestion:
creating a dashboard app which includes certain information will always bring the discussion that x and z are missing and the DB-Developer will always run after every new app.
I think it will be interesting to construct “just” a framework with a kind of tiles/sectors where information can be added.
the content to be added has to be delivered by the source app developers.
e.g. every app developer can provide an predefined API-/plugin if he is interested. it has to be part of the app-itself (e.g. as a template/)
The Dashboard-config then searches the app-folders for available plugins that can be reused.
As soon as the DB-Framework is available, 20 App-Devs can start running and the content can be delivered quickly. much quicker than a hand full of Dashboard-Developers goint one after the other.
What happens is: nothing
I activate the app, reload the page and the button switches back to “deactivated”. period.
The only thing noticeable I can find is
ErrorPHPopendir(/tmp): failed to open dir: Permission denied at /www/htdocs/w00fb54d/nc/lib/private/tempmanager.php#187
(directory and file in question are chmodded to 755 alright)
Edit: small update:
I toyed around a bit more and found out:
activating PHP module 5.6 has no impact whatsoever on the app: it still does not start-up or anything else.
app NEEDS to be named “dashboard” I guess. If I rename the folder accordingly, Nextcloud fails to load completely! Though it is a turn for the worse (compared to “nothing happens”) it is a sign of ANYTHING happening gg
Actually I did NOT manage to activate the app. I clicked the according Button in Apps, and the button changed to activate, while actually nothing happened as I was able to tell when, after reload the app still offered “activate”.
I downloaded the beta version and had an error in appinfo/app.php. I had to change OC_L10N::get(‘dashboard’)->t(‘Dashboard’) to ‘name’ => \OC::$server->getL10N(‘dashboard’)->t(‘Dashboard’) and of course the version information in info.xml.
Now the app is loaded without errors - but is empty.
That might be because no application ist providing to the dashboard…?!?
I was playing around with the dashboard app yesterday and found another bug in the code. In my opinion it would be the best to check in the code in some repository.
Does anyone know, if it’s possible to put it in the nextcloud repository? Where are the nextcloud apps usually hosted?
Empty Dashboard: as you mention later, there must be something else wrong as well. The default dashboard shows several pre configured info boxes such as an analog clock.
A dedicated app store for Nextcloud is still in the works (see Nextcloud appstore). As for the (continuing) developing of a dashboard app, it might be moved to https://github.com/nextcloud IF the responsible staff decides to offer such a dashboard thingy app