Commit 3d57165a1508fffd98c5b63eb81d71071847b85c
1 parent
b2321f20
Exists in
master
and in
29 other branches
ActionItem152: Automatic Live Help!
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1369 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
14 changed files
with
707 additions
and
93 deletions
Show diff stats
app/views/layouts/application.rhtml
@@ -39,7 +39,8 @@ | @@ -39,7 +39,8 @@ | ||
39 | # Identify the current controller and action for the CSS: | 39 | # Identify the current controller and action for the CSS: |
40 | " controller_"+ @controller.controller_name() + | 40 | " controller_"+ @controller.controller_name() + |
41 | " action_"+ @controller.controller_name() +"_"+ @controller.action_name() | 41 | " action_"+ @controller.controller_name() +"_"+ @controller.action_name() |
42 | - %>' onload='noosfero_init();'> | 42 | + %>' onload='noosfero_init();' |
43 | + help="Passe o mouse sobre os elementos da página para ver a ajuda."> | ||
43 | <script type="text/javascript"> | 44 | <script type="text/javascript"> |
44 | /* Adds a class to "msie" to the body element if a Microsoft browser is | 45 | /* Adds a class to "msie" to the body element if a Microsoft browser is |
45 | * detected. This is needed to workaround several of their limitations. | 46 | * detected. This is needed to workaround several of their limitations. |
@@ -57,11 +58,11 @@ | @@ -57,11 +58,11 @@ | ||
57 | </div> | 58 | </div> |
58 | <% end %> | 59 | <% end %> |
59 | 60 | ||
60 | - <div id='accessibility_menu'> | ||
61 | - <a href='#content' id='link_go_content'><span><%= _('Go to content') %></span></a> | 61 | + <div id="accessibility_menu"> |
62 | + <a href="#content" id="link_go_content"><span><%= _('Go to content') %></span></a> | ||
62 | </div><!-- accessibility_menu --> | 63 | </div><!-- accessibility_menu --> |
63 | 64 | ||
64 | - <div id='path_category'> | 65 | + <div id="path_category"> |
65 | <% if @category -%> | 66 | <% if @category -%> |
66 | <%= @category.full_name(" → ") %> | 67 | <%= @category.full_name(" → ") %> |
67 | <% end -%> | 68 | <% end -%> |
@@ -72,7 +73,18 @@ | @@ -72,7 +73,18 @@ | ||
72 | 73 | ||
73 | <div id="beta-tag"><span>BETA</span></div> | 74 | <div id="beta-tag"><span>BETA</span></div> |
74 | 75 | ||
75 | - <div id='noosfero_bar' style='position: absolute;'> | 76 | + <div id="noosfero_bar" help="#noosfero_bar_help"> |
77 | + <div id="noosfero_bar_help" style="display:none"> | ||
78 | + Esta é a <b>barra de atalhos do <%= @environment.name() %></b>. | ||
79 | + Atravêz dela você acessa as principais funcionalidades do ambiente | ||
80 | + e encontra mais rapidamente as informações do seu interesse. | ||
81 | + <p/> | ||
82 | + Essa barra te ajuda a encontrar informações por dois caminhos | ||
83 | + ou <b><i>dimensões</i></b>. A primeira dimensão são as <i>categorias</i> | ||
84 | + que você encontra nas abas coloridas da barra. A segunda dimensão | ||
85 | + são os <i>tipos de conteúdo</i> que você encontra na aba animada | ||
86 | + da direita. | ||
87 | + </div> | ||
76 | 88 | ||
77 | <div id='navigation_bar'> | 89 | <div id='navigation_bar'> |
78 | <%= render :file => 'shared/categories_menu' %> | 90 | <%= render :file => 'shared/categories_menu' %> |
@@ -89,6 +101,10 @@ | @@ -89,6 +101,10 @@ | ||
89 | %> | 101 | %> |
90 | </div><!-- id='user_box' --> | 102 | </div><!-- id='user_box' --> |
91 | 103 | ||
104 | + <a href="#" id="btShowHelp" class="icon-help32on" | ||
105 | + title="<%= _('Turn help on/off') %>" | ||
106 | + onclick="mouseHelpOnOff()"><span><%= _('Help') %></span></a> | ||
107 | + | ||
92 | </div><!-- id="noosfero_bar" --> | 108 | </div><!-- id="noosfero_bar" --> |
93 | 109 | ||
94 | <div id='frame'><!-- Frame que envolve toda pagina de um usuario --> | 110 | <div id='frame'><!-- Frame que envolve toda pagina de um usuario --> |
@@ -125,6 +141,15 @@ | @@ -125,6 +141,15 @@ | ||
125 | <%= footer %> | 141 | <%= footer %> |
126 | </div><!-- id="footer" --> | 142 | </div><!-- id="footer" --> |
127 | 143 | ||
144 | + <div id="helpBox" style="display:none"> | ||
145 | + <div id="helpBoxBody"> | ||
146 | + <div id="helpAvatar"></div> | ||
147 | + <div id="helpBoxContent"></div> | ||
148 | + </div> | ||
149 | + </div> | ||
150 | + <%= javascript_include_tag 'show-mouse-help' %> | ||
151 | + <%= javascript_include_tag 'noosfero-show-help' %> | ||
152 | + | ||
128 | <div id="better-browser-promotion" style="display:none"> | 153 | <div id="better-browser-promotion" style="display:none"> |
129 | <h3><%= | 154 | <h3><%= |
130 | _('Hey! Your web browser is really old!') +'</h3><p/>'+ | 155 | _('Hey! Your web browser is really old!') +'</h3><p/>'+ |
254 Bytes
273 Bytes
public/designs/icons/default/style.css
1 | -.icon-edit { background-image: url(gtk-edit.png); } | ||
2 | -.icon-home { background-image: url(gnome-home.png); } | ||
3 | -.icon-new { background-image: url(gtk-new.png); } | ||
4 | -.icon-close { background-image: url(cancel-HC.gif); } | ||
5 | -.icon-open { background-image: url(gtk-open.png); } | ||
6 | -.icon-cms { background-image: url(abiword_48.png) } | ||
7 | -.icon-save { background-image: url(gtk-save.png); } | ||
8 | -.icon-up { background-image: url(gtk-go-up.png); } | ||
9 | -.icon-cancel { background-image: url(cancel-HC.gif); } | ||
10 | -.icon-person { background-image: url(user_icon.png); } | ||
11 | -.icon-product { background-image: url(gnome-other.png); } | ||
12 | -.icon-delete { background-image: url(gtk-delete.png); } | ||
13 | -.icon-find { background-image: url(noosfero-find.png); } | ||
14 | -.icon-back { background-image: url(gtk-go-back-ltr.png); } | ||
15 | -.icon-next { background-image: url(gtk-media-next-ltr.png); } | ||
16 | -.icon-add { background-image: url(gtk-add.png); } | ||
17 | -.icon-up { background-image: url(gtk-go-up.png); } | ||
18 | -.icon-down { background-image: url(gtk-go-down.png); } | ||
19 | -.icon-search { background-image: url(gnome-search.png); } | ||
20 | -.icon-ok { background-image: url(gtk-ok.png); } | ||
21 | -.icon-login { background-image: url(key-HC.gif); } | ||
22 | -.icon-help { background-image: url(help.gif); } | ||
23 | -.icon-firefox { background-image: url(firefox-24x24.gif); } | 1 | +.icon-edit { background-image: url(gtk-edit.png) } |
2 | +.icon-home { background-image: url(gnome-home.png) } | ||
3 | +.icon-new { background-image: url(gtk-new.png) } | ||
4 | +.icon-close { background-image: url(cancel-HC.gif) } | ||
5 | +.icon-open { background-image: url(gtk-open.png) } | ||
6 | +.icon-cms { background-image: url(abiword_48.png) } | ||
7 | +.icon-save { background-image: url(gtk-save.png) } | ||
8 | +.icon-up { background-image: url(gtk-go-up.png) } | ||
9 | +.icon-cancel { background-image: url(cancel-HC.gif) } | ||
10 | +.icon-person { background-image: url(user_icon.png) } | ||
11 | +.icon-product { background-image: url(gnome-other.png) } | ||
12 | +.icon-delete { background-image: url(gtk-delete.png) } | ||
13 | +.icon-find { background-image: url(noosfero-find.png) } | ||
14 | +.icon-back { background-image: url(gtk-go-back-ltr.png) } | ||
15 | +.icon-next { background-image: url(gtk-media-next-ltr.png) } | ||
16 | +.icon-add { background-image: url(gtk-add.png) } | ||
17 | +.icon-up { background-image: url(gtk-go-up.png) } | ||
18 | +.icon-down { background-image: url(gtk-go-down.png) } | ||
19 | +.icon-search { background-image: url(gnome-search.png) } | ||
20 | +.icon-ok { background-image: url(gtk-ok.png) } | ||
21 | +.icon-login { background-image: url(key-HC.gif) } | ||
22 | +.icon-help { background-image: url(help.gif) } | ||
23 | +.icon-firefox { background-image: url(firefox-24x24.gif) } | ||
24 | +.icon-help32on { background-image: url(help-on-32x32-HC.gif) } | ||
25 | +.icon-help32off { background-image: url(help-off-32x32-HC.gif) } | ||
24 | .icon-menu- { background-image: url(menu-without-ico-HC.gif) } | 26 | .icon-menu- { background-image: url(menu-without-ico-HC.gif) } |
25 | -.icon-menu-blog { background-image: url(blog-HC.gif); } | ||
26 | -.icon-menu-album { background-image: url(album-HC.gif); } | ||
27 | -.icon-menu-product { background-image: url(product-HC.gif); } | ||
28 | -.icon-menu-enterprise { background-image: url(enterprise-HC.gif); } | ||
29 | -.icon-menu-community { background-image: url(community-HC.gif); } | ||
30 | -.icon-menu-edit { background-image: url(edit-HC.gif); } | ||
31 | -.icon-menu-ctrl-panel { background-image: url(control-HC.gif); } | ||
32 | -.icon-menu-login { background-image: url(enter-HC.gif); } | ||
33 | -.icon-menu-logout { background-image: url(exit-HC.gif); } | ||
34 | -.icon-menu-search { background-image: url(search-HC.gif); } | ||
35 | -.icon-menu-ed-design { background-image: url(edit-design-HC.gif); } | 27 | +.icon-menu-blog { background-image: url(blog-HC.gif) } |
28 | +.icon-menu-album { background-image: url(album-HC.gif) } | ||
29 | +.icon-menu-product { background-image: url(product-HC.gif) } | ||
30 | +.icon-menu-enterprise { background-image: url(enterprise-HC.gif) } | ||
31 | +.icon-menu-community { background-image: url(community-HC.gif) } | ||
32 | +.icon-menu-edit { background-image: url(edit-HC.gif) } | ||
33 | +.icon-menu-ctrl-panel { background-image: url(control-HC.gif) } | ||
34 | +.icon-menu-login { background-image: url(enter-HC.gif) } | ||
35 | +.icon-menu-logout { background-image: url(exit-HC.gif) } | ||
36 | +.icon-menu-search { background-image: url(search-HC.gif) } | ||
37 | +.icon-menu-ed-design { background-image: url(edit-design-HC.gif) } |
public/designs/themes/default/style.css
1 | /* Default Plain Theme for Blocks */ | 1 | /* Default Plain Theme for Blocks */ |
2 | 2 | ||
3 | -.design_block | ||
4 | -{ | 3 | +.design_block { |
5 | background: #FFFFFF; | 4 | background: #FFFFFF; |
6 | border: 3px solid #000000; | 5 | border: 3px solid #000000; |
7 | margin-bottom: 10px; | 6 | margin-bottom: 10px; |
8 | } | 7 | } |
9 | 8 | ||
10 | .design_editor ul, .design_box ul { | 9 | .design_editor ul, .design_box ul { |
11 | -list-style: none; | ||
12 | -margin: 0px; | ||
13 | -padding: 0px; | 10 | + list-style: none; |
11 | + margin: 0px; | ||
12 | + padding: 0px; | ||
14 | } | 13 | } |
15 | 14 | ||
16 | -.design_block ul | ||
17 | -{ | 15 | +.design_block ul { |
18 | list-style: none; | 16 | list-style: none; |
19 | margin-left: 15px; | 17 | margin-left: 15px; |
20 | } | 18 | } |
21 | 19 | ||
22 | -.design_block h3 | ||
23 | -{ | 20 | +.design_block h3 { |
24 | color: #FFFFFF; | 21 | color: #FFFFFF; |
25 | background: #545454; | 22 | background: #545454; |
26 | font-family: Sans-serif; | 23 | font-family: Sans-serif; |
@@ -34,28 +31,28 @@ padding: 0px; | @@ -34,28 +31,28 @@ padding: 0px; | ||
34 | } | 31 | } |
35 | 32 | ||
36 | #design_editor h3.design_block_header { | 33 | #design_editor h3.design_block_header { |
37 | - padding-left: 30px; | ||
38 | - cursor: move; | 34 | + padding-left: 30px; |
35 | + cursor: move; | ||
39 | } | 36 | } |
40 | 37 | ||
41 | a.design_button_block span { | 38 | a.design_button_block span { |
42 | -display: none; | ||
43 | -padding: 1px; | ||
44 | -color: #000; | ||
45 | -background: #dfdfdf; | ||
46 | -font-family: Sans-serif; | ||
47 | -font-size: 10px; | ||
48 | -font-weight: normal; | ||
49 | -border: 1px inset #545454; | 39 | + display: none; |
40 | + padding: 1px; | ||
41 | + color: #000; | ||
42 | + background: #dfdfdf; | ||
43 | + font-family: Sans-serif; | ||
44 | + font-size: 10px; | ||
45 | + font-weight: normal; | ||
46 | + border: 1px inset #545454; | ||
50 | } | 47 | } |
51 | 48 | ||
52 | a.design_button_block:hover span { | 49 | a.design_button_block:hover span { |
53 | -display: block; | ||
54 | -position: relative; | ||
55 | -margin-top: -20px; | ||
56 | -margin-left: -10px; | ||
57 | -z-index: 100; | ||
58 | -float: left; | 50 | + display: block; |
51 | + position: relative; | ||
52 | + margin-top: -20px; | ||
53 | + margin-left: -10px; | ||
54 | + z-index: 100; | ||
55 | + float: left; | ||
59 | } | 56 | } |
60 | 57 | ||
61 | .design_block a.design_button_block { | 58 | .design_block a.design_button_block { |
@@ -69,28 +66,27 @@ float: left; | @@ -69,28 +66,27 @@ float: left; | ||
69 | } | 66 | } |
70 | 67 | ||
71 | .design_block a.button_block_hide { | 68 | .design_block a.button_block_hide { |
72 | -background: url('icons.png') no-repeat; | ||
73 | -background-position: -60px 0px; | 69 | + background: url('icons.png') no-repeat; |
70 | + background-position: -60px 0px; | ||
74 | } | 71 | } |
75 | .design_block a.button_block_remove { | 72 | .design_block a.button_block_remove { |
76 | -background: red url('icons.png') no-repeat; | ||
77 | -background-position: -80px 0px; | 73 | + background: red url('icons.png') no-repeat; |
74 | + background-position: -80px 0px; | ||
78 | } | 75 | } |
79 | .design_block a.button_block_options { | 76 | .design_block a.button_block_options { |
80 | -background: blue url('icons.png') no-repeat; | ||
81 | -background-position: 0px 0px; | 77 | + background: blue url('icons.png') no-repeat; |
78 | + background-position: 0px 0px; | ||
82 | } | 79 | } |
83 | .design_block a.button_block_item_options { | 80 | .design_block a.button_block_item_options { |
84 | -background: url('icons.png') no-repeat; | ||
85 | -background-position: -40px 0px; | 81 | + background: url('icons.png') no-repeat; |
82 | + background-position: -40px 0px; | ||
86 | } | 83 | } |
87 | 84 | ||
88 | .design_block a:hover.design_button_block { | 85 | .design_block a:hover.design_button_block { |
89 | opacity: 1.0; | 86 | opacity: 1.0; |
90 | } | 87 | } |
91 | 88 | ||
92 | -.design_block_content | ||
93 | -{ | 89 | +.design_block_content { |
94 | padding: 5px; | 90 | padding: 5px; |
95 | } | 91 | } |
96 | 92 | ||
@@ -106,11 +102,11 @@ background-position: -40px 0px; | @@ -106,11 +102,11 @@ background-position: -40px 0px; | ||
106 | } | 102 | } |
107 | 103 | ||
108 | .button_block_options { | 104 | .button_block_options { |
109 | -position: absolute; | ||
110 | -left: 5px; | 105 | + position: absolute; |
106 | + left: 5px; | ||
111 | } | 107 | } |
112 | 108 | ||
113 | .button_block_options:hover div#design_block_control_options_11 { | 109 | .button_block_options:hover div#design_block_control_options_11 { |
114 | -display: block; | ||
115 | -border: 3px solid red; | 110 | + display: block; |
111 | + border: 3px solid red; | ||
116 | } | 112 | } |
2.43 KB
@@ -0,0 +1,327 @@ | @@ -0,0 +1,327 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> | ||
3 | +<svg | ||
4 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | ||
5 | + xmlns:cc="http://creativecommons.org/ns#" | ||
6 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||
7 | + xmlns:svg="http://www.w3.org/2000/svg" | ||
8 | + xmlns="http://www.w3.org/2000/svg" | ||
9 | + xmlns:xlink="http://www.w3.org/1999/xlink" | ||
10 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||
11 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||
12 | + width="48" | ||
13 | + height="48" | ||
14 | + id="svg2" | ||
15 | + sodipodi:version="0.32" | ||
16 | + inkscape:version="0.45+devel" | ||
17 | + version="1.0" | ||
18 | + sodipodi:docname="help-avatar.svg" | ||
19 | + inkscape:output_extension="org.inkscape.output.svg.inkscape" | ||
20 | + inkscape:export-filename="/home/aurium/noosfero/public/img-source/help-avatar.png" | ||
21 | + inkscape:export-xdpi="221.25" | ||
22 | + inkscape:export-ydpi="221.25"> | ||
23 | + <defs | ||
24 | + id="defs4"> | ||
25 | + <linearGradient | ||
26 | + id="linearGradient2996"> | ||
27 | + <stop | ||
28 | + style="stop-color:#ffffff;stop-opacity:1;" | ||
29 | + offset="0" | ||
30 | + id="stop2998" /> | ||
31 | + <stop | ||
32 | + style="stop-color:#ffffff;stop-opacity:0.39215687;" | ||
33 | + offset="1" | ||
34 | + id="stop3000" /> | ||
35 | + </linearGradient> | ||
36 | + <inkscape:perspective | ||
37 | + sodipodi:type="inkscape:persp3d" | ||
38 | + id="perspective32" | ||
39 | + inkscape:vp_x="-50 : 600 : 1" | ||
40 | + inkscape:vp_y="0 : 1000 : 0" | ||
41 | + inkscape:vp_z="700 : 600 : 1" | ||
42 | + inkscape:persp3d-origin="300 : 400 : 1" /> | ||
43 | + <linearGradient | ||
44 | + inkscape:collect="always" | ||
45 | + id="linearGradient3380"> | ||
46 | + <stop | ||
47 | + style="stop-color:#73d216;stop-opacity:1;" | ||
48 | + offset="0" | ||
49 | + id="stop3382" /> | ||
50 | + <stop | ||
51 | + style="stop-color:#4e9a06;stop-opacity:1" | ||
52 | + offset="1" | ||
53 | + id="stop3384" /> | ||
54 | + </linearGradient> | ||
55 | + <linearGradient | ||
56 | + inkscape:collect="always" | ||
57 | + id="linearGradient3339"> | ||
58 | + <stop | ||
59 | + style="stop-color:#73d216;stop-opacity:0" | ||
60 | + offset="0" | ||
61 | + id="stop3341" /> | ||
62 | + <stop | ||
63 | + style="stop-color:#4e9a06;stop-opacity:1" | ||
64 | + offset="1" | ||
65 | + id="stop3343" /> | ||
66 | + </linearGradient> | ||
67 | + <inkscape:perspective | ||
68 | + inkscape:persp3d-origin="118.07566 : 146.93033 : 1" | ||
69 | + inkscape:vp_z="105.54717 : 55.106282 : 1" | ||
70 | + inkscape:vp_y="-191.15564 : 348.80969 : 0" | ||
71 | + inkscape:vp_x="-18.125245 : -26.355463 : 1" | ||
72 | + id="perspective3288" | ||
73 | + sodipodi:type="inkscape:persp3d" /> | ||
74 | + <linearGradient | ||
75 | + id="linearGradient3018"> | ||
76 | + <stop | ||
77 | + style="stop-color:#edd400;stop-opacity:0" | ||
78 | + offset="0" | ||
79 | + id="stop3020" /> | ||
80 | + <stop | ||
81 | + style="stop-color:#c17d11;stop-opacity:1" | ||
82 | + offset="1" | ||
83 | + id="stop3022" /> | ||
84 | + </linearGradient> | ||
85 | + <inkscape:perspective | ||
86 | + sodipodi:type="inkscape:persp3d" | ||
87 | + id="perspective10" | ||
88 | + inkscape:vp_x="-160.76941 : 182.51388 : 1" | ||
89 | + inkscape:vp_y="0 : 1000 : 0" | ||
90 | + inkscape:vp_z="210.32279 : 212.68901 : 1" | ||
91 | + inkscape:persp3d-origin="348.89133 : 400 : 1" /> | ||
92 | + <radialGradient | ||
93 | + inkscape:collect="always" | ||
94 | + xlink:href="#linearGradient3018" | ||
95 | + id="radialGradient3409" | ||
96 | + gradientUnits="userSpaceOnUse" | ||
97 | + cx="21.432123" | ||
98 | + cy="21.432123" | ||
99 | + fx="15.140556" | ||
100 | + fy="13.38717" | ||
101 | + r="23.309734" /> | ||
102 | + <radialGradient | ||
103 | + inkscape:collect="always" | ||
104 | + xlink:href="#linearGradient3339" | ||
105 | + id="radialGradient3413" | ||
106 | + gradientUnits="userSpaceOnUse" | ||
107 | + cx="22.323353" | ||
108 | + cy="25.485029" | ||
109 | + fx="20.982035" | ||
110 | + fy="24.335329" | ||
111 | + r="5.5778441" /> | ||
112 | + <linearGradient | ||
113 | + inkscape:collect="always" | ||
114 | + xlink:href="#linearGradient3380" | ||
115 | + id="linearGradient2978" | ||
116 | + gradientUnits="userSpaceOnUse" | ||
117 | + gradientTransform="translate(14,0)" | ||
118 | + x1="5.7485027" | ||
119 | + y1="5.4589195" | ||
120 | + x2="13.221557" | ||
121 | + y2="15.404183" /> | ||
122 | + <linearGradient | ||
123 | + inkscape:collect="always" | ||
124 | + xlink:href="#linearGradient2996" | ||
125 | + id="linearGradient3002" | ||
126 | + x1="17.461113" | ||
127 | + y1="2.027601" | ||
128 | + x2="27.59375" | ||
129 | + y2="14.28125" | ||
130 | + gradientUnits="userSpaceOnUse" /> | ||
131 | + </defs> | ||
132 | + <sodipodi:namedview | ||
133 | + id="base" | ||
134 | + pagecolor="#ffffff" | ||
135 | + bordercolor="#666666" | ||
136 | + borderopacity="1.0" | ||
137 | + gridtolerance="10000" | ||
138 | + guidetolerance="10" | ||
139 | + objecttolerance="10" | ||
140 | + inkscape:pageopacity="0.0" | ||
141 | + inkscape:pageshadow="2" | ||
142 | + inkscape:zoom="10.4375" | ||
143 | + inkscape:cx="24" | ||
144 | + inkscape:cy="24" | ||
145 | + inkscape:document-units="px" | ||
146 | + inkscape:current-layer="layer1" | ||
147 | + showgrid="false" | ||
148 | + inkscape:window-width="1024" | ||
149 | + inkscape:window-height="712" | ||
150 | + inkscape:window-x="0" | ||
151 | + inkscape:window-y="26" /> | ||
152 | + <metadata | ||
153 | + id="metadata7"> | ||
154 | + <rdf:RDF> | ||
155 | + <cc:Work | ||
156 | + rdf:about=""> | ||
157 | + <dc:format>image/svg+xml</dc:format> | ||
158 | + <dc:type | ||
159 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||
160 | + <dc:title></dc:title> | ||
161 | + <dc:date></dc:date> | ||
162 | + <dc:creator> | ||
163 | + <cc:Agent> | ||
164 | + <dc:title></dc:title> | ||
165 | + </cc:Agent> | ||
166 | + </dc:creator> | ||
167 | + <dc:rights> | ||
168 | + <cc:Agent> | ||
169 | + <dc:title></dc:title> | ||
170 | + </cc:Agent> | ||
171 | + </dc:rights> | ||
172 | + <dc:publisher> | ||
173 | + <cc:Agent> | ||
174 | + <dc:title></dc:title> | ||
175 | + </cc:Agent> | ||
176 | + </dc:publisher> | ||
177 | + <dc:identifier></dc:identifier> | ||
178 | + <dc:source></dc:source> | ||
179 | + <dc:relation></dc:relation> | ||
180 | + <dc:language></dc:language> | ||
181 | + <dc:subject> | ||
182 | + <rdf:Bag /> | ||
183 | + </dc:subject> | ||
184 | + <dc:coverage></dc:coverage> | ||
185 | + <dc:description></dc:description> | ||
186 | + <dc:contributor> | ||
187 | + <cc:Agent> | ||
188 | + <dc:title></dc:title> | ||
189 | + </cc:Agent> | ||
190 | + </dc:contributor> | ||
191 | + <cc:license | ||
192 | + rdf:resource="" /> | ||
193 | + </cc:Work> | ||
194 | + </rdf:RDF> | ||
195 | + </metadata> | ||
196 | + <g | ||
197 | + inkscape:label="Layer 1" | ||
198 | + inkscape:groupmode="layer" | ||
199 | + id="layer1"> | ||
200 | + <g | ||
201 | + id="g3403" | ||
202 | + transform="translate(19.137689,0)"> | ||
203 | + <path | ||
204 | + sodipodi:nodetypes="ccsccc" | ||
205 | + id="path3284" | ||
206 | + d="M 15.983695,0.61245879 L 19.617147,14.904183 C 20.891542,14.56271 21.530647,14.531897 22.170564,14.531679 C 22.810482,14.531461 23.451213,14.561839 24.728859,14.904183 L 28.362311,0.61245879 L 15.983695,0.61245879 z" | ||
207 | + style="fill:url(#linearGradient2978);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" | ||
208 | + inkscape:box3dsidetype="14" /> | ||
209 | + <path | ||
210 | + sodipodi:type="arc" | ||
211 | + style="fill:#8ae234;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
212 | + id="path3337" | ||
213 | + sodipodi:cx="22.323353" | ||
214 | + sodipodi:cy="25.485029" | ||
215 | + sodipodi:rx="5.0778441" | ||
216 | + sodipodi:ry="5.0778441" | ||
217 | + d="M 27.401197,25.485029 A 5.0778441,5.0778441 0 1 1 17.245509,25.485029 A 5.0778441,5.0778441 0 1 1 27.401197,25.485029 z" | ||
218 | + transform="matrix(1.1886793,0,0,1.1886793,-4.362305,-8.257598)" /> | ||
219 | + <path | ||
220 | + d="M 27.401197,25.485029 A 5.0778441,5.0778441 0 1 1 17.245509,25.485029 A 5.0778441,5.0778441 0 1 1 27.401197,25.485029 z" | ||
221 | + sodipodi:ry="5.0778441" | ||
222 | + sodipodi:rx="5.0778441" | ||
223 | + sodipodi:cy="25.485029" | ||
224 | + sodipodi:cx="22.323353" | ||
225 | + id="path3335" | ||
226 | + style="fill:url(#radialGradient3413);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.84126985px;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
227 | + sodipodi:type="arc" | ||
228 | + transform="matrix(1.1886793,0,0,1.1886793,-4.362305,-8.257598)" /> | ||
229 | + <path | ||
230 | + transform="matrix(0.9897517,0,0,0.9897517,7.8426665e-2,-3.1879217)" | ||
231 | + sodipodi:type="arc" | ||
232 | + style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.01035440000000021px;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.7" | ||
233 | + id="path2393" | ||
234 | + sodipodi:cx="22.323353" | ||
235 | + sodipodi:cy="25.485029" | ||
236 | + sodipodi:rx="5.0778441" | ||
237 | + sodipodi:ry="5.0778441" | ||
238 | + d="M 27.401197,25.485029 A 5.0778441,5.0778441 0 1 1 17.245509,25.485029 A 5.0778441,5.0778441 0 1 1 27.401197,25.485029 z" /> | ||
239 | + <path | ||
240 | + sodipodi:type="inkscape:offset" | ||
241 | + inkscape:radius="-0.99102211" | ||
242 | + inkscape:original="M 15.96875 0.625 L 19.625 14.90625 C 20.899395 14.564777 21.516333 14.531468 22.15625 14.53125 C 22.796167 14.531032 23.441104 14.563906 24.71875 14.90625 L 28.375 0.625 L 15.96875 0.625 z " | ||
243 | + xlink:href="#path3284" | ||
244 | + style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3002);stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;opacity:0.9" | ||
245 | + id="path2976" | ||
246 | + inkscape:href="#path3284" | ||
247 | + d="M 17.25,1.625 L 20.375,13.78125 C 21.010263,13.672512 21.724883,13.531397 22.15625,13.53125 C 22.59026,13.531102 23.318356,13.67071 23.96875,13.78125 L 27.09375,1.625 L 17.25,1.625 z" | ||
248 | + transform="translate(0,-1.5625e-2)" /> | ||
249 | + </g> | ||
250 | + <g | ||
251 | + id="g3396" | ||
252 | + transform="translate(-7.4999986,-0.5)"> | ||
253 | + <path | ||
254 | + sodipodi:type="arc" | ||
255 | + style="opacity:1;fill:#edd400;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19537103;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
256 | + id="path3323" | ||
257 | + sodipodi:cx="23.41593" | ||
258 | + sodipodi:cy="23.41593" | ||
259 | + sodipodi:rx="23.309734" | ||
260 | + sodipodi:ry="23.309734" | ||
261 | + d="M 46.725664,23.41593 A 23.309734,23.309734 0 1 1 0.10619545,23.41593 A 23.309734,23.309734 0 1 1 46.725664,23.41593 z" | ||
262 | + transform="matrix(0.8365604,0,0,0.8365604,8.41116,8.4111597)" /> | ||
263 | + <path | ||
264 | + transform="matrix(0.8365604,0,0,0.8365604,8.4111597,8.4111597)" | ||
265 | + d="M 46.725664,23.41593 A 23.309734,23.309734 0 1 1 0.10619545,23.41593 A 23.309734,23.309734 0 1 1 46.725664,23.41593 z" | ||
266 | + sodipodi:ry="23.309734" | ||
267 | + sodipodi:rx="23.309734" | ||
268 | + sodipodi:cy="23.41593" | ||
269 | + sodipodi:cx="23.41593" | ||
270 | + id="path2363" | ||
271 | + style="opacity:1;fill:url(#radialGradient3409);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.39074183;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
272 | + sodipodi:type="arc" /> | ||
273 | + <path | ||
274 | + transform="matrix(0.6006074,0,0,0.6006074,13.936217,13.93622)" | ||
275 | + d="M 33.139175,44.600882 A 23.309734,23.309734 0 0 1 0.20209021,21.303735" | ||
276 | + sodipodi:ry="23.309734" | ||
277 | + sodipodi:rx="23.309734" | ||
278 | + sodipodi:cy="23.41593" | ||
279 | + sodipodi:cx="23.41593" | ||
280 | + id="path2994" | ||
281 | + style="opacity:0.5;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:6.65992451;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
282 | + sodipodi:type="arc" | ||
283 | + sodipodi:start="1.1405085" | ||
284 | + sodipodi:end="3.2323314" | ||
285 | + sodipodi:open="true" /> | ||
286 | + <path | ||
287 | + id="path2992" | ||
288 | + d="M 29.499999,33 C 34.198818,24.555563 33.594098,18.871841 33.594098,18.871841" | ||
289 | + style="opacity:0.5;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | ||
290 | + <path | ||
291 | + style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.5" | ||
292 | + d="M 36.49509,35.5 C 41.193909,27.055562 40.589189,21.371841 40.589189,21.371841" | ||
293 | + id="path2990" /> | ||
294 | + <path | ||
295 | + sodipodi:type="arc" | ||
296 | + style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:7.17222595;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
297 | + id="path3327" | ||
298 | + sodipodi:cx="23.41593" | ||
299 | + sodipodi:cy="23.41593" | ||
300 | + sodipodi:rx="23.309734" | ||
301 | + sodipodi:ry="23.309734" | ||
302 | + d="M 32.029707,45.075721 A 23.309734,23.309734 0 0 1 0.44828222,19.437126" | ||
303 | + transform="matrix(0.5577069,0,0,0.5577069,14.940773,14.940775)" | ||
304 | + sodipodi:start="1.1922871" | ||
305 | + sodipodi:end="3.3131254" | ||
306 | + sodipodi:open="true" /> | ||
307 | + <path | ||
308 | + sodipodi:type="arc" | ||
309 | + style="opacity:0.6;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.29498505999999991;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | ||
310 | + id="path2980" | ||
311 | + sodipodi:cx="23.41593" | ||
312 | + sodipodi:cy="23.41593" | ||
313 | + sodipodi:rx="23.309734" | ||
314 | + sodipodi:ry="23.309734" | ||
315 | + d="M 46.725664,23.41593 A 23.309734,23.309734 0 1 1 0.10619545,23.41593 A 23.309734,23.309734 0 1 1 46.725664,23.41593 z" | ||
316 | + transform="matrix(0.7722096,0,0,0.7722096,9.9179934,9.9179948)" /> | ||
317 | + <path | ||
318 | + id="path3028" | ||
319 | + d="M 35.49509,34.5 C 40.193909,26.055562 39.589189,20.371841 39.589189,20.371841" | ||
320 | + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | ||
321 | + <path | ||
322 | + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||
323 | + d="M 28.499999,32 C 33.198818,23.555563 32.594098,17.871841 32.594098,17.871841" | ||
324 | + id="path3030" /> | ||
325 | + </g> | ||
326 | + </g> | ||
327 | +</svg> |
No preview for this file type
@@ -0,0 +1,30 @@ | @@ -0,0 +1,30 @@ | ||
1 | + | ||
2 | +function mouseHelpOnOff() { | ||
3 | + if ( pageHelp.info.updateBox ) { | ||
4 | + showMouseHelpOff() | ||
5 | + $("btShowHelp").className = "icon-help32on"; | ||
6 | + } else { | ||
7 | + showMouseHelpOn() | ||
8 | + $("btShowHelp").className = "icon-help32off"; | ||
9 | + } | ||
10 | + var date = new Date(); | ||
11 | + date.setTime( date.getTime() + ( 60*24*60*60*1000 ) ); | ||
12 | + var expires = "; expires=" + date.toGMTString(); | ||
13 | + document.cookie = "mouseHelpTurnOn="+ pageHelp.info.updateBox + expires +"; path=/"; | ||
14 | +} | ||
15 | + | ||
16 | +if ( document.cookie.indexOf("mouseHelpTurnOn=") > -1 ) { | ||
17 | + if ( document.cookie.indexOf("mouseHelpTurnOn=true") > -1 ) { | ||
18 | + mouseHelpOnOff(); | ||
19 | + } | ||
20 | +} else { | ||
21 | + var date = new Date(); | ||
22 | + date.setTime( date.getTime() + ( 60*24*60*60*1000 ) ); | ||
23 | + var expires = "; expires=" + date.toGMTString(); | ||
24 | + document.cookie = "mouseHelpTurnOn=false" + expires +"; path=/"; | ||
25 | + if ( confirm("Olá, você gostaria de ativar o modo de ajuda automática do Noosfero?") ) { | ||
26 | + mouseHelpOnOff(); | ||
27 | + } else { | ||
28 | + alert("Caso precise, basta clicar no icone de ajuda no canto superior direito da página.") | ||
29 | + } | ||
30 | +} |
@@ -0,0 +1,196 @@ | @@ -0,0 +1,196 @@ | ||
1 | +/* | ||
2 | +** : : : : : : How to use the Show Help : : : : : : | ||
3 | +** For each interesting page element you can put the | ||
4 | +** attribute help. The help attribute can be any string | ||
5 | +** text (scaped to not distroy the html) or some html id. | ||
6 | +** The help for each element will be showed automaticaly | ||
7 | +** when the mouse is over that. Yeah... we can turn on | ||
8 | +** this help system calling the function showMouseHelpOn() | ||
9 | +** and turn off calling the function showMouseHelpOff(). | ||
10 | +** | ||
11 | +** Examples: | ||
12 | +** | ||
13 | +** <a href="..." help="this is a link">my link</a> | ||
14 | +** | ||
15 | +** <form help="#myLongHelp"> ... </form> | ||
16 | +** <div id="myLongHelp" style="display:none"> | ||
17 | +** This is a <b>loooong</b> help. <p/> | ||
18 | +** You can put <code>HTML</code> here too! | ||
19 | +** </div> | ||
20 | +** | ||
21 | +** You need to put the style="display:none" on the long | ||
22 | +** help container to it's text do not noise the web page. | ||
23 | +** | ||
24 | +** If the mouse pointed element do not have a help, | ||
25 | +** each one of this parents will be visited to find | ||
26 | +** the help. If no one has a help the help box turn | ||
27 | +** to non visible. | ||
28 | +*/ | ||
29 | + | ||
30 | +/* | ||
31 | +** This script can be loaded by the page and it's iFrames, | ||
32 | +** as in the Noofero - community network system. Some of | ||
33 | +** this code will enable the iFrame => parent information. | ||
34 | +*/ | ||
35 | + | ||
36 | +/* | ||
37 | +** pageHelp has informations for this page/frame | ||
38 | +** to not conflict with other frames. | ||
39 | +*/ | ||
40 | +var pageHelp = {}; | ||
41 | +if ( navigator.userAgent.indexOf('MSIE') != -1 ) { | ||
42 | + pageHelp.isIE = ( navigator.userAgent.indexOf('Opera') == -1 ) | ||
43 | +} | ||
44 | +// If i'm in a iFrame, get the iFrame reference: | ||
45 | +if ( window.parent == window ) { | ||
46 | + pageHelp.myFrame = false; | ||
47 | +} else { | ||
48 | + var randTit = "iframe"+ Math.random(); | ||
49 | + window.frameHelpId = randTit; | ||
50 | + var frames = window.parent.document.getElementsByTagName("iframe"); | ||
51 | + var f; | ||
52 | + for ( var i=0; f=frames[i]; i++ ) { | ||
53 | + if ( f.contentWindow && ( f.contentWindow.frameHelpId == randTit ) ) { | ||
54 | + pageHelp.myFrame = f; | ||
55 | + } | ||
56 | + } | ||
57 | +} | ||
58 | + | ||
59 | +/* | ||
60 | +** pageHelp.info is a reference for a cetral help information. | ||
61 | +** All frames will update the information here. | ||
62 | +*/ | ||
63 | +if ( !window.parent.pageHelpInfo ) window.parent.pageHelpInfo = {}; | ||
64 | +pageHelp.info = window.parent.pageHelpInfo; | ||
65 | +pageHelp.info.incPos = { x:20, y:20 }; | ||
66 | +pageHelp.info.myDoc = window.parent.document; | ||
67 | + | ||
68 | +mouseBli = 0; | ||
69 | +function getHelp( ev ) { | ||
70 | + var helpInfo = pageHelp.info; | ||
71 | + if ( helpInfo.updateBox ) { | ||
72 | + if ( window.event ) { | ||
73 | + ev = window.event; | ||
74 | + var el = ev.srcElement; | ||
75 | + } else { | ||
76 | + var el = ev.target; | ||
77 | + } | ||
78 | + var mX = 0; | ||
79 | + var mY = 0; | ||
80 | + if ( ev.pageX || ev.pageY) { | ||
81 | + mX = ev.pageX; | ||
82 | + mY = ev.pageY; | ||
83 | + } | ||
84 | + else if (ev.clientX || ev.clientY) { | ||
85 | + mX = ev.clientX; | ||
86 | + mY = ev.clientY; | ||
87 | + if ( pageHelp.isIE ) { | ||
88 | + mX += helpInfo.myDoc.body.scrollLeft; | ||
89 | + mY += helpInfo.myDoc.body.scrollTop; | ||
90 | + } | ||
91 | + } | ||
92 | + if ( pageHelp.myFrame ) { | ||
93 | + var fPos = pageHelp.getPos( pageHelp.myFrame ); | ||
94 | + mX += fPos.x; | ||
95 | + mY += fPos.y; | ||
96 | + } | ||
97 | + var box = helpInfo.helpBox; | ||
98 | + helpInfo.mX = mX; | ||
99 | + helpInfo.mY = mY; | ||
100 | + if ( mX > ( helpInfo.myDoc.body.clientWidth / 1.8 ) ) { | ||
101 | + movePageHelpToTheLeftMouseSide() | ||
102 | + } else { | ||
103 | + movePageHelpToTheRightMouseSide() | ||
104 | + } | ||
105 | + if ( ( mY + box.clientHeight + 40 ) > | ||
106 | + ( helpInfo.myDoc.body.clientHeight + helpInfo.myDoc.body.scrollTop ) | ||
107 | + ) { | ||
108 | + mY = helpInfo.myDoc.body.clientHeight + helpInfo.myDoc.body.scrollTop | ||
109 | + - box.clientHeight - 40; | ||
110 | + } | ||
111 | + if ( box ) { | ||
112 | + debug = mouseBli++ +" "+ el.nodeName; | ||
113 | + while ( el.parentNode.getAttribute && ! el.getAttribute("help") ) { el = el.parentNode } | ||
114 | + debug += " :: "+ el.nodeName +" "+ el.getAttribute("help"); | ||
115 | + debug += "<br>"+ pageHelp.myFrame.src +" x:"+ mX +" y:"+ mY; | ||
116 | + var txt = el.getAttribute("help"); | ||
117 | + if ( txt ) { | ||
118 | + box.style.display = "block"; | ||
119 | + if ( txt != "FALSE" ) { | ||
120 | + if ( /^#.+/.test( txt ) ) { | ||
121 | + var txtEl = el.ownerDocument.getElementById( txt.replace(/#/,"") ); | ||
122 | + if ( txtEl ) txt = txtEl.innerHTML; | ||
123 | + } | ||
124 | + box.content.innerHTML = '<p/>'+ txt + | ||
125 | + '<br style="clear:both" />'+ | ||
126 | + '<div class="help-force-clear-ieworkarroundbug"'+ | ||
127 | + ' style="height:1px; overflow:hidden"></div>'; | ||
128 | + } | ||
129 | + } else { | ||
130 | + box.style.display = "none"; | ||
131 | + } | ||
132 | + box.style.left = ( mX + helpInfo.incPos.x ) +"px"; | ||
133 | + box.style.top = ( mY + helpInfo.incPos.y ) +"px"; | ||
134 | + } | ||
135 | + } | ||
136 | +} | ||
137 | + | ||
138 | +pageHelp.getPos = function (obj) { | ||
139 | + var x = y = 0; | ||
140 | + if (obj.offsetParent) { | ||
141 | + do { | ||
142 | + x += obj.offsetLeft; | ||
143 | + y += obj.offsetTop; | ||
144 | + } while (obj = obj.offsetParent); | ||
145 | + } | ||
146 | + return { x:x, y:y }; | ||
147 | +} | ||
148 | + | ||
149 | +function movePageHelpToTheLeftMouseSide() { | ||
150 | + clearTimeout( movePageHelpToTheRightMouseSide.timeout ) | ||
151 | + clearTimeout( movePageHelpToTheLeftMouseSide.timeout ) | ||
152 | + if ( pageHelp.info.incPos.x > -( pageHelp.info.helpBox.clientWidth + 20 ) ) { | ||
153 | + pageHelp.info.incPos.x -= 10; | ||
154 | + if ( ( pageHelp.info.mX + pageHelp.info.incPos.x + pageHelp.info.helpBox.clientWidth ) > | ||
155 | + pageHelp.info.myDoc.body.clientWidth ) { | ||
156 | + pageHelp.info.incPos.x = | ||
157 | + pageHelp.info.myDoc.body.clientWidth - pageHelp.info.helpBox.clientWidth - pageHelp.info.mX - 10; | ||
158 | + } | ||
159 | + pageHelp.info.helpBox.style.left = ( pageHelp.info.mX + pageHelp.info.incPos.x ) +"px"; | ||
160 | + movePageHelpToTheLeftMouseSide.timeout = | ||
161 | + setTimeout( "movePageHelpToTheLeftMouseSide()", 20 ); | ||
162 | + } | ||
163 | +} | ||
164 | + | ||
165 | +function movePageHelpToTheRightMouseSide() { | ||
166 | + clearTimeout( movePageHelpToTheRightMouseSide.timeout ) | ||
167 | + clearTimeout( movePageHelpToTheLeftMouseSide.timeout ) | ||
168 | + if ( pageHelp.info.incPos.x < 20 ) { | ||
169 | + pageHelp.info.incPos.x += 10; | ||
170 | + pageHelp.info.helpBox.style.left = ( pageHelp.info.mX + pageHelp.info.incPos.x ) +"px"; | ||
171 | + movePageHelpToTheRightMouseSide.timeout = | ||
172 | + setTimeout( "movePageHelpToTheRightMouseSide()", 20 ); | ||
173 | + } | ||
174 | +} | ||
175 | + | ||
176 | +if( window.addEventListener ) { // Standard | ||
177 | + document.body.addEventListener( "mousemove", getHelp, false ); | ||
178 | +} | ||
179 | +if( window.attachEvent ) { // IE | ||
180 | + document.body.attachEvent( "onmousemove", getHelp ); | ||
181 | +} | ||
182 | + | ||
183 | +function showMouseHelpOn() { | ||
184 | + pageHelp.info.helpBox = document.getElementById("helpBox"); | ||
185 | + pageHelp.info.helpBox.content = document.getElementById("helpBoxContent"); | ||
186 | + pageHelp.info.helpBox.setAttribute( "help", "FALSE" ); | ||
187 | + pageHelp.info.updateBox = true; | ||
188 | + pageHelp.info.myDoc.body.style.cursor = "help"; | ||
189 | +} | ||
190 | + | ||
191 | +function showMouseHelpOff() { | ||
192 | + pageHelp.info.helpBox.style.display = "none"; | ||
193 | + pageHelp.info.updateBox = false; | ||
194 | + pageHelp.info.myDoc.body.style.cursor = "default"; | ||
195 | +} | ||
196 | + |
public/stylesheets/common.css
@@ -268,7 +268,7 @@ div.file-manager-button a:hover { | @@ -268,7 +268,7 @@ div.file-manager-button a:hover { | ||
268 | 268 | ||
269 | 269 | ||
270 | #spinner { | 270 | #spinner { |
271 | - z-index: 1000; | 271 | + z-index: 10; |
272 | position: absolute; | 272 | position: absolute; |
273 | left: 50%; | 273 | left: 50%; |
274 | margin-left: -16px; | 274 | margin-left: -16px; |
@@ -292,7 +292,7 @@ clear: both; | @@ -292,7 +292,7 @@ clear: both; | ||
292 | /* Notice */ | 292 | /* Notice */ |
293 | 293 | ||
294 | div#notice { | 294 | div#notice { |
295 | - z-index: 4000; | 295 | + z-index: 20; |
296 | position: absolute; | 296 | position: absolute; |
297 | top: 100px; | 297 | top: 100px; |
298 | left: 50%; | 298 | left: 50%; |
@@ -403,3 +403,4 @@ body.category4 #content h4, body.category4 #content h5, body.category4 #content | @@ -403,3 +403,4 @@ body.category4 #content h4, body.category4 #content h5, body.category4 #content | ||
403 | margin-bottom: 1em; | 403 | margin-bottom: 1em; |
404 | text-align: center; | 404 | text-align: center; |
405 | } | 405 | } |
406 | + |
public/stylesheets/help.css
1 | 1 | ||
2 | -div.help_message { | ||
3 | - z-index: 10000; | ||
4 | - width: 600; | 2 | +#btShowHelp { |
5 | position: absolute; | 3 | position: absolute; |
6 | - top: 50% | ||
7 | - height: 400px; | ||
8 | - margin-top: -200px; | 4 | + top: 2px; |
5 | + right: 2px; | ||
6 | + display: block; | ||
7 | + width: 32px; | ||
8 | + height: 32px; | ||
9 | + opacity: 0.5; | ||
10 | + filter: alpha(opacity=50); | ||
11 | +} | ||
12 | +#btShowHelp:hover { | ||
13 | + opacity: 1; | ||
14 | + filter: alpha(opacity=100); | ||
15 | +} | ||
16 | +#btShowHelp span { | ||
17 | + display: none; | ||
18 | +} | ||
19 | + | ||
20 | +#helpBox { | ||
21 | + position: absolute; | ||
22 | + top: 350px; | ||
23 | + border: 2px solid #26A; | ||
24 | + background: #A0B8D0; | ||
25 | + width: 35%; | ||
26 | + z-index: 2000; | ||
27 | +} | ||
9 | 28 | ||
10 | - left: 50%; | ||
11 | - margin-left: -300px; | ||
12 | - background: yellow; | 29 | +#helpBoxBody { |
30 | + border: 1px solid #E8F0F8; | ||
31 | + padding: 0px 5px 0px 10px; | ||
32 | +} | ||
33 | + | ||
34 | +#helpAvatar { | ||
35 | + float: left; | ||
36 | + margin: 5px 10px 5px -5px; | ||
37 | + width: 48px; | ||
38 | + height: 48px; | ||
39 | + background: url("/images/help-avatar.gif"); | ||
40 | +} | ||
41 | +.msie6 #helpAvatar { | ||
42 | + margin: 5px 8px 5px -2px; | ||
43 | +} | ||
44 | + | ||
45 | +#helpBoxBody p { | ||
46 | + margin: 0px; | ||
47 | + padding: 8px 0px 0px 0px; | ||
48 | +} | ||
13 | 49 | ||
14 | - overflow: auto; | 50 | +.help-force-clear-ieworkarroundbug { |
51 | + margin-top: -2px; | ||
15 | } | 52 | } |
16 | 53 |
public/stylesheets/lightbox.css
@@ -14,7 +14,7 @@ Modified : February 1, 2006 | @@ -14,7 +14,7 @@ Modified : February 1, 2006 | ||
14 | position: absolute; | 14 | position: absolute; |
15 | top: 50%; | 15 | top: 50%; |
16 | left: 50%; | 16 | left: 50%; |
17 | - z-index: 9999; | 17 | + z-index: 300; |
18 | width: 500px; | 18 | width: 500px; |
19 | margin: -200px 0 0 -250px; | 19 | margin: -200px 0 0 -250px; |
20 | border: 10px solid #000; | 20 | border: 10px solid #000; |
@@ -33,7 +33,7 @@ Modified : February 1, 2006 | @@ -33,7 +33,7 @@ Modified : February 1, 2006 | ||
33 | left:0; | 33 | left:0; |
34 | width:100%; | 34 | width:100%; |
35 | height:100%; | 35 | height:100%; |
36 | - z-index:5000; | 36 | + z-index:200; |
37 | background-color:#000; | 37 | background-color:#000; |
38 | -moz-opacity: 0.5; | 38 | -moz-opacity: 0.5; |
39 | opacity:.50; | 39 | opacity:.50; |
public/stylesheets/menu.css
@@ -10,7 +10,7 @@ | @@ -10,7 +10,7 @@ | ||
10 | left: 3px; | 10 | left: 3px; |
11 | right: 3px; | 11 | right: 3px; |
12 | height: 22px; | 12 | height: 22px; |
13 | - z-index: 4500; | 13 | + z-index: 100; |
14 | background-color: #3465A4; | 14 | background-color: #3465A4; |
15 | font-size: 11px; | 15 | font-size: 11px; |
16 | letter-spacing: -1px; | 16 | letter-spacing: -1px; |