यह प्रश्न ईथरपैड-ओपन-सोर्स-चर्चा मेलिंग सूची पर आया और मैंने सोचा कि यह यहां उपयोगी होगा।मैं प्रोग्रामर रूप से ईथरपैड की लाइव सादे टेक्स्ट सामग्री कैसे प्राप्त करूं?
उत्तर
बस इतना तरह का URL बना और यह लाने:
http://dtherpad.com/ep/pad/export/foo/latest?format=txt
कि PHP में http://dtherpad.com/foo
उदाहरण के लिए की लाइव, सादा पाठ सामग्री मिल जाएगा, तो आप
के साथ प्राप्त कर सकते हैंfile_get_contents ("http://dtherpad.com/ep/pad/export/foo/latest?format=txt")
ध्यान दें कि यह जम्मू है प्रत्येक पैड के आयात/निर्यात मेनू में प्रदान किया गया "सादा पाठ में निर्यात" लिंक।
कुछ अन्य संभावनाओं:
- एक ब्राउज़र से, आप http://your-etherpad-server.com/ep/pad/view/padId/latest?pt=1
- सहयोगी संपादक (ace2_inner.js) के कोड के भीतर से मारा, Etherpad की जावास्क्रिप्ट भीतर
rep.alltext
- उपयोग कर सकते हैं, निर्दिष्ट पिछले संशोधन के लिए
pad.getRevisionText(rev.revNum)
के नवीनतम संस्करण के लिएpad.text
का उपयोग करें।
ऐसा लगता है कि जावास्क्रिप्ट उसके जवाब में अरी ने उल्लेख किया कार्यों के भीतर की तरह http://etherpad.mozilla.org
साइटों पर लागू के रूप में हालांकि आप अब बस जावास्क्रिप्ट समारोह निम्नलिखित का उपयोग कर सकते Etherpad के वर्तमान संस्करण में मौजूद नहीं रह रहे हैं, eherpad की जावास्क्रिप्ट नवीनतम संशोधन के पाठ पाने के लिए
padeditor.ace.exportText()
आप jQuery के रूप में प्रयोग etherpad का प्लेन टेक्स्ट सामग्री प्राप्त कर सकते हैं:
jQuery(document).ready(function(){
jQuery('#export').click(function(){
var padId = 'examplePadIntense';//Id of the div in which etherpad lite is integrated
var epframeId = 'epframe'+ padId;
var frameUrl = $('#'+ epframeId).attr('src').split('?')[0];
var contentsUrl = frameUrl + "/export/txt";
jQuery.get(contentsUrl, function(data) {
var textContent = data;
});
});
});
- 1. मैं प्रोग्रामर रूप से पोकर बाधाओं की गणना कैसे करूं?
- 2. मैं Django प्रतिक्रिया ऑब्जेक्ट की सामग्री लंबाई कैसे प्राप्त करूं?
- 3. मैं वेबड्राइवर के साथ टेक्स्टरेरा की टेक्स्ट सामग्री कैसे प्राप्त करूं?
- 4. मैं UITextField से एनएसएसटींग में टेक्स्ट कैसे प्राप्त करूं?
- 5. मैं WPF में कॉम्बोबॉक्स से टेक्स्ट मान कैसे प्राप्त करूं?
- 6. मैं लंबवत रूप से UITextField टेक्स्ट को कैसे केंद्रित करूं?
- 7. विशेष रूप से प्रोग्रामर
- 8. ईथरपैड
- 9. मैं jQuery चयनकर्ता की अभिव्यक्ति को टेक्स्ट के रूप में कैसे प्राप्त करूं?
- 10. ईथरपैड में कैरेट की नकल कैसी है?
- 11. मैं प्रोग्रामर रूप से लिनक्स में अपाचे से सिस्टम सेवा (अपाचे नहीं) को पुनरारंभ कैसे करूं?
- 12. पूरे दस्तावेज़ की टेक्स्ट सामग्री कैसे प्राप्त करें?
- 13. मैं एसएएस एन्कोडिंग विकल्प प्रोग्रामेटिक रूप से कैसे प्राप्त करूं?
- 14. मैं दो डीएलएस की सामग्री की तुलना कैसे करूं?
- 15. रूबी में http अनुरोध की सामग्री कैसे प्राप्त करूं?
- 16. मैं सी # में क्लिपबोर्ड सामग्री परिवर्तनों की निगरानी कैसे करूं?
- 17. मैं कोल्डफ्यूज़न में एक्सटेंशन को स्ट्रिंग से कम करने की सामग्री कैसे प्राप्त करूं?
- 18. मैं कैस्परजेएस से आईफ्रेम कैसे प्राप्त करूं?
- 19. मैं जावास्क्रिप्ट में div की टेक्स्ट सामग्री को कैसे साफ़ करूं?
- 20. Django सामग्री-प्रकार: मैं ऑब्जेक्ट कैसे प्राप्त करूं?
- 21. ईथरपैड लाइट
- 22. मैं शब्दकोश से कैसे प्राप्त करूं?
- 23. मैं XDocument से नेमटेबल कैसे प्राप्त करूं?
- 24. डब्ल्यूसीएफ: मैं सर्विसहोस्ट से एंडपॉइंट्स की सूची कैसे प्राप्त करूं?
- 25. वेबपैर के बाहर उपयोग के लिए, मीटियर संग्रह से डेल्टा की लाइव स्ट्रीम कैसे प्राप्त करूं?
- 26. मैं हैश मानचित्र की सामग्री कैसे डंप करूं?
- 27. मैं विंडोज लाइव से उपयोगकर्ता के संपर्क ईमेल डेटा कैसे प्राप्त करूं?
- 28. मैं लाटेक्स को सादे-पाठ (ASCII) में कैसे परिवर्तित करूं?
- 29. मैं वीबीए से SQLite कैसे प्राप्त करूं?
- 30. मैं UIImagePickerControllerReferenceURL से डेटा कैसे प्राप्त करूं?
अरग, जॉन मैकलेयर ने इसे ईथरपैड के नवीनतम संस्करण के लिए अपडेट किया (धन्यवाद!) लेकिन किसी और ने इसे खारिज कर दिया और अब यह मुझे स्वीकार करने की अनुमति नहीं दे रहा है। – dreeves