DotNetNuke 対応ホスティングサービスに、「at link 専用サーバサービス」を追加
DotNetNuke.jp 掲示板は、すべての DotNetNuke ユーザーのための情報共有の場です。単に質問・回答の場ではありませんし、回答義務もございません。運営メンバーも含め、DotNetNuke を日々学んでいる状況です。質問をする場合は、まずインターネットなどで自分自身でお調べいただき、その情報を共有する事をこころがけてください。
時間をみつけては、www.dotnetnuke.com にリンクのあるモジュールの試用をしてます。さすがに、有償モジュールで試用はキついので、無償のもの中心で。
今日は、Form/Feedback系をちょっとためしてみました。
以下が有償のもの(未試用)
で、実際つかってみたのは、ODS.Form。 バージョンはDNN3.X対応のもの。タイトルなどに全角文字をつかったら思いっきりバケました。更に、半角文字しか使わないでみても、なぜか、サブミットしたデータがテーブルにはいらない。ということで、結局、使い物になりませんでした。
という失敗談なんですが、DotNetNukeには数多くのサードパーティモジュールが存在します。こういった日本語で利用可能かどうかの情報を共有しませんか?
日本語表現に違和感のある部分などありましたら、ぜひ教えてください!可能な範囲で直していきたいと思いますので。
さてご紹介いただいたWeatherモジュールですが、私も以前使ってみたことがあります。Licence keyを取得する必要がある点が若干その他のモジュールに比べてわかりにくいですが、それでも優れものだと思います。このモジュールの日本語化は...一時取り組んだのですが、天気用語の組み合わせを翻訳するのが何気に難しくてしばらく中断してしまってます。
私からは、GoogleMapモジュール(http://www.dotnetnuke.com/default.aspx?tabid=794&type=comm&site=431&parentid=134)をご紹介します。皆さんご存じのGoogleMapの機能をモジュール化したものですが、なかなか実用的だと思います。(これまた、日本語リソース作ろうと思いつつ滞ってますが...)
Blog モジュール日本語リソース、早速試させていただいています。ありがとうございます。
渡辺さんの Blog 日本語リソースが公開される前までは、自分で日本語リソースを作ってローカル環境で試していたのですが、そのとき気付いた現象が、公開されている日本語リソースでも同様でしたので、ご参考になればと思いご報告します。
ブログのトップに、そのブログの Author と Created が表示されるのですが、日本語訳にすると、テーブルのカラム幅が小さいためか、文字列が縦方向に並んでしまって、今ひとつ見栄えが悪くなってしまうんです。
スクリーンショット : http://test.bitwiz.jp/images/blog_before.jpg
これの対処として、ひとまず下記の2通りの方法があります。
1.和訳しない ViewBlog.ascx.ja-JP.resx ファイルの lblAuthorHeader.Text の value を Author: lblCreatedHeader.Text の value を Created: と修正(和訳しない)する。
2.User Control ファイルの修正 ViewBlog.ascx ファイルの 5行目の TD 要素の width を 30 程度に修正。 同じく ViewBlog.ascx ファイルの 9行目の TD 要素の width を 45 程度に修正。
私は、ascx ファイルを修正して対応してみました。修正後 : http://test.bitwiz.jp/images/blog_after.jpg
他にも良い方法があるかもしれませんが・・・
※このような情報を DNN Tips のようなコンテンツにまとめられるといいですねー。※新規スレッドを立てたほうが良かったでしょうかね?
Chack - Akira Inoueさん、こんにちは。
そうですよね。私も結局は同じようにASCXを修正して対応しています。CSSでもなんとかならないかな・・・。
私も無償のGalleryモジュールを調べてみました。
という結果で、無償のものは一つもありませんでした。今のところGalleryはCore Moduleですね。
Yuma Shimakawa
Orizonti Newsletter
というのを試してみました。
#というのも、DotNetNuke標準のNewsLettersだと、氏名が呼び捨てになってしまうし。。
日本語は通りました。氏名も呼び出しではなく、Dearが氏名に前につきます。でも、文字列がリソースファイル状態になっていないので、ローカライズできないのと、「~様」はできないんので結局使い物になりませんでした。
日本でまともに使えるモジュールがほしいですね。
本日、CMS関連のイベントに参加してきました。
そこでも、堂々と話されていたことで、
というのがあります。私自身はまったくもってそんなことはないと思っているのですが、サイトの拡張子がhtmlでないと、やはり不安になる人もいるようで、DotNetNukeで.aspxを.htmlに書き換えられないか本家サイトでたずねてみたところ、
Inventua HrefExchanger for DotNetNuke
というのを案内されました。まだ、使ってみていないので、実用具合についてはコメントできませんが、ご参考までに。
本家のForumモジュールも悪くはないのですが、匿名での書き込みができないので、他のForum系モジュールをさがしたところ、DnnBBというForumモジュールがあり、これは匿名での書き込みができました。
DnnBBhttp://dnnbb.net/
ただし、落とし穴も。
なぜか、書き込みにFirst Name Last Nameが使われてしまいます。ユーザーIDに切り替えたいのに、そういったオプションもなく、ストアドプロシージャを変更して対応してみました。
日本人にあったライトな掲示板がDNNにほしいです。
ユーザー登録をカスタマイズできるモジュールとしては、「Dynamic Registration」というのが結構有名なのですが、噂によると次のバージョンのDNN(3.3、4.1)では、標準でカスタマイズができるようになるらしいです。
次のバージョンまで待つ余裕のある方は、待った方がいいかも。
はじめまして、最近使い始めたばかりなので見当違いの質問をしてしまうかも知れませんが、その際はご容赦下さい。
Nukeを使ってみて、あと一つ欲しい機能がToDoリストなのですが、モジュールを探してもなかなか見つかりません。どなたか、ご存じの方が居たら教えて頂けないでしょうか?
個人の備忘録というより、グループで共有して、「あの作業遅れてるよ、どうなってる?」みたいな相互チェックにも使いたいと思っています。
また、重要度の設定や進捗率なども分かったり、ソートできるといいな、と思っていますが、そんなモジュール・・・難しいですよね。
よろしくお願い致します。
色々と調べた結果ですが、どうも完全にカスタマイズできるわけではないらしいです。
ユーザー登録時の画面は既定のフォームで、ユーザー登録に最低限必要な項目のみ、登録するような形になります。これについても、姓名の順序は洋式ですので、今後も日本語版モジュールでは個別の対応が必要そうです。
ということで、当分、DynamicRegistrationは健在ですね。
ちゃんと使ったことはないですが、
http://ndpi.com/ProductsServices/DotNetNuke/Modules/tabid/59/Default.aspx
にあるTASKがイメージにちかいものではないかと思います。
以前、試用してみたときには、英語そのままで使うのであれば、活用できる場面もありそうでしたが、リソース対応できない文字列がソースコードに埋め込まれていたのは気になりました。
もし、試用してみたならば、フィードバックいただけるとありがたいです。
ご返答有り難うございました。早速試用してみました。
モジュールのインストールに関してよくわからなかったので、ユーザーズグループの掲示板(以下)を参考にさせて頂きました。
http://www.users.gr.jp/forums/61/ShowForum.aspx
使ってみたことの無い方の為に、一応書いておきますと、入力できる項目は、
1.タスク名
2.タスク詳細
3.カテゴリ
4.開始日
5.終了日
6.ステータス(Plannning / In Progress / Complete / Waiting / On Hold / Canceled)
7.タスク所有者(AccountAdministrator / Account SuperUser)
8.優先度(High / Mid / Low)でした。
感想としては、個人のタスク管理としてはいいのですが、グループでの管理にはちと厳しいですね。
以下のような点が改善されるといいな、と思います。
1.選択入力の項目に関して、選択肢の追加や削除ができる
2.タスク一覧を、自分の選んだ項目でソート・絞り込みできる
3.他の人に公開する/しない(タスクごとに)
まだ自分で改造できるほどのスキルが無いのが口惜しいところですが、頑張ってソースを眺めてみます。