Index: openacs-4/packages/theme-ges/README.bin =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/README.bin,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/README.bin 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,37 @@ + + +This packages is based on selva package, the following instructions will help you to set up this new design on your installation of oacs 5-3, +this package is a contribution therefore everybody can do any improvement on it, in the near future i will do some improvements. +After installing the theme-ges package, please follow these instructions: + + 1. At the file blank-compat.tcl, you have to change these paths for the lists.css y forms.css: + a. /resources/theme-ges/theme-ges/styles/lists.css instead of /resources/acs-templating/lists.css + b. /resources/theme-ges/theme-ges/styles/forms.css instead of /resources/acs-templating/forms.css + + 2. You have to change one parameter of the Main Site at the /admin/site-map: + a. DefaultMaster must be /packages/theme-ges/www/theme-ges-master. + b. Before you must assign the new template to see the changes, by standard this option is not available therefore + you must activate at "/dotlrn/admin/site-templates" + + 3. Yu have to change these parameters of dotlrn at /dotlrn/admin, clicking the link .edit parameters. + a. DefaultSiteTemplate must be /packages/theme-ges/www/theme-ges-master. + b. DefaultMaster_p must be /packages/theme-ges/www/theme-ges-master. + + 4. Within the directory "files_to_replace" at the package theme-ges you will find some files that you must replace, these files will replace the originals at + "/dotlrn/www" for the control-panel and "/acs-subsite/www/pvt" for the home which display the personal information about a user. + + 5. You have to remove from every list builder the called to an specific css to see the changes with new style sheet (lists.css), the same for the ad_forms. + + 6. You have to change the file table.adp located at "/acs-templating/resources/lists" for putting the styles located at lists.css style sheet for the list builder. + + +You will appreciate better this design with explorer 7 than explorer 6, either other browser work fine. + +I hope that you enjoy this package. + +Best regards. + +Cesar. +Galileo University + +Mail: cesarhj@galileo.edu Index: openacs-4/packages/theme-ges/theme-ges.info.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/theme-ges.info.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/theme-ges.info.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,27 @@ + + + + + Theme GES + Theme GES + f + f + + + Cesar Hernandez (admin) + 0 + + + + + + + + + + + + + + + Index: openacs-4/packages/theme-ges/catalog/theme-ges.de_DE.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/catalog/theme-ges.de_DE.ISO-8859-1.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/catalog/theme-ges.de_DE.ISO-8859-1.xml 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,13 @@ + + + + Mitgliedschaften + Eigene Einstellungen + Kurse + www.dotlrn.org + .LRN-Projekt + Abmelden + Eigene Startseite + angemeldet + Einstellungen + Index: openacs-4/packages/theme-ges/catalog/theme-ges.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/catalog/theme-ges.en_US.ISO-8859-1.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/catalog/theme-ges.en_US.ISO-8859-1.xml 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,15 @@ + + + + Communities + Control Panel + Courses + .LRN Home + .LRN Project Central + Logout + My Space + online + Preferences + Tools + You are here + Index: openacs-4/packages/theme-ges/catalog/theme-ges.es_ES.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/catalog/theme-ges.es_ES.ISO-8859-1.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/catalog/theme-ges.es_ES.ISO-8859-1.xml 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,17 @@ + + + + Notese que ning�n software puede comprobar totalmente la accesibilidad de su sitio web + Comunidades + Panel de Control + Cursos + Sitio web de .LRN + Proyecto .LRN + Salir + Mi Espacio + conectado + Preferencias + Documentaci�n del tema Selva + Herramientas + Est� en + Index: openacs-4/packages/theme-ges/catalog/theme-ges.fr_FR.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/catalog/theme-ges.fr_FR.ISO-8859-1.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/catalog/theme-ges.fr_FR.ISO-8859-1.xml 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,9 @@ + + + + Panneau de configuration + Cours + Logout + Mon Espace + Preferences + Index: openacs-4/packages/theme-ges/catalog/theme-ges.pt_BR.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/catalog/theme-ges.pt_BR.ISO-8859-1.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/catalog/theme-ges.pt_BR.ISO-8859-1.xml 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,17 @@ + + + + Comunidades + Painel de Controle + Cursos + P�gina do .LRN + Central do Projeto .LRN + In�cio + Sair + Meu Espa�o + conectados + Prefer�ncias + Documenta��o do Tema Selva + Ferramentas + Voc� est� aqui + Index: openacs-4/packages/theme-ges/files_to_repleace/control-panel.adp.htm =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/files_to_repleace/control-panel.adp.htm,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/files_to_repleace/control-panel.adp.htm 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,209 @@ +<% + + # + # Copyright (C) 2001, 2002 MIT + # + # This file is part of dotLRN. + # + # dotLRN is free software; you can redistribute it and/or modify it under the + # terms of the GNU General Public License as published by the Free Software + # Foundation; either version 2 of the License, or (at your option) any later + # version. + # + # dotLRN is distributed in the hope that it will be useful, but WITHOUT ANY + # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + # details. + # + +%> + + +@title@ +0 + +@header_stuff;noquote@ + +
+
+
+ +
+
+
+
+#acs-subsite.My_Account# +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+
+
+#acs-subsite.Your_Portrait# +
+
+
+
+
+

#acs-subsite.lt_Show_everyone_else_at# #acs-subsite.upload_a_portrait#

+ + + + +

#acs-subsite.Your_Portrait#

+ +

#acs-subsite.lt_On_portrait_publish_d#.

+ + + + + +
+ #acs-subsite.Portrait#

+ #acs-subsite.Edit# +

@portrait_description@
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+ + + +
\ No newline at end of file Index: openacs-4/packages/theme-ges/files_to_repleace/control-panel.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/files_to_repleace/control-panel.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/files_to_repleace/control-panel.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,86 @@ +# +# Copyright (C) 2001, 2002 MIT +# +# This file is part of dotLRN. +# +# dotLRN is free software; you can redistribute it and/or modify it under the +# terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# dotLRN is distributed in the hope that it will be useful, but WITHOUT ANY +# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# + +ad_page_contract { + + My account page for a user. + + @author Ben Adida (ben@openforce.net) + @author yon (yon@openforce.net) + @creation-date 2001-11-10 + @version $Id: control-panel.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ + +} -query { +} -properties { + title:onevalue + admin_p:onevalue + admin_url:onevalue + referer:onevalue +} + +set header_stuff "" +set dotlrn_url [dotlrn::get_url] +set dotlrn_package_id [dotlrn::get_package_id] +set portal_id [dotlrn::get_portal_id -user_id [ad_get_user_id]] + +# Make sure user is logged in +set user_id [auth::require_login -account_status closed] + +set title [parameter::get -localize -parameter admin_page_name] +set admin_p [dotlrn::admin_p] +set admin_url "[dotlrn::get_url]/admin" +set cockpit_url "[dotlrn::get_url]/admin/cockpit" +set referer [ns_conn url] +set admin_pretty_name [parameter::get -localize -parameter dotlrn_admin_pretty_name] +set system_owner [ad_system_owner] + +set pvt_home [ad_pvt_home] +set pvt_home_name [ad_pvt_home_name] + +acs_user::get -array user -include_bio -user_id $user_id + +set account_status [ad_conn account_status] + +set community_member_url [acs_community_member_url -user_id $user_id] + +set notifications_url [lindex [site_node::get_children -node_id [subsite::get_element -element node_id] -package_key "notifications"] 0] + +set system_name [ad_system_name] + +if { [llength [lang::system::get_locales]] > 1 } { + set change_locale_url [apm_package_url_from_key "acs-lang"] +} + +set whos_online_url "[subsite::get_element -element url]shared/whos-online" +set make_visible_url "[subsite::get_element -element url]shared/make-visible" +set make_invisible_url "[subsite::get_element -element url]shared/make-invisible" +set invisible_p [whos_online::user_invisible_p [ad_conn untrusted_user_id]] + +if { ![db_0or1row get_portrait_info {}] } { + set portrait_state "upload" +} else { + if { $portrait_title eq "" } { + set portrait_title "[_ acs-subsite.no_portrait_title_message]" + set portrait_state "show" + set portrait_publish_date [lc_time_fmt $publish_date "%q"] + } +} +set portrait_upload_url [export_vars -base "../user/portrait/upload" { { return_url [ad_return_url] } }] +set subsite_url [ad_conn vhost_subsite_url] +set pvt_home_url [ad_pvt_home] + +set allowed_to_change_site_template_p [parameter::get -package_id $dotlrn_package_id -parameter "UserChangeSiteTemplate_p" \ + -default 0] Index: openacs-4/packages/theme-ges/files_to_repleace/control-panel.xql.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/files_to_repleace/control-panel.xql.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/files_to_repleace/control-panel.xql.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,15 @@ + + + + + + select cr.publish_date, cr.title as portrait_title, cr.description as portrait_description + from cr_revisions cr, cr_items ci, acs_rels a + where cr.revision_id = ci.live_revision + and ci.item_id = a.object_id_two + and a.object_id_one = :user_id + and a.rel_type = 'user_portrait_rel' + + + + Index: openacs-4/packages/theme-ges/files_to_repleace/home.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/files_to_repleace/home.adp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/files_to_repleace/home.adp 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,220 @@ + + @page_title@ + @context;noquote@ + user_info.first_names + @user_id@ + + + + + +
+
+
+
+
+#acs-subsite.Edit_Options# +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+
+ #acs-subsite.Privacy# +
+
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+ #acs-subsite.My_Account# +
+
+
+
+
+
+ + + + #acs-subsite.Account_closed_workspace_msg# + +
+
+
+
+
+
+ +
+
+ +
+
+
+ + +
+
+
+
+#acs-subsite.Your_Portrait# +
+
+
+
+
+

+ #acs-subsite.lt_Show_everyone_else_at# #acs-subsite.upload_a_portrait# +

+
+
+
+
+
+ +
+
+ +
+
+
+
+ + +
+
+
+
+ #acs-subsite.Your_Portrait# +
+
+
+
+
+
+

+ #acs-subsite.lt_On_portrait_publish_d#. +

+ + + + +
+
+ +
+
+ +
+
+ + +
+Portrait

+#acs-subsite.Edit# +

