{"id":27646048,"url":"https://github.com/in2code-de/in2responsible","last_synced_at":"2025-04-24T01:16:11.561Z","repository":{"id":56990702,"uuid":"189576352","full_name":"in2code-de/in2responsible","owner":"in2code-de","description":"Shows the responsible editor for a page.","archived":false,"fork":false,"pushed_at":"2024-03-18T13:59:33.000Z","size":121,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2025-04-24T01:15:46.753Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/in2code-de.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-05-31T10:32:49.000Z","updated_at":"2022-10-14T07:38:34.000Z","dependencies_parsed_at":"2024-03-18T08:40:48.536Z","dependency_job_id":null,"html_url":"https://github.com/in2code-de/in2responsible","commit_stats":{"total_commits":19,"total_committers":4,"mean_commits":4.75,"dds":0.368421052631579,"last_synced_commit":"8f1d2ed0d660015f3f944cdbe25146c037f21543"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in2code-de%2Fin2responsible","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in2code-de%2Fin2responsible/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in2code-de%2Fin2responsible/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in2code-de%2Fin2responsible/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/in2code-de","download_url":"https://codeload.github.com/in2code-de/in2responsible/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250540936,"owners_count":21447428,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-24T01:16:10.292Z","updated_at":"2025-04-24T01:16:11.553Z","avatar_url":"https://github.com/in2code-de.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TYPO3 extension in2responsible\n\n## Introduction\n\nSmall TYPO3 extension to show a responsible editor in TYPO3 backend page module for a page. Useful for large TYPO3\ninstances like those from universities and higher education.\n\n![Page module](Documentation/Images/screenshot_backend_pagemodule.png)\n\n![Page settings](Documentation/Images/screenshot_backend_pagesettings.png)\n\n\n## Requirements and installation\n\n```\ncomposer req in2code/in2responsible\n```\n\n\n## Configuration\n\nUse Page TSConfig for a general configuration:\n\n### TYPO3 12\n\n```\ntx_in2responsible {\n\tnote {\n\t\tactive = 1\n\t\ttemplatePath = EXT:in2responsible/Resources/Private/Templates/Note.html\n\t}\n}\n```\n\nIn HTML template file, fields and labels can be defined\n\n### TYPO3 11\n\n```\ntx_in2responsible {\n\tshowMessage = 1\n\tmessage = Diese Person ist für den Inhalt dieser Seite verantwortlich:\n\tname = Name des Ansprechpartners\n\tname.field = author\n\temail =\n\temail.field = author_email\n\tcheck =\n\tcheck.field = tx_in2responsible_check\n}\n```\n\n\n## DataProcessing in frontend (TYPO3 12 only)\n\nIf you want also to show name and/or email of the responsible author in frontend, you can use the delivered\nDataProcessor in TypoScript and Fluid:\n\n```\n100 = In2code\\In2responsible\\DataProcessing\\ResponsibleProcessor\n100 {\n    as = responsibleData\n}\n```\n\n```\n\u003cf:if condition=\"{responsibleData.author} \u0026\u0026 {responsibleData.author_email}\"\u003e\n\t\u003cf:link.email email=\"{responsibleData.author_email}\" class=\"btn btn--right-link\"\u003eSend feedback\u003c/f:link.email\u003e\n\u003c/f:if\u003e\n```\n\n\n## Changelog\n\n| Version | Date       | State      | Description                                                        |\n|---------|------------|------------|--------------------------------------------------------------------|\n| 7.1.0   | 2024-03-05 | Feature    | Add DataProcessor for frontend rendering of the responsible person |\n| 7.0.0   | 2024-03-05 | Task       | Update for TYPO3 12, also dropped support for TYPO3 9 and 10       |\n| 6.0.0   | 2022-02-25 | [!!!] Task | Update for TYPO3 11.5. Drop support of TYPO3 8.x                   |\n| 5.0.0   | 2021-06-09 | [!!!] Task | Update for TYPO3 10.4. Drop support of TYPO3 6.x and 7.x           |\n| 4.0.0   | 2020-03-11 | Task       | Update for TYPO3 9.5                                               |\n| 3.0.0   | 2017-09-20 | Task       | Update for TYPO3 8.7                                               |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fin2code-de%2Fin2responsible","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fin2code-de%2Fin2responsible","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fin2code-de%2Fin2responsible/lists"}