ฉันต้องการทราบว่ามีเว็บแอปพลิเคชัน PHP หรือไม่
- เมื่อเรียกด้วยสิ่งที่ชอบ
http://example.com/index.php?inputfile=mymarkdownfile.txt
; มันจะเปิดไฟล์mymarkdownfile.txt
ที่ตำแหน่งเดียวindex.php
กับบนเว็บเซิร์ฟเวอร์และแสดงเป็น Markdown (เช่นมันจะแปลง Markdown เป็น HTML และให้บริการ) - จะมีปุ่ม "แก้ไข" ซึ่งเปิดตัวแก้ไข "ตัวอย่างสด" มาร์กอัป (เช่นบนไซต์ StackExchange / StackOverflow)
- เมื่อเสร็จสิ้นการแก้ไขและคลิกที่ปุ่ม "บันทึก" รุ่นก่อนหน้านี้จะเก็บไว้ในเซิร์ฟเวอร์ (บันทึกเป็นแฟ้มข้อความ
mymarkdownfile-
ประทับเวลา.txt
)mymarkdownfile.txt
และรุ่นที่มีการเปลี่ยนแปลงจะถูกบันทึกเป็น - หากคุณพยายาม "เปิด" ไฟล์ "nonexisting" ( พูดผ่าน
http://example.com/index.php?inputfile=nonexistant.txt
) ตัวแก้ไขจะเริ่มต้นก่อน และเนื้อหาที่พิมพ์จะถูกบันทึกเป็นnonexistant.txt
(และการnonexistant-
ประทับเวลา.txt
)
ฉันต้องการสิ่งนี้สำหรับการจดบันทึกโดยใช้เซิร์ฟเวอร์และฉันไม่ต้องการการเชื่อมโยงท้องถิ่นหรืออะไรทำนองนั้น หรือการรับรองความถูกต้องของผู้ใช้หรือการป้องกัน (ฉันตั้งใจจะใช้สิ่งนี้กับเครือข่ายท้องถิ่นดังนั้นฉันไม่ต้องกังวลเกี่ยวกับการเปิดเผยปุ่ม "แก้ไข" และการก่อกวน)
ฉันคิดว่ามันอาจเป็นหน้า PHP ซึ่งใช้:
- PHP Markdown ไลบรารี่สำหรับการแปลงเริ่มต้นเป็น HTML เมื่อมีการอ่านหน้าแรก
- pagedown - ตัวแปลงจาวาสคริปต์และตัวแก้ไข JavaScript ( ดูยังมีห้องสมุด JavaScript หรือตัวควบคุม Markdown ที่ดีหรือไม่ - กองมากเกิน ) สำหรับเมื่อตัวแก้ไขแอ็คทีฟ ..
มีอะไรแบบนั้นมั้ย
ขอบคุณมากล่วงหน้าสำหรับคำตอบใด ๆ
ไชโย!
1
ฉันกำลังมองหาสิ่งนี้ในขณะที่ผ่านมา ไม่พบมัน ตกลงกับmarkdoc
—
Der Hochstapler
ไชโย @OliverSalzburg - ขอบคุณสำหรับการอ้างอิง!
—
sdaau
ฉันยังดูjekyllด้วย และฉันใช้MarkdownPadเพื่อแก้ไข น่าเศร้าที่ไม่ได้ใกล้เคียงกับสิ่งที่ฉันต้องการ (และคุณ) ในตอนแรก แต่มันได้ผล สามารถให้ประวัติโดย VCS เช่นคอมไพล์ถ้าผลิตภัณฑ์ไม่มีอะไรในตัวโชคดี! :)
—
Der Hochstapler
ขอขอบคุณสำหรับการอ้างอิงเหล่านั้นมากเกินไป, @OliverSalzburg - ตั้งแต่เห็นได้ชัดว่ามีอะไรอย่างอื่นผมใส่บางสิ่งบางอย่างร่วมกันโปรดดูคำตอบด้านล่าง ไชโย!
—
sdaau