directory.gov.au validation
directory.gov.au validation


Former-commit-id: 35820a21019cccffbe2508cddde99bed6e986202

[submodule "couchdb/couchdb-lucene"] [submodule "couchdb/couchdb-lucene"]
path = couchdb/couchdb-lucene path = couchdb/couchdb-lucene
url = https://github.com/rnewson/couchdb-lucene.git url = https://github.com/rnewson/couchdb-lucene.git
[submodule "couchdb/settee"] [submodule "couchdb/settee"]
path = couchdb/settee path = couchdb/settee
url = https://github.com/inadarei/settee.git url = https://github.com/inadarei/settee.git
[submodule "lib/springy"] [submodule "lib/springy"]
path = lib/springy path = lib/springy
url = https://github.com/dhotson/springy.git url = https://github.com/dhotson/springy.git
[submodule "lib/php-diff"] [submodule "lib/php-diff"]
path = lib/php-diff path = lib/php-diff
url = https://github.com/chrisboulton/php-diff.git url = https://github.com/chrisboulton/php-diff.git
[submodule "javascripts/flot"]  
path = javascripts/flot  
url = https://github.com/paradoxxxzero/flot.git  
[submodule "lib/Requests"] [submodule "lib/Requests"]
path = lib/Requests path = lib/Requests
url = https://github.com/rmccue/Requests.git url = https://github.com/rmccue/Requests.git
  [submodule "javascripts/flotr2"]
  path = javascripts/flotr2
  url = https://github.com/HumbleSoftware/Flotr2.git
   
  <?php
 
  include_once("../include/common.inc.php");
 
  $format = "csv";
  //$format = "json";
  if (isset($_REQUEST['format'])) $format = $_REQUEST['format'];
 
  setlocale(LC_CTYPE, 'C');
  if ($format == "csv") {
  $headers = Array("name");
  } else {
  $headers = Array();
  }
 
  $db = $server->get_db('disclosr-agencies');
  try {
  $rows = $db->get_view("app", "all", null, true)->rows;
 
  $dataValues = Array();
  foreach ($rows as $row) {
  if (isset($row->value->statistics->employees)) {
 
  $headers = array_unique(array_merge($headers, array_keys(object_to_array($row->value->statistics->employees))));
  }
  }
  } catch (SetteeRestClientException $e) {
  setteErrorHandler($e);
  }
 
  $fp = fopen('php://output', 'w');
  if ($fp && $db) {
  if ($format == "csv") {
  header('Content-Type: text/csv; charset=utf-8');
  header('Content-Disposition: attachment; filename="export.employeestats.' . date("c") . '.csv"');
  }
  header('Pragma: no-cache');
  header('Expires: 0');
  if ($format == "csv") {
  fputcsv($fp, $headers);
  } else if ($format == "json") {
  echo '{
  "labels" : ["' . implode('","', $headers) . '"],'.PHP_EOL;
  }
  try {
  $agencies = $db->get_view("app", "all", null, true)->rows;
  //print_r($agencies);
  $first = true;
  if ($format == "json") {
  echo '"data" : ['.PHP_EOL;
 
  }
  foreach ($agencies as $agency) {
 
  if (isset($agency->value->statistics->employees)) {
  $row = Array();
  $agencyEmployeesArray = object_to_array($agency->value->statistics->employees);
  foreach ($headers as $i => $fieldName) {
  if (isset($agencyEmployeesArray[$fieldName])) {
  $row[] = '['.$i.','.$agencyEmployeesArray[$fieldName]["value"].']';
  } else {
  $row[] = '['.$i.',0]';
  }
  }
  if ($format == "csv") {
  fputcsv($fp, array_values($row));
  } else if ($format == "json") {
  if (!$first) echo ",";
  echo '{"data" : [' . implode(",", array_values($row)) . '], "label": "'.$agency->value->name.'", "lines" : { "show" : true }, "points" : { "show" : true }}'.PHP_EOL;
  $first = false;
  }
  }
  }
  if ($format == "json") {
  echo ']
  }'.PHP_EOL;
 
  }
  } catch (SetteeRestClientException $e) {
  setteErrorHandler($e);
  }
 
  die;
  }
  ?>
 
<?php <?php
   
