WikidataBuilder has uploaded a new change for review. https://gerrit.wikimedia.org/r/238110
Change subject: New Wikidata Build - 2015-09-14T10:00:01+0000 ...................................................................... New Wikidata Build - 2015-09-14T10:00:01+0000 Change-Id: I108cd53b1946cca81d1d5878ff5b9c3748d023cc --- M composer.lock M extensions/Wikibase/Gruntfile.js M extensions/Wikibase/client/WikibaseClient.datatypes.php M extensions/Wikibase/client/WikibaseClient.i18n.alias.php M extensions/Wikibase/client/i18n/el.json M extensions/Wikibase/client/i18n/en.json M extensions/Wikibase/client/i18n/it.json M extensions/Wikibase/client/i18n/olo.json M extensions/Wikibase/client/i18n/qqq.json M extensions/Wikibase/client/i18n/wo.json M extensions/Wikibase/client/includes/specials/SpecialUnconnectedPages.php M extensions/Wikibase/docs/options.wiki M extensions/Wikibase/lib/config/WikibaseLib.default.php M extensions/Wikibase/lib/i18n/el.json M extensions/Wikibase/lib/includes/formatters/OutputFormatValueFormatterFactory.php M extensions/Wikibase/repo/WikibaseRepo.datatypes.php M extensions/Wikibase/repo/config/Wikibase.default.php M extensions/Wikibase/repo/i18n/el.json M extensions/Wikibase/repo/i18n/en.json M extensions/Wikibase/repo/i18n/wo.json M extensions/Wikibase/repo/includes/api/EditEntity.php M extensions/Wikibase/repo/includes/specials/SpecialItemDisambiguation.php M extensions/Wikibase/repo/tests/phpunit/includes/content/ItemContentTest.php M extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialGoToLinkedPageTest.php M extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemDisambiguationTest.php M vendor/composer/installed.json 26 files changed, 161 insertions(+), 111 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata refs/changes/10/238110/1 diff --git a/composer.lock b/composer.lock index 4ee7f35..9ebf3ae 100644 --- a/composer.lock +++ b/composer.lock @@ -1385,12 +1385,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "f73a4f7fb5deaa7f906dccff88dbcb2dcfbdd312" + "reference": "17e8a8d9b3810072920532369277c572c28f79fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/f73a4f7fb5deaa7f906dccff88dbcb2dcfbdd312", - "reference": "f73a4f7fb5deaa7f906dccff88dbcb2dcfbdd312", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/17e8a8d9b3810072920532369277c572c28f79fb", + "reference": "17e8a8d9b3810072920532369277c572c28f79fb", "shasum": "" }, "require": { @@ -1459,7 +1459,7 @@ "wikibaserepo", "wikidata" ], - "time": "2015-09-12 18:06:04" + "time": "2015-09-14 09:39:08" }, { "name": "wikibase/wikimedia-badges", diff --git a/extensions/Wikibase/Gruntfile.js b/extensions/Wikibase/Gruntfile.js index 24984ad..5429ed7 100644 --- a/extensions/Wikibase/Gruntfile.js +++ b/extensions/Wikibase/Gruntfile.js @@ -16,7 +16,6 @@ }, banana: { options: { - disallowBlankTranslations: false, disallowDuplicateTranslations: false, disallowUnusedTranslations: false }, diff --git a/extensions/Wikibase/client/WikibaseClient.datatypes.php b/extensions/Wikibase/client/WikibaseClient.datatypes.php index 829e4ad..2e977a4 100644 --- a/extensions/Wikibase/client/WikibaseClient.datatypes.php +++ b/extensions/Wikibase/client/WikibaseClient.datatypes.php @@ -2,7 +2,7 @@ /** * Definition of data types for use with Wikibase. * The array returned by the code below is supposed to be merged into $wgWBClientDataTypes. - * It defines the formatters used by the repo to display data values of different types. + * It defines the formatters used by the client to display data values of different types. * * @note: Keep in sync with lib/WikibaseLib.datatypes.php * diff --git a/extensions/Wikibase/client/WikibaseClient.i18n.alias.php b/extensions/Wikibase/client/WikibaseClient.i18n.alias.php index 0d60cd3..0ff2a52 100644 --- a/extensions/Wikibase/client/WikibaseClient.i18n.alias.php +++ b/extensions/Wikibase/client/WikibaseClient.i18n.alias.php @@ -66,6 +66,7 @@ /** Italian (italiano) */ $specialPageAliases['it'] = array( 'UnconnectedPages' => array( 'PagineNonConnesse' ), + 'PagesWithBadges' => array( 'PagineConDistintivi' ), ); /** Japanese (日本語) */ diff --git a/extensions/Wikibase/client/i18n/el.json b/extensions/Wikibase/client/i18n/el.json index d0e5d7d..e65f794 100644 --- a/extensions/Wikibase/client/i18n/el.json +++ b/extensions/Wikibase/client/i18n/el.json @@ -3,14 +3,14 @@ "authors": [ "FocalPoint", "Geraki", - "Nikosguard" + "Nikosguard", + "Glavkos" ] }, "wikibase-client-desc": "Πελάτης για την επέκταση Wikibase", - "specialpages-group-wikibaseclient": "Πελάτης {{WBREPONAME}}", "tooltip-t-wikibase": "Σύνδεσμος προς το συνδεδεμένο αντικείμενο δεδομένων", "wikibase-after-page-move": "Μπορείτε επίσης να [$1 ενημερώσετε] το σχετικό αντικείμενο {{WBREPONAME}} ώστε να διατηρηθούν οι διαγλωσσικές συνδέσεις στη μετακινούμενη σελίδα.", - "wikibase-after-page-move-queued": "Το [$1 αντικείμενο {{WBREPONAME}}] που σχετίζεται με αυτή τη σελίδα θα ενημερωθεί αυτόματα σύντομα.", + "wikibase-after-page-move-queued": "Το [$1 αντικείμενο {{WBREPONAME}}] που σχετίζεται με αυτή τη σελίδα θα ενημερωθεί αυτόματα. Παρακαλούμε να έχετε υπόψη ότι αυτό μπορεί να μη συμβεί ακαριαία.", "wikibase-comment-add": "Δημιουργήθηκε ένα αντικείμενο {{WBREPONAME}}.", "wikibase-comment-remove": "Το σχετιζόμενο αντικείμενο {{WBREPONAME}} διαγράφτηκε. Ο γλωσσικός σύνδεσμος αφαιρέθηκε.", "wikibase-comment-linked": "Ένα αντικείμενο {{WBREPONAME}} συνδέθηκε με αυτή την σελίδα.", @@ -45,16 +45,11 @@ "wikibase-rc-show-wikidata-pref": "Εμφάνιση επεξεργασιών {{WBREPONAME}} στις πρόσφατες αλλαγές", "wikibase-rc-wikibase-edit-letter": "D", "wikibase-rc-wikibase-edit-title": "Επεξεργασία {{WBREPONAME}}", + "wikibase-replicationnote": "Παρακαλώ να λάβετε υπόψη ότι έως ότου οι αλλαγές γίνουν ορατές σε όλα τα wiki μπορεί να περάσουν μερικά λεπτά.", "wikibase-watchlist-show-changes-pref": "Εμφάνιση αλλαγών {{WBREPONAME}} στη λίστα παρακολούθησης σας", "wikibase-error-serialize-error": "Η σειριοποίηση δεδομένων απέτυχε", "wikibase-error-invalid-entity-id": "Το κωδικός που θέσατε δεν αναγνωρίστηκε από το σύστημα. Παρακαλούμε χρησιμοποιήστε έναν έγκυρο κωδικό.", - "special-unconnectedpages": "Οι σελίδες δεν συνδέθηκαν με τα αντικείμενα.", - "wikibase-unconnectedpages-legend": "Επιλογές για ασύνδετες σελίδες", - "wikibase-unconnectedpages-page": "Άρχισε τον κατάλογο αποτελεσμάτων με τη σελίδα:", - "wikibase-unconnectedpages-submit": "Μετάβαση", - "wikibase-unconnectedpages-invalid-language": "Το \"$1\" δεν είναι έγκυρος κώδικας γλώσσας.", - "wikibase-unconnectedpages-page-warning": "Ο τίτλος της σελίδας δεν μπορούσε να χρησιμοποιηθεί για το ερώτημα και αγνοήθηκε.", - "wikibase-unconnectedpages-iwdata-label": "Μόνο σελίδες με διαγλωσσικές συνδέσεις", + "unconnectedpages": "Οι σελίδες δεν συνδέθηκαν με τα αντικείμενα.", "wikibase-unconnectedpages-format-row": "($1 {{PLURAL:$1|διαγλωσσικός σύνδεσμος|διαγλωσσικοί σύνδεσμοι}} για τη σελίδα)", "wikibase-pageinfo-entity-id": "Αναγνωριστικό αντικειμένου {{WBREPONAME}}", "wikibase-pageinfo-entity-id-none": "Κανένα", diff --git a/extensions/Wikibase/client/i18n/en.json b/extensions/Wikibase/client/i18n/en.json index 2ad9c42..458f41a 100644 --- a/extensions/Wikibase/client/i18n/en.json +++ b/extensions/Wikibase/client/i18n/en.json @@ -67,6 +67,7 @@ "unconnectedpages": "Pages not connected to items", "unconnectedpages-summary": "This page lists pages with no connected data item (in namespaces that support connected items). The list is sorted by descending page ID, so that newer pages are listed first.", "wikibase-unconnectedpages-format-row": "($1 {{PLURAL:$1|interlanguage link|interlanguage links}} on the page)", + "wikibase-unconnectedpages-submit": "Show pages", "pageswithbadges": "Pages with badges", "pageswithbadges-summary": "This page lists pages with badges (e.g. good article or featured article). The list is sorted by descending page ID, so that newer pages are listed first.", "wikibase-pageswithbadges-invalid-id": "$1 is not a valid item id", diff --git a/extensions/Wikibase/client/i18n/it.json b/extensions/Wikibase/client/i18n/it.json index a959d18..0391385 100644 --- a/extensions/Wikibase/client/i18n/it.json +++ b/extensions/Wikibase/client/i18n/it.json @@ -11,7 +11,8 @@ "Nemo bis", "FRacco", "Federico Mugnaini", - "Fringio" + "Fringio", + "Ricordisamoa" ] }, "wikibase-client-desc": "Client per l'estensione Wikibase", @@ -60,12 +61,10 @@ "wikibase-error-invalid-entity-id": "L'ID specificato è sconosciuto al sistema. Utilizza un ID di entità valido.", "unconnectedpages": "Pagine non collegate agli elementi", "unconnectedpages-summary": "Questa pagina elenca le pagine non connessi ad un elemento data (nei namespace che supportano il collegamento tra elementi) Questa lista è ordinata in ordine decrescente secondo l'ID della pagina, cosicché le nuove voci siano elencate per prime.", - "wikibase-unconnectedpages-page": "Inizia l'elenco dei risultati dalla pagina:", - "wikibase-unconnectedpages-submit": "Vai", - "wikibase-unconnectedpages-invalid-language": "\"$1\" non è un codice di lingua valido.", - "wikibase-unconnectedpages-page-warning": "Il titolo della pagina non può essere utilizzato per la query e viene ignorato.", - "wikibase-unconnectedpages-iwdata-label": "Solo le pagine con collegamenti interlinguistici", "wikibase-unconnectedpages-format-row": "($1 {{PLURAL:$1|collegamento interlinguistico|collegamenti interlinguistici}} nella pagina)", + "pageswithbadges": "Pagine con distintivi", + "wikibase-pageswithbadges-badge": "Distintivo:", + "wikibase-pageswithbadges-submit": "Mostra pagine", "wikibase-pageinfo-entity-id": "ID elemento {{WBREPONAME}}", "wikibase-pageinfo-entity-id-none": "Nessuno", "wikibase-property-render-error": "Errore durante il rendering della proprietà $1: $2", diff --git a/extensions/Wikibase/client/i18n/olo.json b/extensions/Wikibase/client/i18n/olo.json index 34e0c14..4498488 100644 --- a/extensions/Wikibase/client/i18n/olo.json +++ b/extensions/Wikibase/client/i18n/olo.json @@ -16,5 +16,6 @@ "wikibase-rc-hide-wikidata-show": "Ozuta", "wikibase-rc-wikibase-edit-letter": "K", "wikibase-rc-wikibase-edit-title": "{{WBREPONAME}} korjavus", + "wikibase-pageswithbadges-submit": "Ozuta sivut", "wikibase-otherprojects": "Muut projektat" } diff --git a/extensions/Wikibase/client/i18n/qqq.json b/extensions/Wikibase/client/i18n/qqq.json index 6f50b35..a4800be 100644 --- a/extensions/Wikibase/client/i18n/qqq.json +++ b/extensions/Wikibase/client/i18n/qqq.json @@ -78,6 +78,7 @@ "unconnectedpages": "{{doc-special|UnconnectedPages}}", "unconnectedpages-summary": "Introductory text used on Special:UnconnectedPages.", "wikibase-unconnectedpages-format-row": "Formatting of the additional data for each row in the result set on the special page for pages not connected to sitelinks.\n\nThis message follows the page title (with link).\n\nParameters:\n* $1 - number of inter-language links", + "wikibase-unconnectedpages-submit": "Label for the button that activates the action", "pageswithbadges": "{{doc-special|PagesWithBadges}}", "pageswithbadges-summary": "Introductory text used on Special:PagesWithBadges.", "wikibase-pageswithbadges-invalid-id": "Error message when an invalid id is passed to the special page. Parameters:\n* $1 - the invalid ID", diff --git a/extensions/Wikibase/client/i18n/wo.json b/extensions/Wikibase/client/i18n/wo.json index 4f1a0d7..2e6e6a9 100644 --- a/extensions/Wikibase/client/i18n/wo.json +++ b/extensions/Wikibase/client/i18n/wo.json @@ -9,6 +9,7 @@ "wikibase-dataitem": "Yëf {{WBREPONAME}}", "wikibase-editlinks": "Soppi lëkkalekaay yi", "wikibase-editlinkstitle": "Soppi lëkkalekaay diggante-làkk yi", + "wikibase-rc-hide-wikidata-show": "Wone", "wikibase-rc-wikibase-edit-letter": "D", "wikibase-rc-wikibase-edit-title": "Coppiteg {{WBREPONAME}}" } diff --git a/extensions/Wikibase/client/includes/specials/SpecialUnconnectedPages.php b/extensions/Wikibase/client/includes/specials/SpecialUnconnectedPages.php index 60de413..c69785c 100644 --- a/extensions/Wikibase/client/includes/specials/SpecialUnconnectedPages.php +++ b/extensions/Wikibase/client/includes/specials/SpecialUnconnectedPages.php @@ -4,7 +4,9 @@ use DatabaseBase; use FakeResultWrapper; +use Html; use Linker; +use MWNamespace; use QueryPage; use ResultWrapper; use Skin; @@ -108,7 +110,13 @@ $conds[] = 'page_title >= ' . $dbr->addQuotes( $title->getDBkey() ); $conds[] = 'page_namespace = ' . (int)$title->getNamespace(); } - $conds[] = 'page_namespace IN (' . implode( ',', $checker->getWikibaseNamespaces() ) . ')'; + $wbNamespaces = $checker->getWikibaseNamespaces(); + $ns = $this->getRequest()->getIntOrNull( 'namespace' ); + if ( $ns !== null && in_array( $ns, $wbNamespaces ) ) { + $conds[] = 'page_namespace = ' . $ns; + } else { + $conds[] = 'page_namespace IN (' . implode( ',', $wbNamespaces ) . ')'; + } return $conds; } @@ -182,6 +190,40 @@ } /** + * @see QueryPage::getPageHeader + * + * @return string + */ + public function getPageHeader() { + $excludeNamespaces = array_diff( + MWNamespace::getValidNamespaces(), + $this->getNamespaceChecker()->getWikibaseNamespaces() + ); + + $limit = $this->getRequest()->getIntOrNull( 'limit' ); + $ns = $this->getRequest()->getIntOrNull( 'namespace' ); + + return Html::openElement( + 'form', + array( + 'action' => $this->getPageTitle()->getLocalURL() + ) + ) . + ( $limit === null ? '' : Html::hidden( 'limit', $limit ) ) . + Html::namespaceSelector( array( + 'selected' => $ns === null ? '' : $ns, + 'all' => '', + 'exclude' => $excludeNamespaces, + 'label' => $this->msg( 'namespace' )->text() + ) ) . ' ' . + Html::submitButton( + $this->msg( 'wikibase-unconnectedpages-submit' )->text(), + array() + ) . + Html::closeElement( 'form' ); + } + + /** * @see SpecialPage::getGroupName * * @return string @@ -190,4 +232,15 @@ return 'maintenance'; } + /** + * @see QueryPage::linkParameters + * + * @return array + */ + public function linkParameters() { + return array( + 'namespace' => $this->getRequest()->getIntOrNull( 'namespace' ), + ); + } + } diff --git a/extensions/Wikibase/docs/options.wiki b/extensions/Wikibase/docs/options.wiki index 5da347a..0b2b541 100644 --- a/extensions/Wikibase/docs/options.wiki +++ b/extensions/Wikibase/docs/options.wiki @@ -19,8 +19,6 @@ :* NOTE: The default may change in order to use the repo's database name automatically. ;sharedCacheDuration: The default duration of entries in the shared object cache, in seconds. Default is 3600 seconds = 1 hour. ;sharedCacheType: The type of cache to use for the shared object cache. Defaults to $wgMainCacheType. Use CACHE_XXX constants. -;urlSchemes: Which URL schemes should be allowed in URL data values. The default is array( 'http', 'https' ). Other supported schemes are 'ftp' and 'mailto'. Schemes (protocols) added here will only have any effect if validation is supported for that protocol; that is, adding 'mailto' will work, while adding 'gopher' will do nothing. -:* NOTE: This setting is only really meaningful for the repository, it's shared with the client extension for technical reasons. ;entityPrefixes: ID prefixes to use for the different entity types, as an associative array mapping prefixes to entity type constants. Default: <poem> array( @@ -56,6 +54,7 @@ ;multilang-limits: Limits to impose on multilanguage strings like labels, descriptions and such. Supported limits: :;length: the maximum length of the string, in characters. :Default: <code>array( 'length' => 250 )</code> +;urlSchemes: Which URL schemes should be allowed in URL data values. The default is array( 'http', 'https' ). Other supported schemes are 'ftp' and 'mailto'. Schemes (protocols) added here will only have any effect if validation is supported for that protocol; that is, adding 'mailto' will work, while adding 'gopher' will do nothing. ;useRedirectTargetColumn: Whether to use the epp_redirect_target column in the wb_entity_per_page table for detecting redirects. True per default, can be set to false in an environment where the necessary database update can't be deployed right away. To set up the table manually, run repo/sql/AddEppRedirectTarget.sql to create it, then use repo/maintenance/rebuildEntityPerPage.php to rebuild the table if neccessary. ;formatterUrlProperty: Property to be used on properties that defines a formatter URL which is used to link identifiers. The placeholder <code>$1</code> will be replaced by the identifier. Example: <code>https://www.wikidata.org/entity/$1</code> ;transformLegacyFormatOnExport: Whether entity revisions stored in a legacy format should be converted on the fly while exporting. Enabled per default. diff --git a/extensions/Wikibase/lib/config/WikibaseLib.default.php b/extensions/Wikibase/lib/config/WikibaseLib.default.php index 80b4af5..47ec7ca 100644 --- a/extensions/Wikibase/lib/config/WikibaseLib.default.php +++ b/extensions/Wikibase/lib/config/WikibaseLib.default.php @@ -70,10 +70,7 @@ 'url', 'wikibase-item', 'wikibase-property', - ), - - // URL schemes allowed for URL values. See UrlSchemeValidators for a full list. - 'urlSchemes' => array( 'ftp', 'http', 'https', 'irc', 'mailto' ) + ) ); // experimental stuff diff --git a/extensions/Wikibase/lib/i18n/el.json b/extensions/Wikibase/lib/i18n/el.json index 3db1f9f..78e2ce1 100644 --- a/extensions/Wikibase/lib/i18n/el.json +++ b/extensions/Wikibase/lib/i18n/el.json @@ -6,14 +6,16 @@ "Xaris333", "FocalPoint", "Fitoschido", - "Protnet" + "Protnet", + "Geraki", + "Glavkos" ] }, - "specialpages-group-wikibase": "Wikibase αποθετήριο", + "specialpages-group-wikibase": "Wikibase", "wikibase-deletedentity-item": "Διαγεγραμμένο αντικείμενο", "wikibase-deletedentity-property": "Διαγεγραμμένη ιδιότητα", "wikibase-deletedentity-query": "Διαγεγραμμένο ερώτημα", - "wikibase-error-unexpected": "Παρουσιάστηκε ένα απροσδόκητο σφάλμα.", + "wikibase-error-unexpected": "Σφάλμα: $1", "wikibase-error-save-generic": "Παρουσιάστηκε σφάλμα κατά την προσπάθειά σας να αποθηκεύσετε και εξαιτίας αυτού, οι αλλαγές σας μπορεί να μην ολοκληρώθηκαν.", "wikibase-error-remove-generic": "Παρουσιάστηκε σφάλμα κατά την προσπάθεια να προβείτε στην αφαίρεση και εξαιτίας αυτού, οι αλλαγές σας μπορεί να μην έχουν ολοκληρωθεί.", "wikibase-error-save-connection": "Παρουσιάστηκε σφάλμα σύνδεσης ενώ προσπαθήσατε να αποθηκεύσετε, και εξαιτίας αυτού οι αλλαγές σας μπορεί να μην ολοκληρώθηκαν. Παρακαλούμε να ελέγξετε σύνδεσή σας στο Διαδίκτυο.", @@ -59,5 +61,36 @@ "wikibase-validator-not-allowed": "Εσφαλμένη τιμή: $1", "datatypes-type-wikibase-item": "Αντικείμενο", "datatypes-type-commonsMedia": "αρχείο πολυμέσων των Commons", - "version-wikibase": "Wikibase" + "version-wikibase": "Wikibase", + "wikibase-item-summary-wbsetitem": "Δημιουργήστε ένα νέο αντικείμενο.", + "wikibase-item-summary-wbcreate-new": "Δημιούργησε ένα νέο αντικείμενο", + "wikibase-item-summary-wbeditentity": "Δημιουργήθηκε ένα νέο αντικείμενο", + "wikibase-item-summary-wbeditentity-create": "Δημιούργησε ένα νέο αντικείμενο", + "wikibase-item-summary-wbeditentity-update": "Άλλαξε ένα αντικείμενο", + "wikibase-item-summary-wbeditentity-override": "Δημιούργησε ένα αντικείμενο", + "wikibase-item-summary-wbsetreference": "Προσθέστε μια πηγή", + "wikibase-item-summary-wbsetreference-add": "Πρόσθεσε πηγή στο ερώτημα", + "wikibase-item-summary-wbsetreference-set": "τροποποίησε την πηγή στο ερώτημα", + "wikibase-item-summary-wbsetlabel-add": "Πρόσθεσε την [$2] ετικέτα", + "wikibase-item-summary-wbsetlabel-set": "Τροποποίησε την [$2] ετικέτα", + "wikibase-item-summary-wbsetlabel-remove": "Αφαίρεσε την [$2] ετικέτα", + "wikibase-item-summary-wbsetdescription-add": "Πρόσθεσε την [$2] περιγραφή", + "wikibase-item-summary-wbsetdescription-set": "Τροποποίησε την [$2] περιγραφή", + "wikibase-item-summary-wbsetdescription-remove": "Αφαίρεσε την [$2] περιγραφή", + "wikibase-item-summary-wbsetsitelink-add": "Πρόσθεσε σύνδεσμο στο [$2]", + "wikibase-item-summary-wbsetsitelink-set": "Τροποποίησε σύνδεσμο στο [$2]", + "wikibase-item-summary-wbsetsitelink-remove": "Αφαίρεσε σύνδεσμο από το [$2]", + "wikibase-item-summary-clientsitelink-update": "Η σελίδα μετακινήθηκε από [$3] σε [$4]", + "wikibase-item-summary-wbmergeitems-from": "Συγχώνευση αντικειμένου από \"$3\"", + "wikibase-item-summary-wbmergeitems-to": "Συγχώνευση αντικειμένου στο \"$3\"", + "wikibase-property-summary-wbcreate-new": "Δημιούργησε μια νέα ιδιότητα", + "wikibase-property-summary-wbeditentity-create": "Δημιουργήστε μια νέα ιδιότητα", + "wikibase-property-summary-wbeditentity-update": "Η ιδιότητα ενημερώθηκε", + "wikibase-property-summary-wbeditentity-override": "Δημιουργία ιδιότητας", + "wikibase-property-summary-wbsetlabel-add": "Πρόσθεσε την [$2] ετικέτα", + "wikibase-property-summary-wbsetlabel-set": "Τροποποίησε την [$2] ετικέτα", + "wikibase-property-summary-wbsetlabel-remove": "Αφαίρεσε την [$2] ετικέτα", + "wikibase-property-summary-wbsetdescription-add": "Πρόσθεσε την [$2] περιγραφή", + "wikibase-property-summary-wbsetdescription-set": "Τροποποίησε την [$2] περιγραφή", + "wikibase-property-summary-wbsetdescription-remove": "Αφαίρεσε την [$2] περιγραφή" } diff --git a/extensions/Wikibase/lib/includes/formatters/OutputFormatValueFormatterFactory.php b/extensions/Wikibase/lib/includes/formatters/OutputFormatValueFormatterFactory.php index e1537ee..c23ef3a 100644 --- a/extensions/Wikibase/lib/includes/formatters/OutputFormatValueFormatterFactory.php +++ b/extensions/Wikibase/lib/includes/formatters/OutputFormatValueFormatterFactory.php @@ -303,7 +303,7 @@ * * @see WikibaseValueFormatterBuilders::$valueFormatterSpecs * - * @param string $format + * @param string $format One of the SnakFormatter::FORMAT_... constants. * @param FormatterOptions $options * @param string[] $skip A list of types to be skipped. Useful when the caller already * has formatters for some types. diff --git a/extensions/Wikibase/repo/WikibaseRepo.datatypes.php b/extensions/Wikibase/repo/WikibaseRepo.datatypes.php index 390222f..590e130 100644 --- a/extensions/Wikibase/repo/WikibaseRepo.datatypes.php +++ b/extensions/Wikibase/repo/WikibaseRepo.datatypes.php @@ -24,10 +24,12 @@ use DataValues\Geo\Parsers\GlobeCoordinateParser; use ValueFormatters\FormatterOptions; +use ValueParsers\ParserOptions; use ValueParsers\QuantityParser; use ValueParsers\StringParser; use ValueParsers\ValueParser; use Wikibase\Lib\EntityIdValueParser; +use Wikibase\Lib\MediaWikiNumberUnlocalizer; use Wikibase\Lib\Parsers\TimeParserFactory; use Wikibase\Lib\WikibaseStringValueNormalizer; use Wikibase\Parsers\MonolingualTextParser; @@ -46,12 +48,12 @@ // WikibaseValueFormatterBuilders should be used *only* here, program logic should use a // OutputFormatValueFormatterFactory as returned by WikibaseRepo::getValueFormatterFactory(). - $newEntityIdParser = function( ValueParsers\ParserOptions $options ) { + $newEntityIdParser = function( ParserOptions $options ) { $repo = WikibaseRepo::getDefaultInstance(); return new EntityIdValueParser( $repo->getEntityIdParser() ); }; - $newStringParser = function( ValueParsers\ParserOptions $options ) { + $newStringParser = function( ParserOptions $options ) { $repo = WikibaseRepo::getDefaultInstance(); $normalizer = new WikibaseStringValueNormalizer( $repo->getStringNormalizer() ); return new StringParser( $normalizer ); @@ -59,7 +61,7 @@ return array( 'commonsMedia' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildStringValidators(); }, @@ -70,11 +72,11 @@ }, ), 'globe-coordinate' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildCoordinateValidators(); }, - 'parser-factory-callback' => function( ValueParsers\ParserOptions $options ) { + 'parser-factory-callback' => function( ParserOptions $options ) { return new GlobeCoordinateParser( $options ); }, 'formatter-factory-callback' => function( $format, FormatterOptions $options ) { @@ -83,11 +85,11 @@ }, ), 'monolingualtext' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildMonolingualTextValidators(); }, - 'parser-factory-callback' => function( ValueParsers\ParserOptions $options ) { + 'parser-factory-callback' => function( ParserOptions $options ) { return new MonolingualTextParser( $options ); }, 'formatter-factory-callback' => function( $format, FormatterOptions $options ) { @@ -96,13 +98,13 @@ }, ), 'quantity' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildQuantityValidators(); }, - 'parser-factory-callback' => function( ValueParsers\ParserOptions $options ) { + 'parser-factory-callback' => function( ParserOptions $options ) { $language = Language::factory( $options->getOption( ValueParser::OPT_LANG ) ); - $unlocalizer = new Wikibase\Lib\MediaWikiNumberUnlocalizer( $language ); + $unlocalizer = new MediaWikiNumberUnlocalizer( $language ); return new QuantityParser( $options, $unlocalizer ); }, 'formatter-factory-callback' => function( $format, FormatterOptions $options ) { @@ -111,7 +113,7 @@ }, ), 'string' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildStringValidators(); }, @@ -121,11 +123,11 @@ }, ), 'time' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildTimeValidators(); }, - 'parser-factory-callback' => function( ValueParsers\ParserOptions $options ) { + 'parser-factory-callback' => function( ParserOptions $options ) { $factory = new TimeParserFactory( $options ); return $factory->getTimeParser(); }, @@ -135,7 +137,7 @@ }, ), 'url' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildUrlValidators(); }, @@ -146,7 +148,7 @@ }, ), 'wikibase-item' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildItemValidators(); }, @@ -157,7 +159,7 @@ }, ), 'wikibase-property' => array( - 'validator-factory-callback' => function () { + 'validator-factory-callback' => function() { $factory = WikibaseRepo::getDefaultValidatorBuilders(); return $factory->buildPropertyValidators(); }, diff --git a/extensions/Wikibase/repo/config/Wikibase.default.php b/extensions/Wikibase/repo/config/Wikibase.default.php index 5af6918..b16faab 100644 --- a/extensions/Wikibase/repo/config/Wikibase.default.php +++ b/extensions/Wikibase/repo/config/Wikibase.default.php @@ -32,6 +32,9 @@ 'length' => 250, // length constraint ), + // URL schemes allowed for URL values. See UrlSchemeValidators for a full list. + 'urlSchemes' => array( 'ftp', 'http', 'https', 'irc', 'mailto' ), + // Items allowed to be used as badges pointing to their CSS class names 'badgeItems' => array(), @@ -40,8 +43,8 @@ 'dataSquidMaxage' => $wgSquidMaxage, // Settings for change dispatching - 'dispatchBatchChunkFactor' => 3, - 'dispatchBatchCacheFactor' => 3, + 'dispatchBatchChunkFactor' => 3, + 'dispatchBatchCacheFactor' => 3, // Formats that shall be available via SpecialEntityData. // The first format will be used as the default. diff --git a/extensions/Wikibase/repo/i18n/el.json b/extensions/Wikibase/repo/i18n/el.json index 70b65bc..25f37fc 100644 --- a/extensions/Wikibase/repo/i18n/el.json +++ b/extensions/Wikibase/repo/i18n/el.json @@ -7,7 +7,8 @@ "Xaris333", "Indoril", "Evropi", - "Macofe" + "Macofe", + "Glavkos" ] }, "wikibase-desc": "Αποθετήριο δομημένων δεδομένων", @@ -19,7 +20,7 @@ "wikibase-cancel": "άκυρο", "wikibase-add": "προσθήκη", "wikibase-addqualifier": "προσθέστε προσδιοριστή", - "wikibase-addreference": "προσθήκη πηγής", + "wikibase-addreference": "προσθήκη παραπομπής", "wikibase-save-inprogress": "Αποθηκεύεται...", "wikibase-remove-inprogress": "Αφαιρείται...", "wikibase-label-empty": "Δεν έχει ορισθεί ετικέτα", @@ -40,9 +41,10 @@ "wikibase-sitelink-page-edit-placeholder": "σελίδα", "wikibase-alias-edit-placeholder": "Πληκτρολογήστε μια εναλλακτική ονομασία", "wikibase-label-input-help-message": "Πληκτρολογήστε τον τίτλο γι αυτό το σύνολο δεδομένων στα $1.", - "wikibase-description-input-help-message": "Πληκτρολογήστε μια σύντομη περιγραφή στα $1 .", + "wikibase-description-input-help-message": "Πληκτρολογήστε μια σύντομη περιγραφή γι' αυτή την οντότητα στο $1 .", "wikibase-statements": "Δηλώσεις", "wikibase-terms": "Σε άλλες γλώσσες", + "wikibase-sitelinks": "Κατάλογος συνδεδεμένων σελίδων σε αυτό το αντικείμενο", "wikibase-sitelinks-empty": "Καμία σύνδεση τοποθεσίας για αυτό το στοιχείο ακόμα.", "wikibase-sitelinks-input-help-message": "Ορίστε μια σύνδεση σε μια σελίδα που σχετίζεται με αυτό το αντικείμενο.", "wikibase-sitelinks-special": "Άλλοι ιστότοποι", @@ -63,8 +65,7 @@ "wikibase-propertyedittool-counter-entrieslabel": "{{PLURAL:$1|καταχώρηση|καταχωρήσεις}}", "wikibase-disambiguation-title": "Αποσαφήνιση για \"$1\"", "wb-special-newitem-new-item-notification": "Νέο στοιχείο $1 δημιουργήθηκε και κατευθύνει προς αυτή τη σελίδα. Πίσω στην $2 .", - "wikibase-aliases-label": "Γνωστό επίσης ως:", - "wikibase-aliases-input-help-message": "Μπορείτε να εισαγάγετε ψευδώνυμα και συνώνυμα με τα οποία είναι γνωστό αυτό το σύνολο δεδομένων,έτσι ώστε να είναι δυνατόν να εντοπιστεί από τα πιθανές εναλλακτικές ονομασίες.", + "wikibase-aliases-input-help-message": "Για να κάνετε αυτή την οντότητα πιο εύκολο να βρεθεί, μπορείτε να εισάγετε εναλλακτικά ονόματα.", "wikibase-aliases-empty": "Δεν ορίζονται εναλλακτικές ονομασίες.", "wikibase-propertypage-datatype": "Τύπος δεδομένων", "wikibase-claimview-snak-tooltip": "Εισαγάγετε μια τιμή που αντιστοιχεί στην ιδιότητα που ονομάζεται \"$1\". Εάν η ιδιότητα δεν έχει καθορισμένη τιμή ή η πραγματική τιμή δεν είναι γνωστή, μπορείτε να επιλέξετε μια εναλλακτική λύση για να καθορίσετε μια προσαρμοσμένη τιμή κάνοντας κλικ στο εικονίδιο δίπλα στο πλαίσιο τιμή εισόδου.", @@ -73,7 +74,7 @@ "wikibase-statementview-rank-normal": "Κανονική βαθμίδα", "wikibase-statementview-rank-deprecated": "Παρωχημένη κατάταξη", "wikibase-statementview-referencesheading-pendingcountersubject": "{{PLURAL:$1|παραπομπή|παραπομπές}}", - "wikibase-statementview-referencesheading-pendingcountertooltip": "{{PLURAL:$1|μία πηγή|$1 πηγές}} δεν έχουν ακόμη αποθηκευτεί", + "wikibase-statementview-referencesheading-pendingcountertooltip": "{{PLURAL:$1|Μια πηγή|$1 οι πηγές}} δεν έχουν ακόμη αποθηκευτεί", "wikibase-snakview-property-input-placeholder": "ιδιότητα", "wikibase-snakview-choosesnaktype": "Επιλέξτε έναν τύπο τιμών.", "wikibase-snakview-variation-datavaluetypemismatch": "Η τιμή δεν συμμορφώνεται με τον ορισμό της ιδιότητας.", @@ -88,7 +89,7 @@ "wikibase-entityselector-more": "περισσότερα", "wikibase-anonymouseditwarning": "Προειδοποίηση: Δεν έχετε συνδεθεί. Η διεύθυνση IP σας θα καταγραφεί στο ιστορικό επεξεργασίας αυτής της σελίδας.", "wikibase-move-error": "Δεν μπορείτε να μετακινήσετε σελίδες από και προς τον ονοματοχώρο δεδομένων.", - "wikibase-validator-label-conflict": "Μια άλλη ιδιότητα ( $3 ) έχει ήδη ετικέτα \" $1 \" που συνδέεται με τον κωδικό γλώσσας $2", + "wikibase-validator-label-conflict": "Η ιδιότητα $3 έχει ήδη ετικέτα \" $1 \" που συνδέεται με τον κωδικό γλώσσας $2", "wikibase-validator-label-with-description-conflict": "Ένα άλλο αντικείμενο ($3) έχει ήδη ετικέτα \"$1\" και περιγραφή \"$4\" που συνδέονται με κωδικό γλώσσας $2 .", "wikibase-validator-label-no-entityid": "Η ετικέτα δεν πρέπει να είναι ένα έγκυρο αναγνωριστικό οντότητας.", "wikibase-wikibaserepopage-not-itemid": "\"$1\" δεν είναι έγκυρος κωδικός αντικειμένου", @@ -139,37 +140,6 @@ "wikibase-entitieswithoutlabel-invalid-language": "Το \"$1\" δεν είναι έγκυρος κώδικας γλώσσας.", "wikibase-restoreold": "επαναφορά", "wikibase-noentity-createone": "Μπορείτε επίσης να [[$1|δημιουργήσετε ένα νέο]].", - "wikibase-item-summary-wbsetitem": "Δημιουργήστε ένα νέο αντικείμενο.", - "wikibase-item-summary-wbcreate-new": "Δημιούργησε ένα νέο αντικείμενο", - "wikibase-item-summary-wbeditentity": "Δημιουργήθηκε ένα νέο αντικείμενο", - "wikibase-item-summary-wbeditentity-create": "Δημιούργησε ένα νέο αντικείμενο", - "wikibase-item-summary-wbeditentity-update": "Ενημέρωσε ένα αντικείμενο", - "wikibase-item-summary-wbeditentity-override": "Δημιούργησε ένα αντικείμενο", - "wikibase-item-summary-wbsetreference": "Προσθέστε μια πηγή", - "wikibase-item-summary-wbsetreference-add": "Πρόσθεσε πηγή στο ερώτημα", - "wikibase-item-summary-wbsetreference-set": "τροποποίησε την πηγή στο ερώτημα", - "wikibase-item-summary-wbsetlabel-add": "Πρόσθεσε την [$2] ετικέτα", - "wikibase-item-summary-wbsetlabel-set": "Τροποποίησε την [$2] ετικέτα", - "wikibase-item-summary-wbsetlabel-remove": "Αφαίρεσε την [$2] ετικέτα", - "wikibase-item-summary-wbsetdescription-add": "Πρόσθεσε την [$2] περιγραφή", - "wikibase-item-summary-wbsetdescription-set": "Τροποποίησε την [$2] περιγραφή", - "wikibase-item-summary-wbsetdescription-remove": "Αφαίρεσε την [$2] περιγραφή", - "wikibase-item-summary-wbsetsitelink-add": "Πρόσθεσε σύνδεσμο στο [$2]", - "wikibase-item-summary-wbsetsitelink-set": "Τροποποίησε σύνδεσμο στο [$2]", - "wikibase-item-summary-wbsetsitelink-remove": "Αφαίρεσε σύνδεσμο από το [$2]", - "wikibase-item-summary-clientsitelink-update": "Η σελίδα μετακινήθηκε από [$3] σε [$4]", - "wikibase-item-summary-wbmergeitems-from": "Συγχώνευση αντικειμένου από \"$3\"", - "wikibase-item-summary-wbmergeitems-to": "Συγχώνευση αντικειμένου στο \"$3\"", - "wikibase-property-summary-wbcreate-new": "Δημιούργησε μια νέα ιδιότητα", - "wikibase-property-summary-wbeditentity-create": "Δημιουργήστε μια νέα ιδιότητα", - "wikibase-property-summary-wbeditentity-update": "Η ιδιότητα ενημερώθηκε", - "wikibase-property-summary-wbeditentity-override": "Δημιουργία ιδιότητας", - "wikibase-property-summary-wbsetlabel-add": "Πρόσθεσε την [$2] ετικέτα", - "wikibase-property-summary-wbsetlabel-set": "Τροποποίησε την [$2] ετικέτα", - "wikibase-property-summary-wbsetlabel-remove": "Αφαίρεσε την [$2] ετικέτα", - "wikibase-property-summary-wbsetdescription-add": "Πρόσθεσε την [$2] περιγραφή", - "wikibase-property-summary-wbsetdescription-set": "Τροποποίησε την [$2] περιγραφή", - "wikibase-property-summary-wbsetdescription-remove": "Αφαίρεσε την [$2] περιγραφή", "wikibase-listdatatypes-wikibase-item-head": "αντικείμενο", "wikibase-listdatatypes-wikibase-property-head": "Ιδιότητα", "wikibase-listdatatypes-commonsmedia-head": "Πολυμέσα των Commons", @@ -189,5 +159,5 @@ "right-item-merge": "Συγχώνευση αντικειμένων", "right-property-term": "Αλλαγή όρων ιδιοτήτων (ετικέτες, περιγραφές, ψευδώνυμα)", "right-property-create": "Δημιουργία ιδιοτήτων", - "action-property-create": "δημιουργήσετε ιδιότητες" + "action-property-create": "δημιουργία ιδιοτήτων" } diff --git a/extensions/Wikibase/repo/i18n/en.json b/extensions/Wikibase/repo/i18n/en.json index d384c01..c671053 100644 --- a/extensions/Wikibase/repo/i18n/en.json +++ b/extensions/Wikibase/repo/i18n/en.json @@ -402,7 +402,7 @@ "apihelp-wbeditentity-param-bot": "Mark this edit as bot. This URL flag will only be respected if the user belongs to the group \"bot\".", "apihelp-wbeditentity-param-data": "The serialized object that is used as the data source.\nA newly created entity will be assigned an 'id'.", "apihelp-wbeditentity-param-clear": "If set, the complete entity is emptied before proceeding.\nThe entity will not be saved before it is filled with the \"data\", possibly with parts excluded.", - "apihelp-wbeditentity-param-new": "If set, a new entity will be created.\nSet this to the type of the entity you want to create - currently 'item'|'property'.\nIt is not allowed to have this set when 'id' is also set.", + "apihelp-wbeditentity-param-new": "If set, a new entity will be created.\nSet this to the type of the entity you want to create.\nIt is not allowed to have this set when 'id' is also set.", "apihelp-wbeditentity-example-1": "Create a new empty item, return full entity structure", "apihelp-wbeditentity-example-2": "Create a new item and set labels for de and en", "apihelp-wbeditentity-example-3": "Create a new property containing the json data, return full entity structure", diff --git a/extensions/Wikibase/repo/i18n/wo.json b/extensions/Wikibase/repo/i18n/wo.json index e458caf..0defcd4 100644 --- a/extensions/Wikibase/repo/i18n/wo.json +++ b/extensions/Wikibase/repo/i18n/wo.json @@ -4,5 +4,6 @@ "Ibou" ] }, - "wikibase-edit": "Soppi" + "wikibase-edit": "Soppi", + "wikibase-add": "yokk" } diff --git a/extensions/Wikibase/repo/includes/api/EditEntity.php b/extensions/Wikibase/repo/includes/api/EditEntity.php index 4304cf9..b1e74b5 100644 --- a/extensions/Wikibase/repo/includes/api/EditEntity.php +++ b/extensions/Wikibase/repo/includes/api/EditEntity.php @@ -768,7 +768,7 @@ self::PARAM_DFLT => false ), 'new' => array( - self::PARAM_TYPE => 'string', + self::PARAM_TYPE => WikibaseRepo::getDefaultInstance()->getEntityFactory()->getEntityTypes(), ), ) ); diff --git a/extensions/Wikibase/repo/includes/specials/SpecialItemDisambiguation.php b/extensions/Wikibase/repo/includes/specials/SpecialItemDisambiguation.php index 2d6aaab..49ddb74 100644 --- a/extensions/Wikibase/repo/includes/specials/SpecialItemDisambiguation.php +++ b/extensions/Wikibase/repo/includes/specials/SpecialItemDisambiguation.php @@ -214,7 +214,7 @@ 'label-message' => 'wikibase-itemdisambiguation-lookup-label' ), 'submit' => array( - 'name' => 'submit', + 'name' => '', 'default' => $this->msg( 'wikibase-itemdisambiguation-submit' )->text(), 'type' => 'submit', 'id' => 'wb-itembytitle-submit', diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/content/ItemContentTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/content/ItemContentTest.php index e5aa7fc..10d1d09 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/content/ItemContentTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/content/ItemContentTest.php @@ -401,8 +401,9 @@ $html = $parserOutput->getText(); - $this->assertTag( array( 'tag' => 'div', 'class' => 'redirectMsg' ), $html, 'redirect message' ); - $this->assertTag( array( 'tag' => 'a', 'content' => 'Q123' ), $html, 'redirect target' ); + $this->assertContains( '<div class="redirectMsg">', $html, 'redirect message' ); + $this->assertContains( '<a href="', $html, 'redirect target link' ); + $this->assertContains( 'Q123</a>', $html, 'redirect target label' ); } public function provideGetEntityId() { diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialGoToLinkedPageTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialGoToLinkedPageTest.php index 614ab52..59d3973 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialGoToLinkedPageTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialGoToLinkedPageTest.php @@ -179,16 +179,9 @@ $this->assertTag( $matcher, $output, "Failed to match html output for: " . $key ); } - $errorMatch = array( - 'tag' => 'p', - 'content' => $error, - 'attributes' => array( - 'class' => 'error' - ) - ); - if ( !empty( $error ) ) { - $this->assertTag( $errorMatch, $output, "Failed to match error: " . $error ); + $this->assertContains( '<p class="error">' . $error . '</p>', $output, + 'Failed to match error: ' . $error ); } } diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemDisambiguationTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemDisambiguationTest.php index ef19310..aaa8804 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemDisambiguationTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemDisambiguationTest.php @@ -125,7 +125,7 @@ 'id' => 'wb-itembytitle-submit', 'class' => 'wb-input-button', 'type' => 'submit', - 'name' => 'submit', + 'name' => '', ) ); $cases['empty'] = array( '', array(), null, $matchers ); diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 6cc9820..91e50b4 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -1278,12 +1278,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "f73a4f7fb5deaa7f906dccff88dbcb2dcfbdd312" + "reference": "17e8a8d9b3810072920532369277c572c28f79fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/f73a4f7fb5deaa7f906dccff88dbcb2dcfbdd312", - "reference": "f73a4f7fb5deaa7f906dccff88dbcb2dcfbdd312", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/17e8a8d9b3810072920532369277c572c28f79fb", + "reference": "17e8a8d9b3810072920532369277c572c28f79fb", "shasum": "" }, "require": { @@ -1314,7 +1314,7 @@ "require-dev": { "squizlabs/php_codesniffer": "~2.1" }, - "time": "2015-09-12 18:06:04", + "time": "2015-09-14 09:39:08", "type": "mediawiki-extension", "installation-source": "dist", "autoload": { -- To view, visit https://gerrit.wikimedia.org/r/238110 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I108cd53b1946cca81d1d5878ff5b9c3748d023cc Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikidata Gerrit-Branch: master Gerrit-Owner: WikidataBuilder <wikidata-servi...@wikimedia.de> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits