Mở trình đơn chính

Thảo luận Wikipedia:Gõ tiếng Việt

Chỉ dùng JavaScript mà tạo được bộ gõ thì hay lắm đó! Bởi vì:

  1. với JavaScript người dùng có thể tự "customize" cách gõ theo ý mình bằng cách thay đổi mã nguồn
  2. Dễ debug, dễ "port to anywhere".
  3. Khi rảnh tôi sẽ đọc kĩ mã nguồn xem có thể ứng dụng làm được cái gì

Câu hỏi nó có chức năng tự động chỉnh vị trí của key gõ của các dấu giọng cho đúng vào không? (Thí du: chữ "Vaò" sẽ tự động được đổi thành "vào")

Tác giả này đáng khâm phục với ý tưởng dùng JavaScript cho bộ gõ! Làng Đậu 15:17, ngày 13 tháng 9 năm 2005 (UTC)

Nó tự động thành chữ "vào" đó anh Làng Đậu. Anh cũng không sợ bỏ sai chữ "cuả" nữa ;). Try it :) --Á Lý Sa 15:22, ngày 13 tháng 9 năm 2005 (UTC)

Tôi có thể làm wiki này hỗ trợ bộ gõ của bạn mặc định, nếu cộng đồng ở đây biểu quyết để bật nó lên. – Nguyễn Xuân Minh (thảo luận, nhật ký) 16:36, ngày 13 tháng 9 năm 2005 (UTC)

Tôi đã đề nghị một medal cho Trần Đình Hiệp về việc trả lời một số lớn các câu hỏi trong bài Wikipedia:Bàn tham khảo. Tôi đề nghị cộng đồng nên tạo một medal cho Á Lý Sa. Các sysop nên tiến thành việc này, nhất là bây giờ chúng ta đã có nhiều thành viên đóng góp cũng như nhiều người phá hoại. Mekong Bluesman 16:38, ngày 13 tháng 9 năm 2005 (UTC)
Lần này là anh phải nổi điên đấy: người phá hoại nhất của Wiki là ông Mekong Bluesman (không kí khỏi kí anh cũng biết tui là ai zồi)
Sticks and stones may break my bones... but words? Never, my dear Làng Đậu. Mekong Bluesman 17:18, ngày 13 tháng 9 năm 2005 (UTC)
Cái này chỉ là lấy cái có sẵn về dùng thôi, chứ đâu có công trạng gì ;). Nhưng hy vọng mọi người hài lòng với bộ gõ này.--Á Lý Sa 19:05, ngày 13 tháng 9 năm 2005 (UTC)
Á Lý Sa, please don't be too modest. Allow me to tell you the story of Columbus and the egg.
In an extrvaganze ball masqué thrown in his honour after coming back from America (whether he actually discovered it is another matter that does not change the gist of this story), some of his contemporary approached him for a toast. One loudly opined that America the continent had always been there and, if it was not Columbus, it would be someone else to discover it. In short, no big deal! Hearing this, Columbus simply asked that man to stand a boiled egg on its end. Obviously that envious man, or anyone else, could do it. Our dear hero just slightly cracked the egg's top and put that egg standing using the newly flattened top. They all cried "but... everyone knew that!" Columbus replied, "Yes, and everyone knew that America was there but nobody bothered to go there!"
The idea is as worthy of praise as the mechanics of carrying that idea out.
So... be graceful and accept the accolade is my advice to you, if you allow me.
Mekong Bluesman 02:31, ngày 14 tháng 9 năm 2005 (UTC)

ý kiến của tôi về bộ gõ trong wiki:

đồng ý + góp ý

nên có sẵn trong wiki Việt và có thêm kiểu gõ tcvn6064: thường gọi là winviệt có sẵn trong winxp, quy tắc gõ: ă=1 â=2 ê=3 ô=4 ư=[ ơ=] đ=0 ₫=<shift><+> sắc=8 huyền=5 hỏi=6 ngã=7 nặng=9 gõ các kí tự:!@#$%^&*(){} bằng altgr+ 1234567890{} tương đương alt+shift+1234567890{} trong bàn phím Mỹ

Trần Tiến Ngọc 16:20, ngày 13 tháng 9 năm 2005 (UTC)

VoteSửa đổi

  • Tôi đồng y. Nhưng nên để nút bật lên hay bật tắt trong các cửa sổ sửa đổiLàng Đậu 16:46, ngày 13 tháng 9 năm 2005 (UTC)
    Vâng, có thể làm việc này dễ lắm. Vài tuần trước tôi đã thử về bộ gõ của tôi, nhưng tôi chỉ làm được một nút để bật lên/xuống thôi. (Lâu ngày tôi quên nhiều về JavaScript rồi.) Bây giờ tôi có thể phối hợp mã nguồn của tôi và mã nguồn của Á Lý Sa. – Nguyễn Xuân Minh (thảo luận, nhật ký) 18:05, ngày 13 tháng 9 năm 2005 (UTC)
    Mã nguồn này không phải của tôi:).--Á Lý Sa 19:05, ngày 13 tháng 9 năm 2005 (UTC)
    Thường mỗi người đều có một kiểu gõ quen thuộc, nên thực tế cũng không cần thiết phải hiển thị các nút chọn kiểu gõ (mà thay vào đó nên để user quy định trong monobook.js của họ). Có thể cần nút On/Off, nhưng đang gõ bàn phím thì với ngón tay tới F12 có vẻ nhanh hơn click chuột. Ngoài ra nếu popup xuất hiện thì lại có ý nghĩ làm sao kill nó đi:D. Anyway, just an idea. Tốt nhất cứ làm, nhưng cho người dùng quyết định có hiển thị nó ra hay không thì hay hơn:).--Á Lý Sa 19:15, ngày 13 tháng 9 năm 2005 (UTC)
  • Đồng y mặc định cho toàn site Wikipedia sau khi: đã test trên nhiều browsers (IE/Mozilla/...)/system(Win/Linux/Mac...) và Việt hóa giao diện. User:Mxn định cho vào Monobook.js của toàn site? Trần Thế Trung 17:10, ngày 13 tháng 9 năm 2005 (UTC)
    Tôi đã thử vào Mozilla Firefox 1.5b1 và Microsoft Internet Explorer 6.0 SP2 trên Microsoft Windows XP SP2 rồi không sao. Tôi nghĩ là sẽ hoạt động không sao dùng các trình duyệt thuộc họ Mozilla (bao gồm Netscape), nhưng tôi chưa thử vào Opera, và tôi không có máy dùng MacOS để thử trên đó. Nếu có người đang sử dụng Linux hay MacOS, xin bạn thử bộ gõ này trên các trình duyệt trên máy bạn. – Nguyễn Xuân Minh (thảo luận, nhật ký) 18:05, ngày 13 tháng 9 năm 2005 (UTC)
    Tôi đã dùng OK với Mozilla Firefox 1.5b1, Opera 8.02 trên Linux, tiếc là chưa tìm ra nơi download bản Internet Explorer cho Linux:D.--Á Lý Sa 19:05, ngày 13 tháng 9 năm 2005 (UTC)
  • Tôi đồng ý cả 2 tay 2 chân. Mong mỏi của tôi rút cuộc cũng thành sự thật. 3 medal cho 3 ng:D Vietbio 17:20, ngày 13 tháng 9 năm 2005 (UTC)
    (Nếu muốn đưa người một medal "barnstar" thì xem Thảo luận Wikipedia:Bàn tham khảo#Medal.) – Nguyễn Xuân Minh (thảo luận, nhật ký) 18:05, ngày 13 tháng 9 năm 2005 (UTC)
  • Dĩ nhiên là đồng ý. Tuy nhiên, khi để vào nơi chung, cần bảo đảm user tự quy định được chế độ gõ mặc định, on/off, spell check... mỗi khi vào wikipedia tiếng Việt. Ngoài ra, nếu cho khách sử dụng bộ gõ (điều này là tốt) thì nên để chế độ mặc định là TẮT, vì sẽ có (rất nhiều) người không phải là người Việt vào đây, họ sẽ lúng túng với bàn phím tiếng Việt bật.--Á Lý Sa 19:05, ngày 13 tháng 9 năm 2005 (UTC)
    Cái nút bật/tắt thật là quan trọng vì nếu một số user đã có cài sẵn bộ gõ trong memory rồi và họ đã quen dùng cái trong máy họ rồi thì nên có nút tắt để tránh conflict software. Trước đây tôi thử hai cái 1 của VPS và 1 của Unikey + cái kiểm soát key của hãng thì thấy có một số conflict khi có hai software cùng "control" keyboard. Làng Đậu 19:58, ngày 13 tháng 9 năm 2005 (UTC)
    Do là javascript nên nó chỉ có tác dụng trên cửa sổ trình duyệt (hay tab) nó đang được gọi, nên anh không sợ conflict đến các software khác. Có thể software khác gây conflict khi đang ở cửa sổ trình duyệt đó, khi đó anh tắt 1 trong 2 cái.--Á Lý Sa 01:54, ngày 14 tháng 9 năm 2005 (UTC)
  • Tôi vừa tạo ra được nút bật tắt cho cửa sổ soạn thảo. Có thể đặt tùy chọn Bật/Tắt cho tài khoản cá nhân bằng biến on_off. Xem Thành_viên:Tttrung/monobook.js. Chạy được trên IE và FireFox, trong Win XP SP2. Có thể conflict với livepreview. Làng Đậu thử coi. Trần Thế Trung 22:25, ngày 13 tháng 9 năm 2005 (UTC)
  • Vừa thêm nút cho hộp Tìm kiếm, chạy ngon trong IE và FireFox trên Win XP. Xem Thành_viên:Tttrung/monobook.js. Xin phép tác giả Trần Đăng Hiếu cho thêm cái radio/check button id "him_on". Trần Thế Trung 23:45, ngày 13 tháng 9 năm 2005 (UTC)
  • Tôi đồng ý. Nhưng tốt hơn hết là cứ đưa nó lên trước, mọi người dùng thử chừng vài tuần tồi biểu quyết lại cho chắc ăn Trần Đình Hiệp 03:33, ngày 14 tháng 9 năm 2005 (UTC)

đồng ý + góp ýSửa đổi

nên có sẵn trong wiki Việt và có thêm kiểu gõ tcvn6064: thường gọi là winviệt có sẵn trong winxp, quy tắc gõ: ă=1 â=2 ê=3 ô=4 ư=[ ơ=] đ=0 ₫=<shift><+> sắc=8 huyền=5 hỏi=6 ngã=7 nặng=9 gõ các kí tự:!@#$%^&*(){} bằng altgr+ 1234567890{} tương đương alt+shift+1234567890{} trong bàn phím Mỹ Trần Tiến Ngọc 00:37, ngày 14 tháng 9 năm 2005 (UTC)

Chào anh Ngọc, anh có thể đến xem bàn gõ Việt Nam ở đây! The Vietnamese keyboard

82.232.216.75 02:54, ngày 4 tháng 5 năm 2006 (UTC)

Phiên bảnSửa đổi

Nếu chúng ta bật lên bộ gõ này để xem thử trước thì sẽ gọi nó là "beta". Tôi cũng đề nghị chiếu phiên bản của bộ gõ (như là Arisa-1.0.2 hoặc Tttrung-1.0.2 hoặc Ttienngoc-1.0) trong thanh tình trạng (status bar) vì các trình duyệt hay bỏ những script vào bộ nhớ rồi không được cập nhật. Hễ khi bạn Á Lý Sa phát hành một phiên bản mới của bộ gõ, thì sẽ loan báo ở trên Trang Chính là phiên bản mới nhất là 1.5, cho thí dụ. Thì các thành viên có thể nhìn vào thanh tình trạng và biết nếu phiên bản trong bộ nhớ cũ hay không. Tôi biết là mã nguồn HIM đã được số phiên bản rồi, nhưng một số thành viên ở đây sẽ có phiên bản khác nhau, cho nên phải đếm riêng. – Nguyễn Xuân Minh (thảo luận, nhật ký) 04:01, ngày 14 tháng 9 năm 2005 (UTC)

Khi nào có critical update có lẽ sẽ được thông báo (khi đó sẽ nhờ 1 sysop unlock để sửa :) ).--Á Lý Sa 04:38, ngày 14 tháng 9 năm 2005 (UTC)
Đã update thành Tttrung-1.1, không bị conflict với livepreview. Thay bảng các nút insertchars Ă Â, ... bằng dãy nút của bộ gõ HIM. Trần Thế Trung 06:30, ngày 14 tháng 9 năm 2005 (UTC)
Update thành Tttrung-1.2, thêm lựa chọn mặc định cho thành viên.Trần Thế Trung 06:51, ngày 14 tháng 9 năm 2005 (UTC)

