source: tol/TolJava/WebTOLJavaDEMO/web/sh/tests/brushes_tests.html @ e946b884

1941-docker-image-to-testdevel
Last change on this file since e946b884 was 9887b93, checked in by Humberto Carralero <hacarralero@…>, 15 years ago

Importing TolJava

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@3900 be4846ae-f051-483a-831f-b64e7d08527f

  • Property mode set to 100644
File size: 4.0 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3<head>
4        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5        <title>SyntaxHighlighter Brushes Tests</title>
6        <script type="text/javascript" src="/js/jquery-1.4.2.js"></script>
7       
8        <!-- SyntaxHighlighter -->
9        <script type="text/javascript" src="/sh/scripts/XRegExp.js"></script> <!-- XRegExp is bundled with the final shCore.js during build -->
10        <script type="text/javascript" src="/sh/scripts/shCore.js"></script>
11        <script type="text/javascript" src="/sh/scripts/shAutoloader.js"></script>
12        <script type="text/javascript" src="/sh/scripts/shBrushAppleScript.js"></script>
13        <script type="text/javascript" src="/sh/scripts/shBrushAS3.js"></script>
14        <script type="text/javascript" src="/sh/scripts/shBrushBash.js"></script>
15        <script type="text/javascript" src="/sh/scripts/shBrushColdFusion.js"></script>
16        <script type="text/javascript" src="/sh/scripts/shBrushCpp.js"></script>
17        <script type="text/javascript" src="/sh/scripts/shBrushCSharp.js"></script>
18        <script type="text/javascript" src="/sh/scripts/shBrushCss.js"></script>
19        <script type="text/javascript" src="/sh/scripts/shBrushDelphi.js"></script>
20        <script type="text/javascript" src="/sh/scripts/shBrushDiff.js"></script>
21        <script type="text/javascript" src="/sh/scripts/shBrushErlang.js"></script>
22        <script type="text/javascript" src="/sh/scripts/shBrushGroovy.js"></script>
23        <script type="text/javascript" src="/sh/scripts/shBrushJava.js"></script>
24        <script type="text/javascript" src="/sh/scripts/shBrushJavaFx.js"></script>
25        <script type="text/javascript" src="/sh/scripts/shBrushJScript.js"></script>
26        <script type="text/javascript" src="/sh/scripts/shBrushPerl.js"></script>
27        <script type="text/javascript" src="/sh/scripts/shBrushPhp.js"></script>
28        <script type="text/javascript" src="/sh/scripts/shBrushPlain.js"></script>
29        <script type="text/javascript" src="/sh/scripts/shBrushPowerShell.js"></script>
30        <script type="text/javascript" src="/sh/scripts/shBrushPython.js"></script>
31        <script type="text/javascript" src="/sh/scripts/shBrushRuby.js"></script>
32        <script type="text/javascript" src="/sh/scripts/shBrushSass.js"></script>
33        <script type="text/javascript" src="/sh/scripts/shBrushScala.js"></script>
34        <script type="text/javascript" src="/sh/scripts/shBrushSql.js"></script>
35        <script type="text/javascript" src="/sh/scripts/shBrushVb.js"></script>
36        <script type="text/javascript" src="/sh/scripts/shBrushXml.js"></script>
37
38        <link type="text/css" rel="stylesheet" href="/sh/styles/shCoreDefault.css"/>
39</head>
40
41<body>
42
43<div id="output"></div>
44
45<style>
46body {
47        background: white;
48        font-family: Helvetica;
49}
50
51.test-wrap {
52        width: 100%;
53        height: 800px;
54        overflow: auto;
55        border: none;
56}
57</style>
58
59<script type="text/javascript">
60var brushes = [
61                'AS3',
62                'AppleScript',
63                'Bash',
64                'CSharp',
65                'ColdFusion',
66                'Cpp',
67                'Css',
68                'Delphi',
69                'Diff',
70                'Erlang',
71                'Groovy',
72                'JScript',
73                'Java',
74                'JavaFX',
75                'Perl',
76                'Php',
77                'Plain',
78                'PowerShell',
79                'Python',
80                'Ruby',
81                'Sass',
82                'Scala',
83                'Sql',
84                'Vb',
85                'Xml'
86        ];
87       
88$(document).ready(function()
89{
90        var html = '';
91       
92        $.each(brushes, function(index)
93        {
94                var name = this;
95               
96                html += ''
97                        + '<div class="test-wrap">'
98                        + '<h1>'
99                                + '<a href="#theme' + (index + 1) + '">next</a> '
100                                + '<a name="theme' + index + '">'
101                                        + name
102                                + '</a>'
103                        + '</h1>'
104                        ;
105               
106                $.ajax({
107                        url: 'brushes/' + name.toLowerCase() + '.html',
108                        type: 'GET',
109                        dataType: 'text',
110                        async: false,
111                        success: function(data)
112                        {
113                                html += data;
114                        },
115                        error: function()
116                        {
117                                html += '<p>Not found...</p>';
118                        }
119                });
120               
121                html += '</div>\n';
122       
123                if (index % 2 != 0)
124                        html += '<div style="clear:both"></div>\n';
125        });
126       
127        $('#output')[0].innerHTML = html;
128        $('#output a[name]:first').attr('name', 'top');
129        $('#output a[href]:last').attr('href', '#top').html('top');
130       
131        SyntaxHighlighter.highlight();
132});
133</script>
134
135</body>
136</html>
Note: See TracBrowser for help on using the repository browser.