Skip to content

Commit 7ca3683

Browse files
authored
Merge branch '5.x' into moving-templates-docs-to-subfolder
2 parents a799418 + e6d74ce commit 7ca3683

111 files changed

Lines changed: 2407 additions & 95 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/styles/Mautic/FeatureList.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,18 @@ swap:
3939
leads: Contacts
4040
marketing message: Marketing Message
4141
marketing messages: Marketing Messages
42+
mautic: Mautic
4243
page: Landing Page
4344
pages: Landing Pages
4445
point actions: Point Actions
4546
point triggers: Point Triggers
4647
points: Points
48+
point group: Point Group
49+
point groups: Point Groups
4750
plugin: Plugin
4851
plugins: Plugins
52+
publish: Activate or Turn On
53+
published: Active or Available
4954
report: Report
5055
reports: Reports
5156
role: Role
@@ -54,11 +59,11 @@ swap:
5459
segments: Segments
5560
stage: Stage
5661
stages: Stages
57-
sync engine: Sync Engine
58-
sync report: Sync Report
5962
theme: Theme
6063
themes: Themes
64+
unpublish: Deactivate or Turn Off
65+
unpublished: Unavailable or Deactivated
6166
user: User
6267
users: Users
6368
webhook: Webhook
64-
webhooks: Webhooks
69+
webhooks: Webhooks

.github/styles/config/vocabularies/Mautic/accept.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ CORS
4141
cron
4242
Cron
4343
CTRL
44+
datetime
4445
DDEV
4546
DNC
4647
Do Not Contact
@@ -94,6 +95,7 @@ middlewares
9495
MJML
9596
Multiselect
9697
multiselect
98+
MVC
9799
MVP
98100
mysqldump
99101
Namespace

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ version: 2
99
build:
1010
os: ubuntu-20.04
1111
tools:
12-
python: "3.11"
12+
python: "3.12"
1313
# You can also specify other tool versions:
1414
# nodejs: "16"
1515
# rust: "1.55"

docs/components/config.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/components/core.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/components/queue.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/components/reports.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/index.rst

Lines changed: 104 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
Welcome to Mautic's developer documentation
2-
===========================================
2+
###########################################
3+
4+
.. vale off
35
46
.. note::
5-
Work is ongoing bringing over some of the content from the old documentation, which you can find at :xref:`Mautic Developer Portal`. Please see the :xref:`Mautic Dev Docs Issues` if you'd like to help with completing this work.
7+
8+
The content for this documentation requires a major update. The legacy documentation contains outdated and potentially inaccurate information. You can still access it in the :xref:`legacy repository`.
9+
10+
If you're interested in helping develop the new content for this documentation, consider joining the documentation efforts.
11+
12+
Please read the :xref:`dev docs contributing guidelines` and :xref:`Contributing to Mautic’s documentation` to get started.
13+
14+
.. vale on
615
716
Welcome to the Mautic Developer Documentation. The documentation broadly covers building custom Plugins for Mautic which extends its features, building custom Themes, and how to integrate applications outside of Mautic using the REST API.
817

@@ -120,53 +129,121 @@ There are several ways to support Mautic other than contributing with code.
120129
plugins/event_listeners
121130
plugins/installation
122131
plugins/data
132+
plugins/cache
123133
plugins/translations
124-
plugins/continuous-integration
125-
plugins/from-4-to-5
134+
plugins/continuous_integration
135+
plugins/update_m4_to_m5
136+
plugins/mvc
137+
plugins/permissions
126138

127139
.. toctree::
128140
:maxdepth: 3
129-
:caption: Extending Mautic
141+
:caption: Plugin Extensions
130142
:hidden:
131143

