Yangi formatda davom etish uchun: https://uzfor.net/91274-johncms-uchun-kod-yozish-menjri.html
Johncms uchun kod yozish menjri
Mavzu fayllari (2)
Xabarlar
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.
Bulardan birnechtasi
1. jcmsrequest
Result: /** @var \Johncms\System\Http\Request $request */ $request = di(\Johncms\System\Http\Request::class);
2. jcmsqueryint
Result: $query = $request->getQuery('query', 0, FILTER_VALIDATE_INT);
3. jcmspoststr
Result: $query = $request->getPost('query', '', FILTER_SANITIZE_STRING);
4. jcmspostint
Result: $query = $request->getPost('query', '', FILTER_VALIDATE_INT);
Hullas sunday batafsil bilmoqchi bo`lsangiz
https://github.com/akbarali1/johncms-commander/blob/main/README.md
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.
OMAD
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.
Bulardan birnechtasi
1. jcmsrequest
Result: /** @var \Johncms\System\Http\Request $request */ $request = di(\Johncms\System\Http\Request::class);
2. jcmsqueryint
Result: $query = $request->getQuery('query', 0, FILTER_VALIDATE_INT);
3. jcmspoststr
Result: $query = $request->getPost('query', '', FILTER_SANITIZE_STRING);
4. jcmspostint
Result: $query = $request->getPost('query', '', FILTER_VALIDATE_INT);
Hullas sunday batafsil bilmoqchi bo`lsangiz
https://github.com/akbarali1/johncms-commander/blob/main/README.md
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.
OMAD
+ (2): Genius, sobirjonovv,
UZFOR.UZ forumida yangi mavzu ochildi, iltimos forum qoidalari bilan tanishib chiqing, qoidalar buzilish holatlari aniqlansa, profilingiz bloklanadi!
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
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
LORT_MASTER, https://github.com/akbarali1/johncms-commander/archive/refs/heads/main.zip yuklab olish
John 6 ga kod yozmayman.
siz https://github.com/akbarali1/browser-file-manager bundan foydalanishingiz mumkun
Xvest admininig qo`lidan kelsa qilsin qo`ysin
John 6 ga kod yozmayman.
siz https://github.com/akbarali1/browser-file-manager bundan foydalanishingiz mumkun
Xvest admininig qo`lidan kelsa qilsin qo`ysin
+ (1): code_one,
Kattta Sensatsiya bo`lish extimoli bor ya'ni saytni hmtl css da emas VUEJSda qilib chiqilish extimoli mavjud
Tavsiya etamiz:
- Hoziroq maydonlarni to'ldiring va reklamangizni joylashtiring!
Mavzuga oid xabarlar soni: 7 ta
So'ngi faollik vaqti: 14:52:33, 20 Aug 2021