BxDevFormsField.php 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. <?php defined('BX_DOL') or die('hack attempt');
  2. /**
  3. * Copyright (c) BoonEx Pty Limited - http://www.boonex.com/
  4. * CC-BY License - http://creativecommons.org/licenses/by/3.0/
  5. *
  6. * @defgroup Developer Developer
  7. * @ingroup TridentModules
  8. *
  9. * @{
  10. */
  11. require_once('BxDevFunctions.php');
  12. class BxDevFormsField extends BxTemplStudioFormsField
  13. {
  14. function __construct($aParams = array(), $aField = array())
  15. {
  16. parent::__construct($aParams, $aField);
  17. }
  18. }
  19. class BxDevFormsFieldBlockHeader extends BxTemplStudioFormsFieldBlockHeader
  20. {
  21. function __construct($aParams = array(), $aField = array())
  22. {
  23. parent::__construct($aParams, $aField);
  24. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  25. }
  26. }
  27. class BxDevFormsFieldValue extends BxTemplStudioFormsFieldValue
  28. {
  29. function __construct($aParams = array(), $aField = array())
  30. {
  31. parent::__construct($aParams, $aField);
  32. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  33. }
  34. }
  35. class BxDevFormsFieldText extends BxTemplStudioFormsFieldText
  36. {
  37. function __construct($aParams = array(), $aField = array())
  38. {
  39. parent::__construct($aParams, $aField);
  40. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  41. }
  42. }
  43. class BxDevFormsFieldPassword extends BxTemplStudioFormsFieldPassword
  44. {
  45. function __construct($aParams = array(), $aField = array())
  46. {
  47. parent::__construct($aParams, $aField);
  48. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  49. }
  50. }
  51. class BxDevFormsFieldTextarea extends BxTemplStudioFormsFieldTextarea
  52. {
  53. function __construct($aParams = array(), $aField = array())
  54. {
  55. parent::__construct($aParams, $aField);
  56. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  57. }
  58. }
  59. class BxDevFormsFieldNumber extends BxTemplStudioFormsFieldNumber
  60. {
  61. function __construct($aParams = array(), $aField = array())
  62. {
  63. parent::__construct($aParams, $aField);
  64. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  65. }
  66. }
  67. class BxDevFormsFieldDatepicker extends BxTemplStudioFormsFieldDatepicker
  68. {
  69. function __construct($aParams = array(), $aField = array())
  70. {
  71. parent::__construct($aParams, $aField);
  72. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  73. }
  74. }
  75. class BxDevFormsFieldDatetime extends BxTemplStudioFormsFieldDatetime
  76. {
  77. function __construct($aParams = array(), $aField = array())
  78. {
  79. parent::__construct($aParams, $aField);
  80. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  81. }
  82. }
  83. class BxDevFormsFieldCheckbox extends BxTemplStudioFormsFieldCheckbox
  84. {
  85. function __construct($aParams = array(), $aField = array())
  86. {
  87. parent::__construct($aParams, $aField);
  88. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  89. $this->aForm['inputs']['value']['type'] = 'text';
  90. }
  91. }
  92. class BxDevFormsFieldSwitcher extends BxTemplStudioFormsFieldSwitcher
  93. {
  94. function __construct($aParams = array(), $aField = array())
  95. {
  96. parent::__construct($aParams, $aField);
  97. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  98. $this->aForm['inputs']['value']['type'] = 'text';
  99. }
  100. }
  101. class BxDevFormsFieldFile extends BxTemplStudioFormsFieldFile
  102. {
  103. function __construct($aParams = array(), $aField = array())
  104. {
  105. parent::__construct($aParams, $aField);
  106. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  107. }
  108. }
  109. class BxDevFormsFieldFiles extends BxTemplStudioFormsFieldFiles
  110. {
  111. function __construct($aParams = array(), $aField = array())
  112. {
  113. parent::__construct($aParams, $aField);
  114. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  115. }
  116. }
  117. class BxDevFormsFieldSlider extends BxTemplStudioFormsFieldSlider
  118. {
  119. function __construct($aParams = array(), $aField = array())
  120. {
  121. parent::__construct($aParams, $aField);
  122. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  123. }
  124. }
  125. class BxDevFormsFieldDoublerange extends BxTemplStudioFormsFieldDoublerange
  126. {
  127. function __construct($aParams = array(), $aField = array())
  128. {
  129. parent::__construct($aParams, $aField);
  130. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  131. }
  132. }
  133. class BxDevFormsFieldHidden extends BxTemplStudioFormsFieldHidden
  134. {
  135. function __construct($aParams = array(), $aField = array())
  136. {
  137. parent::__construct($aParams, $aField);
  138. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  139. }
  140. }
  141. class BxDevFormsFieldButton extends BxTemplStudioFormsFieldButton
  142. {
  143. function __construct($aParams = array(), $aField = array())
  144. {
  145. parent::__construct($aParams, $aField);
  146. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  147. }
  148. }
  149. class BxDevFormsFieldReset extends BxTemplStudioFormsFieldReset
  150. {
  151. function __construct($aParams = array(), $aField = array())
  152. {
  153. parent::__construct($aParams, $aField);
  154. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  155. }
  156. }
  157. class BxDevFormsFieldSubmit extends BxTemplStudioFormsFieldSubmit
  158. {
  159. function __construct($aParams = array(), $aField = array())
  160. {
  161. parent::__construct($aParams, $aField);
  162. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  163. }
  164. }
  165. class BxDevFormsFieldImage extends BxTemplStudioFormsFieldImage
  166. {
  167. function __construct($aParams = array(), $aField = array())
  168. {
  169. parent::__construct($aParams, $aField);
  170. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  171. }
  172. }
  173. class BxDevFormsFieldSelect extends BxTemplStudioFormsFieldSelect
  174. {
  175. function __construct($aParams = array(), $aField = array())
  176. {
  177. parent::__construct($aParams, $aField);
  178. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  179. }
  180. }
  181. class BxDevFormsFieldSelectMultiple extends BxTemplStudioFormsFieldSelectMultiple
  182. {
  183. function __construct($aParams = array(), $aField = array())
  184. {
  185. parent::__construct($aParams, $aField);
  186. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  187. }
  188. }
  189. class BxDevFormsFieldCheckboxSet extends BxTemplStudioFormsFieldCheckboxSet
  190. {
  191. function __construct($aParams = array(), $aField = array())
  192. {
  193. parent::__construct($aParams, $aField);
  194. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  195. }
  196. }
  197. class BxDevFormsFieldRadioSet extends BxTemplStudioFormsFieldRadioSet
  198. {
  199. function __construct($aParams = array(), $aField = array())
  200. {
  201. parent::__construct($aParams, $aField);
  202. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  203. }
  204. }
  205. class BxDevFormsFieldCustom extends BxTemplStudioFormsFieldCustom
  206. {
  207. function __construct($aParams = array(), $aField = array())
  208. {
  209. parent::__construct($aParams, $aField);
  210. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  211. }
  212. }
  213. class BxDevFormsFieldInputSet extends BxTemplStudioFormsFieldInputSet
  214. {
  215. function __construct($aParams = array(), $aField = array())
  216. {
  217. parent::__construct($aParams, $aField);
  218. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  219. }
  220. }
  221. class BxDevFormsFieldCaptcha extends BxTemplStudioFormsFieldCaptcha
  222. {
  223. function __construct($aParams = array(), $aField = array())
  224. {
  225. parent::__construct($aParams, $aField);
  226. BxDevFunctions::changeFormField($this->aParams, $this->aForm['inputs'], $this->oDb);
  227. }
  228. }
  229. /** @} */