Closed (fixed)
Project:
Application Toolbar (Appbar)
Version:
7.x-2.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
4 Jan 2011 at 20:23 UTC
Updated:
15 Dec 2011 at 20:30 UTC
Jump to comment: Most recent
Comments
Comment #1
icecreamyou commentedThis has been planned for awhile: Appbar will eventually stop recording alerts and instead recommend other modules like Activity for use as the alert system.
The reason Appbar doesn't currently have a setting for floating blocks to the right is that it messes up the ordering. I don't really see a way around that right now, but I'm open to suggestions.
Comment #2
btopro commentedTwo options come to mind
1. Appbar-left-side and Appbar-right-side as regions added to the blocks page which then just render one after the other
2. a block that forces everything above it to float left and below it to float right (on the block reordering page)
Comment #3
icecreamyou commentedI like #1, that's actually a really good idea.
Comment #4
btopro commentedCool, looks to me that it just involves hook_system_info_alter and then handling it in the theme function?
Comment #5
icecreamyou commentedYes. These are the things that will need to be changed to support having blocks on the right side of the Appbar:
But then the alerts system needs to be ripped out, which is a pretty big job:
Although these two things could be done separately, they're very closely related in my mind. I'll accept a patch to do either one separately though -- just keep in mind that any patch for the first will need to include an update function to migrate blocks from the old "appbar" region to the proposed "appbar-left" region.
Comment #6
icecreamyou commentedI've ripped the alerts system out of the D7 branch so this issue is now active again. I wrote the D7 branch with the idea in mind that the appbar-right region would be added so there are only two things needed to accomplish this now:
The second one is a little bit complicated, but not too bad.
Comment #7
icecreamyou commentedCommitted fix to dev.