. */ include("./include/include.php"); require_once(FILESYSTEMROOTPATH."jc/include/classes/DefaultLayout.php"); require_once(FILESYSTEMROOTPATH."include/list/ListPager.php"); $layout = new DefaultLayout("JC_MANAGE", "./jc/"); $layout->init(); //$layout->echoln("Back
"); $cService = $GLOBALS['ClassFactory']->getConflictsService(); $ciaService = $GLOBALS['ClassFactory']->getCIAService(); $aid = $_SESSION['JC_MODULE']['AgoraId']; $is_updated = $ciaService->check_updated($aid); if ($is_updated==1){ $layout->echoln("CIA is already updated!"); $layout->page_footer(); exit(); } $layout->echoln("Update CIA to next version

"); $layout->echoln("Step 1. Detect Conflicts
"); $layout->echoln("Press this link only one time, else all saved changes below will be discarded!

"); $data = $cService->loadByAgora($aid); $layout->echoln("Step 2. Resolve detected conflicts (if any)"); $pager = new ListPager("Conflicts"); //$pager->setDefaultSort("id"); $pager->addColumn(new TextColumn('id','Id')); $pager->addColumn(new TextColumn('conflict_type','Type')); $pager->addColumn(new TextColumn('solution','Solution')); $pager->addColumn(new TextColumn('solved_check','Solved')); $pager->addColumn(new TextColumn('resolve', 'Resolve')); $layout->echoln($pager->display($data)); $layout->echoln("Step 3. When all conflices are resolved, Update CIA. PS: You might have to wait for several seconds.

"); $layout->echoln("Step 4.In order the new CIA to be visible (at view CIA menu), create next agora and set it active!"); $layout->page_footer(); ?>