} $path = dirname(dirname(dirname(dirname(__FILE__)))) . '/documentation/manual/' . $lng . '/manual.xml.in'; echo 'Running wikification'; echo "\n\t date: " . date('Y-m-d H:i:s'); echo "\n\t styleshet: " . $stylesheet; echo "\n\t language: " . $lng; echo "\n\t space: " . $space; echo "\n\t path: " . $path; $book = new Confluence_Book($path); $book = $book->get(); $soap = new SoapClient('http://framework.zend.com/wiki/rpc/soap-axis/confluenceservice-v1?wsdl'); $token = $soap->login($confluenceUser, $confluencePass); $home = $soap->getPage($token, $space, 'Home'); $jira = new SoapClient('http://framework.zend.com/issues/rpc/soap/jirasoapservice-v2?wsdl'); $jiraToken = $jira->login($jiraUser, $jiraPass); $_components = $jira->getComponents($jiraToken, 'ZF'); $components = array(); foreach ($_components as $key => $component) { $components[$component->name] = $component->id; } $new = array(); $prev = array(); $compare = array(); echo "\n\nChecking for appendix page ... "; try { $appendix = $soap->getPage($token, $space, 'Appendix'); echo 'exists'; } catch (Exception $e) { echo 'does not exist - creating'; $page = new stdClass(); $page->id = false;