Desire "reporting page" functionality

Permalink
This has been discussed a few times in the forums, and the nice thing is that the work has already been partially done in a block "Page List Teasers" as well as some other forums posts. I am not a programmer, and want this functionality in a more easily-accessed method.

I want a page on a C5 site to pull blocks from other pages. So, this "master" page will always be updated with the "current" data in other pages. But, I want to have control over which blocks get pulled. I want to essentially say:

Master Page is created from whatever blocks are in:
"Name1" block from page x
"Description3" block from page y
"some other block" from page z

...such things like this are done all the time in spreadsheets/Excel where the main sheet looks to all of the sub sheets and pulls those "targets" into the main page. I would love to have a block that does this, though I am unsure of the implementation, and if C5 treats blocks with globally universal/referenced ID's or not.

If so, then this might be easier, if not, then this might be more complex. Delivery of this project would either be in full Dashboard integration form, or in an easily-edited (by someone semi-aware/very beginner knowledge of PHP) file.

Thanks,

Nick

pendragn
 
mrnoisy replied on at Permalink Best Answer Reply
mrnoisy
The Scrapbook Display addon might do the job.
pendragn replied on at Permalink Reply
pendragn
Ah! I think you have helped me greatly! The Scrapbook Display add-on says that now that 5.5.x is out that functionality is not really needed....but it pointed me to the "Global Areas" block.

That will do it! The Global Areas block will pull an "area" from another page. So, all I need to do for my content creator is create a custom pagetype that has more than just "main" in the body of the page. I will have an area called "area1" "area2", already labeled for them so that when they edit those areas they will not even know, really, that they are editing something other than the "main" area.

....then, using that Global Areas block I can pull all of those custom defined areas into one page...thanks!

Nick
jshannon replied on at Permalink Reply
jshannon
Can you provide a use ADR or two? I understand the principle, but use cases help in the actual implementation.

For example, would one block have to refer to multiple blocks (the 3 in your example) or could it be one-to-one (ie, you'd add 3 blocks to the master page, each referring to one page / block)?

Also, for admin, why don't you suggest that it be edited as any other block is? I think dashboard or config file would be counter intuitive.

Best,
James SHANNON

Sent from my phone
pendragn replied on at Permalink Reply
pendragn
Thanks for replying, James, I think I have it figured out, as I posted above....

Nick