Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Two-level metadata: Model and appearance #910

Merged
merged 34 commits into from
Jul 8, 2024

Commits on Feb 21, 2023

  1. [FEATURE] Create new table tx_dlf_metadata_subentries and change DB s…

    …tructure accordingly
    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    8739af1 View commit details
    Browse the repository at this point in the history
  2. [FEATURE] Update document model with subentries.

    The Metadata object can now hold entry nodes with a new array containing all subentries.
    These are fetched from the subentries table.
    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    b84bf8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    506589c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c952c16 View commit details
    Browse the repository at this point in the history
  5. [FEATURE] New domain model for subentries.

    * Updated the domain model and repositories to comply with the new DB structure.
    * Cleaned up all references to the old table name 'tx_dlf_metadata_subentries'.
    * Make 'tx_dlf_metadatasubentries' table accessible for some functions in Hooks/Helper class.
    * Extbase class mappings have to be hold as TypoScript _and_ PHP config as long as TYPO3 9 support is not dropped.
    
    In addition, create empty repository class to comply with Extbase conventions.
    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    d6c11c8 View commit details
    Browse the repository at this point in the history
  6. [BUGFIX] Add required class mappings in TypoScript config

    Required for TYPO3 9.5 support.
    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    fca0b69 View commit details
    Browse the repository at this point in the history
  7. [FEATURE] Add output for metadata subentries.

    Also provided IsArrayViewHelper and respect sub-arrays when building $metaCObjData.
    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    402e5da View commit details
    Browse the repository at this point in the history
  8. [FEATURE] Make the appearance of subentries configurable.

    Add a TypoScript Wrap field for subentries in database and TCA.
    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    826b6be View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a98f693 View commit details
    Browse the repository at this point in the history
  10. [CODACY] Cleanup open issues.

    fraschz authored and chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    6185995 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0b78d14 View commit details
    Browse the repository at this point in the history
  12. Consider the return of a string of evaluate()

    When XPath functions like concat() are used, evaluate() returns a string instead of a DOMNodeList.
    chrizzor committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    8e91be8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d93ecd3 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    a0ef467 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    1e87169 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    de795d8 View commit details
    Browse the repository at this point in the history
  2. Remove unused variable

    chrizzor committed May 16, 2023
    Configuration menu
    Copy the full SHA
    d8394fd View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    9b425be View commit details
    Browse the repository at this point in the history
  2. Remove var_dump

    chrizzor committed May 17, 2023
    Configuration menu
    Copy the full SHA
    e2258f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    fc4ceb7 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    c1200ca View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Merge branch 'master' into two-level-metadata-5.x

    # Conflicts:
    #	Classes/Common/Indexer.php
    #	Classes/Common/MetsDocument.php
    #	Classes/Domain/Model/MetadataFormat.php
    #	Configuration/TCA/tx_dlf_metadataformat.php
    #	Resources/Private/Partials/Metadata/Entries.html
    #	ext_typoscript_setup.txt
    chrizzor committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    22d2c13 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Fix conflict

    chrizzor committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e528658 View commit details
    Browse the repository at this point in the history
  2. Add changed language files

    chrizzor committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e4fe841 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f93bee6 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    4c6b57a View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Codacy fix

    chrizzor committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    709711b View commit details
    Browse the repository at this point in the history
  2. Codacy fix

    chrizzor committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c8200eb View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Fix function nesting level

    chrizzor committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    2311c83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    246d785 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    f5494d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d0164d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4420f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    188d34c View commit details
    Browse the repository at this point in the history