fix markdown from images to links

This commit is contained in:
Arsen Mirzaev Tatyano-Muradovich 2025-01-28 14:27:51 +07:00
parent 4089f12dc6
commit 9296e14477

View File

@ -1,9 +1,9 @@
# huesos # huesos
Base for creating shop chat-robots using Web App technology for ![Telegram](https://telegram.org) Base for creating shop chat-robots using Web App technology for [Telegram](https://telegram.org)
## Functions ## Functions
1. Tree-structured catalog 1. Tree-structured catalog
2. Product cards with images carousel (![mirzaev/hotline.mjs](https://git.svoboda.works/mirzaev/hotline.mjs)) 2. Product cards with images carousel ([mirzaev/hotline.mjs](https://git.svoboda.works/mirzaev/hotline.mjs))
3. Cart (CRUD with limits and session binding) 3. Cart (CRUD with limits and session binding)
4. Saving user data (and session) for all devices 4. Saving user data (and session) for all devices
5. Deliveries settings (with interactive maps and automatic geolocation detection on smartphones) 5. Deliveries settings (with interactive maps and automatic geolocation detection on smartphones)
@ -24,7 +24,7 @@ Base for creating shop chat-robots using Web App technology for ![Telegram](http
20. Automatic download and compression of images in 4 sizes (currently only from Yandex.Disk, but the system is ready to add new sources) 20. Automatic download and compression of images in 4 sizes (currently only from Yandex.Disk, but the system is ready to add new sources)
21. Commercially approved fonts and pure CSS icons 21. Commercially approved fonts and pure CSS icons
22. Product filter panel using pure CSS 22. Product filter panel using pure CSS
23. Damper technology on all user interaction functions (![mirzaev/damper.mjs](https://git.svoboda.works/mirzaev/damper.mjs)) 23. Damper technology on all user interaction functions ([mirzaev/damper.mjs](https://git.svoboda.works/mirzaev/damper.mjs))
24. Two-step registration system (entering other data after creating an order) 24. Two-step registration system (entering other data after creating an order)
25. Delivery company selection system (ready for scaling) 25. Delivery company selection system (ready for scaling)
26. Acquiring company selection system (ready for scaling) 26. Acquiring company selection system (ready for scaling)
@ -38,25 +38,25 @@ Base for creating shop chat-robots using Web App technology for ![Telegram](http
### Images download ### Images download
*Methods of transferring images when importing products into the shop*<br> *Methods of transferring images when importing products into the shop*<br>
1. ![Yandex.Disk](https://360.yandex.ru/disk/) (russian) (![API](https://yandex.com/dev/disk/)) 1. [Yandex.Disk](https://360.yandex.ru/disk/) (russian) ([API](https://yandex.com/dev/disk/))
### Delivery companies ### Delivery companies
*Companies that deliver products from the shop*<br> *Companies that deliver products from the shop*<br>
1. ![CDEK](https://www.cdek.ru/) (russian) (![API](https://api-docs.cdek.ru/29923741.html)) (![PHP library](https://github.com/TTATPuOT/cdek-sdk2.0)) 1. [CDEK](https://www.cdek.ru/) (russian) ([API](https://api-docs.cdek.ru/29923741.html)) ([PHP library](https://github.com/TTATPuOT/cdek-sdk2.0))
### Acquiring companies ### Acquiring companies
*Companies that provide acquiring for the shop*<br> *Companies that provide acquiring for the shop*<br>
1. ![Robokassa](https://robokassa.com) (russian) (no swift) (![API](https://docs.robokassa.ru/pay-interface/)) 1. [Robokassa](https://robokassa.com) (russian) (no swift) ([API](https://docs.robokassa.ru/pay-interface/))
## Dependencies ## Dependencies
1. ![PHP 8.4](https://www.php.net/releases/8.4/en.php) 1. [PHP 8.4](https://www.php.net/releases/8.4/en.php)
2. ![Composer](https://getcomposer.org/) (php package manager) 2. [Composer](https://getcomposer.org/) (php package manager)
3. ![MINIMAL](https://git.svoboda.works/mirzaev/minimal) (PHP framework) 3. [MINIMAL](https://git.svoboda.works/mirzaev/minimal) (PHP framework)
4. ![Twig](https://twig.symfony.com/) (HTML templater) 4. [Twig](https://twig.symfony.com/) (HTML templater)
5. ![Zanzara](https://github.com/badfarm/zanzara) (Telegram framework + ReactPHP) 5. [Zanzara](https://github.com/badfarm/zanzara) (Telegram framework + ReactPHP)
6. ![ArangoDB](https://docs.arangodb.com/3.11/about-arangodb/) (non-relational database) 6. [ArangoDB](https://docs.arangodb.com/3.11/about-arangodb/) (non-relational database)
7. ![NGINX](https://nginx.org/en/) (web server) *(can be replaced)* 7. [NGINX](https://nginx.org/en/) (web server) *(can be replaced)*
8. ![SystemD](https://systemd.io/) (service manager) *(can be replaced)* 8. [SystemD](https://systemd.io/) (service manager) *(can be replaced)*
<small>You can find other dependencies in the file `/composer.json`</small> <small>You can find other dependencies in the file `/composer.json`</small>
@ -93,7 +93,7 @@ upstream arangodb {
server unix:/var/run/arangodb3/arango.sock; server unix:/var/run/arangodb3/arango.sock;
} }
``` ```
![here is my solution for "permission denied" problem on Ubuntu (accepted by ArangoDB maintainer)](https://github.com/arangodb/arangodb/issues/17302)<br> [here is my solution for "permission denied" problem on Ubuntu (accepted by ArangoDB maintainer)](https://github.com/arangodb/arangodb/issues/17302)<br>
1. **Configure TCP (instead of unix-socket)**<br> 1. **Configure TCP (instead of unix-socket)**<br>
@ -254,10 +254,10 @@ You can copy a clean suspension document without comments from here: `/examples/
} }
``` ```
## Projects ## Used by
*List of projects created on the basis of ![huesos](https://git.svoboda.works/mirzaev/huesos)* *List of projects created on the basis of [huesos](https://git.svoboda.works/mirzaev/huesos)*
### ARMING [@arming_bot](https://t.me/arming_bot) - ARMING [@arming_bot](https://t.me/arming_bot)<br>
*Russian weapons tuning shop* (![repository](https://git.svoboda.works/mirzaev/arming)) *Russian weapons tuning shop* ([repository](https://git.svoboda.works/mirzaev/arming))