TYPO3 Plugin:
buw_showcase
Erweiterungshandbuch
Plug-In - Showcase Projekte / Showcase Projektverwaltung
Erweiterungsoptionen
Optionen
Projektübersicht
- SeitenId [Pflichtangabe]
Login-Seite
- SeitenId [Pflichtangabe]
Projektseite
- SeitenId [Pflichtangabe]
Weiterleitung zur Seite nach dem Abmelden
- SeitenId [Pflichtangabe]
Empfänger - E-Mail (Projektprüfung)
- [Pflichtangabe]
Absender - E-Mail (Projektprüfung und -freigabe)
- [Pflichtangabe]
Listenansicht
Teaser x-Offset
- x-Offset der Teaserposition in der Projektübersicht[Pflichtangabe + Vorgabe = 20]
Teaser y-Offset
- y-Offset der Teaserposition in der Projektübersicht[Pflichtangabe + Vorgabe = 310]
Responsive Darstellung aktivieren
- Aktivierung der Erkennungsfunktion von mobilen Endgeräten (löst das Rendering der alternativen Projektübersicht aus)[Optional]
Aktuelles Typoscript (mogo3795)
Übersichtsseite Experiment.Bauhaus
Konstanten
plugin.tx_buwsvitrine {
ansicht {
# cat=plugin.tx_buwshowcase/file; type=string; label=Pfad zur Vorlage root (FE)
templateRootPath = EXT:buw_showcase/Ressourcen/Private/Templates/
# cat=plugin.tx_buwshowcase/file; type=string; label=Pfad zu Template Partials (FE)
partieller RootPath = EXT:buw_showcase/Ressourcen/Privat/Private/Teilbereiche /
# cat=plugin.tx_buwshowcase/file; type=string; label=Pfad zu Vorlagenlayouts (FE)
layoutRootPath = EXT:buw_showcase/Ressourcen/Private/Layouts/
}
persistenz {
# cat=plugin.tx_buwshowcase//a; type=string; label=Default storage PID
storagePid = 21046
}
}
EINRICHTUNG
plugin.tx_buwsvitrine {
einstellungen {
sgv {
g.translate {
x = -83
y = -257
}
foreignObjekt.offset {
x = 0
y = -163
}
}
}
}
/*
Zusätzliche Css + Js; Theme-Einstellungen
*/
seite {
includeCSS.showcase = EXT:buw_showcase/Ressourcen/Public/Css/Experiment.Bauhaus.css
includeCSS.showcase2= EXT:buw_showcase/Ressourcen/Public/Css/Experiment.Bauhaus.media.css
bodyTagCObject.20.10.value = bauend
includeCSS.theme_tint = {$plugin.tx_buw_fe_skin.const.styles}/skin/tint_bauing.css
}
seite {
includeJS {
blueimpJqUiWidget = EXT:buw_showcase/Ressourcen/Public/Js/jquery-ui-1.10.4.custom/jquery-ui-1.10.4.custom.min.js
blueimpJqUiWidget.excludeFromConcatenation = 1
}
}
// Seiteneinstellungen für die Aktion[Meine] anzeigen
[globalVar = TSFE:id = 21045, TSFE:id = 21048]
page.cssInline {
35795656587 = TEXT
357956587.wert = html.desktop #main.ym-wrapper {max-breite: 100%; Breite: auto;}
}
[global]
// Seiteneinstellungen für showMy-Aktion
[globalVar = GP:tx_buwshowcase_author|action=showMy]
seite {
includeJSFooter.showcaseGalleryC = EXT:cscgallery/res/cycle/jquery.cycle.all.2.9999.5.min.js
includeCSS.showcaseAudioP = EXT:mediaelements/lib/mediaelementplayer.css
includeCSS.showcaseAudioL = EXT:mediaelements/lib/mediaelementplaylist.css
includeCSS.showcaseGallery = EXT:cscgallery/res/cycle/jquery.cycle.css
}
[global]
[globalVar = GP:tx_buwshowcase_author|controller=Projekt]
seite {
includeJSFooter.showcaseEdit = EXT:buw_showcase/Ressourcen/Public/Js/Experiment.Bauhaus_editMyAction.js
}
[global]
// blueimp fileuploader
[globalVar = TSFE:id = 21048] && [globalVar = GP:tx_buwshowcase_author|action=edit]
seite {
includeJSFooterlibs {
# Die jQuery UI Widget-Fabrik, kann weggelassen werden, wenn die jQuery UI bereits enthalten ist
#blueimpJqUiWidget = EXT:buw_showcase/Ressourcen/Public/Js/jQuery-File-Upload_Custom/jquery.ui.widget.js
#blueimpJqUiWidget.excludeFromConcatenation = 1
#Multiselect
multiselect = EXT:buw_showcase/Ressourcen/Public/Js/jquery.multiselect.js
multiselect.excludeFromConcatenation = 1
# Das Templates-Plugin ist enthalten, um die Upload/Download-Listen zu rendern (von http://blueimp.github.io/JavaScript-Templates/js/tmpl.min.js)
blueimpTmplMin.excludeFromConcatenation = 1
# Das Load Image Plugin ist für die Vorschaubilder und die Bildgrößenanpassung enthalten (von http://blueimp.github.io/JavaScript-Load-Image/js/load-image.min.js)
blueimpLoadimage = EXT:buw_showcase/Ressourcen/Public/Js/jQuery-File-Upload_Custom/load-image.min.js
blueimpLoadImage.excludeFromConcatenation = 1
# Das Canvas to Blob Plugin ist für die Bildgrößenanpassung enthalten (von http://blueimp.github.io/JavaScript-Canvas-to-Blob/js/canvas-to-blob.min.js)
blueimpCanvas.excludeFromConcatenation = 1
# Bootstrap JS ist nicht erforderlich, aber für die reaktionsschnelle Demo-Navigation enthalten (ab //netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js)
# blueimpBootstrap = EXT:buw_showcase/Ressourcen/Public/Js/jQuery-File-Upload_Custom/bootstrap.min.js
# blueimpBootstrap.excludeFromConcatenation = 1
# blueimp Gallery Skript (von http://blueimp.github.io/Gallery/js/jquery.blueimp-gallery.min.js)
blueimpBluimp.excludeFromConcatenation = 1
# Der Iframe Transport ist für Browser ohne Unterstützung für XHR-Datei-Uploads erforderlich
blueimpTransport = EXT:buw_showcase/Ressourcen/Public/Js/jQuery-File-Upload_Custom/jquery.iframe-transport.js
blueimpTransport.excludeFromConcatenation = 1
# Das grundlegende Datei-Upload-Plugin
blueimpFileupload = EXT:buw_showcase/Ressourcen/Public/Js/jQuery-File-Upload_Custom/jquery.fileupload.js
blueimpFileupload.excludeFromConcatenation = 1
# Das Datei-Upload-Verarbeitungs-Plugin
blueimpProcess.excludeFromConcatenation = 1
# Die Datei Hochladen von Assets Vorschau-Plugins
blueimpImage.excludeFromConcatenation = 1
blueimpAudio.excludeFromConcatenation = 1
blueimpVideo.excludeFromConcatenation = 1
# Das Validierungs-Plugin für den Datei-Upload
# Das Plugin für die Benutzeroberfläche File Upload
blueimpFileuploadUi = EXT:buw_showcase/Ressourcen/Public/Js/jQuery-File-Upload_Custom/jquery.fileupload-ui.js
# Das Hauptanwendungsskript
# Der XDomainRequest Transport ist für das Löschen domänenübergreifender Dateien für IE 8 und IE 9 enthalten
blueimpIeLt10.allWrap = <!--[if (gte IE 8)&(lt IE 10)]>|<![endif]-->
}
includeCSS {
blueimpBootstrap.excludeFromConcatenation = 1
blueimpGalleryMin.excludeFromConcatenation = 1
blueimpFileupload.excludeFromConcatenation = 1
blueimpFileuploadUi = EXT:buw_showcase/Ressourcen/Public/Css/jQuery-File-Upload_Custom/jquery.fileupload-ui.css
blueimpFileuploadUi.excludeFromConcatenation = 1
}
}
[global]
// Ajax: Seitenobjekt neu schreiben
[globalVar = GP:tx_buwshowcase_project|segment=single]
seite >
seite = SEITE
seite {
typeNum = 0
config {
disableAllHeaderCode = 1
admPanel × × × × × × × × = 0
}
10 = INHALT
10 {
tabelle = tt_content
auswählen{
// nur die aktuelle Seite verwenden
pidInList = diese
// nur die aktuelle Sprache verwenden
languageField=sys_language_uid
undWhere.cObject = COA
undWo.cObject {
/ / Alle Shocase Plugins auswählen.....
10 = TEXT
10.wert = list_type = 'buwshowcase_project'
}
}
}
}
[global]
Projektordner
EINRICHTUNG
TCEMAIN.clearCacheCmd = 21045
Anmeldung
EINRICHTUNG
plugin.tx_felogin_pi1._CSS_DEFAULT_STYLE >
plugin.tx_felogin_pi1.templateFile = EXT:buw_showcase/Ressourcen/Public/Template/felogin.html
[globalVar = GP:L = 1]
plugin.tx_felogin_pi1.templateFile = EXT:buw_showcase/Ressourcen/Public/Template/felogin_en.html
[global]
plugin.tx_felogin_pi1._LOCAL_LANG {
de {
ll_welcome_header =
ll_welcome_message =
}
de {
ll_welcome_header =
ll_welcome_message =
}
}
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
[DependciesAndConflicts]
Stichprobe n=36680 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>