+ @subsite_name;noquote@
+
+
+
+
+
+ JOIN
+
+ Charter
+ @description;noquote@
+
+ Description
+
+Aenean adipiscing vestibulum sem. Nam molestie. Nullam magna turpis,
+rhoncus sed, tempus ac, rhoncus sit amet, justo. Donec vitae justo.
+Praesent urna erat, tempor quis, bibendum id, mollis vitae, tortor.
+Nullam nonummy. Nunc volutpat. Quisque tempor, turpis id imperdiet
+molestie, ligula velit fringilla urna, nec facilisis lorem nisl sed
+lectus. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin
+ac dolor. Fusce cursus erat non ligula. Integer tristique tincidunt
+velit. Proin tristique purus id dui. Nulla dolor velit, condimentum
+quis, fermentum vitae, lobortis sit amet, ante.
+
+Vestibulum convallis, orci non varius tincidunt, nisl augue congue
+felis, nec suscipit libero nulla a felis. Pellentesque in dui at metus
+luctus gravida. Vestibulum dolor ante, adipiscing eget, volutpat a,
+scelerisque vel, dui. Nulla facilisi. Sed urna magna, ultricies id,
+sollicitudin ut, mollis at, urna. Maecenas eros. Maecenas sed turpis
+sit amet lectus blandit facilisis. Donec adipiscing, odio et tristique
+luctus, sem risus fringilla augue, eu tincidunt turpis turpis eget
+enim. Pellentesque vitae elit. Aliquam erat volutpat. Suspendisse ut
+odio. Phasellus in ligula quis odio lobortis vehicula.
+
+Duis posuere odio. Mauris est elit, tempor at, sodales id,
+consectetuer sit amet, turpis. Vestibulum faucibus ante at lorem. Duis
+wisi. Class aptent taciti sociosqu ad litora torquent per conubia
+nostra, per inceptos hymenaeos. Nam lobortis laoreet leo. Nulla
+accumsan diam ut mauris. Sed laoreet, dui ac aliquam egestas, nisl
+velit dapibus sem, sed euismod neque dui eget mauris. Duis est eros,
+tristique at, pellentesque ac, dignissim vitae, libero. Pellentesque
+tempus elit in velit. Nulla porttitor purus a lorem.
+
+Nunc ultricies volutpat magna. Integer ac erat. Duis ac sapien in
+dolor tincidunt luctus. Suspendisse congue sapien a libero. Lorem ipsum
+dolor sit amet, consectetuer adipiscing elit. Proin erat orci, eleifend
+eu, blandit eget, luctus at, neque. Suspendisse tincidunt mollis lorem.
+Mauris vitae augue. Curabitur lacus lacus, lacinia et, porta non,
+nonummy vitae, lacus. Donec facilisis vulputate nisl. Sed consectetuer
+ligula nec ante. Integer luctus arcu sed ligula. In rutrum ornare
+mauris. Vivamus venenatis malesuada enim. Donec nunc diam, pulvinar
+quis, dapibus id, laoreet id, orci. Vestibulum ante ipsum primis in
+faucibus orci luctus et ultrices posuere cubilia Curae; Mauris tellus.
+
+Integer diam. Etiam lectus nunc, dictum elementum, rhoncus et,
+vehicula nec, pede. Vestibulum libero orci, mollis eu, sodales eget,
+adipiscing quis, erat. Nullam placerat hendrerit nulla. Praesent
+molestie dolor ac augue. Donec mattis lectus. Nam libero. Integer
+adipiscing iaculis risus. Pellentesque a metus a sem elementum commodo.
+Donec a orci.
+
\ No newline at end of file
Index: openacs-4/contrib/packages/cop-ui/www/non-member.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/cop-ui/www/non-member.tcl,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/contrib/packages/cop-ui/www/non-member.tcl 14 May 2004 11:30:15 -0000 1.1
@@ -0,0 +1,17 @@
+ad_page_contract {
+
+
+} {
+ {user_id:integer ""}
+ {orderby "rating_img,asc"}
+}
+
+set subsite_name [ad_conn instance_name]
+set url [cop::util::url]
+
+set package_id [lindex [cop::util::package_id] 0]
+
+set description [ad_html_text_convert \
+ -from [parameter::get -package_id $package_id -parameter DescriptionFormat -default text/plain] \
+ -to text/html \
+ [parameter::get -package_id $package_id -parameter Description -default {def}] ]
Index: openacs-4/contrib/packages/cop-ui/www/categories/categorize.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/cop-ui/www/categories/categorize.adp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/contrib/packages/cop-ui/www/categories/categorize.adp 14 May 2004 11:30:15 -0000 1.1
@@ -0,0 +1,9 @@
+
+ Categorize @name@
+
+ Categorize @name@
+
+ Current categories
+ @catass_list;noquote@
+
+
Index: openacs-4/contrib/packages/cop-ui/www/categories/categorize.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/cop-ui/www/categories/categorize.tcl,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/contrib/packages/cop-ui/www/categories/categorize.tcl 14 May 2004 11:30:15 -0000 1.1
@@ -0,0 +1,29 @@
+ad_page_contract {
+
+} {
+ object_id:integer
+}
+
+# Category mapping stuff
+# add category form
+set url [cop::util::url]
+set name [db_string title {select title from acs_objects where object_id = :object_id} -default $object_id]
+
+ad_form -action $url/categories/map -method GET -name catass -form {
+ {object_id:integer(hidden)
+ {value $object_id}
+ }
+ {container_id:integer(hidden)
+ {value {[ad_conn subsite_id]}}
+ }
+}
+
+category::ad_form::add_widgets -container_object_id [ad_conn subsite_id] -form_name catass
+
+# mapped categories:
+set catass_list [category::list::get_pretty_list \
+ -category_link_eval "${url}categories/?cat=\$__category_id" \
+ -remove_link_eval "${url}categories/remove?cat=\$__category_id&object_id=$object_id" \
+ -remove_link_text "X" \
+ [category::get_mapped_categories $object_id]]
+
Index: openacs-4/contrib/packages/cop-ui/www/resources/cop-master.css
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/cop-ui/www/resources/cop-master.css,v
diff -u -r1.2 -r1.3
--- openacs-4/contrib/packages/cop-ui/www/resources/cop-master.css 29 Apr 2004 15:56:04 -0000 1.2
+++ openacs-4/contrib/packages/cop-ui/www/resources/cop-master.css 14 May 2004 11:30:16 -0000 1.3
@@ -9,32 +9,38 @@
background-color: #f0f0fc;
}
+#context-bar {
+ margin-bottom: 1em;
+ float: left;
+}
+
#subsite-name {
font-size: 120%;
}
+
#site-footer {
clear: both;
}
-#navbar-bodyx { }
+#navbar-body { }
+#content-body {
+ margin-left: 10em;
+}
+
/* Here is the chunk which does left nav */
-#side {
- width: 12em;
- margin-right: 1em;
+div#side {
+ width: 10em;
+ font-size: 85%;
+ margin-right: 1em;
border-right: 1px solid #000;
- padding: 0 0 1em 0;
- font-family: 'bitstream vera sans', 'Trebuchet MS', 'Lucida Grande',
- Verdana, Lucida, Geneva, Helvetica,
- Arial, sans-serif;
background-color: #90bade;
color: #333;
- float: left;
- min-height: 100%;
+ float: left;
}
#button ul {
- list-style: none;
+ list-style: none;
margin: 0;
padding: 0;
border: none;
@@ -47,8 +53,9 @@
#button ul li {
border-bottom: 1px solid #90bade;
margin: 0;
- }
- #button li a {
+}
+
+#button li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
@@ -59,7 +66,7 @@
width: 100%;
}
-ul#subnavbarx ul li {
+ul#subnavbar ul li {
border-left: 10px solid #1928f8;
}
@@ -72,11 +79,11 @@
}
#button #navbar-here a,
-#button #navbar-here #subnavbarx #subnavbar-here a {
+#button #navbar-here #subnavbar #subnavbar-here a {
background: #508fc4;
}
-#button #navbar-here #subnavbarx a {
+#button #navbar-here #subnavbar a {
background: #2175bc;
border-left: 10px solid #888;
}
@@ -93,7 +100,7 @@
width: auto;
}
-#button #navbar-here #subnavbarx a:hover,
+#button #navbar-here #subnavbar a:hover,
#button a:hover {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
@@ -120,18 +127,18 @@
font-size: .8em;
}
-#side p {
- margin: .5em 0 0 0;
- text-align: center;
+#cop-side {
+ border: 1px solid red;
+ padding: 1em;
+ margin: 0 0 1em 1em;
+ background: #fff;
+ clear: right;
+ float: right;
+ width: 10em;
}
-#side ul {
- margin: .5em 0 0 0;
- padding: 0;
-}
-
#cop-footer p.section,
-#side p.section {
+#cop-side p.section {
margin: 0;
padding: 2px 30px 0 0;
background-color: #999;
@@ -140,10 +147,113 @@
font-weight: bold;
}
-#side p.head {
- padding: 2px 0 2px 2em;
+#cop-side p.head {
+ text-align: center;
+ padding: 2px 0 2px 0;
background-color: #aaa;
color: #fff;
- text-align: left;
}
+#cop-side p {
+ margin: .5em 0 0 0;
+ text-align: center;
+}
+
+#cop-side ul {
+ list-style: none;
+ margin: .5em 0 0 0;
+ padding: 0;
+}
+
+
+/* community searchbox - Top right */
+#searchbox form {
+ display: inline;
+}
+#searchbox {
+ float: right;
+ border: 2px solid black;
+ background: #ccc;
+ padding: 3px;
+ display: inline;
+}
+
+
+img {
+ border: 0;
+}
+
+
+/* CoP Mainpage ---------------------------------------- */
+.cop-index-buttons {
+ font-size: 80%;
+ margin-bottom: 1em;
+}
+
+/* Key documents and urgent request boxes ==================== */
+#urgent-questions,
+#key-documents {
+ float: right;
+ clear: right;
+ width: 22%;
+ margin-bottom: 1em;
+}
+
+#urgent-questions {
+ border: 2px solid red;
+ background: red;
+}
+#key-documents {
+ border: 2px solid green;
+ background: green;
+}
+
+#urgent-questions h2,
+#key-documents h2 {
+ border-bottom: 1px solid black;
+ font-size: 100%;
+ white-space: nowrap;
+ margin: 0;
+ padding: 0;
+}
+
+#urgent-questions ul,
+#key-documents ul {
+ font-size: 90%;
+ list-style: none;
+ margin: 0;
+ background: white;
+ padding: 2px;
+}
+
+#urgent-questions li,
+#key-documents li {
+ padding: 0 0 2px 0;
+}
+
+
+
+/* recent content ============================== */
+#recent-content {
+ width: 75%;
+ border: 2px solid #999;
+}
+
+#recent-content h2 {
+ margin: 0;
+ padding: 0 2px;
+ background: #999;
+}
+
+#recent-content .list-row {
+ border-top: 1px solid black;
+}
+
+
+
+
+
+
+
+
+