Configuration¶
TypoScript Reference¶
This section covers all settings, which can be defined by TypoScript Constants.
TYPO3 Blog¶
Page ID settings¶
Property |
Type |
Default |
---|---|---|
int+ |
0 |
|
int+ |
0 |
|
int+ |
0 |
|
int+ |
0 |
|
int+ |
0 |
|
int+ |
0 |
plugin.tx_blog.settings.blogUid¶
Property
plugin.tx_blog.settings.blogUid
Data type
int+
Default
0
Description
List posts UID: Location of the "Blog: List of posts" plugin. This page UID is the root page for the blog. All blog post pages are located below this page.
plugin.tx_blog.settings.authorUid¶
Property
plugin.tx_blog.settings.authorUid
Data type
int+
Default
0
Description
Author UID: Location of the "Blog: Author" plugin. Shows posts by author.
plugin.tx_blog.settings.categoryUid¶
Property
plugin.tx_blog.settings.categoryUid
Data type
int+
Default
0
Description
List by category UID: Location of the "Blog: List by category" plugin. Shows all posts from one category.
plugin.tx_blog.settings.tagUid¶
Property
plugin.tx_blog.settings.tagUid
Data type
int+
Default
0
Description
List by tags UID: Location of the "Blog: List by tags" plugin. Shows all posts from one tag.
plugin.tx_blog.settings.archiveUid¶
Property
plugin.tx_blog.settings.archiveUid
Data type
int+
Default
0
Description
Archive UID: Location of the "Blog: Archive" plugin. Shows archived posts.
plugin.tx_blog.settings.storagePid¶
Property
plugin.tx_blog.settings.storagePid
Data type
int+
Default
0
Description
Storage folder: Storage folder of all categories and tags for this blog.
Templates¶
Property |
Type |
Default |
---|---|---|
string |
EXT:blog/Resources/Private/Templates/ |
|
string |
EXT:blog/Resources/Private/Partials/ |
|
string |
EXT:blog/Resources/Private/Layouts/ |
|
string |
EXT:blog/Resources/Private/Templates/ |
|
string |
EXT:blog/Resources/Private/Mails/Templates/ |
|
string |
EXT:blog/Resources/Private/Mails/Partials/ |
|
string |
EXT:blog/Resources/Private/Mails/Layouts/ |
plugin.tx_blog.view.templateRootPaths¶
Property
plugin.tx_blog.view.templateRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Templates/
Description
Template Root Path: Path to templates folder
plugin.tx_blog.view.partialRootPaths¶
Property
plugin.tx_blog.view.partialRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Partials/
Description
Partial Root Path: Path to partial folder
plugin.tx_blog.view.layoutRootPaths¶
Property
plugin.tx_blog.view.layoutRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Layouts/
Description
Layout Root Path: Path to layout folder
plugin.tx_blog.view.widget.templateRootPaths¶
Property
plugin.tx_blog.view.widget.templateRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Templates/
Description
Widget-Template Root Path: Path to templates folder
plugin.tx_blog.view.emails.templateRootPaths¶
Property
plugin.tx_blog.view.emails.templateRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Mails/Templates/
Description
Email-Template Root Path: Path to templates folder
plugin.tx_blog.view.emails.partialRootPaths¶
Property
plugin.tx_blog.view.emails.partialRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Mails/Partials/
Description
Email-Partial Root Path: Path to partial folder
plugin.tx_blog.view.emails.layoutRootPaths¶
Property
plugin.tx_blog.view.emails.layoutRootPaths
Data type
string
Default
EXT:blog/Resources/Private/Mails/Layouts/
Description
Email-Layout Root Path: Path to layout folder
Listings¶
Property |
Type |
Default |
---|---|---|
int+ |
10 |
|
int+ |
0 |
|
int+ |
1 |
|
plugin.tx_blog.settings.lists.pagination.maximumNumberOfLinks |
int+ |
10 |
int+ |
0 |
|
string |
%d.%m.%Y |
|
int+ |
3 |
|
int+ |
5 |
|
int+ |
1 |
|
int+ |
1 |
plugin.tx_blog.settings.lists.pagination.itemsPerPage¶
Property
plugin.tx_blog.settings.lists.pagination.itemsPerPage
Data type
int+
Default
10
Description
Number of post that should be displayed per page:
plugin.tx_blog.settings.lists.pagination.insertAbove¶
Property
plugin.tx_blog.settings.lists.pagination.insertAbove
Data type
int+
Default
0
Description
Show the pagination above the posts:
plugin.tx_blog.settings.lists.pagination.insertBelow¶
Property
plugin.tx_blog.settings.lists.pagination.insertBelow
Data type
int+
Default
1
Description
Show the pagination below the posts:
plugin.tx_blog.settings.lists.pagination.maximumNumberOfLinks¶
Property
plugin.tx_blog.settings.lists.pagination.maximumNumberOfLinks
Data type
int+
Default
10
Description
Maximum number of links in the pagination:
plugin.tx_blog.settings.lists.posts.maximumDisplayedItems¶
Property
plugin.tx_blog.settings.lists.posts.maximumDisplayedItems
Data type
int+
Default
0
Description
Maximum displayed items: Maximum number of posts to be displayed (0 = no limit).
plugin.tx_blog.settings.lists.posts.dateFormat¶
Property
plugin.tx_blog.settings.lists.posts.dateFormat
Data type
string
Default
%d.%m.%Y
Description
Date format: The format for the list items (default: %d.%m.%Y).
plugin.tx_blog.settings.latestPosts.limit¶
Property
plugin.tx_blog.settings.latestPosts.limit
Data type
int+
Default
3
Description
Limit: The limit of displayed items (default: 3).
Listings: Archive¶
Property |
Type |
Default |
---|---|---|
boolean |
1 |
|
string |
%Y |
|
string |
%B |
plugin.tx_blog.settings.archive.showCounter¶
Property
plugin.tx_blog.settings.archive.showCounter
Data type
boolean
Default
1
Description
Show counter: If enabled, the count of posts is visible (default: 1).
plugin.tx_blog.settings.archive.yearDateFormat¶
Property
plugin.tx_blog.settings.archive.yearDateFormat
Data type
string
Default
%Y
Description
Year format: The format of the year (default: %Y).
plugin.tx_blog.settings.archive.monthDateFormat¶
Property
plugin.tx_blog.settings.archive.monthDateFormat
Data type
string
Default
%B
Description
Month format: The format of the month (default: %B).
Widget: Comment¶
Property |
Type |
Default |
---|---|---|
int+ |
5 |
plugin.tx_blog.settings.widgets.comments.limit¶
Property
plugin.tx_blog.settings.widgets.comments.limit
Data type
int+
Default
5
Description
Limit: The limit of displayed items (default: 5).
Widget: Recent posts¶
Property |
Type |
Default |
---|---|---|
int+ |
5 |
plugin.tx_blog.settings.widgets.recentposts.limit¶
Property
plugin.tx_blog.settings.widgets.recentposts.limit
Data type
int+
Default
5
Description
Limit: The limit of displayed items (default: 5).
Widget: Tags¶
Property |
Type |
Default |
---|---|---|
int+ |
20 |
|
int+ |
100 |
|
int+ |
100 |
plugin.tx_blog.settings.widgets.tags.limit¶
Property
plugin.tx_blog.settings.widgets.tags.limit
Data type
int+
Default
20
Description
Limit: The limit of displayed items (default: 20).
plugin.tx_blog.settings.widgets.tags.minSize¶
Property
plugin.tx_blog.settings.widgets.tags.minSize
Data type
int+
Default
100
Description
Minimum size: The minimum size of the font (default: 100).
plugin.tx_blog.settings.widgets.tags.maxSize¶
Property
plugin.tx_blog.settings.widgets.tags.maxSize
Data type
int+
Default
100
Description
Maximum size: The maximum size of the font (default: 200).
Widget: Archive¶
Property |
Type |
Default |
---|---|---|
boolean |
1 |
|
boolean |
1 |
|
boolean |
1 |
|
string |
%Y |
|
string |
%B |
plugin.tx_blog.settings.widgets.archive.showCounter¶
Property
plugin.tx_blog.settings.widgets.archive.showCounter
Data type
boolean
Default
1
Description
Show counter: If enabled, the count of posts is visible (default: 1).
plugin.tx_blog.settings.widgets.archive.groupByYear¶
Property
plugin.tx_blog.settings.widgets.archive.groupByYear
Data type
boolean
Default
1
Description
Group by year: If enabled, the posts are grouped by year (default: 1).
plugin.tx_blog.settings.widgets.archive.groupByMonth¶
Property
plugin.tx_blog.settings.widgets.archive.groupByMonth
Data type
boolean
Default
1
Description
Group by month: If enabled, the posts are grouped by year and month (default: 1).
plugin.tx_blog.settings.widgets.archive.yearDateFormat¶
Property
plugin.tx_blog.settings.widgets.archive.yearDateFormat
Data type
string
Default
%Y
Description
Year format: The format of the year (default: %Y).
plugin.tx_blog.settings.widgets.archive.monthDateFormat¶
Property
plugin.tx_blog.settings.widgets.archive.monthDateFormat
Data type
string
Default
%B
Description
Month format: The format of the month (default: %B).
Comments¶
Property |
Type |
Default |
---|---|---|
boolean |
1 |
|
boolean |
0 |
|
options[0,1,2] |
0 |
|
options[0,1,-1] |
1 |
|
string |
%B %e, %Y |
|
boolean |
0 |
|
string |
||
boolean |
0 |
|
plugin.tx_blog.settings.comments.google_recaptcha.website_key |
string |
|
plugin.tx_blog.settings.comments.google_recaptcha.secret_key |
string |
plugin.tx_blog.settings.comments.active¶
Property
plugin.tx_blog.settings.comments.active
Data type
boolean
Default
1
Description
Enable Comments: Activate comments as a general feature
plugin.tx_blog.settings.comments.features.urls¶
Property
plugin.tx_blog.settings.comments.features.urls
Data type
boolean
Default
0
Description
Enable Urls: Activate the url field in the comment form and output the submitted url
plugin.tx_blog.settings.comments.moderation¶
Property
plugin.tx_blog.settings.comments.moderation
Data type
options[0,1,2]
Default
0
Description
Comments moderation mode: 0 = no moderation, 1 = moderation active, 2 = moderation only on first comment
plugin.tx_blog.settings.comments.respectPostLanguageId¶
Property
plugin.tx_blog.settings.comments.respectPostLanguageId
Data type
options[0,1,-1]
Default
1
Description
Respect post_language_id: 0 = show all comments also on translated posts, 1 = show only comments written in current language or language all (-1)
plugin.tx_blog.settings.comments.date.format¶
Property
plugin.tx_blog.settings.comments.date.format
Data type
string
Default
%B %e, %Y
Description
Date format: The format for the comments (default: %B %e, %Y).
plugin.tx_blog.settings.comments.disqus¶
Property
plugin.tx_blog.settings.comments.disqus
Data type
boolean
Default
0
Description
Enable Disqus: Use disqus instead of internal comments?
plugin.tx_blog.settings.comments.disqus.shortname¶
Property
plugin.tx_blog.settings.comments.disqus.shortname
Data type
string
Description
Disqus shortname: The shortname / forum id of your disqus setup.
plugin.tx_blog.settings.comments.google_recaptcha¶
Property
plugin.tx_blog.settings.comments.google_recaptcha
Data type
boolean
Default
0
Description
Google Recaptcha v2: Enable google recaptcha for comments?
plugin.tx_blog.settings.comments.google_recaptcha.website_key¶
Property
plugin.tx_blog.settings.comments.google_recaptcha.website_key
Data type
string
Description
Google Recaptcha Website-Key:
plugin.tx_blog.settings.comments.google_recaptcha.secret_key¶
Property
plugin.tx_blog.settings.comments.google_recaptcha.secret_key
Data type
string
Description
Google Recaptcha Secret-Key:
Authors¶
Property |
Type |
Default |
---|---|---|
int+ |
72 |
|
string |
mm |
|
options[g, pg, r, x] |
g |
plugin.tx_blog.settings.authors.avatar.provider.size¶
Property
plugin.tx_blog.settings.authors.avatar.provider.size
Data type
int+
Default
72
Description
Author Avatar Size: The size in px for the author avatar
plugin.tx_blog.settings.authors.avatar.provider.default¶
Property
plugin.tx_blog.settings.authors.avatar.provider.default
Data type
string
Default
mm
Description
Author Avatar Default: The default image for an author avatar
plugin.tx_blog.settings.authors.avatar.provider.rating¶
Property
plugin.tx_blog.settings.authors.avatar.provider.rating
Data type
options[g, pg, r, x]
Default
g
Description
- Define the gravatar rating for images:
g: suitable for display on all websites with any audience type. pg: may contain rude gestures, provocatively dressed individuals, the lesser swear words, or mild violence. r: may contain such things as harsh profanity, intense violence, nudity, or hard drug use. x: may contain hardcore sexual imagery or extremely disturbing violence.
Notifications¶
Property |
Type |
Default |
---|---|---|
string |
TYPO3 Blog |
|
string |
||
plugin.tx_blog.settings.notifications.CommentAddedNotification.author |
boolean |
1 |
plugin.tx_blog.settings.notifications.CommentAddedNotification.admin |
boolean |
1 |
plugin.tx_blog.settings.notifications.CommentAddedNotification.admin.email |
string |
plugin.tx_blog.settings.notifications.email.senderName¶
Property
plugin.tx_blog.settings.notifications.email.senderName
Data type
string
Default
TYPO3 Blog
Description
Sender name: Global sender name for notifications
plugin.tx_blog.settings.notifications.email.senderMail¶
Property
plugin.tx_blog.settings.notifications.email.senderMail
Data type
string
Default
Description
Sender mail: Global sender email address for notifications
plugin.tx_blog.settings.notifications.CommentAddedNotification.author¶
Property
plugin.tx_blog.settings.notifications.CommentAddedNotification.author
Data type
boolean
Default
1
Description
Author notifications: Send notification to author of a blog post
plugin.tx_blog.settings.notifications.CommentAddedNotification.admin¶
Property
plugin.tx_blog.settings.notifications.CommentAddedNotification.admin
Data type
boolean
Default
1
Description
Admin notifications: Send notification to admin of the blog
plugin.tx_blog.settings.notifications.CommentAddedNotification.admin.email¶
Property
plugin.tx_blog.settings.notifications.CommentAddedNotification.admin.email
Data type
string
Default
Description
Admin mail: Global admin (receiver) email address for notifications
TYPO3 Blog: Post¶
Featured Image¶
Property |
Type |
Default |
---|---|---|
string |
1140 |
|
string |
400c |
plugin.tx_blog.settings.post.featuredImage.width¶
Property
plugin.tx_blog.settings.post.featuredImage.width
Data type
string
Default
1140
Description
Width:
plugin.tx_blog.settings.post.featuredImage.height¶
Property
plugin.tx_blog.settings.post.featuredImage.height
Data type
string
Default
400c
Description
Height:
Post Header¶
Property |
Type |
Default |
---|---|---|
boolean |
1 |
|
options[simple,condensed,extended,modern] |
simple |
|
plugin.tx_blog.settings.meta.postheader.elements.authors.enable |
boolean |
1 |
plugin.tx_blog.settings.meta.postheader.elements.authors.avatar.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.postheader.elements.authors.avatar.size |
int+ |
20 |
plugin.tx_blog.settings.meta.postheader.elements.categories.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.postheader.elements.tags.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.postheader.elements.published.enable |
boolean |
1 |
plugin.tx_blog.settings.meta.postheader.elements.published.format |
string |
%d.%m.%Y |
plugin.tx_blog.settings.meta.postheader.elements.comments.enable |
boolean |
1 |
plugin.tx_blog.settings.meta.postheader.enable¶
Property
plugin.tx_blog.settings.meta.postheader.enable
Data type
boolean
Default
1
Description
Display meta information in the header:
plugin.tx_blog.settings.meta.postheader.modifier¶
Property
plugin.tx_blog.settings.meta.postheader.modifier
Data type
options[simple,condensed,extended,modern]
Default
simple
Description
Meta information display style:
plugin.tx_blog.settings.meta.postheader.elements.authors.enable¶
Property
plugin.tx_blog.settings.meta.postheader.elements.authors.enable
Data type
boolean
Default
1
Description
Show authors in the meta section:
plugin.tx_blog.settings.meta.postheader.elements.authors.avatar.enable¶
Property
plugin.tx_blog.settings.meta.postheader.elements.authors.avatar.enable
Data type
boolean
Default
0
Description
Enable author avatars in the meta section:
plugin.tx_blog.settings.meta.postheader.elements.authors.avatar.size¶
Property
plugin.tx_blog.settings.meta.postheader.elements.authors.avatar.size
Data type
int+
Default
20
Description
Size of the author avatars: The size in px for the author avatar
plugin.tx_blog.settings.meta.postheader.elements.categories.enable¶
Property
plugin.tx_blog.settings.meta.postheader.elements.categories.enable
Data type
boolean
Default
0
Description
Show categories in the meta section:
plugin.tx_blog.settings.meta.postheader.elements.tags.enable¶
Property
plugin.tx_blog.settings.meta.postheader.elements.tags.enable
Data type
boolean
Default
0
Description
Show tags in the meta section:
plugin.tx_blog.settings.meta.postheader.elements.published.enable¶
Property
plugin.tx_blog.settings.meta.postheader.elements.published.enable
Data type
boolean
Default
1
Description
Show the publish date in the meta section:
plugin.tx_blog.settings.meta.postheader.elements.published.format¶
Property
plugin.tx_blog.settings.meta.postheader.elements.published.format
Data type
string
Default
%d.%m.%Y
Description
Published date format: Default: %d.%m.%Y
plugin.tx_blog.settings.meta.postheader.elements.comments.enable¶
Property
plugin.tx_blog.settings.meta.postheader.elements.comments.enable
Data type
boolean
Default
1
Description
Show comments in the meta section:
TYPO3 Blog: List¶
Featured Image¶
Property |
Type |
Default |
---|---|---|
string |
1140 |
|
string |
400c |
plugin.tx_blog.settings.lists.featuredImage.width¶
Property
plugin.tx_blog.settings.lists.featuredImage.width
Data type
string
Default
1140
Description
Width:
plugin.tx_blog.settings.lists.featuredImage.height¶
Property
plugin.tx_blog.settings.lists.featuredImage.height
Data type
string
Default
400c
Description
Height:
Element Header¶
Property |
Type |
Default |
---|---|---|
boolean |
1 |
|
options[simple,condensed,extended,modern] |
simple |
|
plugin.tx_blog.settings.meta.listheader.elements.authors.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.listheader.elements.authors.avatar.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.listheader.elements.authors.avatar.size |
int+ |
20 |
plugin.tx_blog.settings.meta.listheader.elements.categories.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.listheader.elements.tags.enable |
boolean |
0 |
plugin.tx_blog.settings.meta.listheader.elements.published.enable |
boolean |
1 |
plugin.tx_blog.settings.meta.listheader.elements.published.format |
string |
%d.%m.%Y |
plugin.tx_blog.settings.meta.listheader.elements.comments.enable |
boolean |
1 |
plugin.tx_blog.settings.meta.listheader.enable¶
Property
plugin.tx_blog.settings.meta.listheader.enable
Data type
boolean
Default
1
Description
Display meta information in the header:
plugin.tx_blog.settings.meta.listheader.modifier¶
Property
plugin.tx_blog.settings.meta.listheader.modifier
Data type
options[simple,condensed,extended,modern]
Default
simple
Description
Meta information display style:
plugin.tx_blog.settings.meta.listheader.elements.authors.enable¶
Property
plugin.tx_blog.settings.meta.listheader.elements.authors.enable
Data type
boolean
Default
0
Description
Show authors in the meta section:
plugin.tx_blog.settings.meta.listheader.elements.authors.avatar.enable¶
Property
plugin.tx_blog.settings.meta.listheader.elements.authors.avatar.enable
Data type
boolean
Default
0
Description
Enable author avatars in the meta section:
plugin.tx_blog.settings.meta.listheader.elements.authors.avatar.size¶
Property
plugin.tx_blog.settings.meta.listheader.elements.authors.avatar.size
Data type
int+
Default
20
Description
Size of the author avatars: The size in px for the author avatar
plugin.tx_blog.settings.meta.listheader.elements.categories.enable¶
Property
plugin.tx_blog.settings.meta.listheader.elements.categories.enable
Data type
boolean
Default
0
Description
Show categories in the meta section:
plugin.tx_blog.settings.meta.listheader.elements.tags.enable¶
Property
plugin.tx_blog.settings.meta.listheader.elements.tags.enable
Data type
boolean
Default
0
Description
Show tags in the meta section:
plugin.tx_blog.settings.meta.listheader.elements.published.enable¶
Property
plugin.tx_blog.settings.meta.listheader.elements.published.enable
Data type
boolean
Default
1
Description
Show the publish date in the meta section:
plugin.tx_blog.settings.meta.listheader.elements.published.format¶
Property
plugin.tx_blog.settings.meta.listheader.elements.published.format
Data type
string
Default
%d.%m.%Y
Description
Published date format: Default: %d.%m.%Y
plugin.tx_blog.settings.meta.listheader.elements.comments.enable¶
Property
plugin.tx_blog.settings.meta.listheader.elements.comments.enable
Data type
boolean
Default
1
Description
Show comments in the meta section: