Salom.
Hullas Johncms 9.4.1 uchun kod yozish modulini qildim. Asosan o`zim uchun qilgan edim (ha yana). Lekin kimdur foydalanar deb va biror joyda xato yozgan bo`lsam tekshirib berishar deb ochiq holda tarqatmoqchiman.
Kod editor havfsizligi maksimum darajada (men bilganimcha albatta) himoyalangan. Yani agar siz SVning parolini hech kimga bermasangiz hech qanday muammo bo`lmaydi. Yoki hech kimni SV qilmasangiz!
Kod editorda Johncms uchun MAXSUS qisqartmalar mavjud.
Yani siz bir ikki harfni yozasiz qolganini avto chiqarib beradi.
Kod editorningda bir vaqtning o`zida cheklanmagan miqdorda ishlash mumkun. (Haaa va nixoyat men buni uddaladim.) Yani siz faylni ochasiz yozasiz ctrl+s qilib saqlab o`sha kodni windows oynasini pastga tashlab qo`yilgani kabi pastga tashlab boshqa faylni ochib yozib yana pastga tashlab qo`yaverasiz. Yoki ikkita faylni bir vaqtda teng ochib olsa ham bo`ladi. (backend va templates ni bir vaqtda ochib yozish vopshe qulay.)
Kod ni yuklab olish skrinshotlarni ko`rish va xokozolarning hammasi Githubda. Qiziquvchilar va foydalanuvchilar bo`lsa mavzuda qo`shgan yangi qo`shimchalarimni yozib boraman va taklifga qarab mukammlashtirishda davom etman.
KOdga link
https://github.com/akbarali1/johncms-commander
KOdni o`rnatish:
1. Kodni zip qilib yuklab olasiz.
2. Saytingizni asosiy papkasiga zipni yuklab zipdan chiqarasiz.
3. johncms-commander-main degan papkaga hamma fayllar tushadi shu papkani ichiga kirib papkadagi hamma narsani asosiy papkaga tashlaysiz.
4. Saytingizga SV bo`lib kirib saytingiz.uz/editor/ ga kirasiz.
5. Kod yozish menjri ikki hil variyantda. Ikkinchi usuliga saytingiz.uz/editor/vscode/ qilib kirasiz. (shaxsan o`zim shunday foydalaman ko`pincha nimagaligini ko`rib bilib oling.)
Kod Johncmsning men bilgan eng yangi usulida yozildi. Yangi Controllerlar orqali. Agarda siz Johncms 9.4.1 ga namunaviy modul qidirayotgan bo`lsangiz va tayyor modulga qarab kod modul qilishni o`rganmoqchi bo`lsangiz ham shu modulni ko`rib o`rganing.
JOHNCMS 9.4.1 UCHUN QILINGAN VA SHUNDA SINVDAN O`TGAN ESKI VERSIYALARDA CHIQQAN MUAMMOLARNI TEKINGA TO`G`LAB BERMAYMAN. MEN FAQAT JOHNCMS 9.4.1 VERSIYASIDA CHIQQAN XATOLARNI KO`RAMAN VA TEKINGA TUZATAMAN. JOHNCMS YANGI VERSIYASI CHIQSA BU MODUL HAM HUDO HOHLASA DOIMO YANGILANIB BORAVERADI.
Akbarali, 6 ga moslab berolasizmi 43 soniyadan keyin yozdi:
Agar dizayinini shunaqa ochsa xvestdan zor bolar edi 52 soniyadan keyin yozdi:
Agar dizayinini shunaqa ochsa xvestdan zor bolar edi 1 soat 23 daqiqa 5 soniyadan keyin yozdi:
mavzudan tashqari savol githubdan qanday loyizani yuklab olsa boladi