// http://gold.gov.au/reports/department/index.xml // http://gold.gov.au/reports/department/index.xml
require_once '../include/common.inc.php'; require_once '../include/common.inc.php';
try { $db = $server->get_db('disclosr-agencies');
$server->create_db('disclosr-agencies'); $rows = $db->get_view("app", "byName")->rows;
} catch (SetteeRestClientException $e) { $nametoid = Array();
setteErrorHandler($e); $sums = Array();
  foreach ($rows as $row) {
  $nametoid[trim($row->key)] = $row->value;
} }
$db = $server->get_db('disclosr-agencies');  
createAgencyDesignDoc();  
   
  if (file_exists('index.xml')) {
  $xml = simplexml_load_file('index.xml');
   
  foreach ($xml as $agency) {
  $names = Array();
  $names[] = "".$agency->name;
   
  if (isset($agency->shortName)) {
  $names[] = "".$agency->shortName;
  }
  foreach ($names as $name) {
  if (!in_array($name, array_keys($nametoid))) {
  echo "$name missing".PHP_EOL;
  print_r($names);
  echo $agency->dn;
  echo PHP_EOL;
  echo PHP_EOL;
  }
  }
  }
  } else {
  exit('Failed to open test.xml.');
  }
?> ?>
   
<?php <?php
   
require_once '../include/common.inc.php'; require_once '../include/common.inc.php';
try { try {
$server->create_db('disclosr-agencies'); $server->create_db('disclosr-agencies');
} catch (SetteeRestClientException $e) { } catch (SetteeRestClientException $e) {
setteErrorHandler($e); setteErrorHandler($e);
} }
$db = $server->get_db('disclosr-agencies'); $db = $server->get_db('disclosr-agencies');
createAgencyDesignDoc(); createAgencyDesignDoc();
   
// twitter https://docs.google.com/spreadsheet/fm?id=tsJVd9EYoAjbl014y3qMgWg.03918275400592898296.8568379511161083736&hl=en&fmcmd=5&gid=0 // twitter https://docs.google.com/spreadsheet/fm?id=tsJVd9EYoAjbl014y3qMgWg.03918275400592898296.8568379511161083736&hl=en&fmcmd=5&gid=0
// RSS https://docs.google.com/spreadsheet/fm?id=tbqjwIDHKHiVYF_glJ93GgA.03918275400592898296.8789688748524615194&authkey=CJDP-uQG&hl=en_GB&fmcmd=5&gid=0 // RSS https://docs.google.com/spreadsheet/fm?id=tbqjwIDHKHiVYF_glJ93GgA.03918275400592898296.8789688748524615194&authkey=CJDP-uQG&hl=en_GB&fmcmd=5&gid=0
// facebook https://docs.google.com/spreadsheet/fm?id=tkcqoo9wrgzNWmoANuVhsBw.03918275400592898296.3040387705062056060&authkey=CKzl7r0I&hl=en_GB&fmcmd=5&gid=0 // facebook https://docs.google.com/spreadsheet/fm?id=tkcqoo9wrgzNWmoANuVhsBw.03918275400592898296.3040387705062056060&authkey=CKzl7r0I&hl=en_GB&fmcmd=5&gid=0
   
  /*
  * http://australia.gov.au/news-and-media/media-release-rss-feeds
  * http://australia.gov.au/news-and-media/social-media/blogs
  * http://australia.gov.au/news-and-media/social-media/twitter
  * http://australia.gov.au/news-and-media/social-media/facebook
  * http://australia.gov.au/news-and-media/social-media/youtube
  * http://australia.gov.au/news-and-media/social-media/flickr
  * http://australia.gov.au/news-and-media/social-media/apps http://www.harmony.gov.au/get-involved/app-downloads.htm http://www.em.gov.au/Resources/Pages/Before-the-Storm-phone-game.aspx
  * http://australia.gov.au/news-and-media/social-media/podcasts
  */
?> ?>
   
