libarea/README.md

86 lines
3.6 KiB
Markdown
Raw Permalink Normal View History

<p align="center">
<a href="https://github.com/LibArea/libarea/blob/main/LICENSE"><img src="https://img.shields.io/badge/License-MIT%20(Free)-brightgreen.svg" alt="License: MIT"></a>
<img src="https://img.shields.io/badge/PHP-^7.4.0-blue" alt="PHP">
<img src="https://img.shields.io/badge/PHP-8-blue" alt="PHP">
</p>
# LibArea
2021-08-12 06:04:39 +02:00
A platform for collective blogs and social media platform, forum, question and answer service. Catalog of sites (programs), site navigation and directories - facets.
2021-03-12 08:20:45 +01:00
2021-10-19 18:00:27 +02:00
## Ideas
We like the classification system based on labels (tags), how it works in the example: [Stack Exchange](https://stackoverflow.com/), [Zhihu](https://www.zhihu.com/), [Quora](https://www.quora.com/) and a number of others.
We are trying to study this.
2022-03-24 09:35:09 +01:00
![LibArea](https://raw.githubusercontent.com/LibArea/libarea/main/public/assets/images/libarea1.jpg)
![LibArea spaces](https://raw.githubusercontent.com/LibArea/libarea/main/public/assets/images/libarea2.jpg)
2021-09-03 06:32:45 +02:00
2021-12-27 22:51:07 +01:00
Second design (Q&A) in the system:
2022-03-24 09:35:09 +01:00
![LibArea topics](https://raw.githubusercontent.com/LibArea/libarea/main/public/assets/images/libarea3.jpg)
2021-12-27 22:51:07 +01:00
Directory of sites (programs) uses a faceted scheme:
![LibArea catalog](https://raw.githubusercontent.com/LibArea/libarea/main/public/assets/images/catalog.jpg)
2022-04-29 15:04:05 +02:00
Site-based test design (https://lobste.rs/)
![LibArea test design](https://raw.githubusercontent.com/LibArea/libarea/main/public/assets/images/libarea-test.jpg)
More details: https://libarea.ru/post/777/dev-sozdanie-novogo-sablona-test
**Demo:** https://libarea.ru/
2021-03-12 08:20:45 +01:00
2022-05-05 18:11:01 +02:00
### For testing (Installation)
2021-08-12 06:04:39 +02:00
2022-05-05 18:11:01 +02:00
Install the package through [Composer](http://getcomposer.org/).
Run the Composer require command from the Terminal:
composer create-project libarea/libarea
Further:
* migrate: dev.sql
* settings: config/dbase.config.php and other files in the directory
2021-08-12 06:04:39 +02:00
* Log in to your account using administrator credentials: `ss@sdf.ru` / `qwer14qwer14`
* Or user: `test@test.ru` / `test@test.ru`
PHP 8+, MySQL 8+ or > MariaDB 10.2.2
2022-05-05 18:11:01 +02:00
Fully assembled releases can be downloaded at the office. support site: https://libarea.com/
2022-04-03 06:07:22 +02:00
**The Public Directory**
The `public` directory contains the `index.php` file, which is the entry point for all requests entering your application and configures autoloading. This directory also houses your assets such as images, JavaScript, and CSS.
More information: https://libarea.com/
2021-03-13 06:54:03 +01:00
2021-03-19 05:23:31 +01:00
...
#### PHP Micro-Framework HLEB
https://github.com/phphleb/hleb
Routing > Controllers > Models > Page Builder > Debug Panel
A distinctive feature of the micro-framework HLEB is the minimalism of the code and the speed of work.
#### Security
If you discover any security related issues within LibArea, please send an e-mail to dev@libarea.ru instead of using the issue tracker. All security vulnerabilities will be promptly addressed.
2021-10-19 18:00:27 +02:00
---
Using examples: Dmoz catalog, Yandex catalog, I want to create and test universal and easy navigation through different types of content. Facet scheme and other ideas.
Используя примеры: каталог Dmoz, каталог Яндекса хочется создать и проверить универсальную и легкую навигацию по разным типам контента. Фасетную схему и другие идеи.
---
**ATTENTION:** you are on the README file of an unstable branch of LibArea specifically meant for the development of future releases. This means that the code on this branch is potentially unstable, and breaking change may happen without any prior notice. Do not use it in production environments or use it at your own risk! This is a test version, a training project!