summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2009-08-07 03:02:29 +0200
committerLoui Chang <louipc.ist@gmail.com>2009-08-11 19:58:12 +0200
commit46f279852475bc520c4d6ae77df04ac4a6897807 (patch)
treee08c929630bd52a9929e1b93ba13f9f9d472abba
parent4af079a5bd75a83a0ff1465b1f1540684d896fb7 (diff)
downloadaur-46f279852475bc520c4d6ae77df04ac4a6897807.tar.gz
aur-46f279852475bc520c4d6ae77df04ac4a6897807.tar.xz
Use include_once where applicable
All of these are sourcing function libraries so we don't need to include them more than once. Things that insert actual HTML into the output were left calling include(). Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Loui Chang <louipc.ist@gmail.com>
-rw-r--r--web/html/account.php2
-rw-r--r--web/html/addvote.php2
-rw-r--r--web/html/index.php4
-rw-r--r--web/html/logout.php2
-rw-r--r--web/html/packages.php8
-rw-r--r--web/html/pkgedit.php4
-rw-r--r--web/html/pkgsubmit.php10
-rw-r--r--web/html/rpc.php3
-rw-r--r--web/html/rss2.php4
-rw-r--r--web/html/tu.php2
-rw-r--r--web/lib/aurjson.class.php5
11 files changed, 23 insertions, 23 deletions
diff --git a/web/html/account.php b/web/html/account.php
index c07d2f99..e8a32181 100644
--- a/web/html/account.php
+++ b/web/html/account.php
@@ -2,7 +2,7 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include('aur.inc'); # access AUR common functions
+include_once('aur.inc'); # access AUR common functions
include_once('acctfuncs.inc'); # access Account specific functions
set_lang(); # this sets up the visitor's language
diff --git a/web/html/addvote.php b/web/html/addvote.php
index e5fe9450..53044c0b 100644
--- a/web/html/addvote.php
+++ b/web/html/addvote.php
@@ -2,7 +2,7 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc");
+include_once("aur.inc");
set_lang();
check_sid();
html_header();
diff --git a/web/html/index.php b/web/html/index.php
index 3918d958..33c39eb7 100644
--- a/web/html/index.php
+++ b/web/html/index.php
@@ -2,11 +2,11 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc");
+include_once("aur.inc");
set_lang();
check_sid();
-include('stats.inc');
+include_once('stats.inc');
html_header( __("Home") );
diff --git a/web/html/logout.php b/web/html/logout.php
index 88a1e268..14c652e2 100644
--- a/web/html/logout.php
+++ b/web/html/logout.php
@@ -2,7 +2,7 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc"); # access AUR common functions
+include_once("aur.inc"); # access AUR common functions
include_once("acctfuncs.inc"); # access AUR common functions
diff --git a/web/html/packages.php b/web/html/packages.php
index 5b2d5ef4..ace45995 100644
--- a/web/html/packages.php
+++ b/web/html/packages.php
@@ -2,10 +2,10 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc"); # access AUR common functions
-set_lang(); # this sets up the visitor's language
-include('pkgfuncs.inc'); # package specific functions
-check_sid(); # see if they're still logged in
+include_once("aur.inc"); # access AUR common functions
+set_lang(); # this sets up the visitor's language
+include_once('pkgfuncs.inc'); # package specific functions
+check_sid(); # see if they're still logged in
# Set the title to the current query if required
if (isset($_GET['ID'])) {
diff --git a/web/html/pkgedit.php b/web/html/pkgedit.php
index 5a711d04..fede693f 100644
--- a/web/html/pkgedit.php
+++ b/web/html/pkgedit.php
@@ -2,8 +2,8 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc"); # access AUR common functions
-include("pkgfuncs.inc"); # use some form of this for i18n support
+include_once("aur.inc"); # access AUR common functions
+include_once("pkgfuncs.inc"); # use some form of this for i18n support
set_lang(); # this sets up the visitor's language
check_sid(); # see if they're still logged in
html_header(); # print out the HTML header
diff --git a/web/html/pkgsubmit.php b/web/html/pkgsubmit.php
index a3394af5..0f7b4495 100644
--- a/web/html/pkgsubmit.php
+++ b/web/html/pkgsubmit.php
@@ -1,13 +1,13 @@
<?php
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("config.inc");
+include_once("config.inc");
-require('Archive/Tar.php');
-require('Find.php');
+require_once('Archive/Tar.php');
+require_once('Find.php');
-include("aur.inc"); # access AUR common functions
-include("pkgfuncs.inc"); # package functions
+include_once("aur.inc"); # access AUR common functions
+include_once("pkgfuncs.inc"); # package functions
set_lang(); # this sets up the visitor's language
check_sid(); # see if they're still logged in
diff --git a/web/html/rpc.php b/web/html/rpc.php
index dc3d20b3..399c9ad6 100644
--- a/web/html/rpc.php
+++ b/web/html/rpc.php
@@ -2,8 +2,7 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc");
-include("aurjson.class.php");
+include_once("aurjson.class.php");
if ( $_SERVER['REQUEST_METHOD'] == 'GET' ) {
if ( isset($_GET['type']) ) {
diff --git a/web/html/rss2.php b/web/html/rss2.php
index 499450ba..ef6b2e7c 100644
--- a/web/html/rss2.php
+++ b/web/html/rss2.php
@@ -2,9 +2,9 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib' . PATH_SEPARATOR . '../lang');
-include("aur.inc");
+include_once("aur.inc");
-include("feedcreator.class.php");
+include_once("feedcreator.class.php");
#If there's a cached version <1hr old, won't regenerate now
$rss = new UniversalFeedCreator();
diff --git a/web/html/tu.php b/web/html/tu.php
index 7634b648..c054b3b7 100644
--- a/web/html/tu.php
+++ b/web/html/tu.php
@@ -2,7 +2,7 @@
set_include_path(get_include_path() . PATH_SEPARATOR . '../lib');
-include("aur.inc");
+include_once("aur.inc");
set_lang();
check_sid();
html_header();
diff --git a/web/lib/aurjson.class.php b/web/lib/aurjson.class.php
index daa785f2..29fc4244 100644
--- a/web/lib/aurjson.class.php
+++ b/web/lib/aurjson.class.php
@@ -4,11 +4,12 @@
*
* This file contains the AurRPC remote handling class
**/
-if (!extension_loaded('json'))
-{
+if (!extension_loaded('json')) {
dl('json.so');
}
+include_once("aur.inc");
+
/**
* This class defines a remote interface for fetching data
* from the AUR using JSON formatted elements.