Bu soru, etherpad açık kaynak-tartışma posta listesi üzerinde ortaya çıktı ve burada olması yararlı olacağını düşündüm.Bir etherpad'in canlı düz metin içeriğini nasıl programlı olarak getiririm?
cevap
Sadece şöyle bir URL oluşturmak ve bunu getir: PHP'de Örneğin http://dtherpad.com/foo
canlı, düz metin içeriğini alacak
http://dtherpad.com/ep/pad/export/foo/latest?format=txt Eğer
ile yakalafile_get_contents ("http://dtherpad.com/ep/pad/export/foo/latest?format=txt")
Not Her pedin İçe/Dışa Aktar menüsünde sağlanan "düz metne aktar" bağlantısını tıklayın.
Birkaç diğer olasılıklar: Bir tarayıcıdan
- , sen http://your-etherpad-server.com/ep/pad/view/padId/latest?pt=1 işbirlikçi editör (ace2_inner.js) kodu içinde itibaren
- isabet Etherpad en javascript içinde
rep.alltext
- kullanabilirsiniz, Belirtilen bir önceki düzeltme için
pad.getRevisionText(rev.revNum)
'un en son sürümü içinpad.text
kullanın.
artık sadece javascript fonksiyonu aşağıdaki kullanabilirsiniz Ancak http://etherpad.mozilla.org
gibi sitelerde uygulanan olarak yaptığı tepki olarak Ari bahsettiği javascript fonksiyonları içinde, artık Etherpad güncel sürümlerinde mevcut olduğu görülmektedir eherpad Javascript'i son revizyon metnini almak için
padeditor.ace.exportText()
Sen olarak jQuery kullanarak etherpad düz metin içeriğini alabilirsiniz:
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. Düz metin şifreli olarak şifrelenemedi
- 2. Düz metin nasıl eklenir?
- 3. AfterInsertRow, setCell. programlı olarak hücrenin içeriğini değiştir
- 4. bir metin kutusu (programlı)
- 5. Javascript'teki bir div'in metin içeriğini nasıl temizlerim?
- 6. Bir metin dosyasının içeriğini python
- 7. Metin bloğundaki köprü düğmesini programlı olarak ekleme
- 8. EditText düz metin - Android
- 9. Metin dosyasının içeriğini silme
- 10. AcroTextExtractor.exe programlı olarak nasıl kullanılır?
- 11. Düğüm JS: Alınan verileri DBON olarak Düz metin olarak dönüştürün
- 12. Android: Programlı olarak iki metin görünümü ekleyin
- 13. Jiletli Koşullu Düz Metin Nasıl Görüntülenir
- 14. Flex3: Katıştırılmış bir metin dosyasının içeriğini
- 15. ekleme çizgisi metin/düz email
- 16. Javascript programlı olarak svg metin sınırlarını döndürme nasıl elde edilir
- 17. Metin dosyasının içeriğini silmeden nasıl silinir
- 18. iOS'ta düz metin kesiliyor, xCode'da nasıl düzeltilir?
- 19. Ruby on Rails Helper Method - HTML, düz metin olarak görüntüleniyor
- 20. jQuery canlı sürüklenebilir/canlı olarak düşülebilir?
- 21. Veritabanından HTML al ve düz metin yerine html olarak biçimlendir
- 22. Anlık pencerenin içeriğini bir metin dosyasına yazın
- 23. PHP betiğini jquery ile düz metin olarak yazdırma
- 24. HTML başlığı düz metin olarak gösteriliyor ve başlıklı değil
- 25. İçindekilerle programlı olarak bir UIImage nasıl oluşturulur
- 26. Bir .png'yi nasıl programlı olarak düzenlersiniz?
- 27. Bir iPad uygulamasını programlı olarak nasıl kapatabilirim?
- 28. Woocommerce'de nasıl bir kupon programlı olarak uygularım?
- 29. Magento: Düz Kataloğu Yeniden Programlamak Programatik olarak
- 30. WPF - TextBlock - Biçim Metin Programlı
Argh, John McLear bunu Etherpad'in en son sürümü için güncelledi (teşekkürler!) Fakat başka biri bunu reddetti ve şimdi bunu kabul etmeme izin vermiyor. – dreeves