banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Thảo luận về Java Forum nào ( JForum )  XML
  [Question]   Thảo luận về Java Forum nào ( JForum ) 28/03/2007 01:34:38 (+0700) | #1 | 49820
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Theo nhu cầu của anh em đang muốn thử dùng JForum nên Durza lập ra topic này để anh em cùng tham gia thảo luận và chia xẻ kinh nghiệm ....
Ai có bất cứ thắc mắc hay nhu cầu hướng dẫn cài đặt JForumleen host thì cứ tự nhiên đưa ra câu hỏi vì mỗi host có kiểu config khác nhau nên cài đặt cũng "khó chịu" hơn chứ không giống như cài ở localhost
Durza được hướng dẫn nên đã cài đặt thành công ở host nên cũng muốn chia xẻ chút xíu kinh nghiệm của mình và cũng mong được các cao thủ giúp đỡ để hoàn thiện cái forum mới mẻ này ....


PS : JForum hình như hơi ít chức năng , đặc biệt là phần quản lí của AdminCP....và hình như cấu tạo cũng đơn giản quá nhỉ . Ai có biết thêm "mod" nào hay hay thì cho Durza với . Dí dụ như mấy cái mod của diễn đàn này nè ; rồi lang việt hóa , skin .....
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 28/03/2007 08:11:52 (+0700) | #2 | 49948
FaL
Moderator

Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
[Profile] [PM]
Ý Duza ít chức năng là sao vậy?
Cấu tạo đơn giản thì ta làm nó... phức tạp lên smilie
Hãy giữ một trái tim nóng và một cái đầu lạnh
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 28/03/2007 19:31:25 (+0700) | #3 | 50041
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Ý Duza ít chức năng là sao vậy?
Cấu tạo đơn giản thì ta làm nó... phức tạp lên smilie  


Ít chức năng là không nhiều chức năng như iem đã quen dùng bên Vbulletin
Còn làm cho nó phức tạp lên thì vẫn chưa dám , đang còn nhen nhóm ý tưởng chứ chưa thực hiện được , đang còn yếu Java quớ , đang định xin anh conmale mấy cái "mod" của hva về để xem thử ảnh làm như thế bằng cách nào , làm như thế nào ^^ .

Vậy mà ảnh kẹt xỉn hem chịu cho ...Y____Y
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 28/03/2007 21:09:15 (+0700) | #4 | 50052
[Avatar]
posiden
Member

[Minus]    0    [Plus]
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
[Profile] [PM] [Yahoo!]
nếu được xin các mod cua HVA có thể share vài mod đã được dùng trên HVA để cho mọi người tham khảo thêm được không,vì JForum vẫn còn khá là mới với tôi.mong được giúp đỡ
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 28/03/2007 21:33:11 (+0700) | #5 | 50062
[Avatar]
enn3exlibs
Elite Member

[Minus]    0    [Plus]
Joined: 10/12/2006 16:54:02
Messages: 243
Location: bluesun
Offline
[Profile] [PM]
Đã làm chủ hết bản gốc chưa mà đòi xin thêm? ôm đồm nhiều quá một lúc cũng không tốt.
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 28/03/2007 23:19:49 (+0700) | #6 | 50086
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Đã làm chủ hết bản gốc chưa mà đòi xin thêm? ôm đồm nhiều quá một lúc cũng không tốt.
 


Bạn nghĩ làm chủ nghĩa là gì vậy ? biết sử dụng hoàn toàn JForum.... hay là thành thạo lập trình Java ?
Durza chỉ định xin vài "mod" của HVA để về trang hoàng cho cái JForum mà Durza đang thử xài thôi .. nhân tiện xem thử mí anh ở hva làm mấy cái mod đó như thế nào ...
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 02:21:20 (+0700) | #7 | 50133
[Avatar]
enn3exlibs
Elite Member

[Minus]    0    [Plus]
Joined: 10/12/2006 16:54:02
Messages: 243
Location: bluesun
Offline
[Profile] [PM]
- làm chủ ở đây là pro có thể thay đổi theo tùy thích của pro chứ không phải "biết sử dụng hoàn toàn JForum"
chẳng hạn pro làm sao để thay đổi màu nền, thêm chức năng mới ngoài các chức năng mặc định, ... để làm được điều này tất nhiên pro phải nghiên cứu mã nguồn của JForum
- còn chưa hiểu rõ mã nguồn của JForum, mà xin mấy cái "mod"(theo pro) của hva về thì việc sử dụng cũng là vấn đề




[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 04:20:53 (+0700) | #8 | 50165
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
chẳng hạn pro làm sao để thay đổi màu nền, thêm chức năng mới ngoài các chức năng mặc định, ... để làm được điều này tất nhiên pro phải nghiên cứu mã nguồn của JForum  


Tất nhiên là biết nhưng vẫn còn có giới hạn , vì vậy nên mới cần nghiên cứu thêm xem họ tự làm mod thì họ cần những gì ?, sử dụng cái gì ?, sử dụng như thế nào ?, liên kết với dữ liệu ra sao ? .....
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 04:36:18 (+0700) | #9 | 50176
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Durza wrote:
chẳng hạn pro làm sao để thay đổi màu nền, thêm chức năng mới ngoài các chức năng mặc định, ... để làm được điều này tất nhiên pro phải nghiên cứu mã nguồn của JForum  


Tất nhiên là biết nhưng vẫn còn có giới hạn , vì vậy nên mới cần nghiên cứu thêm xem họ tự làm mod thì họ cần những gì ?, sử dụng cái gì ?, sử dụng như thế nào ?, liên kết với dữ liệu ra sao ? ..... 


Em viết 1 bài phân tích cấu trúc MVC của JForum, cách nó dùng properties như thế nào, cấu trúc DAO của nó ra làm sao, FreeMarker đóng vai trò thế nào trong Jforum, FreeMarker cần những cái gì từ "bộ" view của Jforum để nó làm việc.

Em phân tích xong, anh thấy đúng, anh sẽ cho em mấy cái mods của HVA. Nếu em không phân tích được, không hiểu cấu trúc của JForum, anh có cho em mấy cái mods đó cũng vô ích.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 29/03/2007 04:39:59 (+0700) | #10 | 50179
FaL
Moderator

Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
[Profile] [PM]
. Tớ thấy topic này chẳng liên quan gì đến việc "Thảo luận về JForum" cả, smilie) nên đổi lại là "Xin mod của HVA".

. Mà tớ cũng ko hiểu chữ mod ở đây nghĩa là gì cả.

. Một hướng có thể thảo luận theo tớ là việc chỉnh sửa như thế nào? Thêm bớt các chức năng gì, chỉnh sửa ra sao.
Hãy giữ một trái tim nóng và một cái đầu lạnh
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 04:44:30 (+0700) | #11 | 50182
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]

conmale wrote:

Durza wrote:
chẳng hạn pro làm sao để thay đổi màu nền, thêm chức năng mới ngoài các chức năng mặc định, ... để làm được điều này tất nhiên pro phải nghiên cứu mã nguồn của JForum  


Tất nhiên là biết nhưng vẫn còn có giới hạn , vì vậy nên mới cần nghiên cứu thêm xem họ tự làm mod thì họ cần những gì ?, sử dụng cái gì ?, sử dụng như thế nào ?, liên kết với dữ liệu ra sao ? ..... 


Em viết 1 bài phân tích cấu trúc MVC của JForum, cách nó dùng properties như thế nào, cấu trúc DAO của nó ra làm sao, FreeMarker đóng vai trò thế nào trong Jforum, FreeMarker cần những cái gì từ "bộ" view của Jforum để nó làm việc.

Em phân tích xong, anh thấy đúng, anh sẽ cho em mấy cái mods của HVA. Nếu em không phân tích được, không hiểu cấu trúc của JForum, anh có cho em mấy cái mods đó cũng vô ích. 




Ok nhanh luôn ! Cho em một tuần , í lộn ,một tháng
Java chưa rành lắm nhưng chắc là không đến nổi tệ .... Đi kiếm Ebooks đã
Nhưng mà có lẽ anh conmale không muốn cho nên mới yêu cầu khó thế .. Chắc anh nghĩ em sẽ bó chiếu đây mà ....
He he ! Rồi sẽ biết tay em Y___Y
Nhưng mà em phân tích gần đúng cũng phải cho nhá ^^
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 05:29:36 (+0700) | #12 | 50200
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Durza wrote:

