JohnCMS 9.x.x bo'yicha umumiy savollar (12)
TimX
#1
Menimcha kerakli mavzu. Birgalikda sayt quramiz va yuzaga kelgan muammolarni bartaraf etamiz.
0
Qobiloga
#2
9.xx versiyani modifikatsiya qilolmasak keragovv holi beri. Maslahatim 6.xx da qoleyveriylar ajab emas yaqin kunlarda 6.xx ni 9.xx bilan chatishtirilgan versiyasi chiqsa
0
TimX
#3
Xolmat, Bu haqiqatdan ancha yiroq. Chunki yangiga eskini aralashtirish bu oldingamas orqaga qadamdir. Yaxshilab qarasangiz qaytaga hozirgi versiyasi qulayroqqa o'xshaydi.
0
Qobiloga
#4
TimX, # TimX (06.06.2020 / 08:45)
Xolmat, Bu haqiqatdan ancha yiroq. Chunki yangiga eskini aralashtirish bu oldingamas orqaga qadamdir. Yaxshilab qarasangiz qaytaga hozirgi versiyasi qulayroqqa o'xshaydi.
To‘g‘ri yangi versiya qulay, lekin ichidagi kodlarni ko‘rib...
0
tahrirlandi · лет oldin
TimX
#5
Xolmat, # Xolmat (06.06.2020 / 15:18)
TimX, To‘g‘ri yangi versiya qulay, lekin ichidagi kodlarni ko‘rib...
Men ham boshida poteriyaga tushdim. Keyin johncms 6.2.2 versiyasi bilan taqqoslay boshladim. 6.2.2 versiyada 10 qator yozilgan kod 9.2.0 versiyada 2 qator qilib yozilgan. Lekin, yaxshilab e'tibor bersangiz o'rtada bog'liqlik bor baribir. 9.2.0 bu 6.2.2 ni qirqilgan va qulaylashtirilgan varyanti desa ham bo'ladi. Masalan, boyagina scriptga img bbcodeni quyidagicha


kiritdim. John 6.2.2 versiyasida esa bu kodni 4 ga bo'lib, php faylni 4ta qismiga, + javascript ham qo'shib kiritish kerak bo'lar edi.
0
Kod · PHP11 qator
// Rasmlar

'img' => [

'from' =>'#\
#is', 'to' => '<img class="posts" src="$1" alt="rasm">', 'data' => '$1', ],
tahrirlandi · лет oldin
Qobiloga
#6
TimX, # TimX (06.06.2020 / 15:31)
Xolmat, Men ham boshida poteriyaga tushdim. Keyin johncms 6.2.2 versiyasi bilan taqqoslay boshladim. 6.2.2 versiyada 10 qator yozilgan kod 9.2.0 versiyada 2 qator qilib yozilgan. Lekin, yaxshilab e'ti
Qulaylashtirilganiku to‘g‘ri lekin mening tajribam yetmadima. Modifikatsiya qilib boshlagandim cho‘ta kallam qizib boshladi va yana ozgina tajriba to‘play deb 6.xx ga o‘tdim
0
tahrirlandi · лет oldin
TimX
#7
Bosh sahifaga maqola chiqarish kodi. Kim xatolikni ajratib bera oladi?
0
Kod · PHP91 qator
<?php



echo '<div class="phdr"><b>Yangi maqolalar</b></div>';

$kmess = '10';



$total = $db->query("SELECT COUNT(*) FROM `library_texts` WHERE `time` AND `premod` = 1")->fetchColumn();

$page = $page >= ceil($total / $kmess) ? ceil($total / $kmess) : $page;

$start = $page == 1 ? 0 : ($page - 1) * $kmess;



$req = $db->query(

    "SELECT `id`, `name`, `time`, `uploader`, `uploader_id`, `count_views`, `comments`, `comm_count`, `cat_id`, `announce` FROM `library_texts` WHERE `premod` = 1

    ORDER BY `time` DESC

    LIMIT " . $start . ', ' . $user->config->kmess

);



        'pagination' => $tools->displayPagination('?act=new&amp;', $start, $total, $user->config->kmess),

        'total'      => $total,

        'list'       =>

            static function () use ($req, $tools, $config, $db) {

                while ($res = $req->fetch()) {

                    $res['cover'] = file_exists(UPLOAD_PATH . '/library/images/small/' . $res['id'] . '.png');



                    $obj = new Hashtags($res['id']);

                    $res['tags'] = $obj->getAllStatTags() ? $obj->getAllStatTags(1) : null;



                    $rate = new Rating($res['id']);

                    $res['ratingView'] = $rate->viewRate(1);



                    $uploader = $res['uploader_id']

                        ? '<a href="' . $config['homeurl'] . '/profile/?user=' . $res['uploader_id'] . '">' . $tools->checkout($res['uploader']) . '</a>'

                        : $tools->checkout($res['uploader']);

                    $res['who'] = $uploader . ' (' . $tools->displayDate($res['time']) . ')';



                    $res['name'] = $tools->checkout($res['name']);

                    $res['announce'] = $tools->checkout($res['announce'], 0, 0);



                    $catalog = $db->query('SELECT `id`, `name` FROM `library_cats` WHERE `id` = ' . $res['cat_id'] . ' LIMIT 1')->fetch();

                    $res['catalog_name'] = $tools->checkout($catalog['name']);



                    yield $res;

                }

            },

    ]

);



?>
8125
code_one
#8
Shunaqa scriptni qanday install qiladi 6.2.2 ga uxshabmi
umumiy savol
0
Qobiloga
#9
ʬʬΞ NOKIA Ξʬʬ, # ʬʬΞ NOKIA Ξʬʬ (06.06.2020 / 20:55)
Shunaqa scriptni qanday install qiladi 6.2.2 ga uxshabmi
umumiy savol
Ha shunga uxshash. Lekin php versiya 7.00 dan yuqori bulish kere
1
sobirjonovv
#10
6.x.x versiasida ishlidigan kodlar 9da ishlamidimi? Nex..ya sebe))
0
TimX
#11
Mahmudjon, Asosiy kodlar ishlayveradi, faqat buyruqlar o'zgaradi. Masalan, mysql query o'rniga $db->query ishlatiladi
0