functions.php,distroquery.php: change distroquery API base dir from distroquery-api to rpms
This commit is contained in:
parent
8c206bae0d
commit
1b656fa4bb
@ -17,7 +17,7 @@ if ( !defined( 'ABSPATH' ) ) {
|
|||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
$url_prefix = home_url() . "/distroquery-api/";
|
$url_prefix = home_url() . "/rpms/";
|
||||||
|
|
||||||
?>
|
?>
|
||||||
<?php get_header(); ?>
|
<?php get_header(); ?>
|
||||||
@ -100,7 +100,7 @@ $url_prefix = home_url() . "/distroquery-api/";
|
|||||||
<tr><td width="15%">Size:</td><td><?php echo $j["size"] ?></td></tr>
|
<tr><td width="15%">Size:</td><td><?php echo $j["size"] ?></td></tr>
|
||||||
<tr><td width="15%">URL:</td><td><a href="<?php echo $j["url"] ?>" target=_blank><?php echo $j["url"] ?></a></td></tr>
|
<tr><td width="15%">URL:</td><td><a href="<?php echo $j["url"] ?>" target=_blank><?php echo $j["url"] ?></a></td></tr>
|
||||||
<tr><td width="15%">Download:</td><td><a href="<?php echo $j["download_url"] ?>" target=_blank><?php echo basename($j["download_url"]) ?></a></td></tr>
|
<tr><td width="15%">Download:</td><td><a href="<?php echo $j["download_url"] ?>" target=_blank><?php echo basename($j["download_url"]) ?></a></td></tr>
|
||||||
<tr><td width="15%">Sources:</td><td><a href="<?php echo $j["source_url"] ?>" target=_blank><?php echo $j["source_url"] ?></a></td></tr>
|
<tr><td width="15%">Sources repository:</td><td><a href="<?php echo $j["source_url"] ?>" target=_blank><?php echo $j["source_url"] ?></a></td></tr>
|
||||||
<tr><td width="15%">Build time:</td><td><?php echo iso8601_to_datetime($j["buildtime"]) ?></td></tr>
|
<tr><td width="15%">Build time:</td><td><?php echo iso8601_to_datetime($j["buildtime"]) ?></td></tr>
|
||||||
<tr><td width="15%">Built RPMS:</td><td><?php
|
<tr><td width="15%">Built RPMS:</td><td><?php
|
||||||
foreach ($j["children"] as $child) {
|
foreach ($j["children"] as $child) {
|
||||||
@ -152,7 +152,6 @@ $url_prefix = home_url() . "/distroquery-api/";
|
|||||||
<tr><td width="15%">Source RPM:</td><td><?php
|
<tr><td width="15%">Source RPM:</td><td><?php
|
||||||
$sourcerpm_url = $url_prefix . $repo . "/" . $j["source"]["name"];
|
$sourcerpm_url = $url_prefix . $repo . "/" . $j["source"]["name"];
|
||||||
echo "<a href=\"". $sourcerpm_url . "\">". $j["source"]["name"] . "</a> "; ?>
|
echo "<a href=\"". $sourcerpm_url . "\">". $j["source"]["name"] . "</a> "; ?>
|
||||||
<tr><td width="15%">Sources:</td><td><a href="<?php echo $j["source"]["source_url"] ?>" target=_blank><?php echo $j["source"]["source_url"] ?></a></td></tr>
|
|
||||||
<tr><td width="15%">Brothers:</td><td><?php
|
<tr><td width="15%">Brothers:</td><td><?php
|
||||||
foreach ($j["brothers"] as $brother) {
|
foreach ($j["brothers"] as $brother) {
|
||||||
$brother_url = $url_prefix . $repo . "/" . $brother . "/" . $arch;
|
$brother_url = $url_prefix . $repo . "/" . $brother . "/" . $arch;
|
||||||
@ -166,6 +165,20 @@ $url_prefix = home_url() . "/distroquery-api/";
|
|||||||
echo " ";
|
echo " ";
|
||||||
} ?>
|
} ?>
|
||||||
</td></tr>
|
</td></tr>
|
||||||
|
<tr><td width="15%">Obsoletes:</td><td><?php
|
||||||
|
foreach ($j["obsoletes"] as $obsolete) {
|
||||||
|
echo $obsolete["name"];
|
||||||
|
if ($obsolete["flags"] != "") echo "[" . $obsolete["flags"] . $obsolete["version"] . "]";
|
||||||
|
echo " ";
|
||||||
|
} ?>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td width="15%">Requires:</td><td><?php
|
||||||
|
foreach ($j["requires"] as $require) {
|
||||||
|
echo $require["name"];
|
||||||
|
if ($require["flags"] != "") echo "[" . $require["flags"] . $require["version"] . "]";
|
||||||
|
echo " ";
|
||||||
|
} ?>
|
||||||
|
</td></tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
|
@ -493,13 +493,13 @@ add_filter( 'query_vars', function( $query_vars ) {
|
|||||||
} );
|
} );
|
||||||
|
|
||||||
function distroquery_api_rewrite_rules ( ) {
|
function distroquery_api_rewrite_rules ( ) {
|
||||||
add_rewrite_rule ( '^distroquery-api/([^/]*)/([^/]*)/([^/]*)/?',
|
add_rewrite_rule ( '^rpms/([^/]*)/([^/]*)/([^/]*)/?',
|
||||||
'index.php?distroquery=1&repo=$matches[1]&package=$matches[2]&arch=$matches[3]','top' );
|
'index.php?distroquery=1&repo=$matches[1]&package=$matches[2]&arch=$matches[3]','top' );
|
||||||
add_rewrite_rule ( '^distroquery-api/([^/]*)/([^/]*)/?',
|
add_rewrite_rule ( '^rpms/([^/]*)/([^/]*)/?',
|
||||||
'index.php?distroquery=1&repo=$matches[1]&package=$matches[2]','top' );
|
'index.php?distroquery=1&repo=$matches[1]&package=$matches[2]','top' );
|
||||||
add_rewrite_rule ( '^distroquery-api/([^/]*)/?',
|
add_rewrite_rule ( '^rpms/([^/]*)/?',
|
||||||
'index.php?distroquery=1&repo=$matches[1]','top' );
|
'index.php?distroquery=1&repo=$matches[1]','top' );
|
||||||
add_rewrite_rule ( '^distroquery-api/?',
|
add_rewrite_rule ( '^rpms/?',
|
||||||
'index.php?distroquery=1','top' );
|
'index.php?distroquery=1','top' );
|
||||||
}
|
}
|
||||||
add_action ( 'init', 'distroquery_api_rewrite_rules', 10, 0 ) ;
|
add_action ( 'init', 'distroquery_api_rewrite_rules', 10, 0 ) ;
|
||||||
|
Loading…
Reference in New Issue
Block a user