Commit 93e7ad704f74b2b9f501b4291a7a035090c86ff4

Authored by Paul Barrett
1 parent b391a4f4

Update AtomPub links for children/descendants feed

Story ID:2295472. Update KT CMIS implementation to 1.0 compliance

Committed by: Paul Barrett
webservice/atompub/cmis/KT_cmis_atom_server.services.inc.php
@@ -357,9 +357,14 @@ class KT_cmis_atom_service_folder extends KT_cmis_atom_service { @@ -357,9 +357,14 @@ class KT_cmis_atom_service_folder extends KT_cmis_atom_service {
357 $link->appendChild($feed->newAttr('rel', 'self')); 357 $link->appendChild($feed->newAttr('rel', 'self'));
358 $link->appendChild($feed->newAttr('href', CMIS_APP_BASE_URI . $workspace . '/folder/' . $folderId . '/' . $feedType)); 358 $link->appendChild($feed->newAttr('href', CMIS_APP_BASE_URI . $workspace . '/folder/' . $folderId . '/' . $feedType));
359 $feed->appendChild($link); 359 $feed->appendChild($link);
  360 +
  361 + $link = $feed->newElement('link');
  362 + $link->appendChild($feed->newAttr('rel', 'service'));
  363 + $link->appendChild($feed->newAttr('href', CMIS_APP_BASE_URI . 'servicedocument'));
  364 + $feed->appendChild($link);
360 365
361 $link = $feed->newElement('link'); 366 $link = $feed->newElement('link');
362 - $link->appendChild($feed->newAttr('rel', 'source')); 367 + $link->appendChild($feed->newAttr('rel', 'via'));
363 $link->appendChild($feed->newAttr('href', CMIS_APP_BASE_URI . $workspace . '/folder/' . $folderId)); 368 $link->appendChild($feed->newAttr('href', CMIS_APP_BASE_URI . $workspace . '/folder/' . $folderId));
364 $feed->appendChild($link); 369 $feed->appendChild($link);
365 370