Check-in [a53e4ee480]
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Add `debian` changelog autoupdating method. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
a53e4ee48086aaf335c681f9a8d520af |
| User & Date: | mario 2016-05-05 02:13:03 |
Context
|
2016-05-05
| ||
| 02:13 | A bit more padding-top check-in: 162e7d3eb3 user: mario tags: trunk | |
| 02:13 | Add `debian` changelog autoupdating method. check-in: a53e4ee480 user: mario tags: trunk | |
| 02:12 | Raise version to 0.8.3, add freshfoss.com as toplink. check-in: 5b7b92d159 user: mario tags: trunk | |
Changes
Changes to page_drchangelog.php.
| ︙ | ︙ | |||
37 38 39 40 41 42 43 |
$project = new TestProject(array(
"name" => "testproject",
"version" => "0.0.0.0.0.0.1",
"t_published" => 0,
"homepage" => "",
"download" => "",
"urls" => "",
| | | 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
$project = new TestProject(array(
"name" => "testproject",
"version" => "0.0.0.0.0.0.1",
"t_published" => 0,
"homepage" => "",
"download" => "",
"urls" => "",
"autoupdate_module" => $_REQUEST->id->in_array("autoupdate_module", "none,release.json,changelog,regex,github,sourceforge,launchpad,debian"),
"autoupdate_url" => $_REQUEST->url["autoupdate_url"],
"autoupdate_regex" => $_REQUEST->raw["autoupdate_regex"],
));
#-- exec
$method = $run->map[$project["autoupdate_module"]];
print "<h3>Results for <em>$method</em> extraction</h3>\n";
|
| ︙ | ︙ | |||
107 108 109 110 111 112 113 |
Freshcode.club can automatically track your software releases. There are
<a href="http://fossil.include-once.org/freshcode/wiki/Autoupdate">various
alternatives for</a> uncovering them. Try them out.
<label>
Retrieval method
<select name=autoupdate_module>
| | | 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
Freshcode.club can automatically track your software releases. There are
<a href="http://fossil.include-once.org/freshcode/wiki/Autoupdate">various
alternatives for</a> uncovering them. Try them out.
<label>
Retrieval method
<select name=autoupdate_module>
{$select("release.json,changelog,regex,github,sourceforge,launchpad,debian", $data["autoupdate_module"])}
</select>
</label>
<table class=autoupdate-alternatives><tr>
<td>
<a href="http://fossil.include-once.org/freshcode/wiki/releases.json"><em>releases.json</em></a>
defines a concrete scheme for publishing version and release notes.
|
| ︙ | ︙ |
Changes to template/submit_form.php.
| ︙ | ︙ | |||
55 56 57 58 59 60 61 |
<h3 class=no-margin>General Project Info</h3>
{$editor_note}
<p>
<label>
Project ID
<input name=name size=20 placeholder=projectname value="$data[name]"
| | | 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
<h3 class=no-margin>General Project Info</h3>
{$editor_note}
<p>
<label>
Project ID
<input name=name size=20 placeholder=projectname value="$data[name]"
maxlength=33 required pattern="^\w[-_\w]+(\.\w{1,7})?$">
<small>A short moniker which becomes your http://freshcode.club/projects/<var>name</var>.<br>
<small>May contain letters, numbers, hyphen or underscore.</small></small>
</label>
<table border=0 cellpadding=0 cellspacing=0><tr>
<td width=35%><label>
Title
|
| ︙ | ︙ | |||
182 183 184 185 186 187 188 |
See also the <a href="http://fossil.include-once.org/freshcode/wiki/Autoupdate">Autoupdate Howto</a>
or <a href=/drchangelog class="action drchangelog">Dr.Changelog</a>.
</p>
<p>
<label>
Via
<select name=autoupdate_module>
| | | 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 |
See also the <a href="http://fossil.include-once.org/freshcode/wiki/Autoupdate">Autoupdate Howto</a>
or <a href=/drchangelog class="action drchangelog">Dr.Changelog</a>.
</p>
<p>
<label>
Via
<select name=autoupdate_module>
{$select("none,release.json,changelog,regex,github,sourceforge,launchpad,debian", $data["autoupdate_module"])}
</select>
</label>
<label>
Autoupdate URL
<input name=autoupdate_url type=url size=50 value="$data[autoupdate_url]" placeholder="https://github.com/user/repo/NEWS.md" maxlength=250>
<small>This is the primary source for <b>releases.json</b> or a <b>Changelog</b>.
|
| ︙ | ︙ |