Sage Abdullah
5909d3e822
Apply suggestions from code review
2024-10-18 18:19:18 +01:00
alexkiro
b38141ad82
Allow customization of preview device sizes
...
Co-authored-by: Bartosz Cieliński <bart@fullfatthings.com>
2024-10-18 18:19:17 +01:00
LB Johnston
4af8ab528b
Documentation - formatting clean up
2024-08-29 18:32:20 +01:00
Matt Westcott
f7fa20e600
Upgrade Sphinx to 7.3; use newer syntax for no-index directive and --fail-on-warning switch
2024-07-23 10:13:03 +01:00
Matt Westcott
0e60590676
Fix no-index directive for Sphinx 7.4.7
2024-07-22 14:21:16 +01:00
Matt Westcott
a7d72f9fbf
Fix formatting errors
2024-07-19 00:21:39 +01:00
Chris Shenton
d1c020cd5f
Fix Page.copy ref; silence warnings due to Sphinx missing support for type hints
...
Builds upon HimanshuGarg47:fix/11972-documentation-build-with-errors
2024-07-18 23:15:58 +01:00
Himanshu Garg
9adf742580
fixes errors by adding aliases, double backtick, changing indexentry
2024-07-18 23:15:40 +01:00
Himanshu Garg
e02ca6ce62
fixes some of errors by removing directives
2024-07-18 23:13:26 +01:00
smark-1
95eac5ab78
Allow page to change private page options
2024-07-18 17:23:30 +01:00
Byron Peebles
e36c4d3fba
Documentation: Update some Sphinx-style code ref roles to MyST style ( #12030 )
2024-06-12 11:47:06 +02:00
smark-1
5c85c127e6
add docs for page view restriction ( #11917 )
2024-05-03 15:33:16 +01:00
Sage Abdullah
fd659ae767
Remove versionadded / versionchanged annotations for 6.0
2024-04-22 09:00:36 +07:00
Saksham Misra
53d6ea4491
Add documentation to support password required settings change
...
PASSWORD_REQUIRED_TEMPLATE -> WAGTAIL_PASSWORD_REQUIRED_TEMPLATE
DOCUMENT_PASSWORD_REQUIRED_TEMPLATE -> WAGTAILDOCS_PASSWORD_REQUIRED_TEMPLATE
2024-04-18 07:03:08 +10:00
Gordon Pendleton
06ed3ae6b8
Refactor page fetching logic to cache per request ( #11683 )
...
Adds two new helper static methods:
- `Page.route_for_request()` - to find the page route, given a request
object and a URL path
- `Page.find_for_request()` - to find the page given, a request object and a URL
path
2024-04-12 17:16:39 +01:00
Buraah
bfa29201c3
Docs - Page names & reference section - Update British spelling to American
...
- Changed all British spellings to American spellings, in the Customizing admin templates section of the docs
- Transferred all British spellings in the usage guide and advanced topics section to American spellings
- Update a series of other pages to use the spelling cutomize in the file name
Implemented all feedbacks on the usage guide and advanced topics section
2024-02-12 08:44:19 +10:00
Matt Westcott
c1ad975b3b
Remove versionadded / versionchanged annotations for 5.2
2024-02-01 16:24:12 +00:00
Salvo Polizzi
dd338de6f3
docs: documented get_children in Page model reference
...
Fixes #11499
2024-01-23 07:49:40 +10:00
LB Johnston
bbcf1e74ee
Add changelog & a few fixes for #11194
...
Partially reverts commit 7fa335c20d
(fixing some issues with the URL updates)
2024-01-21 18:55:43 +10:00
Neeraj P Yetheendran
7fa335c20d
Update Django intersphinx references to new format
2024-01-21 10:09:21 +10:00
Andy Chosak
c109c661c1
Docs: Clarify appropriate use of MultipleChooserPanel
...
This documentation change clarifies that MultipleChooserPanel can only
be used when the inline model has a ForeignKey to a model that
implements Wagtail's chooser interface. Currently the docs mention
"a chooser for a ForeignKey relation" but it's not obvious how that
restricts which models can be pointed to or how to implement this for a
non-(image, document, snippet, page) model.
Relates to #10646 .
2023-12-13 07:32:00 +10:00
Shlomo Markowitz
f9c7df49c8
Add support for modifying default page listing ordering
2023-12-07 06:50:38 +10:00
Damilola Oladele
7e774971fa
Documentation: GSoD - A complete tutorial on how to build your Portfolio site with Wagtail ( #11217 )
...
Co-authored-by: Meagen Voss <45881480+vossisboss@users.noreply.github.com>
2023-11-17 16:39:37 +00:00
Temidayo32
9349e2ad9f
Allow UniqueConstraint in place of unique_together for TranslatableMixin's system check
2023-11-10 17:29:26 +00:00
Matt Westcott
c363f6dd27
Remove ModelAdmin
2023-11-01 16:52:20 +00:00
Matt Westcott
ab86351a8d
Remove legacy moderation system
2023-11-01 16:51:25 +00:00
Matt Westcott
cdac7dc7f5
Remove permission_type field from GroupPagePermission
2023-11-01 15:18:41 +00:00
LB Johnston
c13edd0e42
InlinePanel DOM events - add versionadded admonition
2023-10-24 18:36:37 +11:00
Ihedioha Chinedu Innocent
26a89cf37d
Updated FieldPanel to TitleFieldPanel in docs
...
- Closes #11078
2023-10-19 22:36:15 +11:00
Neeraj P Yetheendran
7239e11e0c
Avoid purging Revisions in use by third-party packages ( #10961 )
...
* Resolves #10678 Avoid purging Revisions in use by third-party packages
---------
Co-authored-by: MeghanaNalla <123588774+MeghanaNalla@users.noreply.github.com>
Co-authored-by: sage <laymonage@gmail.com>
Co-authored-by: Storm B. Heg <storm@stormbase.digital>
2023-10-19 12:52:29 +02:00
faishalmanzar
e9d88528e7
Added JS Events for Inline panel added/removed
...
- Added docs for InlinePanel JS events
- Added w-formset:ready w-formset:added & w-formset:removed events and expanded test suite
- Fixes #9105
2023-10-17 11:53:16 +11:00
LB Johnston
1c4e69dbce
Add better docs & cross-linking for how PanelGroup permission kwarg works
...
Adds more details on how to use the feature added in #8846
2023-10-09 22:50:11 +11:00
Sage Abdullah
065fab50a3
Deprecate submitted_revisions manager and save_revision's submitted_for_moderation kwarg
2023-10-05 10:35:27 +01:00
Sage Abdullah
5f70ebeaa1
Deprecate Revision.approve_moderation() and Revision.reject_moderation()
2023-10-05 10:18:48 +01:00
Sage Abdullah
c220662eed
Fix link in custom HTML attributes in Panels documentation
2023-07-21 06:36:11 +10:00
Jake Howard
69724e4e3a
Create preview-aware & page-enhanced cache template tags
...
This can be used in other places, but ensures caches are invalidated
whenever something about a page changes.
- Add a util to get wagtail-specific fragment cache keys
- Don't pollute context when injecting site variable
- Add documentation on wagtail fragment caching
- Define an intelligent cache key for pages
- Allow the components of the cache key to be easily modified
- Note that some manual changes may not create a new cache key
Co-authored-by: Andy Babic <andyjbabic@gmail.com>
Closes #5074
2023-07-20 08:24:09 +10:00
LB Johnston
0f97838381
Documentation - revise usage of e.g.
...
- Replace one usage of 'eg' with more suitable alternatives
- As per guidelines https://docs.wagtail.org/en/stable/contributing/general_guidelines.html#latin-phrases-and-abbreviations
2023-07-17 15:13:30 +10:00
Antoni Martyniuk
47df43d722
Finish `attrs` support for FieldPanel and other Panels
...
- Closes #10133
- Rework from original PR #10323
- Add documentation
2023-07-12 20:25:09 +10:00
Matt Westcott
4dd99007f6
Release note / upgrade consideration for TitlefieldPanel #10568
2023-06-20 13:03:03 +01:00
LB Johnston
c85eaae5a7
Add TitleFieldPanel to support shared usage of title field sync
...
- Avoid a widget approach used on default content_panels on Page, instead allow a shared TitleFieldPanel to be used
- Fixes #10517
2023-06-20 08:33:54 +10:00
LB Johnston
96a494581c
Documentation - clean up last two internal refs to use underscore
...
- As per https://docs.wagtail.org/en/latest/contributing/documentation_guidelines.html#reference-links - refs should be `lower_snake_case`
2023-06-19 15:18:02 +01:00
LB Johnston
5292f7dc1f
Docs - fix whitespace formatting (Prettier)
2023-05-30 07:25:21 +10:00
Sage Abdullah
0c075fb8de
Replace mentions of ModelAdmin with their snippets equivalent
2023-05-24 11:06:00 +01:00
Daniel Kirkham
c895e9031b
Fix treebeard link
2023-05-14 07:40:13 +10:00
LB Johnston
f1560625aa
Docs - fix minor typo on Panels reference
2023-05-09 17:43:06 +10:00
Andy Babic
3d7b540b10
Update docs
2023-04-25 16:06:40 +01:00
Matt Westcott
4a47bc611b
Remove old versionadded / versionchanged notes
2023-04-21 13:47:10 +01:00
Sage Abdullah
d696009a36
Revamp panel types documentation and other docs that reference it
...
This removes the parameters that come from the base Panel class (e.g.
heading, classname, etc.) from the specific panel types to avoid
repetition. Instead, these parameters are properly documented in the
separate "Panel customisation" section. They are also explicitly listed
in the Panel API reference.
2023-04-18 02:49:04 +01:00
Sage Abdullah
eb49f3cdf0
Add docs for FieldPanel's icon parameter
2023-04-18 02:49:04 +01:00
Andy Babic
f680f188f3
Add useful properties to Locale
...
- Update get_display_name() to always return a string
- Add documentation and unit tests
2023-03-21 08:02:40 +10:00