トップページ⇒php
990コメント337KB

Drupal node 2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/12/20(水) 01:50:36ID:tdDaR6Rq
GPLのCMSツールDrupalについて語るスレ

本家:
ttp://drupal.org/

日本語情報系
ttp://drupal.jp/
ttp://drupal-jbox.net/
ttp://neobless.co.jp/ja/node/30
ttp://www10.atwiki.jp/drupal/

sourceforgeのプロジェクト
ttp://sourceforge.jp/projects/drupaldoc-jp/

TeXで有名な奥村先生もDrupalユーザー
ttp://oku.edu.mie-u.ac.jp/~okumura/blog/

前スレ
Drupal node 1
http://pc8.2ch.net/test/read.cgi/php/1136103326/


「オープンソースは気持ちもオープンで行こうよ!」

O P E N  Y O U R  H E A R T
0002nobodyさん2006/12/20(水) 02:27:38ID:???
心を開いて2get
0003nobodyさん2006/12/20(水) 02:54:05ID:???
>>1
乙
0004nobodyさん2006/12/20(水) 03:00:58ID:???
3なら2の心が閉じる
0005nobodyさん2006/12/20(水) 03:20:16ID:???
4なら4の心が開く
0006nobodyさん2006/12/20(水) 23:41:38ID:???
C L O S E  Y O U R  H E A R T
0007nobodyさん2006/12/21(木) 01:06:52ID:???
C L O S E  T O  Y O U R  H E A R T
0008nobodyさん2006/12/21(木) 01:28:15ID:???
L O S E  Y O U R  H E A R T
0009nobodyさん2006/12/21(木) 04:14:31ID:???
投稿した本人しか見れないノードはどうやったら作れますか?
0010nobodyさん2006/12/21(木) 04:47:42ID:???
>>9
ローカルにインストールしてLANケーブルを引っこ抜く
0011nobodyさん2006/12/21(木) 05:48:58ID:???
>>9
Taxonomy access control か taxonomy access control lite で設定すればイインジャネーノ
0012nobodyさん2006/12/21(木) 11:45:26ID:???
>>11
ユーザー数分の設定が必要になるんじゃね?
0013nobodyさん2006/12/21(木) 14:58:53ID:???
>>12
んじゃ、OG Block visibility
0014nobodyさん2006/12/21(木) 15:59:45ID:???
>>9
投稿した本人にしか見せない狭い心を持てば作れる。
001592006/12/21(木) 18:23:34ID:???
事故解決しました
お前らホント使えませんね
0016nobodyさん2006/12/21(木) 18:52:13ID:???
>>15
どうやって解決したか書かないつもり?
0017nobodyさん2006/12/21(木) 20:24:44ID:???
>>9は心が狭い
0018nobodyさん2006/12/21(木) 20:45:20ID:???
>>15
オープンソースは気持ちもオープンで行こうよ!
0019nobodyさん2006/12/21(木) 21:57:52ID:???
本人が作成したノードだけを表示するなら viewsでフィルタNode: Author is Current Userかけりゃいいんだろうが
これだと他のviewsからみえてしまう
本人にしか見れない「ノードを作る」となるとroleなりogなりtaxonomyなりで個別管理するしかないんじゃないか?
0020nobodyさん2006/12/21(木) 22:18:33ID:???
モジュール作る手もあるね。割と簡単でしょう。
0021nobodyさん2006/12/21(木) 23:16:19ID:???
>>15
どうやって解決した書きましょうよ
0022nobodyさん2006/12/21(木) 23:18:58ID:???
>>21
事故解決しました
0023nobodyさん2006/12/21(木) 23:38:32ID:???
>>21は心が狭い
0024nobodyさん2006/12/22(金) 00:15:09ID:???
>>21は日本語が片言で心が狭い
0025nobodyさん2006/12/22(金) 01:21:04ID:???
俺は世界一心の広いナイスガイだが、何か聞きたいことある?
0026nobodyさん2006/12/22(金) 02:04:09ID:???
狭い心だから憶測で書くけどDrupal5のノードタイプを追加できる機能があるけど、
特定されたユーザ専用のノードタイプが作れたりしない?
0027nobodyさん2006/12/22(金) 02:16:57ID:???
>>22
本当は解決してないんだろう?w
0028nobodyさん2006/12/22(金) 13:19:28ID:???
ドルッパル公式のページってテキストコピペできなくない?
0029nobodyさん2006/12/22(金) 14:40:20ID:???
>>28
事故解決しました
0030nobodyさん2006/12/22(金) 15:13:18ID:???
>>29
どうやって解決したか書かないつもり?
0031nobodyさん2006/12/22(金) 16:09:04ID:???
>>29
どうやって解決した書きましょうよ
0032nobodyさん2006/12/22(金) 16:35:59ID:???
>>29は心が狭い
0033nobodyさん2006/12/22(金) 17:29:59ID:???
画面ショットとってOCRとか?
0034nobodyさん2006/12/22(金) 18:46:46ID:???
Fx使ったんだろ
0035nobodyさん2006/12/22(金) 19:37:00ID:???

 こ こ は ネ タ ス レ と な り ま し た
 ま じ め な 質 問 は http://drupal.jp/ へ
