Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revamp the Web Applications page #2692

Merged
merged 65 commits into from
Jul 3, 2024
Merged

Revamp the Web Applications page #2692

merged 65 commits into from
Jul 3, 2024

Conversation

ppkarwasz
Copy link
Contributor

We update the Web Applications page by:

  • merging the webapp.html, log4j-web.html, log4j-jakarta-web.xml and log4j-taglib.html pages,
  • providing a table with all the initialization parameters,
  • moving the description of the web lookup and servlet appender to the right pages.

Part of #2541, closes #2547.

vy and others added 30 commits June 2, 2024 22:15
Co-authored-by: Piotr P. Karwasz <piotr.github@karwasz.org>
Co-authored-by: Piotr P. Karwasz <piotr.github@karwasz.org>
# Conflicts:
#	src/site/antora/modules/ROOT/pages/manual/customloglevels.adoc
# Conflicts:
#	src/site/antora/modules/ROOT/examples/manual/customloglevels/log4j2.json
#	src/site/antora/modules/ROOT/pages/manual/customloglevels.adoc
Editing a Ditaa source requires significant Ascii art
skills, which makes it difficult to modify. This contradicts
with our initial motivation to move away from images.
Switching to PlantUML instead, which is a no-brainer to
use and adapt.
We update the `Web Applications` page by:

* merging the `webapp.html`, `log4j-web.html`, `log4j-jakarta-web.xml` and `log4j-taglib.html` pages,
* providing a table with all the initialization parameters,
* moving the description of the web lookup and servlet appender to the right pages.
Copy link
Member

@vy vy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't imagine the effort you put into verifying all these in several application servers! 🤯 Great job @ppkarwasz! 🙇

src/site/antora/modules/ROOT/pages/javadoc.adoc Outdated Show resolved Hide resolved
src/site/antora/modules/ROOT/pages/manual/appenders.adoc Outdated Show resolved Hide resolved
src/site/antora/modules/ROOT/pages/manual/appenders.adoc Outdated Show resolved Hide resolved
src/site/antora/modules/ROOT/pages/manual/appenders.adoc Outdated Show resolved Hide resolved
src/site/antora/modules/ROOT/pages/manual/webapp.adoc Outdated Show resolved Hide resolved
src/site/antora/modules/ROOT/pages/manual/webapp.adoc Outdated Show resolved Hide resolved
vy and others added 14 commits July 1, 2024 21:00
The browser does not send the fragment part to the server, when
requesting a page. So all redirects from `a.html#fragment` to
`b.html` will not work.

On the other hand you can redirect `a.html` to `b.html#fragment`,
but you need to add the NE (disables escaping) flag.
Co-authored-by: Piotr P. Karwasz <piotr.github@karwasz.org>
Co-authored-by: Volkan Yazıcı <volkan@yazi.ci>
Base automatically changed from doc/2.x/extending to 2.x July 3, 2024 08:06
@vy vy merged commit fd34219 into 2.x Jul 3, 2024
4 of 6 checks passed
@vy vy deleted the doc/2.x/webapp branch July 3, 2024 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Revamp the Web Applications page
2 participants