Setup bộ gõSửa đổi

Bạn Tttrung đã mang các nút radio vào, giúp thuận tiện hơn cho việc điều khiển bộ gõ, nhất là khi các phím chức năng có thể bị "đụng hàng" trên một số trình duyệt.

Về vị trí đặt các nút, tôi thấy có thể đặt ở phần "công cụ" (p-tb) cột bên trái, như vậy chỉ cần 1 nơi đặt dùng cho tất cả các trang. Có thể dùng small size cho font để các nút không trải ra nhiều hàng.

Có thể hoàn toàn không cần can thiệp vào mã nguồn của him.js (như vậy thuận tiện cho người update him.js, nếu sau này Tttrung bận hoặc đi vắng) và tách phần code thêm vào (hàm HIM(), theo cách gọi hiện nay) ra một file.js khác. Có thể sẽ không cần checkbox him_on.

Để không can thiệp vào mã nguồn him.js, các thiết lập người dùng sẽ được người dùng tự quy định sau lời gọi him.js (và mã nguồn của him.js không cần thay đổi gì). Chắc là monobook.js của người dùng được gọi sau monobook của toàn site (vì sau này lời gọi him.js có khả năng đưa vào monobook của toàn site)?

Khi đem vào monobook của toàn site, mặc định của bộ gõ là Off, nhưng useCookies=true, dùng cho khách hoặc người dùng chưa tạo monobook.js riêng. Nếu đã tạo monobook.js riêng thì các thông số sẽ hoàn toàn do người dùng quy định.

