Câu hỏi này xuất hiện trên danh sách gửi thư thảo luận về mã nguồn mở và tôi nghĩ sẽ hữu ích khi có nó ở đây.Làm cách nào để tìm nạp nội dung văn bản thuần túy trực tiếp của etherpad?
Trả lời
Chỉ cần xây dựng một URL như vậy và lấy nó:
http://dtherpad.com/ep/pad/export/foo/latest?format=txt
Đó sẽ nhận được, nội dung rõ sống của http://dtherpad.com/foo
Ví dụ, trong PHP bạn có thể lấy nó với
file_get_contents ("http://dtherpad.com/ep/pad/export/foo/latest?format=txt")
Lưu ý rằng đó là j sử dụng liên kết "xuất sang văn bản thuần túy" được cung cấp trong menu Xuất/Xuất của mỗi pad.
Một vài khả năng khác:
- Từ một trình duyệt, bạn có thể nhấn http://your-etherpad-server.com/ep/pad/view/padId/latest?pt=1
- Từ trong mã của các biên tập viên cộng tác (ace2_inner.js), sử dụng
rep.alltext
- Trong javascript của Etherpad, sử dụng
pad.text
cho phiên bản mới nhất củapad.getRevisionText(rev.revNum)
cho bản sửa đổi đã chỉ định trước đó.
Dường như các chức năng javascript đề cập bởi Ari trong phản ứng của ông là không còn hiện diện trong các phiên bản hiện tại của Etherpad như thực hiện trên các trang web như http://etherpad.mozilla.org
Tuy nhiên bạn bây giờ có thể chỉ cần sử dụng sau chức năng javascript, trong vòng javascript eherpad của để có được nội dung của phiên bản mới nhất
padeditor.ace.exportText()
Bạn có thể lấy nội dung rõ của etherpad sử dụng jQuery như:
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. Làm cách nào để chèn văn bản thuần túy?
- 2. HTML so với văn bản thuần túy làm nội dung trong email
- 3. Biến NSAttributedString thành văn bản thuần túy
- 4. Xóa tất cả nội dung bằng JS thuần túy
- 5. Làm cách nào để thêm mã văn bản thuần túy vào một trang web?
- 6. HTML tới văn bản thuần túy (cho email)
- 7. Cách chuyển đổi reStructuredText thành văn bản thuần túy
- 8. Làm cách nào để thêm một 'nút văn bản thuần túy' vào biểu mẫu zend?
- 9. Làm cách nào để gửi văn bản thuần túy thay vì email HTML từ Rails?
- 10. Làm cách nào để gửi email văn bản thuần túy (có ngắt dòng) bằng sp_send_dbmail?
- 11. Làm cách nào để lấy văn bản thuần túy Bên cạnh phần tử HTML bằng jQuery?
- 12. Làm cách nào để nhận HTML thuần túy của một trang trong HTMLUnit khi bỏ qua JavaScript và CSS?
- 13. Hiển thị văn bản thuần túy trong ứng dụng Android
- 14. Làm cách nào để xác thực loại nội dung tệp thành pdf, từ, excel và văn bản thuần túy cho kẹp giấy?
- 15. Phiên bản byte thuần túy của strstr?
- 16. Đánh dấu xuống văn bản thuần túy trong Ruby?
- 17. RTF đến Văn bản thuần túy trong Java
- 18. Mật khẩu văn bản thuần túy qua HTTPS
- 19. Có cách nào để buộc ASP.NET Web API trả về văn bản thuần túy không?
- 20. Gửi email văn bản thuần túy bằng PHPMailer
- 21. Hiển thị vcard php dưới dạng văn bản thuần túy
- 22. Chuyển đổi ASCII thành văn bản thuần túy trong PHP
- 23. EWS văn bản thuần cơ thể
- 24. Làm cách nào để có được nội dung văn bản của một vùng văn bản với trình quản lý web?
- 25. Làm cách nào để ngăn trình duyệt nhớ nội dung của trường văn bản?
- 26. Làm thế nào để bạn xuất bảng từ phpMyAdmin dưới dạng định dạng bảng văn bản thuần túy?
- 27. Cách SVG thuần túy để vừa với văn bản thành một hộp
- 28. Tôi làm cách nào để tìm nạp bản đồ tĩnh của Google bằng TIdHTTP?
- 29. Dán dưới dạng văn bản thuần túy Có thể chỉnh sửa div & textarea (word/excel ...)
- 30. Bạn muốn giới thiệu mô-đun CPAN nào để chuyển HTML thành văn bản thuần túy?
Argh, John McLear đã cập nhật điều này cho phiên bản mới nhất của Etherpad (cảm ơn bạn!) Nhưng một người khác đã từ chối nó và bây giờ nó không cho phép tôi chấp nhận nó. – dreeves