Медиавики:Gadget-wefmovie.js
Эзоҳ: Баъди захира намудан, Шумо метавонед тағйиротҳои худро аз хотираи браузер гузариш карда, бубинед. Дар браузерҳои Mozilla / Firefox / Safari: тугмаи Shift-ро пахш намуда бо мушак Reload-ро пахш кунед, ё Ctrl-Shift-R-ро пахш намоед (Cmd-Shift-R барои компютерҳои Apple Mac); дар браузери IE: тугмаи Ctrl-ро пахш намуда бо мушак Refresh-ро пахш намоед, ё Ctrl-F5-ро пахш намоед; дар браузери Konqueror:: бо мушак Reload-ро пахш кунед, ё тугмаи F5-ро пахш намоед; дар браузери Opera ба Шумо пурра тоза кардани хотираи браузер ба воситаи Tools→Preferences лозим аст.
/**
* This JavaScript is a implementation of JavaScript Gadget to edit taxonal
* information on Wikidata. This script is based on WE-Framework.
*
* @see https://github.com/vlsergey/WE-Framework
* @author vlsergey
*/
var wef_MovieEditor_html = "<div class=\'wef_movieEditor_dialog\'>\r\n" +
" <div class=\'wef_tabs\'>\r\n" +
" <ul>\r\n" +
" <li><a href=\'#wef_movieEditor_tab_general\' class=\'wef_editor_tab_anchor wef_i18n_text\'>groupGeneral</a></li>\r\n" +
" <li><a href=\'#wef_movieEditor_tab_cast_member\' class=\'wef_editor_tab_anchor wef_i18n_label\'>P161</a></li>\r\n" +
" <li><a href=\'#wef_movieEditor_tab_voice_actor\' class=\'wef_editor_tab_anchor wef_i18n_label\'>P725</a></li>\r\n" +
" <li><a href=\'#wef_movieEditor_tab_databases\' class=\'wef_editor_tab_anchor wef_i18n_text\'>groupDatabases</a></li>\r\n" +
" <li><a href=\'#wef_movieEditor_tab_awards\' class=\'wef_editor_tab_anchor wef_i18n_label\'>P166</a></li>\r\n" +
" </ul>\r\n" +
" <div id=\'wef_movieEditor_tab_general\' class=\'wef_editor_tab\'>\r\n" +
" <div class=\"wef_labels_editor\"></div>\r\n" +
" <fieldset class=\'wef_fieldset\'>\r\n" +
" <legend class=\'wef_i18n_text\'>fieldsetGeneral</legend>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <!-- instance of -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P31\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- image -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P18\' data-datatype=\'commonsMedia\' />\r\n" +
" </table>\r\n" +
" </fieldset>\r\n" +
" <fieldset>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <!-- country of origin -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P495\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- original language -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P364\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- date of publication -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P577\' data-datatype=\'time\' />\r\n" +
" <!-- genre -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P136\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- follows -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P155\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- followed by -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P156\' data-datatype=\'wikibase-item\' />\r\n" +
" </table>\r\n" +
" </fieldset>\r\n" +
" <fieldset>\r\n" +
" <legend class=\'wef_i18n_label\'>Q3297652</legend>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <!-- director -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P57\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- director of photography -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P344\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- screenwriter -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P58\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- producer -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P162\' data-datatype=\'wikibase-item\' />\r\n" +
" <!-- production company -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P272\' data-datatype=\'wikibase-item\'>\r\n" +
" <!-- composer -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P86\' data-datatype=\'wikibase-item\'>\r\n" +
" </table>\r\n" +
" </fieldset>\r\n" +
" </div>\r\n" +
" <div id=\'wef_movieEditor_tab_cast_member\' class=\'wef_editor_tab\'>\r\n" +
" <fieldset class=\'wef_fieldset wef_single_property_fieldset\'>\r\n" +
" <legend class=\'wef_i18n_label\'>P161</legend>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <!-- cast member -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P161\' data-datatype=\'wikibase-item\'>\r\n" +
" <!-- character role -->\r\n" +
" <tr data-code=\'P453\' data-datatype=\'wikibase-item\' data-as-column=\'true\' />\r\n" +
" </tbody>\r\n" +
" </table>\r\n" +
" </fieldset>\r\n" +
" </div>\r\n" +
" <div id=\'wef_movieEditor_tab_voice_actor\' class=\'wef_editor_tab\'>\r\n" +
" <fieldset class=\'wef_fieldset wef_single_property_fieldset\'>\r\n" +
" <legend class=\'wef_i18n_label\'>P725</legend>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <!-- voice actor -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P725\' data-datatype=\'wikibase-item\'>\r\n" +
" <!-- character role -->\r\n" +
" <tr data-code=\'P453\' data-datatype=\'wikibase-item\' data-as-column=\'true\' />\r\n" +
" </tbody>\r\n" +
" </table>\r\n" +
" </fieldset>\r\n" +
" </div>\r\n" +
" <div id=\'wef_movieEditor_tab_awards\' class=\'wef_editor_tab\'>\r\n" +
" <fieldset class=\'wef_fieldset wef_single_property_fieldset\'>\r\n" +
" <legend class=\'wef_i18n_label\'>P166</legend>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <!-- award received -->\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P166\' data-datatype=\'wikibase-item\'>\r\n" +
" <!-- point in time -->\r\n" +
" <tr data-code=\'P585\' data-datatype=\'time\' data-as-column=\'true\' data-editordatatype=\'time-years\' />\r\n" +
" <!-- awarded by -->\r\n" +
" <tr data-code=\'P1027\' data-datatype=\'wikibase-item\' />\r\n" +
" </tbody>\r\n" +
" </table>\r\n" +
" </fieldset>\r\n" +
" </div>\r\n" +
" <div id=\'wef_movieEditor_tab_databases\' class=\'wef_editor_tab\'>\r\n" +
" <table class=\'wef_table\'>\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P1237\' data-datatype=\'string\' data-check=\'^[a-z0-9]+$\'\r\n" +
" data-template=\'http://boxofficemojo.com/movies/?id=$1.htm\' />\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P480\' data-datatype=\'string\' data-check=\'^\\d+$\'\r\n" +
" data-template=\'http://www.filmaffinity.com/en/film$1.html\' />\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P345\' data-datatype=\'string\' data-check=\'^tt\\d{7}$\'\r\n" +
" data-template=\'http://www.imdb.com/title/$1/\' />\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P1258\' data-datatype=\'string\'\r\n" +
" data-check=\'^(m|tv|celebrity|critic)/[-0-9a-z_']+|source-[1-9]\\d*$\'\r\n" +
" data-template=\'http://www.rottentomatoes.com/$1\' />\r\n" +
" <tbody class=\'wef_claim_editors\' data-code=\'P1265\' data-datatype=\'string\' data-check=\'^\\d+$\'\r\n" +
" data-template=\'http://www.allocine.fr/film/fichefilm_gen_cfilm=$1.html\' />\r\n" +
" </table>\r\n" +
" </div>\r\n" +
" </div>\r\n" +
"</div>";
window.wef_MovieEditor_i18n_en = {
dialogTitle: 'Movie data — WE-Framework',
groupDatabases: 'Databases',
menuButton: 'WEF: Movie',
};
window.wef_MovieEditor_i18n_ru = {
dialogTitle: 'Свойства фильма — WE-Framework',
groupDatabases: 'Базы данных',
menuButton: 'WEF: Фильм',
};
var editor = new WEF_Editor( wef_MovieEditor_html );
editor.localize( 'wef_MovieEditor_i18n_' );
editor.addEditButtons( 'Q11424' );
window.wef_editors_registry.registerEditor( 'Q11424', editor );