Omeka SOmeka S an open source education and exhibit-curation application.
Installatron Remote is a one-click solution to install and manage all of your Omeka S websites. Using Installatron helps ensure Omeka S is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote |
Omeka S is a web publication application for universities, galleries, libraries, archives, and museums. It creates a local network of independently curated exhibits sharing a collaboratively built pool of items and their metadata. Create and manage many sites with a streamlined installation of Omeka S. Features: - INSTALL ONCE: Create and manage many sites with a streamlined installation of Omeka S.
- CONNECT TO THE SEMANTIC WEB: Publish items with linked open data.
- SHARE WITH DPLA: Describe items with DPLA-ready resource templates.
- EXTEND AND BUILD: Extend functionality of Omeka S sites with modules to map, collect, import, and connect resources.
- DESIGN WITH EASE: Style each Omeka S site with a different fully-responsive theme to fit any screen size.
-Omeka S utvecklare 4.1.125 Juni 2024 - 105MBChanges
- Custom thumbnails set on a primary media will also be used when getting a thumbnail for the parent item
Fixed Bugs
- The "no sites" message never disappeared when adding the first site on the add/edit item page in 4.0.0
- Item sets were not sortable in the site resources section in 4.0.0
- Themes did not show new version notifications in 4.0.0
- Fulltext search automatic relevance sorting could improperly inherit the configured default sort order and sort least-relevant-first
- Value languages on the resource form were not validated as promptly as intended (fix contributed by @Daniel-KM)
- Large or oddly-sized asset titles or thumbnails could display oddly in the admin assets section
- A deprecation notice printed when using the lightbox gallery viewer together with Youtube media
- The "View" link from admin site show pages did not open in a new tab
For Developers
- The ACL OwnsEntityAssertion now supports Doctrine proxies correctly (fix contributed by @Daniel-KM)
- returnScalar in the API now returns the correct total results count for paginated results
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v4.1.14.1.0 (större version) 19 April 2024 - 105MBBugs Fixes and Changes
- HTML media now include their text content in the fulltext index
- Sorting options now appear first on advanced search
- Added database index for is_public column for several key tables (#2105, contributed by @Daniel-KM)
- Admin CSRF tokens now expire after 12 hours instead of 1
- Fulltext searches now allow other sorting despite the default relevance-based sort to be chosen; previously doing a fulltext search would override any other sorting selected
- Fixed TypeError when loading user batch edit (#2100, contributed by @jajm)
- Fixed some incorrect ARIA accessibility attributes (#2111)
- Fixed possible deprecation warning when passing null to API id search (#2118, contributed by @Daniel-KM)
- Forms using element groups did not properly handle fieldsets (#2159, contributed by @Daniel-KM)
- Page authoring improvements: Omeka S 4.1.0 adds a new selection when authoring site pages, between the original, older page layout ("Normal flow") and the new Grid layout. Grid uses the native CSS grid feature to provide users with more tools for positioning their content the way they want without needing custom theming or CSS skills.
- Page authoring improvements: Blocks can be grouped together by site authors for styling and administrative purposes
- Page authoring improvements: This version also adds a new page editing concept of configuration options that are common to all blocks. Things like alignment and choosing a class attribute that were previously implemented piecemeal are available for all blocks, including any added by modules, and modules can also now more easily add their own additional settings to all blocks
- Page authoring improvements: Among these shared settings is a new background image feature for using assets as backgrounds for any block
- Page authoring improvements: Using the shared layout setting feature (see above), all blocks now provide an option for the author to select from among different templates specific to that block which are provided by the site's chosen theme. This allows themes to provide complex behaviors, styles and customizations that users can choose from with a simple UI.
- Page authoring improvements: Similar to block templates, the entire page can have a template selected by the author, with the choices also coming from the current theme. Small differences in overall layout or completely custom pages can be created as page templates and exposed for site authors to use.
- Page authoring improvements: New OEmbed page block
- Page authoring improvements: Merged item showcase block into media embed block
- Performance improvement for performing many "OR"-joined property/value searches at once
- Site navigation allows user to configure a custom link to open in a new tab/window
- New settings for controlling appearance of subnavigation on public site pages
- New batch edit option for setting resource ownership
- OEmbed media can now be updated
- Site setting for pre-expanding value annotations
- Favicon can be selected from assets both globally and per-site
- Global setting for disabling @reverse reverse property listing in API responses
- Improved mail sending error reporting
- Improvements to linked resource display
- The "fallback" file renderer now respects the same linking settings as the thumbnail renderer
- Added WebP to the default allowed types for file and asset uploads
- Database settings can now be provided via an environment variable OMEKA_DB_CONNECTION_URL rather than database.ini (#1789, contributed by @raboof)
- Admin UI: Media upload inputs on item form now accept multiple files selected at once
- Admin UI: Media upload inputs on item form now show a preview of selected images if the browser can natively display them
- Admin UI: New direct link to the current user's settings page in left nav
- Admin UI: Global settings page now divides into more logical groups
- Admin UI: List of sites for an item now includes a link to go directly to the item's page in each site
- Admin UI: Asset upload sidebar now indicates the upload size limit
- Admin UI: Info on free disk space added to system information (#2001, contributed by @Daniel-KM)
For Developers
- New "fallback setting" service and helpers for looking for same-named options in multiple contexts (global, site, user settings)
- Element groups feature is now enabled and used on batch edit forms
- Automated tests now run against PHP 8.3 additionally (#2125, contributed by @Daniel-KM)
- aria-label property now automatically set for translation for Laminas form selects (#2120, contributed by @Daniel-KM)
- Login will not redirect to dashboard if user does not have permission to view dashboard (#1961, contributed @jajm)
- API: New "api-local" read-only REST endpoint. api-local uses the user's login cookie for auth rather than requiring an API key.
- API: REST API now allows selecting from different serialization formats (RDF/XML, N3, Turtle, NTriples) and extension of the allowed choices (see Server-Side Events)
- API: Expanded options for reading scalars from more types of resources (#2023, contributed by @Daniel-KM)
- API: Search operation now allowed for the generic "resources" endpoint
- Server-Side Events: New filters api.subject_values.query and api.subject_values_simple.query (#2054, contributed by @Daniel-KM)
- Server-Side Events: New filters api.get_fulltext_text.value_criteria and api.get_fulltext_text.value_annotation_criteria for modifying values to be included in fulltext index (#2069, contributed by @jajm)
- Server-Side Events: New filters api.output.serialize and api.output.formats
- Server-Side Events: New view.browse.actions events for adding to action icons on browse pages
- Config: New ['entity_manager']['data_types'] config array for registering new Doctrine datatypes
- Classes/Interfaces: Omeka\Media\Renderer\FulltextSearchableInterface for providing fulltext index content from media
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v4.1.04.0.416 November 2023 - 70MBBugs Fixed
- Page titles were not properly escaped on the admin pages list for a site if viewed by lower-privilege users without permission to edit
- Lower-privilege users could view the info on other users' user edit pages
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v4.0.44.0.37 Augusti 2023 - 70MBBugs Fixed
- Malformed/malicious non-image files could improperly be allowed as uploaded assets
- Installation title was not properly escaped when displayed in several views
- The accept attribute for the upload input for assets was not updated to match the new default allowed asset types
Changes
- Uploaded assets are now checked for both type and extension
- Alongside the configurable list of allowed asset types introduced in 4.0.2, there is now a configurable list of allowed asset file extensions
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v4.0.34.0.231 Juli 2023 - 70MBBugs Fixed
- Vocabulary import could reveal the contents of files it was pointed to when displaying an error, a possible "SSRF" vulnerability
- SVG asset uploads could contain Javascript that would be executed if the SVG was viewed directly
- Title not escaped correctly in the browse preview block
- Batch editing options to clear property values and set value visibility sometimes did not work, depending on what other batch edit operations were used at the same time
- Issues when displaying a very large number of tabs on admin pages (fix contributed by @Daniel-KM)
- Misleading page display when user revokes own privileges from a site (#2034)
- Issues with reporting of empty required fields on the resource add/edit pages (#2041)
- Overbroad selection for assets on the site edit page
- Incorrect routing for URLs with "false" site slugs (fix contributed by @Daniel-KM)
- Property label still displayed even if no values were shown due to the locale filter being enabled on a site (#2045)
- Miscellaneous translation string issues
- We unnecessarily checked the database version on each request to decide whether to use database-backed sessions
- Linked resources/subject values display didn't work properly for non-items
- Events for Doctrine entities did not always fire correctly
- Asset upload errors were silent
- Some advanced search fields were missing labels for accessibility
- Fulltext search for media caused an unnecessarily high number of queries when multiple media were saved at once
- Media public resource pages didn't have the media render block configured by default (#2058)
- The lightgallery block did not correctly read some metadata for text tracks for videos
- The lightgallery code was missing its license key
- Temporary files could get left behind when some kinds of errors occurred during file upload
Changes
- The title column for resources now has an index
- The list of allowed mime types for assets is now set by config; SVGs are no longer allowed by default as uploaded assets
- HTML Purifier is now enabled by default for new installs
- Removed nonfunctioning n3 option for RDF import
- Updated default theme to 1.7.2
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v4.0.24.0.1 (större version) 6 Mars 2023 - 70MB4.0.1
Bug Fixes
- Public browse views did not apply the language filtering or browse heading site options correctly (#1996)
- Resources with no owner could automatically change their owner when a user saved the resource form (#1984)
- Item set "not in" selection did not work inside the "query" sidebar (#1989)
- Using two or more OpenSeadragon IIIF image viewers on a single page caused a "redeclaration of const" JS console error (#1993)
- A typo in a selector caused a JS console error when editing site pages (#2000, fix contributed by @Daniel-KM)
- Old arguments were improperly still used for the view.sort-selector event if called from the sortSelector view helper (#1994)
- The "restore value" option upon deleting a value was sometimes not visible
- Very wide and short assets could break the asset table (#1957)
- A deprecation notice would fire when running background jobs on PHP 8.1+
- Reindex jobs threw an error improperly attempting to index value annotations (#2005)
- Advanced "contains," "starts with," and "ends with" searches did not work properly when searching for percent sign, underscore, and backslash (#2014, fix contributed by @Daniel-KM)
- The proc_open CLI execution strategy could hang and never complete if the command to be run printed a lot of data to stderr (#1992)
- An unnecessary blank CSS file was included in the query sidebar (#2015)
Changes
- Styled the class value-language so it is less intrusive on other places using the same class outside the resource form (#2007)
- Styled the item browse sort defaults to take up less space on the settings form (#1997)
- Updated bundled Default theme to 1.7.1
- Updated translations
4.0.0
Key Features
- Resource page blocks: This release adds a "blocks" feature to allow site admins to configure the public show pages for items, media and item sets without requiring editing PHP or CSS. Site admins can add, remove, reorder, and mix-and-match the basic building blocks of the show page, like the display of metadata, embedding or listing media, and more. Some features like the slider or gallery view for media that were previously exclusive only to some themes are now part of this system, so they can be used on any theme. Modules that add content to "show" pages can also use this system, meaning you can easily choose whether and where to show components like alternative media viewers, maps, and more. This feature also allows themes to declare multiple regions where blocks can be added, allowing for patterns like sidebars and more complex layouts, with site admins freely choosing what pieces of the page go in which regions. Themes that support this new feature show a "Configure resource pages" button next to the existing one for theme settings in the site admin interface. All themes provided by the Omeka Team will have new versions that support this feature.
- Configurable browse columns and sorting: The other major new feature in 4.0.0 is user configuration of the visible columns and default sorting options for browse pages in the admin interface. There are new user settings that allow each user to choose which columns should be displayed on the item, item set, media, and site browse pages. Depending on what makes sense for each Omeka S installation and each user, the page can include columns showing values from any metadata property, as well as a variety of types of internal and administrative metadata. Modules can also add their own columns to this system, so a module can easily make its own data accessible through the normal browse page. The columns in use also affect what sorting options are shown for the user. Alongside the column settings, users can set the default sorting for each browse page, choosing from all the existing default sorting options, plus any extra configured columns, and setting either sorting direction. Users can also add any custom sort by manually specifying the sorting query string parameter to use. Finally, this same configuration of default sorting is available to site admins to set the default sort order for the public items browse page within a site.
Resources, metadata, and description
- Support for IIIF Presentation API manifests as media, rendered by Mirador
- URI values can now be tagged with a language
- Media can now be tagged with a language
- Resource templates can now set a language as the default for a property
- The sidebar selector for choosing item sets now includes the same filtering and "quick add" features as the one for items
- Added a "Select all" option when using quick add on resource selection sidebars
- New user setting to select item sets to assign new items the user creates into by default
- Users can explicitly select which media is the "primary" one for an item, independent of the ordering
- The "linked resources" view is improved and can now support alternative labels for the linking properties
Search
- "starts with" and "ends with" property advanced search options (contributed by @Daniel-KM)
- Advanced search option to filter for items by excluding those in given item sets
- Advanced search option to filter by public/private visibility
- Advanced search option to filter for items having, or not having, media attached
- Advanced search option to filter by IDs
Sites
- Page date/time block to display page timestamps publicly
- New site setting to exclude resources not attached to the site from being linked to
- New site setting to limit the properties and classes shown in the site's search dropdowns. Options that can be chosen are to include all (as in previous versions), and only those used by items attached to the site, and only those used by some item in the Omeka S installation (contributed by @alexdryden)
- The "Property label information" setting can now be set on a site-specific basis instead of only globally (contributed by @Daniel-KM)
- New UI in the site page editor to collapse or expand all blocks
Admin interface
- Improved batch action permissions
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v4.0.03.2.326 Augusti 2022 - 70MB3.2.3
Bug Fixes
- Fixed a bug where marking a user as inactive would still allow them to continue any active sessions they had open (reported by Christian Martin)
- Fixed the @reverse key in API responses containing links that pointed to the current resource, not the in-linking resources (#1878)
- Fixed the @reverse key in API responses always linking to the items endpoint even if the linking resource was of another type (#1888)
- Fixed an issue that could cause files using the CMYK colorspace to have thumbnails generated with inverted colors when using the Imagick thumbnailer
3.2.2
Bug Fixes
- Fixed permissions issues when using value annotation for non-admin users
- Fixed permissions for vocabularies to allow supervisors to import vocabularies and manage ones they import
- Fixed incorrect appearance of user editing buttons and UI for Editor users
- Fixed video thumbnailing for some versions of ImageMagick (the problematic versions are those between 6.9.11-31 and 6.9.12-54, inclusive)
- Updated translations for Basque, Czech, French
3.2.1
Bug Fixes and Changes
- Fixed bugs affecting resource selection sidebars that could cause inaccurate counts and could incorrectly show that all resources had already been selected
- Fixed "quick add" when setting resource values to respect the data type for all created values, instead of just the first one
- Fixed a missing translation in some public search results (#1839, fix contributed by @ManOnDaMoon)
- Fixed a bug in the JSON-LD output that could violate the spec when the @reverse key appeared when there were no reverse properties (#1840)
- Fixed spurious notices that could be logged when the same user/session accessed the site multiple times in very quick succession
- Updated the bundled default theme to version 1.6.4
- Translation updates for Basque, Spanish
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v3.2.33.2.0 (större version) 7 Maj 2022 - 70MBFeatures
- Value Annotation
- Users can now use metadata properties and values to describe/annotate values, or, put another way, to make statements about their statements. This introduces the concept of reification to Omeka S. Users can choose to make ambiguous facts more concrete by annotating things like: provenance (Where is this fact from?), time (When did this fact occur?), location: (What is the location associated with this fact?), certainty (What is the confidence of this fact?), type (What type of concept/thing is this fact?), and more.
- New site setting to choose whether to show value annotations publicly
- Fulltext search now includes the text of value annotations (with their parent resources) and media metadata (with their parent items)
- Search results now include thumbnails where appropriate
- Public resource show pages for resources not included on a site now include "noindex" meta-tags to avoid search engines potentially indexing resources under the wrong sites
- Theme config can now set the "required" flag for form inputs
- The page title block now uses a view so themes can override it (#1787, contributed by @grandgeorg)
- Data types can optionally accept an extra array argument of options to their render method (partiarlly contributed by @Daniel-KM)
- Site pages now include a class on the body element derived from the page's slug to make page-specific styling easier
- The admin interface for site navigation and the "list of pages" block now indicate when pages are private
- JPEG2000's .jp2 is now supported when ingested without its file extension set (contributed by @Daniel-KM)
Bug Fixes
- Fixed a deprecation warning from Doctrine by switching to the newer-style UnderscoreNamingStrategy that supports numbers in entity names (#1804, contributed by @Daniel-KM)
- Fixed several typos and code quality issues (#1794, #1811, contributed by @stweil)
- Noted more required extensions in composer.json
- Security mitigation for Laminas Framework issue LP-2022-01: inline form element error messages were not escaped
API Changes
- Friendlier message on the root of the API endpoint
- New data_types API resource
- Resource values are now validated to point to the proper resource types only
- Position for media within the set of media for its parent item can now be set directly as position
- Resources include a @reverse key listing the linkages from other resources to the current one
- Values for resources now include an @annotation key listing annotations for that value
- The REST API now supports returning simple scalar results with the query parameter return_scalar
- in_sites query for items and item sets now supports passing 0/false to return resources that are not assigned to any site
For Developers
- New server events rep.value.string, rep.value.json, rep.resource.json_output, rep.resource.value_annotation_display_values, data_types.value_annotating, view.show.value
- New client events o:ckeditor-config, o:prepare-value-annotation
Bundled Libraries
- jQuery 3.6.0
- CKEditor 4.18.0
- Sortable.js 1.14.0
- jsTree 3.3.11
- Font Awesome 5.15.4
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v3.2.03.1.230 April 2022 - 70MB3.1.2
Bug Fixes
- A page could become inaccessible when an asset or page used in an Asset block was removed or made private
- The Asset block did not allow page authors to choose private pages to link to (or any pages from a private site)
- Large lists in the List of pages block could encounter an error when trying to add a new page
- When reordering blocks on the edit form for pages, dropping a block into the HTML editor of an HTML block would insert unwanted text into the block (#1791)
- Poor visibility in Safari for some disabled form elements
- The Link headers in the REST API could be incorrect if the per_page query parameter was passed
Internationalization
- New translations for Arabic, Basque, and Swedish
3.1.1
Bugs Fixed
- New items incorrectly selected all sites on the Sites tab by default instead of just those configured to auto-assign new items
Internationalization
- Updates for Catalan, Spanish, Estonian, Finnish, French, Hungarian, and Italian
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v3.1.23.1.0 (större version) 3 September 2021 - 70MBFeatures
- PHP 8 support
- Minimum PHP version increased to 7.2
- Built-in support for alt text for media and assets
- New Assets section for listing and managing uploaded assets
- New Asset site block for including assets in pages
- New "query" form input allows usage of advanced search inputs rather than copying and pasting a query string
- Options for multiple sites that share the same items but display them in different languages (contributed by @ManOnDaMoon)
- New site setting to show only resource values that are in the site's configured locale language
- New site setting to control whether to show the locale labels for resource values
- Added thumbnail setting for sites; thumbnails are displayed in the public list of sites
- New "List of pages" site block
- Options for controlling the content to show in the browse preview block
- Option for adding a wrapper div with a specified class to the HTML block
- Batch edit for items allows adding and removing items from sites
- Resource admin show pages now include the resource ID in their sidebars
- Improved links to browse resources in public-side user bar (#1716, contributed by @Daniel-KM)
- Media can now be sorted by filesize
- New "auto" option for cli execute strategy to detect which strategy to use (#1661, contributed by @Daniel-KM)
Bugs Fixed
- Site and page titles were sometimes not properly escaped on public pages (reported by ribersec)
- Sidebar selectors could show wrong number of results when filtering (#1678)
- Newly-opened sidebars could display "underneath" previous ones in some situations
Changes
- Public advanced search for sites only shows the sets that are attached to the site in the item set dropdown, and does not show the dropdown at all if no sets are attached
- Site blocks are displayed alphabetically in page edit sidebar
- Module.php files for non-active modules are now not loaded at all
- Custom pages added by modules that are inactive are displayed as "[Missing Page]" instead of "Fallback"
- Files without generated thumbnails now render as custom-assigned or fallback thumbnails rather than a text-only link
For Developers
- Background jobs can create absolute URLs
- Ignore empty-string queries for is_public and assign_new_items in API (#1671, contributed by @Daniel-KM)
- New filters rep.resource.display_title and rep.resource.display_description for filtering titles and descriptions displayed on pages
- Added view.edit.before and view.edit.after filters for site page edit
- Tooling for detecting changes to module DB schema SQL now includes automatically-generated join tables
- Resources can be searched and sorted by resource_template_label in API
- Page action menu... used by modules (??)
- New option to get registered services from a plugin manager in alphabetical order using new Sortable interface
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v3.1.03.0.26 April 2021 - 70MBBugs Fixes
- The "body" for some browse views was not correctly escaped
- The URL data type allowed javascript: URLs which could lead to XSS issues in some browsers (#1688)
- The public cross-site search results pages did not correctly escape the user's query, leading to an XSS issue (#1698)
- An error occurred when deleting individual site pages, and their entries in the fulltext search index were not properly removed (#1662)
- Batch edits involving resource templates could fail when run in-process rather than in the background (#1690)
- Public cross-site search results for item sets caused an error
- Linked resource counts incorrectly included private non-visible resources
- Some errors and exceptions were not included in logs (#1657)
- Some labels were not translated when displaying linked resources
- The "no resources" label displayed incorrectly in some admin sidebars
- The "Add Site" button on the admin dashboard could improperly be visible for users who did not have permission to add sites (#1680)
- The id API parameter was not correctly supported in the REST API (#1667, contributed by @Daniel-KM)
- The proc_open CLI execution strategy could generate a warning by unncecessarily trying to read from the subprocess stdin
- The default from option for emails in configuration was not correctly checked (#1685)
Changes
- Value types and languages are now matched case-insensitively by the value() function, matching the behaviors of database queries and the spec for language codes (#1672, #1684, contributed by @Daniel-KM)
- The gulp scripts are updated to stick to Composer 1, which is necessary for compatibility for the current dependencies (#1659)
- OEmbed now supports the non-standard "text/json+oembed" media type (#1670, contributed by @Avnerus)
- The installer now checks up-front for PHP JSON support, leading to better error reporting when it's missing
Internationalization
- New translations for Bulgarian, Croatian, and Romanian
- Updated translations for Catalan, Czech, German, Estonian, Italian, Lithuanian, Mongolian, Chinese (Taiwan)
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v3.0.23.0.1 (större version) 21 Oktober 2020 - 70MBOmeka S 3.0.0 is a major release containing backwards-incompatible changes.
You must update modules and themes when upgrading to this version.
Features:
- Fine-grained assignement of items to sites
- Items can now be explicity added to or removed from sites one-by-one.
- A new "auto-assign new items" setting is provided for sites that should include all newly created items
- The prior search-based "pool" can be used to make bulk changes to the pool of items assigned to a site, but the search is no longer executed "live." The search interface can be used to add to the current pool, replace it completely, or to remove only the searched items.
- Search across multiple sites
- New search capability to find items, sets, pages across all sites in the installation. Item and set results will present a list of the sites in which they can be found
- This search is now available on the default "list of sites" installation front page
- Sites have a new setting allowing the main search box to be either the previous "current site only" search or the new "across all sites" search
- New user setting to allow each user to set default sites to be selected when adding new items
- Public/private setting for individual pages within a site (#1603, contributed by @Daniel-KM)
- Admin page list for sites now includes display of the added/modified date for each page and control over sorting (#1615, contributed by @Daniel-KM)
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v3.0.12.1.25 Maj 2020 - 70MBBugs Fixed
- Servers with the apcu PHP module installed had intermittent issues of permissions checks running incorrectly, leading to incorrect 404 errors and other issues (#1534)
- Servers with the apcu PHP module installed could encounter issues when running multiple different versions of Omeka S simultaneously
- Password requirements info was not translated even when translations were provided (#1535)
- Thumbnails were not created for some video formats even when the server had support for making thumbnails of videos (#1548)
- Raw JSON-formatted value data was incorrectly preserved upon resource form submit (#1551, fix contributed by @mikesname)
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v2.1.22.1.12 April 2020 - 70MBBugs Fixed
- Error on browse, show pages and the API when a visible resource contained a link to a non-visible resource using one of the resource-type-specified data types (#1507)
- The media advanced search returned no results if the user left the "MIME type" field blank (#1518)
Changes
- The deafult database.ini file now includes empty double-quotes where the values should be filled in, to avoid issues with users using database credentials that need to be quoted in an INI file
- The admin browse pages now uniformly follow the same pattern for displaying the pagination and sorting controls and firing the "before" event when there are no results on the page
Bundled Add-ons
- The bundled default theme is updated to version 1.5.1, including improvements to the nested main navigation
For Developers
- New isHidden() method on ValueRepresentation, this is used internally in the fix for #1507
- Updated development tooling JS dependencies to resolve security audit notifications
Internationalization
- Updated translations for German, Estonian, French
- New translation for Mongolian
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v2.1.12.1.0 (större version) 19 Februari 2020 - 70MBFeatures
- PHP 7.4 support
- New "center" option for Media embed block in site pages
- Users can now specify custom RDF properties to use as labels and comments for properties when importing a vocabulary
- Media can now be filtered and sorted by media (MIME) type
Bugs Fixed
- Resources with very large numbers of values and other data could fail to save and instead show a CSRF error because of exceeding the PHP max_input_vars limit. (#1330)
- The default browse view did not correctly escape the descriptions of items (#1492, contributed by @fukuchi)
- Editor users did not have access to the batch editing features (#1313)
- Importing from RDF vocabularies where properties have multiple types could fail to import some or all properties (contributed by @psalido)
- Occasional incorrect sizing of the thumbnail for the current selected theme
- The search input did not have an accessible label (#1466)
- Using an invalid URL for a site page caused a "white screen" error instead of a 404 page (#1469)
- The default whitelist of filetypes now includes the types for Microsoft Office "Open XML" files (docx, etc.) and JPEG2000 images. These were previously in the default extension whitelist but not the type whitelist so these were being blocked by default. (#1467)
- Non-configurable themes displayed the "Configure" UI and caused an error when users tried to use it (#1451)
- The "In site pool" search option was displayed in the site pool configuration page, even though it is nonfunctional there (#1461)
- Closed but non-private item sets could not be selected in a site's item set configuration page (#1476)
- The "item with metadata" block did not always correctly use the full width of the page
- The "item with metadata" block showed the UI for selecting a particular media and creating a caption, but neither of those options are used by the block (#1483)
Changes
- Rewording of blocks and options in site pages to clarify differences between blocks
- The "List of Sites" block now excludes the current site from the list. A new block option allows users to turn this feature off and include the current site in the list.
- Simplified and restyled the interface for selecting item sets for a site, particularly to improve the experience when selecting many sets
- Always display "View" link to admin side on public user bar, even when also showing Edit link (contributed by @Daniel-KM)
For Developers
- New "rep.resource.values" event for filtering the retrieved values for a resource (contributed by @Daniel-KM)
- New "rep.resource.title" event for filtering the title for a resource (contributed by @Daniel-KM)
- New media_type API filter and sort parameters for media
- Styles for blocks are now provided by the Omeka S core and do not need to be included in themes
Internationalization
- Translation strings with multiple %s placeholders now uniformly use the numbered %1$s style, allowing translators to reorder the placeholders when necessary
- Updates to all languages
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v2.1.02.0.220 Augusti 2019 - 70MBBugs Fixed
- Users on default settings of MySQL 5.6 were unable to run the upgrade or install due to a key length error
Internationalization
- Updated translations for Estonian, French, Italian
- New translation for Brazilian Portuguese
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v2.0.22.0.114 Augusti 2019 - 70MBPlease read: note for users upgrading
You must upgrade your modules and themes when updating to Omeka S 2.0.0. The download package of Omeka S includes an updated copy of the default theme, but please download updated modules and themes from omeka.org upon upgrading.
Changed system requirements
- The minimum required version of PHP is now 7.1
- The minimum required version of MySQL is now 5.6.4
Improvements
- Full-text, cross-resource search
- Configurable resource title and description properties
- Search results (for both the fulltext and "legacy" search paths) can now also match against the titles of linked resources
- Improved performance of queries to count results (this encompasses most "browse" type queries since they almost all present a count of total results)
- A new general settings option allows administrators to change the default visibility for newly-created content to Private (contributed by @ManOnDaMoon)
- A new batch editing option allows users to change the visibility of existing values
- Users can specify custom sorting to override the admin-defined order of item sets for a site (#1426, contributed by @pols12 )
- Jobs can now be filtered by status (contributed by @Daniel-KM)
- Added "skip navigation" accessibility link to admin interface
- Improved case-folding and sort order of locale selection in settings
Bugs Fixed
- Some translation strings were missing and incorrect (#1396, contributed by @ManOnDaMoon)
- It was not possible to delete users that were the "owners" of sites (#1398)
- An incorrect configuration existed in the database configuration for resource templates (contributed by @kloor)
- Batch editing could sometimes cause "A new entity was found" errors from Doctrine (#1415)
- A confusing error was displayed when the current theme could not be loaded
- A closing heading tag was missing from some block layouts with certain settings selected (contributed by @Daniel-KM)
- Color profile information was discarded when creating thumbnails of images using the GD thumbnailer (#1421, contributed by @Daniel-KM)
Changes
- To improve performance on larger database, the pages for properties and resource classes no longer include the counts of items using each property or class directly on the page; instead they are presented on the details sidebar (and so are viewed one-at-a-time) (contributed by @kloor)
- The "environment" checks (for minimum versions of PHP, MySQL, etc.) are now performed on the upgrade/migrate screen in addition to the installer, to account for changes in Omeka S's requirements
- Direct migration/upgrade from the pre 1.0 alphas and betas is no longer available
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v2.0.11.4.0 (större version) 9 April 2019 - 70MBImprovements
- PHP 7.3 support
- Significant performance improvement for browse pages when sorting
- The public-side user bar now includes links to admin-side browse and edit views for the resource or page the user is currently viewing (contributed by @Daniel-KM)
- Users can select a "home" page for a site without that page having to be first in the navigation (or in the navigation at all)
- SVG files are now accepted by the "asset" upload form for use as logos or thumbnails (contributed by @jaredhowland)
- Users can now specify the desired language of labels and comments to extract from a linked data vocabulary file when importing it (useful for files containing the labels in several languages)
- Configurable password requirements
- Optimized usages of view helpers in many views (contributed by @Daniel-KM)
- New sort_by parameter value random for random retrieval of resources (contributed by @Daniel-KM)
- "NoThumbnailer" configuration option for thumbnailer to explicitly disable thumbnail generation (contributed by @symac)
- Added a count of media to the admin item show (contributed by @symac)
Bugs Fixed
- Attempting to list the registered services for a manager could return the wrong results (#1355)
- The Omeka S JSON-LD context file failed validation by some services (#1249)
- Filtering by ID in the attach UI for site pages was not "sticky" (and caused an associated PHP notice)
- Custom filtering in the attach UI for site pages did not correctly apply after user input (#1384)
- Accessible labeling for the item select sidebar "expand/collapse" toggle could be incorrect
- Pagination controls functioned improperly when the query specified a custom per_page (#1382)
- Public item set browse did not respect the heading and body property settings for a site (#1378)
- Internal resource link values with a specific type lacked the correct styling when displayed (#1369)
- Missing translation of property labels when viewing linked resources (#1394, fix contributed by @ManOnDaMoon)
- Missing translations in site admin (fix contributed by @Daniel-KM)
Changes
- Modules are now loaded in alphabetical order (contributed by @Daniel-KM)
- Quick filters no longer maintain the user on the same page of the browse when activated
- Longform text inputs no longer have a maximum height
- External URI "link" values open in a new tab/window
- The installer will check for the mbstring and fileinfo extensions
For Developers
- Ingesting of media files is now simpler, with a single method responsible for validation, thumbnailing, metadata extraction and storage
- New media.ingest_file.pre and media.ingest_file.post events. The "pre" event provides access to a file before it is stored.
- New logger view helper for simple access to logging within views (contributed by @Daniel-KM)
- Gulp tasks targeting modules can now omit the module name if run from within the module's folder. Providing a module name manually is still possible, though the parameter should now be --module-name (needed to support newer Node versions)
- Form element info can contain HTML by setting the escape_info option to false
Internationalization
- Added translations for German (de_DE), Hungarian (hu_HU), Korean (ko_KR)
- Updates to all existing translations
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v1.4.01.3.0 (större version) 17 December 2018 - 70MB<strong>Note:</strong> Users should update their themes when updating to this release. Several new options and site settings are available which require an updated theme to fully take advantage of. The release includes an updated version of the bundled "default" theme.
Improvements
- Private values
- Custom thumbnails
- Batch editing and search for users (#1133, contributed by @Daniel-KM)
- Sites can now apply resource template settings to advanced search
- New site block for listing sites (#1305, contributed by @Daniel-KM)
- New option for disabling embedded JSON-LD output
- "Cancel" buttons throughout the admin UI
- "Reset" button for advanced search pages
- Visual improvements to the default front page list of sites
- Sites now have a "summary" field that will/can be displayed when listing sites
- Inactive status of users is more clearly indicated in the admin UI (contributed by @Daniel-KM)
- Advanced search for resources now allows filtering by resource template
- "Site pool" advanced search option removed from several search forms where it didn't make sense
- Public advanced search item set dropdown no longer includes owning users' emails by default
- Improved asset filtering
- Users can specify the format of a vocabulary file when importing (#1315)
- Users can import a vocabulary file directly from a URL instead of uploading
- Sorting control added to public browse views
- An ID can be directly provided when searching for items to attach to a value in resource edit
Bugs Fixed
- The site_pages API endpoint could return a fatal PHP error when a page included an attachment with a missing or private resource attached (#1290)
- The "filter by property" selector for related resources caused an error (#1304, fix contributed by @kloor)
- An exception could occur on install when checking random number generation capabilities of the server (fix contributed by @Daniel-KM)
- Exceptions did not throw correctly with certain invalid configuration settings (fix contributed by @Daniel-KM)
- Some text was not properly escaped on the resource template form (#1321)
- Sorting options for sites performed incorrectly
- The id parameter was insecurely handled when filtering resources for search
Changes
- "Identifier" (from Dublin Core) is now one of the default sorting options on resource browse pages
- Multiline text inputs in the admin UI have an increased maximum height for resizing
- The "View" button on the main site edit page is removed (the view link still is visible always on the left nav)
- The "View" button when editing a site page now opens in a new tab/window
Changes for Developers
- Updates to user edit form to work better without a current user (contributed by @Daniel-KM)
- Miscellaneous cleaning and updating of code standards (many changes contributed by @Daniel-KM)
- Unused hideVocabulary option for displayValues removed (#1298)
- New options for audio and video file renderers for specifying standard attributes
- New view.sort-selector filter for modifying sorting options displayed to users on browse pages
- New view_helper.media.render_options filter for modifying options passed to media renderers
- New status view helper for checking if the current page is admin, public, or in the API.
- The time and cnt vocabulary prefixes are no longer reserved by Omeka S
Localization
- New translations for Spanish (Latin America) (es_419), and Italian
- Updates to existing translations
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v1.3.01.2.0 (större version) 6 Augusti 2018 - 70MB<strong>Note:</strong> Users should update their themes when updating to this release. Several new options and site settings are available which require an updated theme to fully take advantage of. The release includes an updated version of the bundled "default" theme.
Improvements
- Batch edit for media (contributed by @Daniel-KM)
- Added "Media" sub-item to admin navigation
- Added size of original files to stored metadata for Media
- Improved "Browse preview" site block (contributed by @Daniel-KM)
- Added support for browsing item sets, media
- Added limit configuration
- Added "id" to possible search parameters for item sets (contributed by @Daniel-KM)
- Added links to documentation, forums to admin footer
- Added site settings:
- Option for turning page next/previous navigation on and off
- Option for turning public side "user bar" always on, always off, or on for only logged-in users (contributed by @Daniel-KM)
- Option to override global browse resources per page limit
- Adding a new page now redirects to the edit form for that page (contributed by @Daniel-KM)
- Improved links to public pages from site page browse (contributed by @Daniel-KM)
Bugs Fixed
- Fixed bug causing the default class from a template to not be used if the template is set as a user's default
- Fixed an error that could occur when displaying "linked resources" when some resources are private and the viewing user does not have permission to view them
- Fixed missing WYSIWG editor for captions on site edit
- Fixed spurious "POST request exceeded maximum size" error when the post is empty
- Fixed an error caused by item sets with no owner (contributed by @Daniel-KM)
- Fixed an error in an old migration class (contributed by @Daniel-KM)
- Fixed "ImagickPixel" error when using Imagick thumbnailer (contributed by @Daniel-KM)
- Various code style fixes and improvements (contributed by @Daniel-KM)
- Improved compatibility with PHP 7.2 (fixed error when importing JSON-LD)
- Changes for Developers
- Improved "resource visibility" SQL filter to fix usage in modules
- Added block index to dataset for site blocks on page edit to simplify advanced block Javascript
- Added generic UserSelector helper for selecting users
- Added "thumbnailAttribs" option to ThumbnailRenderer to allow setting HTML attributes on the issue (contributed by @pols12)
- New view_helper.thumbnail.attribs event for adding HTML attributes to thumbnails
- New user.login event
- New htmlpurifier_config event for modifying HTMLPurifier configuration
- New css:module and css:watch:module Gulp tasks for building from sass in modules
- New ability to have static translations used for i18n:module:template
Localization
- New translations for Spanish, Japanese, Lithuanian, Turkish
- Updates to all translations
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v1.2.01.1.111 April 2018 - 70MB- Fixed a bug introduced in version 1.1.0 that caused "has any value" and "has no values" property searches to have no effect
- Fixed invisible edit and delete icons in the Navigation page for sites
- Fixed incorrect padding on batch actions dropdown that could obscure the text of longer action names
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v1.1.11.1.0 (större version) 3 April 2018 - 70MB- Support for PHP 7.2
- New version notification for Omeka S itself, modules, and themes
- Users can choose when creating a new site page to automatically add it to the navigation
- Cachebusting for static assets (reducing the need to "hard refresh" after updates)
- Alternate labels from templates are used when displaying linked resources
- Improved error display for low-level database errors
- Improved error display for vocabulary import
- Private sites display the "private" icon
- Improved accessibility of "private" icons
- Improved support for select elements in theme configuration
- Increased maximum size for text input in HTML blocks
- Marked IIIF image URL required in IIIF media form
- Added some missing strings for translation
- Options for searching for linked resources by ID are added to the resource advanced search pages
Läs mer: https://github.com/omeka/omeka-s/releases/tag/v1.1.01.0.120 November 2017 - 70MB1.0.014 November 2017 - 70MBLive Demo ger demonstrations instanser av Omeka S för utvärderingssyfte. Live Demo instanser ställs ofta och är konfigurerade utan plugins eller teman. 4.1.1Showcase belyser webbplatser som drivs av Omeka S att visa omfattningen av den kapacitet som tillhandahålls av programmet. |
|