conmale wrote:

Durza wrote:
chẳng hạn pro làm sao để thay đổi màu nền, thêm chức năng mới ngoài các chức năng mặc định, ... để làm được điều này tất nhiên pro phải nghiên cứu mã nguồn của JForum  


Tất nhiên là biết nhưng vẫn còn có giới hạn , vì vậy nên mới cần nghiên cứu thêm xem họ tự làm mod thì họ cần những gì ?, sử dụng cái gì ?, sử dụng như thế nào ?, liên kết với dữ liệu ra sao ? ..... 


Em viết 1 bài phân tích cấu trúc MVC của JForum, cách nó dùng properties như thế nào, cấu trúc DAO của nó ra làm sao, FreeMarker đóng vai trò thế nào trong Jforum, FreeMarker cần những cái gì từ "bộ" view của Jforum để nó làm việc.

Em phân tích xong, anh thấy đúng, anh sẽ cho em mấy cái mods của HVA. Nếu em không phân tích được, không hiểu cấu trúc của JForum, anh có cho em mấy cái mods đó cũng vô ích. 




Ok nhanh luôn ! Cho em một tuần , í lộn ,một tháng
Java chưa rành lắm nhưng chắc là không đến nổi tệ .... Đi kiếm Ebooks đã
Nhưng mà có lẽ anh conmale không muốn cho nên mới yêu cầu khó thế .. Chắc anh nghĩ em sẽ bó chiếu đây mà ....
He he ! Rồi sẽ biết tay em Y___Y
Nhưng mà em phân tích gần đúng cũng phải cho nhá ^^ 


Anh không muốn làm khó hoặc cố tình làm khó vì không muốn cho. Anh đặt điều kiện như vậy là có lợi cho em vì sau khi tìm tòi, em sẽ gặt hái được nhiều điều. Hơn nữa, anh có cho em mấy cái .java xong rồi, em chỉ biết... ngó vì em không biết phải làm gì với chúng. Bởi thế, muốn hack JForum, em phải thật sự hiểu nó.

Nên nhớ rằng, những phần mở rộng Jforum là kết quả của nhiều tháng làm việc và của công sức check bugs của nhiều anh em trong BQT HVA. Bởi thế, nếu có cho, người nhận nên chứng tỏ mình xứng đáng với nó smilie)

Trước mắt, em cần học:
- FreeMarker (vì trọn bộ phần trình bày của JForum dùng FreeMarker)
- Java (vì trọn bộ lõi của JForum được viết bằng Java)

Sau đó em cần hiểu các mắt xích trong mô hình MVC mà JForum đã thiết kế thì em mới có thể hack và thêm bớt những thứ em cần.

to posiden: vậy thì bồ nên tự mày mò thì tốt hơn.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 06:53:48 (+0700) | #13 | 50220
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]

conmale wrote:

Durza wrote:

conmale wrote:

Durza wrote:
chẳng hạn pro làm sao để thay đổi màu nền, thêm chức năng mới ngoài các chức năng mặc định, ... để làm được điều này tất nhiên pro phải nghiên cứu mã nguồn của JForum  


Tất nhiên là biết nhưng vẫn còn có giới hạn , vì vậy nên mới cần nghiên cứu thêm xem họ tự làm mod thì họ cần những gì ?, sử dụng cái gì ?, sử dụng như thế nào ?, liên kết với dữ liệu ra sao ? ..... 


Em viết 1 bài phân tích cấu trúc MVC của JForum, cách nó dùng properties như thế nào, cấu trúc DAO của nó ra làm sao, FreeMarker đóng vai trò thế nào trong Jforum, FreeMarker cần những cái gì từ "bộ" view của Jforum để nó làm việc.

Em phân tích xong, anh thấy đúng, anh sẽ cho em mấy cái mods của HVA. Nếu em không phân tích được, không hiểu cấu trúc của JForum, anh có cho em mấy cái mods đó cũng vô ích. 




