/administrator/components/com_newsfeeds/models/forms/newsfeed.xml

https://bitbucket.org/eternaware/joomus · XML · 281 lines · 243 code · 38 blank · 0 comment · 0 complexity · b3373471b9e198432f96ac7acb750d98 MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <form>
  3. <fieldset addfieldpath="/administrator/components/com_categories/models/fields" >
  4. <field name="id" type="text" default="0"
  5. readonly="true" class="readonly" label="JGLOBAL_FIELD_ID_LABEL"
  6. description="JGLOBAL_FIELD_ID_DESC" />
  7. <field name="name" type="text" label="JGLOBAL_TITLE"
  8. description="JFIELD_TITLE_DESC" class="inputbox" size="30"
  9. required="true" />
  10. <field name="alias" type="text" label="JFIELD_ALIAS_LABEL"
  11. description="JFIELD_ALIAS_DESC" class="inputbox"
  12. size="45" />
  13. <field name="published" type="list"
  14. label="JSTATUS" description="JFIELD_PUBLISHED_DESC"
  15. class="inputbox span12 small" size="1" default="1"
  16. >
  17. <option value="1">
  18. JPUBLISHED</option>
  19. <option value="0">
  20. JUNPUBLISHED</option>
  21. <option value="2">
  22. JARCHIVED</option>
  23. <option value="-2">
  24. JTRASHED</option>
  25. </field>
  26. <field name="catid" type="categoryedit" extension="com_newsfeeds"
  27. label="JCATEGORY" description="COM_NEWSFEEDS_FIELD_CATEGORY_DESC"
  28. class="inputbox" required="true"
  29. >
  30. </field>
  31. <field name="language" type="contentlanguage" label="JFIELD_LANGUAGE_LABEL"
  32. description="COM_NEWSFEEDS_FIELD_LANGUAGE_DESC" class="inputbox span12 small"
  33. >
  34. <option value="*">JALL</option>
  35. </field>
  36. <field name="description" type="editor" buttons="true" hide="pagebreak,readmore"
  37. class="inputbox"
  38. filter="JComponentHelper::filterText"
  39. label="JGLOBAL_DESCRIPTION" description="COM_WEBLINKS_FIELD_DESCRIPTION_DESC" />
  40. <field name="link" type="url" filter="url" class="inputbox"
  41. size="60" label="COM_NEWSFEEDS_FIELD_LINK_LABEL"
  42. description="COM_NEWSFEEDS_FIELD_LINK_DESC" required="true" />
  43. <field name="numarticles" type="Text" class="inputbox"
  44. default="5" size="2" label="COM_NEWSFEEDS_FIELD_NUM_ARTICLES_LABEL"
  45. description="COM_NEWSFEEDS_FIELD_NUM_ARTICLES_DESC"
  46. required="true" />
  47. <field name="cache_time" type="Text" class="inputbox"
  48. default="3600" size="4" label="COM_NEWSFEEDS_FIELD_CACHETIME_LABEL"
  49. description="JGLOBAL_FIELD_FIELD_CACHETIME_DESC"
  50. required="true" />
  51. <field name="ordering" type="ordering" class="inputbox"
  52. label="JFIELD_ORDERING_LABEL" description="JFIELD_ORDERING_DESC" />
  53. <field name="rtl" type="list" class="inputbox"
  54. default="0" label="COM_NEWSFEEDS_FIELD_RTL_LABEL"
  55. description="COM_NEWSFEEDS_FIELD_RTL_DESC"
  56. >
  57. <option value="0">COM_NEWSFEEDS_FIELD_VALUE_SITE
  58. </option>
  59. <option value="1">COM_NEWSFEEDS_FIELD_VALUE_LTR
  60. </option>
  61. <option value="2">COM_NEWSFEEDS_FIELD_VALUE_RTL
  62. </option>
  63. </field>
  64. <field name="created" type="calendar"
  65. label="JGLOBAL_FIELD_CREATED_LABEL" description="JGLOBAL_FIELD_CREATED_DESC"
  66. class="inputbox" size="22" format="%Y-%m-%d %H:%M:%S"
  67. filter="user_utc" />
  68. <field name="created_by" type="user"
  69. label="JGLOBAL_FIELD_Created_by_Label" description="JGLOBAL_FIELD_CREATED_BY_DESC" />
  70. <field name="created_by_alias" type="text"
  71. label="JGLOBAL_FIELD_Created_by_alias_Label" description="JGLOBAL_FIELD_CREATED_BY_ALIAS_DESC"
  72. class="inputbox" size="20" />
  73. <field name="modified" type="calendar" class="readonly"
  74. label="JGLOBAL_FIELD_Modified_Label" description="COM_NEWSFEEDS_FIELD_MODIFIED_DESC"
  75. size="22" readonly="true" format="%Y-%m-%d %H:%M:%S" filter="user_utc" />
  76. <field name="modified_by" type="user" label="JGLOBAL_FIELD_MODIFIED_BY_LABEL"
  77. class="readonly" readonly="true" filter="unset" />
  78. <field name="version" type="text" class="readonly"
  79. label="COM_NEWSFEEDS_FIELD_VERSION_LABEL" size="6" description="COM_NEWSFEEDS_FIELD_VERSION_DESC"
  80. readonly="true" filter="unset" />
  81. <field name="checked_out" type="Text" class="inputbox"
  82. size="6" label="JGLOBAL_FIELD_CHECKEDOUT_LABEL"
  83. description="JGLOBAL_FIELD_CHECKEDOUT_DESC" readonly="true"
  84. filter="unset" />
  85. <field name="checked_out_time" type="Text" class="inputbox"
  86. size="6" label="JGLOBAL_FIELD_CHECKEDOUT_TIME_LABEL"
  87. description="JGLOBAL_FIELD_CHECKEDOUT_TIME_DESC"
  88. readonly="true" filter="unset" />
  89. <field name="publish_up" type="calendar"
  90. label="JGLOBAL_FIELD_PUBLISH_UP_LABEL" description="JGLOBAL_FIELD_PUBLISH_UP_DESC"
  91. class="inputbox" format="%Y-%m-%d %H:%M:%S" size="22"
  92. filter="user_utc" />
  93. <field name="publish_down" type="calendar"
  94. label="JGLOBAL_FIELD_PUBLISH_DOWN_LABEL" description="JGLOBAL_FIELD_PUBLISH_DOWN_DESC"
  95. class="inputbox" format="%Y-%m-%d %H:%M:%S" size="22"
  96. filter="user_utc" />
  97. <field name="access" type="accesslevel" label="JFIELD_ACCESS_LABEL"
  98. description="JFIELD_ACCESS_DESC" class="inputbox span12 small" size="1" />
  99. <field name="metakey" type="textarea"
  100. label="JFIELD_META_KEYWORDS_LABEL" description="JFIELD_META_KEYWORDS_DESC"
  101. class="inputbox" rows="3" cols="30" />
  102. <field name="metadesc" type="textarea"
  103. label="JFIELD_META_DESCRIPTION_LABEL" description="JFIELD_META_DESCRIPTION_DESC"
  104. class="inputbox" rows="3" cols="30" />
  105. <field name="xreference" type="text"
  106. label="JFIELD_XREFERENCE_LABEL" description="JFIELD_XREFERENCE_DESC"
  107. class="inputbox" size="20" />
  108. </fieldset>
  109. <fields name="images">
  110. <field
  111. name="image_first"
  112. type="media"
  113. label="COM_NEWSFEEDS_FIELD_FIRST_LABEL"
  114. description="COM_NEWSFEEDS_FIELD_FIRST_DESC" />
  115. <field
  116. name="float_first"
  117. type="list"
  118. label="COM_NEWSFEEDS_FLOAT_LABEL"
  119. description="COM_NEWSFEEDS_FLOAT_DESC">
  120. <option value="">JGLOBAL_USE_GLOBAL</option>
  121. <option value="right">COM_NEWSFEEDS_RIGHT</option>
  122. <option value="left">COM_NEWSFEEDS_LEFT</option>
  123. <option value="none">COM_NEWSFEEDS_NONE</option>
  124. </field>
  125. <field name="image_first_alt"
  126. type="text"
  127. label="COM_NEWSFEEDS_FIELD_IMAGE_ALT_LABEL"
  128. description="COM_NEWSFEEDS_FIELD_IMAGE_ALT_DESC"
  129. class="inputbox"
  130. size="20" />
  131. <field name="image_first_caption"
  132. type="text"
  133. label="COM_NEWSFEEDS_FIELD_IMAGE_CAPTION_LABEL"
  134. description="COM_NEWSFEEDS_FIELD_IMAGE_CAPTION_DESC"
  135. class="inputbox"
  136. size="20" />
  137. <field
  138. name="spacer1"
  139. type="spacer"
  140. hr="true"
  141. />
  142. <field
  143. name="image_second"
  144. type="media"
  145. label="COM_NEWSFEEDS_FIELD_SECOND_LABEL"
  146. description="COM_NEWSFEEDS_FIELD_SECOND_DESC" />
  147. <field
  148. name="float_second"
  149. type="list"
  150. label="COM_NEWSFEEDS_FLOAT_LABEL"
  151. description="COM_NEWSFEEDS_FLOAT_DESC">
  152. <option value="">JGLOBAL_USE_GLOBAL</option>
  153. <option value="right">COM_NEWSFEEDS_RIGHT</option>
  154. <option value="left">COM_NEWSFEEDS_LEFT</option>
  155. <option value="none">COM_NEWSFEEDS_NONE</option>
  156. </field>
  157. <field name="image_second_alt"
  158. type="text"
  159. label="COM_NEWSFEEDS_FIELD_IMAGE_ALT_LABEL"
  160. description="COM_NEWSFEEDS_FIELD_IMAGE_ALT_DESC"
  161. class="inputbox"
  162. size="20" />
  163. <field name="image_second_caption"
  164. type="text"
  165. label="COM_NEWSFEEDS_FIELD_IMAGE_CAPTION_LABEL"
  166. description="COM_NEWSFEEDS_FIELD_IMAGE_CAPTION_DESC"
  167. class="inputbox"
  168. size="20" />
  169. </fields>
  170. <fields name="params">
  171. <fieldset name="jbasic" label="JGLOBAL_FIELDSET_DISPLAY_OPTIONS">
  172. <field name="show_feed_image" type="list"
  173. label="COM_NEWSFEEDS_FIELD_SHOW_FEED_IMAGE_LABEL"
  174. description="COM_NEWSFEEDS_FIELD_SHOW_FEED_IMAGE_DESC"
  175. >
  176. <option value="">JGLOBAL_USE_GLOBAL</option>
  177. <option value="0">JHIDE</option>
  178. <option value="1">JSHOW</option>
  179. </field>
  180. <field name="show_feed_description" type="list"
  181. label="COM_NEWSFEEDS_FIELD_SHOW_FEED_DESCRIPTION_LABEL"
  182. description="COM_NEWSFEEDS_FIELD_SHOW_FEED_DESCRIPTION_DESC"
  183. >
  184. <option value="">JGLOBAL_USE_GLOBAL</option>
  185. <option value="0">JHIDE</option>
  186. <option value="1">JSHOW</option>
  187. </field>
  188. <field name="show_item_description" type="list"
  189. label="COM_NEWSFEEDS_FIELD_SHOW_ITEM_DESCRIPTION_LABEL"
  190. description="COM_NEWSFEEDS_FIELD_SHOW_ITEM_DESCRIPTION_DESC"
  191. >
  192. <option value="">JGLOBAL_USE_GLOBAL</option>
  193. <option value="0">JHIDE</option>
  194. <option value="1">JSHOW</option>
  195. </field>
  196. <field name="feed_character_count" type="text" size="6"
  197. default="0" label="COM_NEWSFEEDS_FIELD_CHARACTERS_COUNT_LABEL"
  198. description="COM_NEWSFEEDS_FIELD_CHARACTERS_COUNT_DESC" />
  199. <field
  200. name="newsfeed_layout"
  201. type="componentlayout"
  202. label="JFIELD_ALT_LAYOUT_LABEL"
  203. description="JFIELD_ALT_COMPONENT_LAYOUT_DESC"
  204. extension="com_newsfeeds"
  205. view="newsfeed"
  206. useglobal="true"
  207. />
  208. <field name="feed_display_order" type="list"
  209. label="COM_NEWSFEEDS_FIELD_FEED_DISPLAY_ORDER_LABEL"
  210. description="COM_NEWSFEEDS_FIELD_FEED_DISPLAY_ORDER_DESC"
  211. >
  212. <option value="">JGLOBAL_USE_GLOBAL</option>
  213. <option value="des">JGLOBAL_MOST_RECENT_FIRST</option>
  214. <option value="asc">JGLOBAL_OLDEST_FIRST</option>
  215. </field>
  216. </fieldset>
  217. </fields>
  218. <fields name="metadata">
  219. <fieldset name="jmetadata" label="JGLOBAL_FIELDSET_METADATA_OPTIONS">
  220. <field name="robots"
  221. type="list"
  222. label="JFIELD_METADATA_ROBOTS_LABEL"
  223. description="JFIELD_METADATA_ROBOTS_DESC"
  224. >
  225. <option value="">JGLOBAL_USE_GLOBAL</option>
  226. <option value="index, follow">JGLOBAL_INDEX_FOLLOW</option>
  227. <option value="noindex, follow">JGLOBAL_NOINDEX_FOLLOW</option>
  228. <option value="index, nofollow">JGLOBAL_INDEX_NOFOLLOW</option>
  229. <option value="noindex, nofollow">JGLOBAL_NOINDEX_NOFOLLOW</option>
  230. </field>
  231. <field name="rights" type="text"
  232. label="JFIELD_META_RIGHTS_LABEL" description="JFIELD_META_RIGHTS_DESC"
  233. required="false" filter="string" cols="30" rows="2" />
  234. </fieldset>
  235. <field name="hits"
  236. type="text"
  237. class="readonly"
  238. size="6" label="JGLOBAL_HITS"
  239. description="COM_WEBLINKS_HITS_DESC"
  240. readonly="true"
  241. filter="unset" />
  242. </fields>
  243. </form>