From 4bc990f9c0a5da9e42f5ed58917cf051e1eacc0f Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Fri, 26 Jun 2015 12:06:21 +0200 Subject: Split out code to generate action links Add (and use) two new helper functions html_account_link() and html_account_form() to generate the links in the package actions box. Signed-off-by: Lukas Fleischer --- web/template/pkg_details.php | 74 ++++++++++-------------------------- web/template/pkgbase_details.php | 82 ++++++++++++++-------------------------- 2 files changed, 49 insertions(+), 107 deletions(-) (limited to 'web/template') diff --git a/web/template/pkg_details.php b/web/template/pkg_details.php index 6864431f..e894c07e 100644 --- a/web/template/pkg_details.php +++ b/web/template/pkg_details.php @@ -83,6 +83,9 @@ foreach ($rels as $rel) { # $sources[0] = 'src'; $sources = pkg_sources($row["ID"]); + +$base_uri = get_pkgbase_uri($row['BaseName']); + ?>

@@ -99,75 +102,40 @@ $sources = pkg_sources($row["ID"]);
  • -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • + -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • + -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • + -
  • +
  • +
  • 0) { echo _n('%d pending request', '%d pending requests', $row["RequestCount"]); } ?>
  • -
  • +
  • + -
  • -
  • - +
  • +
  • -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • +
    diff --git a/web/template/pkgbase_details.php b/web/template/pkgbase_details.php index dc30e48e..f6d80716 100644 --- a/web/template/pkgbase_details.php +++ b/web/template/pkgbase_details.php @@ -17,6 +17,12 @@ $maintainer = username_from_id($row["MaintainerUID"]); $comaintainers = pkgbase_get_comaintainers($base_id); $packager = username_from_id($row["PackagerUID"]); +if ($row["MaintainerUID"] !== NULL) { + $maintainers = array_merge(array($row["MaintainerUID"]), pkgbase_get_comaintainer_uids(array($base_id))); +} else { + $maintainers = NULL; +} + $votes = $row['NumVotes']; # In case of wanting to put a custom message @@ -28,6 +34,9 @@ $submitted_time = ($row["SubmittedTS"] == 0) ? $msg : gmdate("Y-m-d H:i", intval $out_of_date_time = ($row["OutOfDateTS"] == 0) ? $msg : gmdate("Y-m-d", intval($row["OutOfDateTS"])); $pkgs = pkgbase_get_pkgnames($base_id); + +$base_uri = get_pkgbase_uri($row['Name']); + ?>

    @@ -44,75 +53,40 @@ $pkgs = pkgbase_get_pkgnames($base_id);
  • -
  • -
    - - -
    -
  • - -
  • -
    - - -
    -
  • +
  • + +
  • + -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • + -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • + -
  • +
  • +
  • 0) { echo _n('%d pending request', '%d pending requests', $row["RequestCount"]); } ?>
  • -
  • +
  • + -
  • -
  • - +
  • +
  • -
  • -
    - - -
    -
  • +
  • -
  • -
    - - -
    -
  • +
  • +
    -- cgit v1.2.3-24-g4f1b