,
+// for Silverwrist Design Studios. Portions created by Eric J. Bowersox are
+// Copyright (C) 2003 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
+//
+// Contributor(s):
+
+importPackage(Packages.com.silverwrist.dynamo.iface);
+importPackage(Packages.com.silverwrist.dynamo.util);
+importPackage(Packages.com.silverwrist.venice.iface);
+
+req = bsf.lookupBean("request");
+req_help = bsf.lookupBean("request_help");
+user = vlib.getUser(req);
+comm = vlib.getCommunity(req);
+
+// Create the page content.
+// BEGIN TEMPORARY STUFF
+
+// Find the standard content supplier.
+scs = vcast.queryContentBlockProvider(req_help.getRequestObject(Namespaces.DYNAMO_OBJECT_NAMESPACE,"venice-content"));
+
+// Get an instance of the content block representing the page title.
+cblk = scs.getContentBlock("content.header");
+cblk.setContentParameter("title","Home Page");
+cblk.setContentParameter("subtitle",comm.getName());
+
+lipsum = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore "
+ + "et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut "
+ + "aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum "
+ + "dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui "
+ + "officia deserunt mollit anim id est laborum.
";
+
+// Put together a list of objects to render in order.
+page_content = new ArrayList();
+page_content.add(cblk);
+page_content.add(lipsum);
+
+// END TEMPORARY STUFF
+
+// Create the sidebox list.
+sideboxes = vcast.querySideboxService(req_help.getRequestObject(Namespaces.DYNAMO_OBJECT_NAMESPACE,"venice-sidebox"));
+sidebox_list = sideboxes.getSideboxes(req,VeniceNamespaces.SIDEBOX_CONTEXT_NAMESPACE,"community",comm);
+
+// Create the master view and return it.
+rc = new SideboxView(page_content,sidebox_list);
+//rc.menuSelector = "community";
+rc.pageTitle = comm.getName() + ": Home";
+rc.pageQID = "community/" + comm.getAlias();
+if (!(user.isAnonymous()))
+{ // they only get to configure if they're logged in
+ rc.configureURL = "TODO";
+ rc.configureURLType = "SERVLET";
+
+} // end if
+
+dynamo.scriptOutput(rc);
diff --git a/venice-data/velocity/sideboxes/community-list.vm b/venice-data/velocity/sideboxes/community-list.vm
index 11a4b0a..25e116f 100644
--- a/venice-data/velocity/sideboxes/community-list.vm
+++ b/venice-data/velocity/sideboxes/community-list.vm
@@ -27,7 +27,7 @@
#bullet() |
- #encodeHTML( ${c.Name} )
+ #encodeHTML( ${c.Name} )
#if( ${c.isAdministrator($user)} )
## user is administrator, include the "Host!" graphic
|