Index: trunk/extensions/SemanticForms/SemanticForms.php |
— | — | @@ -1,7 +1,45 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * Default settings for Semantic Forms. |
| 5 | + * |
| 6 | + * @file |
| 7 | + * @ingroup SF |
5 | 8 | */ |
| 9 | + |
| 10 | +/** |
| 11 | + * Forms for adding and editing semantic data |
| 12 | + * |
| 13 | + * @defgroup SF Semantic Forms |
| 14 | + */ |
| 15 | + |
| 16 | +/** |
| 17 | + * The module Form Inputs contains form input classes |
| 18 | + * @defgroup SFFormInput Form Inputs |
| 19 | + * @ingroup SF |
| 20 | + */ |
| 21 | + |
| 22 | +/** |
| 23 | + * The module Special Pages contains all Special Pages defined by |
| 24 | + * Semantic Forms. |
| 25 | + * |
| 26 | + * @defgroup SFSpecialPages Special Pages |
| 27 | + * @ingroup SF |
| 28 | + */ |
| 29 | + |
| 30 | +/** |
| 31 | + * The module Language contains all language-related classes. |
| 32 | + * |
| 33 | + * @defgroup SFLanguage Language |
| 34 | + * @ingroup SF |
| 35 | + */ |
| 36 | + |
| 37 | + |
| 38 | +/** |
| 39 | + * Forms for adding and editing semantic data |
| 40 | + * |
| 41 | + * @defgroup SF Semantic Forms |
| 42 | + */ |
| 43 | + |
6 | 44 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
7 | 45 | |
8 | 46 | define( 'SF_VERSION', '2.2-alpha' ); |
Index: trunk/extensions/SemanticForms/specials/SF_CreateCategory.php |
— | — | @@ -4,10 +4,15 @@ |
5 | 5 | * page, with SF forms associated with it |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | |
10 | 12 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
11 | 13 | |
| 14 | +/** |
| 15 | + * @ingroup SFSpecialPages |
| 16 | + */ |
12 | 17 | class SFCreateCategory extends SpecialPage { |
13 | 18 | |
14 | 19 | /** |
Index: trunk/extensions/SemanticForms/specials/SF_FormStart.php |
— | — | @@ -5,9 +5,14 @@ |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
8 | 8 | * @author Jeffrey Stuckman |
| 9 | + * @file |
| 10 | + * @ingroup SF |
9 | 11 | */ |
10 | 12 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
11 | 13 | |
| 14 | +/** |
| 15 | + * @ingroup SFSpecialPages |
| 16 | + */ |
12 | 17 | class SFFormStart extends SpecialPage { |
13 | 18 | |
14 | 19 | /** |
Index: trunk/extensions/SemanticForms/specials/SF_Forms.php |
— | — | @@ -3,10 +3,15 @@ |
4 | 4 | * Shows list of all forms on the site. |
5 | 5 | * |
6 | 6 | * @author Yaron Koren |
| 7 | + * @file |
| 8 | + * @ingroup SF |
7 | 9 | */ |
8 | 10 | |
9 | 11 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
10 | 12 | |
| 13 | +/** |
| 14 | + * @ingroup SFSpecialPages |
| 15 | + */ |
11 | 16 | class SFForms extends SpecialPage { |
12 | 17 | |
13 | 18 | /** |
— | — | @@ -30,6 +35,9 @@ |
31 | 36 | } |
32 | 37 | } |
33 | 38 | |
| 39 | +/** |
| 40 | + * @ingroup SFSpecialPages |
| 41 | + */ |
34 | 42 | class FormsPage extends QueryPage { |
35 | 43 | public function __construct( $name = 'Forms' ) { |
36 | 44 | // For MW <= 1.17 |
Index: trunk/extensions/SemanticForms/specials/SF_CreateForm.php |
— | — | @@ -4,10 +4,15 @@ |
5 | 5 | * form. |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | |
10 | 12 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
11 | 13 | |
| 14 | +/** |
| 15 | + * @ingroup SFSpecialPages |
| 16 | + */ |
12 | 17 | class SFCreateForm extends SpecialPage { |
13 | 18 | |
14 | 19 | /** |
Index: trunk/extensions/SemanticForms/specials/SF_CreateProperty.php |
— | — | @@ -4,10 +4,15 @@ |
5 | 5 | * property. |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | |
10 | 12 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
11 | 13 | |
| 14 | +/** |
| 15 | + * @ingroup SFSpecialPages |
| 16 | + */ |
12 | 17 | class SFCreateProperty extends SpecialPage { |
13 | 18 | |
14 | 19 | /** |
Index: trunk/extensions/SemanticForms/specials/SF_CreateClass.php |
— | — | @@ -5,10 +5,15 @@ |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
8 | 8 | * @author Sanyam Goyal |
| 9 | + * @file |
| 10 | + * @ingroup SF |
9 | 11 | */ |
10 | 12 | |
11 | 13 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
12 | 14 | |
| 15 | +/** |
| 16 | + * @ingroup SFSpecialPages |
| 17 | + */ |
13 | 18 | class SFCreateClass extends SpecialPage { |
14 | 19 | |
15 | 20 | /** |
Index: trunk/extensions/SemanticForms/specials/SF_FormEdit.php |
— | — | @@ -4,9 +4,14 @@ |
5 | 5 | * existing one. |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
10 | 12 | |
| 13 | +/** |
| 14 | + * @ingroup SFSpecialPages |
| 15 | + */ |
11 | 16 | class SFFormEdit extends SpecialPage { |
12 | 17 | |
13 | 18 | public $mTarget; |
Index: trunk/extensions/SemanticForms/specials/SF_RunQuery.php |
— | — | @@ -3,10 +3,15 @@ |
4 | 4 | * Displays a pre-defined form that a user can run a query with. |
5 | 5 | * |
6 | 6 | * @author Yaron Koren |
| 7 | + * @file |
| 8 | + * @ingroup SF |
7 | 9 | */ |
8 | 10 | |
9 | 11 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
10 | 12 | |
| 13 | +/** |
| 14 | + * @ingroup SFSpecialPages |
| 15 | + */ |
11 | 16 | class SFRunQuery extends IncludableSpecialPage { |
12 | 17 | |
13 | 18 | /** |
Index: trunk/extensions/SemanticForms/specials/SF_UploadWindow.php |
— | — | @@ -10,13 +10,15 @@ |
11 | 11 | * This class is based almost entirely on the upload functionality |
12 | 12 | * developed by the Chickipedia.com team. |
13 | 13 | * |
| 14 | + * @author Yaron Koren |
14 | 15 | * @file |
15 | | - * @ingroup SpecialPage |
16 | | - * |
17 | | - * @author Yaron Koren |
| 16 | + * @ingroup SF |
18 | 17 | */ |
19 | 18 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
20 | 19 | |
| 20 | +/** |
| 21 | + * @ingroup SFSpecialPages |
| 22 | + */ |
21 | 23 | class SFUploadWindow extends UnlistedSpecialPage { |
22 | 24 | |
23 | 25 | /** |
— | — | @@ -109,7 +111,7 @@ |
110 | 112 | |
111 | 113 | /** |
112 | 114 | * implements Special:UploadWindow |
113 | | - * @ingroup SpecialPage |
| 115 | + * @ingroup SFSpecialPages |
114 | 116 | */ |
115 | 117 | class UploadWindowForm { |
116 | 118 | /**#@+ |
Index: trunk/extensions/SemanticForms/specials/SF_Templates.php |
— | — | @@ -3,10 +3,15 @@ |
4 | 4 | * Shows list of all templates on the site. |
5 | 5 | * |
6 | 6 | * @author Yaron Koren |
| 7 | + * @file |
| 8 | + * @ingroup SF |
7 | 9 | */ |
8 | 10 | |
9 | 11 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
10 | 12 | |
| 13 | +/** |
| 14 | + * @ingroup SFSpecialPages |
| 15 | + */ |
11 | 16 | class SFTemplates extends SpecialPage { |
12 | 17 | |
13 | 18 | /** |
— | — | @@ -30,6 +35,9 @@ |
31 | 36 | } |
32 | 37 | } |
33 | 38 | |
| 39 | +/** |
| 40 | + * @ingroup SFSpecialPages |
| 41 | + */ |
34 | 42 | class TemplatesPage extends QueryPage { |
35 | 43 | public function __construct( $name = 'Templates' ) { |
36 | 44 | // For MW <= 1.17 |
Index: trunk/extensions/SemanticForms/specials/SF_UploadWindow2.php |
— | — | @@ -6,12 +6,14 @@ |
7 | 7 | * a few changes to remove skin CSS and HTML, and to populate the relevant |
8 | 8 | * field in the form with the name of the uploaded form. |
9 | 9 | * |
10 | | - * @ingroup SpecialPage |
11 | | - * |
12 | 10 | * @author Yaron Koren |
| 11 | + * @file |
| 12 | + * @ingroup SF |
13 | 13 | */ |
14 | 14 | |
15 | | - |
| 15 | +/** |
| 16 | + * @ingroup SFSpecialPages |
| 17 | + */ |
16 | 18 | class SFUploadWindow2 extends UnlistedSpecialPage { |
17 | 19 | /** |
18 | 20 | * Constructor : initialise object |
Index: trunk/extensions/SemanticForms/specials/SF_CreateTemplate.php |
— | — | @@ -4,10 +4,15 @@ |
5 | 5 | * with semantic fields. |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | |
10 | 12 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
11 | 13 | |
| 14 | +/** |
| 15 | + * @ingroup SFSpecialPages |
| 16 | + */ |
12 | 17 | class SFCreateTemplate extends SpecialPage { |
13 | 18 | |
14 | 19 | /** |
Index: trunk/extensions/SemanticForms/includes/SF_FormEditPage.php |
— | — | @@ -1,11 +1,17 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | | - * Form Edit Page inheriting from EditPage |
| 4 | + * Contains Form Edit Page inheriting from EditPage |
5 | 5 | * |
6 | 6 | * @author Daniel Friesen |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | |
| 12 | +/** |
| 13 | + * Form Edit Page inheriting from EditPage |
| 14 | + * @ingroup SF |
| 15 | + */ |
10 | 16 | class SFFormEditPage extends EditPage { |
11 | 17 | |
12 | 18 | protected $form, $form_name; |
Index: trunk/extensions/SemanticForms/includes/SF_FormInputs.php |
— | — | @@ -7,10 +7,13 @@ |
8 | 8 | * @author Matt Williamson |
9 | 9 | * @author Patrick Nagel |
10 | 10 | * @author Sanyam Goyal |
| 11 | + * @file |
| 12 | + * @ingroup SF |
11 | 13 | */ |
12 | 14 | |
13 | 15 | /** |
14 | 16 | * Parent class for all form input classes. |
| 17 | + * @ingroup SFFormInput |
15 | 18 | */ |
16 | 19 | class SFFormInput { |
17 | 20 | /** |
— | — | @@ -83,6 +86,7 @@ |
84 | 87 | /** |
85 | 88 | * The base class for every form input that holds a pre-set enumeration |
86 | 89 | * of values. |
| 90 | + * @ingroup SFFormInput |
87 | 91 | */ |
88 | 92 | class SFEnumInput extends SFFormInput { |
89 | 93 | public static function getOtherPropTypesHandled() { |
— | — | @@ -110,6 +114,7 @@ |
111 | 115 | /** |
112 | 116 | * The base class for every form input that holds a list of elements, each |
113 | 117 | * one from a pre-set enumeration of values. |
| 118 | + * @ingroup SFFormInput |
114 | 119 | */ |
115 | 120 | class SFMultiEnumInput extends SFEnumInput { |
116 | 121 | public static function getOtherPropTypesHandled() { |
— | — | @@ -127,6 +132,9 @@ |
128 | 133 | } |
129 | 134 | } |
130 | 135 | |
| 136 | +/** |
| 137 | + * @ingroup SFFormInput |
| 138 | + */ |
131 | 139 | class SFTextInput extends SFFormInput { |
132 | 140 | public static function getName() { |
133 | 141 | return 'text'; |
— | — | @@ -273,6 +281,9 @@ |
274 | 282 | } |
275 | 283 | } |
276 | 284 | |
| 285 | +/** |
| 286 | + * @ingroup SFFormInput |
| 287 | + */ |
277 | 288 | class SFTextAreaInput extends SFFormInput { |
278 | 289 | public static function getName() { |
279 | 290 | return 'textarea'; |
— | — | @@ -357,6 +368,9 @@ |
358 | 369 | } |
359 | 370 | } |
360 | 371 | |
| 372 | +/** |
| 373 | + * @ingroup SFFormInput |
| 374 | + */ |
361 | 375 | class SFCheckboxInput extends SFFormInput { |
362 | 376 | public static function getName() { |
363 | 377 | return 'checkbox'; |
— | — | @@ -421,6 +435,9 @@ |
422 | 436 | } |
423 | 437 | } |
424 | 438 | |
| 439 | +/** |
| 440 | + * @ingroup SFFormInput |
| 441 | + */ |
425 | 442 | class SFDropdownInput extends SFEnumInput { |
426 | 443 | public static function getName() { |
427 | 444 | return 'dropdown'; |
— | — | @@ -494,6 +511,9 @@ |
495 | 512 | } |
496 | 513 | } |
497 | 514 | |
| 515 | +/** |
| 516 | + * @ingroup SFFormInput |
| 517 | + */ |
498 | 518 | class SFRadioButtonInput extends SFEnumInput { |
499 | 519 | public static function getName() { |
500 | 520 | return 'radiobutton'; |
— | — | @@ -583,6 +603,9 @@ |
584 | 604 | } |
585 | 605 | } |
586 | 606 | |
| 607 | +/** |
| 608 | + * @ingroup SFFormInput |
| 609 | + */ |
587 | 610 | class SFListBoxInput extends SFMultiEnumInput { |
588 | 611 | public static function getName() { |
589 | 612 | return 'listbox'; |
— | — | @@ -660,6 +683,9 @@ |
661 | 684 | } |
662 | 685 | } |
663 | 686 | |
| 687 | +/** |
| 688 | + * @ingroup SFFormInput |
| 689 | + */ |
664 | 690 | class SFCheckboxesInput extends SFMultiEnumInput { |
665 | 691 | public static function getName() { |
666 | 692 | return 'checkboxes'; |
— | — | @@ -752,6 +778,9 @@ |
753 | 779 | } |
754 | 780 | } |
755 | 781 | |
| 782 | +/** |
| 783 | + * @ingroup SFFormInput |
| 784 | + */ |
756 | 785 | class SFTextWithAutocompleteInput extends SFTextInput { |
757 | 786 | public static function getName() { |
758 | 787 | return 'text with autocomplete'; |
— | — | @@ -947,6 +976,9 @@ |
948 | 977 | } |
949 | 978 | } |
950 | 979 | |
| 980 | +/** |
| 981 | + * @ingroup SFFormInput |
| 982 | + */ |
951 | 983 | class SFTextAreaWithAutocompleteInput extends SFTextAreaInput { |
952 | 984 | public static function getName() { |
953 | 985 | return 'textarea with autocomplete'; |
— | — | @@ -1051,6 +1083,9 @@ |
1052 | 1084 | } |
1053 | 1085 | } |
1054 | 1086 | |
| 1087 | +/** |
| 1088 | + * @ingroup SFFormInput |
| 1089 | + */ |
1055 | 1090 | class SFComboBoxInput extends SFFormInput { |
1056 | 1091 | public static function getName() { |
1057 | 1092 | return 'combobox'; |
— | — | @@ -1128,6 +1163,9 @@ |
1129 | 1164 | } |
1130 | 1165 | } |
1131 | 1166 | |
| 1167 | +/** |
| 1168 | + * @ingroup SFFormInput |
| 1169 | + */ |
1132 | 1170 | class SFDateInput extends SFFormInput { |
1133 | 1171 | public static function getName() { |
1134 | 1172 | return 'date'; |
— | — | @@ -1226,6 +1264,9 @@ |
1227 | 1265 | } |
1228 | 1266 | } |
1229 | 1267 | |
| 1268 | +/** |
| 1269 | + * @ingroup SFFormInput |
| 1270 | + */ |
1230 | 1271 | class SFDateTimeInput extends SFDateInput { |
1231 | 1272 | public static function getName() { |
1232 | 1273 | return 'datetime'; |
— | — | @@ -1334,6 +1375,9 @@ |
1335 | 1376 | } |
1336 | 1377 | } |
1337 | 1378 | |
| 1379 | +/** |
| 1380 | + * @ingroup SFFormInput |
| 1381 | + */ |
1338 | 1382 | class SFYearInput extends SFTextInput { |
1339 | 1383 | public static function getName() { |
1340 | 1384 | return 'year'; |
— | — | @@ -1371,6 +1415,9 @@ |
1372 | 1416 | } |
1373 | 1417 | } |
1374 | 1418 | |
| 1419 | +/** |
| 1420 | + * @ingroup SFFormInput |
| 1421 | + */ |
1375 | 1422 | class SFCategoryInput extends SFFormInput { |
1376 | 1423 | public static function getName() { |
1377 | 1424 | return 'category'; |
— | — | @@ -1459,6 +1506,9 @@ |
1460 | 1507 | } |
1461 | 1508 | } |
1462 | 1509 | |
| 1510 | +/** |
| 1511 | + * @ingroup SFFormInput |
| 1512 | + */ |
1463 | 1513 | class SFCategoriesInput extends SFCategoryInput { |
1464 | 1514 | public static function getName() { |
1465 | 1515 | return 'categories'; |
Index: trunk/extensions/SemanticForms/includes/SF_FormField.php |
— | — | @@ -1,9 +1,16 @@ |
2 | 2 | <?php |
3 | | -/* |
| 3 | +/** |
| 4 | + * |
| 5 | + * @file |
| 6 | + * @ingroup SF |
| 7 | + */ |
| 8 | + |
| 9 | +/** |
4 | 10 | * This class is distinct from SFTemplateField in that it represents a |
5 | 11 | * template field defined in a form - it contains a SFTemplateField object |
6 | 12 | * within it (the $template_field variable), along with the other properties |
7 | 13 | * for that field that are set within the form |
| 14 | + * @ingroup SF |
8 | 15 | */ |
9 | 16 | class SFFormField { |
10 | 17 | var $num; |
Index: trunk/extensions/SemanticForms/includes/SF_FormPrinter.php |
— | — | @@ -7,6 +7,8 @@ |
8 | 8 | * @author Jeffrey Stuckman |
9 | 9 | * @author Harold Solbrig |
10 | 10 | * @author Daniel Hansch |
| 11 | + * @file |
| 12 | + * @ingroup SF |
11 | 13 | */ |
12 | 14 | |
13 | 15 | class SFFormPrinter { |
Index: trunk/extensions/SemanticForms/includes/SF_FormLinker.php |
— | — | @@ -6,6 +6,8 @@ |
7 | 7 | * MediaWiki data store. |
8 | 8 | * |
9 | 9 | * @author Yaron Koren |
| 10 | + * @file |
| 11 | + * @ingroup SF |
10 | 12 | */ |
11 | 13 | |
12 | 14 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
Index: trunk/extensions/SemanticForms/includes/SF_TemplateField.php |
— | — | @@ -5,6 +5,8 @@ |
6 | 6 | * templates and displaying user-created forms |
7 | 7 | * |
8 | 8 | * @author Yaron Koren |
| 9 | + * @file |
| 10 | + * @ingroup SF |
9 | 11 | */ |
10 | 12 | |
11 | 13 | class SFTemplateField { |
Index: trunk/extensions/SemanticForms/includes/SF_AutoEditAjaxHandler.php |
— | — | @@ -1,10 +1,16 @@ |
2 | 2 | <?php |
| 3 | +/** |
| 4 | + * |
| 5 | + * @file |
| 6 | + * @ingroup SF |
| 7 | + */ |
3 | 8 | |
4 | 9 | /** |
5 | 10 | * Ajax handler for the autoedit parser function and for the |
6 | 11 | * submit and continue button in forms |
7 | 12 | * |
8 | 13 | * @author Stephan Gambke |
| 14 | + * @ingroup SF |
9 | 15 | */ |
10 | 16 | class SFAutoEditAjaxHandler { |
11 | 17 | |
Index: trunk/extensions/SemanticForms/includes/SF_FormClasses.php |
— | — | @@ -4,8 +4,14 @@ |
5 | 5 | * form and a template contained within that form, respectively. |
6 | 6 | * |
7 | 7 | * @author Yaron Koren |
| 8 | + * @file |
| 9 | + * @ingroup SF |
8 | 10 | */ |
9 | 11 | |
| 12 | +/** |
| 13 | + * Represents a user-defined form. |
| 14 | + * @ingroup SF |
| 15 | + */ |
10 | 16 | class SFForm { |
11 | 17 | var $form_name; |
12 | 18 | var $templates; |
— | — | @@ -65,6 +71,10 @@ |
66 | 72 | |
67 | 73 | } |
68 | 74 | |
| 75 | +/** |
| 76 | + * Represents a template in a user-defined form. |
| 77 | + * @ingroup SF |
| 78 | + */ |
69 | 79 | class SFTemplateInForm { |
70 | 80 | var $template_name; |
71 | 81 | var $label; |
Index: trunk/extensions/SemanticForms/includes/SF_FormUtils.php |
— | — | @@ -6,6 +6,8 @@ |
7 | 7 | * @author Jeffrey Stuckman |
8 | 8 | * @author Harold Solbrig |
9 | 9 | * @author Eugene Mednikov |
| 10 | + * @file |
| 11 | + * @ingroup SF |
10 | 12 | */ |
11 | 13 | |
12 | 14 | class SFFormUtils { |
Index: trunk/extensions/SemanticForms/includes/SF_ParserFunctions.php |
— | — | @@ -2,6 +2,8 @@ |
3 | 3 | /** |
4 | 4 | * Parser functions for Semantic Forms. |
5 | 5 | * |
| 6 | + * @file |
| 7 | + * @ingroup SF |
6 | 8 | * Four parser functions are defined: 'forminput', 'formlink', 'arraymap' |
7 | 9 | * and 'arraymaptemplate'. |
8 | 10 | * |
Index: trunk/extensions/SemanticForms/includes/SF_GlobalFunctions.php |
— | — | @@ -3,6 +3,8 @@ |
4 | 4 | * Global functions for Semantic Forms. |
5 | 5 | * |
6 | 6 | * @author Yaron Koren |
| 7 | + * @file |
| 8 | + * @ingroup SF |
7 | 9 | */ |
8 | 10 | |
9 | 11 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
Index: trunk/extensions/SemanticForms/includes/SF_AutocompleteAPI.php |
— | — | @@ -1,9 +1,13 @@ |
2 | 2 | <?php |
| 3 | +/** |
| 4 | + * @file |
| 5 | + * @ingroup SF |
| 6 | + */ |
3 | 7 | |
4 | 8 | /** |
5 | 9 | * Adds and handles the 'sfautocomplete' action to the MediaWiki API. |
6 | 10 | * |
7 | | - * @ingroup API |
| 11 | + * @ingroup SF |
8 | 12 | * |
9 | 13 | * @author Sergey Chernyshev |
10 | 14 | * @author Yaron Koren |
Index: trunk/extensions/SemanticForms/includes/SF_CreatePageJob.php |
— | — | @@ -1,9 +1,15 @@ |
2 | 2 | <?php |
| 3 | +/** |
| 4 | + * |
| 5 | + * @file |
| 6 | + * @ingroup SF |
| 7 | + */ |
3 | 8 | |
4 | 9 | /** |
5 | 10 | * Background job to create a new page, for use by the 'CreateClass' special page |
6 | 11 | * |
7 | 12 | * @author Yaron Koren |
| 13 | + * @ingroup SF |
8 | 14 | */ |
9 | 15 | class SFCreatePageJob extends Job { |
10 | 16 | |
Index: trunk/extensions/SemanticForms/includes/SF_FormEditTab.php |
— | — | @@ -1,9 +1,15 @@ |
2 | 2 | <?php |
| 3 | +/** |
| 4 | + * |
| 5 | + * @file |
| 6 | + * @ingroup SF |
| 7 | + */ |
3 | 8 | |
4 | 9 | /** |
5 | 10 | * Utility class for 'edit with form' tab and page |
6 | 11 | * |
7 | 12 | * @author Yaron Koren |
| 13 | + * @ingroup SF |
8 | 14 | */ |
9 | 15 | class SFFormEditTab { |
10 | 16 | |
Index: trunk/extensions/SemanticForms/includes/SF_Settings.php |
— | — | @@ -3,6 +3,9 @@ |
4 | 4 | /** |
5 | 5 | * This file exists here for backward compatibility with installations of |
6 | 6 | * Semantic Forms before version 2.0. |
| 7 | + * |
| 8 | + * @file |
| 9 | + * @ingroup SF |
7 | 10 | */ |
8 | 11 | |
9 | 12 | require_once dirname( __FILE__ ) . '/../SemanticForms.php'; |
Index: trunk/extensions/SemanticForms/includes/SF_Utils.php |
— | — | @@ -3,6 +3,8 @@ |
4 | 4 | * Helper functions for the Semantic Forms extension. |
5 | 5 | * |
6 | 6 | * @author Yaron Koren |
| 7 | + * @file |
| 8 | + * @ingroup SF |
7 | 9 | */ |
8 | 10 | |
9 | 11 | if ( !defined( 'MEDIAWIKI' ) ) die(); |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageZh_cn.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author: Yaron Koren 翻译:张致信 本档系以电子字典译自繁体版,请自行修订(Translation: Roc Michael Email:roc.no1@gmail.com. This file is translated from Tradition Chinese by using electronic dictionary. Please correct the file by yourself.) |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageZh_cn extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageAr.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Meno25 |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageAr extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageEn.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageEn extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_Messages.php |
— | — | @@ -4,6 +4,7 @@ |
5 | 5 | * |
6 | 6 | * @file |
7 | 7 | * @ingroup Extensions |
| 8 | + * @ingroup SF |
8 | 9 | */ |
9 | 10 | |
10 | 11 | // FIXME: Can be enabled when new style magic words are used (introduced in r52503) |
Index: trunk/extensions/SemanticForms/languages/SF_LanguagePt_br.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Leonardo Costa |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguagePt_br extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageEs.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageEs extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageFr.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageFr extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageNl.php |
— | — | @@ -1,10 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | | - * @ingroup Language |
5 | | - * @ingroup SFLanguage |
6 | 4 | * @author Siebrand Mazeland |
| 5 | + * @file |
| 6 | + * @ingroup SF |
7 | 7 | */ |
8 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
9 | 12 | class SF_LanguageNl extends SF_Language { |
10 | 13 | /* private */ var $m_SpecialProperties = array( |
11 | 14 | // always start upper-case |
Index: trunk/extensions/SemanticForms/languages/SF_Magic.php |
— | — | @@ -1,4 +1,8 @@ |
2 | 2 | <?php |
| 3 | +/** |
| 4 | + * @file |
| 5 | + * @ingroup SF |
| 6 | + */ |
3 | 7 | |
4 | 8 | $magicWords = array(); |
5 | 9 | |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageIt.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Melos |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageIt extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageNo.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Jon Harald Søby |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageNo extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_Aliases.php |
— | — | @@ -4,6 +4,7 @@ |
5 | 5 | * |
6 | 6 | * @file |
7 | 7 | * @ingroup Extensions |
| 8 | + * @ingroup SF |
8 | 9 | */ |
9 | 10 | |
10 | 11 | $specialPageAliases = array(); |
Index: trunk/extensions/SemanticForms/languages/SF_Language.php |
— | — | @@ -1,11 +1,14 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
7 | 9 | /** |
8 | 10 | * Base class for all language classes - a truncated version of Semantic |
9 | 11 | * MediaWiki's 'SMW_Language' class |
| 12 | + * @ingroup SFLanguage |
10 | 13 | */ |
11 | 14 | abstract class SF_Language { |
12 | 15 | |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageCa.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageCa extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageFa.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren (Translation:Ghassem Tofighi Email:[MyFamily]@gmail.com, HomePage:http://ght.ir) |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageFa extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageDe_formal.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Dominik Rodler |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageDe_formal extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageDe.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Dominik Rodler |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageDe extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageZh_tw.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren 翻譯:張致信(Translation: Roc Michael Email:roc.no1@gmail.com) |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageZh_tw extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageHe.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Yaron Koren |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageHe extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |
Index: trunk/extensions/SemanticForms/languages/SF_LanguageArz.php |
— | — | @@ -1,8 +1,13 @@ |
2 | 2 | <?php |
3 | 3 | /** |
4 | 4 | * @author Meno25 |
| 5 | + * @file |
| 6 | + * @ingroup SF |
5 | 7 | */ |
6 | 8 | |
| 9 | +/** |
| 10 | + * @ingroup SFLanguage |
| 11 | + */ |
7 | 12 | class SF_LanguageArz extends SF_Language { |
8 | 13 | |
9 | 14 | /* private */ var $m_SpecialProperties = array( |