. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. */ if (($RBAC_Response = $RBAC->userCanAccess( "PM_FACTORY" )) != 1) { return $RBAC_Response; } //G::genericForceLogin( 'WF_MYINFO' , 'login/noViewPage', $urlLogin = 'login/login' ); G::LoadClass( 'toolBar' ); G::LoadClass( 'dynaFormField' ); if (! (isset( $_POST['A'] ) && $_POST['A'] !== '')) { return; } $file = G::decrypt( $_POST['A'], URL_KEY ); $G_PUBLISH = new Publisher(); $form = new Form( $file, PATH_DYNAFORM, SYS_LANG, true ); switch (basename( $form->template, '.html' )) { case 'grid': $template = 'grid'; break; default: $template = 'xmlform'; } $G_PUBLISH->AddContent( 'dynaform', $template, $file, '', array ('__DYNAFORM_OPTIONS' => array ('PREVIOUS_STEP' => '#','NEXT_STEP' => '#','PREVIOUS_ACTION' => 'return false;','NEXT_ACTION' => 'return false;') ), '' ); G::RenderPage( 'publish', 'raw' ); /* $toolbar = new ToolBar( '/dynaforms/dynaforms_Toolbar' , PATH_XMLFORM, SYS_LANG, false ); print($toolbar->render( $toolbar->template , $script ));*/ //$form = new Form( $file , PATH_DYNAFORM, SYS_LANG, true ); //print($form->render( $form->template , $script ));