Hi guys

I'm using Managing News 1.2 to build a (cool) news aggregator. My client needs to be able to 'mark' a feed item so it's promoted to front page. As I'm storing feed items in flat entries with Data module (default MN behavior), I can't use something like Nodequeue. If I could I wouldn't have any problems.
The 'workaround' solution would be IMO : allow the webmaster to 'promote' any items, and show only the most recently promoted in the front page, and at the same time showing a list of all 'promoted' items to make the management of promoted items a bit easier. But it's not ok. The best should a Nodequeue-like style, so when one 'marks' an item, it automatically 'unmarks' the others.
The 'hard work' solution would be to patch Nodequeue so it can work with Data tables... but I'm not even sure it's possible within my timeframe, even possible at all.
So my question is : how can I create a 'promote' mark that kinda works like Nodequeue, so that when I 'promote' a feed item (the same way that I can 'trash' one), only one Feed item is promoted to front page and the others are automatically 'demoted' ? I can't see a way to hook into the module...

I'm sorry if I'm not posting in the proper issue queue but I really think it's related to Mark.

Comments

DjebbZ’s picture

Status: Active » Fixed

I found the solution, which is not what I really wanted but opened other interesting possibilities...

As it's possible to mark several items 'Promoted to the front page', I'm able to filter them by vote timestamp. So I'm only showing the last promoted item. And I created a view mode that show all promoted items for the admin so he can manage them easily.

By the way I like the Views-centric approach of mark, and I begin to feel the power of Voting API. Cool !

Status: Fixed » Closed (fixed)

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