summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorjchu <jchu>2004-12-15 05:42:37 +0100
committerjchu <jchu>2004-12-15 05:42:37 +0100
commit3606143e6fcbb4dc27632c41d6bfc6c10d535b08 (patch)
tree9535b02c55eee7714b5e0d997aa5614e7dd54af2 /web
parentfdd3b8be57ea454e7f5afaa13d4867c7bbb61d13 (diff)
downloadaur-3606143e6fcbb4dc27632c41d6bfc6c10d535b08.tar.gz
aur-3606143e6fcbb4dc27632c41d6bfc6c10d535b08.tar.xz
rolled back my change, it didn't work well
Diffstat (limited to 'web')
-rw-r--r--web/html/pkgsubmit.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/web/html/pkgsubmit.php b/web/html/pkgsubmit.php
index fe8e96bb..27535ad3 100644
--- a/web/html/pkgsubmit.php
+++ b/web/html/pkgsubmit.php
@@ -289,15 +289,15 @@ if ($_COOKIE["AURSID"]) {
# substituions.
#
if (!$error) {
- $new_pkgbuild = $pkgbuild;
- print_r($new_pkgbuild);
- while (list($j, $w) = each($pkgbuild)) {
- while (list($k, $v) = each($new_pkgbuild)) {
-# if (array_key_exists($k, $new_pkgbuild)) $v = $new_pkgbuild[$k];
- $v = str_replace("\$".$j."", $w, $v);
- $v = str_replace("\${".$j."}", $w, $v);
- $new_pkgbuild[$k] = $v;
- }
+ $pkgname_var = $pkgbuild["pkgname"];
+ $pkgver_var = $pkgbuild["pkgver"];
+ $new_pkgbuild = array();
+ while (list($k, $v) = each($pkgbuild)) {
+ $v = str_replace("\$pkgname", $pkgname_var, $v);
+ $v = str_replace("\${pkgname}", $pkgname_var, $v);
+ $v = str_replace("\$pkgver", $pkgver_var, $v);
+ $v = str_replace("\${pkgver}", $pkgver_var, $v);
+ $new_pkgbuild[$k] = $v;
}
}