スポンサーサイト

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    LimeSurvey1.90+XAMPP1.7.3版パッケージもさらに更新

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    LimeSurveyカテゴリでも触れましたが、グラフ、PDF出力に関して
    改善したパッケージを公開しましたので、XAMPPパッケージも更新
    します。

    こちらからダウンロードして下さい。
    スポンサーサイト

    theme : Windows 全般
    genre : コンピュータ

    グラフ、PDF出力の日本語調整

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    グラフに関しては、以前も触れていますが、
    config-default.php内で

    $chartfontfile='ipam.ttf';
    というように指定して、limesurvey内のfontsディレクトリに該当ファイルを
    配置します。
    上記例は、IPAの明朝フォントです。
    フォントを変更した場合、直前に実施したキャッシュがlimesurvey/tmp/に
    pngファイルで残っている場合がありますので、pngファイルを消してから
    反映を確認してください。


    PDFの出力に関しては、tcpdfが関係してきます。
    不勉強だったのですが、今のtcpdfは、標準の日本語フォントとして、
    「小塚ゴシックPro M」等が含まれているということで、これを利用します。
    こちらを参照させて頂きました。

    変更点ですが、まずデフォルトの定義を変更します。
    config-default.php
    $pdfdefaultfont = 'unifont';
    上記行を下記の様に、変更します、値の意味はさらに下を参照してください。
    unifontでも一部日本語を表示できますが、非常に汚く、一部文字化けして
    しまうため、変更することをおすすめします。

    $pdfdefaultfont = 'kozgopromedium';

    この設定だけでも、PDF出力の本文内は適用されますが、
    ヘッダ部分など細かな箇所に文字化けが残りますので、
    tcpdfの既定値を変えていきます。

    limesurvey/admin/classes/tcpdf/config/tcpdf_config.php

    小塚ゴシックを定義します。
    PDF_FONT_NAME_MAIN、PDF_FONT_NAME_DATAを小塚ゴシックの
    kozgopromediumという名前で下記の様に定義します。

    define ('PDF_FONT_NAME_MAIN', 'kozgopromedium');
    define ('PDF_FONT_NAME_DATA', 'kozgopromedium'); 

    さらに、
    limesurvey/admin/classes/tcpdf/mypdf.php
    内の12行目あたり、

    $this->SetAutoPageBreak(true,10);
    $this->AliasNbPages();

    の次に

    $this->FontFamily = 'kozgopromedium';
    を追記します。

    以上で一通りの日本語適用が完了します。

    小塚ゴシックの部分は、先のIPAフォントを適用することも考えましたが、
    tcpdfで利用するためには、変換が必要で改変した際の同梱には問題が考え
    られますので、小塚ゴシック指定としました。

    theme : Windows 全般
    genre : コンピュータ

    LimeSurvey1.90+最新ビルド日本語化の更新

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    LimeSurvey1.90+の日本語化パッケージを先日公開したばかりですが、
    今回の更新時にIPAさんのフォントを同梱しようと思っていたのですが、
    忘れてしまっていましたので、パッケージを改めて更新します。

    さらに、tcpdfの日本語に関してもフォローしています。

    ライセンスに関するファイルも同梱していますが、
    こちらのライセンスをご確認の上、ご利用下さい。

    変更点に関しては、次のエントリでフォローします。

    ファイルはこちらから取得してください。

    theme : Linux
    genre : コンピュータ

    moodleで参加者などオンラインユーザの状況を一般ユーザに見せない

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    またもmoodleネタです。
    moodleでは、インストール直後の基本状態で、
    参加者というブロックが存在します。
    この参加者というのがちょっと厄介で、
    ブロック自体を非表示にすることは簡単なのですが、
    アドレスを知っていると他の参加者が見えてしまいます。

    うーんと思ったときは、やはりフォーラムでと思ったらやはりありました。
    どうも、現状はここのようにソースに手を入れてあげないと見えてしまうようですね。

    theme : Windows 全般
    genre : コンピュータ

    moodle メール公開に関しての既定値

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    moodleは機能も多いんですが、さらなる要望も多く見られます。
    その一つ。
    考えることは皆同じということだと思いますが、
    moodleって既定の状態でメールアドレスが同じコース内の
    人に公開されてしまいます。

    まあ、学内利用などでは全く問題ないのかもしれませんが、
    やはり一般社会特に日本だと問題視されることが容易に想定されます。

    ということで調べました。
    ここでみなさん議論されていて、テーブルの既定値を変更することで
    とりあえずの対処が可能です。

    テーブル:mdl_user
    フィールド:maildisplay
    デフォルト値:0

    これで既定値が非公開になります。
    ただ、手動でアカウント作るときは、おそらくedit.phpが使われているようで、
    既定値がコース内公開なので、手動時も含めてスムーズに対応する場合は、
    edit.phpに手を入れる方が良いのでしょう。

    theme : Linux
    genre : コンピュータ

    最近VPSで

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    去年くらいからVPSを使うのが当たり前になっている今日この頃ですが、
    最近結構CentOSからいらないと思われるものを削っているサービスも
    多くて、自分が入ってて当たり前と思うものがないことがあります。

    機能は、digしようとして、あれっない。。。
    digってなんに入っているだっけと悩んでしまいました。
    多分本当にくだらない次元というか、知らねーのかよと言われそうですが。

    bind-utilsなんですね。
    いかに普段ディストリビューションの恩恵に胡座をかいているか
    痛感します。

    とりあえず、
    yum install bind-utils
    してと。yumも便利ですよね。
    2000年以前だったらかなりの確率でコンパイルしなきゃいけなかったのかな
    と思うとぞっとします。

    theme : Linux
    genre : コンピュータ

    moodleの小テストで試験実施通知がこない

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    moodleの小テストでテスト時の通知が教師に飛んでこなくて
    悩む。。。

    http://docs.moodle.org/ja/%E8%A7%A3%E7%AD%94%E9%80%81%E4%BF%A1%E3%81%AE%E9%80%9A%E7%9F%A5%E3%83%A1%E3%83%BC%E3%83%AB

    上記に載っていました。
    パーミッションでホント細部をコントロールできますね。

    theme : Windows 全般
    genre : コンピュータ

    moodleでユーザのメンテナンス設定

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    moodleは本当に細かな機能が多いです。

    ユーザ一覧するような画面を見ていたら、アクセスが無いと
    120日で登録が末梢される様なコメントが。。。

    これってなんの設定?と思ったので、調べました。
    こちらをみたところ、管理メニューの

    サーバ>クリーンアップ

    に「コースからユーザを登録抹消する日数」という項目で存在しました。
    7日~1000日までプルダウンの設定値で設定できます。

    やはり多機能すぎるのでわかりやすいドキュメント必要だよな。

    theme : Windows 全般
    genre : コンピュータ

    Typo3XAMPPパッケージ

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    Typo3のXAMPP同梱パッケージを作成しました。

    Typo3は非常に高機能でソースも大きいので、
    試しがいがあると思います。

    こちらから取得してください。


    theme : Windows 全般
    genre : コンピュータ

    XAMPPパッケージシリーズconcrete5

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    XAMPPパッケージでPHPListとLimeSurveyを公開していますが、
    試したい時やWindowsローカルで使うことが多いようで
    多くのダウンロードを戴いてます。

    他にも簡単に試してみたいようなものをパッケージ化する
    のは如何だろうと思い、とりあえず、いくつかCMSなどをXAMPPと
    一緒にしたものを公開しようと思います。

    第一弾として、concrete5をパッケージ化してみました。
    concrete5自体はMITライセンスで、GPLと異なりますので、
    ご注意下さい。詳細は、同梱のライセンスを参照してください。

    こちらから取得してください。


    theme : Windows 全般
    genre : コンピュータ

    PHPList2.10.12日本語適用版Windows向けXAMPP1.7.3パッケージ

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    PHPList2.10.12日本語化パッケージをXAMPPでまとめました。

    php関連設定とsendmail.iniを設定することで、
    メールリレーに関してTLS設定など今まで不十分だったところが、
    必要十分な設定ができるようになったと思います。


    こちらから取得してください。

    theme : Windows 全般
    genre : コンピュータ

    LimeSurvey1.90+XAMPP1.7.3版パッケージ

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    予告通りXAMPPパッケージを更新したものを
    公開します。

    XAMPP1.7.3になり、msmtpが同梱され、メールサーバリレーの
    設定もしやすくなったと思います。

    基本的に以前のものと同様の構成なので、
    インストーラー上で、データベース名や、パスワードなどを入力
    して、インストールできます。


    こちらから取得してください。

    theme : Windows 全般
    genre : コンピュータ

    PHPList2.10.12日本語適用版

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    表題の通りです。

    開発版も2.11.5になっていたし、少し動きがあったようです。

    こちらから取得してください。

    LimeSurvey同様にXAMPP版の更新も行っています。
    順次公開します。

    theme : Linux
    genre : コンピュータ

    LimeSurvey1.90+最新ビルド日本語化

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    少し後付になってしまいましたが、1.90がリリースされましたので、
    日本語化パッケージをアップします。

    日本語リソースも更新しています。
    こちらから取得してください。

    近日中にXAMPP版の更新も公開します。

    theme : Linux
    genre : コンピュータ

    IEのSSL経由でのCSVダウンロード時PHP

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    今回、たまたまPHP上でCSVファイルをダウンロードする
    簡単なスクリプトを書いていて、SSL化する必要がありました。

    Firefoxだとまったく問題ないのに、なぜかIEからダウンロードできないとの
    報告が。

    http://support.microsoft.com/?scid=kb;ja;323308&spid=2073&sid=globalp

    ありました。no-cacheヘッダが処理できないってこれはバグなの?IE6以前(古い記事だから仕方ないか)
    のバージョンしか記載がないけど、IE8でも同じ。

    相変わらずIEの癖は、引っかかるなあ。
    特に最近は、IEを使うことなどテストの時以外ないし。
    最新のシェアってどうなってるんだろう。

    愚痴ってばかりでも仕方ないので、

    header('Pragma: private');
    header('Cache-Control: private');

    とprivate指定をしました。
    これでOK。

    OTRS3のベータを試そうと・・・・mysql.serversがない?

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    OTRSのベータを試そうとしたところ、パッケージはRPMで簡単に
    配置できたけど、Webのインストーラでエラーが

    Table 'mysql.servers' doesn't exist

    こちらにありました。

    これで、無事インストーラを進められます。

    複数テーブルをつなぐSQL文

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    最近全くSQL文を書く機会がなかったこともあるが、
    複数のテーブルとりわけ、ひとつのテーブルが属性ナンバーと値という
    単純にjoinでつなぎにくいというのが、あってググッていたら
    そのものズバリを書いてくださっている方がいらっしゃいました。

    自分でやっていたら、きっとはまっていた。
    感謝も込めてご紹介こちら

    ご本人も書いている通り、わかればそれほど難しいということでも
    ないのだが、こういった例文的なものがネットで掲示されていることに
    非常に大きな意義を感じる今日この頃。

    ちなみに、私は例文をinner joinにして使っています。

    moodleでのpaypal利用その2

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    前回に引き続きpaypal関連です。

    ごくごく当たり前の話なので、知っている方は怒らないで
    ください。

    paypalでテスト用のbuyer(パーソナル、つまりユーザ)を
    作るときにbalanceを設定しましょう。

    9999ドルまで入力できるので、とりあえず最大で
    いれて作成しました。

    balanceが0のままだと、paypalの支払いがペンディングに
    なってしまいます。
    ご案内
    google検索
    カスタム検索
    カテゴリ
    最新記事
    Amazon
    カテゴリー&RSS
    RSS新着情報

    plugin by F.B

    検索フォーム
    最近のコメント(コンパクト)
    データ取得中...
    リンク
    フリーエリア
    RSSリンクの表示
    カレンダー
    07 | 2010/08 | 09
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 31 - - - -
    ブックマーク
    Yahoo!ブックマークに登録
  • | このエントリーを含むはてなブックマーク
  • 月別アーカイブ
    最新トラックバック
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。