Changeset 3557

Show
Ignore:
Timestamp:
10/21/09 09:54:48 (11 years ago)
Author:
marcio.galvao
Message:

#57

Location:
trunk/tools/formDesign
Files:
11 modified

Legend:

Unmodified
Added
Removed
  • trunk/tools/formDesign/index.php

    r3046 r3557  
    11<? 
    22//print($lang); 
     3$language=$_POST['language']; 
     4$formName=$_POST['formName']; 
     5 
    36session_start(); 
    47session_register("lang"); 
     
    2225         
    2326</script> 
     27 
    2428<frameset frameborder="0" border="0" cols="470,*"> 
    2529    <frame name="main" src="php/loadForm.php?lang=<?=$lang?>" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0"> 
    2630    <frame name="centro" src="php/form.php?lang=<?=$lang?>" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0"> 
    2731</frameset> 
     32 
    2833</html> 
  • trunk/tools/formDesign/php/CurrentFormFile.php

    r3046 r3557  
    11<?php 
     2 
     3//$sourceFile = $_POST['sourceFile']; 
     4 
    25class CurrentFormFile extends FormFile { 
    36         
  • trunk/tools/formDesign/php/FormFile.php

    r3046 r3557  
    11<?php 
    22 
    3  
     3$data=$_REQUEST['data']; 
    44class FormFile { 
    55        function FormFile(){ 
     
    8282        } 
    8383        function transform($xml, $filename, $xsl){ 
     84 
    8485                if ($filename){ 
    8586                        if (file_exists($filename)) 
  • trunk/tools/formDesign/php/MainFormFile.php

    r3046 r3557  
    11<?php 
     2 
     3$lang=$_POST['lang']; 
     4$content=$_POST['content']; 
     5 
    26class MainFormFile extends FormFile { 
    37        function MainFormFile(){                 
  • trunk/tools/formDesign/php/ReviewerFormFile.php

    r3046 r3557  
    11<?php 
     2 
    23class ReviewerFormFile extends FormFile { 
    34         
     
    1011                $oldRule = $this->formPath.$this->getJournalPath()."/".$this->getReviewerId()."_".$this->getArticleId().".xml"; 
    1112                $oldFixed =  $this->formPath.$this->getJournalPath()."/".$this->getArticleId()."/1_".$this->getReviewerId().".xml"; 
    12                 $this->_data['file'] = $this->fixRule($newRule, $oldRule, $oldFixed); 
     13                $this->_data['file'] = $this->fixRule($newRule, $oldRule, $oldFixed);            
     14                 
    1315        } 
    1416        function checkAnsweredFormExist(){ 
     
    4850                        if ($hasContent == "false") 
    4951                        { 
    50                                 $content = '<answers finalized="yes"/>'; 
     52                                $content = '<answers finalized="yes"/>';  
    5153                                $this->writeFile($this->getFormFileName(), $content); 
    5254                        } 
     
    5456        } 
    5557        function showFormData($lang, $mainFormFile, $currentFormFile,$text=false){ 
    56          
     58 
    5759                if ($text) { 
    5860                        $XSL = $this->fullpath."xsl/renderFormText.xsl"; 
     
    7173                $XML .= "<lang>".$lang."</lang>";                        
    7274                $XML .= "</vars>"; 
     75 
    7376                if (file_exists($this->getFormFileName())) 
    7477                { 
     
    134137                 
    135138                $answers = $this->buildAnsweredForm($finalized, $answers); 
    136                  
     139 
    137140                $this->writeFile($this->getFormFileName(), $answers); 
    138141        } 
  • trunk/tools/formDesign/php/RevisionForm.php

    r3046 r3557  
    1313require_once("ReviewerFormFile.php"); 
    1414 
    15  
    1615class RevisionForm { 
    1716         
     
    2019 
    2120        function writeFile($file, $content){ 
     21 
    2222                $s_root = '';   // scielo_20051123 
    2323                createDirStructure(dirname($file), $s_root, &$s_err_msg, &$i_err_code, 0777); 
     
    4545        } 
    4646        function initData($journalPath, $isEditor=0, $articleId="", $reviewId="", $reviewerId="", $round=""){ 
    47                  
     47 
    4848                if ($journalPath){ 
    4949                        $this->mainForm = new MainFormFile(); 
     
    6868                                $this->currentForm->setRound($round); 
    6969                                $this->currentForm->setFormFileName(); 
    70                  
    7170                                $this->answersFileName  = $this->answersForm->getFormFileName(); 
    7271                                $this->formFileName  = $this->currentForm->getFormFileName(); 
     72                                 
    7373                        //} 
    7474                } 
     
    7676        function createFormFiles(){ 
    7777                $this->currentForm->createFile($this->mainFileName); 
    78                 $this->answersForm->createFile($this->currentForm); 
     78                $this->answersForm->createFile($this->currentForm);              
    7979        } 
    8080        function showMainFormData($lang){ 
     
    9393        function checkAnsweredForm(){ 
    9494                $validateForm = $this->answersForm->checkAnsweredForm(); 
    95  
    9695                if (!$validateForm && !file_exists($this->mainFileName)){ 
    9796                        $validateForm = 1; // se nao existe o modelo do formul�rio entao retornar verdadeiro 
  • trunk/tools/formDesign/php/config.php

    r3046 r3557  
    11<? 
    22session_start(); 
     3include_once("version-4.1-like-4.0.php"); 
    34include_once("translate.php"); 
    45$optionsNumber = 20; 
     
    2021        <div id="container"> 
    2122                <div id="body"> 
    22                         <div id="content"> 
     23                        <div id="content">                       
    2324                                <h3 id="sectionHead"><span><?=$translate["config_form_config"]?></span></h3> 
    2425                                <h4><?=$translate["config_form_name"]?>: <?=$_SESSION["formName"]?></h4> 
  • trunk/tools/formDesign/php/form.php

    r3046 r3557  
    55include_once($Dir_name."../../../classes/markup/XML_XSL/xslt.inc.php"); 
    66include_once("version-4.1-like-4.0.php"); 
     7 
    78include_once("translate.php"); 
    89$transformation = new XSL_XML; 
     10 
     11$content=$_POST['content']; 
    912 
    1013$contentArray = explode("QUESTION_SEPARATOR",$content); 
  • trunk/tools/formDesign/php/recordReviewQuestions.php

    r1342 r3557  
    22require_once("RevisionForm.php"); 
    33 
     4 
     5$journalID = $_POST['journalID']; 
     6$isEditor = $_POST['isEditor']; 
     7$articleID = $_POST['articleID']; 
     8$reviewId = $_POST['reviewId']; 
     9$userID = $_POST['userID']; 
     10$round = $_POST['round']; 
     11$finalized = $_POST['finalized']; 
     12 
    413$revisionForm = new RevisionForm(); 
    514$revisionForm->initData($journalID, $isEditor, $articleID, $reviewId, $userID, $round); 
     15 
    616$revisionForm->generateReviewerFormFile($finalized, $_REQUEST); 
    717 
  • trunk/tools/formDesign/php/translate.php

    r3046 r3557  
    11<?php 
     2 
     3 
    24switch ($lang) { 
    35        case "pt": 
  • trunk/tools/formDesign/xsl/renderResult.xsl

    r3046 r3557  
    2525                                        <tr> 
    2626                                                <td colspan="2" align="left"> 
    27                                                         <input type="submit" value="save" class="button defaultButton"/> 
    28                                                         <input type="submit" value="finalize" onClick="javascript: return validateReviewForm('yes');" class="button defaultButton"/>     
     27                                                        ####<input type="submit" value="save" class="button defaultButton"/> 
     28                                                        @@@<input type="submit" value="finalize" onClick="javascript: return validateReviewForm('yes');" class="button defaultButton"/>  
    2929                                                </td> 
    3030                                        </tr>