Forum OpenACS Q&A: OpenACS Homepage Layout

Collapse
Posted by Nick Carroll on
Hi,

I would like to create a homepage that is similar to the OpenACS 3-column homepage.  More specifically I would like to know how the "News", "Recent Posts", "About OpenACS" and "Featured Articles" boxes were created.  Are these boxes produced by the Portals package or some other package?  If not, then could someone please explain to me how this layout can be achieved?

Thanks,
Nick.

Collapse
Posted by Tilmann Singer on
The front page does not use any portal package unfortunately. Last time I remember reading about it was a statement from Openforce that they would rewrite the new-portal package and make it usable for OpenACS. Anyone has updates on this?

What is used on openacs.org are custom written mini templates that are being included via the <include src=""> tag. You can check out the full source code of the openacs.org website, which is based on oacs-4-6, with this command:

cvs -z3 -d :pserver:mailto:anonymous@openacs.org:/cvsroot co openacs.org-dev

or browse the code here: http://dev.openacs.org:8000/cvs/

Collapse
Posted by Don Baccus on
OpenForce has stated that they do not have resources available to finish up the rewrite.  We'll be looking for volunteers to work on finishing it up for 4.7 now that 4.6's nearly out (I'm making the tarball today).
Collapse
Posted by Vadim Makarov on
I just want to warn that there are minor problems with the current layout, which uses css to make columns, e.g. <div class="left-panel"> and stuff like that instead of hard-coded table with three columns. Try to decrease the width of your browser window and see what happens to the OpenACS home page. Make sure you either are happy with this behaviour, or know how to fix it if you copy the layout.