Skip to content

Commit 7c4fe3b

Browse files
committed
Update DDabLib pages re change of repo from SF to GitHub
Revise text and URLs of all DDabLib sub-project pages to reflect recent move of DDabLib repo, issues & discussions from SourceForge to GitHub. Some other corrections and tweaks to individual pages.
1 parent bcf1e7f commit 7c4fe3b

18 files changed

+123
-414
lines changed

_software/aboutbox.html

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
meta-title: "About Box Component for Delphi Pascal VCL | Open Source | 32 & 64 bit"
1515
meta-desc: "About Box dialogue box component for the Delphi Pascal VCL that can display the program's version information. Requires Delphi 2 & later."
1616
download-base-url: "https://sourceforge.net/projects/ddablib/files/aboutbox/"
17-
repo-url: https://sourceforge.net/p/ddablib/code/HEAD/tree/trunk/projects/aboutbox/
17+
repo-url: "https://github.com/delphidabbler/ddablib/tree/main/projects/aboutbox"
1818
want-header-buttons: true
1919
status: "current"
2020
---
@@ -101,21 +101,7 @@ <h2 class="panel-title">
101101
<a class="btn btn-primary" role="button" href="{{ dl-url }}" aria-label="Go to SourceForge and download latest version automatically">Download <span class="hidden-xs">release </span>v{{ page.version }}<span class="hidden-xs"> from SourceForge</span></a>
102102
</p>
103103
<p>
104-
<em>{{ page.title }}</em> is a sub-project of the <a href="{{ site.data.core.sourceforge-ddlib-project-url }}" aria-label="{{ site.data.core.sourceforge-ddlib-project-link-title }}">DDabLib</a> project which is maintained in a Subversion repository. The code is developed in the <code><a href="{{ page.repo-url }}" aria-title="Go to the aboutbox project in the Subversion repo">trunk/projects/aboutbox</a></code> branch.
105-
</p>
106-
<p>
107-
Subversion users can check out the source code of the current release from the repository on SourceForge by doing:
108-
</p>
109-
<pre class="small pre-scrollable kbd">svn checkout http://svn.code.sf.net/p/ddablib/code/tags/projects/aboutbox/release-{{ page.version }} codedir</pre>
110-
<p>
111-
where <code>codedir</code> is the directory where you want to checkout code. To check out other versions, simply specify a different version number.
112-
</p>
113-
<p>
114-
The latest development tree can be checked out using:
115-
</p>
116-
<pre class="small pre-scrollable kbd"> svn checkout http://svn.code.sf.net/p/ddablib/code/trunk/projects/aboutbox codedir</pre>
117-
<p>
118-
Check outs are read only, but you can easily contribute code: see <em><a href="#feedback">Feedback &amp; Queries</a></em> below.
104+
<em>{{ page.title }}</em> is a sub-project of the <a href="{{ site.data.core.github-ddlib-project-url }}" aria-label="{{ site.data.core.github-ddlib-project-link-title }}">DDabLib</a> project which is maintained in a Git repository on GitHub. The code is developed in the <code><a href="{{ page.repo-url }}" aria-title="Go to the aboutbox project in the Git repo">projects/aboutbox</a></code> directory. You can <code>git clone</code> the whole repo as required.
119105
</p>
120106
</div>
121107
</section>
@@ -179,7 +165,7 @@ <h2 class="panel-title">
179165
The <em>About Box Component</em> is comprehensively documented online <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/AboutBox.md" aria-title="View the online documentation">here</a>
180166
</p>
181167
<p>
182-
The project's change log can be viewed on <a href="https://sourceforge.net/p/ddablib/code/HEAD/tree/trunk/projects/aboutbox/Docs/ChangeLog.txt" aria-title="Change log on SourceForge">SourceForge</a>
168+
The project's change log can be viewed <a href="https://raw.githubusercontent.com/delphidabbler/ddablib/main/projects/aboutbox/Docs/ChangeLog.txt" aria-title="View the change log in plain text">here</a>.
183169
</p>
184170
<p>
185171
A read-me file (<code>ReadMe.htm</code>) is included in the project download.
@@ -210,19 +196,16 @@ <h2 class="panel-title" id="feedback">
210196
</div>
211197
<div class="panel-body">
212198
<p>
213-
If you find any bugs or want to suggest a new feature please report them using the <a href="https://sourceforge.net/p/ddablib/tickets">Issue Tracker</a>.
214-
</p>
215-
<p>
216-
Click the <em>Create Ticket</em> button to create a ticket then complete the form giving as much information as possible.
199+
If you find any bugs or want to suggest a new feature please report them using the <a href="https://github.com/delphidabbler/ddablib/issues">Issue Tracker</a>.
217200
</p>
218201
<p class="alert alert-info glyph">
219-
The issue tracker is shared among all the projects in the DelphiDabbler Code Library, so please make sure you enter <kbd>aboutbox</kbd> in the <em>Project</em> edit box to make it clear which project you are referring to. You should also choose <kbd>Defect</kbd> in the <em>Type</em> drop down list to report a bug or <kbd>Enhancement</kbd> to request a new feature.
202+
The issue tracker is shared among all the projects in the DelphiDabbler Code Library, so please make sure you reference <kbd>aboutbox</kbd> to make it clear which project you are referring to.
220203
</p>
221204
<p>
222-
If you have created a bug fix or have implemented a new feature please attach a zip file to your ticket that contains your source code.
205+
If you have created a bug fix or have implemented a new feature please open a pull request for it.
223206
</p>
224207
<p>
225-
Should you have any queries about using the component please read the <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/AboutBox.md">documentation</a> and/or <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/FAQs/AboutBoxComponent.md">FAQ</a>. If you can't find an answer in the documentation then post a message in the <a href="https://sourceforge.net/p/ddablib/discussion/">discussion group</a>.
208+
Should you have any queries about using the component please read the <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/AboutBox.md">documentation</a> and/or <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/FAQs/AboutBoxComponent.md">FAQ</a>. If you can't find an answer in the documentation then post a message in the <a href="https://github.com/delphidabbler/ddablib/discussions">discussion group</a>.
226209
</p>
227210
</div>
228211
</section>

