This was always a problem in different areas of the UI. Basically, the page builders are/were too hard coded to the markup and layout that was mandated by l10n_server. We should move to some direction, and the Panels/Context/etc. selection was always pushed forward. Until we find the ultimate solution, we should at least be more flexible inside our own module family so other modules can add stuff onto the page.

The guinea pig here is translation download links from l10n_packager. Now since we build the page in a structure and can add items to that structure from the l10n_packager module, we can add download links to project pages. Yay! Committing this change. Gonna expand the application of this to other areas and make the downloads link feature more useful.

Comments

gábor hojtsy’s picture

StatusFileSize
new825 bytes

Wups, this little leftover array wrapper caused some havoc, removed.

gábor hojtsy’s picture

StatusFileSize
new15.04 KB

Same for the language page. Now this makes it possible to outsource the groups related stuff to the groups module and alter in default listings if groups was not there. Also now adding the downloads link from packager if thats enabled. Committing.

gábor hojtsy’s picture

StatusFileSize
new1.49 KB

OG modifies the page breadcrumb and title, so we need to do that after the builds and alters. Committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.