User:BlankEclair/SpecialUploadPrefillFromComic.js: Difference between revisions

Add categories input
(Bring inline with wiki version)
(Add categories input)
Line 28:
"image-unspecified": "Unspecified (does not set license)",
"image-comic": "A comic page",
"image-crop": "Part of a comic page",
"categories": "Categories to add",
}
};
Line 171 ⟶ 172:
});
this.content.$element.append(typeField.$element);
 
this.categoriesInput = new mw.widgets.CateogryMultiselectWidget({});
var categoriesField = new OO.ui.FieldLayout(this.categoriesInput, {
label: getMessage("categories"),
align: "top",
});
this.content.$element.append(categoriesField.$element);
 
this.$body.append(this.content.$element);
Line 182 ⟶ 190:
var dialog = this;
if (action === "continue") {
debugger;
if (!this.requiredFieldsFilled()) {
mw.notify(getMessage("required-fields-unfilled"), {type: "error"});