You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-12
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# DelphiDabbler.com source code
2
2
3
-
This project contains a GitHub Pages project used to maintain a the majority of the source code and content of the [delphidabbler.com](https://delphidabbler.com) website.
3
+
This GitHub Pages project contains the source code and content of the [delphidabbler.com](https://delphidabbler.com) website.
4
4
5
-
The site is developed and maintained using Jekyll. Changes to be published to delphidabbler.com are first commited to `master`on this repo and are then transferred by FTP to the main site's server.
5
+
The site is developed and maintained using Jekyll. Changes commited to `master` are automatially published to delphidabbler.com.
6
6
7
-
> Although the website can be viewed at https://delphidabbler.github.io_please don't link to that_. All changes are pushed to the official site at https://delphidabbler.com - please link to that site instead.
7
+
> Until 2021/12/09 this site was accessible via the delphidabbler.github.io address but now that address is simply rewritten as delphidabbler.com. Please ensure all links are to [https://delphdabbler.com](https://delphidabbler.com) and not the old github.io address.
8
8
9
9
## Contributing
10
10
@@ -30,15 +30,10 @@ The following licenses apply:
30
30
31
31
## A bit of background
32
32
33
-
When this project was first launched it was thought that delphidabbler.com was due to close.
33
+
From its inception in 2002 the site was PHP driven and hosted on two or three different servers.
34
34
35
-
The idea was that much of the content from the old website would be moved to a new GitHub Pages site.
35
+
In 2020 costs were increasing and the decision was taken to close the site, transferring the content to GitHub Pages. Just in time the site was rescued by the generous offer of free web space. By then the site had been completely rewritten as a static website built using Jekyll and uploaded to this repository.
36
36
37
-
However, almost at the last minute, a generous offer from [Creo Hosting](https://www.creohosting.com/)to hostthe site saved the day and delphidabbler.com could continue.
37
+
For just over a year the Jekyll site was maintained here but builds were uploaded to the new host's server. Unfortunately in late 2021 the new provider seemed to be experiencing problems. So, in mid December 2021, the GitHub pages site became the main host and the delphidabbler.com domain was "pointed" at the GitHub Pages servers.
38
38
39
-
Although Creo had facilities to run the old PHP driven site with only some minor tweaks, that wasn't done for two reasons:
40
-
41
-
1. The old site really needed a major modernisation to give it a fresher look and to make it mobile friendly.
42
-
2. A lot of work had been put into porting the site to a Jekyll driven site on GitHub Pages.
43
-
44
-
So, this repo was repurposed to maintain the code for the main site. The GitHub Pages site is used to test changes before publishing the generated content to the main site.
0 commit comments