Search results

  1. Pok4

    [Sell] Argos CMS / MVC logic less

    Завърших и lambda helper-ите, добавени са още: // Format timestamp as DD-MM-YYYY 'date_dmy' => fn($ts) => date('d-m-Y', (int)$ts), // Remove non-alphanumeric characters 'alphanumeric' => fn($text) => preg_replace('/[^a-zA-Z0-9]+/', '', $text)...
  2. Pok4

    [Sell] Argos CMS / MVC logic less

    Здравейте, Разцепих js_libs.html от admin/ папката. Беше много голям и беше пълен с Js код. Преместил съм всеки код по админските страници, които се отнасят за него. Оставил съм само базов код там и малко от конфигурацията... Мисля, че така е по-добре. Също така вече в екстеншъните може да...
  3. Pok4

    [Sell] Argos CMS / MVC logic less

    Имам новина :) Както знаете в екстеншъните не можеше да се ползват global темплейтните дефиниции от includes/global_vars.php, трябваше да се предефинират с php. Същото се отнасяше и за новите helper-и. Е, новината е такава, че вече може да си ги ползвате в екстеншънските темплейти без никакъв...
  4. Pok4

    [Sell] Argos CMS / MVC logic less

    12.9: Нови ъпдейти: - Пълно аяксицифиране на админ панела (КРАЙ с досадните рефрешвания, за да видите актуално съдържание след редакциите) - Фикснат бъг с логаута в админ панела. (Най-горе в падащото меню в дясно) - Добавени са RSS емисии в админ панела, за да следите новините около света -...
  5. Pok4

    [Sell] Argos CMS / MVC logic less

    Продължавам да си играя с Админ панела. Добавих функция, която парсва фийда на fakti.bg (известния български сайт за новини). Функцията проверява дали сте с български език или с друг, ако сте с друг превеждам новиние с rss app (https://rss.app/feeds/5XJAdYWRlICLBeys.xml) от bg на en. (Не мога да...
  6. Pok4

    [Sell] Argos CMS / MVC logic less

    НОВО! В includes папката вкарах един helper клас към Mustache, чрез който може да ползвате във вашите темплейти следните темплейтни дефиниции: Те ще са ви полезни при създаването на форми като контактни, тикет и т.н. Виждате примерите и няма да дам повече информация за тях, защото това е...
  7. Pok4

    [Sell] Argos CMS / MVC logic less

    Вкарах още една нова функционалност в админ панела за ваше улеснение. Демо: Вариант 1: https://i.ibb.co/qFYc2qJD/1.png Вариант 2 (стар): https://i.ibb.co/8DYWyRDB/2.png 2-та варианта вече се запазват в local storage и се помни избора и остава или свито меню или разгънато. В старите версии...
  8. Pok4

    [Sell] Argos CMS / MVC logic less

    12.9 досега: - Оправен е цвета 128 128 128 (Grey) на 0 64 0 (Dark Grey) при функцията за но аватарите с цвят по първата буква. Иначе не се четеше текста, ако съвпаднат. - Добавена е нова функция sql_escape (може да потрябва някой път за нещо не-толкова важно), ползва $pdo->quote(), обвивка. -...
  9. Pok4

    [Sell] Argos CMS / MVC logic less

    Добавих нещо малко, което мисля, че ще е полезно за всички в админ панела - https://i.ibb.co/bTgg0sM/image.png Това балонче ще се покаже, само ако има <li> елементи в менюто долу и има за цел да достъпвате екстеншънските страници за управление бързо и лесно, без да се налага да скруулвате до...
  10. Pok4

    [Sell] Argos CMS / MVC logic less

    HI, ALL! Най-сетне разбрах защо системата е зареждала бавно... Заради транслейт функцията към гугъл, която беше вкарана във версия 8.5. Понеже се цепи всичко на chunks и има foreach и докато се случат нещата има curl рекуест и ги превежда на по малко и ги вкарва в масив и чак тогава ги показва...
  11. Pok4

    [Sell] Argos CMS / MVC logic less

    Направих още малко рефакторинг, още не съм тествал всичко напълно, но мисля, че е ОК. В admin/includes/admin_functions.php имаше $mustache assign/unassign дефиниции за някои функции и без тях не може, защото ако се премахнат в админ панела някои неща няма да работят. Те се викат извън функия, а...
  12. Pok4

    [Sell] Argos CMS / MVC logic less

  13. Pok4

    [Sell] Argos CMS / MVC logic less

    Добър вечер, Добавям това, че демото е ъпдейтнато до последна версия. https://argoscms.xyz/ Вече аутолоудъра работи с 2 инстанции, една за админ панела и една за предната част отпред. Така ескейпвам App/Controllers/Admin и App/Models/Admin директориите за отпред. Сайта зарежда сравнително...
  14. Pok4

    [Sell] Argos CMS / MVC logic less

    Здравейте, Искам само да съобщя, че ядрото (App/Models и App/Controllers) вече е документирано и всеки един метод има коментар. Всичко е направено с Rector и ChatGPT. Остава App/Entity/ и includes/functions.php Вчера и днес си играх с това, тъй като реших да почина малко. Имаше и лек бъг свързан...
  15. Pok4

    [Sell] Argos CMS / MVC logic less

    Здравейте, С Бота снощи късно въведохме и автоматично възпроизвеждане на sql заявки от автоматичните ъпдейти. В архива ще има sql.txt с такова съдържание: (ПРИМЕР): CREATE TABLE IF NOT EXISTS table_prefix_haha ( `id` int(11) NOT NULL AUTO_INCREMENT, `server_id` varchar(255)...
  16. Pok4

    [Sell] Argos CMS / MVC logic less

    За замяна при ъпдейт: App/ lang/ admin/ version.json readme/ Малко обяснения: Тези автоматични ъпдейти са сравнително прости, те ще теглят само файловете от ядрото - App/, install/, includes/, assets, admin/ и core.php. Тоест аз няма да качвам на тях вашите темплейт файлове, ако има нещо по...
  17. Pok4

    [Sell] Argos CMS / MVC logic less

    За замяна при ъпдейт: App/ lang/ admin/ install/ version.json readme/ инсертвате този sql: CREATE TABLE IF NOT EXISTS `argos_pw_manager` ( `id` int(11) NOT NULL AUTO_INCREMENT, `password` varchar(255) NOT NULL, `user_id` int(11) NOT NULL, `for` varchar(255) DEFAULT NULL, PRIMARY...
  18. Pok4

    [Sell] Argos CMS / MVC logic less

    Здравейте, пускам един бърз ъпдейт, а именно 12.5 В бъдещи ъпдейти ще цепя още ланг базовия файл. Също така в следващи ъпдейти ще сложа професионални коментари изградени с Rector върху всички методи и функции. Остават както написах разцепване на езиковия файл още, Rector коментарите...
  19. Pok4

    [Sell] Argos CMS / MVC logic less

    За ъпдейт: Презамествате: admin/ lang/ App/ version.json readme/
  20. Pok4

    [Sell] Argos CMS / MVC logic less

    Здр, Започнах разделянето на ланг файловете. Вече greyfish-a е с отделен файл, също така и 5 ланг ключа заминаха към acp ланг файла от главния такъв. Понеже системата е така направена, че всички екстеншъни и ланг файловете на темплейта наследяват $lang_sys (главния масив) и така всичко вика 200...