Helpviewer/HTMLResources.py

Thu, 23 Feb 2012 16:48:19 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 23 Feb 2012 16:48:19 +0100
changeset 1664
863114db258e
parent 1647
30be422ac04b
permissions
-rw-r--r--

Small modification to the start page.

0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2
1509
c0b5e693b0eb Updated copyright for 2012.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1232
diff changeset
3 # Copyright (c) 2009 - 2012 Detlev Offenbach <detlev@die-offenbachs.de>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 #
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 Module containing some HTML resources.
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 notFoundPage_html = """\
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
11 <?xml version="1.0" encoding="UTF-8" ?>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
12 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
13 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
14 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <head>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <title>{0}</title>
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
17 <link rel="icon" href="data:image/png;base64,@FAVICON@" type="image/x-icon" />
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 <style>
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
19 body {{
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 padding: 3em 0em;
262
f983acadf76c Made the error page look better.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 256
diff changeset
21 background: -webkit-gradient(linear, left top, left bottom, from(#85784A), to(#FDFDFD), color-stop(0.5, #FDFDFD));
f983acadf76c Made the error page look better.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 256
diff changeset
22 background-repeat: repeat-x;
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
23 }}
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
24 img {{
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 float: left;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 opacity: .8;
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
27 }}
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
28 #box {{
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 background: white;
278
c93823b96faa Added a handler for ftp: URLs to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 262
diff changeset
30 border: 1px solid #85784A;
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 width: 600px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 padding: 60px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 margin: auto;
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
34 border-radius: 0.8em;
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
35 }}
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
36 h1 {{
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 font-size: 130%;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 font-weight: bold;
278
c93823b96faa Added a handler for ftp: URLs to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 262
diff changeset
39 border-bottom: 1px solid #85784A;
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
40 margin-left: 64px;
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
41 }}
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
42 h2 {{
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 font-size: 100%;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 font-weight: normal;
278
c93823b96faa Added a handler for ftp: URLs to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 262
diff changeset
45 border-bottom: 1px solid #85784A;
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
46 margin-left: 64px;
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
47 }}
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
48 ul {{
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
49 font-size: 100%;
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
50 padding-left: 64px;
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 margin: 5px 0;
256
04083f42042d Some changes to the eric web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 13
diff changeset
52 }}
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 </style>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 </head>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <body>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <div id="box">
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
57 <img src="data:image/png;base64,@IMAGE@" width="48" height="48"/>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <h1>{1}</h1>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <h2>{2}</h2>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <ul>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <li>{3}</li>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <li>{4}</li>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <li>{5}</li>
629
c88489b378fb Added configuration options for the web browser cache policy.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 278
diff changeset
64 <li>{6}</li>
1615
bf0fc9794f33 Changed the web browser error page to include a "try again" option.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
65 <input type="submit" id="reloadButton" value="{7}" onclick="window.location.reload()">
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </ul>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 </div>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </body>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 </html>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 ##########################################################################################
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
74 adblockPage_html ="""\
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
75 <?xml version="1.0" encoding="UTF-8" ?>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
76 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
77 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
78 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
79 <head>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
80 <title>{0}</title>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
81 <link rel="icon" href="data:image/png;base64,@FAVICON@" type="image/x-icon" />
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
82 <style>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
83 body {{
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
84 padding: 3em 0em;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
85 background: -webkit-gradient(linear, left top, left bottom, from(#85784A), to(#FDFDFD), color-stop(0.5, #FDFDFD));
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
86 background-repeat: repeat-x;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
87 }}
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
88 #box {{
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
89 background: white;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
90 border: 1px solid #85784A;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
91 max-width: 600px;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
92 height: 50%;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
93 padding: 40px;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
94 padding-bottom: 10px;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
95 margin: auto;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
96 border-radius: 0.8em;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
97 text-align: center;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
98 vertical-align: middle;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
99 margin: auto;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
100 }}
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
101 h1 {{
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
102 font-size: 130%;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
103 font-weight: bold;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
104 border-bottom: 1px solid #85784A;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
105 margin-bottom: 0px;
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
106 }}
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
107 </style>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
108 </head>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
109 <body>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
110 <div id="box">
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
111 <img src="data:image/png;base64,@IMAGE@" width="64" height="64"/>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
112 <h1>AdBlock Plus</h1>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
113 <p>{1}</p>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
114 </div>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
115 </body>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
116 </html>
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
117 """
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
118
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
119 ##########################################################################################
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
120
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 startPage_html = """\
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <?xml version="1.0" encoding="UTF-8" ?>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <head>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <title></title>
1664
863114db258e Small modification to the start page.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1647
diff changeset
128 <link rel="icon" href="data:image/png;base64,@FAVICON@" type="image/x-icon" />
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <style>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 * {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 margin: 0;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 padding: 0;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 font-family: "DejaVu Sans";
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 body {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 background: -webkit-gradient(linear, left top, left bottom, from(#85784A), to(#FDFDFD), color-stop(0.5, #FDFDFD));
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 background-repeat: repeat-x;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 margin-top: 200px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 #header, #search, #footer {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 width: 600px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 margin: 10px auto;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 #header, #search {
1647
30be422ac04b Enhanced the web browser error page a bit and included an error page for content blocked by AdBlock Plus.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1615
diff changeset
148 border-radius: 0.8em;
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 padding: 25px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 #header {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 background: -webkit-gradient(linear, left top, left bottom, from(#D57E3E), to(#D57E3E), color-stop(0.5, #FFBA89));
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 height: 25px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 #header h1 {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 display: inline;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 font-size: 1.7em;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 font-weight: bold;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 #header img {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 display: inline;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 float: right;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 margin-top: -5px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 #search {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 background: -webkit-gradient(linear, left top, right top, from(#85784A), to(#85784A), color-stop(0.5, #C8C2AE));
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 height: 50px;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 color: #000;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 text-align: center;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 padding-top: 40px !important;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 #search fieldset {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 border: 0;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 #search input[type=text] {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 width: 65%;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 #search input[type=submit] {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 width: 25%;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 #footer {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 text-align: center;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 color: #999;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 #footer a {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 color: #555;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 text-decoration: none;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 #footer a:hover {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 text-decoration: underline;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 </style>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 <script type="text/javascript">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 function update()
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 {
1232
ed31e909cf2e Harmonisation of some display strings related to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
206 document.title = window.eric.translate('Welcome to eric5 Web Browser!');
ed31e909cf2e Harmonisation of some display strings related to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
207 document.getElementById('headerTitle').innerHTML = window.eric.translate('eric5 Web Browser');
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 document.getElementById('searchButton').value = window.eric.translate('Search!');
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 document.getElementById('footer').innerHTML = window.eric.providerString()
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 + ' | ' + '<a href="http://eric-ide.python-projects.org/">'
1232
ed31e909cf2e Harmonisation of some display strings related to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
211 + window.eric.translate('About eric5') + '</a>';
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 document.getElementById('lineEdit').placeholder = window.eric.providerString();
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 // Try to change the direction of the page:
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 var newDir = window.eric.translate('QT_LAYOUT_DIRECTION');
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 newDir = newDir.toLowerCase();
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 if ((newDir != 'ltr') && (newDir != 'rtl'))
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 newDir = 'ltr';
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 document.getElementsByTagName('body')[0].setAttribute('dir', newDir);
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 function formSubmitted()
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 {
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 var string = lineEdit.value;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 if (string.length == 0)
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 return;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 var url = window.eric.searchUrl(string);
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 window.location.href = url;
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 }
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 </script>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 </head>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <body onload="document.forms[0].lineEdit.select(); update();">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <div id="header">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 <h1 id="headerTitle"></h1>
1664
863114db258e Small modification to the start page.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1647
diff changeset
238 <img src="data:image/png;base64,@IMAGE@" width="32" height="32"/>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 </div>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <div id="search">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <form action="javascript:formSubmitted();">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <fieldset>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <input id="lineEdit" name="lineEdit" type="text" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 <input id="searchButton" type="submit" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 </fieldset>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 </form>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 </div>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <div id="footer"></div>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </body>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 </html>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 """

eric ide

mercurial