diff --git a/src/mibew/b.php b/src/mibew/b.php
index 36cdd818..3dad3a75 100644
--- a/src/mibew/b.php
+++ b/src/mibew/b.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('libs/init.php');
-require_once('libs/chat.php');
-require_once('libs/operator.php');
-require_once('libs/groups.php');
-require_once('libs/classes/thread.php');
+require_once(dirname(__FILE__).'/libs/init.php');
+require_once(dirname(__FILE__).'/libs/chat.php');
+require_once(dirname(__FILE__).'/libs/operator.php');
+require_once(dirname(__FILE__).'/libs/groups.php');
+require_once(dirname(__FILE__).'/libs/classes/thread.php');
$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "";
if($referer && isset($_SESSION['threadid'])) {
diff --git a/src/mibew/button.php b/src/mibew/button.php
index 83e4ab4d..421fb877 100644
--- a/src/mibew/button.php
+++ b/src/mibew/button.php
@@ -15,6 +15,6 @@
* limitations under the License.
*/
-require_once('b.php');
+require_once(dirname(__FILE__).'/b.php');
exit;
?>
\ No newline at end of file
diff --git a/src/mibew/captcha.php b/src/mibew/captcha.php
index 5daf3890..863c1332 100644
--- a/src/mibew/captcha.php
+++ b/src/mibew/captcha.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('libs/init.php');
-require_once('libs/captcha.php');
+require_once(dirname(__FILE__).'/libs/init.php');
+require_once(dirname(__FILE__).'/libs/captcha.php');
$captchaCode = gen_captcha();
$_SESSION["mibew_captcha"] = $captchaCode;
diff --git a/src/mibew/client.php b/src/mibew/client.php
index c632c247..4ea6fc16 100644
--- a/src/mibew/client.php
+++ b/src/mibew/client.php
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-require_once('libs/init.php');
-require_once('libs/chat.php');
-require_once('libs/operator.php');
-require_once('libs/groups.php');
-require_once('libs/expand.php');
-require_once('libs/captcha.php');
-require_once('libs/invitation.php');
-require_once('libs/track.php');
-require_once('libs/classes/thread.php');
+require_once(dirname(__FILE__).'/libs/init.php');
+require_once(dirname(__FILE__).'/libs/chat.php');
+require_once(dirname(__FILE__).'/libs/operator.php');
+require_once(dirname(__FILE__).'/libs/groups.php');
+require_once(dirname(__FILE__).'/libs/expand.php');
+require_once(dirname(__FILE__).'/libs/captcha.php');
+require_once(dirname(__FILE__).'/libs/invitation.php');
+require_once(dirname(__FILE__).'/libs/track.php');
+require_once(dirname(__FILE__).'/libs/classes/thread.php');
if(Settings::get('enablessl') == "1" && Settings::get('forcessl') == "1") {
if(!is_secure_request()) {
@@ -44,7 +44,7 @@ if (get_remote_level($_SERVER['HTTP_USER_AGENT']) == 'old') {
$page = array_merge_recursive(
setup_logo()
);
- expand("styles/dialogs", getchatstyle(), "nochat.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "nochat.tpl");
exit;
}
@@ -63,7 +63,7 @@ if (verifyparam("act", "/^(invitation)$/", "default") == 'invitation'
// Build js application options
$page['invitationOptions'] = json_encode($page['invitation']);
// Expand page
- expand("styles/dialogs", getchatstyle(), "chat.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "chat.tpl");
exit;
}
}
@@ -129,7 +129,7 @@ if( !isset($_GET['token']) || !isset($_GET['thread']) ) {
)
);
$page['leaveMessageOptions'] = json_encode($page['leaveMessage']);
- expand("styles/dialogs", getchatstyle(), "chat.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "chat.tpl");
exit;
}
@@ -158,7 +158,7 @@ if( !isset($_GET['token']) || !isset($_GET['thread']) ) {
setup_survey($visitor['name'], $email, $groupid, $info, $referrer)
);
$page['surveyOptions'] = json_encode($page['survey']);
- expand("styles/dialogs", getchatstyle(), "chat.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "chat.tpl");
exit;
}
@@ -184,12 +184,12 @@ $page = setup_chatview_for_user($thread);
$pparam = verifyparam( "act", "/^(mailthread)$/", "default");
if( $pparam == "mailthread" ) {
- expand("styles/dialogs", getchatstyle(), "mail.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "mail.tpl");
} else {
// Build js application options
$page['chatOptions'] = json_encode($page['chat']);
// Expand page
- expand("styles/dialogs", getchatstyle(), "chat.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "chat.tpl");
}
?>
\ No newline at end of file
diff --git a/src/mibew/cron.php b/src/mibew/cron.php
index b8385dc1..cec5817a 100644
--- a/src/mibew/cron.php
+++ b/src/mibew/cron.php
@@ -16,11 +16,11 @@
*/
// Initialize librariess
-require_once('libs/init.php');
-require_once('libs/classes/thread.php');
-require_once('libs/track.php');
-require_once('libs/statistics.php');
-require_once('libs/cron.php');
+require_once(dirname(__FILE__).'/libs/init.php');
+require_once(dirname(__FILE__).'/libs/classes/thread.php');
+require_once(dirname(__FILE__).'/libs/track.php');
+require_once(dirname(__FILE__).'/libs/statistics.php');
+require_once(dirname(__FILE__).'/libs/cron.php');
$cron_key = empty($_GET['cron_key']) ? '' : $_GET['cron_key'];
diff --git a/src/mibew/install/dbinfo.php b/src/mibew/install/dbinfo.php
index 95aacb7c..41290ecc 100644
--- a/src/mibew/install/dbinfo.php
+++ b/src/mibew/install/dbinfo.php
@@ -295,7 +295,7 @@ function show_install_err($text)
);
$errors = array($text);
start_html_output();
- require('../view/install_err.php');
+ require(dirname(dirname(__FILE__)).'/view/install_err.php');
exit;
}
diff --git a/src/mibew/install/dbperform.php b/src/mibew/install/dbperform.php
index 9b120e21..044caaff 100644
--- a/src/mibew/install/dbperform.php
+++ b/src/mibew/install/dbperform.php
@@ -17,18 +17,18 @@
session_start();
-require_once('../libs/config.php');
+require_once(dirname(dirname(__FILE__)).'/libs/config.php');
// Include some classes
-require_once('../libs/classes/plugin_manager.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/plugin_manager.php');
// Include common functions
-require_once('../libs/common/constants.php');
-require_once('../libs/common/locale.php');
-require_once('../libs/common/misc.php');
-require_once('../libs/common/response.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/constants.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/locale.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/misc.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/response.php');
// Include database structure
-require_once('dbinfo.php');
+require_once(dirname(__FILE__).'/dbinfo.php');
function runsql($query, $link)
{
diff --git a/src/mibew/install/index.php b/src/mibew/install/index.php
index 22201333..5ad8b75f 100644
--- a/src/mibew/install/index.php
+++ b/src/mibew/install/index.php
@@ -17,19 +17,19 @@
session_start();
-require_once('../libs/config.php');
+require_once(dirname(dirname(__FILE__)).'/libs/config.php');
// Include some classes
-require_once('../libs/classes/plugin_manager.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/plugin_manager.php');
// Include common functions
-require_once('../libs/common/constants.php');
-require_once('../libs/common/locale.php');
-require_once('../libs/common/misc.php');
-require_once('../libs/common/response.php');
-require_once('../libs/common/string.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/constants.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/locale.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/misc.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/response.php');
+require_once(dirname(dirname(__FILE__)).'/libs/common/string.php');
// Include database structure
-require_once('dbinfo.php');
+require_once(dirname(__FILE__).'/dbinfo.php');
$page = array(
'version' => $version,
@@ -367,5 +367,5 @@ function check_status()
check_status();
start_html_output();
-require('../view/install_index.php');
+require(dirname(dirname(__FILE__)).'/view/install_index.php');
?>
\ No newline at end of file
diff --git a/src/mibew/install/migrate.php b/src/mibew/install/migrate.php
index c9983e13..071e155e 100644
--- a/src/mibew/install/migrate.php
+++ b/src/mibew/install/migrate.php
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
$db = Database::getInstance();
diff --git a/src/mibew/libs/classes/mibew_api.php b/src/mibew/libs/classes/mibew_api.php
index c2ce6283..57118623 100644
--- a/src/mibew/libs/classes/mibew_api.php
+++ b/src/mibew/libs/classes/mibew_api.php
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-//require_once('mibew_api_interaction.php');
+//require_once(dirname(__FILE__).'/mibew_api_interaction.php');
/**
* Implements Mibew API specification version 1.0
diff --git a/src/mibew/libs/common/datetime.php b/src/mibew/libs/common/datetime.php
index ed7e6ae8..2b074665 100644
--- a/src/mibew/libs/common/datetime.php
+++ b/src/mibew/libs/common/datetime.php
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-require_once(dirname(__FILE__) . '/locale.php');
+require_once(dirname(__FILE__).'/locale.php');
function date_diff_to_text($seconds)
{
diff --git a/src/mibew/libs/common/locale.php b/src/mibew/libs/common/locale.php
index 4825143f..fcacdb05 100644
--- a/src/mibew/libs/common/locale.php
+++ b/src/mibew/libs/common/locale.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once(dirname(__FILE__) . '/converter.php');
-require_once(dirname(__FILE__) . '/verification.php');
+require_once(dirname(__FILE__).'/converter.php');
+require_once(dirname(__FILE__).'/verification.php');
$locale_cookie_name = 'mibew_locale';
diff --git a/src/mibew/libs/common/misc.php b/src/mibew/libs/common/misc.php
index d26aa0c1..e6bcada9 100644
--- a/src/mibew/libs/common/misc.php
+++ b/src/mibew/libs/common/misc.php
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-require_once(dirname(__FILE__) . '/constants.php');
+require_once(dirname(__FILE__).'/constants.php');
function debugexit_print($var)
{
diff --git a/src/mibew/libs/common/request.php b/src/mibew/libs/common/request.php
index bcdbfb2c..8f38f8c8 100644
--- a/src/mibew/libs/common/request.php
+++ b/src/mibew/libs/common/request.php
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-require_once(dirname(__FILE__) . '/locale.php');
+require_once(dirname(__FILE__).'/locale.php');
/* ajax server actions use utf-8 */
function getrawparam($name)
diff --git a/src/mibew/libs/common/response.php b/src/mibew/libs/common/response.php
index 4b4145f1..8f736785 100644
--- a/src/mibew/libs/common/response.php
+++ b/src/mibew/libs/common/response.php
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-require_once(dirname(__FILE__) . '/locale.php');
+require_once(dirname(__FILE__).'/locale.php');
function get_popup($href, $jshref, $message, $title, $wndName, $options)
{
diff --git a/src/mibew/libs/init.php b/src/mibew/libs/init.php
index 790f6be3..5a17f01a 100644
--- a/src/mibew/libs/init.php
+++ b/src/mibew/libs/init.php
@@ -19,29 +19,29 @@
session_start();
// Include configuration file
-require_once(dirname(__FILE__) . '/config.php');
+require_once(dirname(__FILE__).'/config.php');
// Include system constants file
-require_once(dirname(__FILE__) . '/common/constants.php');
+require_once(dirname(__FILE__).'/common/constants.php');
// Include system classes
-require_once(dirname(__FILE__) . '/classes/database.php');
-require_once(dirname(__FILE__) . '/classes/settings.php');
-require_once(dirname(__FILE__) . '/classes/event_dispatcher.php');
-require_once(dirname(__FILE__) . '/classes/plugin_manager.php');
-require_once(dirname(__FILE__) . '/classes/plugin.php');
+require_once(dirname(__FILE__).'/classes/database.php');
+require_once(dirname(__FILE__).'/classes/settings.php');
+require_once(dirname(__FILE__).'/classes/event_dispatcher.php');
+require_once(dirname(__FILE__).'/classes/plugin_manager.php');
+require_once(dirname(__FILE__).'/classes/plugin.php');
// Include common libs
-require_once(dirname(__FILE__) . '/common/configurations.php');
-require_once(dirname(__FILE__) . '/common/csrf.php');
-require_once(dirname(__FILE__) . '/common/datetime.php');
-require_once(dirname(__FILE__) . '/common/forms.php');
-require_once(dirname(__FILE__) . '/common/verification.php');
-require_once(dirname(__FILE__) . '/common/locale.php');
-require_once(dirname(__FILE__) . '/common/misc.php');
-require_once(dirname(__FILE__) . '/common/request.php');
-require_once(dirname(__FILE__) . '/common/response.php');
-require_once(dirname(__FILE__) . '/common/string.php');
+require_once(dirname(__FILE__).'/common/configurations.php');
+require_once(dirname(__FILE__).'/common/csrf.php');
+require_once(dirname(__FILE__).'/common/datetime.php');
+require_once(dirname(__FILE__).'/common/forms.php');
+require_once(dirname(__FILE__).'/common/verification.php');
+require_once(dirname(__FILE__).'/common/locale.php');
+require_once(dirname(__FILE__).'/common/misc.php');
+require_once(dirname(__FILE__).'/common/request.php');
+require_once(dirname(__FILE__).'/common/response.php');
+require_once(dirname(__FILE__).'/common/string.php');
// Initialize the database
diff --git a/src/mibew/license.php b/src/mibew/license.php
index fb41493b..b083b19f 100644
--- a/src/mibew/license.php
+++ b/src/mibew/license.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('libs/init.php');
+require_once(dirname(__FILE__).'/libs/init.php');
start_html_output();
-require('view/license.php');
+require(dirname(__FILE__).'/view/license.php');
?>
\ No newline at end of file
diff --git a/src/mibew/mail.php b/src/mibew/mail.php
index 8406aa7b..79203992 100644
--- a/src/mibew/mail.php
+++ b/src/mibew/mail.php
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-require_once('libs/init.php');
-require_once('libs/chat.php');
-require_once('libs/expand.php');
-require_once('libs/groups.php');
-require_once('libs/notify.php');
-require_once('libs/classes/thread.php');
+require_once(dirname(__FILE__).'/libs/init.php');
+require_once(dirname(__FILE__).'/libs/chat.php');
+require_once(dirname(__FILE__).'/libs/expand.php');
+require_once(dirname(__FILE__).'/libs/groups.php');
+require_once(dirname(__FILE__).'/libs/notify.php');
+require_once(dirname(__FILE__).'/libs/classes/thread.php');
$errors = array();
$page = array();
@@ -51,7 +51,7 @@ if( count($errors) > 0 ) {
$page,
setup_logo($group)
);
- expand("styles/dialogs", getchatstyle(), "mail.tpl");
+ expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "mail.tpl");
exit;
}
@@ -74,6 +74,6 @@ $page = array_merge_recursive(
$page,
setup_logo($group)
);
-expand("styles/dialogs", getchatstyle(), "mailsent.tpl");
+expand(dirname(__FILE__).'/styles/dialogs', getchatstyle(), "mailsent.tpl");
exit;
?>
\ No newline at end of file
diff --git a/src/mibew/operator/agent.php b/src/mibew/operator/agent.php
index 7de8a6d2..c89c3623 100644
--- a/src/mibew/operator/agent.php
+++ b/src/mibew/operator/agent.php
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/canned.php');
-require_once('../libs/chat.php');
-require_once('../libs/groups.php');
-require_once('../libs/operator.php');
-require_once('../libs/pagination.php');
-require_once('../libs/expand.php');
-require_once('../libs/classes/thread.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/canned.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/expand.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/thread.php');
$operator = check_login();
@@ -47,7 +47,7 @@ if (!isset($_GET['token'])) {
if ($remote_level != "ajaxed") {
$errors = array(getlocal("thread.error.old_browser"));
start_html_output();
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
exit;
}
@@ -55,7 +55,7 @@ if (!isset($_GET['token'])) {
if (!$thread || !isset($thread->lastToken)) {
$errors = array(getlocal("thread.error.wrong_thread"));
start_html_output();
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
exit;
}
@@ -67,7 +67,7 @@ if (!isset($_GET['token'])) {
if (!is_capable(CAN_TAKEOVER, $operator)) {
$errors = array(getlocal("thread.error.cannot_take_over"));
start_html_output();
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
exit;
}
@@ -78,7 +78,7 @@ if (!isset($_GET['token'])) {
'link' => $_SERVER['PHP_SELF'] . "?thread=$threadid&force=true"
);
start_html_output();
- require('../view/confirm.php');
+ require(dirname(dirname(__FILE__)).'/view/confirm.php');
exit;
}
}
@@ -87,13 +87,13 @@ if (!isset($_GET['token'])) {
if(! $thread->take($operator)){
$errors = array(getlocal("thread.error.cannot_take"));
start_html_output();
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
exit;
}
} else if (!is_capable(CAN_VIEWTHREADS, $operator)) {
$errors = array(getlocal("thread.error.cannot_view"));
start_html_output();
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
exit;
}
@@ -112,7 +112,7 @@ if (!$thread) {
if ($thread->agentId != $operator['operatorid'] && !is_capable(CAN_VIEWTHREADS, $operator)) {
$errors = array("Cannot view threads");
start_html_output();
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
exit;
}
@@ -126,12 +126,12 @@ start_html_output();
$pparam = verifyparam("act", "/^(redirect)$/", "default");
if ($pparam == "redirect") {
setup_redirect_links($threadid, $operator, $token);
- expand("../styles/dialogs", getchatstyle(), "redirect.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "redirect.tpl");
} else {
// Build js application options
$page['chatOptions'] = json_encode($page['chat']);
// Expand page
- expand("../styles/dialogs", getchatstyle(), "chat.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "chat.tpl");
}
?>
\ No newline at end of file
diff --git a/src/mibew/operator/autologin.php b/src/mibew/operator/autologin.php
index 85c7ce99..34fb06ea 100644
--- a/src/mibew/operator/autologin.php
+++ b/src/mibew/operator/autologin.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
$operator = check_login(false);
diff --git a/src/mibew/operator/avatar.php b/src/mibew/operator/avatar.php
index aae58ce7..aaba712d 100644
--- a/src/mibew/operator/avatar.php
+++ b/src/mibew/operator/avatar.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/operator_settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator_settings.php');
$operator = check_login();
csrfchecktoken();
@@ -97,5 +97,5 @@ $page['canmodify'] = $canmodify ? "1" : "";
prepare_menu($operator);
setup_operator_settings_tabs($opId, 1);
start_html_output();
-require('../view/avatar.php');
+require(dirname(dirname(__FILE__)).'/view/avatar.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/ban.php b/src/mibew/operator/ban.php
index f68d9c24..cb728e4e 100644
--- a/src/mibew/operator/ban.php
+++ b/src/mibew/operator/ban.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/chat.php');
-require_once('../libs/operator.php');
-require_once('../libs/pagination.php');
-require_once('../libs/classes/thread.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/thread.php');
$operator = check_login();
$page = array('banId' => '');
@@ -130,6 +130,6 @@ if (isset($_POST['address'])) {
prepare_menu($operator, false);
start_html_output();
-require('../view/ban.php');
+require(dirname(dirname(__FILE__)).'/view/ban.php');
exit;
?>
\ No newline at end of file
diff --git a/src/mibew/operator/blocked.php b/src/mibew/operator/blocked.php
index 811d63cd..1f4bf838 100644
--- a/src/mibew/operator/blocked.php
+++ b/src/mibew/operator/blocked.php
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/chat.php');
-require_once('../libs/operator.php');
-require_once('../libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
$operator = check_login();
$page = array();
@@ -53,6 +53,6 @@ setup_pagination($blockedList);
prepare_menu($operator);
start_html_output();
-require('../view/blocked_visitors.php');
+require(dirname(dirname(__FILE__)).'/view/blocked_visitors.php');
exit;
?>
\ No newline at end of file
diff --git a/src/mibew/operator/canned.php b/src/mibew/operator/canned.php
index eb73c22a..5ccdde72 100644
--- a/src/mibew/operator/canned.php
+++ b/src/mibew/operator/canned.php
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/canned.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
-require_once('../libs/groups.php');
-require_once('../libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/canned.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
$operator = check_login();
force_password($operator);
@@ -95,5 +95,5 @@ $page['formgroup'] = $groupid;
prepare_menu($operator);
start_html_output();
-require('../view/canned.php');
+require(dirname(dirname(__FILE__)).'/view/canned.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/cannededit.php b/src/mibew/operator/cannededit.php
index c9c912b8..a6a9d065 100644
--- a/src/mibew/operator/cannededit.php
+++ b/src/mibew/operator/cannededit.php
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/canned.php');
-require_once('../libs/operator.php');
-require_once('../libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/canned.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
$operator = check_login();
csrfchecktoken();
@@ -65,7 +65,7 @@ if (isset($_POST['message']) && isset($_POST['title'])) {
$page['saved'] = true;
prepare_menu($operator, false);
start_html_output();
- require('../view/cannededit.php');
+ require(dirname(dirname(__FILE__)).'/view/cannededit.php');
exit;
}
}
@@ -76,6 +76,6 @@ $page['formtitle'] = topage($title);
$page['formmessage'] = topage($message);
prepare_menu($operator, false);
start_html_output();
-require('../view/cannededit.php');
+require(dirname(dirname(__FILE__)).'/view/cannededit.php');
exit;
?>
\ No newline at end of file
diff --git a/src/mibew/operator/features.php b/src/mibew/operator/features.php
index ca31831d..499079cc 100644
--- a/src/mibew/operator/features.php
+++ b/src/mibew/operator/features.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
$operator = check_login();
csrfchecktoken();
@@ -65,5 +65,5 @@ foreach ($options as $opt) {
prepare_menu($operator);
setup_settings_tabs(1);
start_html_output();
-require('../view/features.php');
+require(dirname(dirname(__FILE__)).'/view/features.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/getcode.php b/src/mibew/operator/getcode.php
index ecd2b329..b78415f7 100644
--- a/src/mibew/operator/getcode.php
+++ b/src/mibew/operator/getcode.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
-require_once('../libs/getcode.php');
-require_once('../libs/styles.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/getcode.php');
+require_once(dirname(dirname(__FILE__)).'/libs/styles.php');
$operator = check_login();
force_password($operator);
@@ -96,5 +96,5 @@ $page['operator_code'] = $operator_code;
prepare_menu($operator);
start_html_output();
-require('../view/gen_button.php');
+require(dirname(dirname(__FILE__)).'/view/gen_button.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/group.php b/src/mibew/operator/group.php
index f8b3848d..db7f3bf1 100644
--- a/src/mibew/operator/group.php
+++ b/src/mibew/operator/group.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
$operator = check_login();
@@ -246,5 +246,5 @@ $page['availableParentGroups'] = get_available_parent_groups($groupid);
prepare_menu($operator);
setup_group_settings_tabs($groupid, 0);
start_html_output();
-require('../view/group.php');
+require(dirname(dirname(__FILE__)).'/view/group.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/groupmembers.php b/src/mibew/operator/groupmembers.php
index 19c9ef34..ba5b3f2a 100644
--- a/src/mibew/operator/groupmembers.php
+++ b/src/mibew/operator/groupmembers.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
$operator = check_login();
@@ -89,5 +89,5 @@ $page['stored'] = isset($_GET['stored']);
prepare_menu($operator);
setup_group_settings_tabs($groupid, 1);
start_html_output();
-require('../view/groupmembers.php');
+require(dirname(dirname(__FILE__)).'/view/groupmembers.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/groups.php b/src/mibew/operator/groups.php
index b8901413..343c68be 100644
--- a/src/mibew/operator/groups.php
+++ b/src/mibew/operator/groups.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
$operator = check_login();
@@ -72,5 +72,5 @@ $page['availableDirections'] = array(
prepare_menu($operator);
start_html_output();
-require('../view/groups.php');
+require(dirname(dirname(__FILE__)).'/view/groups.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/history.php b/src/mibew/operator/history.php
index 93a711a0..682db671 100644
--- a/src/mibew/operator/history.php
+++ b/src/mibew/operator/history.php
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/chat.php');
-require_once('../libs/userinfo.php');
-require_once('../libs/pagination.php');
-require_once('../libs/cron.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/userinfo.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/cron.php');
$operator = check_login();
force_password($operator);
@@ -99,5 +99,5 @@ $page['forminsystemmessages'] = $searchInSystemMessages;
prepare_menu($operator);
start_html_output();
-require('../view/thread_search.php');
+require(dirname(dirname(__FILE__)).'/view/thread_search.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/index.php b/src/mibew/operator/index.php
index 1891c68d..f007c8a3 100644
--- a/src/mibew/operator/index.php
+++ b/src/mibew/operator/index.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
$operator = check_login();
force_password($operator);
@@ -37,5 +37,5 @@ $page = array(
prepare_menu($operator);
start_html_output();
-require('../view/menu.php');
+require(dirname(dirname(__FILE__)).'/view/menu.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/invitationstate.php b/src/mibew/operator/invitationstate.php
index 4832a194..1b32dc36 100644
--- a/src/mibew/operator/invitationstate.php
+++ b/src/mibew/operator/invitationstate.php
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/invitation.php');
-require_once('../libs/operator.php');
-require_once('../libs/classes/mibew_api.php');
-require_once('../libs/classes/mibew_api_interaction.php');
-require_once('../libs/classes/mibew_api_invite_interaction.php');
-require_once('../libs/classes/mibew_api_execution_context.php');
-require_once('../libs/classes/client_side_processor.php');
-require_once('../libs/classes/invite_processor.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/invitation.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api_interaction.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api_invite_interaction.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api_execution_context.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/client_side_processor.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/invite_processor.php');
$processor = InviteProcessor::getInstance();
$processor->receiveRequest($_POST['data']);
diff --git a/src/mibew/operator/invitationthemes.php b/src/mibew/operator/invitationthemes.php
index 30a9b03d..7fa24496 100644
--- a/src/mibew/operator/invitationthemes.php
+++ b/src/mibew/operator/invitationthemes.php
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/pagination.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
-require_once('../libs/expand.php');
-require_once('../libs/settings.php');
-require_once('../libs/styles.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/expand.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/styles.php');
$operator = check_login();
@@ -40,5 +40,5 @@ $page['operatorName'] = (empty($operator['vclocalname'])?$operator['vccommonname
prepare_menu($operator);
start_html_output();
setup_settings_tabs(4);
-require('../view/invitation_themes.php');
+require(dirname(dirname(__FILE__)).'/view/invitation_themes.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/invite.php b/src/mibew/operator/invite.php
index ce73e163..9d8899d2 100644
--- a/src/mibew/operator/invite.php
+++ b/src/mibew/operator/invite.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/invitation.php');
-require_once('../libs/track.php');
-require_once('../libs/operator.php');
-require_once('../libs/classes/thread.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/invitation.php');
+require_once(dirname(dirname(__FILE__)).'/libs/track.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/thread.php');
$operator = check_login();
diff --git a/src/mibew/operator/login.php b/src/mibew/operator/login.php
index 7de017b8..b768c9c3 100644
--- a/src/mibew/operator/login.php
+++ b/src/mibew/operator/login.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
$errors = array();
$page = array('formisRemember' => true, 'version' => $version);
@@ -54,5 +54,5 @@ if (isset($_POST['login']) && isset($_POST['password'])) {
$page['localeLinks'] = get_locale_links("$mibewroot/operator/login.php");
start_html_output();
-require('../view/login.php');
+require(dirname(dirname(__FILE__)).'/view/login.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/logout.php b/src/mibew/operator/logout.php
index a1fc5158..6cf4c482 100644
--- a/src/mibew/operator/logout.php
+++ b/src/mibew/operator/logout.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
logout_operator();
diff --git a/src/mibew/operator/operator.php b/src/mibew/operator/operator.php
index 9af3c892..b97921d0 100644
--- a/src/mibew/operator/operator.php
+++ b/src/mibew/operator/operator.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/operator_settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator_settings.php');
$operator = check_login();
csrfchecktoken();
@@ -154,5 +154,5 @@ $page['needChangePassword'] = check_password_hash($operator['vclogin'], '', $ope
prepare_menu($operator);
setup_operator_settings_tabs($opId, 0);
start_html_output();
-require('../view/agent.php');
+require(dirname(dirname(__FILE__)).'/view/agent.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/operators.php b/src/mibew/operator/operators.php
index 5fe6d077..d5f88f4e 100644
--- a/src/mibew/operator/operators.php
+++ b/src/mibew/operator/operators.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
$operator = check_login();
force_password($operator);
@@ -112,5 +112,5 @@ setlocale(LC_TIME, getstring("time.locale"));
prepare_menu($operator);
start_html_output();
-require('../view/agents.php');
+require(dirname(dirname(__FILE__)).'/view/agents.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/opgroups.php b/src/mibew/operator/opgroups.php
index 80f50345..34eeb446 100644
--- a/src/mibew/operator/opgroups.php
+++ b/src/mibew/operator/opgroups.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/operator_settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator_settings.php');
$operator = check_login();
@@ -85,5 +85,5 @@ $page['stored'] = isset($_GET['stored']);
prepare_menu($operator);
setup_operator_settings_tabs($opId, 2);
start_html_output();
-require('../view/operator_groups.php');
+require(dirname(dirname(__FILE__)).'/view/operator_groups.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/performance.php b/src/mibew/operator/performance.php
index b9dc42f3..805cf12b 100644
--- a/src/mibew/operator/performance.php
+++ b/src/mibew/operator/performance.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
$operator = check_login();
csrfchecktoken();
@@ -124,5 +124,5 @@ $page['stored'] = isset($_GET['stored']);
prepare_menu($operator);
setup_settings_tabs(2);
start_html_output();
-require('../view/performance.php');
+require(dirname(dirname(__FILE__)).'/view/performance.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/permissions.php b/src/mibew/operator/permissions.php
index 02567b1a..a400ac23 100644
--- a/src/mibew/operator/permissions.php
+++ b/src/mibew/operator/permissions.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/operator_settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator_settings.php');
$operator = check_login();
csrfchecktoken();
@@ -75,5 +75,5 @@ $page['stored'] = isset($_GET['stored']);
prepare_menu($operator);
setup_operator_settings_tabs($opId, 3);
start_html_output();
-require('../view/permissions.php');
+require(dirname(dirname(__FILE__)).'/view/permissions.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/redirect.php b/src/mibew/operator/redirect.php
index fe308858..fe6c43e5 100644
--- a/src/mibew/operator/redirect.php
+++ b/src/mibew/operator/redirect.php
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/chat.php');
-require_once('../libs/expand.php');
-require_once('../libs/groups.php');
-require_once('../libs/classes/thread.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/expand.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/thread.php');
$operator = check_login();
@@ -111,9 +111,9 @@ $page = array_merge_recursive(
setup_logo()
);
if (count($errors) > 0) {
- expand("../styles/dialogs", getchatstyle(), "error.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "error.tpl");
} else {
- expand("../styles/dialogs", getchatstyle(), "redirected.tpl");
+ expand(dirname(dirname(__FILE__)).'/styles/dialogs', getchatstyle(), "redirected.tpl");
}
?>
\ No newline at end of file
diff --git a/src/mibew/operator/resetpwd.php b/src/mibew/operator/resetpwd.php
index d03509e4..35931acd 100644
--- a/src/mibew/operator/resetpwd.php
+++ b/src/mibew/operator/resetpwd.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
$errors = array();
$page = array('version' => $version, 'showform' => true);
@@ -57,7 +57,7 @@ if (count($errors) == 0 && isset($_POST['password'])) {
$page['loginname'] = $operator['vclogin'];
start_html_output();
- require('../view/resetpwd.php');
+ require(dirname(dirname(__FILE__)).'/view/resetpwd.php');
exit;
}
}
@@ -66,5 +66,5 @@ $page['id'] = $opId;
$page['token'] = $token;
$page['isdone'] = false;
start_html_output();
-require('../view/resetpwd.php');
+require(dirname(dirname(__FILE__)).'/view/resetpwd.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/restore.php b/src/mibew/operator/restore.php
index 28876197..a11809d3 100644
--- a/src/mibew/operator/restore.php
+++ b/src/mibew/operator/restore.php
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
-require_once('../libs/notify.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/notify.php');
$errors = array();
$page = array('version' => $version);
@@ -55,7 +55,7 @@ if (isset($_POST['loginoremail'])) {
mibew_mail($email, $email, getstring("restore.mailsubj"), getstring2("restore.mailtext", array(get_operator_name($torestore), $href)));
$page['isdone'] = true;
- require('../view/restore.php');
+ require(dirname(dirname(__FILE__)).'/view/restore.php');
exit;
}
}
@@ -65,5 +65,5 @@ $page['formloginoremail'] = topage($loginoremail);
$page['localeLinks'] = get_locale_links("$mibewroot/operator/restore.php");
$page['isdone'] = false;
start_html_output();
-require('../view/restore.php');
+require(dirname(dirname(__FILE__)).'/view/restore.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/settings.php b/src/mibew/operator/settings.php
index eab2634c..588a5b68 100644
--- a/src/mibew/operator/settings.php
+++ b/src/mibew/operator/settings.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
-require_once('../libs/styles.php');
-require_once('../libs/cron.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/styles.php');
+require_once(dirname(dirname(__FILE__)).'/libs/cron.php');
$operator = check_login();
force_password($operator);
@@ -120,6 +120,6 @@ if (Settings::get('enabletracking')) {
prepare_menu($operator);
setup_settings_tabs(0);
start_html_output();
-require('../view/settings.php');
+require(dirname(dirname(__FILE__)).'/view/settings.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/statistics.php b/src/mibew/operator/statistics.php
index c0da1b03..4709e78a 100644
--- a/src/mibew/operator/statistics.php
+++ b/src/mibew/operator/statistics.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/chat.php');
-require_once('../libs/operator.php');
-require_once('../libs/statistics.php');
-require_once('../libs/cron.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/statistics.php');
+require_once(dirname(dirname(__FILE__)).'/libs/cron.php');
$operator = check_login();
force_password($operator);
@@ -174,5 +174,5 @@ $page['showresults'] = count($errors) == 0;
prepare_menu($operator);
setup_statistics_tabs($activetab);
start_html_output();
-require('../view/statistics.php');
+require(dirname(dirname(__FILE__)).'/view/statistics.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/themes.php b/src/mibew/operator/themes.php
index f69045d8..86797000 100644
--- a/src/mibew/operator/themes.php
+++ b/src/mibew/operator/themes.php
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/chat.php');
-require_once('../libs/pagination.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
-require_once('../libs/expand.php');
-require_once('../libs/settings.php');
-require_once('../libs/styles.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/expand.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/styles.php');
$operator = check_login();
@@ -53,5 +53,5 @@ $page['screenshotsList'] = $screenshots;
prepare_menu($operator);
start_html_output();
setup_settings_tabs(3);
-require('../view/themes.php');
+require(dirname(dirname(__FILE__)).'/view/themes.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/threadprocessor.php b/src/mibew/operator/threadprocessor.php
index e3fd2272..4e387ee3 100644
--- a/src/mibew/operator/threadprocessor.php
+++ b/src/mibew/operator/threadprocessor.php
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/chat.php');
-require_once('../libs/userinfo.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/userinfo.php');
$operator = check_login();
@@ -58,5 +58,5 @@ if (isset($_GET['threadid'])) {
prepare_menu($operator, false);
start_html_output();
-require('../view/thread_log.php');
+require(dirname(dirname(__FILE__)).'/view/thread_log.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/tracked.php b/src/mibew/operator/tracked.php
index 5405cba6..64ddf0fc 100644
--- a/src/mibew/operator/tracked.php
+++ b/src/mibew/operator/tracked.php
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/chat.php');
-require_once('../libs/operator.php');
-require_once('../libs/track.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/track.php');
$operator = check_login();
@@ -57,5 +57,5 @@ foreach ($path as $k => $v) {
'link' => htmlspecialchars($v) );
}
start_html_output();
-require('../view/tracked.php');
+require(dirname(dirname(__FILE__)).'/view/tracked.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/translate.php b/src/mibew/operator/translate.php
index ab33e3f9..e9c4458e 100644
--- a/src/mibew/operator/translate.php
+++ b/src/mibew/operator/translate.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
function compare_localization_by_l1($a, $b)
{
@@ -154,7 +154,7 @@ if ($stringid) {
$page['saved'] = true;
prepare_menu($operator, false);
start_html_output();
- require('../view/translate.php');
+ require(dirname(dirname(__FILE__)).'/view/translate.php');
exit;
}
}
@@ -166,7 +166,7 @@ if ($stringid) {
$page['formtranslation'] = $translation;
prepare_menu($operator, false);
start_html_output();
- require('../view/translate.php');
+ require(dirname(dirname(__FILE__)).'/view/translate.php');
exit;
}
@@ -227,5 +227,5 @@ $page['showOptions'] = array(
$page['formshow'] = $show;
prepare_menu($operator);
start_html_output();
-require('../view/translatelist.php');
+require(dirname(dirname(__FILE__)).'/view/translatelist.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/update.php b/src/mibew/operator/update.php
index 79383ab3..e7183f23 100644
--- a/src/mibew/operator/update.php
+++ b/src/mibew/operator/update.php
@@ -15,20 +15,20 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/chat.php');
-require_once('../libs/userinfo.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
-require_once('../libs/invitation.php');
-require_once('../libs/track.php');
-require_once('../libs/classes/thread.php');
-require_once('../libs/classes/mibew_api.php');
-require_once('../libs/classes/mibew_api_interaction.php');
-require_once('../libs/classes/mibew_api_users_interaction.php');
-require_once('../libs/classes/mibew_api_execution_context.php');
-require_once('../libs/classes/client_side_processor.php');
-require_once('../libs/classes/users_processor.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/userinfo.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/invitation.php');
+require_once(dirname(dirname(__FILE__)).'/libs/track.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/thread.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api_interaction.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api_users_interaction.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/mibew_api_execution_context.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/client_side_processor.php');
+require_once(dirname(dirname(__FILE__)).'/libs/classes/users_processor.php');
$processor = UsersProcessor::getInstance();
$processor->receiveRequest($_POST['data']);
diff --git a/src/mibew/operator/updates.php b/src/mibew/operator/updates.php
index 1320c4e3..4277dc95 100644
--- a/src/mibew/operator/updates.php
+++ b/src/mibew/operator/updates.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/settings.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/settings.php');
$operator = check_login();
force_password($operator);
@@ -43,5 +43,5 @@ foreach ($default_extensions as $ext) {
prepare_menu($operator);
setup_settings_tabs(3);
start_html_output();
-require('../view/updates.php');
+require(dirname(dirname(__FILE__)).'/view/updates.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/userhistory.php b/src/mibew/operator/userhistory.php
index af8a7dfc..48b42e1b 100644
--- a/src/mibew/operator/userhistory.php
+++ b/src/mibew/operator/userhistory.php
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/chat.php');
-require_once('../libs/userinfo.php');
-require_once('../libs/pagination.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/chat.php');
+require_once(dirname(dirname(__FILE__)).'/libs/userinfo.php');
+require_once(dirname(dirname(__FILE__)).'/libs/pagination.php');
$operator = check_login();
@@ -63,5 +63,5 @@ foreach ($page['pagination.items'] as $key => $item) {
$page['pagination.items'][$key] = Thread::createFromDbInfo($item);
}
start_html_output();
-require('../view/userhistory.php');
+require(dirname(dirname(__FILE__)).'/view/userhistory.php');
?>
\ No newline at end of file
diff --git a/src/mibew/operator/users.php b/src/mibew/operator/users.php
index 8e5e44a9..9048adf4 100644
--- a/src/mibew/operator/users.php
+++ b/src/mibew/operator/users.php
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-require_once('../libs/init.php');
-require_once('../libs/operator.php');
-require_once('../libs/groups.php');
+require_once(dirname(dirname(__FILE__)).'/libs/init.php');
+require_once(dirname(dirname(__FILE__)).'/libs/operator.php');
+require_once(dirname(dirname(__FILE__)).'/libs/groups.php');
$operator = check_login();
force_password($operator);
@@ -57,5 +57,5 @@ $page = array_merge($page, get_plugins_data('users'));
prepare_menu($operator);
start_html_output();
-require('../view/pending_users.php');
+require(dirname(dirname(__FILE__)).'/view/pending_users.php');
?>
\ No newline at end of file
diff --git a/src/mibew/thread.php b/src/mibew/thread.php
index f5b204f4..570c474c 100644
--- a/src/mibew/thread.php
+++ b/src/mibew/thread.php
@@ -15,20 +15,20 @@
* limitations under the License.
*/
-require_once('libs/init.php');
-require_once('libs/chat.php');
-require_once('libs/operator.php');
-require_once('libs/invitation.php');
-require_once('libs/groups.php');
-require_once('libs/captcha.php');
-require_once('libs/notify.php');
-require_once('libs/classes/thread.php');
-require_once('libs/classes/mibew_api.php');
-require_once('libs/classes/mibew_api_interaction.php');
-require_once('libs/classes/mibew_api_chat_interaction.php');
-require_once('libs/classes/mibew_api_execution_context.php');
-require_once('libs/classes/client_side_processor.php');
-require_once('libs/classes/thread_processor.php');
+require_once(dirname(__FILE__).'/libs/init.php');
+require_once(dirname(__FILE__).'/libs/chat.php');
+require_once(dirname(__FILE__).'/libs/operator.php');
+require_once(dirname(__FILE__).'/libs/invitation.php');
+require_once(dirname(__FILE__).'/libs/groups.php');
+require_once(dirname(__FILE__).'/libs/captcha.php');
+require_once(dirname(__FILE__).'/libs/notify.php');
+require_once(dirname(__FILE__).'/libs/classes/thread.php');
+require_once(dirname(__FILE__).'/libs/classes/mibew_api.php');
+require_once(dirname(__FILE__).'/libs/classes/mibew_api_interaction.php');
+require_once(dirname(__FILE__).'/libs/classes/mibew_api_chat_interaction.php');
+require_once(dirname(__FILE__).'/libs/classes/mibew_api_execution_context.php');
+require_once(dirname(__FILE__).'/libs/classes/client_side_processor.php');
+require_once(dirname(__FILE__).'/libs/classes/thread_processor.php');
$processor = ThreadProcessor::getInstance();
$processor->receiveRequest($_POST['data']);
diff --git a/src/mibew/view/agent.php b/src/mibew/view/agent.php
index 1f61dc01..4acd50f2 100644
--- a/src/mibew/view/agent.php
+++ b/src/mibew/view/agent.php
@@ -15,8 +15,8 @@
* limitations under the License.
*/
-require_once("inc_menu.php");
-require_once("inc_tabbar.php");
+require_once(dirname(__FILE__).'/inc_menu.php');
+require_once(dirname(__FILE__).'/inc_tabbar.php');
$page['title'] = getlocal("page_agent.title");
$page['menuid'] = $page['opid'] == $page['currentopid'] ? "profile" : "operators";
@@ -33,7 +33,7 @@ function tpl_content() { global $page, $mibewroot, $errors;