Offline Server  1.6
PHP API documentation
 All Data Structures Namespaces Files Functions Variables Pages
off_popuplistfolder.php
Go to the documentation of this file.
1 <?php
2 /**
3  * Context menu view in folder list for a document
4  *
5  * @author Anakeen 2006
6  * @version $Id: ws_popupdocfolder.php,v 1.11 2007/02/12 10:52:00 eric Exp $
7  * @license http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ Anakeen - licence CC
8  * @package OFFLINE
9  * @subpackage
10  */
11 /**
12  */
13 
14 include_once ("FDL/popupdoc.php");
15 include_once ("FDL/popupdocdetail.php");
16 // -----------------------------------
17 function off_popuplistfolder(&$action)
18 {
19  // -----------------------------------
20  // define accessibility
21  $docid = GetHttpVars("id");
22  $dirid = GetHttpVars("dirid");
23  $abstract = (GetHttpVars("abstract", 'N') == "Y");
24  $zone = GetHttpVars("zone"); // special zone
25 
26 
27  $dbaccess = $action->GetParam("FREEDOM_DB");
28  $doc = new_Doc($dbaccess, $docid);
29 
30  // if ($doc->doctype=="C") return; // not for familly
31 
32 
33  $tsubmenu = array();
34  $islink = ($doc->prelid != $fld->initid);
35 
36  // -------------------- Menu menu ------------------
37 
38 
39  $surl = $action->getParam("CORE_STANDURL");
40  $tlink = array();
41  if ($doc->fromname == 'OFFLINEFOLDER') {
42  $tlink += array(
43  "sep1" => array(
44  "separator" => true
45  ),
46  "clear" => array(
47  "descr" => _("Clear User Folder"),
48  "url" => "?app=OFFLINE&action=OFF_DOMAINAPI&htmlRedirect=" . $doc->initid . "&docid=" . $doc->initid . "&id=" . $doc->getValue("off_domain") . '&method=clearUserDocuments',
49 
50  "confirm" => "false",
51  "control" => "false",
52  "icon" => "Images/documentinfo.png",
53  "tconfirm" => "",
54  "target" => "nresume",
55  "visibility" => POPUP_ACTIVE,
56  "submenu" => "",
57  "barmenu" => "false"
58  )
59  );
60  }
61 
62  if ($doc->fromname == 'OFFLINEGLOBALFOLDER') {
63  if ($doc->control('modify') == "") {
64  $tlink += array(
65  "sep1" => array(
66  "separator" => true
67  ),
68  "clear" => array(
69  "descr" => _("Clear Share Folder"),
70  "url" => "?app=OFFLINE&action=OFF_DOMAINAPI&htmlRedirect=" . $doc->initid . "&docid=" . $doc->initid . "&id=" . $doc->getValue("off_domain") . '&method=clearSharedDocuments',
71 
72  "confirm" => "false",
73  "control" => "false",
74  "icon" => "Images/documentinfo.png",
75  "tconfirm" => "",
76  "target" => "nresume",
77  "visibility" => POPUP_ACTIVE,
78  "submenu" => "",
79  "barmenu" => "false"
80  )
81  );
82  }
83  }
84  $tlink += array(
85  "sep1" => array(
86  "separator" => true
87  ),
88  "properties" => array(
89  "descr" => _("Properties"),
90  "url" => "$surl&app=FDL&action=FDL_CARD&id=$docid",
91  "confirm" => "false",
92  "control" => "false",
93  "icon" => "Images/documentinfo.png",
94  "tconfirm" => "",
95  "target" => "nresume",
96  "visibility" => POPUP_ACTIVE,
97  "submenu" => "",
98  "barmenu" => "false"
99  )
100  );
101  /*
102  $tlink+=array(
103 
104  "editdoc"=>array( "descr"=>_("Edit"),
105  "url"=>"$surl&app=GENERIC&action=GENERIC_EDIT&rzone=$zone&id=$docid",
106  "confirm"=>"false",
107  "tconfirm"=>"",
108  "target"=>"",
109  "visibility"=>POPUP_ACTIVE,
110  "submenu"=>"",
111  "barmenu"=>"false"),
112 
113  "histo"=>array( "descr"=>_("History"),
114  "url"=>"$surl&app=FREEDOM&action=HISTO&id=$docid&viewrev=N",
115  "confirm"=>"false",
116  "tconfirm"=>"",
117  "target"=>"",
118  "visibility"=>POPUP_ACTIVE,
119  "submenu"=>"",
120  "barmenu"=>"false"),
121 
122  "properties"=>array( "descr"=>_("properties"),
123  "url"=>"$surl&app=FDL&action=IMPCARD&zone=".((method_exists($doc,"viewsimpleprop"))?"WORKSPACE:VIEWSIMPLEPROP:T":"FDL:VIEWPROPERTIES:T")."&id=$docid",
124  "tconfirm"=>"",
125  "confirm"=>"false",
126  "target"=>"properties$docid",
127  "mwidth"=>400,
128  "mheight"=>300,
129  "visibility"=>POPUP_ACTIVE,
130  "submenu"=>"",
131  "barmenu"=>"false"));
132 
133 */
134 
135  // addFamilyPopup($tlink,$doc);
136  popupdoc($action, $tlink, $tsubmenu);
137 }
138 
139 ?>
off_popuplistfolder(&$action)
← centre documentaire © anakeen - published under CC License - Dynacase