@portrait_description@
+ + +
+
+
+
+
+
+
+
+
+ + @fragments:item;noquote@ + +
+
+
+
+
+ +
+
+ +
+
+
+
Index: openacs-4/packages/theme-ges/files_to_repleace/home.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/files_to_repleace/home.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/files_to_repleace/home.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,84 @@ +# /pvt/home.tcl + +ad_page_contract { + user's workspace page + @cvs-id $Id: home.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ +} -properties { + system_name:onevalue + context:onevalue + full_name:onevalue + email:onevalue + url:onevalue + screen_name:onevalue + bio:onevalue + portrait_state:onevalue + portrait_publish_date:onevalue + portrait_title:onevalue + portrait_description:onevalue + export_user_id:onevalue + ad_url:onevalue + member_link:onevalue + pvt_home_url:onevalue +} + +set user_id [auth::require_login -account_status closed] + +acs_user::get -array user -include_bio -user_id $user_id + +set account_status [ad_conn account_status] +set login_url [ad_get_login_url] +set subsite_url [ad_conn vhost_subsite_url] + +set page_title [ad_pvt_home_name] + +set pvt_home_url [ad_pvt_home] + +set context [list $page_title] + +set fragments [callback -catch user::workspace -user_id $user_id] + +set ad_url [ad_url] + +set community_member_url [acs_community_member_url -user_id $user_id] + +set notifications_url [lindex [site_node::get_children -node_id [subsite::get_element -element node_id] -package_key "notifications"] 0] + +set system_name [ad_system_name] + +set portrait_upload_url [export_vars -base "../user/portrait/upload" { { return_url [ad_return_url] } }] + +if { [llength [lang::system::get_locales]] > 1 } { + set change_locale_url [apm_package_url_from_key "acs-lang"] +} + + + +if [ad_parameter SolicitPortraitP "user-info" 0] { + # we have portraits for some users + if ![db_0or1row get_portrait_info " + select cr.publish_date, nvl(cr.title,'your portrait') as portrait_title, + nvl(cr.description,'no description') as portrait_description + from cr_revisions cr, cr_items ci, acs_rels a + where cr.revision_id = ci.live_revision + and ci.item_id = a.object_id_two + and a.object_id_one = :user_id + and a.rel_type = 'user_portrait_rel' + "] { + set portrait_state "upload" + } else { + if { [empty_string_p $portrait_title] } { + set portrait_title "[_ acs-subsite.no_portrait_title_message]" + } + + set portrait_state "show" + set portrait_publish_date [lc_time_fmt $publish_date "%q"] + } +} else { + set portrait_state "none" +} + + +set whos_online_url "[subsite::get_element -element url]shared/whos-online" +set make_visible_url "[subsite::get_element -element url]shared/make-visible" +set make_invisible_url "[subsite::get_element -element url]shared/make-invisible" +set invisible_p [whos_online::user_invisible_p [ad_conn untrusted_user_id]] Index: openacs-4/packages/theme-ges/screens/Picture 1.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/screens/Picture 1.png,v diff -u Binary files differ Index: openacs-4/packages/theme-ges/screens/Picture 2.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/screens/Picture 2.png,v diff -u Binary files differ Index: openacs-4/packages/theme-ges/screens/Picture 4.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/screens/Picture 4.png,v diff -u Binary files differ Index: openacs-4/packages/theme-ges/screens/Picture 5.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/screens/Picture 5.png,v diff -u Binary files differ Index: openacs-4/packages/theme-ges/screens/Picture 6.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/screens/Picture 6.png,v diff -u Binary files differ Index: openacs-4/packages/theme-ges/sql/postgresql/theme-ges-create.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/sql/postgresql/theme-ges-create.sql,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/sql/postgresql/theme-ges-create.sql 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,32 @@ +-- Creating theme GES + +SELECT portal_element_theme__new ('ges','GES Theme','../../theme-ges/www/themes/theme-ges-theme','../../theme-ges/www/themes/theme-ges-theme'); + +-- Adding site templates + +create function inline_0() +returns integer as ' +declare + v_site_template_id dotlrn_site_templates.site_template_id%TYPE; + v_theme_id portal_element_themes.theme_id%TYPE; +begin + select theme_id into v_theme_id + from portal_element_themes + where name = ''ges''; + + select acs_object_id_seq.nextval + into v_site_template_id + from dual; + + insert into dotlrn_site_templates + (site_template_id, pretty_name, site_master,portal_theme_id ) + values + (v_site_template_id, ''GES Theme'',''/packages/theme-ges/www/theme-ges-master'',v_theme_id); + + return v_site_template_id; + +end;' language 'plpgsql'; + +select inline_0(); + +drop function inline_0(); Index: openacs-4/packages/theme-ges/sql/postgresql/theme-ges-drop.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/sql/postgresql/theme-ges-drop.sql,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/sql/postgresql/theme-ges-drop.sql 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,61 @@ +create function inline_0() +returns integer as ' +declare + selva_site_template_id dotlrn_site_templates.site_template_id%TYPE; + sloan_site_template_id dotlrn_site_templates.site_template_id%TYPE; + selva_theme_id portal_element_themes.theme_id%TYPE; + sloan_theme_id portal_element_themes.theme_id%TYPE; +begin + + -- reverting selva site-templates to sloan + + select site_template_id into selva_site_template_id + from dotlrn_site_templates + where pretty_name = ''GES Theme''; + + select site_template_id into sloan_site_template_id + from dotlrn_site_templates + where pretty_name = ''#new-portal.sloan_theme_name#''; + + update apm_parameter_values + set attr_value = sloan_site_template_id + where parameter_id in ( select parameter_id + from apm_parameters + where (parameter_name = ''CommDefaultSiteTemplate_p'' or parameter_name = ''UserDefaultSiteTemplate_p'') and attr_value = selva_site_template_id); + + -- reverting to sloan for user/comm + + update dotlrn_communities_all + set site_template_id = sloan_site_template_id + where site_template_id = selva_site_template_id; + + update dotlrn_user_profile_rels + set site_template_id = sloan_site_template_id + where site_template_id = selva_site_template_id; + + -- removing selva site-template + + delete from dotlrn_site_templates where site_template_id = selva_site_template_id; + + -- removing the Selva theme + + select theme_id into selva_theme_id + from portal_element_themes + where name = ''ges''; + + select theme_id into sloan_theme_id + from portal_element_themes + where name = ''#new-portal.sloan_theme_name#''; + + update portals set theme_id = sloan_theme_id where theme_id = selva_theme_id; + delete from portal_element_themes WHERE theme_id = selva_theme_id; + perform acs_object__delete(selva_theme_id); + + return sloan_site_template_id; + +end;' language 'plpgsql'; + +select inline_0(); + +drop function inline_0(); + Index: openacs-4/packages/theme-ges/tcl/apm-callback-procs.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/tcl/apm-callback-procs.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/tcl/apm-callback-procs.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,33 @@ +ad_library { + + Theme Selva Package APM callbacks library + + Procedures that deal with installing. + + @creation-date May 2006 + @author Don Baccus (dhogaza@pacifier.com) + @cvs-id $Id: apm-callback-procs.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ + +} + +namespace eval theme_ges {} +namespace eval theme_ges::apm {} + +ad_proc -public theme_ges::apm::after_upgrade { + {-from_version_name:required} + {-to_version_name:required} +} { + apm_upgrade_logic \ + -from_version_name $from_version_name \ + -to_version_name $to_version_name \ + -spec { + 0.7d5 2.2.0b1 { + apm_parameter_register \ + AdditionalNavbarTabs \ + "list of URL Names pairs which will make it into additional navbar tabs" \ + theme-ges \ + "/dotlrn/ #dotlrn.Home# /theme-ges/courses #dotlrn.Courses# /theme-ges/communities #dotlrn.Communities# /dotlrn/control-panel #dotlrn.control_panel#" \ + string + } + } +} Index: openacs-4/packages/theme-ges/tcl/theme-ges-procs.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/tcl/theme-ges-procs.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/tcl/theme-ges-procs.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,273 @@ +# +# Copyright (C) 2001, 2002 MIT +# +# This file is part of dotLRN. +# +# dotLRN is free software; you can redistribute it and/or modify it under the +# terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# dotLRN is distributed in the hope that it will be useful, but WITHOUT ANY +# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# + +# tcl/portal-procs.tcl + +ad_library { + + Theme-ges. + + @author Cesar Hernandez (cesarhj@galileo.edu) + @creation-date Noviembre 2006 + @version $Id: theme-ges-procs.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ + +} + +namespace eval theme_ges { + + ad_proc -public get_parent_id { + {-community_id:required} + } { + This function return the higher parent id + for a community. + } { + set parent_id [dotlrn_community::get_parent_id -community_id $community_id] + if {$parent_id > 0} { + theme_ges::get_parent_id -community_id $parent_id + } else { + return $community_id + } + } + + ad_proc -public get_user_type { + {-user_id:required} + } { + This function return the type for a given user from + the table dotlrn_users, such as: + external, admin, professor and student + } { + set type [db_string get_type { + select type + from dotlrn_users + where user_id = :user_id + } -default ""] + + return $type + } + + ad_proc -public get_portlet_name { + {-element_id:required} + } { + set name_portlet [db_string get_name { + select name + from portal_element_map + where element_id = :element_id} -default ""] + set name_portlet "[string trim $name_portlet].png" + return "/resources/theme-ges/theme-ges/images/$name_portlet" + } + + ad_proc -public portal_navbar { + + } { + A helper procedure that generates the Navbar, ie the tabs, + for dotlrn. It is called from the selva-master template. + } { + set current_url [ad_conn url] + + # Set up some basic stuff + set community_id [dotlrn_community::get_community_id] + if {![empty_string_p $community_id]} { + set community_name [db_string get_name { + select class_name + from dotlrn_class_instances_full + where class_instance_id = :community_id + } -default ""] + } + # Get user information + set sw_admin_p 0 + set user_id [ad_conn user_id] + set untrusted_user_id [ad_conn untrusted_user_id] + if { $untrusted_user_id != 0 } { + set user_name [person::name -person_id $untrusted_user_id] + set pvt_home_url [ad_pvt_home] + set pvt_home_name [_ acs-subsite.Your_Account] + set logout_url [ad_get_logout_url] + + # Site-wide admin link + set admin_url {} + + if { $sw_admin_p } { + set admin_url "/acs-admin/" + set locale_admin_url "/acs-lang/admin" + set dotlrn_admin_url "/dotlrn/admin/" + } else { + set subsite_admin_p [permission::permission_p \ + -object_id [subsite::get_element -element object_id] \ + -privilege admin \ + -party_id $untrusted_user_id] + + if { $subsite_admin_p } { + set admin_url "[subsite::get_element -element url]admin/" + } + } + } else { + set login_url [ad_get_login_url -return] + set user_name {} + } + + set navbar [list] + + set tabs_list [list] + + # Verifying if the user is external then this package does not add the + # following tabs, cursos actuales, comunidad y panel de control + + set type_user [theme_ges::get_user_type -user_id $user_id] + + foreach {url name image} [parameter::get_from_package_key -package_key "theme-ges" -parameter "AdditionalNavbarTabs" -default ""] { + if {$type_user eq "externallll"} { + # Then if the user is external we most take off the images + # which make one space among tabs at the file theme-ges-lrn-master + if {($url eq "/dotlrn/?page_num=0")} { + lappend tabs_list [list "$url" "$name" "$image"] + } + } else { + lappend tabs_list [list "$url" "$name" "$image"] + } + } + + ns_log Debug "TABS" $tabs_list + foreach tab_entry $tabs_list { + set url [lindex $tab_entry 0] + set name [lindex $tab_entry 1] + set image [lindex $tab_entry 2] + # if url is /dotlrn or /dotlrn/index we highlight the "Home" tab, otherwise we highlight the tab with the current_url, if there is one, i.e. we are not in a community + if { $url eq $current_url || ($url eq "/dotlrn/" && $current_url eq "/dotlrn/index")} { + append navbar_temp "" + #if {$picture != "null" } { append navbar "\"$picture\"" } + append navbar_temp "
[lang::util::localize $name]
" + lappend navbar [list $navbar_temp] + } else { + lappend navbar [list "
[lang::util::localize $name]
"] + } + + } + return $navbar + } + + ad_proc -public portal_subnavbar { + {-user_id:required} + {-link_control_panel:required} + {-control_panel_text:required} + {-link_all 0} + {-pre_html ""} + {-post_html ""} + } { + A helper procedure that generates the portal subnavbar (the thing + with the portal pages on it) for dotlrn. It is called from the + dotlrn-master template + } { + + set dotlrn_url [dotlrn::get_url] + set community_id [dotlrn_community::get_community_id] + set control_panel_name control-panel + set control_panel_url "$dotlrn_url/$control_panel_name" + if { $community_id eq "" } { + # We are not under a dotlrn community. However we could be + # under /dotlrn (i.e. in the user's portal) or anywhere + # else on the site + set link "[dotlrn::get_url]/" + # Si el url es dotlrn entonces muestra el subnabvar de lo + # contraio no muestra nada o si esta en una comunidad o + # clase muestra el correspondiente subnabvar + if {[dotlrn::user_p -user_id $user_id]} { + # this user is a dotlrn user, show their personal portal + # subnavbar, including the control panel link + set portal_id [dotlrn::get_portal_id -user_id $user_id] + set show_control_panel 1 + } else { + # not a dotlrn user, so no user portal to show + set portal_id {} + set show_control_panel 0 + } + } else { + # + # We are under a dotlrn community. Get the community's portal_id, etc. + # + # some defaults + set text [dotlrn_community::get_community_header_name $community_id] + set control_panel_name one-community-admin + # link is important : it sets the options_set value, which will be used later to select the current page + set link [dotlrn_community::get_community_url $community_id] + set control_panel_url "$link/$control_panel_name" + + # figure out what this privs this user has on the community + set admin_p [dotlrn::user_can_admin_community_p \ + -user_id $user_id \ + -community_id $community_id + ] + + if {!$admin_p} { + # the user can't admin this community, perhaps they are a + # humble member instead? + set member_p [dotlrn_community::member_p $community_id $user_id] + set show_control_panel 0 + } else { + # admins always get the control_panel_link, unless it's + # explictly turned off + set show_control_panel 1 + } + + if {$admin_p || $member_p} { + + set portal_id [dotlrn_community::get_portal_id \ + -community_id $community_id + ] + } else { + # show this person the comm's non-member-portal + set portal_id [dotlrn_community::get_non_member_portal_id \ + -community_id $community_id + ] + } + } + + #AG: This code belongs in the portal package, near portal::subnavbar. For display reasons we need to do this + #as a ul instead of a table, which portal::subnavbar returns. Obviously we shouldn't be letting display-level + #stuff decide where we put our code, but first we'll need to mod the portal package accordingly. + + if { [catch {set page_num [ad_get_client_property dotlrn page_num]}] || $page_num eq "" || ![string is integer $page_num] } { + set page_num [ns_queryget page_num] + #if {[empty_string_p $page_num]} { + #set page_num 0 + #} + #Strip out extra anchors and other crud. + #page_num will be empty_string for special pages like + #My Space and Control Panel + regsub -all {[^0-9]} $page_num {} page_num + } + + set subnavbar [list] + + db_foreach list_page_nums_select {} { + if {[string equal $page_num $sort_key]} { + lappend subnavbar [list "\n
  • $pretty_name
  • "] + } else { + lappend subnavbar [list "\n
  • $pretty_name
  • "] + } + } + + if { $community_id ne "" && $admin_p } { + if {[string match "*/one-community-admin" [ad_conn url]]} { + lappend subnavbar [list "\n
  • Admin
  • "] + } else { + lappend subnavbar [list "\n
  • Admin
  • "] + } + } + return $subnavbar + + } + +} Index: openacs-4/packages/theme-ges/tcl/theme-ges-procs.xql.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/tcl/theme-ges-procs.xql.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/tcl/theme-ges-procs.xql.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,17 @@ + + + + + + + + select pretty_name, + sort_key + from portal_pages + where portal_id = :portal_id + order by sort_key + + + + + \ No newline at end of file Index: openacs-4/packages/theme-ges/www/theme-ges-blank-master.adp.htm =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-blank-master.adp.htm,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-blank-master.adp.htm 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,42 @@ +@doc_type;noquote@ + + + + + + @title;noquote@ + + + + + + + + + + + + + + + @header_stuff;noquote@ + + @attribute.key@="@attribute.value@"> + + + + + + + + + + + + + + + + Index: openacs-4/packages/theme-ges/www/theme-ges-blank-master.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-blank-master.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-blank-master.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,94 @@ +# /www/master-default.tcl +# +# Set basic attributes and provide the logical defaults for variables that +# aren't provided by the slave page. +# +# Author: Kevin Scaldeferri (kevin@arsdigita.com) +# Creation Date: 14 Sept 2000 +# $Id: theme-ges-blank-master.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ +# + +# fall back on defaults + +if { [template::util::is_nil doc_type] } { + set doc_type {} +} + +if { [template::util::is_nil title] } { + set title [ad_conn instance_name] +} + +#AG: Markup in tags doesn't render well. +set title [ns_striphtml $title] + + +if { ![info exists header_stuff] } { + set header_stuff {} +} + + +# Attributes + +multirow create attribute key value + +set onload {} + +# Handle htmlArea widget, which needs special javascript and css in the page header +global acs_blank_master__htmlareas +if { [info exists acs_blank_master__htmlareas] } { + foreach htmlarea_id $acs_blank_master__htmlareas { + append header_stuff "<script type=\"text/javascript\">var editor_var_${htmlarea_id} = new HTMLArea(\"${htmlarea_id}\");</script>" + lappend onload "acs_initHtmlArea(editor_var_${htmlarea_id}, '${htmlarea_id}');" + } +} + +if { ![template::util::is_nil focus] } { + # Handle elements where the name contains a dot + if { [regexp {^([^.]*)\.(.*)$} $focus match form_name element_name] } { + lappend onload "acs_Focus('${form_name}', '${element_name}');" + } +} + +multirow append attribute onload [join $onload " "] + +# Additional Body Attributes + +if {[exists_and_not_null body_attributes]} { + foreach body_attribute $body_attributes { + multirow append attribute [lindex $body_attribute 0] [lindex $body_attribute 1] + } +} else { + set body_attributes "" +} + +# Header links (stylesheets, javascript) +multirow create header_links rel type href media +#multirow append header_links "stylesheet" "text/css" "/resources/acs-templating/lists.css" "all" +#multirow append header_links "stylesheet" "text/css" "/resources/acs-templating/forms.css" "all" +#multirow append header_links "stylesheet" "text/css" "/resources/acs-subsite/default-master.css" "all" + +# Developer-support: We include that here, so that master template authors don't have to worry about it + +if { [llength [namespace eval :: info procs ds_show_p]] == 1 } { + set developer_support_p 1 +} else { + set developer_support_p 0 +} + +set translator_mode_p [lang::util::translator_mode_p] + +set openacs_version [ad_acs_version] + +# Toggle translator mode link + +set acs_lang_url [apm_package_url_from_key "acs-lang"] +if { [empty_string_p $acs_lang_url] } { + set lang_admin_p 0 +} else { + set lang_admin_p [permission::permission_p \ + -object_id [site_node::get_element -url $acs_lang_url -element object_id] \ + -privilege admin \ + -party_id [ad_conn untrusted_user_id]] +} +set toggle_translator_mode_url [export_vars -base "${acs_lang_url}admin/translator-mode-toggle" { { return_url [ad_return_url] } }] + Index: openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,230 @@ +<master src="/packages/theme-ges/www/theme-ges-site-master"> + <property name="header_stuff"> + @header_stuff;noquote@ + @dotlrn_master__header_stuff;noquote@ + </property> + <if @title@ not nil><property name="title">@title;noquote@</property></if> + <if @context@ not nil><property name="context">@context;noquote@</property></if> + <else><if @context_bar@ not nil><property name="context_bar">@context_bar;noquote@</property></if></else> + <if @focus@ not nil><property name="focus">@focus;noquote@</property></if> + <if @doc_type@ not nil><property name="doc_type">@doc_type;noquote@</property></if> +<!-- Starting to build the Header--> +<!-- Starting to buil the Navbar --> + +<if @navbar@ ne 0> +<div id="panel"> +<div id="maintabs"> +<div id="cornUL"> +<img src="/resources/theme-ges/theme-ges/@path@/images/tabcornL.gif" /> +</div> + +<!-- Tab of Home --> +<if @inicio_is_selected@ eq 1> + <div id="home"> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/lHome.gif" /> + </div> + <div id="genC"> + @tab_space;noquote@ + </div> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/rHome.gif" /></div> + </div> +</if> +<else> + <div id="gen"> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> + <div id="genC"> + @tab_space;noquote@ + </div> + </div> +</else> +<!-- End Tab of Home --> + + +<!-- Tab of Courses --> +<if @hist_clases_is_selected@ eq 1> + <div id="home"> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/lHome.gif" /> + </div> + <div id="genC"> + @tab_history;noquote@ + </div> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/rHome.gif" /></div> + </div> +</if> +<else> + <if @inicio_is_selected@ eq 0> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> + </if> + <div id="gen"> + <div id="genC"> + @tab_history;noquote@ + </div> +</div> +</else> +<!-- End tab of courses --> + +<!-- Tab of Commuities --> +<if @comunidad_is_selected@ eq 1> + <div id="home"> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/lHome.gif" /> + </div> + <div id="genC"> + @tab_community;noquote@ + </div> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/rHome.gif" /></div> + </div> +</if> +<else> + <div id="gen"> + <if @hist_clases_is_selected@ eq 0> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> + </if> + <div id="genC"> + @tab_community;noquote@ + </div> + </div> +</else> +<!-- End tab of communities --> + +<!-- Tab of Control Panel --> +<if @c_panel_is_selected@ eq 1> + <div id="home"> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/lHome.gif" /> + </div> + <div id="genC"> + @tab_panel;noquote@ + </div> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/rHome.gif" /></div> + </div> +</if> +<else> + <div id="gen"> + <if @comunidad_is_selected@ eq 0> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> + </if> + <div id="genC"> + @tab_panel;noquote@ + </div> + </div> +</else> +<!-- End tab of Control Panel --> +<!-- As the student does not have assigned any class then it shows the pippe for the control panel --> +<if @sw_admin_p@ eq 0 and @cla_com_gru_is_selected@ eq 0 and @c_panel_is_selected@ eq 0> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> +</if> +<!-- Tab of .LRN Admin --> +<if @sw_admin_p@ eq 1> + <if @dotlrn_admin_is_selected@ eq 1> + <div id="home"> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/lHome.gif" /> + </div> + <div id="genC"> + <a href="/dotlrn/admin"><img src="/resources/theme-ges/theme-ges/images/icAdmon.png"><br>#dotlrn.Administration#</a></div> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/rHome.gif" /></div> + </div> + </if> + <else> + <div id="gen"> + <if @c_panel_is_selected@ eq 0> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> + </if> + <div id="genC"> + <a href="/dotlrn/admin"><img src="/resources/theme-ges/theme-ges/images/icAdmon.png"><br> #dotlrn.Administration#</a></div> + <if @cla_com_gru_is_selected@ eq 0> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /> + </div> + </if> + </div> + </else> +</if> +<!-- End of .LRN Admin --> + +<!-- Tab of classes --> +<if @community_id@ not nil> + <if @cla_com_gru_is_selected@ eq 1> + <div id="home"> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/lHome.gif" /> + </div> + <div id="genC"> + <a href="@url_class@"><img src="@url_image@"/><br />@community_message_key@</a></div> + <div id="homeL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/rHome.gif" /></div> + </div> + </if> + <else> + <div id="gen"> + <div id="genC"> + <a href="@url_class@"><img src="@url_image@"/><br />@community_message_key@</a></div> + <div id="genL"> + <img src="/resources/theme-ges/theme-ges/@path@/images/sepGen.gif" width="12" height="49" /></div> + </div> + </else> +</if> +<!-- End of tab of classes --> + + +<div id="cornUR"> +<img src="/resources/theme-ges/theme-ges/@path@/images/tabcornR.gif" /> +</div> +</div> +</if> +<!-- Ending the navbar --> + +<!-- Starting the subnavbar --> +<if @subnavbar@ ne 0> +<div id="homeCont"> +<div id="homeContR"> +<div id="subLinks"> +<div id="sepsubLinks1"> +<img src="/resources/theme-ges/theme-ges/images/sepsub.gif" /> +</div> + +<!-- Starting to buil the tabs of subnavbar --> +@urls;noquote@ +<!-- Ending tabs of subnavbar --> +</div> + +</if> +<else> + <!-- Building the lateral lines --> + <if @untrusted_user_id@ ne 0> + <div id="homeCont"> + <div id="homeContR"> + </if> +</else> +<!-- Ending subnavbar --> +<!-- Ending Header --> +<br> +<slave> +</div> + + + + + + + Index: openacs-4/packages/theme-ges/www/theme-ges-lrn-master.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-lrn-master.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-lrn-master.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,309 @@ +# $Id: theme-ges-lrn-master.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ + +set user_id [ad_get_user_id] +set community_id [dotlrn_community::get_community_id] +set dotlrn_url [dotlrn::get_url] + +# Verifying if the user is external +# set type_user [theme_ges::get_user_type -user_id $user_id] +set extra_spaces "<img src=\"/resources/dotlrn/spacer.gif\" alt=\"\" border=0 width=15>" +set td_align "align=\"center\" valign=\"top\"" + +set path "comun" +set cla_com_gru_is_selected 0 +set c_panel_is_selected 0 +set untrusted_user_id [ad_conn untrusted_user_id] +set type_user $untrusted_user_id + +if {[dotlrn::user_p -user_id $user_id]} { + set portal_id [dotlrn::get_portal_id -user_id $user_id] +} + +if {![empty_string_p $community_id]} { + set have_comm_id_p 1 +} else { + set have_comm_id_p 0 +} + +if {[exists_and_not_null portal_id]} { + set have_portal_id_p 1 +} else { + set have_portal_id_p 0 +} + +# Verifying if the user is admin, if the user is admin then it shows +# the admin tab. + +set sw_admin_p [acs_user::site_wide_admin_p -user_id $user_id] + +# navbar vars +set show_navbar_p 1 +if {[exists_and_not_null no_navbar_p] && $no_navbar_p} { + set show_navbar_p 0 +} + +if {![info exists link_all]} { + set link_all 0 +} + +if {![info exists return_url]} { + set link [ad_conn -get extra_url] +} else { + set link $return_url +} + +if {![info exists link_control_panel]} { + set link_control_panel 1 +} + +if { ![string equal [ad_conn package_key] [dotlrn::package_key]] } { + # Peter M: We are in a package (an application) that may or may not be under a dotlrn instance + # (i.e. in a news instance of a class) + # and we want all links in the navbar to be active so the user can return easily to the class homepage + # or to the My Space page + set link_all 1 +} + +if {$have_comm_id_p} { + # in a community or just under one in a mounted package like /calendar + # get this comm's info + set control_panel_text "Administer" + + set portal_id [dotlrn_community::get_portal_id -community_id $community_id] + set text [dotlrn_community::get_community_header_name $community_id] + set link [dotlrn_community::get_community_url $community_id] + set admin_p [dotlrn::user_can_admin_community_p -user_id $user_id -community_id $community_id] + + if {[empty_string_p $portal_id] && !$admin_p } { + # not a member yet + set portal_id [dotlrn_community::get_non_member_portal_id -community_id $community_id] + } + + if { $have_portal_id_p && $show_navbar_p } { + set make_navbar_p 1 + + } else { + set make_navbar_p 0 + set portal_id "" + } +} elseif {[parameter::get -parameter community_type_level_p] == 1} { + set control_panel_text "Administer" + + set extra_td_html "" + set link_all 1 + set link [dotlrn::get_url] + # in a community type + set text \ + [dotlrn_community::get_community_type_name [dotlrn_community::get_community_type]] + + if {$have_portal_id_p && $show_navbar_p} { + set make_navbar_p 1 + } else { + set make_navbar_p 0 + set portal_id "" + } +} else { + # we could be anywhere (maybe under /dotlrn, maybe not) + set control_panel_text "My Account" + set link "[dotlrn::get_url]/" + set community_id "" + set text "" + set make_navbar_p 1 + if {$have_portal_id_p && $show_navbar_p} { + } else { + set make_navbar_p 0 + set portal_id "" + } +} + +# Set up some basic stuff +set user_id [ad_get_user_id] +if { [ad_conn untrusted_user_id] == 0 } { + set user_name {} +} else { + set user_name [acs_user::get_element -user_id [ad_conn untrusted_user_id] -element name] +} + +if {![exists_and_not_null title]} { + set title [ad_system_name] +} + +if {[empty_string_p [dotlrn_community::get_parent_community_id -package_id [ad_conn package_id]]]} { + set parent_comm_p 0 +} else { + set parent_comm_p 1 +} + +set community_id [dotlrn_community::get_community_id] + +set control_panel_text [_ "dotlrn.control_panel"] + +if { $make_navbar_p } { + set link_control_panel 0 + + set extra_spaces "<img src=\"/resources/dotlrn/spacer.gif\" alt=\"\" border=0 width=15>" + set subnavbar [theme_ges::portal_subnavbar \ + -user_id $user_id \ + -link_control_panel $link_control_panel \ + -control_panel_text $control_panel_text \ + -pre_html "$extra_spaces" \ + -post_html $extra_spaces \ + -link_all $link_all + ] + + # If you wish add more tabs please it checks the navbar function + set navbar [theme_ges::portal_navbar] + + # ------------ Start menu (Navbar) ------------ + + # Getting the tabs for the main meu + set tab_space [lindex [lindex $navbar 0] 0] + set tab_history [lindex [lindex $navbar 1] 0] + set tab_community [lindex [lindex $navbar 2] 0] + set tab_panel [lindex [lindex $navbar 3] 0] + + # We declare some vars for the tabs. + set hist_clases_is_selected 0 + set inicio_is_selected 0 + set comunidad_is_selected 0 + set c_panel_is_selected 0 + set dotlrn_admin_is_selected 0 + set cla_com_gru_is_selected 0 + + set current_url [ad_conn url] + + if {[string equal $current_url "/dotlrn/"]} { + set inicio_is_selected 1 + set path "comun" + } elseif {[string equal $current_url "/dotlrn/courses"]} { + set hist_clases_is_selected 1 + set path "comun" + } elseif {[string equal $current_url "/dotlrn/clubs/one-community-type"]} { + set comunidad_is_selected 1 + set path "comun" + } elseif {[string equal $current_url "/dotlrn/control-panel"]} { + set c_panel_is_selected 1 + set path "comun" + } elseif {[string equal $current_url "/dotlrn/admin/"] && [string equal $sw_admin_p "1"]} { + set dotlrn_admin_is_selected 1 + set path "comun" + } elseif { [exists_and_not_null community_id] } { + set cla_com_gru_is_selected 1 + set type [dotlrn_community::get_community_type_from_community_id $community_id] + if { $type eq "dotlrn_community" || $type eq "dotlrn_pers_community" } { + set path "grupo" + set url_image "/resources/theme-ges/theme-ges/images/icSubgrup.png" + set community_message_key "Grupo" + set url_class [dotlrn_community::get_community_url $community_id] + } elseif { $type eq "dotlrn_club" } { + set url_image "/resources/theme-ges/theme-ges/images/icSubcom.png" + set community_message_key "Comunidad" + set path "comunidad" + set url_class [dotlrn_community::get_community_url $community_id] + } else { + set url_image "/resources/theme-ges/theme-ges/images/icClase.png" + set community_message_key "Clase" + set path "clase" + set url_class [dotlrn_community::get_community_url $community_id] + } + } else { + set path "comun" + } + + # ------------ End Menu (Navbar) ------------ + + # ------------ Start Sub-Menu (suvnavbar) ------------ + set urls "" + set length [llength $subnavbar] + for {set x 0} {$x<$length} {incr x} { + set url [lindex [lindex $subnavbar $x] 0] + append urls "<div id=\"subLink\"> \n" + append urls "$url</a> \n" + append urls "</div> \n" + append urls "<div id=\"sepsubLinks\"> \n" + append urls "<img src=\"/resources/theme-ges/theme-ges/images/sepsub.gif\"> \n" + append urls "</div> \n\n" + } + if {[empty_string_p $subnavbar]} { + set subnavbar 0 + } + # ------------ End Sub-Menu (subnavbar) ------------ + +} else { + set navbar 0 + set subnavbar 0 +} + + +if { ![info exists header_stuff] } { + set header_stuff "" +} + +if { [info exists text] } { + set text [lang::util::localize $text] +} + + +# Focus +multirow create attribute key value + +if { ![template::util::is_nil focus] } { + # Handle elements wohse name contains a dot + if { [regexp {^([^.]*)\.(.*)$} $focus match form_name element_name] } { + + # Add safety code to test that the element exists ' + set header_stuff "$header_stuff + <script language=\"JavaScript\" type=\"text/javascript\"> + function acs_focus( form_name, element_name ){ + if (document.forms == null) return; + if (document.forms\[form_name\] == null) return; + if (document.forms\[form_name\].elements\[element_name\] == null) return; + if (document.forms\[form_name\].elements\[element_name\].type == 'hidden') return; + + document.forms\[form_name\].elements\[element_name\].focus(); + } + </script> + " + + template::multirow append \ + attribute onload "javascript:acs_focus('${form_name}', '${element_name}')" + } +} + +# Developer-support support +set ds_enabled_p [parameter::get_from_package_key \ + -package_key acs-developer-support \ + -parameter EnabledOnStartupP \ + -default 0 +] + +if {$ds_enabled_p} { + set ds_link [ds_link] +} else { + set ds_link {} +} + +set change_locale_url "/acs-lang/?[export_vars { { package_id "[ad_conn package_id]" } }]" + +# Hack for title and context bar outside of dotlrn + +set in_dotlrn_p [expr [string match "[dotlrn::get_url]/*" [ad_conn url]]] + +if { [info exists context] } { + set context_bar "" + } + +set acs_lang_url [apm_package_url_from_key "acs-lang"] +set lang_admin_p [permission::permission_p \ + -object_id [site_node::get_element -url $acs_lang_url -element object_id] \ + -privilege admin \ + -party_id [ad_conn untrusted_user_id]] +set toggle_translator_mode_url [export_vars -base "${acs_lang_url}admin/translator-mode-toggle" { { return_url [ad_return_url] } }] + + +# Bring in header stuff from portlets, e.g. dhtml tree javascript +# from dotlrn-main-portlet. +global dotlrn_master__header_stuff +if { ![info exists dotlrn_master__header_stuff] } { + set dotlrn_master__header_stuff "" +} Index: openacs-4/packages/theme-ges/www/theme-ges-master.adp.htm =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-master.adp.htm,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-master.adp.htm 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,12 @@ +<if @dotlrn_installed_p@ eq 1> + <master src="/packages/theme-ges/www/theme-ges-lrn-master"> +</if> +<else> + <master src="/packages/theme-ges/www/theme-ges-site-master"> +</else> + <property name="title">@title;noquote@</property> + <property name="context">@context;noquote@</property> + <property name="displayed_object_id">@displayed_object_id@</property> + <property name="header_stuff">@header_stuff;noquote@</property> +<slave> + Index: openacs-4/packages/theme-ges/www/theme-ges-master.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-master.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-master.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,26 @@ +# $Id: theme-ges-master.tcl.txt,v 1.1 2016/11/01 09:08:33 gustafn Exp $ + +# RAC: If dotlrn is not installed selva-master uses selva-site-master, +# otherwise uses selva-dotlrn-master +# this should also allow for pages to call the dotlrn template (i.e. tabs) off +# maybe by passing a propery in a page + +if {![exists_and_not_null displayed_object_id]} { + set displayed_object_id "" +} + +if {![exists_and_not_null title]} { + set title "" +} + +if {![exists_and_not_null context]} { + set context "" +} + +if {![exists_and_not_null header_stuff]} { + set header_stuff "" +} + +set dotlrn_installed_p [apm_package_installed_p dotlrn] + +append url [ad_url] [ad_return_url] Index: openacs-4/packages/theme-ges/www/theme-ges-site-master.adp.htm =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-site-master.adp.htm,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-site-master.adp.htm 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,79 @@ + +<master src="/www/blank-compat"> + <if @title@ not nil><property name="title">@title;noquote@</property></if> + <if @signatory@ not nil><property name="signatory">@signatory;noquote@</property></if> + <if @focus@ not nil><property name="focus">@focus;noquote@</property></if> + <if @context@ not nil><property name="context">@context;noquote@</property></if> + <if @context_bar@ not nil><property name="context_bar">@context_bar;noquote@</property></if> + + <property name="header_stuff"> + <link rel="stylesheet" type="text/css" href="@css_url@" media="all"> + <link href="/resources/calendar/calendar.css" rel="stylesheet" type="text/css"> +<link rel="stylesheet" type="text/css" href="/resources/acs-subsite/default-master.css" media="screen"> + @css_region;noquote@ + <!--[if lt IE 7.]> + <script defer type="text/javascript" src="/resources/theme-ges/theme-ges/pngfix.js"></script> + <![endif]--> + @header_stuff;noquote@ + </property> + +<div id="container"> +<div id="basichead"> +<div id="Rhead"> +<div id="gnav"><if @untrusted_user_id@ ne 0><a href=/pvt/home><img src="/resources/theme-ges/theme-ges/images/huser.gif" width="9" height="12" />#acs-subsite.Welcome_user# </a><a href="@logout_url@" title="#acs-subsite.Logout_from_system#"><img src="/resources/theme-ges/theme-ges/images/hexit.gif" width="12" height="12" />#acs-subsite.Logout#</a> </if> <else><a href="/register/"><img src="/resources/theme-ges/theme-ges/images/hexit.gif" width="12" height="12" />#acs-subsite.Log_In#</a> </else></div> +<div id="idnav"> +<if @untrusted_user_id@ ne 0> +<img src="@url_image@" width="32" height="36"/><span class="titwhere">@title;noquote@</span> +</if> +</div> +<div id="crumbs"> + <if @context_bar@ not nil> + @context_bar;noquote@ + </if> + <else> + <if @context:rowcount@ not nil> + <multiple name="context"> + <if @context.url@ not nil> + <if @untrusted_user_id@ eq 0> + <br><br> + </if> + <a href="@context.url@">@context.label@</a> : + </if> + <else> + @context.label@ + </else> + </multiple> + </if> + </else> + </div> +</div> +</div> + +<slave> + + +<!-- end hack --> +<!-- Construimos el footer --> +<!-- El footer se paso al archivo selva-lrn-master.adp --> +<if @untrusted_user_id@ ne 0> +<div id="homeFoot"> +<div id="homeDL"> +  +</div> +<div id="homeDR"> +  +</div> +</div> +</div> +</if> +<div id="contfooter"> + <div id="footimg"><img src="/resources/theme-ges/theme-ges/images/geslogos.png" alt="GALILEO-GES" width="190" height="41" /></div> +<div> + <p> </p> + <p><strong>© 2007 UNIVERSIDAD GALILEO</strong>. 7a. Avenida, calle Dr. Eduardo Suger Cofiño , Zona 10, Guatemala C.A. © 2007. Departamento de Investigación y Desarrollo GES, Torre Galileo Oficina 413.</p></div> +</div> </div> + +</div> +</div> +<br> +<!-- Fin de construir el footer --> \ No newline at end of file Index: openacs-4/packages/theme-ges/www/theme-ges-site-master.tcl.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-site-master.tcl.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/theme-ges-site-master.tcl.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,188 @@ +# Expects properties: +# title +# focus +# header_stuff +# section + +# url used as referer + +append url [ad_url] [ad_return_url] + +if { ![info exists section] } { + set section {} +} + +if { ![info exists header_stuff] } { + set header_stuff {} +} + +if { [template::util::is_nil subnavbar_link] } { + set subnavbar_link "" +} + +# DRB: Hack to ensure that subgroups keep the same color as their ultimate club or +# class parent. A top-level community that's not a class or club will keep the +# top-level Selva colors. + +set url_image "/resources/theme-ges/theme-ges/images/picwhere.gif" +set path "comun" +set css_region "" + +#We most get the correct place to load the correc CSS +set user_id [ad_conn untrusted_user_id] + +#Getting the style css and layour for the render +if { [string match /dotlrn/clubs/* [ad_conn url]] } { + set community_id [dotlrn_community::get_community_id] + if {![empty_string_p $community_id]} { + set comm_type [dotlrn_community::get_community_type_from_community_id $community_id] + if {[string equal $comm_type "dotlrn_club"]} { + set css_url [parameter::get_from_package_key -package_key "theme-ges" -parameter "ComunidadCss"] + set path "comunidad" + } else { + set css_url [parameter::get_from_package_key -package_key "theme-ges" -parameter "GrupoCss"] + set path "grupo" + } + set page_num [ns_queryget page_num] + if {![empty_string_p $page_num]} { + set portal_id [dotlrn_community::get_portal_id -community_id $community_id] + set css_region [portal::get_page_header_stuff -portal_id $portal_id -page_num $page_num] + } else { + # Getting the layour for the admin of clubs + if { [string match *one-community-admin [ad_conn url]] } { + set portal_id [dotlrn_community::get_admin_portal_id -community_id $community_id] + set css_region [portal::get_page_header_stuff -portal_id $portal_id -page_num 0] + } + } + } else { + set page_num [ns_queryget page_num] + if {![empty_string_p $page_num]} { + set portal_id [dotlrn::get_portal_id -user_id $user_id] + set css_region [portal::get_page_header_stuff -portal_id $portal_id -page_num $page_num] + } + set css_url [parameter::get_from_package_key -package_key "theme-ges" -parameter "ComunCss"] + set path "comun" + } +} elseif { [string match /dotlrn/classes/* [ad_conn url]] } { + set community_id [dotlrn_community::get_community_id] + set comm_type [dotlrn_community::get_community_type_from_community_id $community_id] + if { $comm_type eq "dotlrn_community" || $comm_type eq "dotlrn_pers_community" } { + set css_url [parameter::get_from_package_key -package_key "theme-ges" -parameter "GrupoCss"] + set path "grupo" + } else { + set css_url [parameter::get_from_package_key -package_key "theme-ges" -parameter "ClaseCss"] + set path "clase" + } + set page_num [ns_queryget page_num] + if {![empty_string_p $page_num]} { + set portal_id [dotlrn_community::get_portal_id -community_id $community_id] + set css_region [portal::get_page_header_stuff -portal_id $portal_id -page_num $page_num] + } else { + # Getting the layour for the admin of class + if { [string match *one-community-admin [ad_conn url]] } { + set portal_id [dotlrn_community::get_admin_portal_id -community_id $community_id] + set css_region [portal::get_page_header_stuff -portal_id $portal_id -page_num 0] + } + } +} else { + set page_num [ns_queryget page_num] + if {![empty_string_p $page_num]} { + set portal_id [dotlrn::get_portal_id -user_id $user_id] + set css_region [portal::get_page_header_stuff -portal_id $portal_id -page_num $page_num] + } + set css_url [parameter::get_from_package_key -package_key "theme-ges" -parameter "ComunCss"] + set path "comun" +} + +# Get system name +set system_name [ad_system_name] +set system_url [ad_url] +if { [string equal [ad_conn url] "/"] } { + set system_url "" +} + +# Get user information +set sw_admin_p 0 +set untrusted_user_id [ad_conn untrusted_user_id] +if { $untrusted_user_id != 0 } { + set user_name [person::name -person_id $untrusted_user_id] + set pvt_home_url [ad_pvt_home] + set pvt_home_name [ad_pvt_home_name] + if [empty_string_p $pvt_home_name] { + set pvt_home_name [_ acs-subsite.Your_Account] + } + set logout_url [ad_get_logout_url] + + # Site-wide admin link + set admin_url {} + + set sw_admin_p [acs_user::site_wide_admin_p -user_id $untrusted_user_id] + + if { $sw_admin_p } { + set admin_url "/acs-admin/" + set devhome_url "/acs-admin/developer" + set locale_admin_url "/acs-lang/admin" + } else { + set subsite_admin_p [permission::permission_p \ + -object_id [subsite::get_element -element object_id] \ + -privilege admin \ + -party_id $untrusted_user_id] + + if { $subsite_admin_p } { + set admin_url "[subsite::get_element -element url]admin/" + } + } +} + +if { $untrusted_user_id == 0 } { + set login_url [ad_get_login_url -return] +} + +# Context bar +if { [info exists context] } { + set context_tmp $context + unset context +} else { + set context_tmp {} +} +ad_context_bar_multirow -- $context_tmp +set community_id [dotlrn_community::get_community_id] + +if {[exists_and_not_null community_id]} { + #Check if this community has a parent then the first node it is + # the parent_community_id otherwise is the community_id + set parent_community_id [theme_ges::get_parent_id -community_id $community_id] + if {$parent_community_id > 0} { + ad_context_bar_multirow -from_node [dotlrn_community::get_community_node_id $parent_community_id] -multirow multirow_aux -- $context_tmp + } else { + ad_context_bar_multirow -from_node [dotlrn_community::get_community_node_id $community_id] -multirow multirow_aux -- $context_tmp + } + multirow create context url label + multirow append context /dotlrn [_ dotlrn.user_portal_page_home_title] + multirow foreach multirow_aux { + multirow append context $url $label + } + } + + +# change locale +set num_of_locales [llength [lang::system::get_locales]] +if { $num_of_locales > 1 } { + set change_locale_url \ + "/acs-lang/?[export_vars { { package_id "[ad_conn package_id]" } }]" +} + +#---------------------------------------------------------------------- +# Display user messages +#---------------------------------------------------------------------- + +set community_id [dotlrn_community::get_community_id] + +if {[empty_string_p $community_id]} { + set send_comment 1 +} else { + set send_comment 0 +} + +util_get_user_messages -multirow "user_messages" + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/pngfix.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/pngfix.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/pngfix.js 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,39 @@ +/* + +Correctly handle PNG transparency in Win IE 5.5 & 6. +http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006. + +Use in <HEAD> with DEFER keyword wrapped in conditional comments: +<!--[if lt IE 7]> +<script defer type="text/javascript" src="pngfix.js"></script> +<![endif]--> + +*/ + +var arVersion = navigator.appVersion.split("MSIE") +var version = parseFloat(arVersion[1]) + +if ((version >= 5.5) && (document.body.filters)) +{ + for(var i=0; i<document.images.length; i++) + { + var img = document.images[i] + var imgName = img.src.toUpperCase() + if (imgName.substring(imgName.length-3, imgName.length) == "PNG") + { + var imgID = (img.id) ? "id='" + img.id + "' " : "" + var imgClass = (img.className) ? "class='" + img.className + "' " : "" + var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' " + var imgStyle = "display:inline-block;" + img.style.cssText + if (img.align == "left") imgStyle = "float:left;" + imgStyle + if (img.align == "right") imgStyle = "float:right;" + imgStyle + if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle + var strNewHTML = "<span " + imgID + imgClass + imgTitle + + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" + + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" + img.outerHTML = strNewHTML + i = i-1 + } + } +} Index: openacs-4/packages/theme-ges/www/resources/theme-ges/clase/NuGES.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/clase/NuGES.css,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/clase/NuGES.css 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,1171 @@ +/* CSS Document */ + + + +body { +margin:0px; +padding:0px; +} + +label { +font-size:9px; +} + +#crumbs { +padding-left:10px; +float:left; +vertical-align:bottom; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:10px; +} + +img { +border:0px; +} + +h3 { +margin-bottom:0px; +} + +p { +margin-bottom:0px; +} + +table { +margin-bottom:0px; +} + +ol { +margin-bottom:0px; +} + +li { +margin-bottom:0px; +} + +#crumbs a{ +color:#003371; +text-decoration:none; +} + +#crumbs a:hover{ +color:#003371; +text-decoration:underline; +} + +#Rhead { +background-image:url(images/waveR.gif); +background-repeat:no-repeat; +background-position:right top; +height:80px; +width:100%; +text-align:right; +} + +#gnav { +float:both; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:5px; +} + +#gnav a { +color:#003371; +text-decoration:none; +} + +#gnav a:hover { +color:#003371; +text-decoration:underline; +} + +#gnav img { +margin-left:5px; +margin-right:3px; +border:0px; +} + +#idnav { +font-size:9px; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-weight:normal; +text-align:right; +padding-top:5px; +color:#000000; +} + +#idnav img { +float:right; +margin-left:10px; +} + +.titwhere { +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:12px; +font-weight:bold; +color:#000000; +padding-top:10px; +display:block; +} + +#contfooter { +height:50px; +margin:10px; +} + +#contfooter p{ +font-size:9px; +font-family:Arial, Helvetica, sans-serif; +color:#000000; +margin:0px; +} + +#contfooter a{ +color:#003371; +text-decoration:none; +} + +#contfooter a:hover{ +color:#003371; +text-decoration:underline; +} + +#contfooter img { +float:left; +margin-left:10px; +border:0px; +} + +#footimg { +float:right; +} + +#footleft { +height:50px; +float:left; +} + +#footright { +height:50px; +float:right; +} + +#container { +background-image:url(images/realbk.gif); +background-color:#FFFFFF; +background-repeat:repeat-x; +background-position:top; +text-align:left; +padding: 0px 20px; +overflow:hidden; +min-width: 1000px; +} + +#basichead { +background-image:url(images/U-GES.gif); +background-repeat:no-repeat; +background-position:left top; +height:80px; +text-align:left; +} + +#gnav a:visited { +color:#000000; +text-decoration:none; +} + +#panel { +/*background-image:url(images/bkpanel.gif);*/ +background-position:top; +background-repeat:repeat-x; +background-color:#F2F2F2; +padding:0px 12px 12px 12px; +overflow:hidden; +} + +#maintabs { +background-image:url(images/bkpanel.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#maintabsClase { +background-image:url(images/bkpanelClase.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#cornUL { +float:left; +} + +#cornUR { +/*float:left;*/ +} + +#home { +float:left; +background-image:url(images/bkHome.gif); +background-repeat:repeat-x; +text-align:center; +} + +#homeL { +float:left; +} + +#homeR { +float:right; +} + +#homeC { +float:left; +padding: 0px 10px 0px 10px; +} + +#homeC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#homeC a:hover{ +text-decoration:underline; +} + +#clase { +float:left; +background-image:url(images/bkClase.gif); +background-repeat:repeat-x; +text-align:center; +} + +#claseL { +float:left; +} + +#claseR { +float:right; +} + +#claseC { +float:left; +padding: 0px 10px 0px 10px; +} + +#claseC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#claseC a:hover{ +text-decoration:underline; +} + +#gen { +float:left; +/*background-image:url(images/bkHome.gif);*/ +text-align:center; +} + +#genL { +float:left; +height:48px; +} + +#genR { +float:right; +height:48px; +} + +#genC { +float:left; +padding: 0px 10px 0px 10px; +} + +#genC img { +border:0px; +} + +#genC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#656565; +font-weight:bold; +} + +#genC a:hover{ +color:#003371; +} + +#homeCont { +float:both; +background-color:#e8f5d7; +background-image:url(images/veryLhome.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#homeContR { +float:both; +background-image:url(images/veryRhome.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +padding: 0px 10px; +} + +#claseCont { +float:both; +background-color:#D8EBCB; +background-image:url(images/veryLclase.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#claseContR { +float:both; +background-image:url(images/veryRclase.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +} + +#homeFoot { +float:both; +background-image:url(images/homeD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#homeDL { +float:left; +width:29px; +height:8px; +background-image:url(images/homeDL.gif); +} + + + +#homeDR { +float:right; +width:29px; +height:8px; +background-image:url(images/homeDR.gif); +} + +#claseFoot { +float:both; +background-image:url(images/claseD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#claseDL { +float:left; +} + +#claseDR { +float:right; +} + +#subLinks { +float:both; +text-align:left; +height:17px; +} + +#sepsubLinks { +float:left; +} + +#sepsubLinks1 { +float:left; +padding-left:35px; +} + +#subLink { +float:left; +padding:3px 8px 0px 8px; +color:#000000; +} + +#subLink a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +font-weight:bold; +} + +#subLink a:hover{ +text-decoration:underline; +} + +#subLink li { +list-style:none +} + +#contents { +float:both; +overflow:hidden; +} + +#contL { +float:left; +width:97%; +/*background-color:#009933;*/ +padding:5px 15px 5px 15px; +overflow:hidden; +} + +#contR { +float:right; +width:51%; +/*background-color:#CC0000;*/ +padding:5px 15px 5px 0px; +overflow:hidden; +} + +#portlet { +float:both; +overflow:hidden; +} + +#portletHead { +height:30px; +background-image:url(images/Uportlet.gif); +background-repeat:repeat-x; +background-position:bottom right; +text-align:left; +vertical-align:bottom; +float:both; +} + +#portletHead img { +float:left; +padding-right:5px; +} + + +#portletUL { +background-image:url(images/ULportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom left; +float:left; +text-align:left; +margin:0px; +} + +#portletUL img{ +margin-left:5px; +} + +#portletULclase { +/*background-image:url(images/ULportlet.gif);*/ +width: 5px; +padding-top:8px; +background-repeat:repeat-x; +background-position:bottom; +background-color:#D8EBCB; +float:left; +text-align:left; +} + + + +#portletUR { +background-image:url(images/URportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom right; +float:right; +text-align:right; +margin:0px; +margin-top:2px; +} + +#portletURclase { +width: 5px; +padding-top:8px; +background-color:#e8f5d7; +float:right; +} + +#idPortlet { +padding-top:10px; +font-family:Arial, Helvetica, sans-serif; +font-weight:bold; +color:#000000; +font-size:12px; +text-align:left; +float:left; +} + +#portletL { +float:both; +background-color:#F5F5F5; +background-image:url(images/Lportlet.gif); +background-position:left; +background-repeat:repeat-y; +} + +#portletR { +float:both; +background-image:url(images/Rportlet.gif); +background-position:right; +background-repeat:repeat-y; +text-align:left; +padding-left:10px; +padding-right:10px; +padding-top:5px; +} + +#portletFoot { +float:both; +background-image:url(images/Dportlet.gif); +height:18px; +background-repeat:repeat-x; +margin-bottom:10px; +background-color:#e8f5d7; +} + +#portletDL { +float:left; +background-color:#e8f5d7; +width:5px; +} + +#portletDR { +float:right; +background-color:#e8f5d7; +width:5px; +} + +#portletDLclase { +float:left; +background-color:#e8f5d7; +width:5px; +} + +#portletDRclase { +float:right; +background-color:#e8f5d7; +width:5px; +} + +#contStandard { +overflow:hidden; +margin:0px; +padding-left:20px; +} + +#contStandard, #contStandard p { +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard h1 { +font-family:Arial, Helvetica, sans-serif; +font-size:18px; +padding-right: 5px; +color:#000000; +} + +#contStandard h2 { +font-family:Arial, Helvetica, sans-serif; +font-size:16px; +padding-right: 5px; +color:#444444; +} + +#contStandard h3 { +font-family:Arial, Helvetica, sans-serif; +font-size:14px; +padding-right: 5px; +color:#333366; +} + +#contStandard ul { +margin: 0px; +/*margin-left:20px;*/ +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard table tbody tr td.list-button-bar a:visited{ +color:#003371; +text-decoration:none; +} + +#contStandard table tbody tr td nobr small a:visited{ +color:#003371; +text-decoration:none; +} + + + +#contStandard a { +text-decoration:none; +} + +#contStandard a:link { +color:#003371; +text-decoration:none; +} + +#contStandard a:hover { +color:#003371; +text-decoration:none; +} + +contStandard a:visited { +color:#666666; +text-decoration:none; +} + +#contStandard li { +padding-bottom:5px; +list-style-image:url(images/bulStandard.gif); +} + +#contStandard ul ul ul li { +padding-bottom:5px; +margin-left:10px; +list-style-image:url(images/bulNews.gif); +} + +#contFAQ, #contFAQ p, #contFAQ ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contFAQ a { +color:#555555; +text-decoration:none; +} + +#contFAQ a:hover { +color:#000000; +text-decoration:underline; +} + +#contFAQ li { +padding-bottom:5px; +list-style-image:url(images/bulFAQ.png); +} + +#contNews, #contNews p, #contNews ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contNews a { +color:#555555; +text-decoration:none; +} + +#contNews a:hover { +color:#000000; +text-decoration:underline; +} + +#contNews li { +padding-bottom:5px; +list-style-image:url(images/bulNews.png); +list-style-position:outside; +} + +.active { +color:#003371; +} + +.active a { +color:#003371; +} + +.inactive { +color:black; +} + +.inactive a { +color:black; +} + +.button { +background-color:#f1f3dc; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +} + +a:hover.button { +border: 1px solid #003371; +} + + + + +/*BOTONES BEIGE */ +.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + + + +.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END BOTONES BEIGE */ + +/*hover BOTONES BEIGE */ +a:hover.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END hover BOTONES BEIGE */ + +blockquote { +margin:0px; +} + +pre { +margin:0px; +} + +.ALTbutton { +background-color:#def1de; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:160px; +} + +a:hover.ALTbutton { +border: 1px solid #006600; +} + +a:visited.ALTbutton { +color:#003371; +text-decoration:none; +} + +.nota { +color:#006600; +font-family:Arial, Helvetica, sans-serif; +font-style:italic; +font-weight:bold; +font-size:10px; +margin-top:10px; +} + +.notif { +margin-top:10px; +} + +.nohay { +margin-top:10px; +font-style:italic; +color:#990000; +} + +.listenvelope { +margin:0px; +padding-left:20px; +} + +#margen_sublinks { +height:10px; +font-size:4px; +} + + + + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/comun/NuGES.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/comun/NuGES.css,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/comun/NuGES.css 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,1172 @@ +/* CSS Document */ + + +body { +margin:0px; +padding:0px; +} + +label { +font-size:9px; +} + +#crumbs { +padding-left:10px; +float:left; +vertical-align:bottom; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:10px; +} + +img { +border:0px; +} + +h3 { +margin-bottom:0px; +} + +p { +margin-bottom:0px; +} + +table { +margin-bottom:0px; +} + +ol { +margin-bottom:0px; +} + +li { +margin-bottom:0px; +} + +#crumbs a{ +color:#003371; +text-decoration:none; +} + +#crumbs a:hover{ +color:#003371; +text-decoration:underline; +} + +#Rhead { +background-image:url(images/waveR.gif); +background-repeat:no-repeat; +background-position:right top; +height:80px; +width:100%; +text-align:right; +} + +#gnav { +float:both; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:5px; +} + +#gnav a { +color:#003371; +text-decoration:none; +} + +#gnav a:hover { +color:#003371; +text-decoration:underline; +} + +#gnav img { +margin-left:5px; +margin-right:3px; +border:0px; +} + +#idnav { +font-size:9px; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-weight:normal; +text-align:right; +padding-top:5px; +color:#000000; +} + +#idnav img { +float:right; +margin-left:10px; +} + +.titwhere { +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:12px; +font-weight:bold; +color:#000000; +padding-top:10px; +display:block; +} + +#contfooter { +height:50px; +margin:10px; +} + +#contfooter p{ +font-size:9px; +font-family:Arial, Helvetica, sans-serif; +color:#000000; +margin:0px; +} + +#contfooter a{ +color:#003371; +text-decoration:none; +} + +#contfooter a:hover{ +color:#003371; +text-decoration:underline; +} + +#contfooter img { +float:left; +margin-left:10px; +border:0px; +} + +#footimg { +float:right; +} + +#footleft { +height:50px; +float:left; +} + +#footright { +height:50px; +float:right; +} + +#container { +background-image:url(images/realbk.gif); +background-color:#FFFFFF; +background-repeat:repeat-x; +background-position:top; +text-align:left; +padding: 0px 20px; +overflow:hidden; +min-width: 1000px; +} + +#basichead { +background-image:url(images/U-GES.gif); +background-repeat:no-repeat; +background-position:left top; +height:80px; +text-align:left; +} + +#gnav a:visited { +color:#000000; +text-decoration:none; +} + +#panel { +/*background-image:url(images/bkpanel.gif);*/ +background-position:top; +background-repeat:repeat-x; +background-color:#F2F2F2; +padding:0px 12px 12px 12px; +overflow:hidden; +} + +#maintabs { +background-image:url(images/bkpanel.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#maintabsClase { +background-image:url(images/bkpanelClase.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#cornUL { +float:left; +} + +#cornUR { +/*float:left;*/ +} + +#home { +float:left; +background-image:url(images/bkHome.gif); +background-repeat:repeat-x; +text-align:center; +} + +#homeL { +float:left; +} + +#homeR { +float:right; +} + +#homeC { +float:left; +padding: 0px 10px 0px 10px; +} + +#homeC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#homeC a:hover{ +text-decoration:underline; +} + +#clase { +float:left; +background-image:url(images/bkClase.gif); +background-repeat:repeat-x; +text-align:center; +} + +#claseL { +float:left; +} + +#claseR { +float:right; +} + +#claseC { +float:left; +padding: 0px 10px 0px 10px; +} + +#claseC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#claseC a:hover{ +text-decoration:underline; +} + +#gen { +float:left; +/*background-image:url(images/bkHome.gif);*/ +text-align:center; +} + +#genL { +float:left; +height:48px; +} + +#genR { +float:right; +height:48px; +} + +#genC { +float:left; +padding: 0px 10px 0px 10px; +} + +#genC img { +border:0px; +} + + + +#genC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#656565; +font-weight:bold; +} + +#genC a:hover{ +color:#003371; +} + +#homeCont { +float:both; +background-color:#dce8f6; +background-image:url(images/veryLhome.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#homeContR { +float:both; +background-image:url(images/veryRhome.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +padding: 0px 10px; +} + +#claseCont { +float:both; +background-color:#D8EBCB; +background-image:url(images/veryLclase.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#claseContR { +float:both; +background-image:url(images/veryRclase.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +} + +#homeFoot { +float:both; +background-image:url(images/homeD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#homeDL { +float:left; +width:29px; +height:8px; +background-image:url(images/homeDL.gif); +} + + + +#homeDR { +float:right; +width:29px; +height:8px; +background-image:url(images/homeDR.gif); +} + +#claseFoot { +float:both; +background-image:url(images/claseD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#claseDL { +float:left; +} + +#claseDR { +float:right; +} + +#subLinks { +float:both; +text-align:left; +height:17px; +} + +#sepsubLinks { +float:left; +} + +#sepsubLinks1 { +float:left; +padding-left:35px; +} + +#subLink { +float:left; +padding:3px 8px 0px 8px; +color:#000000; +} + +#subLink a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +font-weight:bold; +} + +#subLink a:hover{ +text-decoration:underline; +} + +#subLink li { +list-style:none +} + +#contents { +float:both; +overflow:hidden; +} + +#contL { +float:left; +width:97%; +/*background-color:#009933;*/ +padding:5px 15px 5px 15px; +overflow:hidden; +} + +#contR { +float:right; +width:51%; +/*background-color:#CC0000;*/ +padding:5px 15px 5px 0px; +overflow:hidden; +} + +#portlet { +float:both; +overflow:hidden; +} + +#portletHead { +height:30px; +background-image:url(images/Uportlet.gif); +background-repeat:repeat-x; +background-position:bottom right; +text-align:left; +vertical-align:bottom; +float:both; +} + +#portletHead img { +float:left; +padding-right:5px; +} + + +#portletUL { +background-image:url(images/ULportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom left; +float:left; +text-align:left; +margin:0px; +} + +#portletUL img{ +margin-left:5px; +} + +#portletULclase { +/*background-image:url(images/ULportlet.gif);*/ +width: 5px; +padding-top:8px; +background-repeat:repeat-x; +background-position:bottom; +background-color:#D8EBCB; +float:left; +text-align:left; +} + + + +#portletUR { +background-image:url(images/URportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom right; +float:right; +text-align:right; +margin:0px; +margin-top:2px; +} + +#portletURclase { +width: 5px; +padding-top:8px; +background-color:#D8EBCB; +float:right; +} + +#idPortlet { +padding-top:10px; +font-family:Arial, Helvetica, sans-serif; +font-weight:bold; +color:#000000; +font-size:12px; +text-align:left; +float:left; +} + +#portletL { +float:both; +background-color:#F5F5F5; +background-image:url(images/Lportlet.gif); +background-position:left; +background-repeat:repeat-y; +} + +#portletR { +float:both; +background-image:url(images/Rportlet.gif); +background-position:right; +background-repeat:repeat-y; +text-align:left; +padding-left:10px; +padding-right:10px; +padding-top:5px; +} + +#portletFoot { +float:both; +background-image:url(images/Dportlet.gif); +height:18px; +background-repeat:repeat-x; +margin-bottom:10px; +background-color:#dce8f6; +} + +#portletDL { +float:left; +background-color:#dce8f6; +width:5px; +} + +#portletDR { +float:right; +background-color:#dce8f6; +width:5px; +} + +#portletDLclase { +float:left; +background-color:#DCE8F6; +width:5px; +} + +#portletDRclase { +float:right; +background-color:#DCE8F6; +width:5px; +} + +#contStandard { +overflow:hidden; +margin:0px; +padding-left:20px; +} + +#contStandard, #contStandard p { +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard h1 { +font-family:Arial, Helvetica, sans-serif; +font-size:18px; +padding-right: 5px; +color:#000000; +} + +#contStandard h2 { +font-family:Arial, Helvetica, sans-serif; +font-size:16px; +padding-right: 5px; +color:#444444; +} + +#contStandard h3 { +font-family:Arial, Helvetica, sans-serif; +font-size:14px; +padding-right: 5px; +color:#333366; +} + +#contStandard ul { +margin: 0px; +/*margin-left:20px;*/ +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard table tbody tr td.list-button-bar a:visited{ +color:#003371; +text-decoration:none; +} + +#contStandard table tbody tr td nobr small a:visited{ +color:#003371; +text-decoration:none; +} + + +#contStandard a { +text-decoration:none; +} + +#contStandard a:link { +color:#003371; +text-decoration:none; +} + +#contStandard a:hover { +color:#003371; +text-decoration:none; +} + +contStandard a:visited { +color:#666666; +text-decoration:none; +} + +#contStandard li { +padding-bottom:5px; +list-style-image:url(images/bulStandard.gif); +} + +#contStandard ul ul ul li { +padding-bottom:5px; +margin-left:10px; +list-style-image:url(images/bulNews.gif); +} + +#contFAQ, #contFAQ p, #contFAQ ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contFAQ a { +color:#555555; +text-decoration:none; +} + +#contFAQ a:hover { +color:#000000; +text-decoration:underline; +} + +#contFAQ li { +padding-bottom:5px; +list-style-image:url(images/bulFAQ.png); +} + +#contNews, #contNews p, #contNews ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contNews a { +color:#555555; +text-decoration:none; +} + +#contNews a:hover { +color:#000000; +text-decoration:underline; +} + +#contNews li { +padding-bottom:5px; +list-style-image:url(images/bulNews.png); +list-style-position:outside; +} + +.active { +color:#003371; +} + +.active a { +color:#003371; +} + +.inactive { +color:black; +} + +.inactive a { +color:black; +} + +.button { +background-color:#f1f3dc; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +margin-top:10px; +} + +a:hover.button { +border: 1px solid #003371; +} + + + + +/*BOTONES BEIGE */ +.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + + + +.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END BOTONES BEIGE */ + +/*hover BOTONES BEIGE */ +a:hover.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END hover BOTONES BEIGE */ + +blockquote { +margin:0px; +} + +pre { +margin:0px; +} + +.ALTbutton { +background-color:#def1de; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:160px; +} + +a:hover.ALTbutton { +border: 1px solid #006600; +} + +a:visited.ALTbutton { +color:#003371; +text-decoration:none; +} + +.nota { +color:#006600; +font-family:Arial, Helvetica, sans-serif; +font-style:italic; +font-weight:bold; +font-size:10px; +margin-top:10px; +} + +.notif { +margin-top:10px; +} + +.nohay { +margin-top:10px; +font-style:italic; +color:#990000; +} + +.listenvelope { +margin:0px; +padding-left:20px; +} + +#margen_sublinks { +height:10px; +font-size:4px; +} + + + + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/comun/NuGES.css~.txt =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/comun/NuGES.css~.txt,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/comun/NuGES.css~.txt 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,1171 @@ +/* CSS Document */ + + +body { +margin:0px; +padding:0px; +} + +label { +font-size:9px; +} + +#crumbs { +padding-left:10px; +float:left; +vertical-align:bottom; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:10px; +} + +img { +border:0px; +} + +h3 { +margin-bottom:0px; +} + +p { +margin-bottom:0px; +} + +table { +margin-bottom:0px; +} + +ol { +margin-bottom:0px; +} + +li { +margin-bottom:0px; +} + +#crumbs a{ +color:#003371; +text-decoration:none; +} + +#crumbs a:hover{ +color:#003371; +text-decoration:underline; +} + +#Rhead { +background-image:url(images/waveR.gif); +background-repeat:no-repeat; +background-position:right top; +height:80px; +width:100%; +text-align:right; +} + +#gnav { +float:both; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:5px; +} + +#gnav a { +color:#003371; +text-decoration:none; +} + +#gnav a:hover { +color:#003371; +text-decoration:underline; +} + +#gnav img { +margin-left:5px; +margin-right:3px; +border:0px; +} + +#idnav { +font-size:9px; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-weight:normal; +text-align:right; +padding-top:5px; +color:#000000; +} + +#idnav img { +float:right; +margin-left:10px; +} + +.titwhere { +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:12px; +font-weight:bold; +color:#000000; +padding-top:10px; +display:block; +} + +#contfooter { +height:50px; +margin:10px; +} + +#contfooter p{ +font-size:9px; +font-family:Arial, Helvetica, sans-serif; +color:#000000; +margin:0px; +} + +#contfooter a{ +color:#003371; +text-decoration:none; +} + +#contfooter a:hover{ +color:#003371; +text-decoration:underline; +} + +#contfooter img { +float:left; +margin-left:10px; +border:0px; +} + +#footimg { +float:right; +} + +#footleft { +height:50px; +float:left; +} + +#footright { +height:50px; +float:right; +} + +#container { +background-image:url(images/realbk.gif); +background-color:#FFFFFF; +background-repeat:repeat-x; +background-position:top; +text-align:left; +padding: 0px 20px; +overflow:hidden; +min-width: 1000px; +} + +#basichead { +background-image:url(images/U-GES.gif); +background-repeat:no-repeat; +background-position:left top; +height:80px; +text-align:left; +} + +#gnav a:visited { +color:#000000; +text-decoration:none; +} + +#panel { +/*background-image:url(images/bkpanel.gif);*/ +background-position:top; +background-repeat:repeat-x; +background-color:#F2F2F2; +padding:0px 12px 12px 12px; +overflow:hidden; +} + +#maintabs { +background-image:url(images/bkpanel.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#maintabsClase { +background-image:url(images/bkpanelClase.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#cornUL { +float:left; +} + +#cornUR { +/*float:left;*/ +} + +#home { +float:left; +background-image:url(images/bkHome.gif); +background-repeat:repeat-x; +text-align:center; +} + +#homeL { +float:left; +} + +#homeR { +float:right; +} + +#homeC { +float:left; +padding: 0px 10px 0px 10px; +} + +#homeC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#homeC a:hover{ +text-decoration:underline; +} + +#clase { +float:left; +background-image:url(images/bkClase.gif); +background-repeat:repeat-x; +text-align:center; +} + +#claseL { +float:left; +} + +#claseR { +float:right; +} + +#claseC { +float:left; +padding: 0px 10px 0px 10px; +} + +#claseC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#claseC a:hover{ +text-decoration:underline; +} + +#gen { +float:left; +/*background-image:url(images/bkHome.gif);*/ +text-align:center; +} + +#genL { +float:left; +height:48px; +} + +#genR { +float:right; +height:48px; +} + +#genC { +float:left; +padding: 0px 10px 0px 10px; +} + +#genC img { +border:0px; +} + + + +#genC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#656565; +font-weight:bold; +} + +#genC a:hover{ +color:#003371; +} + +#homeCont { +float:both; +background-color:#dce8f6; +background-image:url(images/veryLhome.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#homeContR { +float:both; +background-image:url(images/veryRhome.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +padding: 0px 10px; +} + +#claseCont { +float:both; +background-color:#D8EBCB; +background-image:url(images/veryLclase.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#claseContR { +float:both; +background-image:url(images/veryRclase.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +} + +#homeFoot { +float:both; +background-image:url(images/homeD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#homeDL { +float:left; +width:29px; +height:8px; +background-image:url(images/homeDL.gif); +} + + + +#homeDR { +float:right; +width:29px; +height:8px; +background-image:url(images/homeDR.gif); +} + +#claseFoot { +float:both; +background-image:url(images/claseD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#claseDL { +float:left; +} + +#claseDR { +float:right; +} + +#subLinks { +float:both; +text-align:left; +height:17px; +} + +#sepsubLinks { +float:left; +} + +#sepsubLinks1 { +float:left; +padding-left:35px; +} + +#subLink { +float:left; +padding:3px 8px 0px 8px; +color:#000000; +} + +#subLink a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +font-weight:bold; +} + +#subLink a:hover{ +text-decoration:underline; +} + +#subLink li { +list-style:none +} + +#contents { +float:both; +overflow:hidden; +} + +#contL { +float:left; +width:97%; +/*background-color:#009933;*/ +padding:5px 15px 5px 15px; +overflow:hidden; +} + +#contR { +float:right; +width:51%; +/*background-color:#CC0000;*/ +padding:5px 15px 5px 0px; +overflow:hidden; +} + +#portlet { +float:both; +overflow:hidden; +} + +#portletHead { +height:30px; +background-image:url(images/Uportlet.gif); +background-repeat:repeat-x; +background-position:bottom right; +text-align:left; +vertical-align:bottom; +float:both; +} + +#portletHead img { +float:left; +padding-right:5px; +} + + +#portletUL { +background-image:url(images/ULportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom left; +float:left; +text-align:left; +margin:0px; +} + +#portletUL img{ +margin-left:5px; +} + +#portletULclase { +/*background-image:url(images/ULportlet.gif);*/ +width: 5px; +padding-top:8px; +background-repeat:repeat-x; +background-position:bottom; +background-color:#D8EBCB; +float:left; +text-align:left; +} + + + +#portletUR { +background-image:url(images/URportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom right; +float:right; +text-align:right; +margin:0px; +margin-top:2px; +} + +#portletURclase { +width: 5px; +padding-top:8px; +background-color:#D8EBCB; +float:right; +} + +#idPortlet { +padding-top:10px; +font-family:Arial, Helvetica, sans-serif; +font-weight:bold; +color:#000000; +font-size:12px; +text-align:left; +float:left; +} + +#portletL { +float:both; +background-color:#F5F5F5; +background-image:url(images/Lportlet.gif); +background-position:left; +background-repeat:repeat-y; +} + +#portletR { +float:both; +background-image:url(images/Rportlet.gif); +background-position:right; +background-repeat:repeat-y; +text-align:left; +padding-left:10px; +padding-right:10px; +padding-top:5px; +} + +#portletFoot { +float:both; +background-image:url(images/Dportlet.gif); +height:18px; +background-repeat:repeat-x; +margin-bottom:10px; +background-color:#dce8f6; +} + +#portletDL { +float:left; +background-color:#dce8f6; +width:5px; +} + +#portletDR { +float:right; +background-color:#dce8f6; +width:5px; +} + +#portletDLclase { +float:left; +background-color:#DCE8F6; +width:5px; +} + +#portletDRclase { +float:right; +background-color:#DCE8F6; +width:5px; +} + +#contStandard { +overflow:hidden; +margin:0px; +padding-left:20px; +} + +#contStandard, #contStandard p { +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard h1 { +font-family:Arial, Helvetica, sans-serif; +font-size:18px; +padding-right: 5px; +color:#000000; +} + +#contStandard h2 { +font-family:Arial, Helvetica, sans-serif; +font-size:16px; +padding-right: 5px; +color:#444444; +} + +#contStandard h3 { +font-family:Arial, Helvetica, sans-serif; +font-size:14px; +padding-right: 5px; +color:#333366; +} + +#contStandard ul { +margin: 0px; +/*margin-left:20px;*/ +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard table tbody tr td.list-button-bar a:visited{ +color:#003371; +text-decoration:none; +} + +#contStandard table tbody tr td nobr small a:visited{ +color:#003371; +text-decoration:none; +} + + +#contStandard a { +text-decoration:none; +} + +#contStandard a:link { +color:#003371; +text-decoration:none; +} + +#contStandard a:hover { +color:#003371; +text-decoration:none; +} + +contStandard a:visited { +color:#666666; +text-decoration:none; +} + +#contStandard li { +padding-bottom:5px; +list-style-image:url(images/bulStandard.gif); +} + +#contStandard ul ul ul li { +padding-bottom:5px; +margin-left:10px; +list-style-image:url(images/bulNews.gif); +} + +#contFAQ, #contFAQ p, #contFAQ ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contFAQ a { +color:#555555; +text-decoration:none; +} + +#contFAQ a:hover { +color:#000000; +text-decoration:underline; +} + +#contFAQ li { +padding-bottom:5px; +list-style-image:url(images/bulFAQ.png); +} + +#contNews, #contNews p, #contNews ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contNews a { +color:#555555; +text-decoration:none; +} + +#contNews a:hover { +color:#000000; +text-decoration:underline; +} + +#contNews li { +padding-bottom:5px; +list-style-image:url(images/bulNews.png); +list-style-position:outside; +} + +.active { +color:#003371; +} + +.active a { +color:#003371; +} + +.inactive { +color:black; +} + +.inactive a { +color:black; +} + +.button { +background-color:#f1f3dc; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +} + +a:hover.button { +border: 1px solid #003371; +} + + + + +/*BOTONES BEIGE */ +.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + + + +.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END BOTONES BEIGE */ + +/*hover BOTONES BEIGE */ +a:hover.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END hover BOTONES BEIGE */ + +blockquote { +margin:0px; +} + +pre { +margin:0px; +} + +.ALTbutton { +background-color:#def1de; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:160px; +} + +a:hover.ALTbutton { +border: 1px solid #006600; +} + +a:visited.ALTbutton { +color:#003371; +text-decoration:none; +} + +.nota { +color:#006600; +font-family:Arial, Helvetica, sans-serif; +font-style:italic; +font-weight:bold; +font-size:10px; +margin-top:10px; +} + +.notif { +margin-top:10px; +} + +.nohay { +margin-top:10px; +font-style:italic; +color:#990000; +} + +.listenvelope { +margin:0px; +padding-left:20px; +} + +#margen_sublinks { +height:10px; +font-size:4px; +} + + + + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/comunidad/NuGES.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/comunidad/NuGES.css,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/comunidad/NuGES.css 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,1169 @@ +/* CSS Document */ + + + +body { +margin:0px; +padding:0px; +} + +label { +font-size:9px; +} + +#crumbs { +padding-left:10px; +float:left; +vertical-align:bottom; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:10px; +} + +img { +border:0px; +} + +h3 { +margin-bottom:0px; +} + +p { +margin-bottom:0px; +} + +table { +margin-bottom:0px; +} + +ol { +margin-bottom:0px; +} + +li { +margin-bottom:0px; +} + +#crumbs a{ +color:#003371; +text-decoration:none; +} + +#crumbs a:hover{ +color:#003371; +text-decoration:underline; +} + +#Rhead { +background-image:url(images/waveR.gif); +background-repeat:no-repeat; +background-position:right top; +height:80px; +width:100%; +text-align:right; +} + +#gnav { +float:both; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:5px; +} + +#gnav a { +color:#003371; +text-decoration:none; +} + +#gnav a:hover { +color:#003371; +text-decoration:underline; +} + +#gnav img { +margin-left:5px; +margin-right:3px; +border:0px; +} + +#idnav { +font-size:9px; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-weight:normal; +text-align:right; +padding-top:5px; +color:#000000; +} + +#idnav img { +float:right; +margin-left:10px; +} + +.titwhere { +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:12px; +font-weight:bold; +color:#000000; +padding-top:10px; +display:block; +} + +#contfooter { +height:50px; +margin:10px; +} + +#contfooter p{ +font-size:9px; +font-family:Arial, Helvetica, sans-serif; +color:#000000; +margin:0px; +} + +#contfooter a{ +color:#003371; +text-decoration:none; +} + +#contfooter a:hover{ +color:#003371; +text-decoration:underline; +} + +#contfooter img { +float:left; +margin-left:10px; +border:0px; +} + +#footimg { +float:right; +} + +#footleft { +height:50px; +float:left; +} + +#footright { +height:50px; +float:right; +} + +#container { +background-image:url(images/realbk.gif); +background-color:#FFFFFF; +background-repeat:repeat-x; +background-position:top; +text-align:left; +padding: 0px 20px; +overflow:hidden; +min-width: 1000px; +} + +#basichead { +background-image:url(images/U-GES.gif); +background-repeat:no-repeat; +background-position:left top; +height:80px; +text-align:left; +} + +#gnav a:visited { +color:#000000; +text-decoration:none; +} + +#panel { +/*background-image:url(images/bkpanel.gif);*/ +background-position:top; +background-repeat:repeat-x; +background-color:#F2F2F2; +padding:0px 12px 12px 12px; +overflow:hidden; +} + +#maintabs { +background-image:url(images/bkpanel.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#maintabsClase { +background-image:url(images/bkpanelClase.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#cornUL { +float:left; +} + +#cornUR { +/*float:left;*/ +} + +#home { +float:left; +background-image:url(images/bkHome.gif); +background-repeat:repeat-x; +text-align:center; +} + +#homeL { +float:left; +} + +#homeR { +float:right; +} + +#homeC { +float:left; +padding: 0px 10px 0px 10px; +} + +#homeC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#homeC a:hover{ +text-decoration:underline; +} + +#clase { +float:left; +background-image:url(images/bkClase.gif); +background-repeat:repeat-x; +text-align:center; +} + +#claseL { +float:left; +} + +#claseR { +float:right; +} + +#claseC { +float:left; +padding: 0px 10px 0px 10px; +} + +#claseC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#claseC a:hover{ +text-decoration:underline; +} + +#gen { +float:left; +/*background-image:url(images/bkHome.gif);*/ +text-align:center; +} + +#genL { +float:left; +height:48px; +} + +#genR { +float:right; +height:48px; +} + +#genC { +float:left; +padding: 0px 10px 0px 10px; +} + +#genC img { +border:0px; +} + +#genC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#656565; +font-weight:bold; +} + +#genC a:hover{ +color:#003371; +} + +#homeCont { +float:both; +background-color:#f4f3d5; +background-image:url(images/veryLhome.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#homeContR { +float:both; +background-image:url(images/veryRhome.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +padding: 0px 10px; +} + +#claseCont { +float:both; +background-color:#D8EBCB; +background-image:url(images/veryLclase.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#claseContR { +float:both; +background-image:url(images/veryRclase.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +} + +#homeFoot { +float:both; +background-image:url(images/homeD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#homeDL { +float:left; +width:29px; +height:8px; +background-image:url(images/homeDL.gif); +} + + + +#homeDR { +float:right; +width:29px; +height:8px; +background-image:url(images/homeDR.gif); +} + +#claseFoot { +float:both; +background-image:url(images/claseD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#claseDL { +float:left; +} + +#claseDR { +float:right; +} + +#subLinks { +float:both; +text-align:left; +height:17px; +} + +#sepsubLinks { +float:left; +} + +#sepsubLinks1 { +float:left; +padding-left:35px; +} + +#subLink { +float:left; +padding:3px 8px 0px 8px; +color:#000000; +} + +#subLink a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +font-weight:bold; +} + +#subLink a:hover{ +text-decoration:underline; +} + +#subLink li { +list-style:none +} + +#contents { +float:both; +overflow:hidden; +} + +#contL { +float:left; +width:97%; +/*background-color:#009933;*/ +padding:5px 15px 5px 15px; +overflow:hidden; +} + +#contR { +float:right; +width:51%; +/*background-color:#CC0000;*/ +padding:5px 15px 5px 0px; +overflow:hidden; +} + +#portlet { +float:both; +overflow:hidden; +} + +#portletHead { +height:30px; +background-image:url(images/Uportlet.gif); +background-repeat:repeat-x; +background-position:bottom right; +text-align:left; +vertical-align:bottom; +float:both; +} + +#portletHead img { +float:left; +padding-right:5px; +} + + +#portletUL { +background-image:url(images/ULportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom left; +float:left; +text-align:left; +margin:0px; +} + +#portletUL img{ +margin-left:5px; +} + +#portletULclase { +/*background-image:url(images/ULportlet.gif);*/ +width: 5px; +padding-top:8px; +background-repeat:repeat-x; +background-position:bottom; +background-color:#D8EBCB; +float:left; +text-align:left; +} + + + +#portletUR { +background-image:url(images/URportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom right; +float:right; +text-align:right; +margin:0px; +margin-top:2px; +} + +#portletURclase { +width: 5px; +padding-top:8px; +background-color:#D8EBCB; +float:right; +} + +#idPortlet { +padding-top:10px; +font-family:Arial, Helvetica, sans-serif; +font-weight:bold; +color:#000000; +font-size:12px; +text-align:left; +float:left; +} + +#portletL { +float:both; +background-color:#F5F5F5; +background-image:url(images/Lportlet.gif); +background-position:left; +background-repeat:repeat-y; +} + +#portletR { +float:both; +background-image:url(images/Rportlet.gif); +background-position:right; +background-repeat:repeat-y; +text-align:left; +padding-left:10px; +padding-right:10px; +padding-top:5px; +} + +#portletFoot { +float:both; +background-image:url(images/Dportlet.gif); +height:18px; +background-repeat:repeat-x; +margin-bottom:10px; +background-color:#f4f3d5; +} + +#portletDL { +float:left; +background-color:#f4f3d5; +width:5px; +} + +#portletDR { +float:right; +background-color:#f4f3d5; +width:5px; +} + +#portletDLclase { +float:left; +background-color:#f4f3d5; +width:5px; +} + +#portletDRclase { +float:right; +background-color:#f4f3d5; +width:5px; +} + +#contStandard { +overflow:hidden; +margin:0px; +padding-left:20px; +} + +#contStandard, #contStandard p { +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard h1 { +font-family:Arial, Helvetica, sans-serif; +font-size:18px; +padding-right: 5px; +color:#000000; +} + +#contStandard h2 { +font-family:Arial, Helvetica, sans-serif; +font-size:16px; +padding-right: 5px; +color:#444444; +} + +#contStandard h3 { +font-family:Arial, Helvetica, sans-serif; +font-size:14px; +padding-right: 5px; +color:#333366; +} + +#contStandard ul { +margin: 0px; +/*margin-left:20px;*/ +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard table tbody tr td.list-button-bar a:visited{ +color:#003371; +text-decoration:none; +} + +#contStandard table tbody tr td nobr small a:visited{ +color:#003371; +text-decoration:none; +} + + + +#contStandard a { +text-decoration:none; +} + +#contStandard a:link { +color:#003371; +text-decoration:none; +} + +#contStandard a:hover { +color:#003371; +text-decoration:none; +} + +contStandard a:visited { +color:#666666; +text-decoration:none; +} + +#contStandard li { +padding-bottom:5px; +list-style-image:url(images/bulStandard.gif); +} + +#contStandard ul ul ul li { +padding-bottom:5px; +margin-left:10px; +list-style-image:url(images/bulNews.gif); +} + +#contFAQ, #contFAQ p, #contFAQ ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contFAQ a { +color:#555555; +text-decoration:none; +} + +#contFAQ a:hover { +color:#000000; +text-decoration:underline; +} + +#contFAQ li { +padding-bottom:5px; +list-style-image:url(images/bulFAQ.png); +} + +#contNews, #contNews p, #contNews ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contNews a { +color:#555555; +text-decoration:none; +} + +#contNews a:hover { +color:#000000; +text-decoration:underline; +} + +#contNews li { +padding-bottom:5px; +list-style-image:url(images/bulNews.png); +list-style-position:outside; +} + +.active { +color:#003371; +} + +.active a { +color:#003371; +} + +.inactive { +color:black; +} + +.inactive a { +color:black; +} + +.button { +background-color:#f1f3dc; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +} + +a:hover.button { +border: 1px solid #003371; +} + + + + +/*BOTONES BEIGE */ +.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END BOTONES BEIGE */ + +/*hover BOTONES BEIGE */ +a:hover.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END hover BOTONES BEIGE */ + +blockquote { +margin:0px; +} + +pre { +margin:0px; +} + +.ALTbutton { +background-color:#def1de; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:160px; +} + +a:hover.ALTbutton { +border: 1px solid #006600; +} + +a:visited.ALTbutton { +color:#003371; +text-decoration:none; +} + +.nota { +color:#006600; +font-family:Arial, Helvetica, sans-serif; +font-style:italic; +font-weight:bold; +font-size:10px; +margin-top:10px; +} + +.notif { +margin-top:10px; +} + +.nohay { +margin-top:10px; +font-style:italic; +color:#990000; +} + +.listenvelope { +margin:0px; +padding-left:20px; +} + +#margen_sublinks { +height:10px; +font-size:4px; +} + + + + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/grupo/NuGES.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/grupo/NuGES.css,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/grupo/NuGES.css 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,1169 @@ +/* CSS Document */ + + + +body { +margin:0px; +padding:0px; +} + +label { +font-size:9px; +} + +#crumbs { +padding-left:10px; +float:left; +vertical-align:bottom; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:10px; +} + +img { +border:0px; +} + +h3 { +margin-bottom:0px; +} + +p { +margin-bottom:0px; +} + +table { +margin-bottom:0px; +} + +ol { +margin-bottom:0px; +} + +li { +margin-bottom:0px; +} + +#crumbs a{ +color:#003371; +text-decoration:none; +} + +#crumbs a:hover{ +color:#003371; +text-decoration:underline; +} + +#Rhead { +background-image:url(images/waveR.gif); +background-repeat:no-repeat; +background-position:right top; +height:80px; +width:100%; +text-align:right; +} + +#gnav { +float:both; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:10px; +color:#000000; +font-weight:normal; +padding-top:5px; +} + +#gnav a { +color:#003371; +text-decoration:none; +} + +#gnav a:hover { +color:#003371; +text-decoration:underline; +} + +#gnav img { +margin-left:5px; +margin-right:3px; +border:0px; +} + +#idnav { +font-size:9px; +font-family:Verdana, Arial, Helvetica, sans-serif; +font-weight:normal; +text-align:right; +padding-top:5px; +color:#000000; +} + +#idnav img { +float:right; +margin-left:10px; +} + +.titwhere { +font-family:Verdana, Arial, Helvetica, sans-serif; +font-size:12px; +font-weight:bold; +color:#000000; +padding-top:10px; +display:block; +} + +#contfooter { +height:50px; +margin:10px; +} + +#contfooter p{ +font-size:9px; +font-family:Arial, Helvetica, sans-serif; +color:#000000; +margin:0px; +} + +#contfooter a{ +color:#003371; +text-decoration:none; +} + +#contfooter a:hover{ +color:#003371; +text-decoration:underline; +} + +#contfooter img { +float:left; +margin-left:10px; +border:0px; +} + +#footimg { +float:right; +} + +#footleft { +height:50px; +float:left; +} + +#footright { +height:50px; +float:right; +} + +#container { +background-image:url(images/realbk.gif); +background-color:#FFFFFF; +background-repeat:repeat-x; +background-position:top; +text-align:left; +padding: 0px 20px; +overflow:hidden; +min-width: 1000px; +} + +#basichead { +background-image:url(images/U-GES.gif); +background-repeat:no-repeat; +background-position:left top; +height:80px; +text-align:left; +} + +#gnav a:visited { +color:#000000; +text-decoration:none; +} + +#panel { +/*background-image:url(images/bkpanel.gif);*/ +background-position:top; +background-repeat:repeat-x; +background-color:#F2F2F2; +padding:0px 12px 12px 12px; +overflow:hidden; +} + +#maintabs { +background-image:url(images/bkpanel.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#maintabsClase { +background-image:url(images/bkpanelClase.gif); +background-repeat:repeat-x; +height:50px; +text-align:right; +float:both; +margin:0px; +overflow:hidden; +} + +#cornUL { +float:left; +} + +#cornUR { +/*float:left;*/ +} + +#home { +float:left; +background-image:url(images/bkHome.gif); +background-repeat:repeat-x; +text-align:center; +} + +#homeL { +float:left; +} + +#homeR { +float:right; +} + +#homeC { +float:left; +padding: 0px 10px 0px 10px; +} + +#homeC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#homeC a:hover{ +text-decoration:underline; +} + +#clase { +float:left; +background-image:url(images/bkClase.gif); +background-repeat:repeat-x; +text-align:center; +} + +#claseL { +float:left; +} + +#claseR { +float:right; +} + +#claseC { +float:left; +padding: 0px 10px 0px 10px; +} + +#claseC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#000000; +font-weight:bold; +} + +#claseC a:hover{ +text-decoration:underline; +} + +#gen { +float:left; +/*background-image:url(images/bkHome.gif);*/ +text-align:center; +} + +#genL { +float:left; +height:48px; +} + +#genR { +float:right; +height:48px; +} + +#genC { +float:left; +padding: 0px 10px 0px 10px; +} + +#genC img { +border:0px; +} + +#genC a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +color:#656565; +font-weight:bold; +} + +#genC a:hover{ +color:#003371; +} + +#homeCont { +float:both; +background-color:#f6ebda; +background-image:url(images/veryLhome.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#homeContR { +float:both; +background-image:url(images/veryRhome.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +padding: 0px 10px; +} + +#claseCont { +float:both; +background-color:#D8EBCB; +background-image:url(images/veryLclase.gif); +background-position:left; +background-repeat:repeat-y; +margin:0px; +overflow:hidden; +} + +#claseContR { +float:both; +background-image:url(images/veryRclase.gif); +background-position:right; +background-repeat:repeat-y; +overflow:hidden; +} + +#homeFoot { +float:both; +background-image:url(images/homeD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#homeDL { +float:left; +width:29px; +height:8px; +background-image:url(images/homeDL.gif); +} + + + +#homeDR { +float:right; +width:29px; +height:8px; +background-image:url(images/homeDR.gif); +} + +#claseFoot { +float:both; +background-image:url(images/claseD.gif); +background-repeat:repeat-x; +text-align:right; +height:8px; +overflow:hidden; +} + +#claseDL { +float:left; +} + +#claseDR { +float:right; +} + +#subLinks { +float:both; +text-align:left; +height:17px; +} + +#sepsubLinks { +float:left; +} + +#sepsubLinks1 { +float:left; +padding-left:35px; +} + +#subLink { +float:left; +padding:3px 8px 0px 8px; +color:#000000; +} + +#subLink a{ +font-family:Arial, Helvetica, sans-serif; +font-size:10px; +text-decoration:none; +font-weight:bold; +} + +#subLink a:hover{ +text-decoration:underline; +} + +#subLink li { +list-style:none +} + +#contents { +float:both; +overflow:hidden; +} + +#contL { +float:left; +width:97%; +/*background-color:#009933;*/ +padding:5px 15px 5px 15px; +overflow:hidden; +} + +#contR { +float:right; +width:51%; +/*background-color:#CC0000;*/ +padding:5px 15px 5px 0px; +overflow:hidden; +} + +#portlet { +float:both; +overflow:hidden; +} + +#portletHead { +height:30px; +background-image:url(images/Uportlet.gif); +background-repeat:repeat-x; +background-position:bottom right; +text-align:left; +vertical-align:bottom; +float:both; +} + +#portletHead img { +float:left; +padding-right:5px; +} + + +#portletUL { +background-image:url(images/ULportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom left; +float:left; +text-align:left; +margin:0px; +} + +#portletUL img{ +margin-left:5px; +} + +#portletULclase { +/*background-image:url(images/ULportlet.gif);*/ +width: 5px; +padding-top:8px; +background-repeat:repeat-x; +background-position:bottom; +background-color:#D8EBCB; +float:left; +text-align:left; +} + + + +#portletUR { +background-image:url(images/URportlet.gif); +width: 40px; +height:30px; +background-repeat:no-repeat; +background-position:bottom right; +float:right; +text-align:right; +margin:0px; +margin-top:2px; +} + +#portletURclase { +width: 5px; +padding-top:8px; +background-color:#D8EBCB; +float:right; +} + +#idPortlet { +padding-top:10px; +font-family:Arial, Helvetica, sans-serif; +font-weight:bold; +color:#000000; +font-size:12px; +text-align:left; +float:left; +} + +#portletL { +float:both; +background-color:#F5F5F5; +background-image:url(images/Lportlet.gif); +background-position:left; +background-repeat:repeat-y; +} + +#portletR { +float:both; +background-image:url(images/Rportlet.gif); +background-position:right; +background-repeat:repeat-y; +text-align:left; +padding-left:10px; +padding-right:10px; +padding-top:5px; +} + +#portletFoot { +float:both; +background-image:url(images/Dportlet.gif); +height:18px; +background-repeat:repeat-x; +margin-bottom:10px; +background-color:#f6ebda; +} + +#portletDL { +float:left; +background-color:#f6ebda; +width:5px; +} + +#portletDR { +float:right; +background-color:#f6ebda; +width:5px; +} + +#portletDLclase { +float:left; +background-color:#f6ebda; +width:5px; +} + +#portletDRclase { +float:right; +background-color:#f6ebda; +width:5px; +} + +#contStandard { +overflow:hidden; +margin:0px; +padding-left:20px; +} + +#contStandard, #contStandard p { +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard h1 { +font-family:Arial, Helvetica, sans-serif; +font-size:18px; +padding-right: 5px; +color:#000000; +} + +#contStandard h2 { +font-family:Arial, Helvetica, sans-serif; +font-size:16px; +padding-right: 5px; +color:#444444; +} + +#contStandard h3 { +font-family:Arial, Helvetica, sans-serif; +font-size:14px; +padding-right: 5px; +color:#333366; +} + +#contStandard ul { +margin: 0px; +/*margin-left:20px;*/ +font-family:Arial, Helvetica, sans-serif; +font-size:12px; +padding-right: 5px; +color:#000000; +} + +#contStandard table tbody tr td.list-button-bar a:visited{ +color:#003371; +text-decoration:none; +} + +#contStandard table tbody tr td nobr small a:visited{ +color:#003371; +text-decoration:none; +} + + + +#contStandard a { +text-decoration:none; +} + +#contStandard a:link { +color:#003371; +text-decoration:none; +} + +#contStandard a:hover { +color:#003371; +text-decoration:none; +} + +contStandard a:visited { +color:#666666; +text-decoration:none; +} + +#contStandard li { +padding-bottom:5px; +list-style-image:url(images/bulStandard.gif); +} + +#contStandard ul ul ul li { +padding-bottom:5px; +margin-left:10px; +list-style-image:url(images/bulNews.gif); +} + +#contFAQ, #contFAQ p, #contFAQ ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contFAQ a { +color:#555555; +text-decoration:none; +} + +#contFAQ a:hover { +color:#000000; +text-decoration:underline; +} + +#contFAQ li { +padding-bottom:5px; +list-style-image:url(images/bulFAQ.png); +} + +#contNews, #contNews p, #contNews ul { +margin: 0px; +margin-left:-10px; +font-family:Arial, Helvetica, sans-serif; +font-size:11px; +color:#000000; +} + +#contNews a { +color:#555555; +text-decoration:none; +} + +#contNews a:hover { +color:#000000; +text-decoration:underline; +} + +#contNews li { +padding-bottom:5px; +list-style-image:url(images/bulNews.png); +list-style-position:outside; +} + +.active { +color:#003371; +} + +.active a { +color:#003371; +} + +.inactive { +color:black; +} + +.inactive a { +color:black; +} + +.button { +background-color:#f1f3dc; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +} + +a:hover.button { +border: 1px solid #003371; +} + + + + +/*BOTONES BEIGE */ +.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END BOTONES BEIGE */ + +/*hover BOTONES BEIGE */ +a:hover.Add_file { +background-color:#f1f3dc; +background-image:url(images/add_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Create_a_URL { +background-color:#f1f3dc; +background-image:url(images/Create_a_URL.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.New_Folder { +background-color:#f1f3dc; +background-image:url(images/New_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Delete_this_folder { +background-color:#f1f3dc; +background-image:url(images/Delete_this_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Edit_Folder { +background-color:#f1f3dc; +background-image:url(images/Edit_folder.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.Modify_permissions { +background-color:#f1f3dc; +background-image:url(images/Modify_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move { +background-color:#f1f3dc; +background-image:url(images/move.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.copy { +background-color:#f1f3dc; +background-image:url(images/copy.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.delete { +background-color:#f1f3dc; +background-image:url(images/delete.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.move_other_file { +background-color:#f1f3dc; +background-image:url(images/move_other_file.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.back { +background-color:#f1f3dc; +background-image:url(images/bback.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.new_version { +background-color:#f1f3dc; +background-image:url(images/new_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.live_version { +background-color:#f1f3dc; +background-image:url(images/live_version.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.all_version { +background-color:#f1f3dc; +background-image:url(images/all_versions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} + +a:hover.set_permissions { +background-color:#f1f3dc; +background-image:url(images/set_permissions.gif); +background-position:left; +background-repeat:no-repeat; +border: 1px solid #003371; +padding: 3px 5px; +margin-right:5px; +margin-bottom:10px; +padding-left:25px; +} +/*END hover BOTONES BEIGE */ + +blockquote { +margin:0px; +} + +pre { +margin:0px; +} + +.ALTbutton { +background-color:#def1de; +border: 1px solid #bfc8d8; +padding: 3px 5px; +margin-right:5px; +margin-bottom:160px; +} + +a:hover.ALTbutton { +border: 1px solid #006600; +} + +a:visited.ALTbutton { +color:#003371; +text-decoration:none; +} + +.nota { +color:#006600; +font-family:Arial, Helvetica, sans-serif; +font-style:italic; +font-weight:bold; +font-size:10px; +margin-top:10px; +} + +.notif { +margin-top:10px; +} + +.nohay { +margin-top:10px; +font-style:italic; +color:#990000; +} + +.listenvelope { +margin:0px; +padding-left:20px; +} + +#margen_sublinks { +height:10px; +font-size:4px; +} + + + + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/styles/forms.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/styles/forms.css,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/styles/forms.css 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,70 @@ +tr.form-section { + background-color: #d0d0d0; +} + +td.form-label { + background-color: #f0f2e1; + text-align: right; + padding-left: 12px; + padding-right: 12px; + font-family: tahoma,verdana,arial,helvetica,sans-serif; + border: 1px solid #bac5ca; + font-size: 10px; +} + +td.form-label-error { + background-color: #ffaaaa; + text-align: right; + padding-left: 12px; + padding-right: 12px; + font-size: 90%; +} + +td.form-widget { + padding-right: 12px; + font-size: 90%; + text-align:left; + +} + +td.form-widget-error { + padding-right: 12px; + font-size: 90%; + border: 1px dotted red; +} + +div.form-error { + font-family: tahoma,verdana,arial,helvetica,sans-serif; + color: red; + font-size: 100%; +} + +div.form-help-text { + margin-top: 4px; + margin-bottom: 2px; + color: #666666; + font-family: tahoma,verdana,arial,helvetica,sans-serif; + font-size: 9px; +} + +span.form-required-mark { + color: red; +} + +table.formgroup { + border-collapse: collapse; +} + + +span.form-configuration-help-text { + font-family:verdana, arial, sans-serif; + font-size:10px; + line-height:13px; + text-align:justify; +} +span.form-configuration-label { + font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; + font-size: 11px; + line-height:15px; +} + Index: openacs-4/packages/theme-ges/www/resources/theme-ges/styles/lists.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/styles/lists.css,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/resources/theme-ges/styles/lists.css 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,150 @@ +table.list { + font-family: tahoma, verdana, helvetica; + border-collapse: collapse; + font-size: 85%; +} +table.list-tiny { + font-family: tahoma, verdana, helvetica; + font-size: 75%; + border-collapse: collapse; +} + +p.list-row { + font-family: tahoma, verdana, helvetica; + font-size: 85%; +} + +span.list-label { + color: #6f6f6f; +} + + +tr.list-header { + background-color: #e5f1fa; + background-image:url(FLimgs/bklisth.gif); + background-repeat:repeat-x; +} +tr.list-subheader { + background-color: white; + font-weight: bold; + /*border-top: 3px solid #A0BDEB;*/ + /*border-bottom: 1px solid #A0BDEB;*/ +} +tr.list-even { + background-color: white; +} +tr.list-odd { + background-color: #f1f3dc; +} +tr.list-spacer { + background-color: #f9f9f9; +} + + +th.list { + padding-left: 4px; + padding-right: 4px; + /*border-bottom: 3px solid #A0BDEB;*/ +} +th.list-narrow { + padding-left: 4px; + padding-right: 4px; + /*border-bottom: 3px solid #A0BDEB;*/ +} +th.list a { + color: black; +} +th.list img { + border-style: none; +} +th.list-narrow a { + color: black; +} +th.list-narrow img { + border-style: none; +} + +td.list { + padding-left: 5px; + padding-right: 10px; + border-bottom: 1px solid #bfc8d8; + border-left: 1px solid #bfc8d8; + border-right: 1px solid #bfc8d8; +} +td.list-narrow { + padding-left: 4px; + padding-right: 4px; + border-bottom: 1px solid #bfc8d8; + border-left: 1px solid #bfc8d8; + border-right: 1px solid #bfc8d8; +} + +tr.last td { + border-bottom: 1px solid #bfc8d8; + border-left: 1px solid #bfc8d8; + border-right: 1px solid #bfc8d8; +} + + + +tr.list-paginator { + background-color: #eeeeee; + font-size: 90%; } + + +td.list-button-bar { + padding-bottom: 12px; + font-size: 115%; + line-height: 250%; +} + +.list-filter { + font-size: 70%; + font-family: tahoma,verdana,arial,helvetica; +} +tr.list-filter-selected { + background-color: #eeeeff; +} +span.list-filter-selected { + color: black; +} +.list-filter-header { + font-size: 70%; + font-family: tahoma,verdana,arial,helvetica; + font-weight: bold; +} +.list-filter-section { + font-size: 70%; + font-family: tahoma,verdana,arial,helvetica; + font-weight: bold; + background-color: #bbbbff; + padding-left: 4px; + padding-top: 4px; + padding-bottom: 4px; + margin-top: 0px; + margin-bottom: 8px; +} + +div.list-inline-filter { + font-size: 70%; + font-family: tahoma,verdana,arial,helvetica; +} +span.list-inline-filter { +} +span.list-inline-filter-selected { + font-weight: bold; +} +a.list-inline-filter { +} + + +td.list-filter-pane { + background-color: #ddddff; + vertical-align: top; +} + +td.list-list-pane { + background-color: white; + vertical-align: middle; + padding-left: 10px; +} Index: openacs-4/packages/theme-ges/www/resources/theme-ges/styles/FLimgs/bklisth.gif =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/resources/theme-ges/styles/FLimgs/bklisth.gif,v diff -u Binary files differ Index: openacs-4/packages/theme-ges/www/themes/theme-ges-theme.adp.htm =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/themes/theme-ges-theme.adp.htm,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/theme-ges/www/themes/theme-ges-theme.adp.htm 1 Nov 2016 09:08:33 -0000 1.1 @@ -0,0 +1,52 @@ +<% + + # + # Copyright (C) 2001, 2002 MIT + # + # This file is part of dotLRN. + # + # dotLRN is free software; you can redistribute it and/or modify it under the + # terms of the GNU General Public License as published by the Free Software + # Foundation; either version 2 of the License, or (at your option) any later + # version. + # + # dotLRN is distributed in the hope that it will be useful, but WITHOUT ANY + # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + # details. + # + +%> + +<% + set url [theme_ges::get_portlet_name -element_id $element_id] +%> + +<div id="portlet"> +<div id="portletHead"> +<div id="portletUL"> +<img src="@url@"/></div> +<div id="idPortlet"> +@name;noquote@ +</div> +</div> +<div id="portletL"> +<div id="portletR"> +<div id="contStandard"> +<br> + <slave> +<br> + </div> +</div> +</div> +<div id="portletFoot"> +<div id="portletDL"> +<img src="/resources/theme-ges/theme-ges/images/DLportlet.gif" /> +</div> +<div id="portletDR"> +<img src="/resources/theme-ges/theme-ges/images/DRportlet.gif" /> +</div> +</div> +</div> + +