Find and Replace

Metadata

Description

The Find and Replace plugin is a powerful tool for quickly and efficiently updating the descriptive metadata of multiple records at once. Whether you need to make a global change to your metadata or simply correct a typo, this plugin can help you save time and improve the consistency and accuracy of your metadata. With the Find and Replace plugin, you can select all records or a specific set of records in search and replace the content of descriptive metadata attributes. You can choose to replace the entire attribute or search for specific words or phrases to replace. Advanced users can also use regular expressions to match on the content of an attribute, extract groups, and use them in the replacement text. The plugin is highly customizable and flexible, allowing you to fine-tune your search and replace operations to match your specific needs. You can choose to replace all instances of a word or phrase or only those that meet certain criteria, such as occurring in specific fields or having a certain value.

Categories

management maintenance

Parameters

Name Description Details
Metadata field Select the metadata field that you want to do a find and replace action. If you want to select multiple metadata fields, you will need to execute the action multiple times. DROPDOWN Optional
Find (Optional) The text to find in the selected metadata field. If the text is found it will be replaced by the replacement text defined below. If this option is empty, i.e. no find text is set, then the whole text of the metadata field will be selected. STRING Mandatory
Replace (Optional) The text to replace the field with. If find text is set, only that text will be replaced by this replacement text. If no find text is set, the whole text will be replaced with this replacement text. If the replacement text is empty, then the found text will be deleted from the metadata field. STRING Mandatory
Match case If the find should be case sensitive. If selected it will make a distinction between uppercase and lowercase (e.g. ‘A’ and ‘a’). If not selected, then the find text will not make a distinction, so when searching for ‘Text’, it will also match with ‘text’. BOOLEAN Mandatory
Match using regular expressions Use search patterns to match text, extract parts of the text and rearrange it in the replacement text using regular expressions. You can use boolean operators, quantification operators and wildcards. You can also use “capture groups” with parenthesis that can be used to extract parts of the text and use them in the “Replace” text. For example, Find: “.?([0-9]+).?”, Replace: “number: $1” will extract positive integer numbers from the metadata field and replace it with the text “number: “ and the first extracted number. Further documentation on regular expressions is available on https://en.wikipedia.org/wiki/Regular_expression and https://www.w3.org/TR/xmlschema-2/#regexs BOOLEAN Mandatory
Practice run (for testing) Test the find and replace action but don’t actually change the metadata. The find and replace action will be evaluated and the changes it would do will be presented in the process report. BOOLEAN Mandatory

License

This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a legal entity) and KEEP SOLUTIONS for this RODA plugin (the "Software"). By installing, copying, or otherwise using the Software, you agree to be bound by the terms and conditions of this EULA. If you do not agree to the terms and conditions of this EULA, do not install, copy, or use the Software.

  1. License Grant. KEEP SOLUTIONS grants you a non-exclusive, non-transferable, limited license to use the Software on a single instance of a server at any one time. You may not use the Software on more than one server instance at a time, unless you have obtained a separate license for each additional instance.
  2. Restrictions. You may not modify, reverse engineer, decompile, or disassemble the Software, or create derivative works based on the Software. You may not distribute, rent, lease, or sublicense the Software.
  3. Termination. This EULA is effective until terminated. You may terminate the EULA at any time by destroying the Software and all copies thereof. This EULA will terminate automatically if you fail to comply with any term or condition of this EULA. Upon termination, you must destroy the Software and all copies thereof.
  4. Ownership. The Software is licensed, not sold. KEEP SOLUTIONS retains all ownership, right, title, and interest in and to the Software, including all intellectual property rights.
  5. Compliance. KEEP SOLUTIONS reserves the right to monitor the compliance with the terms of this EULA by any means available, including but not limited to tracking the number of instances of the Software running on systems and collecting related usage data. KEEP SOLUTIONS will not track the usage of the Software without providing clear and conspicuous notice to you. KEEP SOLUTIONS may use this information to ensure that you are in compliance with the terms of this EULA and to enforce its rights under this EULA, if necessary.
  6. Warranty. KEEP SOLUTIONS warrants that the Software will perform substantially in accordance with the accompanying documentation for a period of 1 year from the date of receipt. This warranty does not apply to issues found in software dependencies or other third-party components that may be included with the Software. KEEP SOLUTIONS is not responsible for any issues that may arise from the use of these components, and any warranties for these components are provided solely by the respective third party providers. KEEP SOLUTIONS's entire liability and your exclusive remedy under this warranty shall be, at KEEP SOLUTIONS's option, either (a) return of the price paid or (b) repair or replacement of the Software that does not meet this warranty. This warranty is void if failure of the Software has resulted from accident, abuse, or misapplication.
  7. Limitation of Liability. In no event will KEEP SOLUTIONS be liable for any damages, including but not limited to lost profits, lost savings, or other incidental or consequential damages arising out of the use or inability to use the Software.
  8. Maintenance and support. KEEP SOLUTIONS is not required to provide maintenance or support for the Software under this EULA. If KEEP SOLUTIONS chooses to provide any maintenance or support for the Software, it may do so at its sole discretion and without any obligation to Client.
  9. Governing Law. This EULA is governed by the laws of Portugal and shall be construed and enforced in accordance with the laws of Portugal.
  10. Entire Agreement. This EULA constitutes the entire agreement between you and KEEP SOLUTIONS and supersedes any prior agreement or understanding, whether written or oral, regarding the Software.
  11. Waiver. The failure of KEEP SOLUTIONS to exercise or enforce any right or provision of this EULA shall not constitute a waiver of such right or provision.
  12. Severability. If any provision of this EULA is found to be invalid or unenforceable, that provision shall be enforced to the maximum extent possible, and the remaining provisions shall remain in full force and effect.
  13. Survival. The provisions of this EULA relating to ownership, disclaimer of warranties, limitation of liability, and termination shall survive the termination of this EULA.

By installing, copying, or using the Software, you acknowledge that you have read this EULA, understand it, and agree to be bound by its terms and conditions.

If you have any questions about this EULA, please contact KEEP SOLUTIONS at info@keep.pt.

results matching ""

    No results matching ""