0036nobodyさん2006/12/23(土) 01:25:57ID:???
このスレで一番おもしろいネタは>>35
0037nobodyさん2006/12/26(火) 22:48:58ID:???
みなさん心を閉ざしてしまったようですね
0038nobodyさん2006/12/27(水) 23:34:49ID:???
この板は全般的に厨度高めだからな。
誰にでも簡単に出来そうで、実は結構難しいのがWebの世界。
競争激しいから当たり前なんだが、馬鹿は勝手に夢見ちゃう。
そんな感じ。
0039nobodyさん2006/12/28(木) 00:00:46ID:???

H A V E  A  N I C E  D R E A M
0040nobodyさん2006/12/28(木) 03:45:38ID:???
ウィッキーさん乙。
0041nobodyさん2006/12/28(木) 23:06:36ID:???
心の広い夢見がちなウヰッキーさんだけど、なんか聞きたいことある?
0042nobodyさん2006/12/29(金) 01:46:01ID:???
このスレの今年の書き納め。

みなさん良いお年を。
来年は俺以外のDrupalファンが広い心を持てますように。
0043nobodyさん2007/01/04(木) 17:05:51ID:???
心が狭いから「あけおめ」なんて言わないよ。
0044nobodyさん2007/01/06(土) 16:14:51ID:???
このスレは・・・・完全に進まないスレだな
0045nobodyさん2007/01/07(日) 06:04:10ID:???
移転に気づいていない人が多いのでは?
0046nobodyさん2007/01/08(月) 01:04:58ID:???
drupalについての調べ物をしててググッてた。
それっぽいのを見つけて開いてみたら、
フォーラムでの心の狭いやりとりだった。
調べてた内容とのあまりの関係なさにワロタ。
0047nobodyさん2007/01/08(月) 01:46:55ID:???
>>46
このスレでは心の狭い人は許されません。

「オープンソースは気持ちもオープンで行こうよ!」

O P E N  Y O U R  H E A R T

ところでジョージ、どんな調べ物をしてたんだい?
0048nobodyさん2007/01/08(月) 09:12:16ID:???
>>47のような人に聞く気はありません。
他に回答者の方がいれば書く。
0049nobodyさん2007/01/08(月) 15:26:06ID:???

 こ こ は ネ タ ス レ と な り ま し た
 ま じ め な 質 問 は http://drupal.jp/ へ
0050nobodyさん2007/01/10(水) 18:49:56ID:???
前スレの>>834だけど、

> さて、<head></head>間にコンテンツタイプ事のスタイルシートをねじ込むうまい方法は
> ないでしょうか?

Node styleというのがあるみたいだけど、これはどう?
http://drupal.org/project/node_style
0051nobodyさん2007/01/11(木) 21:51:41ID:???
nodeをauther専用にする private というmoduleが出てる
http://drupal.org/project/private
5.x専用らしいんで試してはいないが

4.xでも公開オプションの公開をoffにして view で見ればいいんだが、
どちらにしてもauther以外のアクセスを完全に排除できるわけではない
データベース上のデータを暗号化しないと管理者に覗かれてしまうし
0052nobodyさん2007/01/11(木) 23:23:43ID:???
> データベース上のデータを暗号化しないと管理者に覗かれてしまうし
管理者は、お前のユーザーにすらなれるわけだがw
0053nobodyさん2007/01/11(木) 23:24:35ID:???
すまん。unix のユーザーと、Drupalのと勘違いしてたorz
0054nobodyさん2007/01/13(土) 05:03:56ID:???
ダウンロードボタンの配置されたサムネイルページは
全ての訪問者にオープンにしつつ
ログインユーザーのみダウンロード(たぶんzipになりそう)できる
ようにするいい方法ありますか
Taxonomy access control で下層をブロックして
ダウンロードボタンを2回押させるしかないのだろうか・・・
0055nobodyさん2007/01/13(土) 18:11:42ID:???
事故解決しまスタ
0056nobodyさん2007/01/13(土) 19:13:20ID:???
>>55
どうやって解決したか書かないつもり?
0057nobodyさん2007/01/13(土) 19:13:59ID:???
>>55
どうやって解決した書きましょうよ
0058nobodyさん2007/01/13(土) 19:14:30ID:???
>>55は心が狭い
0059nobodyさん2007/01/13(土) 19:50:00ID:???
>>55
オープンソースは気持ちもオープンで行こうよ!
0060552007/01/13(土) 20:14:25ID:???
期待通りの反応でうれしいような
サムネイルとzipの登録作業を別のnodeで行うことで
擬似的に一つのコンテンツに見せる方法しか本当は思いついてません(;つД`)
0061nobodyさん2007/01/14(日) 00:07:56ID:???
>>54
エロサイトですか?
0062nobodyさん2007/01/14(日) 01:55:03ID:???
個人サイトだってば
0063nobodyさん2007/01/14(日) 19:51:52ID:???
個人エロサイトですか?
0064nobodyさん2007/01/14(日) 20:18:50ID:???
個人工口サイトだってば
0065nobodyさん2007/01/14(日) 21:13:27ID:???
こ こ は ネ タ ス レ と な り ま し た
 ま じ め な 質 問 は http://drupal.jp/ へ
0066nobodyさん2007/01/15(月) 00:01:59ID:???
>>54
URL毎にアクセス制限掛けられるモジュールなかったっけ?
4.7は未対応かも…だけど
0067nobodyさん2007/01/15(月) 13:39:34ID:???
オープンソースはアクセス制限もオープンでいこうよ!
0068nobodyさん2007/01/15(月) 18:33:20ID:???
オープンソースはエロサイトもオープンでいこうよ!
0069nobodyさん2007/01/15(月) 18:48:19ID:???
>>54
Disk Nodeモジュールでできそう。
ファイルのダウンロードを役割毎に設定すると
0070nobodyさん2007/01/15(月) 18:49:41ID:???
オープンソースはダウンロードもオープンでいこうよ!
0071nobodyさん2007/01/16(火) 06:20:51ID:???
M字オープン
0072nobodyさん2007/01/16(火) 11:08:03ID:???
>>54
細かいとこがワカランが、
単純にダウンロードをプライベートモードにするのじゃダメなのか?
0073nobodyさん2007/01/16(火) 11:55:53ID:8Nr972ZQ
5.0リリース記念age
0074nobodyさん2007/01/16(火) 13:34:45ID:???
>>54
サイトの訪問者がログイン状態なのか解ればphpでそのページに書けば
出来そうだけど。

<?php
 if(ログインしている?==true) {
  ダウンロード用のhtml
 }
?>

で、「ログインしている?」に当たる関数か環境変数ってあるのかな?
便乗質問で悪いけど。
0075nobodyさん2007/01/16(火) 13:47:50ID:???
>>74
$user->uidという変数でチェックできるね
http://drupal.org/node/23449
0076nobodyさん2007/01/16(火) 17:13:41ID:???
>>75
ありがと。
>>54もこれで行けるんじゃないの?
0077nobodyさん2007/01/16(火) 18:42:48ID:???
>>72
やり方kwsk
0078nobodyさん2007/01/16(火) 20:01:31ID:TAv+IwDn
4.74.から、4.7.5にしてから、
ローカルでいろいろ試しているのですが、
日本語ファイルをインポートした後や、
設定でモジュールを有効にした場合などに、画面が真っ白になり、
困っています・・・

以下のような、エラーログが残ります。

Cannot modify header information - headers already sent by (output started
at (drupalインスコ場所)\modules\system.module:1):
(drupalインスコ場所)\includes\common.inc の 267 行目

重要度:エラー
バージョン:4.7.5

どういったエラーでしょうか?
0079nobodyさん2007/01/16(火) 20:02:49ID:TAv+IwDn
ちなみに、日本語ファイルのインポートや、モジュールの有効化などは正しく行われているようです。
ログでは、それらは成功しているようです。
0080nobodyさん2007/01/16(火) 20:10:08ID:???
>>78
最低限のモジュールのみインストールし、1個づつ増やしていきながら
そのエラーが起きるかどうか試してみるとか。
0081nobodyさん2007/01/16(火) 20:12:38ID:TAv+IwDn
あああ、駄目だ。
設定などでボタンを押すたびに画面が真っ白になる・・・。

0082nobodyさん2007/01/16(火) 20:14:26ID:TAv+IwDn
わかりました。
日付を日本語にしようとして、
system.moduleを弄ったのですが、そのときにBOM付のUTF-8にしたためのようです。
UTF-8Nで保存しなおしたら、直りました!!

あれ?UTF-8Nで動かなかったから、UTF-8にしたんだけどなあ。
まあ今動くからいいや。

Drupal Cannot modify header information - headers already sent by
で検索したら一発で出てきた。先に検索しろよ俺・・・ orz
0083nobodyさん2007/01/17(水) 00:32:27ID:???
>>77
ファイルシステムの設定でDownload methodをprivateにする。
そうすると、ダウンロードをアクセス制御できる。

あ、これだとサムネイルの表示も制御がかかるかな?
0084542007/01/17(水) 08:04:17ID:???
おおっ ネタ以外のレスが!
みなさんありがとうございますタ

ローカルwin上でテストやってるかですが↑のようにプライベートにしても
url直打ちでanonでもアクセスできてしまいますね
この機能いまいちよくわかりません

上に上がっていたdisknodeを使ってみました
ダウンロードさせるzipは手動でFTPなんですが
求めている機能に最も近いのでこれちょっと改造してみます
0085542007/01/17(水) 08:12:25ID:???
ファイルシステムの設定のやつはやっぱローカルなのが原因でした
ごめんちゃい
0086nobodyさん2007/01/17(水) 13:24:45ID:???
>>84
> ローカルwin上でテストやってるかですが↑のようにプライベートにしても
> url直打ちでanonでもアクセスできてしまいますね

これはApacheの設定ファイル(.htaccess)で回避できるみたい。
4.7のインストールガイドとかにも情報が書いてあったよ。/files内にその
ファイルを置けばオッケー
0087832007/01/18(木) 13:14:18ID:???
>>85
ん?ローカルは関係ないと思うが…
デフォのfilesディレクトリじゃ読めるよ。drupal関係なくhttpdが直接読むから。
ドキュメントルート外にディレクトリを設けるか>>85の言うように.htaccess使うか。
まず「ファイルシステムのパス」の説明嫁。
0088832007/01/18(木) 13:18:49ID:???
×>>85の言うように
○>>86の言うように
0089nobodyさん2007/01/18(木) 18:37:12ID:NI2acLmV
imgae + img_assist + TinyMCEを組み合わせて、
記事にサムネイル付き画像を表示し、クリックすると原寸大が表示されるようにしたいと思っています。

記事作成時、img_assistで、imageを作り、記事に貼り付けようとしているのですが、
imageの公開オプションのデフォルトが「フロントページに表示」になっています。

そうすると、記事以外にも別途、写真が、フロントページに表示されてしまいます。
そうならないために、これのデフォルトのチェックをはずしておくには、
どうしたらよいのでしょうか?
0090892007/01/18(木) 18:54:01ID:NI2acLmV
追加で質問です。
根本的な問題なのですが、

image と img_assist は入れ、モジュールの設定で、有効化しました。
しかし、コンテンツの生成をして、img_assistで、画像を挿入しようとしたのですが、
(コンテンツ生成の際、アイコンが出て、画像を挿入できるのは、img_assistですよね?)

困ったことに、記事に画像が表示されません。

 [img_assist|nid=8|title=画像テストです。|desc=|link=popup|align=left|width=300|height=225]

とフィルタコードがそのまま表示されてしまいます。
入力形式を、Filtered HTML、PHP code、Full HTMLにしても駄目でした。

どの設定を弄ったらよいものでしょうか?
0091nobodyさん2007/01/18(木) 20:12:39ID:???
>>90
imageだけの場合では画像の表示はできる状態ですか?
0092892007/01/18(木) 20:20:16ID:NI2acLmV
>>91
img_assistで作られたimageの記事は、単体で普通に見られます。
0093892007/01/18(木) 20:25:19ID:NI2acLmV
バージョン書き忘れました。
Drupal: 4.7.5
です。
0094892007/01/18(木) 20:31:32ID:NI2acLmV
すまそ。
>>90は、解決です。

[管理セクション]→[入力書式]で、Filtered HTMLで、
> インライン画像
> イメージアシストで画像を追加する
にチェックが入っていませんでした。

ドキュメントしっかり、読めよ>俺
0095892007/01/19(金) 18:05:54ID:0i1XCpGO
ページ 【 page 】 | ≡ Drupal Japan ≡
http://drupal.jp/node/318

Q:デフォルトで、画像ページの「フロントページに表示」をはずす方法は?

A:管理セクション >> 環境設定 >> コンテンツタイプ >> 画像 >> 設定
で、デフォルトの設定を変えられますた。
「フロントページに表示」以外にも他の設定も変えられますね。
0096nobodyさん2007/01/19(金) 18:46:33ID:0i1XCpGO
質問ばっかスマソ

img_assistのデフォルトの回り込みの設定はできないんでしょうか?
デフォだとleftになっていますよね?
ソース見ると、デフォルト値は、変数から取得しているみたいですが・・・

// Alignment
$form['align'] = array(
'#type' => 'select',
'#title' => t('Alignment'),
'#default_value' => variable_get('img_assist_default_alignment', 'left'),
'#options' => array('left'=>'left', 'right'=>'right', 'none'=>'none', 'center'=>'center'),
'#prefix' => '<span id="alignment">',
'#suffix' => '</span>'
);
$form[] = array('#value'=>"</td></tr><tr><td colspan=\"2\">\n");
0097962007/01/19(金) 19:51:51ID:0i1XCpGO
ソースを書き換えると、メンテの手間が増えてイヤンなので、
variable_getで、設定された値を書き換えるのがいいと思うのですが、
これってどこを書き換えたらいいんでしょうかね。

アドホックですが、theme の template.php あたりで、variable_setしてやればいいのでしょうか?
0098nobodyさん2007/01/20(土) 01:35:31ID:???
>>96
画像を挿入する為のHTMLコードは自分でテンプレート的に書けるんじゃなかったっけ?
0099nobodyさん2007/01/20(土) 01:45:06ID:???
>>97

公開しないノードにコード書けばいいんじゃない

ノードにもブロックにもPHPかけるんだから何でもありだよ
0100962007/01/20(土) 06:17:12ID:Ww2+an7W
結局、一番早い方法とることにしましたw
ソース書き換えてしまいました。

しかし、他の項目はオプションで設定できるのになあ。
回り込み設定だけなんでだろ・・・
要望だしとこうか・・・

↓回り込みをなくす場合
'#default_value' => variable_get('img_assist_default_alignment', 'none'),

>>98
そうなのですが、設定の範囲で、うまくいくに越したことはないと思いましたので・・
0101nobodyさん2007/01/21(日) 05:38:04ID:???
>>96

そういえばDevelモジュールにバリアブルエディッターがあるよ
■ このスレッドは過去ログ倉庫に格納されています