Commit 7bc707f78769dd7ba3d384c6d85d4ed2f1bc70e7

Authored by Neil Blakey-Milner
1 parent efcdf3a1

setPermissionFolder.php will calculate permission_folder_id for folders

that don't have it set already - usually because they've just been added
via the upgrade SQL script.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3122 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 16 additions and 0 deletions
bin/setPermissionFolder.php 0 → 100644
  1 +<?php
  2 +
  3 +require_once('../config/dmsDefaults.php');
  4 +require_once(KT_LIB_DIR . '/foldermanagement/Folder.inc');
  5 +
  6 +$sQuery = "SELECT id FROM $default->folders_table WHERE permission_folder_id = NULL";
  7 +
  8 +$aIDs = DBUtil::getResultArrayKey($sQuery, 'id');
  9 +
  10 +foreach ($aIDs as $iID) {
  11 + $oFolder =& Folder::get($iID);
  12 + $oFolder->calculatePermissionFolder();
  13 + $oFolder->update();
  14 +}
  15 +
  16 +?>