Сирожиддин
Tasodifiy maqola:

  1. $tasodifiy_maqola = mysql_query("SELECT * FROM `library_texts` ORDER BY RAND() LIMIT 1");
  2. while ($tasodif = mysql_fetch_assoc($tasodifiy_maqola)) {
  3. $matn = mb_substr($tasodif['text'], 0, 50);
  4. echo '
  5. <div class="list1">
  6. <b>Tasodiiy hikoya:</b>
  7. <a href="/library/index.php?id='.$tasodif['id'].'">'.$tasodif['name'].'</a><br />
  8. '.$matn.'... <a href="/library/index.php?id='.$tasodif['id'].'">davomi</a>
  9. </div>
  10. ';
  11. }

1 daqiqa 34 soniyadan keyin yozdi:
Bosh sahifaga Kutubxonadan izlash formasini chiqarish:
  1. echo '<div class="phdr"><b>Qidiruv</b></div>
  2. <div class="list1">
  3. <form action="/library/?act=search" method="post">
  4. <input placeholder="matnni kiriting" type="text" value="' . ($search ? functions::checkout($search) : '') . '" name="search" />
  5. <input type="submit" value="' . $lng['search'] . '" name="submit" /><br />
  6. <input name="t" type="checkbox" value="1" ' . ($search_t ? 'checked="checked"' : '') . ' />&nbsp;' . $lng_lib['search_name']. '
  7. </form>
  8. </div>';

3 daqiqa 43 soniyadan keyin yozdi:
Yuklamalar bo'limidan ID raqam orqali so'nggi fayllarni chiqarish:
  1. echo '<div class="phdr"><b>Kinolar</b></div>';
  2. $yangi_yuklamalar = mysql_query("SELECT * FROM `download` WHERE `type` = 'cat' AND `refid`= '1' ORDER By `time` DESC LIMIT 7");
  3. while ($yuklama = mysql_fetch_assoc($yangi_yuklamalar)) {
  4. echo '<div class="list1"><a href="/download/index.php?act=view&file='.$yuklama['id'].'">'.$yuklama['text'].'</a></div>';
  5. }

5 daqiqa 28 soniyadan keyin yozdi:
Yuklamalar bo'limidan ID orqali belgilangan papkadan songgi yuklangan rasmlarni rasmi bilan chiqarish:
  1. echo '<div class="phdr"><b>So\'nggi rasmlar</b></div>';
  2. $yangi_yuklamalar = mysql_query("SELECT * FROM `download` WHERE `type` = 'file' AND `refid`= '2' ORDER By `time` DESC LIMIT 7");
  3. while ($yuklama = mysql_fetch_assoc($yangi_yuklamalar)) {
  4. echo '
  5. <div class="list1">
  6. <img src="/download/graftemp/'.$yuklama['screen'].'temp.png" />
  7. <a href="/download/index.php?act=view&file='.$yuklama['id'].'">
  8. '.$yuklama['text'].'
  9. </a>
  10. <br />
  11. Yuklab olindi: '.($yuklama['ip'] == '' ? '0' : $yuklama['ip']).'
  12. </div>
  13. ';
  14. }

6 daqiqa 13 soniyadan keyin yozdi:
Kutubxonadagi bo'limlarni bosh sahifaga chiqarish:
  1. echo '<div class="phdr"><b>Kutubxona</b></div>';
  2. $kutubxona_bolim = mysql_query("SELECT * FROM `library_cats` ORDER BY `id` DESC LIMIT 20");
  3. while ($bolim = mysql_fetch_assoc($kutubxona_bolim)) {
  4. $maqola = mysql_result(mysql_query("SELECT COUNT(*) FROM `library_texts` WHERE `cat_id` = '".$bolim['id']."' "), 0);
  5. echo '<div class="list1"><a href="/library/index.php?do=dir&id='.$bolim['id'].'">'.$bolim['name'].'</a>
  6. <br />('.$maqola.' maqola.)</div>';
  7. }

7 daqiqa 33 soniyadan keyin yozdi:
Kutubxonadagi so'nggi yozilgan 15 maqolani bosh sahifaga choqarish (15 ni o'zgartirishingiz mumkin):
  1. $yangi_maqola = mysql_query("SELECT * FROM `library_texts` WHERE `premod` = '1' ORDER BY `time` DESC LIMIT 15");
  2. while ($yangi = mysql_fetch_assoc($yangi_maqola)) {
  3. $matn = mb_substr($yangi['text'], 0, 97);
  4. $bolimi = mysql_fetch_assoc(mysql_query("SELECT * FROM `library_cats` WHERE `id` = '".$yangi['cat_id']."' "));
  5. $izohi = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_library_comments` WHERE `sub_id` = '".$yangi['id']."' "), 0);
  6. echo '
  7. <div class="list2">
  8. <b>
  9. <a href="/library/index.php?id='.$yangi['id'].'">
  10. '.$yangi['name'].'
  11. </a>
  12. </b>
  13. <span style="font-size:xx-small">['.functions::display_date($yangi['time']).']</span>
  14. <br>'.$matn.'...
  15. <br><span style="font-size:xx-small">[<a href="/library/index.php?id='.$bolimi['id'].'">'.$bolimi['name'].'</a>]</span>
  16. <span style="float:right;font-size:xx-small">
  17. <a href="/library/index.php?act=comments&id='.$yangi['id'].'">
  18. <font color="red">Izohlar</font>
  19. </a> ['.$izohi.']<br />
  20. O\'qildi: '.$yangi['count_views'].'
  21. </span>
  22. </div>
  23. ';
  24. }

9 daqiqa 55 soniyadan keyin yozdi:
Ro'yxatdan o'tgan foydalanuvchilarga bosh sahifani o'zida kutubxonaga maqola yozish:
  1. echo '<div class="phdr"><b>Maqola yozish</b></div>';
  2. if ( isset($HTTP_GET_VARS[UZFOR_UZ]) || isset($HTTP_POST_VARS[UZFOR_UZ]) ) {
  3. $id = ( isset($HTTP_GET_VARS[UZFOR_UZ]) ) ? intval($HTTP_GET_VARS[UZFOR_UZ]) : intval($HTTP_POST_VARS[UZFOR_UZ]);
  4. } else if ( isset($HTTP_GET_VARS['id'])) {
  5. $id = intval($HTTP_GET_VARS['id']);
  6. } else {
  7. $id = '';
  8. }
  9. $name = isset($_POST['name']) ? mb_substr(functions::checkin($_POST['name']), 0, 100) : '';
  10. $text = isset($_POST['text']) ? functions::checkin($_POST['text']) : '';
  11. if ($user_id) {
  12. echo '
  13. <div class="menu">
  14. <form name="form" enctype="multipart/form-data" action="library/index.php?act=addnew&" . UZFOR_UZ ."=$id" method="post">
  15. <p>
  16. Maqola nomi <small>(max. 100)</small>:<br>
  17. <input type="text" name="name" value="' . $name . '" />
  18. </p>
  19. <p>
  20. Maqolaga mos keluvchi bo\'limni tanlang:<br>'; echo '
  21. <select name="id">';
  22. $req = mysql_query("SELECT * FROM `library_cats` WHERE `id` ORDER BY `name` DESC");
  23. while ($category = mysql_fetch_assoc($req)) {
  24. echo '<option value="'. $category['id'] .'">' . $category['name'] . '</option>';
  25. } echo '
  26. </select>
  27. </p>
  28. <p>
  29. Maqola matni <small>(iltimos batafsilroq yozing)</small>:<br>
  30. <textarea name="text" rows="' . $set_user['field_h'] . '" cols="20">' . $text . '</textarea>
  31. </p>
  32. <p>
  33. <input type="checkbox" name="comments" value="1" checked="checked" /> Fikr bildirishga ruxsat berish
  34. </p>
  35. <p>
  36. <input type="submit" name="submit" value="Yozish" />
  37. </p>
  38. </form>
  39. </div>
  40. ';
  41. } else {
  42. echo '<div class="menu">Maqola yozish uchun <a href="registration.php">ro`yhatdan o`tishingiz</a> shart.</div>';
  43. }

11 daqiqa 12 soniyadan keyin yozdi:
Yuklama markazi statistikasi:
  1. $fayllar = mysql_result(mysql_query("SELECT COUNT(*) FROM `download` WHERE `type` = 'file' "), 0);
  2. $yuklash = mysql_result(mysql_query("SELECT SUM(`ip`) FROM `download` WHERE `ip` > '0' "), 0);
  3. echo '
  4. <div class="phdr" style="text-align: center"><b>Ma\'lumot</b></div>
  5. <div class="menu" style="text-align: center">
  6. Barchasi '.$fayllar.' ta fayl,
  7. Hammasi bo\'lib: '.$yuklash.' martta yuklandi!
  8. </div>
  9. ';