file:b/admin/index.xml (new)
  <?xml version="1.0" encoding="utf-8" ?>
  <entryList>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport321.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&a581ffe4-b532-4d81-bae3-9e937c6104e8]]></websiteURI>
  <dn><![CDATA[ou=Aboriginal Hostels Limited (AHL),ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Families\, Housing\, Community Services and Indigenous Affairs,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Aboriginal Hostels Limited (AHL)]]></name>
  <phone><![CDATA[(02) 6212 2000]]></phone>
  <email><![CDATA[ahlmarketing@ahl.gov.au]]></email>
  <postalAddress><![CDATA[PO Box 30, Woden ACT 2606]]></postalAddress>
  <id><![CDATA[a581ffe4-b532-4d81-bae3-9e937c6104e8]]></id>
  <category>A</category>
  <lastModified><![CDATA[20101119150641.646+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport322.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&e4471b59-3866-4e0e-bbca-260114348e3f]]></websiteURI>
  <dn><![CDATA[ou=Aboriginal Studies Press (ASP),ou=Australian Institute of Aboriginal and Torres Strait Islander Studies,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Innovation And Industry,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Aboriginal Studies Press (ASP)]]></name>
  <phone><![CDATA[(02) 6246 1186]]></phone>
  <email><![CDATA[asp@aiatsis.gov.au]]></email>
  <postalAddress><![CDATA[GPO Box 553, Canberra ACT 2601]]></postalAddress>
  <id><![CDATA[e4471b59-3866-4e0e-bbca-260114348e3f]]></id>
  <category>A</category>
  <lastModified><![CDATA[20101007150855.716+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport323.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&2410b559-3606-43f6-ba4d-5819b5d44dd8]]></websiteURI>
  <dn><![CDATA[ou=Administrative Appeals Tribunal,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Attorney-General,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Administrative Appeals Tribunal]]></name>
  <shortName><![CDATA[AAT]]></shortName>
  <phone><![CDATA[1300 366 700]]></phone>
  <postalAddress><![CDATA[GPO Box 9955, Sydney NSW 2001]]></postalAddress>
  <id><![CDATA[2410b559-3606-43f6-ba4d-5819b5d44dd8]]></id>
  <category>A</category>
  <lastModified><![CDATA[20110322172221.506+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport324.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&9a72269b-2d86-4213-9809-b310d8fb8242]]></websiteURI>
  <dn><![CDATA[ou=Aged Care Standards and Accreditation Agency Ltd,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Health and Ageing,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Aged Care Standards and Accreditation Agency Ltd]]></name>
  <phone><![CDATA[(02) 9633 1711]]></phone>
  <email><![CDATA[national@accreditation.org.au]]></email>
  <postalAddress><![CDATA[PO Box 773, Parramatta NSW 2124]]></postalAddress>
  <id><![CDATA[9a72269b-2d86-4213-9809-b310d8fb8242]]></id>
  <category>A</category>
  <lastModified><![CDATA[20110316162117.955+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport325.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&f6c7b75c-199a-4a83-873c-06aa2ff80b79]]></websiteURI>
  <dn><![CDATA[ou=Air Force Headquarters,ou=Department of Defence,o=Defence,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Air Force Headquarters]]></name>
  <id><![CDATA[f6c7b75c-199a-4a83-873c-06aa2ff80b79]]></id>
  <category>A</category>
  <lastModified><![CDATA[20110927141313.630+1000]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport326.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&3abaa317-dfc0-4469-a07c-3d69e9bb1c38]]></websiteURI>
  <dn><![CDATA[ou=Airservices Australia,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Infrastructure and Transport,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Airservices Australia]]></name>
  <shortName><![CDATA[Airservices]]></shortName>
  <phone><![CDATA[(02) 6268 4111]]></phone>
  <postalAddress><![CDATA[Airservices Australia, GPO Box 367, Canberra ACT 2601]]></postalAddress>
  <id><![CDATA[3abaa317-dfc0-4469-a07c-3d69e9bb1c38]]></id>
  <category>A</category>
  <lastModified><![CDATA[20100624173807.346+1000]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport327.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&0269409f-9ffb-4d37-adfd-d98d4f75c30a]]></websiteURI>
  <dn><![CDATA[ou=Albury-Wodonga Corporation,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Finance and Deregulation,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Albury-Wodonga Corporation]]></name>
  <shortName><![CDATA[AWC]]></shortName>
  <phone><![CDATA[(02) 6023 8000]]></phone>
  <email><![CDATA[awc@awc.gov.au]]></email>
  <postalAddress><![CDATA[PO Box 913, Albury NSW 2640]]></postalAddress>
  <id><![CDATA[0269409f-9ffb-4d37-adfd-d98d4f75c30a]]></id>
  <category>A</category>
  <lastModified><![CDATA[20120118093718.197+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport328.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&47820771-fcb1-4277-9423-96c18c715c7e]]></websiteURI>
  <dn><![CDATA[ou=AMC Search Ltd,ou=Australian Maritime College,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Infrastructure and Transport,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[AMC Search Ltd]]></name>
  <phone><![CDATA[(03) 6335 4850]]></phone>
  <postalAddress><![CDATA[AMC Search Ltd, Australian Maritime College, PO Box 986, Launceston TAS 7250]]></postalAddress>
  <id><![CDATA[47820771-fcb1-4277-9423-96c18c715c7e]]></id>
  <category>A</category>
  <lastModified><![CDATA[20080613122607.525+1000]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport329.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&364e2973-e795-47b2-90f2-76bb9819207b]]></websiteURI>
  <dn><![CDATA[ou=Army Headquarters,ou=Department of Defence,o=Defence,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Army Headquarters]]></name>
  <id><![CDATA[364e2973-e795-47b2-90f2-76bb9819207b]]></id>
  <category>A</category>
  <lastModified><![CDATA[20100624173848.550+1000]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport330.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&e4ea2b3c-40ce-4ab5-aead-1b1af78f5035]]></websiteURI>
  <dn><![CDATA[ou=ASC Pty Ltd,ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Finance and Deregulation,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[ASC Pty Ltd]]></name>
  <phone><![CDATA[(08) 8348 7000]]></phone>
  <postalAddress><![CDATA[GPO Box 2472, ADELAIDE, SA 5001]]></postalAddress>
  <id><![CDATA[e4ea2b3c-40ce-4ab5-aead-1b1af78f5035]]></id>
  <category>A</category>
  <lastModified><![CDATA[20110401145040.388+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport331.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&d227a935-064f-4089-a469-0614efa1352f]]></websiteURI>
  <dn><![CDATA[ou=Attorney-General's Department,o=Attorney-General,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Attorney-General's Department]]></name>
  <shortName><![CDATA[AGD]]></shortName>
  <phone><![CDATA[(02) 6141 6666]]></phone>
  <id><![CDATA[d227a935-064f-4089-a469-0614efa1352f]]></id>
  <category>A</category>
  <lastModified><![CDATA[20120116101325.717+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport332.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&b79d7f58-1533-4dc4-8fab-d7b83fe6b41f]]></websiteURI>
  <dn><![CDATA[ou=AusIndustry,ou=Central Office,ou=Department of Industry\, Innovation\, Science\, Research and Tertiary Education,o=Innovation And Industry,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[AusIndustry]]></name>
  <phone><![CDATA[AusIndustry Hotline 13 28 46]]></phone>
  <postalAddress><![CDATA[GPO Box 9839, Canberra ACT 2601]]></postalAddress>
  <id><![CDATA[b79d7f58-1533-4dc4-8fab-d7b83fe6b41f]]></id>
  <category>A</category>
  <lastModified><![CDATA[20111219104922.932+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport333.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&1a071feb-53e0-48ba-ad51-6e98c2c48e85]]></websiteURI>
  <dn><![CDATA[ou=AusIndustry Hotline,ou=AusIndustry,ou=Central Office,ou=Department of Industry\, Innovation\, Science\, Research and Tertiary Education,o=Innovation And Industry,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[AusIndustry Hotline]]></name>
  <phone><![CDATA[13 2846 - 8.00am - 6.00pm (AEST)]]></phone>
  <email><![CDATA[hotline@ausindustry.gov.au]]></email>
  <id><![CDATA[1a071feb-53e0-48ba-ad51-6e98c2c48e85]]></id>
  <category>A</category>
  <lastModified><![CDATA[20111219105059.015+1100]]></lastModified>
  </department>
  <department>
  <reportURI><![CDATA[http://www.directory.gov.au/reports/department/subreport334.rtf]]></reportURI>
  <websiteURI><![CDATA[/directory?ea0_lfz99_120.&&14e9ae65-9958-441c-b1b2-b2c906f8a9e3]]></websiteURI>
  <dn><![CDATA[ou=Australia Telescope National Facility,ou=Information Sciences,ou=Research Groups,ou=Commonwealth Scientific and Industrial Research Organisation (CSIRO),ou=Other Portfolio Bodies\, Committees\, Boards and Councils,o=Innovation And Industry,o=Portfolios,o=Commonwealth of Australia,c=AU]]></dn>
  <name><![CDATA[Australia Telescope National Facility]]></name>
  <phone><![CDATA[(02) 9372 4100]]></phone>
  <postalAddress><![CDATA[PO Box 76, Epping NSW 1710]]></postalAddress>
  <id><![CDATA[14e9ae65-9958-441c-b1b2-b2c906f8a9e3]]></id>
  <category>A</category>