Ok nhanh luôn ! Cho em một tuần , í lộn ,một tháng
Java chưa rành lắm nhưng chắc là không đến nổi tệ .... Đi kiếm Ebooks đã
Nhưng mà có lẽ anh conmale không muốn cho nên mới yêu cầu khó thế .. Chắc anh nghĩ em sẽ bó chiếu đây mà ....
He he ! Rồi sẽ biết tay em Y___Y
Nhưng mà em phân tích gần đúng cũng phải cho nhá ^^ 


Anh không muốn làm khó hoặc cố tình làm khó vì không muốn cho. Anh đặt điều kiện như vậy là có lợi cho em vì sau khi tìm tòi, em sẽ gặt hái được nhiều điều. Hơn nữa, anh có cho em mấy cái .java xong rồi, em chỉ biết... ngó vì em không biết phải làm gì với chúng. Bởi thế, muốn hack JForum, em phải thật sự hiểu nó.

Nên nhớ rằng, những phần mở rộng Jforum là kết quả của nhiều tháng làm việc và của công sức check bugs của nhiều anh em trong BQT HVA. Bởi thế, nếu có cho, người nhận nên chứng tỏ mình xứng đáng với nó smilie)

Trước mắt, em cần học:
- FreeMarker (vì trọn bộ phần trình bày của JForum dùng FreeMarker)
- Java (vì trọn bộ lõi của JForum được viết bằng Java)

Sau đó em cần hiểu các mắt xích trong mô hình MVC mà JForum đã thiết kế thì em mới có thể hack và thêm bớt những thứ em cần.

to posiden: vậy thì bồ nên tự mày mò thì tốt hơn.  




Mà tớ cũng ko hiểu chữ mod ở đây nghĩa là gì cả.  


Thì tiện tay viết như thế thôi ... tại quen dùng vbb nên cứ gọi là hack mod ^^
Vậy thì đành ngồi bó cẳng học Java và FreeMaker thôi ..... Chắc đến cả năm nữa mới xin được vài cái .java của HVA .. hu hu
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 29/03/2007 07:14:41 (+0700) | #14 | 50231
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Vẫn có một thắc mắc là :

Đôi khi em có ngồi máy ở trường để vào thử cái JForum của mình ... Máy trường xài IE 6 và tốc độ đường truyền cũng không cao lắm .... Thỉnh thoảng truy cập vào thì nó báo lỗi mà đa số là cả một trang trắng với một đống lệnh java gì gì đó nói về việc liên kết đến các file html trong thư mục template không thành công .... Có copy lại nhưng ko nhớ vứt ở đâu rồi

Bác nào giải thích cho em hiện tượng này với vì có lẽ nó liên quan đến cơ chế tạo file của JForum ... Khi truy cập vào trang chủ forum thì nó tự động link tới file /forums/list.tnv nhưng thực chất file này không tồn tại trong host ... Có nghĩa là nó mới được tạo ra khi ta truy cập vào .. Vậy thì file đó lúc mình truy cập nó được tạo ra và cất giấu ở đâu ? và qui trình tạo các file đó như thế nào ?

Vd : http://hvaonline.net/hvaonline/posts/quote/0/50220.html đường dẫn này cũng không hề có thực mà khi ta truy cập thì nó mới được tạo ra ( theo cách hiểu theo cảm tích --- trích : conmale )
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 30/03/2007 08:27:10 (+0700) | #15 | 50469
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Có ai dùng qua JForum rồi cho em biết file lang của nó nằm ở đâu vậy trời ????
Tìm hoài mà không thấy để Việt hóa nó .


Sorry , tìm được rồi , spam ngại quá :lolsmilie
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum. 30/03/2007 22:39:35 (+0700) | #16 | 50535
FaL
Moderator

Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
[Profile] [PM]
Trước hết theo tinh thần của topic: "Thảo luận về JForum" tớ muốn đưa ra một số điều mà bản thân nhận thấy khi mày mò với cái JForum này.

1. Những thứ cần khi cài đặt:
+ Server Apache Tomcat. (hay là một server nào đó hỗ trợ JSP)
+ CSDL (ở đây tớ dùng MySQL)
+ Source của JForum
+ Bài hướng dẫn của Khủng Long (HVA) smilie)

2. Những thứ cần biết khi muốn nhúng tay vào "quậy" cái JForum:
+ HTML, Javascript.
+ Java
+ FreeMarker
+ MySQL
+ Apache Tomcat.

