Friday, September 10, 2010

Viewing Category


Modules from other

 

    17

    Trên forum của Dotnetnuke.com, WatchersNet đã thông báo sự ra mắt của module TagCloud. Mình đã xem thử demo của nó. Điểm đặc biệt của module này là nó có hỗ trợ Flash 3D và tạo hiệu ứng khá là đẹp. Tất nhiên, nó cũng hỗ trợ dạng hiển thị bình thường.

    Đây là module free, code có sẵn tại codeplex.

    Các bạn có thể xem demo tại link sau:

    http://www.watchersnet.de/DotNetNuke/Module/TagCloud.aspx?Module1014_SelectById=1016

    Link để down module tại codeplex:

    http://dnntagcloud.codeplex.com/

     

    [Read the rest of this article...]

    03

    Vừa rồi, mình thấy 1 bạn trên forum dotnetnuke.vn đã up chia sẻ gói ngôn ngữ tiếng Việt trên Dotnetnuke 5.2.1 cho mọi người. Mình xin repost lại ở đây.

    http://www.mediafire.com/?jwzxtwft22f

    Mình chỉ mới down về chứ cũng chưa test nữa. Các bạn nào cần thì hãy down về.

    Thông tin chi tiết tại:

    http://www.dotnetnuke.vn

     

    [Read the rest of this article...]

    24

    Hôm nay, lên Dotnetnuke.com, mình mới thấy thông báo của site codingstaff về module popup của nó được release và free. Đây là module cho phép bạn tạo form popup trên site DNN. Mình thử chạy trên site demo của nó và thấy cũng được.

    Link chi tiết:

    http://www.codingstaff.com/products/dotnetnuke-modules/dnn-pop-up/dnn-pop-up-live-demo

    [Read the rest of this article...]

    21

    Hôm qua, trên site của Will Stroll, tác giả đã cho thông báo version 1.00.05 của module Lightbox Gallery đã được release. Các bạn có thể down tại link sau:

    http://wnslightbox.codeplex.com/

    Thông tin chi tiết tại:

    http://www.willstrohl.com/Blog/tabid/66/EntryId/506/Lightbox-Gallery-Module-Version-1-00-05-Released.aspx

    [Read the rest of this article...]

    20

    Sáng nay, đọc thấy thông báo là module User Defined Table hỗ trợ import export CSV đã được tung free.

    UDT with csv export / import capability is a module that extends User Defined table providing import and export data functionality from and to CSV files that are supported by Microsoft Excel.

    It is the module that has standard User Defined Table functionality altogether with ability to import and export module data to and from CSV files. CSV is a format supported by Microsoft Office Excel so our module makes it possible to import and export UDT data to and from Excel spreadsheets.

    Module supports back and forward importing/exporting of such data types as HTML and Images.

    If you have an existing UDT module with data in it,  you can install our module without loosing these data.

    Link download tại:

    http://www.codingstaff.com/Products/DotNetNukeModules/UDTwithCSV/tabid/174/Default.aspx

    [Read the rest of this article...]

    17

    Vừa qua, Joe Brinkman, một developer có vai trò quan trọng trong DNN Corp, đã post 1 bài viết hướng dẫn cách copy content của 1 module và tái sử dụng nó trên 1 trang khác. Ông đã post bài hướng dẫn rất chi tiết cùng với module. Các bạn có thể đọc và tham khảo.

    Sau khi cài xong, các bạn vào phần settings để thiết lập. Có 2 phần cần chú ý là Content Url và Content Selector. Content Url chính là link của trang mà có chứa phần dữ liệu mà bạn muốn copy.Còn Content Selector là id của phần dữ liệu mà bạn muốn copy. Nên nhớ là phần dữ liệu đó phải được bao trong 1 tag nào đó có id nhé.

    Để mình ví dụ cho dễ hiểu. Ví dụ như trên 1 site DNN mặc định, có phần quicklink nằm ở phía góc phải, bên dưới. Mở source của nó ra, bạn có thể thấy toàn bộ dữ liệu nằm trong 1 div có id=”QuickLinks”.

    <div id="QuickLinks">

    <h2 class="Head">Quick Links</h2>

    <p>The following links provide additional information about using DotNetNuke and some of the people behind the project.</p>

    <ul>

    <div>

    Mình muốn copy nội dung của nó trên 1 trang khác. Khi đó:

    Content Url = http://localhost:3051/MySiteDNN3/Default.aspx

    Content Selector = #QuickLinks

    Mình thử copy nội dung trên 1 site khác nhưng có vẻ không được. Có lẽ nó chỉ áp dụng để copy nội dung trên cùng 1 site được thôi.

    Code tại:

    http://contentgrabber.codeplex.com/

    Link chi tiết tại:

    http://blog.theaccidentalgeek.com/post/2009/08/13/DotNetNuke-Tips-and-Tricks-13-Re-using-Content-with-jQuery.aspx

    [Read the rest of this article...]

    10
    DnnInfo.com là 1 site DNN mới. Mục đích ra đời của nó là nơi chia sẻ các module free và commercial. Xét về 1 mặt nào đó thì nó giống như snowcovered.com. Do mới ra đời nên nó hướng về các free module hơn. Hiện nay, trên module này đang chia sẻ 1 số free module như Welcome User, Bookmarklist, GoogleMap… Chúng ta có thể sử dụng những module nhỏ này cũng được mặc dù chất lượng của chúng còn là dấu hỏi.
    www.dnninfo.com

    [Read the rest of this article...]

    17

    Trong quá trình tìm trên codeplex và đọc trên dotnetnuke.com, mình đã phát hiện ra 1 module Dotnetnuke dạng e-commerce/catalog khá là hay và hữu ích. Đó là module NB_Store của NevoWeb.

    Đây là module giúp cho bạn thực hiện được các bước từ nhập sản phẩm, hiển thị sản phẩm và bán hàng. Quá hay phải không? Nó làm quá nhiều thứ cho chúng ta. Chúng ta có thể down về, chỉnh sửa lại cho phù hợp với nhu cầu và sử dụng nó.

    Các bạn có thể down module này tại:

    http://nbstore.codeplex.com/

    Sau khi down bản install, các bạn hãy cài đặt vào site của mình. Nó chạy tốt trên cả DNN 4x và 5.1.0. Bạn stable mới nhất của module này là 1.1.6.

    Sau khi cài đặt, các bạn sẽ thấy trong danh sách module, sẽ có các module mới sau:

    -NB_Store_BackOffice: dành cho admin hay host để cấu hình các thông tin cần thiết như template, để thêm hay chỉnh sửa thông tin sản phẩm…

    -NB_Store_CategoryMenu: liệt kê các category của các sản phẩm.

    -NB_Store_Checkout: hiển thị các sản phẩm được add vào cart cùng các thông tin cần thiết.

    -NB_Store_MiniCart: hiển thị thông tin vắn tắt như số sản phẩm, giá tiền các sản phẩm được add vào cart.

    [Read the rest of this article...]

    15

    Thi thoảng có vài bạn hỏi mình về module Weather mà mình đang dùng trên site. Dưới đây là link down module này trên codeplex.

    http://weather.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29861

    Sau khi down về, các bạn nhớ làm theo như hướng dẫn trên site nhé.

    [Read the rest of this article...]

    03

    Hôm nay tình cờ search, mình đã phát hiện được module CounterXP. Đây là 1 module tính số lượt user đã vào site của chúng ta.

    Hiện giờ, version mới nhất của module này là 4.07.01. Mình đã thử test và thấy nó chạy khá tốt trên Dotnetnuke version 5.0.1. Trước đây, mình có version cũ hơn của nó nhưng khi cài lên 5.0.1 thì bị báo lỗi. Nay version mới này đã khắc phục được những lỗi này rồi.
    Vì đây là module free nên các bạn có thể down tại:
    Các bạn nhớ đăng kí account thì mới có thể thấy link để down nhé. Hoặc các bạn cũng có thể down trên trang download của site mình.

    [Read the rest of this article...]

    23

    Cách đây 1 thời gian, mình có đọc trên dotnetnuke.com giới thiệu về module này nhưng không để ý. Mãi hôm qua thử vào codeplex thì mình thấy module này và thử down về dùng.

    Link của nó là:
    Đây là 1 module đơn giản và dễ dùng. Mục đích của nó là hỗ trợ cho developer trong quá trình phát triển module có thể dễ dàng chuyển sang account Guest hay Admin hoặc Host. Khi đó ta có thể thấy module của ta sẽ như thế nào khi role thay đổi. Cách sử dụng thì ta đặt nó trên trang mà module của ta đặt trên đó. Như vậy ta chỉ cần thay đổi giá trị trên dropdownlist là có tác dụng.

    [Read the rest of this article...]

    18
    Hôm nay, mình sẽ đi qua 1 vòng dạo chơi xem module Announcement của DNN. Lúc trước mình cũng từng dùng nó rồi nhưng không xem xét kĩ lắm.
    Module Announcement theo mình hiểu là module sẽ hiển thị các thông báo. Do tính chất thông báo, chúng thường nằm ở trang Home. Và thường các thông điệp ngắn gọn, đầy đủ ý nghĩa. Phần đầy đủ hơn thường nằm ở trang khác.
    Ta hãy khám phá nó bằng cách cài đặt nó vào site local. Sau đó hãy click vào Add new Annoucement. Ta sẽ thấy các phần sau:
    -Title.
    -Image.
    -Description.
    -Link.
    -Publish date.
    -Expire date.
    -View order.
    Những phần như title, date thì dễ hiểu nên ta không cần đề cập. Với image, bạn sẽ thấy có các option:
    -None: không có hình.

    [Read the rest of this article...]

    17

    Trước kia, có đôi lúc rảnh rỗi, mình đã từng ngó sơ qua module này. Do chưa có nhu cầu gì lúc đó, nên mình chưa thấy được giá trị của module này. Lúc đó, mình đã nói với 1 người đồng nghiệp rằng mình không hiểu tại sao lại có nhiều người khen ngợi module này như vậy. Trông nó thật đơn giản. Nhưng bây giờ, sau khi xem xét 1 cách kĩ lưỡng hơn, mình phải ngả mũ kính phục nhóm làm module này.^_^

    Theo định nghĩa từ dotnetnuke.com và theo mình hiểu, module UDT này cho phép tạo các dữ liệu được trình bày theo dạng bảng (table) hoặc dạng grid view. Người dùng có thể tạo và định nghĩa các cột với các kiểu dữ liệu theo ý muốn như text, datetime... Layout hiển thị có thể được định nghĩa bằng XSL do đó người dùng có thể tạo nhiều layout theo ý muốn.

    Khi bắt tay vào sử dụng UDT module, mình thấy có nhiều cái hay.

    Đầu tiên là nó đã cung cấp nhiều dạng dữ liệu sẵn cho các cột ví dụ như text, date, time, datetime, email, image...

    Thứ hai, với các cột dữ liệu, nó cho phép xác định giá trị mặc định ban đầu, rồi các rule để validate dữ liệu... Các giá trị này được thay đổi tùy theo kiểu dữ liệu của cột. Ví dụ như chọn kiểu image thì có thêm phần width và height của hình ảnh nữa...

    Thứ ba, với XSL, lập trình viên có thể thêm tính năng sort, filter, paging cho bảng dữ liệu của mình. Đây là điều hay. Tuy nhiên. XSL không phải là một ngôn ngữ đơn giản cho người dùng thông thường.
     

     

    [Read the rest of this article...]

    HomeTrangITForum
    Copyright 2010 by Nguyễn Minh ĐứcDesigned by DyNNamiteTerms Of UsePrivacy Statement