mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-07 07:34:58 +00:00
26 lines
765 B
PHP
26 lines
765 B
PHP
|
<?php
|
||
|
include("config.php");
|
||
|
include("LetoDMS/LetoDMS_Core.php");
|
||
|
|
||
|
$db = new LetoDMS_Core_DatabaseAccess($g_config['type'], $g_config['hostname'], $g_config['user'], $g_config['passwd'], $g_config['name']);
|
||
|
$db->connect() or die ("Could not connect to db-server \"" . $g_config['hostname'] . "\"");
|
||
|
|
||
|
$dms = new LetoDMS_Core_DMS($db, $g_config['contentDir'], $g_config['contentOffsetDir']);
|
||
|
|
||
|
function tree($folder, $indent='') {
|
||
|
echo $indent."D ".$folder->getName()."\n";
|
||
|
$subfolders = $folder->getSubFolders();
|
||
|
foreach($subfolders as $subfolder) {
|
||
|
tree($subfolder, $indent.' ');
|
||
|
}
|
||
|
$documents = $folder->getDocuments();
|
||
|
foreach($documents as $document) {
|
||
|
echo $indent." ".$document->getName()."\n";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
$folder = $dms->getFolder(1);
|
||
|
tree($folder);
|
||
|
|
||
|
?>
|