|
17 | 17 |
|
18 | 18 | The Modular Blog Module is a comprehensive solution for adding a blog to applications built with the [Modular Project](https://docs.ismodular.com). |
19 | 19 |
|
20 | | -The **Blog Module's CMS** (Content Management System) has the following features: |
| 20 | +The **Blog Module's CMS** (Content Management System) side, has the following features: |
21 | 21 |
|
22 | 22 | - Posts Management |
23 | 23 | - Categories Management |
24 | 24 | - Tags Management |
25 | 25 | - Authors Management |
26 | 26 |
|
| 27 | +<img src="art/modular-blog-cms.jpg" alt="Modular Blog Index" style="width: 100%;"> |
| 28 | + |
27 | 29 | You can easily create posts using a Fully Featured WYSIWYG Editor, and manage them using a simple and intuitive interface to create, edit, and delete posts, categories, tags, and authors, also allowing you to manage the posts' status and visibility through publication dates. |
28 | 30 |
|
29 | | -The **Blog Module Frontend Site** offers the following features: |
| 31 | +The **Blog Module Public Views** offers the following features: |
30 | 32 |
|
31 | 33 | - **Archive Selector:** Automatically groups posts by month and year, allowing users to filter posts by specific periods. |
32 | 34 | - **Tag Selector:** Enables filtering of posts by specific tags. By default, only tags with associated posts are displayed. |
33 | 35 | - **Search Posts:** Incorporates a simple search feature within the module. |
34 | 36 |
|
| 37 | +<img src="art/modular-blog-index.jpg" alt="Modular Blog Index" style="width: 100%;"> |
| 38 | + |
35 | 39 | Designed as a lightweight yet robust foundation, the Modular Blog Module provides **flexibility for customization and feature expansion** (such as post comments and ratings). This makes it a versatile tool for developers aiming to integrate comprehensive blog functionalities into their applications, catering to a wide array of requirements. |
36 | 40 |
|
37 | 41 | ## Preparing to install the Modular Blog Module |
@@ -182,14 +186,10 @@ npm run dev |
182 | 186 |
|
183 | 187 | To access the Blog Module's CMS (Content Management System), login in to the Modular CMS using the configured path in your `config/modular.php` file in the `login-url` key (for example `/admin`). The Blog Management links will be listed in the sidebar menu. |
184 | 188 |
|
185 | | -<img src="art/modular-blog-cms.jpg" alt="Modular Blog Index" style="width: 100%;"> |
186 | | - |
187 | 189 | #### Blog Site View |
188 | 190 |
|
189 | 191 | By default, you can access the blog posts controller in the `/blog` route registered by the module. |
190 | 192 |
|
191 | | -<img src="art/modular-blog-index.jpg" alt="Modular Blog Index" style="width: 100%;"> |
192 | | - |
193 | 193 | ### Blog Seeders (Optional Step) |
194 | 194 |
|
195 | 195 | The Blog Module includes two built-in seeders: |
|
0 commit comments