Về việc chỉnh sửa sơ giao diện:
- Lang thang trong thư mục của JForum, view source code vài trang tớ thấy
rất nhiều trang có dòng này: #include "header.htm" ở đầu và #include "bottom.htm" ở cuối. => Muốn chỉnh sửa giao diện cơ bản thì cứ đè 2 "thằng" này ra mà chỉnh.

+ Mấy cái vụ Image, icon,... thì xem trong /templates/default/images

+ Agreement xem trong /templates/agreement

+ Avatar, Smiley xem trong /images

+ Tìm file Việt hóa ngôn ngữ ở: /WEB-INF/config/languages

------------------

- Chỉ sơ bộ từng đó thôi, nhưng tớ mất biết bao nhiêu thời gian. (Hehe, đây là lần đầu tớ làm việc với Web). Cũng chỉ tại cái tội: Cắm đầu cắm cổ "cày" Java, chẳng để ý đến mấy cái thư mục. Nhưng giờ khi muốn hiểu cái JForum này quả thật chẳng dễ tí nào, chẳng khác gì một mớ bòng bong. Xem code mấy file căn bản thấy có chèn mã của FreeMarker -> phải đọc FreeMarker, có Javascript -> phải đọc Javascript, có .class -> học Java. Bên cạnh đó còn có MySQL và Apache nữa chứ.

+ Download "http://prdownloads.sourceforge.net/freemarker/freemarker-2.3.9.tar.gz" khá nhẹ, có kèm cả Documentation. Bản thân FreeMarker cũng không quá phức tạp để hiểu. Nhưng vấn đề là ở chỗ... tớ ko biết làm sao để chèn một đoạn code FreeMarker cả, chèn vào đâu? như thế nào?

+ Gặp câu hỏi của Duza về vụ /forums/list.page, lại tiếp tục lần mò. Xem trang index của / rõ ràng có dòng "document.location = /forums/list.page" nhưng chẳng biết nó lôi ở đâu ra cả. Tớ suy nghĩ theo hướng Apache Tomcat sẽ định nghĩa Url đó theo cách của nó, thế là lại lôi Documentation của Tomcat ra đọc -> 1 mớ tiếng Anh...

+ Giờ thật sự tớ đang ở trong mớ bòng bong hỗn độn, chưa có lối ra, chắc sắp tẩu hỏa nhập ma quá. Hic hic.

@ Anh conmale: Cứu em!
Hãy giữ một trái tim nóng và một cái đầu lạnh
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 31/03/2007 05:04:18 (+0700) | #17 | 50617
114v
Member

[Minus]    0    [Plus]
Joined: 08/07/2006 23:27:00
Messages: 191
Offline
[Profile] [PM]
Nghe nói có 1 cái viết bằng Java của người Việt mà sao không ai dùng thế nhỉ smilie
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 31/03/2007 19:25:47 (+0700) | #18 | 50707
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Tìm file Việt hóa ngôn ngữ ở: /WEB-INF/config/languages
 



Híc ! Em Việt hóa rồi mà đâu vẫn vào đấy . Vẫn tiếng ENG như thường . Quái kinh dị


+ Gặp câu hỏi của Duza về vụ /forums/list.page, lại tiếp tục lần mò. Xem trang index của / rõ ràng có dòng "document.location = /forums/list.page" nhưng chẳng biết nó lôi ở đâu ra cả. Tớ suy nghĩ theo hướng Apache Tomcat sẽ định nghĩa Url đó theo cách của nó, thế là lại lôi Documentation của Tomcat ra đọc -> 1 mớ tiếng Anh...  


Mô phật ! Em cũng đang rối chỗ này . Đúng là trang index của JForum có một lệnh để chuyển đến /forums/list.page ( ở trang em chỉnh lại là list.tnv ) .... Nhưng file này không có thật trong thư mục JForum ....

Khi ta truy cập vào /forums/index.page ( . gì tùy config của mapping và JForum) thì nó hiện thông báo


HTTP Status 404 -

--------------------------------------------------------------------------------

type Status report

message

description The requested resource () is not available.


--------------------------------------------------------------------------------

Apache Tomcat/5.5.12 