Có gì các bạn cho thêm ý kiến. Bạn Tttrung có thể test thử không? Vì để không phân tán, tôi không định làm riêng một version nữa. Nếu không thì tôi sẽ thử.

Tuy nhiên không đưa bộ gõ vào cho toàn site cũng có thể là ý kiến hay, vì sẽ linh hoạt hơn. Nhưng khi đó khách sẽ hơi bất tiện.

--Á Lý Sa 06:34, ngày 15 tháng 9 năm 2005 (UTC)

Đó chính là cách chúng ta nên làm NẾU đưa bộ gõ vào toàn site. Có thời gian tôi sẽ thử, nhưng nếu Á Lý Sa có thời gian thì cứ thử đi, ai làm trước thì sửa trên bản của người đó, khỏi chờ nhau. Trần Thế Trung 08:14, ngày 15 tháng 9 năm 2005 (UTC)
Đã thử, xem Thành viên:Tttrung/monobook.js rồi cho nhận xét. Trần Thế Trung 09:36, ngày 15 tháng 9 năm 2005 (UTC)
Có vẻ OK đó. Có thể cần ý kiến về cách trình bày. Hy vọng nhiều người góp ý. Khi nào thống nhất mang vào toàn site thì mang cái him.js lên vi.wikipedia để dễ quản lý.--Á Lý Sa 10:41, ngày 15 tháng 9 năm 2005 (UTC)

Chắc bạn Trần Thế Trung đem thử luôn cho MediaWiki:Monobook.js mới hy vọng nghe ý kiến của nhiều người. Nếu thấy phản đối quá, hoặc người dùng chuyển skin khác (làm sao biết được nhỉ:)) nhiều quá thì lại bỏ đi:D.--Á Lý Sa 15:20, ngày 15 tháng 9 năm 2005 (UTC)

Đã thử làm mặc định toàn site cho skin "simple". Mời các bạn quan tâm chuyển sang skin simple để kiểm tra. Nếu các bạn không tạo simple.js dưới tài khoản của bạn thì sẽ có mặc định:
  • gõ tiếng Việt tắt
  • gõ tự động (nếu bật bộ gõ lại)
  • Bỏ dấu đúng chính tả (kiểu cũ)
  • dùng cookie
  • có mục "gõ tiếng Việt" với các nút radio ở dưới "tìm kiếm" trên "công cụ"
