トップページphp
1001コメント327KB

Drupal node 4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/03/11(水) 00:00:34ID:???
GPLのCMSツールDrupalについて語るスレ

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

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

テンプレは、>>2
0783nobodyさん2009/06/13(土) 00:15:30ID:???
>>782
じゃったらdrupalへ来てもらおうじゃないか。

な、足フェチ君よ。
0784nobodyさん2009/06/13(土) 00:19:42ID:???
>>754
仮想マシンにLinux入れた方が楽じゃないか?
0785nobodyさん2009/06/13(土) 00:22:51ID:???
>>782
おまいとゆうやつは
ttp://wordbench.org/members/yuriko/wire
0786nobodyさん2009/06/13(土) 10:50:33ID:???
モジュールの説明を見るとCVSの最新をダウンロードしろ、って書いてあるんですが
どうやってダウンロードすればいいんでしょうか?
0787nobodyさん2009/06/13(土) 11:24:31ID:???
>>786
モジュールのページに行って「CVS instructions」のタブをクリックすれば書いてある。
0788nobodyさん2009/06/13(土) 12:22:37ID:???
どのモジュールか知らないが
CVSの使い方が分からない奴がCVS版を使うのは危険だぞ
0789nobodyさん2009/06/13(土) 14:28:40ID:???
おっと、その手にはのらないぜ
俺の好きなようにやらせてもらう


  そして・・・
07907682009/06/13(土) 16:00:17ID:???
レスdくす
CCKで住所を入力してGmapで地図表示というのをやりたいので↓
http://drupal.org/project/gmap_geo
を使おうと思ってREADME見たら最新を取ってこいみたいに書いてあったので・・・
とりあえずCVS試してみまっす
0791nobodyさん2009/06/13(土) 19:20:02ID:???
Drush 2.0がリリースされたらしいので使ってみましたよ
少しだけ使い方をWikiにまとめてみました。
ttp://www10.atwiki.jp/drupal/pages/88.html
ttp://www10.atwiki.jp/drupal/pages/87.html

Unixのシェルが使える人にはけっこうおすすめです
興味のある人はどうぞ。
0792nobodyさん2009/06/13(土) 19:31:27ID:???
wikiみてきた
Drush 初めて知った
すごいね、これ