Nhưng khi ta chuyển thành /forums/list.page thì nó lại cho truy cập vào trang chủ của JForum bình thường .( không cần thiết phải wwwect qua cái file index ở ngoài root của forum )


Dựa vào cái dòng Apache Tomcat/5.5.12 trên thông báo lỗi thì chắc là có liên quan đến Apache Tomcat thật . EM đã thử tìm hiểu và đưa ra kết luận thế này nhé ..... Khi ta truy cập vào bất cứ một page nào trong JForum ( cho dù là một link page ta tự chế ra ) thì lập tức Apache Tomcat sẽ kiểm tra xem page đó có trong quy định mapping của JForum hay không . Em nghĩ là nó kiểm tra được là nhờ vào các file .properties trong thư mục WEB-INF/config ....( modulesMapping.properties , quartz-jforum.properties , SystemGlobals.properties , templatesMapping.properties , urlPattern.properties )

Em thủ đọc qua các file trong thư mục đó và lờ mờ hiểu là các file đó quy định các file template cho JForum và các đường dẫn truy cập vào JForum sẽ được thống kê ở đây ... Nếu ta truy cập vào một đường dẫn không được quy định sẵn ở những file này thì nó sẽ báo lỗi , còn không thì truy cập bình thường

Nghe nói có 1 cái viết bằng Java của người Việt mà sao không ai dùng thế nhỉ smilie[/quoe]

Nếu có thi upload lên forum chia xẻ cho mọi người đi bạn
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 01/04/2007 03:48:43 (+0700) | #19 | 50816
FaL
Moderator

Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
[Profile] [PM]
+ Sao lại ko việt hóa được hả Duza? Đã config trong Admin Control Panel chưa? ở mục Configuration -> Default board Language, chọn vi_VN sẽ đổi sang giao diện tiếng Việt mà?

+ Về cái vụ URL thì file cần xem là: Web-INF/templatesMapping.properties - file này sẽ chịu trách nhiệm direct các url nhập vào.
Hãy giữ một trái tim nóng và một cái đầu lạnh
[Up] [Print Copy]
  [Question]   Thảo luận về Java Forum nào ( JForum ) 01/04/2007 10:49:34 (+0700) | #20 | 50867
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Hì hì ! Là thế này , em nhác tạo thêm file lang vi_VN nên Việt hóa luôn vào file eng_us vì lúc đầu em thử tạo một file vi_VN bỏ vào dó xem thử mà không thấy trong admincp nhận ra là có file lang mới trong thu mục languages . ( Sau này ngồi mò mới biết là phải khai báo trong file locales. gì gì đấy trong cùng thư mục dó )
Em Việt hóa xong rồi , vào admincp update lại xem thử có nhận không .... kết quả là :

An error has occurred.

For detailed error information, please see the HTML source code, and contact the forum Administrator.

Timer already cancelled.
 





Còn đây là trích đoạn em log lại khi truy cập vào /forums/list.page ... Thỉnh thoảng khi đường truyền yếu hoặc máy lag thì nó bị thế này :


Expression templateName is undefined on line 5, column 14 in exception.html. The problematic instruction: ---------- ==> ${templateName} [on line 5, column 12 in exception.html] in include "${templateName}/message.htm" [on line 5, column 1 in exception.html] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression templateName is undefined on line 5, column 14 in exception.html. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.Expression.getStringValue(Expression.java:118) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.renderElementToString(Environment.java:1461) at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:95) at freemarker.core.Include.accept(Include.java:110) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:232) at net.jforum.exceptions.ExceptionWriter.handleExceptionData(ExceptionWriter.java:110) at net.jforum.JForum.handleException(JForum.java:287) at net.jforum.JForum.service(JForum.java:208) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at net.jforum.util.legacy.clickstream.ClickstreamFilter.doFilter(ClickstreamFilter.java:59) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:744) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:674) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:866) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)

 
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 02/04/2007 18:18:00 (+0700) | #21 | 51092
mikachu
Member

[Minus]    0    [Plus]
Joined: 02/04/2007 00:37:55
Messages: 1
Offline
[Profile] [PM]
Còn đây là trích đoạn em log lại khi truy cập vào /forums/list.page ... Thỉnh thoảng khi đường truyền yếu hoặc máy lag thì nó bị thế này :  

