TimX
#1
Menimcha kerakli mavzu. Birgalikda sayt quramiz va yuzaga kelgan muammolarni bartaraf etamiz.
Qobilkhan
#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
TimX
#3
Xolmat, Bu haqiqatdan ancha yiroq. Chunki yangiga eskini aralashtirish bu oldingamas orqaga qadamdir. Yaxshilab qarasangiz qaytaga hozirgi versiyasi qulayroqqa o'xshaydi.
Qobilkhan
#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...
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

  1. // Rasmlar
  2. 'img' => [
  3. 'from' =>'#\
    #is'
    ,
  4. 'to' => '<img class="posts" src="$1" alt="rasm">',
  5. 'data' => '$1',
  6. ],

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.
Qobilkhan
#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
TimX
#7
Bosh sahifaga maqola chiqarish kodi. Kim xatolikni ajratib bera oladi?
  1. <?php
  2.  
  3. echo '<div class="phdr"><b>Yangi maqolalar</b></div>';
  4. $kmess = '10';
  5.  
  6. $total = $db->query("SELECT COUNT(*) FROM `library_texts` WHERE `time` AND `premod` = 1")->fetchColumn();
  7. $page = $page >= ceil($total / $kmess) ? ceil($total / $kmess) : $page;
  8. $start = $page == 1 ? 0 : ($page - 1) * $kmess;
  9.  
  10. $req = $db->query(
  11. "SELECT `id`, `name`, `time`, `uploader`, `uploader_id`, `count_views`, `comments`, `comm_count`, `cat_id`, `announce` FROM `library_texts` WHERE `premod` = 1
  12. ORDER BY `time` DESC
  13. LIMIT " . $start . ', ' . $user->config->kmess
  14. );
  15.  
  16. 'pagination' => $tools->displayPagination('?act=new&amp;', $start, $total, $user->config->kmess),
  17. 'total' => $total,
  18. 'list' =>
  19. static function () use ($req, $tools, $config, $db) {
  20. while ($res = $req->fetch()) {
  21. $res['cover'] = file_exists(UPLOAD_PATH . '/library/images/small/' . $res['id'] . '.png');
  22.  
  23. $obj = new Hashtags($res['id']);
  24. $res['tags'] = $obj->getAllStatTags() ? $obj->getAllStatTags(1) : null;
  25.  
  26. $rate = new Rating($res['id']);
  27. $res['ratingView'] = $rate->viewRate(1);
  28.  
  29. $uploader = $res['uploader_id']
  30. ? '<a href="' . $config['homeurl'] . '/profile/?user=' . $res['uploader_id'] . '">' . $tools->checkout($res['uploader']) . '</a>'
  31. : $tools->checkout($res['uploader']);
  32. $res['who'] = $uploader . ' (' . $tools->displayDate($res['time']) . ')';
  33.  
  34. $res['name'] = $tools->checkout($res['name']);
  35. $res['announce'] = $tools->checkout($res['announce'], 0, 0);
  36.  
  37. $catalog = $db->query('SELECT `id`, `name` FROM `library_cats` WHERE `id` = ' . $res['cat_id'] . ' LIMIT 1')->fetch();
  38. $res['catalog_name'] = $tools->checkout($catalog['name']);
  39.  
  40. yield $res;
  41. }
  42. },
  43. ]
  44. );
  45.  
  46. ?>
code_one
#8
Shunaqa scriptni qanday install qiladi 6.2.2 ga uxshabmi
umumiy savol
Qobilkhan
#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
sobirjonovv
#10
6.x.x versiasida ishlidigan kodlar 9da ishlamidimi? Nex..ya sebe))
TimX
#11
Mahmudjon, Asosiy kodlar ishlayveradi, faqat buyruqlar o'zgaradi. Masalan, mysql query o'rniga $db->query ishlatiladi

Kunduzi: 25°C

15 Jul 2024 yil
Joylashuv aniqlanmadi