でも、レン鯖使ってるからあんまり関係ない(苦笑
0793nobodyさん2009/06/13(土) 19:32:12ID:???
>>791
*おおっと*
カキコミが

乙です
0794nobodyさん2009/06/14(日) 09:00:10ID:???
入力書式をFull HTMLにしてニコニコ動画のリンクを貼り付けてみたのですが
まったくダメです 何かモジュールいるのでしょうか?
お勧めあったら教えてください 
0795nobodyさん2009/06/14(日) 09:18:36ID:???
ごめんなさい
自己解決しました
FCKeditor を切ってプレーンテキストの状態で貼り付けたらOKでした

でもユーザーに投稿させるとしてFull HTMLを許可せずに
動画の貼り付けのみ許可するには何らかのフィルター系モジュールがいりますよね?
何かお勧めありますか?
07967682009/06/14(日) 10:00:33ID:???
GMap + GeoのCVS最新を試してみましたがうまくいきませんでした。
(Unable to parse WKTというエラーが出る、そもそも日本語に対応してるか不明)
Drupalでgeocodingするナイスな方法があれば教えてください
07977682009/06/14(日) 10:21:40ID:???
すいません
普通にGmapモジュールだけでできるようですね、つまらない質問で失礼しました
0798nobodyさん2009/06/14(日) 11:15:09ID:???
>>795
モジュールいらない
0799nobodyさん2009/06/14(日) 15:51:06ID:???
Googleアカウントみたいに右上とかにログインしている人のメアド表示させるようなモジュールない?
0800nobodyさん2009/06/14(日) 16:04:38ID:???
>>799
テンプレートやブロックにそのままphpコード書けばよくね?
0801nobodyさん2009/06/14(日) 19:01:26ID:???
有益な噺が返信ありがたき幸せにござる
0802nobodyさん2009/06/14(日) 19:10:22ID:???
>>795
フィルターはカスタマイズ出来るから
admin/settings/filters ( 管理 > サイト設定 > 入力書式)で
入力書式の追加で「ニコニコ」をつくり これの設定と編集で
希望のタグを編集する。
何をたくらんでいるのかね?正直に答えなさい。

な、小野妹子よ。
0803nobodyさん2009/06/14(日) 19:19:37ID:???
>>799
$user はDrupalのUser Objectだ テーマでもモジュールでも使える。

メルアドは
<?php echo $user->mail; ?>
で表示するが、
おまいはいったい何をたくらんでいるんだ。

な、入門させて下さい。
0804nobodyさん2009/06/14(日) 19:20:06ID:???
百合子はすっこんでにーろ
0805nobodyさん2009/06/14(日) 19:23:51ID:???
>>804
百合子君はかわいいのかね?じゃったら
な、入門させて下さい。
0806nobodyさん2009/06/14(日) 19:35:04ID:???
>>805
告ってみるが良し
ttp://www.yuriko.net/travel/about/
0807nobodyさん2009/06/14(日) 20:22:36ID:???
写真みて萎えたwwww食後だったのでwwww
な、破門してください。
0808nobodyさん2009/06/14(日) 20:54:54ID:???
質問してる人は、
「まともな」レスがもらえたら
その後のことをレスしたほうがいいと思うよ
同じことで悩んでる人の参考になるから

ちなみに >>795
HTMLを勉強したほうがいいと思います
フィルタ設定をすればいいだけの話
有効に出来るHTMLタグを設定できるので、そこを見直せ

>>799
>>800 >>803 でも言われているように、
モジュールを使うまでもないです

page.tpl.php をちょこっとカスタマイズすれば可能
0809nobodyさん2009/06/14(日) 21:21:01ID:???
>>806
先週の金曜、新橋の居酒屋で見た親父に激似
0810nobodyさん2009/06/14(日) 22:30:47ID:???
Drupal初めて一ヶ月くらいなんだけど>>803のような基本的なことを知るには
Getting Startedを読んでおいてほうがいいんですかね?
0811nobodyさん2009/06/14(日) 22:47:53ID:???
>>810
ちょっとソースを読めば分かることだ。
もちろん Getting Started は読んでおいた方がいい。
0812nobodyさん2009/06/14(日) 23:02:59ID:???
Getting Started英語で頭痛いけど頑張って読んでみます
ソースも読めるようになりたいんですがPHPよくわかりません
0813nobodyさん2009/06/14(日) 23:11:33ID:???
yas様も書いています。
ttp://perltips.twinkle.cc/drupal/user_object.php

>>808
>「まともな」レスがもらえたら
そうなんだよな、最近ここで質問する初心者は礼儀知らずなので
回答やめようかと思っていたんだ。

な、小野妹子よ。
0814nobodyさん2009/06/15(月) 00:38:53ID:???
>>802
>>808
レスありがとうございます 
おっしゃってる事はよくわかります
ただ、そのやり方だと動画の貼り付けが可能な入力書式を許されたロールは
全ての投稿で動画の貼り付けが可能になってしましますよね?

自分としては「動画投稿コーナー」みたいなコンテンツタイプを作って
そこでのみ動画の貼り付けが可能にしようと考えてましたので
0815nobodyさん2009/06/15(月) 02:20:36ID:???
>>814
作ったコンテンツタイプの専用テンプレートを作って
動画IDの前後に禁止しているタグが付くようにすれば良くない?
0816nobodyさん2009/06/15(月) 04:19:43ID:???
みなさん色々ありがとうございました 自己解決しました
Filter by node typeというモジュールを使えば
コンテンツタイプごとに入力書式を変更できます!
0817nobodyさん2009/06/15(月) 06:46:56ID:???
>>813
おまいの回答が「まとも」じゃないことも多いけどな。
でも古くからいる先輩だし、回答量は目立ってるから
やめるなんて言わないでくれ。
0818nobodyさん2009/06/15(月) 10:48:50ID:???
Drupal6でLogin DestinationやAdvanced front page settingsで、
きちんと設定している(と思っている)はずなのに、ログイン時や
該当ページへのアクセス時に正常にリダイレクトされず、
ユーザーページばっかり表示される理由として何が考えられますか?
0819nobodyさん2009/06/15(月) 12:02:32ID:???
>>818
今どんな設定にしている(つもり)なのか言わないと。
Login Destinationは動かないって言ってる人多いから、
モジュール自体のバグかもしれないし、他のモジュールとの
組み合わせの問題かもしれないし、単純に君が設定を
間違えているのかもしれない。
0820nobodyさん2009/06/15(月) 13:06:27ID:???
>>604
822に期待
0821nobodyさん2009/06/15(月) 13:41:13ID:???
>>816
ttp://drupal.org/taxonomy/term/63
モジュールを漁った後で質問しろ。
おまえ説明が下手糞
0822nobodyさん2009/06/15(月) 13:53:48ID:???
>>846
おまいは 通販CMみたいな奴だな。
「寺門自答」

な、寺門ジモン
0823nobodyさん2009/06/15(月) 15:39:22ID:???
>>822 正直失望した
0824nobodyさん2009/06/15(月) 17:26:35ID:???
なんかムラムラしてきちゃったよ。www

三百六十五歩のマーチ
「♪亀を出して強く握りワンツー・ワンツー・休まないで擦れー♪」
「♪それワンツー・ワンツー♪」
0825nobodyさん2009/06/15(月) 20:59:01ID:???
ColorProbe
0826nobodyさん2009/06/15(月) 21:49:37ID:???
>>824
そのムラムラ俺にぶつけてもいいんだぜ
0827nobodyさん2009/06/16(火) 10:41:47ID:???
>>799です
レス参考に↓な感じでブロックを追加してみました
どうもありがとうでした

<?php
global $user;
?>
<a href="<?php echo check_url($base_path); ?>?q=user/<?php echo $user->uid; ?>"><?php echo $user->mail; ?></a>
0828nobodyさん2009/06/16(火) 15:58:11ID:???
>>827
リンクはl()で張るのがおすすめ。
echo l($user->mail, 'user/' . $user->uid);
0829nobodyさん2009/06/16(火) 17:13:25ID:???
お世話になります。
現在Drupal6.12を使用しています。
Searchモジュールの使用に関して、デフォルトでは3文字以上の単語と設定されて
いますが、3文字以上の単語と認識されない単語があります。
例:メール、ユーザ、サービス
drupal.jp等のサイトの検索も同様の事象が起こるようです。
おそらく「ー」がDrupal側で認識されていないのではないかと思うのですが、
解決方法をご存知の方いましたら教えてください。
0830nobodyさん2009/06/16(火) 17:18:14ID:???
>>827
>>822 君が言う事は正解なんだな。
po翻訳ファイルを使う様になればわかるんだな。
drupal標準APIを使う方が開発しやすいんだな。

な、村木厚子局長ください。萌え
0831nobodyさん2009/06/16(火) 17:52:50ID:???
>>829 難しい事はID出してg.d.o/Japanで聞きなさい
0832nobodyさん2009/06/16(火) 18:35:34ID:???
>>829
簡単な方法: 検索の設定(admin/settings/search)で
Minimum word lengthを1とか2にする

コードを書き換える: search.moduleのPREG_CLASS_SEARCH_EXCLUDE内で
\x{30fb}-\x{30fe}を\x{30fd}-\x{30fe}くらいにする
これで30FB(・)と30FC(ー)は検索対象になる

他言語に問題がないならコアにパッチ出してほしいな
詳しい人教えて
0833nobodyさん2009/06/16(火) 18:49:19ID:???
>>831 さんが紹介してくださったサイトで質問したすぐに、
>>832 さんが答えてくださったようで・・・

Minimum word lengthを1にしてsearch.moduleにしました。
暫定でこの設定でサイト運営してみます。

ありがとうございました。
0834nobodyさん2009/06/16(火) 20:59:09ID:???
>>828
こんな関数があったんですね、ソースがすっきりしました、dくす
0835nobodyさん2009/06/17(水) 10:49:43ID:???
blockに検索ボックスを作っています
コンテンツに表示しているnodeのtaxonomyのtidによって表示部分を変更したいので
block-block-(?).tpl.php内で$nodeを取得したいのですがうまくいきません

blockから表示中のnodeの内容を取得することはできないのでしょうか?
0836nobodyさん2009/06/17(水) 12:44:45ID:???
Drupal6で、SkypeIDをプロフィールに設定しているユーザーに対して
ノードの更新通知するようにとか、Skypeステータスをユーザーページに
アイコンで表示するとか、Skypeとの連携を取りたくて仕方ないんですけど、
これがお勧めだというモジュールってありますか?

ちょっと検索かけて見つけた Skype Status モジュールがそれなんですかね?
Drupal5だとSkype Supportってそのものズバリっぽいのがありますが・・・。
0837nobodyさん2009/06/17(水) 15:47:22ID:???
>>835
if ((arg(0) == 'node') && is_numeric(arg(1))) {
$node = node_load(arg(1));
...
}

あとは>>223とttp://drupal.org/node/21867を見てガンガレ
0838nobodyさん2009/06/17(水) 16:20:33ID:???
>>837
ありがとうございます。node_loadで$nodeの内容取得できました

>>223でも話題になってたの気がつきませんですいません
ttp://drupal.org/node/21867まだ読んでなかったので読みます
0839nobodyさん2009/06/17(水) 17:58:31ID:???
>>836
とりあえずSkype Status使ってみれば?
0840nobodyさん2009/06/17(水) 18:10:03ID:???
これって活気付いてんだろう。
本の効果で新規参入者が増えたのか?
えぇ、小野妹子よ!
0841nobodyさん2009/06/17(水) 18:28:56ID:???
これで.jpの管理人が交代してくれれば言うことなしだ。
外人さんの空気読めないパワーで突撃してくれないかな。
0842nobodyさん2009/06/17(水) 19:01:50ID:???
>>841
もうすぐg.d.o/Japanが乗っ取るから待ってろw
0843nobodyさん2009/06/17(水) 19:35:39ID:???
本まだ出てないだろ
0844nobodyさん2009/06/17(水) 22:43:40ID:???
webgogoみれんぞ・・・。
0845nobodyさん2009/06/17(水) 23:15:52ID:???
ソース丸ごと見えちゃってるな。
PHP初心者でもしない最近珍しいミスだ。
0846nobody2009/06/18(木) 00:42:53ID:???
webgogo
// $Id: index.php,v 1.91 2006/12/12 09:32:18 unconed Exp $

日付見るとDrupal5だったのな。D6に上げられてないのか。
たいしたモジュール使ってないと思うが。
せつない技術力だなー。
0847nobodyさん2009/06/18(木) 00:48:58ID:???
>>846
それなりに長く運用してるってことだろw
0848nobodyさん2009/06/18(木) 01:11:42ID:???
復旧 Go! Go!
0849nobodyさん2009/06/18(木) 09:28:13ID:???
Dries という人
0850nobody2009/06/18(木) 10:34:08ID:???
Scottって人、一人でギャーギャーわめいてんのに「Driesという人」はねえな。
この英語も意味がよくわからん。
「I think we may have created enough noise at Drupal.org if someone by the name Dries commented on the patch」
あらしくん、頭大丈夫なのか。
0851nobodyさん2009/06/18(木) 10:46:51ID:???
でも彼は日本語より英語の方が得意なんじゃねーの?
英語の不自然さまでは分からないが、日本語は変なことが多い。
とにかく、英語と日本語を併記するのは止めてほしい。
せめて返信ごとに分けてくれないと、読みにくくてかなわん。
0852nobodyさん2009/06/18(木) 11:42:35ID:???
Drupal6日本語版を使っています
ホーム ≫ 管理セクション ≫ コンテンツの管理内の「投稿のプレビュー」設定をカスタマイズするにはどうすればいいのでしょうか?
具体的にはプレビュー画面で表示する項目を編集したり増減したいのですが
0853nobodyさん2009/06/18(木) 12:25:25ID:???
>>852
例えばどんな項目を表示したいの?
保存前に全部の値は取得できないけどhook_form_alter()や
theme_node_preview()で多少はいじれる。

ノード情報以外の項目のことならCCKを使った方がいい
0854nobodyさん2009/06/18(木) 12:46:26ID:???
まだ直ってないのか
午後の人はここ見てないのかなw
0855nobodyさん2009/06/18(木) 14:12:40ID:???
>>853
プレビューはフォームに入力された項目の表示だけにして(フォームを再表示しないで)、
項目の修正は「戻る」ボタンから、前の画面に戻って修正するという形にしたいと思っています

hook_form_alter()とtheme_node_preview()については調べてみます、ありがとうございます。
0856nobodyさん2009/06/18(木) 15:51:38ID:???
それを普通は「確認画面」と言う。
始めからフォームを表示したくないと言えばよかったのにね・・・。
0857nobodyさん2009/06/18(木) 16:37:39ID:???
どうもすいません・・・
0858nobodyさん2009/06/18(木) 17:13:49ID:???
ViewsのSort criteriaでNode: Post dateを降順で設定しても
Queryでは"ORDER BY node_title ASC"となるのはなんで?
0859nobodyさん2009/06/18(木) 17:27:56ID:???
>>855
確認画面ってことならtheme_node_preview()は使えないかもね
独自モジュールならPineRayさんとこ参考にして作れそうだけど、
標準のノード自体を変えるのはちょっと面倒かも。

hook使ってモジュール化してくれたら日本人には喜ばれると思うんだけど
誰か作ってくれないかな…
0860nobodyさん2009/06/18(木) 18:05:52ID:???
確認画面って日本だけの習慣ってほんとかね?
0861nobodyさん2009/06/18(木) 18:15:21ID:???
>>858
Node: Post dateと言いながらnode_titleを気にするのはなんで?
Drupal 6.12&Views 6.x-2.6では、ちゃんとnode_created DESCになるぞ。
0862nobodyさん2009/06/18(木) 18:22:09ID:???
日本だけかは知らないが日本人はとにかく確認画面が大好きだ
ttp://d.hatena.ne.jp/kusakari/20090409/1239268371 を嫁!
0863nobodyさん2009/06/18(木) 21:06:32ID:???
日本で普及させるには確認画面と携帯対応が必須
0864nobodyさん2009/06/19(金) 04:57:26ID:???
寝ている間にコツコツと・・・オハヨウ!
0865nobodyさん2009/06/19(金) 05:59:15ID:???
確認画面の代わりにこんなモジュールじゃ駄目かな。

ttp://drupal.org/project/markdownpreview

ところでモジュールをハックしたいんですけれど、
選択リストでユーザー自身のノードのみ表示させたくて
nidをuidに変えたんだけど駄目でした。。。
どうすればいいんでしょう。
0866nobodyさん2009/06/19(金) 06:16:38ID:???
確認画面とリアルタイムプレビューは違うんじゃないか?

下の質問は意味が分からないぞ。目を覚ましてから質問し直せ
0867nobodyさん2009/06/19(金) 09:53:10ID:???
>>861
ViewsのSort criteriaとは別に、Styleのtable設定でnode_titleを"Default sort"に選んでたのが原因でした、すいません
自分のミスとはいえこんなことで半日ムダにしちゃったよ・・・
0868nobodyさん2009/06/19(金) 13:09:12ID:???
徹夜だと思考が鈍るね。。。

$form[''] = array(
'#type' => 'select',
'#title' => t($form_field_title),
'#default_value' => $default_nodes,
'#options' => $nodes,

みたいな感じの部分をハックしたかったんです。
現状だとユーザーがコンテンツ作成時に他のユーザーのコンテンツまで
一覧に表示されてリンク対象に選択できるので
自分のノードのみを表示させられたらトラブル軽減できるかなって。。。
0869nobodyさん2009/06/19(金) 13:58:45ID:???
>>868
コアのバージョンは?
具体的に手を入れたいモジュール名は?

それくらいの情報があった方が
レスされやすいと思うよ
0870nobodyさん2009/06/19(金) 18:58:52ID:???
わからんやつは黙ってろ
0871nobodyさん2009/06/19(金) 20:43:58ID:???
またおまえか
0872nobodyさん2009/06/19(金) 21:13:09ID:???
はい
0873nobodyさん2009/06/19(金) 21:43:09ID:???
>>868
よく分からないがこんなことをしたいのか?

$nodes = array();
$result = db_query("SELECT nid, title FROM {node} WHERE uid = %d", $user->uid);
while ($node = db_fetch_object($result)) {
$nodes[$node->nid] = $node->title;
}
0874nobodyさん2009/06/20(土) 01:22:12ID:???
webgogo が復活してた
0875nobodyさん2009/06/20(土) 06:06:41ID:???
Pro Drupal Development
ttp://pdd.drupal.jp/

g.d.oには加わらず我が道を往く公式様。親肉様によるマンセーレビューあり。
続きを読むのを登録必須にしたりサイトにnoarchiveを付けるのは止めて欲しい。。。
0876nobodyさん2009/06/20(土) 06:36:46ID:???
銭ゲバか…
0877nobodyさん2009/06/20(土) 07:34:15ID:???
サイト作っただけで銭ゲバとか公式様嫌われすぎだろw
公式様はg.d.o/Japanに入れよ、外人さんは快く受け入れてくれるよ。
高圧的様の問題は日本人にしか通じないらしい。
0878nobodyさん2009/06/20(土) 08:19:22ID:???
原書のレビューなんじゃね?
0879nobodyさん2009/06/20(土) 08:40:03ID:???
なんか嫌な雰囲気だなぁ
こういう内部分裂みたいのが起きると結局は普及していかないんだよねぇ
0880nobodyさん2009/06/20(土) 08:46:09ID:???
publianさん元気にしてるかなぁ?
0881nobodyさん2009/06/20(土) 09:19:01ID:???
jp管理人が高圧的様になった時から既に内部分裂みたいなもんだからな
0882nobodyさん2009/06/20(土) 10:06:30ID:???
公式さんと0829さんて同一人物なんですか?
■ このスレッドは過去ログ倉庫に格納されています