_software/cbview.html

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
meta-title: "Clipboard Viewer Component for Delphi Pascal VCL | 32 & 64 bit | Open Source"
1515
meta-desc: "Non visual component for the Delphi Pascal VCL that triggers an event when the Windows clipboard content changes. Requires Delphi 7 & later."
1616
download-base-url: "https://sourceforge.net/projects/ddablib/files/cbview/"
17-
repo-url: https://sourceforge.net/p/ddablib/code/HEAD/tree/trunk/projects/cbview/
17+
repo-url: "https://github.com/delphidabbler/ddablib/tree/main/projects/cbview"
1818
want-header-buttons: true
1919
status: "current"
2020
---
@@ -63,21 +63,7 @@ <h2 class="panel-title">
6363
<a class="btn btn-primary" role="button" href="{{ dl-url }}" aria-label="Go to SourceForge and download latest version automatically">Download <span class="hidden-xs">release </span>v{{ page.version }}<span class="hidden-xs"> from SourceForge</span></a>
6464
</p>
6565
<p>
66-
<em>{{ page.title }}</em> is a sub-project of the <a href="{{ site.data.core.sourceforge-ddlib-project-url }}" aria-label="{{ site.data.core.sourceforge-ddlib-project-link-title }}">DDabLib</a> project which is maintained in a Subversion repository. The code is developed in the <code><a href="{{ page.repo-url }}" aria-title="Go to the cbview project in the Subversion repo">trunk/projects/cbview</a></code> branch.
67-
</p>
68-
<p>
69-
Subversion users can check out the source code of the current release from the repository on SourceForge by doing:
70-
</p>
71-
<pre class="small pre-scrollable kbd">svn checkout http://svn.code.sf.net/p/ddablib/code/tags/projects/cbview/release-{{ page.version }} codedir</pre>
72-
<p>
73-
where <code>codedir</code> is the directory where you want to checkout code. To check out other versions, simply specify a different version number.
74-
</p>
75-
<p>
76-
The latest development tree can be checked out using:
77-
</p>
78-
<pre class="small pre-scrollable kbd"> svn checkout http://svn.code.sf.net/p/ddablib/code/trunk/projects/cbview codedir</pre>
79-
<p>
80-
Check outs are read only, but you can easily contribute code: see <em><a href="#feedback">Feedback &amp; Queries</a></em> below.
66+
<em>{{ page.title }}</em> is a sub-project of the <a href="{{ site.data.core.github-ddlib-project-url }}" aria-label="{{ site.data.core.github-ddlib-project-link-title }}">DDabLib</a> project which is maintained in a Git repository on GitHub. The code is developed in the <code><a href="{{ page.repo-url }}" aria-title="Go to the cbview project in the Git repo">projects/cbview</a></code> directory. You can <code>git clone</code> the whole repo as required.
8167
</p>
8268
</div>
8369
</section>
@@ -132,7 +118,7 @@ <h2 class="panel-title">
132118
The <em>Clipboad Viewer Component</em> is comprehensively documented online <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/CBView.md" aria-title="View the online documentation">here</a>
133119
</p>
134120
<p>
135-
The project's change log can be viewed on <a href="https://sourceforge.net/p/ddablib/code/HEAD/tree/trunk/projects/cbview/Docs/ChangeLog.txt" aria-title="Change log on SourceForge">SourceForge</a>
121+
The project's change log can be viewed <a href="https://raw.githubusercontent.com/delphidabbler/ddablib/main/projects/cbview/Docs/ChangeLog.txt" aria-title="View the change log in plain text">here</a>.
136122
</p>
137123
<p>
138124
A read-me file (<code>ReadMe.htm</code>) is included in the project download.
@@ -148,19 +134,16 @@ <h2 class="panel-title" id="feedback">
148134
</div>
149135
<div class="panel-body">
150136
<p>
151-
If you find any bugs or want to suggest a new feature please report them using the <a href="https://sourceforge.net/p/ddablib/tickets">Issue Tracker</a>.
152-
</p>
153-
<p>
154-
Click the <em>Create Ticket</em> button to create a ticket then complete the form giving as much information as possible.
137+
If you find any bugs or want to suggest a new feature please report them using the <a href="https://github.com/delphidabbler/ddablib/issues">Issue Tracker</a>.
155138
</p>
156139
<p class="alert alert-info glyph">
157-
The issue tracker is shared among all the projects in the DelphiDabbler Code Library, so please make sure you enter <kbd>cbview</kbd> in the <em>Project</em> edit box to make it clear which project you are referring to. You should also choose <kbd>Defect</kbd> in the <em>Type</em> drop down list to report a bug or <kbd>Enhancement</kbd> to request a new feature.
140+
The issue tracker is shared among all the projects in the DelphiDabbler Code Library, so please make sure you reference <kbd>cbview</kbd> to make it clear which project you are referring to.
158141
</p>
159142
<p>
160-
If you have created a bug fix or have implemented a new feature please attach a zip file to your ticket that contains your source code.
143+
If you have created a bug fix or have implemented a new feature please open a pull request for it.
161144
</p>
162145
<p>
163-
Should you have any queries about using the component please read the <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/CBView.md">documentation</a>. If you can't find an answer in the documentation then post a message in the <a href="https://sourceforge.net/p/ddablib/discussion/">discussion group</a>.
146+
Should you have any queries about using the component please read the <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/CBView.md">documentation</a>. If you can't find an answer in the documentation then post a message in the <a href="https://github.com/delphidabbler/ddablib/discussions">discussion group</a>.
164147
</p>
165148
</div>
166149
</section>

