Univention Bugzilla – Bug 33327
Set UCR variables for start site when installing a new app
Last modified: 2015-04-01 13:28:56 CEST
This should be described in the Dev Guide in the App Center chapter. +++ This bug was initially created as a clone of Bug #32609 +++ The App Center needs to set corresponding UCR variables in order to make the app appear in the UCS start site. We also need a little python script that allows to update all UCR variables in order to reflect the current status of installed apps. This script also needs to be executed once upon update (otherwise no link will be visible on the start site).
Important for the app upgrades.
Already added a while ago. See app:integration-by-app-center and app:iniFile
The chapter "Extending the overview page" should also be updated. This is currently confusing as it describes the old way of extending the overview site.
(In reply to Sönke Schwardt-Krummrich from comment #3) > The chapter "Extending the overview page" should also be updated. This is > currently confusing as it describes the old way of extending the overview > site. There's already Bug 33328 for that
(In reply to Moritz Muehlenhoff from comment #4) > (In reply to Sönke Schwardt-Krummrich from comment #3) > > The chapter "Extending the overview page" should also be updated. This is > > currently confusing as it describes the old way of extending the overview > > site. > > There's already Bug 33328 for that Thanks.
The current developer guide states, that the UCR variable has to be named ucs/web/overview/service/<appid>/* but the code looks like the correct name would be ucs/web/overview/entries/service/<appid>/* What about entries for the admin part? ucs/web/overview/entries/admin/<appid>/*
A fully equiped example would also be nice.
(In reply to Sönke Schwardt-Krummrich from comment #6) > The current developer guide states, that the UCR variable has to be named > ucs/web/overview/service/<appid>/* > but the code looks like the correct name would be > ucs/web/overview/entries/service/<appid>/* Yes, fixed. > What about entries for the admin part? > ucs/web/overview/entries/admin/<appid>/* Briefly described in ini-file part (UCSOverviewCategory=admin), I do not think that this is important for app vendors. But if, see below: (In reply to Sönke Schwardt-Krummrich from comment #7) > A fully equiped example would also be nice. Yes. This is "only" the App Center part. The fully fledged documentation should be resolved by Bug#33471. Maybe one can even remove part of the App Center documentation when this has been done.
Ok