Drupal

nodeaccessを入れるとforumが使えなくなる

ノード(=コンテンツ)ごとにアクセス制限をかけるためのモジュールnodeaccessを入れると、forumモジュールが正常に動作しません。 無理にforumを動作させようとあれやこれややってたら、nodeaccessの設定が壊れたみたいで、一部のユーザのみ閲覧できるようア…

SSL + UTF8 だと ezwebから見れない

標題通り。 EZwebからDrupal(UTF-8)を見ると、文字化け。 どうもSSLについてはShift JIS決め打ちっぽい。非SSLの場合はUTF-8でもセーフ。 で、改めてSSLサイトを見ていると、Drupal以外のスタティックなページは文字化けしてない。どうしたんだ!?と思ったら…

クリーンURLが効かずにびっくりした

rewrite_module が入ってなかったのが第一の原因でしたorz 第二の原因が、現モルモット機(無理に復活させた)で、http://localhost/~(ユーザ名)/drupal の下でやってたこと。このため、http://localhost/home/(ユーザ名)/drupal の下にアクセスに行こうとして…

PostgreSQL では Apply for Role が有効にならない

pg_queryとかが軒並み失敗しました→テーブルの作成に失敗したっぽい ということで、.installファイルを見る。 …PostgreSQL に unsigned ってなかったかも知れない。…フィールド宣言でint(11)とかなってるのはなんだよ。 ということで、変えてみました。 uid …

drupal + OpenLDAP をやってみた

id:yellow_73:20080412#p1の続き。 とりあえず、PHPの入れなおし。で、次のようなかんじで設定しました。 ただし、LDAPサーバを入れている機械の上でDrupalを入れているとし、LDAPサーバ設定は id:yellow_73:20080410 に従っているとします。 名前 localhost…

drupal + openldap

id:yellow_73:20080411#p2 の続き。 http://perltips.twinkle.cc/drupal/ldap_integration/ldapauth.php で解説してくれていますので、そのままやってみる。 http://drupal.org/project/ldap_integration を入れて、若干の設定をして…。 さてログインしよう…

adminroleモジュール

特定のロールに管理者権限を与えるというもの。ただし、adminroleを入れた後にモジュールを入れないといけません。 66行目にts()とありますが、たぶん t() を書き間違えたんでしょう。

ログインしたユーザにだけファイルをダウンロードさせる

ログインしたユーザにだけプログラムを配布するのを Drupal で実現しようと考えました。 まず、ふつうにuploadを導入して、「添付ファイル」としてファイルをアップしましたが、この場合、(root)/files/ 下にファイルが置かれます。これは、ファイルのフルパ…

Drupalでjsファイルの添付ができない

includes/file.inc で、潜在的に実行可能なファイルを利用できなくなるようにするために、サフィックスが php, pl, py, cgi, asp, js のファイルは .txt をつけて、かつMIMEタイプをtext/plainにしてしまっている模様。 これを外すには、スクリプトからコメ…

Moodleのセットアップ

データベースの作成は、パッケージ添付の INSTALL.pgsql.txt を参考に作成。UTF-8 で作成すれば良い。 後は http://drupal.jp/drupal5/guide/quick_start を見ながら注意深く手続きを実行していけば、特に問題なくセットアップできます。 データベースを作成…

とMoodle

おとなり日記から id:hiro_inoue:20070304 の記事を見ました。 Moodleというe-larningコンテンツ管理システムがある、Drupalと連携できる、ということらしいです。 Moodleは全くノーマーク(ていうかDrupalも一昨日までノーマーク)。何か使えるかも知れないの…