_software/consoleapp.html

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
meta-title: "Console Application Runner Classes for Delphi Pascal | Open Source | 32 & 64 bit"
1515
meta-desc: "Delphi Pascal classes that simplify execution of child console processes and redirection of their standard input/output. Require Delphi 7 & later"
1616
download-base-url: "https://sourceforge.net/projects/ddablib/files/consoleapp/"
17-
repo-url: https://sourceforge.net/p/ddablib/code/HEAD/tree/trunk/projects/consoleapp/
17+
repo-url: "https://github.com/delphidabbler/ddablib/tree/main/projects/consoleapp"
1818
want-header-buttons: true
1919
status: "current"
2020
---
@@ -40,7 +40,7 @@ <h3 data-toggle="collapse" data-target="#demo" class="collapsible collapsed">
4040
</h3>
4141
<div id="demo" class="collapse"> <!-- begin collapsible #demo section -->
4242
<p>
43-
The classes come with numerous demo programs that illustrate how to use the them. Each demo is related to an example documented in the <span aria-hidden="true"><em>Examples</em> section of the project </span><a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/ConsoleAppClasses.md" aria-label="main project documentation">documentation</a>. There is a VCL version of each demo and a few demos also have FireMonkey 2 versions as well.
43+
The classes come with numerous demo programs that illustrate how to use the them. Each demo is related to an example documented in the <span aria-hidden="true"><em>Examples</em> section of the project </span><a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/ConsoleApp.md" aria-label="main project documentation">documentation</a>. There is a VCL version of each demo and a few demos also have FireMonkey 2 versions as well.
4444
</p>
4545
<div class="alert alert-info">
4646
<p>
@@ -80,21 +80,7 @@ <h2 class="panel-title">
8080
<a class="btn btn-primary" role="button" href="{{ dl-url }}" aria-label="Go to SourceForge and download latest version automatically">Download <span class="hidden-xs">release </span>v{{ page.version }}<span class="hidden-xs"> from SourceForge</span></a>
8181
</p>
8282
<p>
83-
<em>{{ page.title }}</em> is a sub-project of the <a href="{{ site.data.core.sourceforge-ddlib-project-url }}" aria-label="{{ site.data.core.sourceforge-ddlib-project-link-title }}">DDabLib</a> project which is maintained in a Subversion repository. The code is developed in the <code><a href="{{ page.repo-url }}" aria-title="Go to the consoleapp project in the Subversion repo">trunk/projects/consoleapp</a></code> branch.
84-
</p>
85-
<p>
86-
Subversion users can check out the source code of the current release from the repository on SourceForge by doing:
87-
</p>
88-
<pre class="small pre-scrollable kbd">svn checkout http://svn.code.sf.net/p/ddablib/code/tags/projects/consoleapp/release-{{ page.version }} codedir</pre>
89-
<p>
90-
where <code>codedir</code> is the directory where you want to checkout code. To check out other versions, simply specify a different version number.
91-
</p>
92-
<p>
93-
The latest development tree can be checked out using:
94-
</p>
95-
<pre class="small pre-scrollable kbd"> svn checkout http://svn.code.sf.net/p/ddablib/code/trunk/projects/consoleapp codedir</pre>
96-
<p>
97-
Check outs are read only, but you can easily contribute code: see <em><a href="#feedback">Feedback &amp; Queries</a></em> below.
83+
<em>{{ page.title }}</em> is a sub-project of the <a href="{{ site.data.core.github-ddlib-project-url }}" aria-label="{{ site.data.core.github-ddlib-project-link-title }}">DDabLib</a> project which is maintained in a Git repository on GitHub. The code is developed in the <code><a href="{{ page.repo-url }}" aria-title="Go to the consoleapp project in the Git repo">projects/consoleapp</a></code> directory. You can <code>git clone</code> the whole repo as required.
9884
</p>
9985
</div>
10086
</section>
@@ -158,7 +144,7 @@ <h2 class="panel-title">
158144
The <em>Console Application Runner Classes</em> are comprehensively documented online <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/ConsoleApp.md" aria-title="View the online documentation">here</a>
159145
</p>
160146
<p>
161-
The project's change log can be viewed on <a href="https://sourceforge.net/p/ddablib/code/HEAD/tree/trunk/projects/consoleapp/Docs/ChangeLog.txt" aria-title="Change log on SourceForge">SourceForge</a>
147+
The project's change log can be viewed <a href="https://raw.githubusercontent.com/delphidabbler/ddablib/main/projects/consoleapp/Docs/ChangeLog.txt" aria-title="View the change log in plain text">here</a>.
162148
</p>
163149
<p>
164150
A read-me file (<code>ReadMe.htm</code>) is included in the project download.
@@ -177,19 +163,16 @@ <h2 class="panel-title" id="feedback">
177163
</div>
178164
<div class="panel-body">
179165
<p>
180-
If you find any bugs or want to suggest a new feature please report them using the <a href="https://sourceforge.net/p/ddablib/tickets">Issue Tracker</a>.
181-
</p>
182-
<p>
183-
Click the <em>Create Ticket</em> button to create a ticket then complete the form giving as much information as possible.
166+
If you find any bugs or want to suggest a new feature please report them using the <a href="https://github.com/delphidabbler/ddablib/issues">Issue Tracker</a>.
184167
</p>
185168
<p class="alert alert-info glyph">
186-
The issue tracker is shared among all the projects in the DelphiDabbler Code Library, so please make sure you enter <kbd>consoleapp</kbd> in the <em>Project</em> edit box to make it clear which project you are referring to. You should also choose <kbd>Defect</kbd> in the <em>Type</em> drop down list to report a bug or <kbd>Enhancement</kbd> to request a new feature.
169+
The issue tracker is shared among all the projects in the DelphiDabbler Code Library, so please make sure you reference <kbd>consoleapp</kbd> to make it clear which project you are referring to.
187170
</p>
188171
<p>
189-
If you have created a bug fix or have implemented a new feature please attach a zip file to your ticket that contains your source code.
172+
If you have created a bug fix or have implemented a new feature please open a pull request for it.
190173
</p>
191174
<p>
192-
Should you have any queries about using the classes please read the <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/ConsoleApp.md">documentation</a> and/or <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/FAQs/ConsoleAppClasses.md">FAQ</a>. If you can't find an answer in the documentation then post a message in the <a href="https://sourceforge.net/p/ddablib/discussion/">discussion group</a>.
175+
Should you have any queries about using the classes please read the <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/Docs/ConsoleApp.md">documentation</a> and/or <a href="https://github.com/delphidabbler/ddab-lib-docs/blob/master/FAQs/ConsoleAppClasses.md">FAQ</a>. If you can't find an answer in the documentation then post a message in the <a href="https://github.com/delphidabbler/ddablib/discussions">discussion group</a>.
193176
</p>
194177
</div>
195178
</section>

0 commit comments

Comments
 (0)