Skip to content

Commit 9d57baf

Browse files
authored
Merge pull request #662 from ExpressionEngine/release/7.3.0
7.3.0 changelog
2 parents e7e780b + 2d81309 commit 9d57baf

32 files changed

+807
-119
lines changed
119 KB
Loading
4.61 KB
Loading

docs/_images/cp_fields_edit.png

161 KB
Loading
35.7 KB
Loading

docs/_images/relationship-ui.png

35.6 KB
Loading

docs/add-ons/http-header.md

Lines changed: 42 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -25,42 +25,45 @@ This is a single tag that will set a 410 "Gone" status on the request.
2525

2626
Here are the available parameters:
2727

28-
|Parameter|Corresponding HTTP Header / Instructions|
29-
|--- |--- |
30-
|access_control_allow_credentials=|Access-Control-Allow-Credentials|
31-
|access_control_allow_headers=|Access-Control-Allow-Headers|
32-
|access_control_allow_methods=|Access-Control-Allow-Methods|
33-
|access_control_allow_origin=|Access-Control-Allow-Origin|
34-
|access_control_expose_headers=|Access-Control-Expose-Headers|
35-
|access_control_max_age=|Access-Control-Max-Age|
36-
|alt_svc=|Alt-Svc|
37-
|cache_control=|Cache-Control|
38-
|charset=|charset to use with the content_type parameter.|
39-
|content_disposition=|Content-Disposition - You can manually write out the full header value (i.e. attachment; filename="example.txt"), or just use a value of "attachmenet" and use the filename= parameter.|
40-
|content_encoding=|Content-Encoding|
41-
|content_language=|Content-Language|
42-
|content_length=|Content-Length|
43-
|content_location=|Content-Location|
44-
|content_md5=|Content-MD5|
45-
|content_range=|Content-Range|
46-
|content_type=|Content-Type - You can manually write out the full header value (i.e. text/html; charset=UTF-8) or you can simply specify the type and use the charset= parameter.|
47-
|etag=|ETag|
48-
|expires=|Expires - You can use relative date such as "+1 day";|
49-
|filename=|When content_disposition is set to attachment, this sets the filename.|
50-
|last_modified=|Last-Modified - You can use relative date such as "+1 day";|
51-
|link=|Link|
52-
|location=|Location|
53-
|permissions_policy|Permissions-Policy (set to `interest-cohort=()` to opt out of FLoC)|
54-
|pragma=|Pragma|
55-
|refresh=|Refresh - You can manually write out the full header value (i.e. 5; url=https://example.com/), or just set the refresh value in seconds and use the url= parameter.|
56-
|retry_after=|Retry-After - You can either specify a number of seconds or use relative dates (i.e. "+90 mins").|
57-
|status=|Status|
58-
|tk=|Tk|
59-
|url=|URL to use in the refresh parameter.|
60-
|vary=|Vary|
61-
|via=|Via|
62-
|warning=|Warning|
63-
|x_content_duration=|X-Content-Duration|
64-
|x_content_type_options=|X-Content-Type-Options|
65-
|x_frame_options=|X-Frame-Options|
66-
|x_ua_compatible=|X-UA-Compatible|
28+
| Parameter | Corresponding HTTP Header / Instructions|
29+
|----------------------------------- |---------------------------------------- |
30+
|access_control_allow_credentials= |Access-Control-Allow-Credentials|
31+
|access_control_allow_headers= |Access-Control-Allow-Headers|
32+
|access_control_allow_methods= |Access-Control-Allow-Methods|
33+
|access_control_allow_origin= |Access-Control-Allow-Origin|
34+
|access_control_expose_headers= |Access-Control-Expose-Headers|
35+
|access_control_max_age= |Access-Control-Max-Age|
36+
|alt_svc= |Alt-Svc|
37+
|cache_control= |Cache-Control|
38+
|charset= |charset to use with the content_type parameter.|
39+
|content_disposition= |Content-Disposition - You can manually write out the full header value (i.e. attachment; filename="example.txt"), or just use a value of "attachmenet" and use the filename= parameter.|
40+
|content_encoding= |Content-Encoding|
41+
|content_language= |Content-Language|
42+
|content_length= |Content-Length|
43+
|content_location= |Content-Location|
44+
|content_md5= |Content-MD5|
45+
|content_range= |Content-Range|
46+
|content_type= |Content-Type - You can manually write out the full header value (i.e. text/html; charset=UTF-8) or you can simply specify the type and use the charset= parameter.|
47+
|etag= |ETag|
48+
|expires= |Expires - You can use relative date such as "+1 day";|
49+
|filename= |When content_disposition is set to `attachment`, this sets the filename.|
50+
|last_modified= |Last-Modified - You can use relative date such as "+1 day";|
51+
|link= |Link|
52+
|location= |Location|
53+
|permissions_policy= |Permissions-Policy|
54+
|pragma= |Pragma|
55+
|refresh= |Refresh - You can manually write out the full header value (i.e. 5; url=https://example.com/), or just set the refresh value in seconds and use the url= parameter.|
56+
|retry_after= |Retry-After - You can either specify a number of seconds or use relative dates (i.e. "+90 mins").|
57+
|status= |Status|
58+
|tk= |Tk|
59+
|url= |URL to use in the refresh parameter.|
60+
|vary= |Vary|
61+
|via= |Via|
62+
|warning= |Warning|
63+
|x_content_duration= |X-Content-Duration|
64+
|x_content_type_options= |X-Content-Type-Options|
65+
|x_frame_options= |X-Frame-Options|
66+
|x_ua_compatible= |X-UA-Compatible|
67+
68+
69+
NOTE: **Note:** The plugin can only be used in templates that are not being cached.

docs/add-ons/search/advanced.md

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,63 @@ With this parameter, you can specify the css class you want the form to have, en
267267

268268
With this parameter, you can specify the css id you want the form to have.
269269

270+
### `orderby=`
271+
272+
orderby="entry_date"
273+
274+
The "orderby" parameter sets the display order of the entries. The available values for this property are `entry_date`, `most_comments`, `recent_comment`, `title`, `status`, `entry_id`, `url_title`, `edit_date`, `comment_total`, `expiration_date`, `view_count_one`, `view_count_two`, `view_count_three`, `view_count_four`.`
275+
276+
If this parameter is not set, it will default to ordering by entry date.
277+
278+
### `sort=`
279+
280+
sort="asc"
281+
282+
sort="desc"
283+
284+
The sort order can be "asc" (ascending order or "oldest item first") or "desc" (descending order or "newest item first"). If you do not use a sort order the default is desc.
285+
270286
## Variables
271287

272-
A full discussion of the available variables is not feasible there is a great deal of interdependence between the various form fields, variables, and javascript functions. The Parameters can be used to modify how the search behaves. If you wish to modify the search form itself, simply use the default form as a base and customize it from there.
288+
### `channel_names`
289+
290+
Pre-populated string containing list of `<option>` tags containing channels that can be used to select channel to search in.
291+
292+
### `lang:...`
293+
294+
Should you be willing to use the language string from ExpressionEngine language files to build the search, the following are available:
295+
296+
#### `lang:search_engine`
297+
#### `lang:search`
298+
#### `lang:search_by_keyword`
299+
#### `lang:search_in_titles`
300+
#### `lang:search_in_entries`
301+
#### `lang:search_everywhere`
302+
#### `lang:search_by_member_name`
303+
#### `lang:exact_name_match`
304+
#### `lang:exact_phrase_match`
305+
#### `lang:also_search_comments`
306+
#### `lang:any_date`
307+
#### `lang:today_and`
308+
#### `lang:this_week_and`
309+
#### `lang:one_month_ago_and`
310+
#### `lang:three_months_ago_and`
311+
#### `lang:six_months_ago_and`
312+
#### `lang:one_year_ago_and`
313+
#### `lang:channels`
314+
#### `lang:weblogs`
315+
#### `lang:categories`
316+
#### `lang:newer`
317+
#### `lang:older`
318+
#### `lang:sort_results_by`
319+
#### `lang:date`
320+
#### `lang:title`
321+
#### `lang:most_comments`
322+
#### `lang:recent_comment`
323+
#### `lang:descending`
324+
#### `lang:ascending`
325+
#### `lang:search_entries_from`
326+
#### `lang:any_category`
327+
#### `lang:search_any_words`
328+
#### `lang:search_all_words`
329+
#### `lang:search_exact_word`

docs/add-ons/search/results.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ An excerpt from the entry. The excerpt consists of the first 50 words from the f
100100

101101
The text from the entry. Unlike the {excerpt} variable, this one returns the entire text from the field specified for search excerpting in your [Channel Management](control-panel/channels.md) settings for your channels.
102102

103+
TIP: **Tip:** Use [variable modifiers](templates/variable-modifiers.md) to more precisely control the output of search results variables.
104+
103105
### `{id_auto_path}`
104106

105107
This parameter is replaced with the URL to the entry with the Entry ID appended to the end. Unlike other "path" variables, this variable does **not** require the Template_Group/Template to be specified. Instead, the path will automatically be determined by the Channel URL setting for the channel in [Channel Management](control-panel/channels.md).

docs/add-ons/search/simple.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,22 @@ With this parameter, you can specify the css class you want the form to have, en
182182

183183
With this parameter, you can specify the css id you want the form to have.
184184

185+
### `orderby=`
186+
187+
orderby="entry_date"
188+
189+
The "orderby" parameter sets the display order of the entries. The available values for this property are `entry_date`, `most_comments`, `recent_comment`, `title`, `status`, `entry_id`, `url_title`, `edit_date`, `comment_total`, `expiration_date`, `view_count_one`, `view_count_two`, `view_count_three`, `view_count_four`.`
190+
191+
If this parameter is not set, it will default to ordering by entry date.
192+
193+
### `sort=`
194+
195+
sort="asc"
196+
197+
sort="desc"
198+
199+
The sort order can be "asc" (ascending order or "oldest item first") or "desc" (descending order or "newest item first"). If you do not use a sort order the default is desc.
200+
185201
## Variables
186202

187203
There are no specific variables associated with the Simple Search Form. You may use the [{path=''}](templates/globals/path.md) Global Variable to create a link to an Advanced Search Form if you wish.

docs/advanced-usage/front-end/dock.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,15 @@ The Control Panel button on the Dock will open the site's Control Panel in a new
4646
## Prolets
4747
Prolets are add-on components that reveal some of add-on's functionality for the Control Panel to the front-end, making it possible to edit data directly on the page where it belongs.
4848

49-
### Entries Prolet
50-
Pro is currently shipped with the Entries prolet. Clicking on the Entries prolet opens a prolet window with all entries currently listed. Allowing you to quickly find and edit other entries in your site.
49+
### Built-in Prolets
50+
ExpressionEngine is shipped with the Entries and Publish prolets.
51+
52+
Clicking on the Entries prolet opens a prolet window with all entries currently listed. Allowing you to quickly find and edit other entries in your site.
5153

5254
![dock entries](_images/ee-pro-dock-entries.png)
5355

56+
Publish prolets allows creation of new entry directly from the page you are viewing. Clicking Publish prolet button brings the window with channel selection, and picking the channel brings entry form.
57+
5458
### Custom Prolets
5559
Developers may create third-party prolets that can be installed with add-ons. Read the [docs on creating prolets](development/prolets.md) for more information on how to create and install third-party prolets.
5660

0 commit comments

Comments
 (0)