@@ -128,7 +128,7 @@ private function getXoopsFormDhtmlTextArea($language, $moduleDirname, $fieldName
128128
129129 $ ret = $ pc ->getPhpCodeCommentLine ('Form editor ' , $ ucfFieldName , "\t\t" );
130130 $ ret .= $ pc ->getPhpCodeArray ('editorConfigs ' , null , false , "\t\t" );
131- $ getConfig = $ xc ->getXcGetConfig ($ moduleDirname , $ moduleDirname . ' _editor_ ' .$ rpFieldName );
131+ $ getConfig = $ xc ->getXcGetConfig ($ moduleDirname , ' editor_ ' .$ rpFieldName );
132132 $ configs = [
133133 'name ' => "' {$ fieldName }' " , 'value ' => "\$this->getVar(' {$ fieldName }', 'e') " , 'rows ' => 5 , 'cols ' => 40 ,
134134 'width ' => "'100%' " , 'height ' => "'400px' " , 'editor ' => $ getConfig ,
@@ -228,7 +228,7 @@ private function getXoopsFormImageList($language, $moduleDirname, $tableName, $t
228228 $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
229229 $ ccFieldName = $ tf ->getCamelCase ($ fieldName , false , true );
230230 $ t = "\t\t" ;
231- $ ret = $ pc ->getPhpCodeCommentLine ('Form Frameworks ' , 'Image Files ' , $ t );
231+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Frameworks ' , 'Image Files ' . $ ucfFieldName , $ t );
232232 $ ret .= $ xc ->getXcEqualsOperator ('$get ' .$ ucfFieldName , "\$this->getVar(' {$ fieldName }') " , null , false , $ t );
233233 $ ret .= $ pc ->getPhpCodeTernaryOperator ($ ccFieldName , '$get ' .$ ucfFieldName , '$get ' .$ ucfFieldName , "'blank.gif' " , $ t );
234234 $ ret .= $ xc ->getXcEqualsOperator ('$imageDirectory ' , "'/Frameworks/moduleclasses/icons/32' " , null , false , $ t );
@@ -276,7 +276,7 @@ private function getXoopsFormSelectFile($language, $moduleDirname, $fieldName, $
276276 $ ccFieldName = $ tf ->getCamelCase ($ fieldName , false , true );
277277 $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
278278 $ t = "\t\t\t" ;
279- $ ret = $ pc ->getPhpCodeCommentLine ('Form Frameworks ' , 'Image Files ' , "\t\t" );
279+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Frameworks ' , 'Image Files ' . $ ucfFieldName , "\t\t" );
280280 $ contentIf = $ xc ->getXcEqualsOperator ('$get ' .$ ucfFieldName , "\$this->getVar(' {$ fieldName }') " , null , false , $ t );
281281 $ contentIf .= $ pc ->getPhpCodeTernaryOperator ($ ccFieldName , '$get ' .$ ucfFieldName , '$get ' .$ ucfFieldName , "'blank.gif' " , $ t );
282282 $ contentIf .= $ xc ->getXcEqualsOperator ('$uploadDirectory ' , "'/uploads/ {$ moduleDirname }/images/shots' " , null , false , $ t );
@@ -321,11 +321,13 @@ private function getXoopsFormSelectFile($language, $moduleDirname, $fieldName, $
321321 */
322322 private function getXoopsFormUrlFile ($ language , $ moduleDirname , $ fieldName , $ fieldDefault , $ required = 'false ' )
323323 {
324- $ pc = TDMCreatePhpCode::getInstance ();
324+ $ tf = TDMCreateFile::getInstance ();
325+ $ pc = TDMCreatePhpCode::getInstance ();
325326 $ xc = TDMCreateXoopsCode::getInstance ();
326327 $ cc = ClassXoopsCode::getInstance ();
328+ $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
327329 $ t = "\t\t" ;
328- $ ret = $ pc ->getPhpCodeCommentLine ('Form Url ' , 'Text File ' , $ t );
330+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Url ' , 'Text File ' . $ ucfFieldName , $ t );
329331 $ ret .= $ cc ->getClassXoopsFormElementTray ('formUrlFile ' , '_OPTIONS ' , '<br><br> ' , $ t );
330332 $ ret .= $ pc ->getPhpCodeTernaryOperator ('formUrl ' , '$this->isNew() ' , "' {$ fieldDefault }' " , "\$this->getVar(' {$ fieldName }') " , $ t );
331333 $ ret .= $ cc ->getClassXoopsFormText ('formText ' , $ language , $ fieldName , 75 , 255 , 'formUrl ' , false , $ t );
@@ -360,7 +362,7 @@ private function getXoopsFormUploadImage($language, $moduleDirname, $tableName,
360362 $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
361363 $ ccFieldName = $ tf ->getCamelCase ($ fieldName , false , true );
362364 $ t = "\t\t" ;
363- $ ret = $ pc ->getPhpCodeCommentLine ('Form Upload ' , 'Image ' , $ t );
365+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Upload ' , 'Image ' . $ ucfFieldName , $ t );
364366 $ ret .= $ xc ->getXcEqualsOperator ('$get ' .$ ucfFieldName , "\$this->getVar(' {$ fieldName }') " , null , false , $ t );
365367 $ ret .= $ pc ->getPhpCodeTernaryOperator ($ ccFieldName , '$get ' .$ ucfFieldName , '$get ' .$ ucfFieldName , "'blank.gif' " , $ t );
366368 $ ret .= $ xc ->getXcEqualsOperator ('$imageDirectory ' , "'/uploads/ {$ moduleDirname }/images/ {$ tableName }' " , null , false , $ t );
@@ -376,7 +378,7 @@ private function getXoopsFormUploadImage($language, $moduleDirname, $tableName,
376378 $ paramLabel = "\"<br><img src=' \".XOOPS_URL. \"/ \". \$imageDirectory. \"/ \". \${$ ccFieldName }. \"' name='image1' id='image1' alt='' style='max-width:100px' /> \"" ;
377379 $ xoopsFormLabel = $ cc ->getClassXoopsFormLabel ('' , "'' " , $ paramLabel , true , '' );
378380 $ ret .= $ cc ->getClassAddElement ('imageTray ' , $ xoopsFormLabel , $ t );
379- $ ret .= $ pc ->getPhpCodeCommentLine ('Form ' , 'File ' , $ t );
381+ $ ret .= $ pc ->getPhpCodeCommentLine ('Form ' , 'File ' . $ ucfFieldName , $ t );
380382 $ ret .= $ cc ->getClassXoopsFormElementTray ('fileSelectTray ' , "'' " , '<br> ' , $ t );
381383 $ getConfig = $ xc ->getXcGetConfig ($ moduleDirname , 'maxsize ' );
382384 $ xoopsFormFile = $ cc ->getClassXoopsFormFile ('' , $ language .'FORM_UPLOAD_IMAGE_ ' .$ stuTableName , 'attachedfile ' , $ getConfig , true , '' );
@@ -402,12 +404,14 @@ private function getXoopsFormUploadImage($language, $moduleDirname, $tableName,
402404 */
403405 private function getXoopsFormUploadFile ($ language , $ moduleDirname , $ tableName , $ fieldName , $ required = 'false ' )
404406 {
405- $ pc = TDMCreatePhpCode::getInstance ();
407+ $ tf = TDMCreateFile::getInstance ();
408+ $ pc = TDMCreatePhpCode::getInstance ();
406409 $ xc = TDMCreateXoopsCode::getInstance ();
407410 $ cc = ClassXoopsCode::getInstance ();
411+ $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
408412 $ stuTableName = strtoupper ($ tableName );
409413 $ t = "\t\t" ;
410- $ ret = $ pc ->getPhpCodeCommentLine ('Form ' , 'File ' , $ t );
414+ $ ret = $ pc ->getPhpCodeCommentLine ('Form ' , 'File ' . $ ucfFieldName , $ t );
411415 $ getConfig = $ xc ->getXcGetConfig ($ moduleDirname , 'maxsize ' );
412416 $ xoopsFormFile = $ cc ->getClassXoopsFormFile ('' , $ language .'_ ' .$ stuTableName , $ fieldName , $ getConfig , true , '' );
413417 $ ret .= $ cc ->getClassAddElement ('form ' , $ xoopsFormFile , $ t );
@@ -427,11 +431,13 @@ private function getXoopsFormUploadFile($language, $moduleDirname, $tableName, $
427431 */
428432 private function getXoopsFormColorPicker ($ language , $ moduleDirname , $ fieldName , $ required = 'false ' )
429433 {
430- $ pc = TDMCreatePhpCode::getInstance ();
434+ $ tf = TDMCreateFile::getInstance ();
435+ $ pc = TDMCreatePhpCode::getInstance ();
431436 $ xc = TDMCreateXoopsCode::getInstance ();
432437 $ cc = ClassXoopsCode::getInstance ();
438+ $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
433439 $ t = "\t\t" ;
434- $ ret = $ pc ->getPhpCodeCommentLine ('Form Color ' , 'Picker ' , $ t );
440+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Color ' , 'Picker ' . $ ucfFieldName , $ t );
435441 $ getVar = $ xc ->getXcGetVar ('' , 'this ' , $ fieldName , true );
436442 $ xoopsFormFile = $ cc ->getClassXoopsFormColorPicker ('' , $ language , $ fieldName , $ getVar , true , '' );
437443 $ ret .= $ cc ->getClassAddElement ('form ' , $ xoopsFormFile , $ t );
@@ -461,7 +467,7 @@ private function getXoopsFormSelectBox($language, $moduleDirname, $tableName, $f
461467 $ t = "\t\t" ;
462468 $ ret = $ pc ->getPhpCodeCommentLine ($ ucfTableName , 'handler ' , $ t );
463469 $ ret .= $ xc ->getXoopsHandlerLine ($ moduleDirname , $ tableName , $ t );
464- $ ret .= $ pc ->getPhpCodeCommentLine ('Form ' , 'Select ' , $ t );
470+ $ ret .= $ pc ->getPhpCodeCommentLine ('Form ' , 'Select ' . $ ucfTableName , $ t );
465471 $ ret .= $ cc ->getClassXoopsFormSelect ($ ccFieldName .'Select ' , $ language , $ fieldName , "this->getVar(' {$ fieldName }') " , null , '' , false , $ t );
466472 $ ret .= $ cc ->getClassAddOption ($ ccFieldName .'Select ' , "'Empty' " , $ t );
467473 $ ret .= $ cc ->getClassAddOptionArray ($ ccFieldName .'Select ' , "\${$ tableName }Handler->getList() " , $ t );
@@ -481,11 +487,13 @@ private function getXoopsFormSelectBox($language, $moduleDirname, $tableName, $f
481487 */
482488 private function getXoopsFormSelectUser ($ language , $ moduleDirname , $ fieldName , $ required = 'false ' )
483489 {
484- $ pc = TDMCreatePhpCode::getInstance ();
490+ $ tf = TDMCreateFile::getInstance ();
491+ $ pc = TDMCreatePhpCode::getInstance ();
485492 $ xc = TDMCreateXoopsCode::getInstance ();
486493 $ cc = ClassXoopsCode::getInstance ();
494+ $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
487495 $ t = "\t\t" ;
488- $ ret = $ pc ->getPhpCodeCommentLine ('Form Select ' , 'User ' , $ t );
496+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Select ' , 'User ' . $ ucfFieldName , $ t );
489497 $ getConfig = $ xc ->getXcGetConfig ($ moduleDirname , 'maxsize ' );
490498 $ xoopsSelectUser = $ cc ->getClassXoopsFormSelectUser ('' , $ language , $ fieldName , 'false ' , $ fieldName , true , $ t );
491499 $ ret .= $ cc ->getClassAddElement ('form ' , $ xoopsSelectUser .$ required , $ t );
@@ -508,8 +516,9 @@ private function getXoopsFormRadioYN($language, $fieldName, $required = 'false')
508516 $ pc = TDMCreatePhpCode::getInstance ();
509517 $ cc = ClassXoopsCode::getInstance ();
510518 $ ccFieldName = $ tf ->getCamelCase ($ fieldName , false , true );
519+ $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
511520 $ t = "\t\t" ;
512- $ ret = $ pc ->getPhpCodeCommentLine ('Form Radio ' , 'Yes/No ' , $ t );
521+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Radio ' , 'Yes/No ' . $ ucfFieldName , $ t );
513522 $ ret .= $ pc ->getPhpCodeTernaryOperator ($ ccFieldName , '$this->isNew() ' , 0 , "\$this->getVar(' {$ fieldName }') " , $ t );
514523 $ xoopsRadioYN = $ cc ->getClassXoopsFormRadioYN ('' , $ language , $ fieldName , $ ccFieldName , true , $ t );
515524 $ ret .= $ cc ->getClassAddElement ('form ' , $ xoopsRadioYN .$ required , $ t );
@@ -533,9 +542,10 @@ private function getXoopsFormTextDateSelect($language, $fieldName, $required = '
533542 $ cc = ClassXoopsCode::getInstance ();
534543 $ t = "\t\t" ;
535544 $ ccFieldName = $ tf ->getCamelCase ($ fieldName , false , true );
536- $ ret = $ pc ->getPhpCodeCommentLine ('Form Text ' , 'Date Select ' , $ t );
545+ $ ucfFieldName = $ tf ->getCamelCase ($ fieldName , true );
546+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Text ' , 'Date Select ' . $ ucfFieldName , $ t );
537547 $ ret .= $ pc ->getPhpCodeTernaryOperator ($ ccFieldName , '$this->isNew() ' , 0 , "\$this->getVar(' {$ fieldName }') " , $ t );
538- $ xoopsTextDateSelect = $ cc ->getClassXoopsFormTextDateSelect ('' , $ language , $ fieldName , " '' " , $ fieldName , true , $ t );
548+ $ xoopsTextDateSelect = $ cc ->getClassXoopsFormTextDateSelect ('' , $ language , $ fieldName , $ fieldName , $ ccFieldName , true , $ t );
539549 $ ret .= $ cc ->getClassAddElement ('form ' , $ xoopsTextDateSelect .$ required , $ t );
540550
541551 return $ ret ;
@@ -562,10 +572,10 @@ private function getXoopsFormTable($language, $moduleDirname, $tableName, $field
562572 $ cc = ClassXoopsCode::getInstance ();
563573 $ ucfTableName = ucfirst ($ tableName );
564574 $ t = "\t\t" ;
565- $ ret = $ pc ->getPhpCodeCommentLine ('Form Table ' , $ ucfTableName , $ t );
566575 if ($ fieldElement > 15 ) {
567576 $ fElement = $ tc ->getHandler ('fieldelements ' )->get ($ fieldElement );
568577 $ rpFieldelementName = strtolower (str_replace ('Table : ' , '' , $ fElement ->getVar ('fieldelement_name ' )));
578+ $ ret = $ pc ->getPhpCodeCommentLine ('Form Table ' , $ rpFieldelementName , $ t );
569579 $ ccFieldName = $ tf ->getCamelCase ($ fieldName , false , true );
570580 $ ret .= $ xc ->getXoopsHandlerLine ($ moduleDirname , $ rpFieldelementName , $ t );
571581 $ ret .= $ cc ->getClassXoopsFormSelect ($ ccFieldName .'Select ' , $ language , $ fieldName , "this->getVar(' {$ fieldName }') " , null , '' , false , $ t );
0 commit comments