X-Git-Url: http://git.pjr.cc/?a=blobdiff_plain;f=lib%2Fplugins%2Fdatastore.php;h=db51d36db00872b7ac8b99ef4ab5dc3038c14dac;hb=73e9e1e1ac9154003e436bc5cbbc820f61be1ab4;hp=16ae10785f08f42fcf8b0067c694853192af47e3;hpb=38f5cf40e82e0d3cc9bcc52cf5710f883dd3447a;p=glcas.git diff --git a/lib/plugins/datastore.php b/lib/plugins/datastore.php index 16ae107..db51d36 100644 --- a/lib/plugins/datastore.php +++ b/lib/plugins/datastore.php @@ -9,12 +9,51 @@ $MENU_ITEMS["ds"]["link"] = "/ds/control"; function ds_contentPane() { - echo "i am a ds content pane
"; + global $URL_COMPONENTS; + if(isset($URL_COMPONENTS[1])) { + switch($URL_COMPONENTS[1]) { + case "browse": + $dsbr = $URL_COMPONENTS[2]; + echo "

Browsing, $dsbr


"; + break; + case "createds": + ds_createDS($_REQUEST["dsname"], $_REQUEST["dsloc"]); + echo "DS Created, return"; + break; + case "control": + default: + ds_controlPane(); + // go thru the db and list the components + } + } +} + +function ds_controlPane() +{ + echo ""; + echo ""; + + echo "
DataStore NameDataStore PathSizeUsageControl
"; + echo "
"; + echo "DataStore Name: "; + echo "DataStore Location: "; + echo ""; + echo "
"; + } function ds_leftMenu() { - echo "i am a ds leftmenu"; + global $GLOBAL_BASE_URL; + echo "Browse
"; + $dss = ds_listDS(); + //echo "
";
+	//print_r($dss);
+	//echo "
"; + foreach ($dss as $dsl) { + $dsname = $dsl["dsname"]; + echo "$dsname
"; + } } function ds_contentUrls() @@ -51,10 +90,10 @@ function ds_deleteFile($ds_name, $file_name, $file_tag) // we got ya $afname = $kmm["dsfname"]; if(file_exists($afname)) unlink($afname); - echo "name was: $afname\n"; + //echo "name was: $afname\n"; } } - echo "now delete name was: $afname\n"; + //echo "now delete name was: $afname\n"; if($afname != "") db_deleteData("datastores_files", "dsfname", $afname); }