Các bạn có thể tạo ra simple.js để lựa chọn giống Thành viên:Tttrung/simple.js: các biến on_off, dockspell, dauCu, method có ý nghĩa như cũ (dockspell = 1 thì kiểm tra chính tả, 0 thì thôi). Thêm biến useCookie = 1 thì dùng 0 thì thôi. Và biến radio = true nếu muốn có mục "gõ tiếng Việt" với các nút radio, false thì thôi. Không cần phải viết hết các biến ra, chỉ cần viết biến nào khác với mặc định.
Nếu mai mà vẫn ít ý kiến/mọi người không phản đối thì sẽ mở skin monobook.
Không lo vụ mọi người dùng skin khác, vì cái code mình làm ở mono là cho người không đăng ký tài khoản, và do vậy luôn dùng mono.
Những người chuyển skin thì có thể vẫn gõ tiếng Việt khi mình sửa MediaWiki:skin.js tương ứng với skin đó (có déign cho từng loại).

Trần Thế Trung 15:24, ngày 15 tháng 9 năm 2005 (UTC)

Skin Simple, không có simple.js riêng. Bộ gõ vẫn turn on dù MediaWiki:Simple.js để mặc định off. Đã clear cookies và Shift-Reload để kiểm tra, trình duyệt Firefox 1.0.x.--Á Lý Sa 17:47, ngày 15 tháng 9 năm 2005 (UTC)
Toi muon de nghi Á Lý Sa ung cu lam Quan ly (sysop). Neu ban ung cu, chac chan cong dong Wikipedia se ung ho. Vi nhu vay thi khong chi vu Bo go tieng Viet duoc giai quyet nhanh hon (ban khong can xin sysop cho cac thay doi/update) ma ban con co the ... sua trang ca nhan cua ban ma khong can mo khoa. :) 193.52.24.125 18:09, ngày 15 tháng 9 năm 2005 (UTC)

Đã sửa lỗi, xin kiểm tra lại giùm. Nếu Á Lý Sa ứng cử, xin hãy tính luôn phiếu ủng hộ của tôi. Lý do: cần thêm quản lý viên tích cực cho Wikipedia (nếu không "tích cực" thì... "đặc biệt"). Trần Thế Trung 18:42, ngày 15 tháng 9 năm 2005 (UTC)

Có lẽ user cần để các biến do minh thay đổi trong hàm Main() mới overwrite những quy định có sẵn trong him.js.--Á Lý Sa 05:00, ngày 16 tháng 9 năm 2005 (UTC)

Không cần đâu, tôi thử ở simple hiện nay đâu có bị overwrite. Him.js overwrite setting trong MediaWiki:simple.js vì nó được document.write sau MediaWiki:simple.js. Trong trường hợp tồi tệ nhất, khi him.js bị document.write dưới cùng, sau cả User/simple.js, thì chỉ cần đổi tên biến (thành tiếng Việt chẳng hạn) rồi gắn tên biến mới vào tên cũ trong hàm HIM() (chạy lúc onload). Các bạn tét nễu gặp trục trặc him.js overwrite User/simple.js thì tôi mới sửa, nếu không thì thôi. Trần Thế Trung 06:07, ngày 16 tháng 9 năm 2005 (UTC)

Cài đặt được bộ gõ tiếng Việt vào BKTT Wikipedia là thành công quan trọng, tạo cảm giác thân thiện với người Việt dù không phải do người Việt thành lập. Chúc mừng các bác! Nhìn cách cài đặt cũng thấy sáng tạo lắm! (PS: Sao trên trang thảo luận của tôi lại có mặt cười tươi, tôi có làm gì xấu đâu!!!)

size of HIM and Trang ChínhSửa đổi

Có một vấn đề kỹ thuật khi cài HIM, đó là thời gian load lần đầu. Thường thì lần đầu load là khi vào Trang Chính. Hiện nay Trang Chính có kích thước (tổng cộng) là khoảng 60K. HIM nặng 25K. Các script khác 1-2K. Như vậy khi cài HIM, thời gian load Trang Chính sẽ tăng gần 150% so với trước. Có các cách để giảm load:

  • Thu gọn Trang Chính: không can thiệp HIM, dễ update HIM.
  • Thu gọn HIM: áp dụng cho cả khi lần đầu load ở trang khác, nhưng không dễ update HIM.
  • Cả 2.

Các bạn thấy thế nào?

