|
1 | 1 | Welcome to Mautic's developer documentation |
2 | | -=========================================== |
| 2 | +########################################### |
| 3 | + |
| 4 | +.. vale off |
3 | 5 |
|
4 | 6 | .. 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 |
6 | 15 |
|
7 | 16 | 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. |
8 | 17 |
|
@@ -120,53 +129,121 @@ There are several ways to support Mautic other than contributing with code. |
120 | 129 | plugins/event_listeners |
121 | 130 | plugins/installation |
122 | 131 | plugins/data |
| 132 | + plugins/cache |
123 | 133 | 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 |
126 | 138 |
|
127 | 139 | .. toctree:: |
128 | 140 | :maxdepth: 3 |
129 | | - :caption: Extending Mautic |
| 141 | + :caption: Plugin Extensions |
130 | 142 | :hidden: |
131 | 143 |
|
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 |
154 | 202 |
|
155 | 203 | .. toctree:: |
156 | 204 | :maxdepth: 2 |
157 | 205 | :caption: REST API |
158 | 206 | :hidden: |
159 | 207 |
|
| 208 | + rest_api/api_intro |
| 209 | + rest_api/authorization |
160 | 210 | rest_api/assets |
161 | 211 | rest_api/campaigns |
162 | 212 | rest_api/categories |
| 213 | + rest_api/companies |
163 | 214 | rest_api/contacts |
| 215 | + rest_api/data |
| 216 | + rest_api/dynamic_content |
| 217 | + rest_api/emails |
164 | 218 | rest_api/fields |
| 219 | + rest_api/files |
| 220 | + rest_api/focus |
| 221 | + rest_api/forms |
| 222 | + rest_api/messages |
| 223 | + rest_api/notes |
165 | 224 | rest_api/notifications |
| 225 | + rest_api/pages |
| 226 | + rest_api/point_actions |
166 | 227 | rest_api/point_groups |
| 228 | + rest_api/point_triggers |
167 | 229 | rest_api/reports |
168 | 230 | rest_api/roles |
| 231 | + rest_api/segments |
| 232 | + rest_api/stages |
| 233 | + rest_api/stats |
| 234 | + rest_api/tags |
169 | 235 | 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 |
170 | 247 |
|
171 | 248 | .. toctree:: |
172 | 249 | :maxdepth: 2 |
|
0 commit comments