mình cũng gặp trường hợp này. NHưng theo Durza có cách nào khắc phục không. Mình không biết có phải do apache tomcat hay ko , định chuyển wa sài Resin coi có khả quan hay không
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 02/04/2007 20:07:26 (+0700) | #22 | 51098
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]

mikachu wrote:
Còn đây là trích đoạn em log lại khi truy cập vào /forums/list.page ... Thỉnh thoảng khi đường truyền yếu hoặc máy lag thì nó bị thế này :  

mình cũng gặp trường hợp này. NHưng theo Durza có cách nào khắc phục không. Mình không biết có phải do apache tomcat hay ko , định chuyển wa sài Resin coi có khả quan hay không 


Cái này có lẽ là do đường truyền yếu hoặc máy lag làm ảnh hướng đến việc gửi các request đến apache tomcat và việc nhận thông tin phản hồi từ JForum cũng bị làm cho dán đoạn nên mới dẫn đến việc tạo ra mấy cái lỗi vớ vỉn đó .... Cách tạm nhất là chuyển sang dùng FF ^^ , chưa thấy bị bên FF bao giờ .... Cũng giống như JForum của HVA , dùng đường truyền yếu đâu có gửi bài viết được .....
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 25/04/2007 06:05:24 (+0700) | #23 | 55620
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Tớ mới tìm hiểu và đã cài thành công JForum trên máy localhost. Nay tớ có vài câu hỏi:
+ Làm thế nào để upload JForum lên 1 free host
+ Tớ đã thử cách này để change extension, nhưng không được

1. WEB-INF/config/SystemGlobals.properties

servlet.extension = .page -> servlet.extension = .html

2. WEB-INF/web.xml

<url-pattern>*.page</url-pattern> -> <url-pattern>*.html</url-pattern>

3. index.htm

<script type="text/javascript">
document.location = "forums/list.page; -> forums/list.html
</script>
 


+ Sau khi thử đổi extension trong jforum đã copy vào thư mục WebApp của Apache Tomcat, nhưng không được, sau đó đã đổi lại, và vào lại thì gặp lỗi này:

________________________________________
type Status report
message /jforum/forums/list.page
description The requested resource (/jforum/forums/list.page) is not available.
 

Vậy nguyên nhân là do đâu, fix thế nào ?

+ Cách chuẩn để uninstall JForum là ntn?

Cảm ơn mọi người
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Thảo luận về Java Forum nào ( JForum ) 25/04/2007 22:30:25 (+0700) | #24 | 55728
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

quanta wrote:
Tớ mới tìm hiểu và đã cài thành công JForum trên máy localhost. Nay tớ có vài câu hỏi:
+ Làm thế nào để upload JForum lên 1 free host
 

Nếu free host không hỗ trợ servlet (chạy Tomcat hay cái gì tương tự) thì không thể upload Jforum được vì chẳng có cái gì cho nó chạy cả.

quanta wrote:

+ Tớ đã thử cách này để change extension, nhưng không được

1. WEB-INF/config/SystemGlobals.properties

servlet.extension = .page -> servlet.extension = .html

2. WEB-INF/web.xml

<url-pattern>*.page</url-pattern> -> <url-pattern>*.html</url-pattern>

3. index.htm

<script type="text/javascript">
document.location = "forums/list.page; -> forums/list.html
</script>
 

 

Xem kỹ có bao nhiêu descriptor url-pattern thì thay thế cho đủ. Thay xong, phải restart lại Tomcat.

quanta wrote:

+ Sau khi thử đổi extension trong jforum đã copy vào thư mục WebApp của Apache Tomcat, nhưng không được, sau đó đã đổi lại, và vào lại thì gặp lỗi này:

________________________________________
type Status report
message /jforum/forums/list.page
description The requested resource (/jforum/forums/list.page) is not available.
 

Vậy nguyên nhân là do đâu, fix thế nào ?
 

Thiếu sót ở đâu đó trong lúc đổi lại.

quanta wrote:

+ Cách chuẩn để uninstall JForum là ntn?

Cảm ơn mọi người
 

Xóa thư mục nào chứa jforum trong "webapps" là xong.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|