132-
components/api
133-
components/cache
134-
components/campaigns
135-
components/categories
136-
components/channels
137-
components/config
138-
components/contacts
139-
components/core
140-
components/emails
141-
components/forms
142-
components/forms_advanced
143-
components/integrations
144-
components/ip_lookups
145-
components/landing_pages
146-
components/maintenance
147-
components/points
148-
components/queue
149-
components/reports
150-
components/security
151-
components/tracking_script
152-
components/translator
153-
components/ui
144+
plugin_extensions/manipulating_contacts
145+
plugin_extensions/api
146+
plugin_extensions/campaigns
147+
plugin_extensions/categories
148+
plugin_extensions/channels
149+
plugin_extensions/contacts
150+
plugin_extensions/emails
151+
plugin_extensions/forms
152+
plugin_extensions/forms_advanced
153+
plugin_extensions/integrations
154+
plugin_extensions/landing_pages
155+
plugin_extensions/maintenance
156+
plugin_extensions/points
157+
plugin_extensions/reports
158+
plugin_extensions/ui
159+
plugin_extensions/webhooks
160+
161+
.. toctree::
162+
:maxdepth: 2
163+
:caption: Plugin Integrations
164+
:hidden:
165+
166+
plugin_integrations/integrations
167+
168+
.. toctree::
169+
:maxdepth: 2
170+
:caption: Plugin Services
171+
:hidden:
172+
173+
plugin_services/cookie_helper
174+
plugin_services/database
175+
plugin_services/event_dispatcher
176+
plugin_services/factory
177+
plugin_services/ip_lookups
178+
plugin_services/mail_helper
179+
plugin_services/model_factory
180+
plugin_services/parameters
181+
plugin_services/paths_helper
182+
plugin_services/plugin_config_helper
183+
plugin_services/request
184+
plugin_services/router
185+
plugin_services/security
186+
plugin_services/session
187+
plugin_services/translator
188+
plugin_services/user
189+
190+
.. toctree::
191+
:maxdepth: 3
192+
:caption: Miscellaneous
193+
:hidden:
194+
195+
plugin_miscellaneous/commands
196+
plugin_miscellaneous/events
197+
plugin_miscellaneous/flash_messages
198+
plugin_miscellaneous/forms
199+
plugin_miscellaneous/helpers
200+
plugin_miscellaneous/translated_entities
201+
plugin_miscellaneous/variant_entities
154202

155203
.. toctree::
156204
:maxdepth: 2
157205
:caption: REST API
158206
:hidden:
159207

208+
rest_api/api_intro
209+
rest_api/authorization
160210
rest_api/assets
161211
rest_api/campaigns
162212
rest_api/categories
213+
rest_api/companies
163214
rest_api/contacts
215+
rest_api/data
216+
rest_api/dynamic_content
217+
rest_api/emails
164218
rest_api/fields
219+
rest_api/files
220+
rest_api/focus
221+
rest_api/forms
222+
rest_api/messages
223+
rest_api/notes
165224
rest_api/notifications
225+
rest_api/pages
226+
rest_api/point_actions
166227
rest_api/point_groups
228+
rest_api/point_triggers
167229
rest_api/reports
168230
rest_api/roles
231+
rest_api/segments
232+
rest_api/stages
233+
rest_api/stats
234+
rest_api/tags
169235
rest_api/text_messages
236+
rest_api/themes
237+
rest_api/tweets
238+
rest_api/users
239+
rest_api/webhooks
240+
241+
.. toctree::
242+
:maxdepth: 2
243+
:caption: MauticJS API
244+
:hidden:
245+
246+
mauticjs_api/tracking_script
170247

171248
.. toctree::
172249
:maxdepth: 2
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from . import link
2+
3+
link_name = "DoctrineCacheBundle docs"
4+
link_text = "DoctrineCacheBundle documentation"
5+
link_url = "https://www.doctrine-project.org/projects/doctrine-cache-bundle/en/1.3/index.html"
6+
7+
link.xref_links.update({link_name: (link_text, link_url)})
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from . import link
2+
3+
link_name = "API library package"
4+
link_text = "Mautic API library package"
5+
link_url = "https://github.com/mautic/api-library/archive/master.zip"
6+
7+
link.xref_links.update({link_name: (link_text, link_url)})

0 commit comments

Comments
 (0)