Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ node_modules/
.vscode/
.ddev/
.ddev
.ee_repo/
2 changes: 1 addition & 1 deletion docs/control-panel/member-manager.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ This tab contains the generic settings for the role. You can also assign the rol
-- Roles included in the author list are available in the author select field on the entry publish/edit page for any channel the role has permission to publish in.
-- Roles included in the member lists are available to display in the [member list tag](member/memberlist.md).

- **Security Lock** -- If enabled, only Super Admin users can add or remove members to the role.
- **Security Lock** -- If enabled, only Super Admin users can add or remove members to the role. Locked roles cannot be set as default role, so if you have open member registration, you need to have at least one role that is not locked, and set it as default in [Member Settings](control-panel/settings/members.md#default-primary-role).

- **Role Groups** -- Assign the role to [role groups](control-panel/member-manager.md#role-groups).

Expand Down
2 changes: 1 addition & 1 deletion docs/control-panel/settings/members.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ Set whether dates and times are localized to each members' own localization pref

![Default Primary Role](/_images/members_default_role.png)

This allows you to specify the Primary Role to which approved members will be assigned.
This allows you to specify the Primary Role to which approved members will be assigned. Only roles that don't have "Security Lock" on can be selected.

### Member profile theme

Expand Down
2 changes: 2 additions & 0 deletions docs/fieldtypes/grid.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,8 @@ Offsets the number of rows output by the tag pair to the number specified here.

Allows the output of the tag pair to be ordered by a specific column, defaults to row order as set on the channel entry publish form. Entering `random` will return the rows in a random order.

NOTE: **Note:** Unlike `exp:channel:entries`, you can only use one column at a time for sorting.

### `row_id=`

row_id="5"
Expand Down
22 changes: 22 additions & 0 deletions docs/fieldtypes/textarea.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ The Textarea is a simple free-form writing space where you can enter text or HTM

![textarea field](_images/field_textarea.png)

[TOC=2]

## Field Settings

### Textarea Row Height
Expand All @@ -34,3 +36,23 @@ Either left-to-right, or right-to-left.
### Field Tools

Show formatting buttons to make writing markup easier, show a smiley chooser, or show a file chooser button to easily insert images or links to files.

## Parsing File Tags

The Textarea fieldtype supports the use of file tags in the format `{file:XX:field}` where `XX` is the file ID and `field` is any field associated with that file, such as `url`, `filename`, `title`, etc.

When the content of a Textarea field is parsed for display, these tags will be replaced with the corresponding values from the file model.

For example, if you have a file with ID `5`, and you want to insert its URL into the Textarea content, you would use the tag `{file:5:url}`. When the content is rendered, this tag will be replaced with the actual URL of the file.

The supported fields for file tags include:
- `url`: The absolute URL to the file.
- `file_name`: The name of the file.
- `title`: The title of the file.
- `description`: The description of the file.
- `file_size`: The size of the file in bytes.
- `width`: The width of the file in pixels.
- `height`: The height of the file in pixels.
- `mime_type`: The MIME type of the file.
- `location`: Where the photo was taken
- `credits`: Photo credits
13 changes: 13 additions & 0 deletions docs/general/system-configuration-overrides.md
Original file line number Diff line number Diff line change
Expand Up @@ -1471,6 +1471,19 @@ Example Usage:

$config['filename_increment'] = 'y';

## `filesystem_case_sensitive`

Setting this config variable to y will enforce case-sensitive filtering on File Models. This preserves a legacy behavior, however we recommend using MySQL 8 and a case-sensitive database collation for better performance.

| Value | Behavior |
| ----- | --------------------------------------------- |
| y | Enable case-sensitive file name comparisons |
| n | Disable case-sensitive file name comparisons |

Example Usage:

$config['filesystem_case_sensitive'] = 'y';

## `force_query_string`

If enabled, ExpressionEngine will render URLs with a question mark following `index.php` in order to pass along segment information as a standard query string:
Expand Down
1 change: 0 additions & 1 deletion docs/installation/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@
- Added caching tests [#5043](https://github.com/ExpressionEngine/ExpressionEngine/pull/5043)
- Added PHP CLI script for bumping EE version [#5045](https://github.com/ExpressionEngine/ExpressionEngine/pull/5045)
- Added Pro Search tests [#5078](https://github.com/ExpressionEngine/ExpressionEngine/pull/5078)
- Moved table creation to the normal process [#5080](https://github.com/ExpressionEngine/ExpressionEngine/pull/5080)

## Version 7.5.17
(Release: October 27th, 2025)
Expand Down