Skip to content

Commit c9ea62c

Browse files
author
kmsoln
committed
[thymeleaf] fixed photo place
1 parent 7c366eb commit c9ea62c

8 files changed

Lines changed: 16 additions & 13 deletions

File tree

‎docs/en/a-thymeleaf/lab-work.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,37 @@ The primary goal of this lab work is to provide you with practical experience an
3535
- Utilize the layout created in Task 1 for structuring the home page.
3636
- Use `#{}` expressions for all text content within the home page, demonstrating localization or messages from a file.properties file.
3737
- For Example:
38+
3839
![home-page.png](../../srcs/a-thymeleaf/home-page.png)
40+
3941
3. **Task 3: Create Login and Register Forms**
4042

4143
- Design and implement login and register forms for user authentication.
4244
- Utilize Thymeleaf's model binding to handle form data.
4345
- For Example:
46+
4447
![login-page.png](../../srcs/a-thymeleaf/login-page.png)
48+
4549
![signup-page.png](../../srcs/a-thymeleaf/signup-page.png)
50+
4651
4. **Task 4: Validate Login and Register Actions**
4752

4853
- Implement validation for login and register actions.
4954
- Use query parameters to pass error messages in case of validation failures.
5055
- Ensure secure and proper handling of user input.
5156
- For Example:
57+
5258
![login-validation.png](../../srcs/a-thymeleaf/login-validation.png)
59+
5360
5. **Task 5: Create Users Page**
5461

5562
- Develop a Users page that displays a table of users.
5663
- Implement iteration to dynamically populate the table with user data.
5764
- Provide functionality to delete or modify user entries from the page.
5865
- For Example:
66+
5967
![users-page.png](../../srcs/a-thymeleaf/users-page.png)
68+
6069
![modify-user-page.png](../../srcs/a-thymeleaf/modify-user-page.png)
6170

6271
Feel free to explore and complete these tasks at your own pace. Each task is designed to further enhance your skills in Thymeleaf and web development. If you have any questions or need assistance, feel free to reach out.

‎docs/en/a-thymeleaf/practice.md‎

Lines changed: 0 additions & 13 deletions
This file was deleted.

‎docs/en/a-thymeleaf/practice/forms.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ In this task, you will create a new Thymeleaf view named `third.html` and implem
110110

111111
## Result
112112
Your view should look like that:
113+
113114
![third-view.png](../../../srcs/a-thymeleaf/third-view.png)
114115

115116
**Conclusion:**

‎docs/en/a-thymeleaf/practice/fragments-and-layouts.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ In this section, we will implement Thymeleaf fragments and layouts. We'll update
120120

121121
## Result
122122
Your view should look like that:
123+
123124
![fourth-view.png](../../../srcs/a-thymeleaf/fourth-view.png)
124125

125126
**Conclusion:**

‎docs/en/a-thymeleaf/practice/iteration.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ In this task, you will explore the concept of iteration in Thymeleaf by creating
9797

9898
## Result
9999
Your page should look like that:
100+
100101
![second-view.png](../../../srcs/a-thymeleaf/second-view.png)
101102

102103
**Conclusion:**

‎docs/en/a-thymeleaf/practice/literals.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ In this task, you will enhance the `second.html` Thymeleaf view by incorporating
4545

4646
## Result
4747
Your view should look like that:
48+
4849
![second-view-enhanced.png](../../../srcs/a-thymeleaf/second-view-enhanced.png)
4950

5051
**Conclusion:**

‎docs/en/a-thymeleaf/practice/validation.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ In this continuation, we will explore using query parameters to display messages
7272

7373
## Result
7474
Your view should look like that:
75+
7576
![third-view-error.png](../../../srcs/a-thymeleaf/third-view-success.png)
77+
7678
![third-view-error.png](../../../srcs/a-thymeleaf/third-view-error.png)
7779

7880

‎docs/en/a-thymeleaf/practice/working-with-variables.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ In this task, you will explore and utilize different types of local variables in
8080
## Result
8181

8282
now your page should look like that:
83+
8384
![first-view.png](../../../srcs/a-thymeleaf/first-view.png)
8485

8586
**Conclusion:**

0 commit comments

Comments
 (0)