Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
D&T Internet GmbH
TYPO3 CMS HiOrg Integration
Commits
bd9f3cf4
Commit
bd9f3cf4
authored
Mar 05, 2020
by
Stefan Bublies
Browse files
Einige Änderungen
parent
16b4ab9f
Changes
6
Hide whitespace changes
Inline
Side-by-side
Configuration/FlexForms/flexform_dtihiorg.xml
View file @
bd9f3cf4
...
...
@@ -90,4 +90,4 @@
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>
</T3DataStructure>
\ No newline at end of file
Configuration/FlexForms/flexform_dtihiorg_login.xml
View file @
bd9f3cf4
...
...
@@ -18,20 +18,6 @@
</config>
</TCEforms>
</settings.hiorg.includelogin>
<!--settings.hiorg.displaylogin>
<TCEforms>
<label>Ansicht auswählen</label>
<config>
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Login für Mitglieder</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</TCEforms>
</settings.hiorg.displaylogin-->
<settings.hiorg.usergroup>
<TCEforms>
<label>
Frontend-User-Gruppe, in die Nutzer beim erstmaligen Login zugeordnet werden
</label>
...
...
@@ -64,19 +50,19 @@
</items>
</config>
</TCEforms>
</settings.hiorg.signon>
</settings.hiorg.signon>
<settings.hiorg.welcomepage>
<TCEforms>
<label>
Ziel-Seite nach erfolgreichem Login
</label>
<config>
<type>
group
</type>
<type>
group
</type>
<internal_type>
db
</internal_type>
<allowed>
pages
</allowed>
<size>
1
</size>
<maxitems>
1
</maxitems>
<minitems>
0
</minitems>
<show_thumbs>
1
</show_thumbs>
</config>
</config>
</TCEforms>
</settings.hiorg.welcomepage>
<settings.hiorg.userstorage>
...
...
@@ -97,4 +83,4 @@
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>
</T3DataStructure>
\ No newline at end of file
Configuration/TCA/Overrides/tt_content.php
0 → 100644
View file @
bd9f3cf4
<?php
if
(
!
defined
(
'TYPO3_MODE'
))
{
die
(
'Access denied.'
);
}
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addLLrefForTCAdescr
(
'tt_content.pi_flexform.dtihiorg_dtihiorgreg.list'
,
'EXT:dti_hiorg/Resources/Private/Language/locallang_csh_flexform_dtihiorgreg.xlf'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addLLrefForTCAdescr
(
'tt_content.pi_flexform.dtihiorg_dtihiorgid.list'
,
'EXT:dti_hiorg/Resources/Private/Language/locallang_csh_flexform_dtihiorgid.xlf'
);
$GLOBALS
[
'TCA'
][
'tt_content'
][
'types'
][
'list'
][
'subtypes_excludelist'
][
'dtihiorg_dtihiorgid'
]
=
'layout,select_key,pages,recursive'
;
$GLOBALS
[
'TCA'
][
'tt_content'
][
'types'
][
'list'
][
'subtypes_addlist'
][
'dtihiorg_dtihiorgid'
]
=
'pi_flexform'
;
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addPiFlexFormValue
(
'dtihiorg_dtihiorgid'
,
'FILE:EXT:dti_hiorg/Configuration/FlexForms/flexform_dtihiorg.xml'
);
$GLOBALS
[
'TCA'
][
'tt_content'
][
'types'
][
'list'
][
'subtypes_excludelist'
][
'dtihiorg_dtihiorgreg'
]
=
'layout,select_key,pages,recursive'
;
$GLOBALS
[
'TCA'
][
'tt_content'
][
'types'
][
'list'
][
'subtypes_addlist'
][
'dtihiorg_dtihiorgreg'
]
=
'pi_flexform'
;
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addPiFlexFormValue
(
'dtihiorg_dtihiorgreg'
,
'FILE:EXT:dti_hiorg/Configuration/FlexForms/flexform_dtihiorg_login.xml'
);
Configuration/TSconfig/wizard.txt
View file @
bd9f3cf4
...
...
@@ -3,7 +3,7 @@ mod.wizards.newContentElement.wizardItems {
plugins {
elements {
dtihiorgreg {
iconIdentifier = backendIcon
iconIdentifier = backendIcon
Hiorg
title = HiOrg-Server: SingleSignOn-Login
description = Plugin, mit dem sich Helfer mit ihren HiOrg-Zugangsdaten im geschlossenen Bereich dieser Webseite anmelden können.
tt_content_defValues {
...
...
@@ -12,7 +12,7 @@ mod.wizards.newContentElement.wizardItems {
}
}
dtihiorgid {
iconIdentifier = backendIcon
iconIdentifier = backendIcon
Hiorg
title = HiOrg-Server: Termin-/Kursanzeige
description = Plugin zur Anzeige von Terminen und Kursen aus dem HiOrg-Server
tt_content_defValues {
...
...
ext_emconf.php
View file @
bd9f3cf4
...
...
@@ -21,7 +21,7 @@ $EM_CONF[$_EXTKEY] = array(
'uploadfolder'
=>
'0'
,
'createDirs'
=>
''
,
'clearCacheOnLoad'
=>
0
,
'version'
=>
'9.5.
0
'
,
'version'
=>
'9.5.
1
'
,
'constraints'
=>
array
(
'depends'
=>
array
(
'typo3'
=>
'9.5.0-9.5.99'
,
...
...
ext_tables.php
View file @
bd9f3cf4
...
...
@@ -4,46 +4,28 @@ if (!defined('TYPO3_MODE')) {
}
\
TYPO3\CMS\Extbase\Utility\ExtensionUtility
::
registerPlugin
(
$_EXTKEY
,
'DTInternet.'
.
$_EXTKEY
,
'Dtihiorgid'
,
'HiOrg-Server: Termin-/Kursanzeige'
);
\
TYPO3\CMS\Extbase\Utility\ExtensionUtility
::
registerPlugin
(
$_EXTKEY
,
'DTInternet.'
.
$_EXTKEY
,
'Dtihiorgreg'
,
'HiOrg-Server: SingleSignOn-Login'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addStaticFile
(
$_EXTKEY
,
'Configuration/TypoScript'
,
'D&T HiOrg-Server.de Schnittstelle'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addPageTSConfig
(
'<INCLUDE_TYPOSCRIPT: source="FILE:EXT:
'
.
$_EXTKEY
.
'
/Configuration/TSconfig/wizard.txt">'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addPageTSConfig
(
'<INCLUDE_TYPOSCRIPT: source="FILE:EXT:
dti_hiorg
/Configuration/TSconfig/wizard.txt">'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
allowTableOnStandardPages
(
'tx_dtihiorg_domain_model_hiorgserverschnittstelle'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
allowTableOnStandardPages
(
'tx_dtihiorg_domain_model_hiorgserverlogin'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addLLrefForTCAdescr
(
'tt_content.pi_flexform.dtihiorg_dtihiorgreg.list'
,
'EXT:dti_hiorg/Resources/Private/Language/locallang_csh_flexform_dtihiorgreg.xlf'
);
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addLLrefForTCAdescr
(
'tt_content.pi_flexform.dtihiorg_dtihiorgid.list'
,
'EXT:dti_hiorg/Resources/Private/Language/locallang_csh_flexform_dtihiorgid.xlf'
);
$TCA
[
'tt_content'
][
'types'
][
'list'
][
'subtypes_excludelist'
][
dtihiorg_dtihiorgid
]
=
'layout,select_key,pages,recursive'
;
$TCA
[
'tt_content'
][
'types'
][
'list'
][
'subtypes_addlist'
][
dtihiorg_dtihiorgid
]
=
'pi_flexform'
;
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addPiFlexFormValue
(
dtihiorg_dtihiorgid
,
'FILE:EXT:'
.
$_EXTKEY
.
'/Configuration/FlexForms/flexform_dtihiorg.xml'
);
$TCA
[
'tt_content'
][
'types'
][
'list'
][
'subtypes_excludelist'
][
dtihiorg_dtihiorgreg
]
=
'layout,select_key,pages,recursive'
;
$TCA
[
'tt_content'
][
'types'
][
'list'
][
'subtypes_addlist'
][
dtihiorg_dtihiorgreg
]
=
'pi_flexform'
;
\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::
addPiFlexFormValue
(
dtihiorg_dtihiorgreg
,
'FILE:EXT:'
.
$_EXTKEY
.
'/Configuration/FlexForms/flexform_dtihiorg_login.xml'
);
$iconRegistry
=
\
TYPO3\CMS\Core\Utility\GeneralUtility
::
makeInstance
(
'TYPO3\\CMS\\Core\\Imaging\\IconRegistry'
);
$iconRegistry
->
registerIcon
(
'backendIcon'
,
'backendIcon
Hiorg
'
,
'TYPO3\\CMS\\Core\\Imaging\\IconProvider\\SvgIconProvider'
,
[
'source'
=>
'EXT:dti_hiorg/Resources/Public/Icons/dt-kloetze.svg'
]
);
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment