Skip to content

Commit d202fc6

Browse files
committed
multiple instances of a single interavtive script
1 parent 8c48bfc commit d202fc6

29 files changed

+1069
-1086
lines changed

resources/app/filesystem.html

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
11
<!DOCTYPE html>
22
<html>
33

4-
<head>
5-
<title>Perl Executing Browser - Filesystem Interaction</title>
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<meta charset="utf-8">
8-
9-
<script type="text/javascript" src="jquery/jquery-1.11.1.min.js"></script>
10-
11-
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
12-
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css" media="all">
13-
<link rel="stylesheet" type="text/css" href="bootstrap/css/themes/darkly-theme.css" media="all">
14-
15-
<script type="text/javascript" src="pebjs/filesystem.js"></script>
16-
17-
<style type="text/css">
18-
body {
19-
text-align: center;
20-
font-size: 16px;
21-
-webkit-text-size-adjust: 100%;
22-
}
23-
.selected-inodes {
24-
margin-top: 10px;
25-
margin-bottom: 10px;
26-
}
27-
</style>
28-
</head>
29-
30-
<body>
31-
<a href='http://local-pseudodomain/open-file.function?target=fileSelection' class="btn btn-info btn-primary">
32-
Select Single File</a>
33-
<div id="file-selection" class="selected-inodes" style="display: hidden"></div>
34-
35-
<a href='http://local-pseudodomain/open-files.function?target=filesSelection' class="btn btn-info btn-primary">
36-
Select Multiple Files</a>
37-
<div id="files-selection" class="selected-inodes"></div>
38-
39-
<a href='http://local-pseudodomain/new-file-name.function?target=new-file-name-selection' class="btn btn-info btn-primary">
40-
Select New Filename</a>
41-
<div id="new-file-name-selection" class="selected-inodes"></div>
42-
43-
<a href='http://local-pseudodomain/open-directory.function?target=directorySelection' class="btn btn-info btn-primary">
44-
Select Directory</a>
45-
<div id="directory-selection" class="selected-inodes" style="display: hidden"></div>
46-
</body>
4+
<head>
5+
<title>Perl Executing Browser - Filesystem Interaction</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta charset="utf-8">
8+
9+
<script type="text/javascript" src="jquery/jquery-1.11.1.min.js"></script>
10+
11+
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
12+
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css" media="all">
13+
<link rel="stylesheet" type="text/css" href="bootstrap/css/themes/darkly-theme.css" media="all">
14+
15+
<script type="text/javascript" src="pebjs/filesystem.js"></script>
16+
17+
<style type="text/css">
18+
body {
19+
text-align: center;
20+
font-size: 16px;
21+
-webkit-text-size-adjust: 100%;
22+
}
23+
.selected-inodes {
24+
margin-top: 10px;
25+
margin-bottom: 10px;
26+
}
27+
</style>
28+
</head>
29+
30+
<body>
31+
<a href='http://local-pseudodomain/open-file.function?target=fileSelection' class="btn btn-info btn-primary">
32+
Select Single File</a>
33+
<div id="file-selection" class="selected-inodes" style="display: hidden"></div>
34+
35+
<a href='http://local-pseudodomain/open-files.function?target=filesSelection' class="btn btn-info btn-primary">
36+
Select Multiple Files</a>
37+
<div id="files-selection" class="selected-inodes"></div>
38+
39+
<a href='http://local-pseudodomain/new-file-name.function?target=new-file-name-selection' class="btn btn-info btn-primary">
40+
Select New Filename</a>
41+
<div id="new-file-name-selection" class="selected-inodes"></div>
42+
43+
<a href='http://local-pseudodomain/open-directory.function?target=directorySelection' class="btn btn-info btn-primary">
44+
Select Directory</a>
45+
<div id="directory-selection" class="selected-inodes" style="display: hidden"></div>
46+
</body>
4747
</html>

resources/app/get.html

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
11
<!DOCTYPE html>
22
<html>
33