Nhân tiện, tôi cũng đề nghị bỏ nút radio "Tự động" nếu đưa bảng này vào toàn site, vì:

  • Với khách, luôn nhận mặc định "Tắt", nếu họ muốn gõ tiếng Việt, thì ấn vào nút theo kiểu họ quen, mà không cần ấn vào Tự động cũng được.
  • Với người có script riêng, luôn nhận mặc định theo kiểu riêng, cũng không cần tự động

Việc bỏ nút này, nếu đi kèm cùng việc rút gọn HIM (bỏ chế độ tự động) thì đồng bộ hơn.

Tuy nhiên vấn đề này nhỏ, nếu mà việc giải quyết vấn đề này gây ra sự phức tạp kỹ thuật nhiều hơn thì thôi. Trần Thế Trung 06:37, ngày 16 tháng 9 năm 2005 (UTC)

À, có ai biết HIM là javascript tốt nhất chưa (theo nghĩa là nhỏ nhất và chạy được trên nhiều platform nhất)?Trần Thế Trung 06:54, ngày 16 tháng 9 năm 2005 (UTC)
Bỏ Auto thì sẽ gặp "khó khăn" khi set default cho method; và những người dùng F12 (mouse hater) để switch HIM on có thể không thấy thoải mái khi default không phải là kiểu gõ của họ. Một số người quen dùng VIQR thích để kiểu Auto. Rút gọn code thì có thể khó khăn khi report bugs cho tác giả (report bug cũng là "nhiệm vụ" của người dùng trong open source world).
Có thể dùng size optimizer để rút gọn, nhưng có lẽ chỉ được khoảng 10%.
Kích thước của trang chính, kể cả script, khoảng 100 KB chắc không là quá lớn. Hơn nữa các script được cache.
HIM có lẽ không phải là bộ gõ nhỏ nhất (có cái khoảng 10 KB). Nhưng kích thước có lẽ không quan trọng lắm (lý do bên trên), và nhất là khi xét đến những yếu tố khác (lỗi, các lý do có ghi ở trang bài viết). HIM từng chạy được trên Opera (chưa có bộ gõ nào khác dùng được với Opera), nhưng hiện nay cần được kiểm tra lại.--Á Lý Sa 07:49, ngày 16 tháng 9 năm 2005 (UTC)

ExtensionSửa đổi

Theo tôi, kiểu hợp lý nhất là để làm bộ gõ thành một extension cho phần mềm MediaWiki (hay một hack), để cho những người có thể bật nó lên và đổi kiểu gõ vào một tab riêng của trang Tùy chọn. Có lẽ là nếu bộ gõ được thành một extension thì nó sẽ được hợp nhất với phần mềm hơn và sẽ chạy nhanh hơn. Chỉ có điều những người chưa đăng nhập sẽ không được sử dụng bộ gõ như vậy. – Nguyễn Xuân Minh (thảo luận, nhật ký) 07:16, ngày 16 tháng 9 năm 2005 (UTC)

Nếu vậy chắc phải can thiệp vô database?--Á Lý Sa 07:52, ngày 16 tháng 9 năm 2005 (UTC)
Làm extension chưa chắc đã chạy nhanh hơn, vì vẫn phải load từng đấy javascript code (có lẽ chỉ dành cho vi.wiki*). Nhưng có cái hay là thêm tùy chọn, lưu được vào database. Để người chưa đăng nhập dùng được thì sysop chỉ cần sửa một cái system message nào đó luôn hiện ra trên mọi trang với code "<him>biến=giá trị</him>". Extension cũng tránh được việc bị dùng window.onload như hiện nay khi thêm nút, một hàm dễ bị overwrite bởi user/monobook.js. Tóm lại, tôi vote cho extension. Để dễ update him, extension này nên gọi him.js từ một địa chỉ trên site, thay vì để trong MediaWiki, nếu việc này được phép và không làm chậm phần mềm.Trần Thế Trung 09:24, ngày 16 tháng 9 năm 2005 (UTC)
Nhưng trong lúc chưa có extension, tôi vẫn vote cho update monobook.js toàn site cho bộ gõ. Trần Thế Trung 09:42, ngày 16 tháng 9 năm 2005 (UTC)
Chắc phải test toàn site mới có ý kiến của nhiều người được. Coi như là bản thử nghiệm. Cũng gần 24h với skin simple rồi. Nếu số người không đồng ý nhiều thì tìm cách khác.--Á Lý Sa 09:51, ngày 16 tháng 9 năm 2005 (UTC)
ok updating... Trần Thế Trung 12:32, ngày 16 tháng 9 năm 2005 (UTC)

