Skip to content

Commit 416185a

Browse files
committed
Virtual Hosts 0.7
- Renamed to Virtual Hosts, starting at 0.7 - Added PHP Runner - Moved settings from control bar to additional tab - Added more instructions on forms - Added buttons to append to PHPMyAdmin CSS & Config - Reworked JavaScript to support above and reorganise
1 parent 26ad193 commit 416185a

26 files changed

+10556
-244
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Edit Virtual Hosts
1+
# Virtual Hosts
22

3-
Get the latest version from here: [https://github.com/manngo/edit-virtual-hosts/releases/latest](https://github.com/manngo/edit-virtual-hosts/releases/latest).
3+
Get the latest version from here: [https://github.com/manngo/virtual-hosts/releases/latest](https://github.com/manngo/virtual-hosts/releases/latest).
44

55
## Introduction
66

compile.bat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
rem electron-packager . --overwrite --platform=win32 --arch=x64 --prune=true --extra-resource="resources/fakemail" --out="..\release-builds"
22

33
npm run dist
4-
rem cd "../electron-builder/edit-virtual-hosts/";
5-
rem mv "mac" "Edit Virtual Hosts macOS";
4+
rem cd "../electron-builder/virtual-hosts/";
5+
rem mv "mac" "Virtual Hosts macOS";

compile.sh

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,25 @@
11
# rm -rf ../release-builds/*;
22

3-
# electron-packager . --overwrite --platform=darwin --arch=x64 --prune=true --extra-resource="resources/fakemail" --out="../release-builds/" --icon ./images/edit-virtual-hosts.icns;
4-
# electron-packager . --overwrite --platform=win32 --arch=x64 --prune=true --out="../release-builds" --icon images/edit-virtual-hosts.ico;
3+
# electron-packager . --overwrite --platform=darwin --arch=x64 --prune=true --extra-resource="resources/fakemail" --out="../release-builds/" --icon ./images/virtual-hosts.icns;
4+
# electron-packager . --overwrite --platform=win32 --arch=x64 --prune=true --out="../release-builds" --icon images/virtual-hosts.ico;
55

66
# cd "../release-builds";
77

8-
# mv "Edit Virtual Hosts-darwin-x64" "Edit Virtual Hosts MacOS";
9-
# mv "Edit Virtual Hosts-win32-x64" "Edit Virtual Hosts Windows";
8+
# mv "Virtual Hosts-darwin-x64" "Virtual Hosts MacOS";
9+
# mv "Virtual Hosts-win32-x64" "Virtual Hosts Windows";
1010

11-
# zip -r -X "Edit Virtual Hosts MacOS.zip" "Edit Virtual Hosts MacOS/";
12-
# zip -r -X "Edit Virtual Hosts Windows.zip" "Edit Virtual Hosts Windows/";
11+
# zip -r -X "Virtual Hosts MacOS.zip" "Virtual Hosts MacOS/";
12+
# zip -r -X "Virtual Hosts Windows.zip" "Virtual Hosts Windows/";
1313

14-
npm run dist
15-
cd "../electron-builder/edit-virtual-hosts/";
16-
# mv "mac" "Edit Virtual Hosts macOS";
17-
# mv "mac" "Edit Virtual Hosts macOS";
14+
# npm run dist
15+
npx electron-builder -m --x64 --arm64 --publish never
16+
cd "../electron-builder/virtual-hosts/";
17+
# mv "mac" "Virtual Hosts macOS";
18+
# mv "mac" "Virtual Hosts macOS";
1819

1920

2021

2122

2223
cd ..
24+
25+
echo Compiled at: `date`

content/about.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<h2>About Edit Virtual Hosts</h2>
1+
<h2>About Virtual Hosts</h2>
22
<p>An Electron-based tool to simplify editing the hosts file
33
and to create virtual hosts.</p>
44
<p>The application has the following benefits:</p>
@@ -10,7 +10,7 @@ <h2>About Edit Virtual Hosts</h2>
1010

1111
<p>Written by Mark Simon</p>
1212
<p>You can find the latest version at:
13-
<a target="_blank" href="https://github.com/manngo/edit-virtual-hosts/releases/latest">https://github.com/manngo/edit-virtual-hosts/releases/latest</a>
13+
<a target="_blank" href="https://github.com/manngo/virtual-hosts/releases/latest">https://github.com/manngo/virtual-hosts/releases/latest</a>
1414

1515
<h3>Disclaimer</h3>
1616
<p>This application does what it does and doesn’t do what it doesn’t do.

content/instructions.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ <h2>Install XAMPP</h2>
3535

3636
<h2>Add the Domain Name</h2>
3737
<p>For development purposes, we can use the domain name australia.example.com.
38-
Using Edit Virtual Hosts File, select the Hosts File tab and add:</p>
38+
Using Virtual Hosts File, select the Hosts File tab and add:</p>
3939
<pre>127.0.0.1 www.example.com</pre>
4040

4141
<p>Save the file, giving administrative permission if asked.</p>
4242

4343

4444
<h2>Enable Virtual Hosts</h2>
45-
<p>This is not enabled by default. Using Edit Virtual Hosts File, select the httpd.conf tab.</p>
45+
<p>This is not enabled by default. Using Virtual Hosts File, select the httpd.conf tab.</p>
4646

4747
<ol>
4848
<li>Find the line containing Include etc/extra/httpd-vhosts.conf</li>

content/popup.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html>
33
<head>
44
<meta charset="UTF-8">
5-
<title>Edit Virtual Hosts</title>
5+
<title>Virtual Hosts</title>
66
<link rel="stylesheet" type="text/css" href="styles/SourceCodePro/SourceCodePro.css">
77
<link rel="stylesheet" type="text/css" href="styles/SourceSansPro/SourceSansPro.css">
88
<link rel="stylesheet" type="text/css" href="styles/SourceSerifPro/SourceSerifPro.css">

data/servers.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
"htdocs": "/xamppfiles/htdocs",
1313
"mysql": "/xamppfiles/var/mysql",
1414
"phpini": "/xamppfiles/etc/php.ini",
15-
"phpmyadmin": "/xamppfiles/phpmyadmin/"
15+
"phpmyadmin": "/xamppfiles/phpmyadmin/",
16+
"phpcli": "/xamppfiles/bin/php"
1617
},
1718
"win32": {
1819
"root": "C:/xampp",
@@ -21,7 +22,8 @@
2122
"htdocs": "/htdocs/",
2223
"mysql": "/mysql/data",
2324
"phpini": "/php/php.ini",
24-
"phpmyadmin": "/phpMyAdmin/"
25+
"phpmyadmin": "/phpMyAdmin/",
26+
"phpcli": "/php/php.exe"
2527
},
2628
"vhost": ""
2729
},
@@ -33,15 +35,18 @@
3335
"htdocs": "/htdocs",
3436
"mysql": "/db/mysql57",
3537
"phpini": "/bin/php/php{version}/conf/php.ini",
36-
"phpmyadmin": "/bin/phpmyadmin/"
38+
"phpmyadmin": "/bin/phpmyadmin/",
39+
"phpcli": "/bin/php/php{version}/bin/php"
3740
},
3841
"win32": {
3942
"root": "C:/MAMP",
4043
"conf": "/conf/apache/httpd.conf",
4144
"vhosts": "/bin/apache/conf/extra/httpd-vhosts.conf",
4245
"htdocs": "/htdocs/",
4346
"mysql": "/db/mysql",
44-
"phpmyadmin": "/bin/phpMyAdmin/"
47+
"phpini": "/conf/php{version}/php.ini",
48+
"phpmyadmin": "/bin/phpMyAdmin/",
49+
"phpcli": "/bin/php/php{version}/php.exe"
4550
},
4651
"vhost": ""
4752
},
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)