4-
<head>
5-
<title>Perl Executing Browser - GET Test</title>
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<meta charset="utf-8">
8-
9-
<script type="text/javascript" src="jquery/jquery-1.11.1.min.js"></script>
10-
11-
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
12-
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css" media="all">
13-
<link rel="stylesheet" type="text/css" href="bootstrap/css/themes/darkly-theme.css" media="all">
14-
15-
<script type="text/javascript" src="pebjs/context-menu.js"></script>
16-
<script type="text/javascript" src="pebjs/dialogs.js"></script>
17-
<script type="text/javascript" src="pebjs/forms-close-window.js"></script>
18-
<script type="text/javascript" src="pebjs/forms-navigate-away.js"></script>
19-
</head>
20-
21-
<body>
22-
<form action="perl/get-post-test.pl" method="get" onsubmit="submitFunction()">
23-
<div class="col-lg-10 col-lg-offset-1">
24-
<fieldset>
25-
<legend>Send GET request to local Perl script</legend>
26-
27-
<div class="form-group">
28-
<div class="input-prepend">
29-
<input type="text" id="value1" name="value1" class="form-control" placeholder="Value 1" title="Value 1">
30-
</div>
31-
<div class="input-append">
32-
<input type="text" id="value2" name="value2" class="form-control" placeholder="Value 2" title="Value 2">
33-
</div>
34-
</div>
35-
36-
<div class="form-group">
37-
<input type="reset" value="Reset" class="btn btn-default">
38-
<input type="submit" value="Submit" class="btn btn-primary">
39-
</div>
40-
41-
<div>
42-
<button type="button" onclick="location.reload();" class="btn btn-default">
43-
Reload
44-
</button>
45-
</div>
46-
</fieldset>
47-
</div>
48-
</form>
49-
</body>
4+
<head>
5+
<title>Perl Executing Browser - GET Test</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta charset="utf-8">
8+
9+
<script type="text/javascript" src="jquery/jquery-1.11.1.min.js"></script>
10+
11+
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
12+
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css" media="all">
13+
<link rel="stylesheet" type="text/css" href="bootstrap/css/themes/darkly-theme.css" media="all">
14+
15+
<script type="text/javascript" src="pebjs/context-menu.js"></script>
16+
<script type="text/javascript" src="pebjs/dialogs.js"></script>
17+
<script type="text/javascript" src="pebjs/forms-close-window.js"></script>
18+
<script type="text/javascript" src="pebjs/forms-navigate-away.js"></script>
19+
</head>
20+
21+
<body>
22+
<form action="perl/get-post-test.pl" method="get" onsubmit="submitFunction()">
23+
<div class="col-lg-10 col-lg-offset-1">
24+
<fieldset>
25+
<legend>Send GET request to local Perl script</legend>
26+
27+
<div class="form-group">
28+
<div class="input-prepend">
29+
<input type="text" id="value1" name="value1" class="form-control" placeholder="Value 1" title="Value 1">
30+
</div>
31+
<div class="input-append">
32+
<input type="text" id="value2" name="value2" class="form-control" placeholder="Value 2" title="Value 2">
33+
</div>
34+
</div>
35+
36+
<div class="form-group">
37+
<input type="reset" value="Reset" class="btn btn-default">
38+
<input type="submit" value="Submit" class="btn btn-primary">
39+
</div>
40+
41+
<div>
42+
<button type="button" onclick="location.reload();" class="btn btn-default">
43+
Reload
44+
</button>
45+
</div>
46+
</fieldset>
47+
</div>
48+
</form>
49+
</body>
5050

5151
</html>

resources/app/index.html

Lines changed: 68 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,85 @@
11
<!DOCTYPE html>
22
<html>
33

4-
<head>
5-
<title>Perl Executing Browser - Demo</title>
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<meta charset="utf-8">
4+
<head>
5+
<title>Perl Executing Browser - Demo</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta charset="utf-8">
88

9-
<script type="text/javascript" src="jquery/jquery-1.11.1.min.js"></script>
9+
<script type="text/javascript" src="jquery/jquery-1.11.1.min.js"></script>
1010

11-
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
12-
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css" media="all">
13-
<link rel="stylesheet" type="text/css" href="bootstrap/css/themes/darkly-theme.css" media="all">
14-
<script type="text/javascript" src="bootstrap/js/bootstrap-dropdown.js"></script>
11+
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
12+
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css" media="all">
13+
<link rel="stylesheet" type="text/css" href="bootstrap/css/themes/darkly-theme.css" media="all">
14+
<script type="text/javascript" src="bootstrap/js/bootstrap-dropdown.js"></script>
1515

16-
<style>
17-
html, body{
18-
height: 100%;
19-
}
20-
iframe{
21-
width: 100%;
22-
height: 83%;
23-
border: none
24-
}
25-
</style>
26-
</head>
16+
<style>
17+
html, body{
18+
height: 100%;
19+
}
20+
iframe{
21+
width: 100%;
22+
height: 83%;
23+
border: none
24+
}
25+
</style>
26+
</head>
2727

28-
<body>
29-
<div class="navbar navbar-inverse">
28+
<body>
29+
<div class="navbar navbar-inverse">
3030

31-
<div class="navbar-header">
32-
<a class="navbar-brand" href="main.html" target="iframe_a">PEB</a>
33-
</div>
31+
<div class="navbar-header">
32+
<a class="navbar-brand" href="main.html" target="iframe_a">PEB</a>
33+
</div>
3434

35-
<ul class="nav navbar-nav">
36-
<li>
37-
<a id="perl-debugger" role="button" data-toggle="dropdown" data-target="#" href="index.html">
38-
Perl Debugger GUI<span class="caret"></span>
39-
</a>
40-
<ul class="dropdown-menu" role="menu" aria-labelledby="requests">
41-
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=M" target="iframe_a">List All Modules</a></li>
42-
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=S" target="iframe_a">List All Subroutine Names</a></li>
43-
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=V" target="iframe_a">List All Variables</a></li>
44-
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=s" target="iframe_a">Step-by-Step Debugging</a></li>
45-
</ul>
46-
</li>
35+
<ul class="nav navbar-nav">
36+
<li>
37+
<a id="perl-debugger" role="button" data-toggle="dropdown" data-target="#" href="index.html">
38+
Perl Debugger GUI<span class="caret"></span>
39+
</a>
40+
<ul class="dropdown-menu" role="menu" aria-labelledby="requests">
41+
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=M" target="iframe_a">List All Modules</a></li>
42+
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=S" target="iframe_a">List All Subroutine Names</a></li>
43+
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=V" target="iframe_a">List All Variables</a></li>
44+
<li><a href="http://local-pseudodomain/perl-debugger.function?action=select-file&command=s" target="iframe_a">Step-by-Step Debugging</a></li>
45+
</ul>
46+
</li>
4747

48-
<li>
49-
<a id="printing" role="button" data-toggle="dropdown" data-target="#" href="index.html">
50-
Printing<span class="caret"></span>
51-
</a>
52-
<ul class="dropdown-menu" role="menu" aria-labelledby="requests">
53-
<li><a href="http://local-pseudodomain/print.function?action=preview" target="iframe_a">Print Preview</a></li>
54-
<li><a href="http://local-pseudodomain/print.function?action=print" target="iframe_a">Print</a></li>
55-
</ul>
56-
</li>
48+
<li>
49+
<a id="printing" role="button" data-toggle="dropdown" data-target="#" href="index.html">
50+
Printing<span class="caret"></span>
51+
</a>
52+
<ul class="dropdown-menu" role="menu" aria-labelledby="requests">
53+
<li><a href="http://local-pseudodomain/print.function?action=preview" target="iframe_a">Print Preview</a></li>
54+
<li><a href="http://local-pseudodomain/print.function?action=print" target="iframe_a">Print</a></li>
55+
</ul>
56+
</li>
5757

58-
<li>
59-
<a href="javascript:location.reload();" >Reload</a>
60-
</li>
58+
<li>
59+
<a href="javascript:location.reload();" >Reload</a>
60+
</li>
6161

62-
<li>
63-
<a id="about" role="button" data-toggle="dropdown" data-target="#" href="index.html">
64-
About<span class="caret"></span>
65-
</a>
66-
<ul class="dropdown-menu" role="menu" aria-labelledby="requests">
67-
<li><a href="http://local-pseudodomain/about.function?type=browser" target="iframe_a">About PEB</a></li>
68-
<li><a href="http://local-pseudodomain/about.function?type=qt" target="iframe_a">About Qt</a></li>
69-
</ul>
70-
</li>
62+
<li>
63+
<a id="about" role="button" data-toggle="dropdown" data-target="#" href="index.html">
64+
About<span class="caret"></span>
65+
</a>
66+
<ul class="dropdown-menu" role="menu" aria-labelledby="requests">
67+
<li><a href="http://local-pseudodomain/about.function?type=browser" target="iframe_a">About PEB</a></li>
68+
<li><a href="http://local-pseudodomain/about.function?type=qt" target="iframe_a">About Qt</a></li>
69+
</ul>
70+
</li>
7171

72-
<li>
73-
<a href="http://local-pseudodomain/close-window.function">Close window</a>
74-
</li>
75-
</ul>
76-
</div>
72+
<li>
73+
<a href="http://local-pseudodomain/close-window.function">Close window</a>
74+
</li>
75+
</ul>
76+
</div>
7777

78-
<iframe src="main.html" name="iframe_a"></iframe>
78+
<iframe src="main.html" name="iframe_a"></iframe>
7979

80-
<footer>
81-
Perl Executing Browser is an HTML GUI for Perl 5 desktop applications
82-
</footer>
83-
</body>
80+
<footer>
81+
Perl Executing Browser is an HTML GUI for Perl 5 desktop applications
82+
</footer>
83+
</body>
8484

8585
</html>

0 commit comments

Comments
 (0)