<?php if(!strlen($pathtoroot)) { $path=dirname(realpath($_SERVER['SCRIPT_FILENAME'])); if(strlen($path)) { /* determine the OS type for path parsing */ $pos = strpos($path,":"); if ($pos === false) { $gOS_TYPE="unix"; $pathchar = "/"; } else { $gOS_TYPE="win"; $pathchar="\\"; } $p = $path.$pathchar; /*Start looking for the root flag file */ while(!strlen($pathtoroot) && strlen($p)) { $sub = substr($p,strlen($pathchar)*-1); if($sub==$pathchar) { $filename = $p."root.flg"; } else $filename = $p.$pathchar."root.flg"; if(file_exists($filename)) { $pathtoroot = $p; } else { $parent = realpath($p.$pathchar."..".$pathchar); if($parent!=$p) { $p = $parent; } else $p = ""; } } if(!strlen($pathtoroot)) $pathtoroot = ".".$pathchar; } else { $pathtoroot = ".".$pathchar; } } $sub = substr($pathtoroot,strlen($pathchar)*-1); if($sub!=$pathchar) { $pathtoroot = $pathtoroot.$pathchar; } //echo $pathtoroot; //echo $pathtoroot; require_once($pathtoroot."kernel/startup.php"); $rootURL="http://".ThisDomain().$objConfig->Get("Site_Path"); $admin = $objConfig->Get("AdminDirectory"); if(!strlen($admin)) $admin = "admin"; $localURL=$rootURL."kernel/"; $adminURL = $rootURL.$admin; $imagesURL = $adminURL."/images"; //admin only util $pathtolocal = $pathtoroot."kernel/"; require_once ($pathtoroot.$admin."/include/elements.php"); require_once ($pathtoroot."kernel/admin/include/navmenu.php"); require_once ($pathtolocal."admin/include/navmenu.php"); require_once($pathtoroot.$admin."/toolbar.php"); //Set Section $section = "in-portal:inlink_inport"; //Set Environment Variable $envar = "env=" . BuildEnv(); $formaction = $adminURL."/import/import.php?".$envar; $sec = $objSections->GetSection($section); $objCatToolBar = new clsToolBar(); //inlink import variables clean up $objSession->SetVariable("import_inlink_sql_type",""); $objSession->SetVariable("import_inlink_server",""); $objSession->SetVariable("import_inlink_db",""); $objSession->SetVariable("import_inlink_user",""); $objSession->SetVariable("import_inlink_pass",""); $objSession->SetVariable("error_importing",""); //importal import variables clean up. $objSession->SetVariable("user_admin_names",""); $objSession->SetVariable("user_regular_names",""); $objSession->SetVariable("user_admin_values",""); $objSession->SetVariable("user_regular_values",""); $objSession->SetVariable("catnavbar",""); $objSession->SetVariable("init_cat",""); $objSession->SetVariable("user_input1",""); $objSession->SetVariable("user_input2",""); $objSession->SetVariable("importtodo",""); if (true) { if($en_prev>-1) { $MouseOver="swap('moveleft','toolbar/tool_prev_f2.gif');"; $MouseOut="swap('moveleft', 'toolbar/tool_prev.gif');"; $onClick= $sec->Get("onclick"); $var="?env=".BuildEnv()."&en=$en_prev"; $link=$_SERVER["PHP_SELF"].$var; $objCatToolBar->Add("moveleft",admin_language("la_ToolTip_Previous")." ".admin_language("la_Text_Step"),$link,$MouseOver,$MouseOut,"","tool_prev.gif"); } else { $MouseOver=""; $MouseOut=""; $onClick=""; $link="#"; $objCatToolBar->Add("moveleft",admin_language("la_ToolTip_Previous")." ".admin_language("la_Text_Step"),"#","","","","tool_prev_f3.gif"); } if(true) { $MouseOver="if (document.inlinkimport1.agree.checked == true) swap('moveright','toolbar/tool_next_f2.gif');"; $MouseOut="if (document.inlinkimport1.agree.checked == true) swap('moveright', 'toolbar/tool_next.gif');"; $var="?env=".BuildEnv()."&en=$en_next"; $link2=$adminURL."/import/inlinkimport2.php".$var; $onClick="if (document.inlinkimport1.agree.checked == true) document.location= '$link2';"; $link="#"; $objCatToolBar->Add("moveright",admin_language("la_ToolTip_Next")." ".admin_language("la_Text_Step"),$link,$MouseOver,$MouseOut,$onClick,"tool_next_f3.gif"); } $title = admin_language("la_performing_import")." - ".admin_language("la_Step")." 1"; int_header($objCatToolBar,NULL,$title); } ?> <table width="100%" border="0" cellspacing="0" cellpadding="4" class="tableborder"> <form name="inlinkimport1" METHOD="POST" action="<?php echo $_SERVER["PHP_SELF"]."?".$envar; ?>"> <?php int_subsection_title(admin_language("la_Prompt_Warning")); ?> <TR <?php echo int_table_color(); ?>> <TD COLSPAN="2"><span class=\"text\">This utility allows you to import data from other databases and applications, including third party products and earlier versions of this software. </span> </TD> </TR> <tr <?php echo int_table_color(); ?>> <TD> <?php //$text = 'Running this utility will affect your database. '. // 'Please be advised that you can use this utility '. // 'at your own risk. Intechnic Corporation can not '. // 'be held liable for any corrupt data or data loss. '. // 'Please make sure to back up your database(s) before '. // 'running this utility.'; echo int_hint(prompt_language("la_text_disclaimer_part1")." ".prompt_language("la_text_disclaimer_part2")); ?> </td> </tr> <tr> <td COLSPAN="2"> <input type="checkbox" value="0" id="agree" name="agree" onclick="if (document.inlinkimport1.agree.checked == true) swap('moveright', 'toolbar/tool_next.gif'); else swap('moveright', 'toolbar/tool_next_f3.gif'); "><label for="agree"><?php echo admin_language("la_Text_IAgree"); ?></label> </td> </tr> </FORM> </TABLE> <?php int_footer(); ?>