Vấn đề với bỏ dấu trên nguyên âmSửa đổi

Tôi không biết vì bộ gõ mới hay không, nhưng tôi muốn tắt cách chỉnh tự động không được, ví như muốn viết hoà, giao diện cứ cho hiện ra hòa là sao? Cách bỏ dấu tiếng Việt mình đã chuẩn hoá rồi mà, sao lại ép người viết theo mình? Nếu không sửa lại, thì chỉ giúp tôi cách tắt nó. Cảm ơn nhiều. --Baodo 00:39, ngày 17 tháng 9 năm 2005 (UTC)

Tập tin monobook.js phải đề dòng này để sử dụng kiểu bỏ dấu mới:

dauCu = 0;

 – Nguyễn Xuân Minh (thảo luận, nhật ký) 01:37, ngày 17 tháng 9 năm 2005 (UTC)

Xin lỗi, tôi vừa chỉnh đoạn trên đây lại, vì cần phải sử dụng số 0, chứ không phải số 2! Thêm nữa, bạn cần phải xóa vùng nhớ đệm (xem Wikipedia:Gõ tiếng Việt/Tiếp bước tiến hành). – Nguyễn Xuân Minh (thảo luận, nhật ký) 01:52, ngày 17 tháng 9 năm 2005 (UTC)

Theo Wikipedia:Cẩm nang về văn phong (có thể không chính thức) thì kiểu bỏ dấu mới được ưu tiên.--Á Lý Sa| 06:47, ngày 17 tháng 9 năm 2005 (UTC)
Quy tắc bỏ dấu tiếng Việt là cái "duy nhất" đã được chuẩn hoá trong cách viết, phần còn lại (i,y) còn tranh cãi (mặc dù tính tỉ lệ nghiêng hẳn về i, và lưu ý hợp âm [phức âm] uy là một đơn vị, như vậy quý, thay vì quí). Tôi không bao giờ muốn đưa ra ý lập dị, chỉ muốn theo những ai đã nghiên cứu và đi sâu vào vấn đề. Một ví dụ bên lề: Các thành viên cố cựu wiki ở đây ai theo "bảng chuẩn" của Wiki về mặt chính tả hiện nay :-) Tôi sẽ vào phần đó đưa ý kiến ra thêm, có chứng cứ ngữ âm học và logic hẳn hoi. Thân mến --Baodo 09:34, ngày 17 tháng 9 năm 2005 (UTC)
Các bạn có muốn thêm nút "Bỏ dấu" không? Trần Thế Trung 07:32, ngày 17 tháng 9 năm 2005 (UTC)
Đã thêm nút check box "bỏ dấu kiểu cũ" ở simple.js . Các bạn có thể đổi skin để thử, nếu đồng ý thì sửa như vậy ở monobook.js.Trần Thế Trung 07:45, ngày 17 tháng 9 năm 2005 (UTC)
Thêm vào cũng tiện. Có thể cho font nhỏ bớt để tránh xuống hàng (chính tả và kiểu cũ)? Column của "Tắt" cho valign=top có thể đẹp hơn?--Á Lý Sa| 09:20, ngày 17 tháng 9 năm 2005 (UTC)
Đã sửa monobook.js, theo layout đơn giản. Ví dụ về layout khác mà Á Lý Sa đã góp ý ở MediaWiki:Simple.js). Muốn thay đổi font thì thêm "class" phù hợp (dùng monobook.css). Trần Thế Trung 10:20, ngày 17 tháng 9 năm 2005 (UTC)
Nút "bỏ dấu kiếu cũ" không lưu vào cookie, có thể báo lỗi cho nhóm phát triển HIM. Monobook.js đã được cập nhật để giảm phụ thuộc vào window.onload, tạo bảng điều khiển ngay sau (muộn nhất là 20ms sau) khi có 'p-tb', không cần đợi tải hết cả trang (gồm cả hình). Tiếp tục đợi báo lỗi (và cách sửa lỗi đó)... Trần Thế Trung 18:38, ngày 17 tháng 9 năm 2005 (UTC)

