Commit 5699f08c authored by Administrator's avatar Administrator

Restructure manual to fit new documentation workflow; Drop TYPO3 6 and 7 support.

parent cb122aab
[{*.rst,*.rst.txt}]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 3
# MD-Files
[*.md]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 4
# Git global ignore file
# for local exclude patterns please edit .git/info/exclude
# Example file see https://github.com/TYPO3-Documentation/T3DocTeam/blob/master/.gitignore
# ignore generated documentation
*GENERATED*
# ignore typical clutter of IDEs and editors (this could be added in .git/info/exclude,
# but we add it here for convenience)
*~
*.bak
*.idea
*.project
*.swp
.project
.webprj
nbproject
......@@ -6,10 +6,6 @@ defined('TYPO3_MODE') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::allowTableOnStandardPages('tx_megooglecalendar_domain_model_calendar');
$generalLabelsPrefix = 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.';
if (\TYPO3\CMS\Core\Utility\VersionNumberUtility::convertVersionNumberToInteger(TYPO3_version) < 8000000) {
$generalLabelsPrefix = 'LLL:EXT:lang/locallang_general.xlf:LGL.';
}
return [
'ctrl' => [
......@@ -32,7 +28,7 @@ return [
'endtime' => 'endtime',
'fe_group' => 'fe_group',
],
'searchFields' => 'title,url,timezone,css,',
'searchFields' => 'title,css',
'typeicon_classes' => [
'default' => 'tx-megooglecalendar-calendar',
],
......
......@@ -3,15 +3,7 @@
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../Includes.txt
ChangeLog
---------
......@@ -169,3 +161,5 @@ ChangeLog
Move ical-link generation from gcal.js to eventDataTransform method defined inside settings partial;
- v.4.7.1: Fix general labels under TYPO3 >= 8
- v.4.8.0: Restructure manual to fit new documentation workflow; Drop TYPO3 6 and 7 support.
......@@ -3,15 +3,7 @@
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../../Includes.txt
Examples
^^^^^^^^
......
......@@ -3,15 +3,7 @@
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../../Includes.txt
Extension Manager Settings
^^^^^^^^^^^^^^^^^^^^^^^^^^
......

.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../Includes.txt
Configuration
-------------
......
......@@ -3,15 +3,7 @@
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../../Includes.txt
TypoScript Constants
^^^^^^^^^^^^^^^^^^^^
......

.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
EXT: Google Calendar
====================
Extension Key: me\_google\_calendar
Language: en, de
Keywords: jQuery, FullCalendar, Google, Calendar
Copyright 2010-2014, Alexander Grein, <mail@mediaessenz.de>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
\- a GNU/GPL CMS/Framework available from www.typo3.org
.. toctree::
:maxdepth: 5
:titlesonly:
:glob:
Introduction/Index
UsersManual/Index
Configuration/Index
KnownProblems/Index
To-doList/Index
Changelog/Index
.. |google-calendar-week-view-image| image:: ../../../Images/google-calendar-week-view.png
:height: 515
:width: 600
.. :align: left
.. :border: 0
.. :name: Frontend Week View
.. |google-calendar-list-view-image| image:: ../../../Images/google-calendar-list-view.png
:height: 518
:width: 600
.. :align: left
.. :border: 0
.. :name: Frontend List View
.. |add-static-template-image| image:: ../../Images/add_static_template.png
:height: 244
:width: 600
.. :align: left
.. :border: 0
.. :name: Static Template
.. |google-calendar-feed-record-image| image:: ../../Images/google-calendar-feed-record.png
:height: 90
:width: 309
.. :align: left
.. :border: 0
.. :name: Google Calendar Feed Record
.. |google-calendar-feed-record-details-image| image:: ../../Images/google-calendar-feed-record-details.png
.. :align: left
:height: 538
:width: 600
.. :name: Google Calendar Feed Record Details
.. |google-calendar-settings-image| image:: ../../Images/google-calendar-settings.png
.. :align: left
:height: 131
:width: 600
.. :name: Google Calendar Settings
.. |google-calendar-integrate-image| image:: ../../Images/google-calender-integrate.png
.. :align: left
:height: 234
:width: 600
.. :name: Google Calendar Id
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. This is 'Includes.txt'. It is included at the very top of each and
every ReST source file in this documentation project (= manual).
.. ==================================================
.. DEFINE SOME TEXT ROLES
.. --------------------------------------------------
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: rst(code)
.. role:: html(code)
.. role:: js(code)
.. role:: php(code)
.. role:: yaml(code)
.. highlight:: php
.. |add-static-template-image| image:: /Images/add_static_template.png
:height: 244
:width: 600
.. :align: left
.. :border: 0
.. :name: Static Template
.. |google-calendar-feed-record-image| image:: /Images/google-calendar-feed-record.png
:height: 90
:width: 309
.. :align: left
.. :border: 0
.. :name: Google Calendar Feed Record
.. |google-calendar-feed-record-details-image| image:: /Images/google-calendar-feed-record-details.png
.. :align: left
:height: 538
:width: 600
.. :name: Google Calendar Feed Record Details
.. |google-calendar-settings-image| image:: /Images/google-calendar-settings.png
.. :align: left
:height: 131
:width: 600
.. :name: Google Calendar Settings
.. |google-calendar-integrate-image| image:: /Images/google-calender-integrate.png
.. :align: left
:height: 234
:width: 600
.. :name: Google Calendar Id
.. |google-calendar-week-view-image| image:: /Images/google-calendar-week-view.png
:height: 515
:width: 600
.. :align: left
.. :border: 0
.. :name: Frontend Week View
.. |google-calendar-list-view-image| image:: /Images/google-calendar-list-view.png
:height: 518
:width: 600
.. :align: left
.. :border: 0
.. :name: Frontend List View
.. include:: Images.txt
.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: Includes.txt
====================
EXT: Google Calendar
====================
......@@ -31,7 +21,7 @@ EXT: Google Calendar
2010-01-07
:Last Changed:
2017-01-04
2019-06-25
:Author:
Alexander Grein
......@@ -39,7 +29,6 @@ EXT: Google Calendar
:Email:
alexander.grein@gmail.com
Table of Content
^^^^^^^^^^^^^^^^
......@@ -48,5 +37,10 @@ Table of Content
:titlesonly:
:glob:
ExtGoogleCalendar/Index
Introduction/Index
UsersManual/Index
Configuration/Index
KnownProblems/Index
Todos/Index
Changelog/Index

.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../Includes.txt
Introduction
------------
......
.. include:: Images.txt
.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../../Includes.txt
Screenshots
^^^^^^^^^^^
......

.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../../Includes.txt
Thanks To
^^^^^^^^^
......
......@@ -3,15 +3,7 @@
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../../Includes.txt
What does it do?
^^^^^^^^^^^^^^^^
......@@ -21,7 +13,7 @@ What does it do?
Calendar with different views (month, week, day, week list, day list)
from Google Calendar XML Feed(s).
- Version 3.x uses Extbase and Fluid and needs at least TYPO3 6.0
- It uses Extbase and Fluid and needs at least TYPO3 8.7.8
- The extension is localized in english and german. Contact me, if you
would like to add your language.
......

.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../Includes.txt
Known problems
--------------
......
[general]
project = Google Calendar
release = 4.7.2
version = 4.7
copyright = Alexander Grein
[notify]
about_new_build = alexander.grein@gmail.com
[html_theme_options]
project_contact = alexander.grein@gmail.com
project_discussions =
project_home = https://gitlab.typo3-webagentur.com/mediaessenz/me-google-calendar
project_issues = https://gitlab.typo3-webagentur.com/mediaessenz/me-google-calendar/issues
project_repository = git@gitlab.typo3-webagentur.com:mediaessenz/me-google-calendar.git
use_opensearch =
[intersphinx_mapping]
# t3tsconfig = https://docs.typo3.org/m/typo3/reference-tsconfig/master/en-us/
t3tsref = https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/
[latex_elements]
papersize = a4paper
preamble = \usepackage{typo3}
pointsize = 10pt

.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../Includes.txt
To-Do list
----------
......
.. include:: Images.txt
.. ==================================================
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ==================================================
.. DEFINE SOME TEXTROLES
.. --------------------------------------------------
.. role:: underline
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. include:: ../Includes.txt
Users manual
------------
......
{
"name": "mediaessenz/me-google-calendar",
"type": "typo3-cms-extension",
"description": "A fullcalendar implementation for TYPO3 CMS",
"keywords": [
"TYPO3",
"fullcalendar",
"googlecalender",
"calendar",
"google"
],
"homepage": "https://www.typo3-webagentur.com",
"authors": [
{
"name": "Alexander Grein",
"email": "alexander.grein@gmail.com",
"role": "Developer",
"homepage": "https://www.typo3-webagentur.com"
}
],
"license": "GPL-2.0+",
"require": {
"typo3/cms-core": ">=6.2.14 <10.0.0"
},
"autoload": {
"psr-4": {
"MediaEssenz\\MeGoogleCalendar\\": "Classes/"
}
},
"replace": {
"me_google_calendar": "self.version",
"typo3-ter/me-google-calendar": "self.version"
},
"extra": {
"extra": {
"installer-name": "me_google_calender"
},
"branch-alias": {
"dev-master": "4.8.x-dev"
}
}
"name": "mediaessenz/me-google-calendar",
"type": "typo3-cms-extension",
"description": "A fullcalendar implementation for TYPO3 CMS",
"keywords": [
"TYPO3",
"fullcalendar",
"googlecalender",
"calendar",
"google"
],
"homepage": "https://www.typo3-webagentur.com",
"authors": [
{
"name": "Alexander Grein",
"email": "alexander.grein@gmail.com",
"role": "Developer",
"homepage": "https://www.typo3-webagentur.com"
}
],
"license": "GPL-2.0-or-later",
"require": {
"typo3/cms-core": "^8.7.8"
},
"autoload": {
"psr-4": {
"MediaEssenz\\MeGoogleCalendar\\": "Classes/"
}
},
"replace": {
"me_google_calendar": "self.version",
"typo3-ter/me-google-calendar": "self.version"
},
"extra": {
"typo3/cms": {
"extension-key": "me_google_calender"
},
"branch-alias": {
"dev-master": "4.8.x-dev"
}
}
}
......@@ -14,7 +14,7 @@ $EM_CONF[$_EXTKEY] = [
'title' => 'Google Calendar',
'description' => 'Includes the jQuery Plugin FullCalendar, which generates a skinable calendar with different views (month, week, day, week list, day list etc.) from Google Calendar XML Feed(s) - now with extbase/fluid.',
'category' => 'plugin',
'version' => '4.7.1',
'version' => '4.8.0',
'state' => 'stable',
'author' => 'Alexander Grein',
'author_email' => 'alexander.grein@gmail.com',
......@@ -23,7 +23,7 @@ $EM_CONF[$_EXTKEY] = [
[
'depends' =>
[
'typo3' => '6.2.14-9.5.99',
'typo3' => '8.7.8-9.5.99',
],
'conflicts' =>
[],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment