สร้าง Firefox สมาร์ทที่คั่นหน้า

Firefox 3 เปลี่ยนระบบบุ๊กมาร์กจากระบบ html พื้นฐานเป็นการใช้ฐานข้อมูล sqlite ประโยชน์อย่างหนึ่งของการใช้ฐานข้อมูลคือความเป็นไปได้ในการเรียกใช้แบบสอบถามที่กำหนดเอง

บุ๊กมาร์กสมาร์ทสามตัวนี้มีอยู่แล้วหลังจากติดตั้ง Firefox 3: แท็กที่เข้าชมบ่อยที่สุด, บุ๊คมาร์คล่าสุดและแท็กล่าสุดทั้งหมดใช้ประโยชน์จากการสืบค้นฐานข้อมูลเพื่อให้ผู้ใช้มีผลลัพธ์แบบไดนามิก

ดังนั้นสิ่งที่เป็นไปได้ด้วยเทคนิคนี้นอกเหนือจากโฟลเดอร์บุ๊กมาร์กแบบไดนามิกเริ่มต้นทั้งสามนี้ ผู้ใช้สามารถแสดงบุ๊กมาร์กทั้งหมดที่ติดแท็กด้วยแท็กเฉพาะแสดงหน้าสิบล่าสุดที่พวกเขาเข้าเยี่ยมชมในโดเมนที่ระบุหรือรายการบุ๊กมาร์กเยี่ยมชมน้อยที่สุด

มีความเป็นไปได้เพิ่มเติมมากมายและเป็นเพียงการกำหนดแบบสอบถามฐานข้อมูลอย่างถูกต้องเพื่อให้ได้ผลลัพธ์ที่ต้องการ

พื้นฐานก่อน เคียวรีฐานข้อมูลจะถูกเพิ่มเป็นบุ๊กมาร์กปกติและอยู่ในฟิลด์ตำแหน่งแทนที่จะเป็นแอดเดรสปกติที่ชี้ไปยังรีซอร์ส สามารถเลือกชื่อได้อย่างอิสระและเคียวรีฐานข้อมูลใช้ place: ไวยากรณ์เคียวรี ลองมาดูตัวอย่าง:

แบบสอบถามด้านบนคือ "สถานที่: queryType = 0 & sort = 8 & maxResults = 10" ใช้ตัวกรอง queryType การเรียงลำดับและ maxResults

  • queryType = 0 จะแสดงผลลัพธ์ประวัติ
  • sort = 8 จะเรียงลำดับบุ๊กมาร์กตามจำนวนการเยี่ยมชม
  • maxResults = 10 จำกัด ผลลัพธ์เพียงสิบบุ๊กมาร์ก

พารามิเตอร์ที่น่าสนใจอื่น ๆ ได้แก่ :

  • sort = 0 ส่งคืนลำดับบุ๊กมาร์กแบบธรรมชาติ
  • sort = 1 จาก A ถึง Z
  • sort = 12 ตามวันที่เพิ่ม
  • maxresults = 0 แสดงผลลัพธ์ทั้งหมด
  • queryType = 1 เคียวรีบุ๊กมาร์ก
  • queryType = 2 จะแสดงผลลัพธ์จากสถานที่ทั้งหมด
  • domain = string ส่งกลับเฉพาะผลลัพธ์ที่ตรงกับชื่อโดเมน

พวกที่ฟอรั่ม Mozillazine ทำได้ดีมากในการแสดงรายการคำค้นหาที่เกี่ยวข้องและมันจะซ้ำซ้อนในการคัดลอกและวางงานของพวกเขาที่นี่

เพียงตรงไปที่ฟอรัมและดูที่แบบสอบถาม หากคุณต้องการมีคำถามเฉพาะและไม่สามารถใช้งานได้โปรดแจ้งให้เราทราบในความคิดเห็นและเราพยายามสร้างคำถามให้คุณ