Danh sách lỗi chưa sửaSửa đổi

Regarding privacySửa đổi

I noticed that you've made an input method in JavaScript, I just wanted to note that any JavaScript code you add will have to comply with our privacy policy, this includes (but not limited to) no loading of offsite JavaScript as that would give other sites access to private information (like the cookie) of our visitors, we can and will be enforcing this [1]. —Ævar Arnfjörð Bjarmason 19:33, ngày 12 tháng 1 năm 2006 (UTC)

Not to worry Ævar, we only load JavaScript files from the MediaWiki: namespace here – anything else might possibly be blocked as XSS by modern browsers, anyways. If you do an in-page search for "http://" in MediaWiki:Monobook.js or MediaWiki:Him.js, you'll notice that the only sites we refer to are under the vi.wikipedia.org and upload.wikimedia.org domains.

On the other hand, this code is taken almost verbatim from a SourceForge project [2][3] maintained by a regular contributor here, Đặng Trần Hiếu, and we upgrade our scripts according to that project on a regular basis. We would very heartily welcome any help with the IME that we could get, be it a security review or some suggestions to make it more efficient. Unfortunately, the code is very complex – as a quick glance at the code should demonstrate – so I'm not sure how many people will volunteer to review the code after reading the Server Admin Log.

While we're at it, the only cookies that we store for the IME are for recording the user's preferences regarding the IME, as we haven't written a plugin to add the preferences to Đặc biệt:Preferences or anything. If and when we eventually get the Privacy Policy translated, we probably should mention those extra cookies and how we use them, however.

Anyhow, thanks for your attention to this matter – finally someone outside of the Vietnamese community noticed HIM! :^)

 – Nguyễn Xuân Minh (thảo luận, đóng góp) 22:26, ngày 12 tháng 1 năm 2006 (UTC)

For now, the only work-around we could easily do is to shutdown cookie in HIM and ask registered members to create their scripts containing preferences. I doubt that this, for many members, would be more beneficial than having IM cookie preferences exposed (every one can see their script anyway); also, anons would have a harder time using HIM without stored preferences, especially when their preferences are not the defaults. In the long view, we may be able to access to Wikipedia server database on user preferences, including preferences of anons (by their IP for examples), once some developers sort this out. By the way, I am not sure if storing anons preferences is against the privacy policy. Since we are already storing and showing their IP, this looks like just an extra. Tttrung 15:19, ngày 13 tháng 1 năm 2006 (UTC)
One question: when we register, there is a choice of "remeber me" which uses cookie; does not it violate privacy policy? Can someone get my password from the cookie in my machine when I choose this option? If not, can cookie of HIM be created in the same maner? Tttrung 15:42, ngày 13 tháng 1 năm 2006 (UTC)
Ævar's concern was that we were allowing offsite scripts to store cookies on users' computers, but we're not doing that, so it's not against the privacy policy. My concern was only that, in our translation of the Privacy Policy, we should mention the additional cookies that HIM requires, because a privacy policy is supposed to mention any data that the site stores on the user's computer. – Nguyễn Xuân Minh (thảo luận, đóng góp) 22:08, ngày 14 tháng 1 năm 2006 (UTC)

Đâu mất rồiSửa đổi

Sao tôi không thấy công cụ nữa? Nguyễn Hữu Dng 07:11, 13 tháng 9 2006 (UTC)

Never mind...caching problem. Nguyễn Hữu Dng 07:13, 13 tháng 9 2006 (UTC)

Wikipedia được dùng làm nguồn!Sửa đổi

Tại trang Web sptfone, bộ gõ AVIM được thiết kế với những nét rất đặc trưng vốn được dùng tại Wikipedia này (cả những đoạn code không liên quan). --Á Lý Sa (thảo luận) 08:52, 30 tháng 9 2006 (UTC)

Cách cài bộ gõ có áp dung cho wikia không?-- (thảo luận) 05:00, ngày 5 tháng 6 năm 2009 (UTC)

Rất có thể được, chỉ không biết với skin mà Wikia hiện đang dùng thì cái bộ gõ này sẽ nằm chỗ nào trên màn hình. Tân (thảo luận) 05:10, ngày 5 tháng 6 năm 2009 (UTC)
Quay lại trang dự án “Gõ tiếng Việt”.