diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php index e972134e..1088ab31 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php @@ -24,7 +24,7 @@ return [ ], 'interface' => [ 'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, name, description, image, - facebook_url, twitter_url, youtube_url, instagram_url', + facebook_url, twitter_url, youtube_url, instagram_url, soundcloud_url', ], 'types' => [ '1' => [ @@ -32,7 +32,7 @@ return [ ], ], 'palettes' => [ - 'social' => ['showitem' => 'facebook_url, twitter_url, youtube_url, instagram_url'], + 'social' => ['showitem' => 'facebook_url, twitter_url, youtube_url, instagram_url, soundcloud_url'], ], 'columns' => [ @@ -174,7 +174,7 @@ return [ ], 'facebook_url' => [ 'exclude' => 0, - 'label' => 'LLL:EXT:ep_theme/Resources/Private/Language/locallang_db.xlf:tx_eptheme_domain_model_lineup.facebook_url', + 'label' => 'Facebook URL', 'config' => [ 'type' => 'input', 'size' => 30, @@ -183,7 +183,7 @@ return [ ], 'twitter_url' => [ 'exclude' => 0, - 'label' => 'LLL:EXT:ep_theme/Resources/Private/Language/locallang_db.xlf:tx_eptheme_domain_model_lineup.twitter_url', + 'label' => 'Twitter URL', 'config' => [ 'type' => 'input', 'size' => 30, @@ -192,7 +192,7 @@ return [ ], 'instagram_url' => [ 'exclude' => 0, - 'label' => 'LLL:EXT:ep_theme/Resources/Private/Language/locallang_db.xlf:tx_eptheme_domain_model_lineup.instagram_url', + 'label' => 'Instagram URL', 'config' => [ 'type' => 'input', 'size' => 30, @@ -201,7 +201,16 @@ return [ ], 'youtube_url' => [ 'exclude' => 0, - 'label' => 'LLL:EXT:ep_theme/Resources/Private/Language/locallang_db.xlf:tx_eptheme_domain_model_lineup.youtube_url', + 'label' => 'YouTube URL', + 'config' => [ + 'type' => 'input', + 'size' => 30, + 'eval' => 'trim' + ], + ], + 'soundcloud_url' => [ + 'exclude' => 0, + 'label' => 'Soundcloud URL', 'config' => [ 'type' => 'input', 'size' => 30, diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html index a539aadf..54857207 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html @@ -34,10 +34,15 @@ - + + + + + + diff --git a/public/typo3conf/ext/ep_theme/ext_tables.sql b/public/typo3conf/ext/ep_theme/ext_tables.sql index f6020482..c9176bd1 100644 --- a/public/typo3conf/ext/ep_theme/ext_tables.sql +++ b/public/typo3conf/ext/ep_theme/ext_tables.sql @@ -61,6 +61,7 @@ CREATE TABLE tx_eptheme_domain_model_lineup twitter_url varchar(255) DEFAULT '' NOT NULL, instagram_url varchar(255) DEFAULT '' NOT NULL, youtube_url varchar(255) DEFAULT '' NOT NULL, + soundcloud_url varchar(255) DEFAULT '' NOT NULL, sorting int(11) unsigned DEFAULT '0' NOT NULL, tt_content int(11) unsigned DEFAULT '0' NOT NULL,