@@ -24,39 +24,13 @@ Fresns officially developed website engine, integrated to run in the main applic
2424- Installation with key name: ` FresnsEngine `
2525- Installation using command: ` php artisan fresns:require FresnsEngine `
2626
27- ### Theme directory Structure
28-
29- ``` php
30- ThemeDemo/ // Theme template folder (named after uniKey)
31- ├── assets/ // Resource files
32- │ ├── fresns.png // Theme cover image (square), must be present and fixed in position
33- │ ├── js/
34- │ │ └── app.js
35- │ └── css/
36- │ └── style.css
37- ├── portal/ // Portal view folder
38- ├── users/ // User view folder
39- ├── groups/ // Group view folder
40- ├── hashtags/ // Hashtag view folder
41- ├── posts/ // Post view folder
42- ├── comments/ // Comment view folder
43- ├── profile/ // User profile view folder
44- ├── search/ // Search view folder
45- ├── account/ // Account view folder
46- ├── follows/ // Follow view folder
47- ├── messages/ // Message view folder
48- ├── editor/ // Editor view folder
49- ├── functions.blade.php // Theme Functions
50- ├── error.blade.php // Error Message Page
51- ├── 404.blade.php // 404 Page
52- └── theme.json // Theme configuration file, responsible for defining the base properties of the theme
53- ```
27+ ** Theme Development**
5428
5529- [ Theme Functions] ( https://fresns.org/extensions/theme/functions.html )
5630- [ Path Structure] ( https://fresns.org/extensions/theme/structure.html )
5731- [ Template Tags] ( https://fresns.org/extensions/theme/tags.html )
5832
59- ### Contributing
33+ ## Contributing
6034
6135Thank you for considering contributing to the Fresns core library! The contribution guide can be found in the [ Fresns documentation] ( https://fresns.org/community/join.html ) .
6236
@@ -68,58 +42,6 @@ In order to ensure that the Fresns community is welcoming to all, please review
6842
6943If you discover a security vulnerability within Fresns, please send an e-mail to Taylor Otwell via [ support@fresns.org ] ( mailto:support@fresns.org ) . All security vulnerabilities will be promptly addressed.
7044
71- ## Cache Key List
72-
73- - tag: ` fresnsWeb `
74-
75- ``` php
76- 'fresns_web_languages' // tag: fresnsWebConfigs
77- 'fresns_web_api_host' // tag: fresnsWebConfigs
78- 'fresns_web_api_key' // tag: fresnsWebConfigs
79- "fresns_web_key_{$keyId}" // tag: fresnsWebConfigs
80- "fresns_web_api_config_all_{$langTag}" // tag: fresnsWebConfigs
81- "fresns_web_db_config_{$itemKey}_{$langTag}" // tag: fresnsWebConfigs
82- "fresns_web_code_message_all_{$unikey}_{$langTag}" // tag: fresnsWebConfigs
83- "fresns_web_post_content_types_{$langTag}" // tag: fresnsWebConfigs
84- "fresns_web_comment_content_types_{$langTag}" // tag: fresnsWebConfigs
85- "fresns_web_stickers_{$langTag}" // tag: fresnsWebConfigs
86- "fresns_web_{$ulid}" // tag: fresnsWebAccountTokens
87-
88- "fresns_web_account_{$aid}_{$langTag}"
89- "fresns_web_user_{$uid}_{$langTag}"
90- "fresns_web_user_panel_{$uid}_{$langTag}"
91- "fresns_web_group_categories_by_{$uid}_{$langTag}"
92- "fresns_web_group_tree_by_{$uid}_{$langTag}"
93-
94- "fresns_web_users_index_list_by_{$uid}_{$langTag}"
95- "fresns_web_groups_index_list_by_{$uid}_{$langTag}"
96- "fresns_web_hashtags_index_list_by_{$uid}_{$langTag}"
97- "fresns_web_posts_index_list_by_{$uid}_{$langTag}"
98- "fresns_web_comments_index_list_by_{$uid}_{$langTag}"
99-
100- "fresns_web_users_index_list_by_guest_{$langTag}"
101- "fresns_web_groups_index_list_by_guest_{$langTag}"
102- "fresns_web_hashtags_index_list_by_guest_{$langTag}"
103- "fresns_web_posts_index_list_by_guest_{$langTag}"
104- "fresns_web_comments_index_list_by_guest_{$langTag}"
105-
106- "fresns_web_users_list_by_{$uid}_{$langTag}"
107- "fresns_web_groups_list_by_{$uid}_{$langTag}"
108- "fresns_web_hashtags_list_by_{$uid}_{$langTag}"
109- "fresns_web_posts_list_by_{$uid}_{$langTag}"
110- "fresns_web_comments_list_by_{$uid}_{$langTag}"
111-
112- "fresns_web_users_list_by_guest_{$langTag}"
113- "fresns_web_groups_list_by_guest_{$langTag}"
114- "fresns_web_hashtags_list_by_guest_{$langTag}"
115- "fresns_web_posts_list_by_guest_{$langTag}"
116- "fresns_web_comments_list_by_guest_{$langTag}"
117-
118- "fresns_web_sticky_posts_{$langTag}"
119- "fresns_web_group_{$gid}_sticky_posts_{$langTag}"
120- "fresns_web_post_{$pid}_sticky_comments_{$langTag}"
121- ```
122-
12345## License
12446
12547Fresns is open-sourced software licensed under the [ Apache-2.0 license] ( https://github.com/fresns/fresns/blob/main/LICENSE ) .
0 commit comments