1Vit-Vn Post on Sun Dec 29, 2013 1:48 pm


Vit-Vn
۩•.Ąðmįņ.•۩
  • Xóa bài viết
  • Sửa bài viết
Tác giả: Zero
Quyền lợi: Bạn được quyền sử dụng miễn phí mod nếu bạn coi trọng bản quyền
Nguồn: [You must be registered and logged in to see this link.]

Giới thiệu: Mod này không thích hợp với những mod chỉnh sửa khung code bằng javascript/jquery. Khi mod đã được cài đặt, kế bên chữ Code: sẽ hiện ra chữ Beautify, click vào đó để làm đẹp code bên trong Smile

Chức năng:
- Làm đẹp javascript(jquery) và html
- Chỉ tải những file js cần thiết 1 lần

Hướng dẫn: 
- Tạo js mới ở In the topics 
Code:

$(function () {   zbeautify.prepare();});var zbeautify = {   js: 0,   html: 0,   prepare: function () {      a = document.getElementsByClassName('codebox');      for (var i = 0; i < a.length; i++) {         a[i].innerHTML = a[i].innerHTML.replace('Code:', 'Code: <span onclick="zbeautify.start(this.parentNode.nextSibling, this)">Beautify</span>');      }   },   start: function (a, b) {                b.parentNode.removeChild(b);      source = a.textContent;      if (zbeautify.checkHTML(source)) {         if (!zbeautify.html) {            $.getScript('http://jsbeautifier.org/js/lib/beautify-html.js', function () {               zbeautify.html = 1;               a.firstChild.innerHTML = zbeautify.convertHTML(html_beautify(source))            });         } else {            a.firstChild.innerHTML = zbeautify.convertHTML(html_beautify(source))         }      } else {         if (!zbeautify.js) {            $.getScript('http://jsbeautifier.org/js/lib/beautify.js', function () {               zbeautify.js = 1;               a.firstChild.innerHTML = zbeautify.convertHTML(js_beautify(source))            });         } else {            a.firstChild.innerHTML = zbeautify.convertHTML(js_beautify(source))         }      }   },   convertHTML: function (str) {      return String(str)         .replace(/</g, '&lt;')         .replace(/>/g, '&gt;')         .replace(/\n/g, "<br/>")                        .replace(/ /g, '&.nbsp;')   },   checkHTML: function (source) {      var trimmed = source.replace(/^[ \t\n\r]+/, '');      var comment_mark = '<' + '!-' + '-';      return (trimmed && (trimmed.substring(0, 1) === '<' && trimmed.substring(0, 4) !== comment_mark));   }}

Lưu ý: Tìm &.nbsp; thanh thành &.nbsp; không có dấm chấm ở sau &

Xem lý lịch thành viên http://choivnz.clubme.net

Permissions in this forum:
Bạn không có quyền trả lời bài viết

Diễn đàn được tối ưu cho trình duyệt: