ttrss-มือถือ
เว็บแอปมือถือสำหรับ Tiny Tiny RSS
มันคืออะไร?
webapp นี้เป็นไคลเอนต์สำหรับ Tiny Tiny RSS มันใช้ JSON API
ฉันเริ่มทำงานนี้เนื่องจากเวอร์ชันเริ่มต้นของมือถือบางครั้งช้า มีข้อจำกัด และไม่อยู่ในสภาพที่ดีสำหรับการพัฒนาในอนาคต
ttrss-mobile กำลังใช้:
- เจคิวรี่มือถือ
- Backbone.js
- ต้องการJS
วิธีการติดตั้ง?
- ดาวน์โหลดรุ่นล่าสุดได้ที่นี่
- คลายไฟล์เก็บถาวรที่ไหนสักแห่งบนเซิร์ฟเวอร์ของคุณ
- หรือคุณสามารถโคลนพื้นที่เก็บข้อมูลที่คุณต้องการบนเว็บเซิร์ฟเวอร์ของคุณได้
- ในสคริปต์ dir ให้คัดลอก
conf.js-dist
ไปยัง conf.js
และตั้งค่าตัวแปร window.apiPath
ที่ชี้ไปที่การติดตั้ง Tiny Tiny RSS ของคุณ
อัพเดท
- ดาวน์โหลดการอัพเดต
- แกะมันออกจากการติดตั้งก่อนหน้าของคุณ
- เปรียบเทียบ conf.js-dist ใหม่กับของคุณแล้วรวมเข้าด้วยกัน
- ก็ควรจะพร้อม
- (อย่าลืมล้างแคชของคุณหากคุณพบเห็นสิ่งแปลก ๆ )
จะแฮ็คมันได้อย่างไร?
คุณต้องมี node.js เพื่อสร้าง build แต่คุณยังสามารถแฮ็กได้โดยไม่ต้องใช้มัน
- โคลน repo นี้บนเว็บเซิร์ฟเวอร์ของคุณ
- แฮ็คไฟล์ใน src
- ทดสอบเวอร์ชันใน src
- สร้างด้วย make/make.sh
- ทดสอบกับเวอร์ชันบิวท์อินในบิลด์
- ส่งคำขอดึงด้วยการมีส่วนร่วมที่ยอดเยี่ยมของคุณ
คำเตือน
คุณไม่ควรวางเว็บแอปนี้ไว้ในส่วนย่อยของการติดตั้ง Tiny Tiny RSS เมื่ออัปเดตก็สามารถล้างข้อมูลได้ สำหรับข้อมูลเพิ่มเติม โปรดดูโพสต์นี้จาก HunterZ บนฟอรั่ม
ตรวจสอบให้แน่ใจว่าผู้ใช้ที่คุณใช้เชื่อมต่อได้เปิดใช้งาน API ในการตั้งค่า Tiny Tiny RSS :
- ใน Tiny Tiny RSS ให้ไปที่
Actions
-> Preferences
-
Configuration
-> Enable external API
หากคุณต้องการโฮสต์เว็บแอปนี้บนชื่อโฮสต์อื่นที่ไม่ใช่อินสแตนซ์ Tiny Tiny RSS คุณจะพบวิธีแก้ปัญหาโดยใช้ CORS ในปัญหานี้
คุณสมบัติปัจจุบัน
- ทำเครื่องหมายทั้งหมดว่าอ่านแล้ว/ยังไม่ได้อ่าน
- การสนับสนุนหมวดหมู่
- การแสดงไอคอนฟีด
- รูปภาพและวัตถุที่ปรับให้เข้ากับขนาดหน้าจอ (
max-width: 100%
ใน CSS) - เชื่อมโยงไปยังบทความต้นฉบับ
- การแสดงการนับที่ยังไม่ได้อ่าน
- ฟีดพิเศษ
- สนับสนุนการเผยแพร่/ยกเลิกการเผยแพร่บทความ
- สนับสนุนบทความติดดาว/ไม่ติดดาว
- ทำเครื่องหมายว่าเป็นการสนับสนุนบทความอ่านแล้ว/ยังไม่ได้อ่าน
- รองรับ webapp ของ iPhone (รูปภาพและไอคอนเริ่มต้น)
- รองรับ SINGLE_USER_MODE
- หน้าการตั้งค่า: จำนวนบทความที่จะโหลดเท่านั้นในขณะนี้
คุณสมบัติอื่นๆ ที่จะมีตามมาจะถูกติดตามว่าเป็นปัญหา อย่าลังเลที่จะให้มือหรือขอสิ่งต่าง ๆ :-)
ใบอนุญาต
ttrss-mobile เป็นซอฟต์แวร์ฟรีภายใต้ AGPLv3
โครงการ tt-rss ได้รับอนุญาตภายใต้ GPLv3 LICENSE แหล่งที่มาคือโครงการ tt-rss ดั้งเดิม