Skip to content
Merged
Show file tree
Hide file tree
Changes from 61 commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
2253b5d
Merge pull request #474 from ExpressionEngine/7.dev
ops-andy Aug 3, 2022
d7be923
Merge pull request #476 from ExpressionEngine/7.dev
ops-andy Aug 3, 2022
135c93d
Merge pull request #477 from ExpressionEngine/7.dev
ops-andy Aug 3, 2022
e94ef65
Merge pull request #482 from ExpressionEngine/7.dev
ops-andy Aug 4, 2022
f15a167
Merge branch '7.dev' into 7.x
Aug 4, 2022
0887746
Merge pull request #484 from ExpressionEngine/7.dev
ops-andy Aug 8, 2022
7f3a317
Merge branch '7.x' of github.com:ExpressionEngine/ExpressionEngine-Us…
Aug 8, 2022
945b6db
Merge branch '7.dev' into 7.x
Aug 8, 2022
a4245d4
Merge pull request #486 from ExpressionEngine/7.dev
ops-andy Aug 16, 2022
9ae3255
Merge pull request #487 from ExpressionEngine/7.dev
ops-andy Aug 17, 2022
feb06eb
Merge pull request #489 from ExpressionEngine/7.dev
ops-andy Aug 18, 2022
cd0becf
Merge pull request #490 from ExpressionEngine/7.dev
ops-andy Aug 18, 2022
9bcc961
Merge pull request #492 from ExpressionEngine/7.dev
ops-andy Aug 19, 2022
5af4c94
Merge pull request #494 from ExpressionEngine/7.dev
ops-andy Aug 22, 2022
b63514b
Merge pull request #497 from ExpressionEngine/7.dev
ops-andy Sep 1, 2022
0de2a74
Merge pull request #499 from ExpressionEngine/7.dev
ops-andy Sep 7, 2022
626ddf7
Merge branch '7.dev' into 7.x
Sep 8, 2022
3678263
Merge branch '7.dev' into 7.x
Sep 13, 2022
bdc57ab
Merge branch '7.dev' into 7.x
Sep 13, 2022
0b61e1c
Merge branch '7.dev' into 7.x
Sep 20, 2022
fe187fc
Merge branch '7.dev' into 7.x
Sep 21, 2022
df69085
Merge branch '7.dev' into 7.x
Sep 21, 2022
4220e7f
Merge branch '7.dev' into 7.x
Sep 26, 2022
3dc27b4
Merge pull request #518 from ExpressionEngine/7.dev
ops-andy Nov 7, 2022
a8e11fa
Merge branch '7.dev' into 7.x
Nov 7, 2022
58d0f4f
Merge branch '7.dev' into 7.x
Nov 7, 2022
988bbe7
Merge branch '7.dev' into 7.x
Nov 17, 2022
e7d0594
Merge branch '7.dev' into 7.x
Nov 18, 2022
a91fdef
Merge branch '7.dev' into 7.x
Nov 19, 2022
ab0e139
Merge branch '7.dev' into 7.x
Nov 21, 2022
c4116ef
Merge branch '7.dev' into 7.x
Nov 22, 2022
ee21a51
Merge pull request #531 from ExpressionEngine/7.dev
ops-andy Nov 28, 2022
f3522c2
Merge pull request #535 from ExpressionEngine/7.dev
ops-andy Dec 6, 2022
629007e
Merge pull request #540 from ExpressionEngine/7.dev
ops-andy Dec 13, 2022
c6c6f0c
Merge pull request #542 from ExpressionEngine/7.dev
ops-andy Dec 13, 2022
88b6bb4
Merge branch '7.dev' into 7.x
Dec 20, 2022
ec793ae
Merge branch '7.dev' into 7.x
Dec 20, 2022
28a6de4
Merge pull request #560 from ExpressionEngine/7.dev
TomJaeger Jan 10, 2023
82dabee
Merge branch '7.dev' into 7.x
TomJaeger Jan 10, 2023
a5308b6
Merge pull request #564 from ExpressionEngine/7.dev
matthewjohns0n Jan 17, 2023
b4c7160
added contributors for 7.2.7
TomJaeger Jan 17, 2023
daa2353
Merge branch '7.dev' into 7.x
TomJaeger Jan 17, 2023
083fd32
Merge branch '7.dev' into 7.x
TomJaeger Jan 17, 2023
c8fa7cc
Merge branch '7.dev' into 7.x
TomJaeger Jan 27, 2023
72003b5
Merge pull request #572 from ExpressionEngine/7.dev
TomJaeger Jan 31, 2023
b2a3030
Merge pull request #582 from ExpressionEngine/7.dev
TomJaeger Feb 8, 2023
c0a092b
Merge pull request #586 from ExpressionEngine/7.dev
TomJaeger Feb 14, 2023
177235b
Merge branch '7.dev' into 7.x
TomJaeger Feb 22, 2023
c5ec541
Merge pull request #592 from ExpressionEngine/7.dev
TomJaeger Mar 6, 2023
0698f11
Merge pull request #595 from ExpressionEngine/7.dev
TomJaeger Mar 17, 2023
0ac550d
Merge pull request #598 from ExpressionEngine/7.dev
TomJaeger Mar 20, 2023
046bcf2
Merge pull request #603 from ExpressionEngine/7.dev
TomJaeger Mar 24, 2023
aa0e811
Merge pull request #614 from ExpressionEngine/7.dev
TomJaeger Apr 4, 2023
f1da507
Merge pull request #620 from ExpressionEngine/7.dev
TomJaeger Apr 6, 2023
8cb2d3f
Merge pull request #623 from ExpressionEngine/7.dev
TomJaeger Apr 7, 2023
7cb593b
Merge pull request #625 from ExpressionEngine/7.dev
TomJaeger Apr 7, 2023
6b26256
Merge pull request #627 from ExpressionEngine/7.dev
TomJaeger Apr 12, 2023
d75e6a6
Merge pull request #636 from ExpressionEngine/7.dev
TomJaeger Apr 24, 2023
65e1733
Merge pull request #641 from ExpressionEngine/7.dev
TomJaeger May 2, 2023
2160246
Fix spelling mistakes/typos in the docs
matthewjohns0n May 30, 2023
c7cd089
Fix more typos
matthewjohns0n May 30, 2023
a00bfc0
Merge branch '7.dev' into feature/fix-docs-typos
matthewjohns0n Jun 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/add-ons/consent.md
Original file line number Diff line number Diff line change
Expand Up @@ -454,7 +454,7 @@ If this tag would not output any consent requests due to your filters, the conte

type='necessary'

Type of cookies to display. Possible options are `necessary`, `functionality`, `performance` and `targeting`. If omited, all cookies will be displayed.
Type of cookies to display. Possible options are `necessary`, `functionality`, `performance` and `targeting`. If omitted, all cookies will be displayed.

It is also possible to combine several types, e.g. `type="performance|targeting"`.

Expand All @@ -470,7 +470,7 @@ Limits display of cookies by cookie provider.
If the cookie is provided by an add-on, the provider matches the add-ons short name, e.g. `comment` or `forum`
The core ExpressionEngine cookies are identified by `ee` as provider.
If cookie is only being used in Control Panel, the provider is set to `cp`.
Possible options are `necessary`, `functionality`, `performance` and `targeting`. If omited, all cookies will be displayed.
Possible options are `necessary`, `functionality`, `performance` and `targeting`. If omitted, all cookies will be displayed.

It is also possible to combine several providers, e.g. `type="ee|cp"`.

Expand Down
2 changes: 1 addition & 1 deletion docs/add-ons/pro-search/filters.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ will result in values `> 0` and `< 10` rather than `>= 0` and `<= 10`.
NOTE: **Note:** For numeric fields, make sure the Field Content option in the field’s settings is set to Number, Integer or Decimal.

### Supported Fields
Apart from any custom numeric or date field, the following stardard channel fields are supported:
Apart from any custom numeric or date field, the following standard channel fields are supported:

