fix line endings

This commit is contained in:
Uwe Steinmann 2013-02-28 16:55:05 +01:00
parent 579ab95fb6
commit a300013709

View File

@ -1,58 +1,58 @@
<?php <?php
// MyDMS. Document Management System // MyDMS. Document Management System
// Copyright (C) 2002-2005 Markus Westphal // Copyright (C) 2002-2005 Markus Westphal
// Copyright (C) 2006-2008 Malcolm Cowe // Copyright (C) 2006-2008 Malcolm Cowe
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or // the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version. // (at your option) any later version.
// //
// This program is distributed in the hope that it will be useful, // This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of // but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
// //
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
include("../inc/inc.Settings.php"); include("../inc/inc.Settings.php");
include("../inc/inc.Utils.php"); include("../inc/inc.Utils.php");
include("../inc/inc.DBInit.php"); include("../inc/inc.DBInit.php");
include("../inc/inc.Language.php"); include("../inc/inc.Language.php");
include("../inc/inc.ClassUI.php"); include("../inc/inc.ClassUI.php");
include("../inc/inc.ClassEmail.php"); include("../inc/inc.ClassEmail.php");
include("../inc/inc.Authentication.php"); include("../inc/inc.Authentication.php");
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) { if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id")); UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
} }
$documentid = $_GET["documentid"]; $documentid = $_GET["documentid"];
$document = $dms->getDocument($documentid); $document = $dms->getDocument($documentid);
if (!is_object($document)) { if (!is_object($document)) {
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id")); UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
} }
if (!isset($_GET["action"]) || (strcasecmp($_GET["action"], "delnotify") && strcasecmp($_GET["action"],"addnotify"))) { if (!isset($_GET["action"]) || (strcasecmp($_GET["action"], "delnotify") && strcasecmp($_GET["action"],"addnotify"))) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_action")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_action"));
} }
$action = $_GET["action"]; $action = $_GET["action"];
if (isset($_GET["userid"]) && (!is_numeric($_GET["userid"]) || $_GET["userid"]<-1)) { if (isset($_GET["userid"]) && (!is_numeric($_GET["userid"]) || $_GET["userid"]<-1)) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_user")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_user"));
} }
if(isset($_GET["userid"])) if(isset($_GET["userid"]))
$userid = $_GET["userid"]; $userid = $_GET["userid"];
if (isset($_GET["groupid"]) && (!is_numeric($_GET["groupid"]) || $_GET["groupid"]<-1)) { if (isset($_GET["groupid"]) && (!is_numeric($_GET["groupid"]) || $_GET["groupid"]<-1)) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_group")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_group"));
} }
if(isset($_GET["groupid"])) if(isset($_GET["groupid"]))
$groupid = $_GET["groupid"]; $groupid = $_GET["groupid"];
@ -60,41 +60,41 @@ if (isset($_GET["groupid"])&&$_GET["groupid"]!=-1){
$group=$dms->getGroup($groupid); $group=$dms->getGroup($groupid);
if (!$group->isMember($user,true) && !$user->isAdmin()) if (!$group->isMember($user,true) && !$user->isAdmin())
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
} }
$folder = $document->getFolder(); $folder = $document->getFolder();
$docPathHTML = getFolderPathHTML($folder, true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>"; $docPathHTML = getFolderPathHTML($folder, true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
if ($document->getAccessMode($user) < M_READ) { if ($document->getAccessMode($user) < M_READ) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
} }
// delete notification // delete notification
if ($action == "delnotify"){ if ($action == "delnotify"){
if (isset($userid)) { if (isset($userid)) {
if($res = $document->removeNotify($userid, true)) { if($res = $document->removeNotify($userid, true)) {
$obj = $dms->getUser($userid); $obj = $dms->getUser($userid);
} }
} }
else if (isset($groupid)) { else if (isset($groupid)) {
if($res = $document->removeNotify($groupid, false)) { if($res = $document->removeNotify($groupid, false)) {
$obj = $dms->getGroup($groupid); $obj = $dms->getGroup($groupid);
} }
} }
switch ($res) { switch ($res) {
case -1: case -1:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),isset($userid) ? getMLText("unknown_user") : getMLText("unknown_group")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),isset($userid) ? getMLText("unknown_user") : getMLText("unknown_group"));
break; break;
case -2: case -2:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
break; break;
case -3: case -3:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("already_subscribed")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("already_subscribed"));
break; break;
case -4: case -4:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("internal_error")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("internal_error"));
break; break;
case 0: case 0:
// Email user / group, informing them of subscription change. // Email user / group, informing them of subscription change.
if($notifier) { if($notifier) {
$path=""; $path="";
@ -125,29 +125,29 @@ if ($action == "delnotify"){
$notifier->toGroup($user, $obj, $subject, $message); $notifier->toGroup($user, $obj, $subject, $message);
} }
} }
break; break;
} }
} }
// add notification // add notification
else if ($action == "addnotify") { else if ($action == "addnotify") {
if ($userid != -1) { if ($userid != -1) {
$res = $document->addNotify($userid, true); $res = $document->addNotify($userid, true);
switch ($res) { switch ($res) {
case -1: case -1:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_user")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_user"));
break; break;
case -2: case -2:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
break; break;
case -3: case -3:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("already_subscribed")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("already_subscribed"));
break; break;
case -4: case -4:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("internal_error")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("internal_error"));
break; break;
case 0: case 0:
// Email user / group, informing them of subscription. // Email user / group, informing them of subscription.
if ($notifier){ if ($notifier){
$path=""; $path="";
@ -173,25 +173,25 @@ else if ($action == "addnotify") {
$notifier->toIndividual($user, $obj, $subject, $message); $notifier->toIndividual($user, $obj, $subject, $message);
} }
break; break;
} }
} }
if ($groupid != -1) { if ($groupid != -1) {
$res = $document->addNotify($groupid, false); $res = $document->addNotify($groupid, false);
switch ($res) { switch ($res) {
case -1: case -1:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_group")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_group"));
break; break;
case -2: case -2:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
break; break;
case -3: case -3:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("already_subscribed")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("already_subscribed"));
break; break;
case -4: case -4:
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("internal_error")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("internal_error"));
break; break;
case 0: case 0:
if ($notifier){ if ($notifier){
$path=""; $path="";
$folder = $document->getFolder(); $folder = $document->getFolder();
@ -215,12 +215,12 @@ else if ($action == "addnotify") {
$notifier->toGroup($user, $obj, $subject, $message); $notifier->toGroup($user, $obj, $subject, $message);
} }
break; break;
} }
} }
} }
header("Location:../out/out.DocumentNotify.php?documentid=".$documentid); header("Location:../out/out.DocumentNotify.php?documentid=".$documentid);
?> ?>