Skip to content

Commit

Permalink
include changelogs
Browse files Browse the repository at this point in the history
if version has image link use as is
if version has file location add root url
set color of 1.0.0 svg
  • Loading branch information
HWFord authored and plegall committed Sep 9, 2021
1 parent 26bdb57 commit 2c38c4c
Showing 1 changed file with 34 additions and 5 deletions.
39 changes: 34 additions & 5 deletions include/changelogs.inc.php
Expand Up @@ -19,15 +19,29 @@
if (preg_match('/'.preg_quote($major_version_ends_with).'$/', $version))
{
$porg_releases[$version]['state'] = 'major';
if($porg_releases[$version]['state'] = 'major'){
$porg_releases[$version]['image'] = $version_content['imageDestination'];
if(isset($version_content['changelogs_image']))
{
$changelogs_image = $version_content['changelogs_image'];
if(substr( $changelogs_image, 0, 4 ) === "http")
{
$porg_releases[$version]['image'] = $changelogs_image;
$porg_releases[$version]['image_corners']= true;
}
else
{
$porg_releases[$version]['image'] = get_absolute_root_url() . PORG_PATH."images/changelogs/".$changelogs_image;
$porg_releases[$version]['image_corners']= true;
}
}
}

if($version > 11){
if($version > 11)
{
$major_version = explode(".", $version);
$porg_releases[$version]['majorVersion'] = $major_version[0].".0";
}else{
}
else
{
$major_version = explode(".", $version);
$porg_releases[$version]['majorVersion'] = $major_version[0].".".$major_version[1];
}
Expand All @@ -48,16 +62,31 @@
if($porg_releases[$major_v]['state'] == 'major'){
$porg_releases_major_versions[$major_v] = $porg_releases[$major_v];
}

}

foreach ($porg_releases as $major_v => $version)
{
if($porg_releases[$major_v]['state'] == 'minor'){
if($porg_releases[$major_v]['state'] == 'minor')
{
$parent_version = $porg_releases[$major_v]['majorVersion'].'.0';
$porg_releases_major_versions[$parent_version]['minorVersions'][$major_v] = $porg_releases[$major_v];
}
}

if(count($porg_releases_major_versions)%3 == 1)
{
$porg_releases_major_versions["1.0.0"]['image'] = get_absolute_root_url() . PORG_PATH."images/changelogs/birth-piwigo-illustration-orange.svg";
}
elseif(count($porg_releases_major_versions)%3 == 2)
{
$porg_releases_major_versions["1.0.0"]['image'] = get_absolute_root_url() . PORG_PATH."images/changelogs/birth-piwigo-illustration-purple.svg";
}
elseif(count($porg_releases_major_versions)%3 == 0)
{
$porg_releases_major_versions["1.0.0"]['image'] = get_absolute_root_url() . PORG_PATH."images/changelogs/birth-piwigo-illustration-blue.svg";
}

$template->assign(array(
'releases' => $porg_releases_major_versions,
)
Expand Down

0 comments on commit 2c38c4c

Please sign in to comment.