- `entry_date`
- `edit_date`
Expand Down
6 changes: 3 additions & 3 deletions docs/add-ons/pro-variables/type.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Character to separate multiple values. Either a new line (`\n`), a pipe (`|`) or

## Date

Displays a date picker. To output anything other than a timestamp, use the `{exp:pro_variables:single}` tag. This takes the same parameters as the native Date field. Additionaly, use `modifier="relative"` to output a relative date string.
Displays a date picker. To output anything other than a timestamp, use the `{exp:pro_variables:single}` tag. This takes the same parameters as the native Date field. Additionally, use `modifier="relative"` to output a relative date string.

### Code examples

Expand All @@ -66,7 +66,7 @@ Uses the native [Grid field](/fieldtypes/grid.md). All native types are availabl

#### `modifier`

Any of the available [modifiers](/fieldtypes/grid.md#modifiers), which will trigger the ouput the modifier provides.
Any of the available [modifiers](/fieldtypes/grid.md#modifiers), which will trigger the output the modifier provides.

### Code examples

Expand Down Expand Up @@ -304,7 +304,7 @@ Limit the number of rows displayed.

## Text Input

Displays a single line edit input field. The _maxlength_ property can be set as well as the _size_ of the input fied. You can also define a regular expression _pattern_ to validate the value, and the _text direction_ of the input field.
Displays a single line edit input field. The _maxlength_ property can be set as well as the _size_ of the input field. You can also define a regular expression _pattern_ to validate the value, and the _text direction_ of the input field.

### Settings

Expand Down
2 changes: 1 addition & 1 deletion docs/add-ons/rte.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ NOTE: **Warning** Doing this requires advanced development skills.

In order to create custom CKEditor build:
- Clone [GitHub repo](https://github.com/ExpressionEngine/ExpressionEngine/)
- Install NPM packages by runnin `npm install`
- Install NPM packages by running `npm install`
- Follow the installation instructions for the plugin itself
- Make your changes to `js-src\ckeditor5-build-classic\src\ckeditor.js` and other files as necessary.
- Run the command `npm run build:ckeditor`
Expand Down
2 changes: 1 addition & 1 deletion docs/add-ons/search/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ The [Advanced Search Form](add-ons/search/advanced.md) tag allows you to display

## Displaying Search Results

The [Displaying Search Results](add-ons/search/results.md) page details the tags available for controling how you display results from your searches.
The [Displaying Search Results](add-ons/search/results.md) page details the tags available for controlling how you display results from your searches.

## Search Syntax

Expand Down
2 changes: 1 addition & 1 deletion docs/add-ons/spam.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ The Spam Module works by calculating the probability that a piece of content is

### Word Limit

This is the number of unqiue words the Spam Module keeps track of when learning from your Spam Trap. More words is more accurate, but this will slow down the Spam Module everytime it tries to classify content as spam.
This is the number of unique words the Spam Module keeps track of when learning from your Spam Trap. More words is more accurate, but this will slow down the Spam Module everytime it tries to classify content as spam.

### Content Limit

Expand Down
2 changes: 1 addition & 1 deletion docs/add-ons/structure/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ Structure is a powerful add-on that lets you create pages, generate navigation,

It forgoes the default template_group/template setup and creates “static” and “listing” pages that are all editable through a tree sitemap view. With Structure enabled, traditional page style content and multiple entry pages can live within the same area.

NOTE:**Note:** Documentation for Structure is still being migrated. Until this is complete, please refernce the [Structure documentation on EEHarbor's website](https://eeharbor.com/structure/documentation).
NOTE:**Note:** Documentation for Structure is still being migrated. Until this is complete, please reference the [Structure documentation on EEHarbor's website](https://eeharbor.com/structure/documentation).
2 changes: 1 addition & 1 deletion docs/advanced-usage/front-end/frontend.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ After editing data, content can be saved by one of two ways:
![save without reload](_images/ee-pro-save-reload.png)

## Unsaved Changes
When a user edits data and has unsaved changes, Pro will create an autosave of the entry and alert the user via a notification on the edit window with unsaved changes. The autosave is triggerd based on the default autosave interval of 60 seconds. If you want to ensure users do not accidentally lose unsaved changes adjust the `[autosave_interval_seconds]` system config override to a lower interval between autosaves. A setting of 10 seconds is the recommendation.
When a user edits data and has unsaved changes, Pro will create an autosave of the entry and alert the user via a notification on the edit window with unsaved changes. The autosave is triggered based on the default autosave interval of 60 seconds. If you want to ensure users do not accidentally lose unsaved changes adjust the `[autosave_interval_seconds]` system config override to a lower interval between autosaves. A setting of 10 seconds is the recommendation.

![unsaved changes](_images/pro_unsaved_changes.png)

Expand Down
2 changes: 1 addition & 1 deletion docs/channels/channel-form/inputs.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Set the date of the entry and apply an enabled datepicker:

<p>Date <br> <input type="text" name="entry_date" value="{entry_date}" maxlength="23" size="25" rel="date-picker" data-timestamp="{entry_timestamp}"></p>

NOTE: **Note:** All date formats should match what the user has defined in their localization settings. The date fields will autmatically use that format and validate against it.
NOTE: **Note:** All date formats should match what the user has defined in their localization settings. The date fields will automatically use that format and validate against it.

### Expiration Date

Expand Down
2 changes: 1 addition & 1 deletion docs/channels/entry-linking.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ Or you can exclude channels by including the word "not" followed by a space:

entry_id="12"

You can limit the tag to specific entries, or more practically, you can ommit specific entries from showing up in the cycle, by using "not":
You can limit the tag to specific entries, or more practically, you can omit specific entries from showing up in the cycle, by using "not":

entry_id="not 2|9|23|50"

Expand Down
2 changes: 1 addition & 1 deletion docs/cli/creating-a-command.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ class CommandHelloWorld extends Cli {

### Required Variables

Each commmand is required to have a nummber of public variables that are required for finding and executing, as well as displaying pertinent information.
Each command is required to have a number of public variables that are required for finding and executing, as well as displaying pertinent information.

`$name`: The name of your Command.
`$description`: The basic gist of what your command does. This should be limited to one line
Expand Down
4 changes: 2 additions & 2 deletions docs/cli/displaying-output.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Standard output can be created using `$this->output->outln`

### Displaying Error

Similar to the `info()` function, tou can use `$this->error()` for displaying errors that occure. The error call will die upon output, and no further code will be executed.
Similar to the `info()` function, you can use `$this->error()` for displaying errors that occurred. The error call will die upon output, and no further code will be executed.

### Formatting Output

Expand Down Expand Up @@ -53,4 +53,4 @@ dim dim in the current text and background colors
ul underline in the current text and background colors
blink blinking in the current text and background colors
reverse reverse the current text and background colors
```
```
4 changes: 2 additions & 2 deletions docs/cli/intro.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Command Line Inferface (CLI)
# Command Line Interface (CLI)

The Command Line Inferface (CLI) allows a user to run system and user-generated commands in the terminal. The CLI has access to all of the ExpressionEngine resources, and can be used to update the system, clear caches, and much more.
The Command Line Interface (CLI) allows a user to run system and user-generated commands in the terminal. The CLI has access to all of the ExpressionEngine resources, and can be used to update the system, clear caches, and much more.

By default the CLI is located `system/ee/eecli.php` .

Expand Down
2 changes: 1 addition & 1 deletion docs/comment/form.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ The JavaScript Code:

{exp:comment:edit_comment_script}

This tag outputs a script tag that will include the necessary JavaScript for your comment editor. This script requires jQuery, so you will need to include taht as well.
This tag outputs a script tag that will include the necessary JavaScript for your comment editor. This script requires jQuery, so you will need to include that as well.

### AJAX Edit URL Tag

Expand Down
2 changes: 1 addition & 1 deletion docs/control-panel/categories.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Category groups are _collections_ of categories that can be assigned to channels

**Control Panel Location: `Content > Categories > New/Edit Category`**

Catagories have the following settings:
Categories have the following settings:

- **Name** -- The name of the new category. The name may include spaces.
- **URL title** -- The human readable category name used in the URL when using [Category URL Titles in Links](control-panel/settings/content-design.md).
Expand Down
4 changes: 2 additions & 2 deletions docs/control-panel/channels.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ NOTE: **Note:** We recommend using the default base URL variable `{base_url}` de
- **Channel** -- The full URL to the main page for this channel.
- **Comment form** -- The full URL to the "comments" page for this channel. The URL should include the Template Group and Template. For example: <https://example.com/channel/comments/>
- **Search results** -- The full URL where you would like search results from this channel to be pointed. The URL should include the Template Group and Template. For example: `{base_url}/index.php/channel/comments/`.
- **RSS feed** -- Thes URL where you can view the RSS feed for this channel. For example: <https://example.com/channel/rss_2.0>
- **RSS feed** -- The URL where you can view the RSS feed for this channel. For example: <https://example.com/channel/rss_2.0>
- **Preview URL** -- The template path, or route, to use for [Live Preview](control-panel/create.md#preview) in this Channel. You can use the variables `{entry_id}` and `{url_title}` which will be replaced with the entry's ID or URL Title when rendering your template. For example: `blog/entry/{url_title}` **Note:** If an Entry has a Page URI it will be used instead of the Preview URL for the channel.
- **Allow Preview** -- When set to yes, the entry preview will be allowed, don't forget to set the Preview URL too.
- **Generated title** -- When a new entry is created or previewed, this value will be inserted by default in the Title field. This is helpful if you wish every entry in a channel to have the titles follow a certain format. The automatic URL Title creating javascript for the Publish page will ignore this text during processing.
Expand All @@ -104,7 +104,7 @@ NOTE: **Note:** We recommend using the default base URL variable `{base_url}` de
- **Render URLs and Email addresses as links?** -- When this option is set to "Yes", any full URLs or email addresses will be automatically formatted as a valid HTML link to the address. If the option is "No" then the URL or email address will be treated and displayed as plain text.
- **Enable Sticky entries?** -- When enabled, entries can be marked as sticky and have preference in sorted listings.
- **Enable entry cloning?** -- ([ExpressionEngine Pro](/channels/entry_cloning.md) feature) When enabled, entries can be cloned using "Clone to New Entry" option in Save options dropdown.
- **Status** -- Status assigned to all new entires in the channel.
- **Status** -- Status assigned to all new entries in the channel.
- **Author** -- Default author for guest entries posted via Channel Form.
- **Allow guest submissions?** -- When set to yes, unregistered users will be able to submit forms for this channel.
- **Enable entry versioning?** -- When set to enable, ExpressionEngine will save revisions of each entry for this channel.
Expand Down
2 changes: 1 addition & 1 deletion docs/control-panel/file-manager/upload-directories.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Optionally set the maximum allowed width in pixels for uploaded images. Images o

##### Image height

Optionally set the maximum allowed height in pixes for uploaded images. Images over this setting will be automatically resized.
Optionally set the maximum allowed height in pixels for uploaded images. Images over this setting will be automatically resized.

##### Constrain or Crop

Expand Down
2 changes: 1 addition & 1 deletion docs/control-panel/settings/comments.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ When set to enable, channels will be able to use the comment module.

When set to "enable", commenting will use the [word censoring](control-panel/settings/word-censor.md) filters.

### Moderate expired entires?
### Moderate expired entries?

If this option is enabled, then comments will not immediately appear on the site. Instead, the comments will go into a queue and await review/moderation by an administrator.

Expand Down
2 changes: 1 addition & 1 deletion docs/control-panel/settings/content-design.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Set whether to assign an entry to both the selected category and its parent cate

### Run File Manager in Compatibility Mode?

WARN:**Note:** Compatibility Mode is enabeld by deafult for sites upgrading from ExpressionEngine versions less than ExpressionEngine 7.
WARN:**Note:** Compatibility Mode is enabeld by default for sites upgrading from ExpressionEngine versions less than ExpressionEngine 7.

When Compatibility Mode is enabled, files will be stored in the database using a format compatiblie with ExpressionEngine versions 6 and prior. Compatibility Mode disables many newer File Manager features and prevents issues with add-ons that are not ExpressionEngine 7+ compatible. See [`File Manager > Compatibility Mode`](/control-panel/file-manager/file-manager.md#compatibility-mode) for more information.

Expand Down
2 changes: 1 addition & 1 deletion docs/control-panel/settings/debug-output.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@ This setting determines what method is used for page redirections. These redirec

The [caching driver](optimization/caching.md#caching-drivers) ExpressionEngine is set to use.

### Cachable URIs
### Cacheable URIs

If you cache your templates (pages), this preference limits the total number of cache files in order to prevent them from taking up too much disk space. 150 is a good number for a small site. If you have a large site and disk space is not an issue you can set it higher (over 300). There is an internal limit of 1000 regardless of your preference.
2 changes: 1 addition & 1 deletion docs/control-panel/settings/menu-manager.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ With complex menus, you may want to break your navigation up into nested subsect

#### Name

The top level name for this section to dispaly in the menu.
The top level name for this section to display in the menu.

#### Submenu

Expand Down
2 changes: 1 addition & 1 deletion docs/development/control-panel-js/globals.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Username of currently logged in member

### `lang`

Object of language strings avaible for JavaScript function in member's preferred language
Object of language strings available for JavaScript function in member's preferred language

text: EE.lang.loading

Expand Down
2 changes: 1 addition & 1 deletion docs/development/cypress-tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ Copy files between directories
Get full server path to file or directory

#### `cy.task('filesystem:list', {target: upload_path, mask: '/*.png'})`
List the files that match mask in targer directory
List the files that match mask in target directory

#### `cy.task('filesystem:read', '../../system/user/config/config.php')`
Read the file
Expand Down
4 changes: 2 additions & 2 deletions docs/development/database-access.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ class Memberlist extends AbstractRoute
}
```

Both of these examples would produce a list similiar to below:
Both of these examples would produce a list similar to below:

```
admin
Expand All @@ -88,4 +88,4 @@ Douglas
Richmond
```

This is only the begining of how you can interact with the database through your add-on. Explore the [Model Service](development/services/model.md) and the legacy [Database Driver](development/legacy/database/index.md) to learn how to add more power to your add-on.
This is only the beginning of how you can interact with the database through your add-on. Explore the [Model Service](development/services/model.md) and the legacy [Database Driver](development/legacy/database/index.md) to learn how to add more power to your add-on.
2 changes: 1 addition & 1 deletion docs/development/extension-hooks/module/forum.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ How it's called:
| \$this | `Object` | The current Forum object |
| \$function | `String` | The name of the template being parsed. |
| \$element | `String` | A string containing the contents of the template. |
| Returns | `String` | Modified temlate (`$element`) |
| Returns | `String` | Modified template (`$element`) |

Allows additional processing of forum templates that are not associated with an existing forum method call. Can be used in conjunction with the forum_add_template hook to parse entirely new templates.

Expand Down
2 changes: 1 addition & 1 deletion docs/development/extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Extension hook created successfully!

```

NOTE: If you are using the command above to add an extention to an existing add-on, please see the [Updating Existing Add-ons](development/modernizing-existing-add-ons.md)
NOTE: If you are using the command above to add an extension to an existing add-on, please see the [Updating Existing Add-ons](development/modernizing-existing-add-ons.md)

TIP: Files that interact with ExpressionEngine core hooks are referred to as "extensions" because they extend the functionality of ExpressionEngine.

Expand Down
Loading