- このトピックには21件の返信、1人の参加者があり、最後ににより1年、 1ヶ月前に更新されました。
-
投稿者投稿
-
-
テスト氏名ゲスト
投稿してみた
-
o6asanキーマスター
うん???この過疎ってるところに,どなたですか?
いぇ,失礼。いらっしゃいませ。
初書き込み,ありがとうございます。 -
テストゲスト
すいません。WORDPRESSでまさにこのような掲示板を作成してみたかったので
思わず投稿してしまいました。
テスト投稿です。ホントすみません。 -
テストゲスト
画像が表示されない
Attachments:
You must be logged in to view attached files.-
o6asanキーマスター
テストさん,こんにちは。
どうぞ,どうぞ,無問題です。
> 画像が表示されない
ウン?犬の画像が添付されているようです……本文中に表示という意味であれば,さらにイメージタグを使わなければいけないので,同一記事内には今のところ無理でしょうね。匿名の投稿者の場合は,投稿を編集できないので。
予測添付は,可能だろうか。やってみてください。画像は以下のようなところにアップされるので,前もって,以下のようにコードを記述しておくという方法です。
<img src="http://o6asanforum2.starfree.jp/wp-content/uploads/FC104_L_t.jpg" alt="テスト画像" />
追記:
でませんね。追記2:
失礼,URLミスしました。出ました。
-
-
テストゲスト
ありがとうございます。
違うのです(笑)。
こちら(WordPress のプラグイン bbPress で掲示板を作る)を参考に掲示板を作成し、
「GD bbPress Attachments」のプラグインを導入してみたのですが、
サイト内に、「添付ファイル: 」というかたちでファイルは選択できるのですが、アップロードされていないようなのです。
何か特別な設定があるのでしょうか?-
o6asanキーマスター
こんにちは。
特にないんですけどね。匿名で添付できるようにとかはしましたが。
サイズかと思ったのですが,違うようですね。
Error uploading:
IMG_03552.jpg: File size exceeds the allowable limit for uploading.サイズの場合はちゃんと上記のエラーが出るようです。
あとは,サーバのパーミッションとかがありがちですが,おおもとのWordPressへのメディアは普通にアップロードできますか。
-
-
テストゲスト
サーバーのパーミッションは問題ありません。
念のために、ローカルでもテストをしてみました。
通常のWordpressへのメディアのアップロードは行えます。
ユーザ登録をしなくても投稿できるようにカスタマイズした部分を
紹介していただき、大変助かりました。-
o6asanキーマスター
こんばんは。
お書きのことでは,うまくいったのかいかなかったのか定かにわからないですが,うまくいったのかな。うまくいっていない場合ですが,GD bbPress Attachmentsはアップロードのエラーログをデータべースのpostmetaに持っていたと思います。GD bbPress Attachmentsの設定がデフォルトのままなら,ログが残っていると思いますが,そちらを見てみたらどうでしょう。
いまさらの余談ですが,初書き込みをいただいたとき,文面といい,メールアドレスといい,いかにもスパムで判断に苦しみまして,おかしな返信をしてしまいました。あのときはどうも失礼しました。
-
-
rabuゲスト
おはようございます。
まだうまくいっていません。
データベースのpostmetaを見てみたのですが、
データとして保存されていないようです。特に設定を変更していないと思うのですが・・・。
「meta_key」の値は何になるでしょうか?
試に投稿してみたいのですが以下データしか新規に追加されませんでした。
「meta_key」
_bbp_anonymous_name
_bbp_anonymous_email
_bbp_anonymous_website
_bbp_forum_id
_bbp_topic_id
_bbp_author_ipそれと、こちらこそすみません。
最初この掲示板はどのように使っていいのかわからず、テストさせていただいた次第です。
大変申し訳ございませんでした。
メールアドレスや名前までテスト用でした。修正いたしました。 -
rabuゲスト
できました。
先ほどのpostmetaをヒントに、
そもそもファイルの情報が送信されていないのかと思い、
bbpressで作成されるformタグに「enctype=”multipart/form-data”」を
強制的に追加してみました。そしたら添付された画像が表示されました。ありがとうございます。
大変助かりました。
またWORDPRESSでわからない事がありましたら、質問していいですか?-
o6asanキーマスター
rabuさん,こんにちは。
ちょっと長くなりました。あしからず。
こちらこそ,改めてよろしくお願いします。
画像が表示されました。
ということで,うまくいったわけですね。おめでとうございます。
しかし,
enctype="multipart/form-data"
を無理やり追加してやらないと表示されないというのが,どうも気にかかります。何か,どこか,おかしくなっているのではないかということで,掲示板の正式運用開始にはちょっと不安です。「添付ファイル: 」というかたちでファイルは選択できる
ということでしたので, GD bbPress Attachments の設定で, Disable Attachments: のチェックは入ってないだろうと,端から疑いもしなかったのですが,誤ってチェックが入っているとかいうことがありますか。この項目は,各フォーラムの編集ページの右上の個別設定のところにあります。
また,アップロード失敗の場合は,親記事の postmeta の meta_key に, _bbp_attachment_upload_error というのができるのが正常です。
成功の場合は,画像のためだけに, post カウントがひとつ増え,それに関する postmeta として, _wp_attached_file , _wp_attachment_metadata , _bbp_attachment が追加されます。後のことを考えると,このあたり,もう少し調べておいたほうがいいのではないでしょうか。私が経験したことで,もしかしたら関係あるかもと思うのは, auto_increment がいつの間にか消えてなくなっていた件です。「親サイトの自動保存がうまくいかない。」
またWORDPRESSでわからない事がありましたら、質問していいですか?
それほど詳しいわけではないので,お役に立てるかどうかわかりませんが,いつでもおいでください。
最初この掲示板はどのように使っていいのかわからず、テストさせていただいた次第です。
ほんとに,使い方の説明も何もなくて。何しろ,あまり使うことを想定してないものですからね(苦笑)。ここの名称は雑談掲示板ですが,実のところ本家の常連の方たちは,本家のブログのコメントで,雑談もされますし,私のほうもそれで一向に構わないわけです。
ただ,サーバが自宅の超零細サーバなので,緊急連絡の手段を確保することが,常々懸案だったんです。そんなわけで,やっとこさ, WordPress を使って作る方法を思いついて,作っただけなもので,使い方の説明不足は不親切なことこの上なく,申し訳ないです。
これを機会に,本家にも書き込みにおいでください。
-
rabuゲスト
こんにちは
またまたお邪魔してしまいました。
o6asan様のように、あるリプライに返信しても、入れ子のようにならないのですが。。。。
また入れ子のようにした場合には矛盾がでてしまうのですが、
リプライの並び順を、新しいものを上の方に表示することはできませんか?
新しいものを上の方にできれば、入れ子のようにせずに、
どのリプライに対しての返信なのかを表示できればいいのですが-
rabuゲスト
すいません。
どのリプライに対しての返信というのは
bbp_reply_id()と記述すると表示されることはわかったのですが、
トピックに対しての返信だと「0」と表示されてしまいます。
なのでその前に判断し「0」じゃなかったらreply_idを表示したいと考え
「loop-single-reply.php」に下記の様に記述したのですが、「0」が2回表示されてしまいます。<?php if(!bbp_reply_to()); ?>
【<?php bbp_reply_to(); ?>に対して返信】
↓ 結果 ↓
0 【0に対して返信】htmlに書き出さず、変数に格納ってできるのですか?
もしかして基本的な事だったらすみません・・・
-
-
-
-
rabuゲスト
すみません。
自己解決しました。function bbp_has_replies(){
部分のorderでいいんですね。また
$reply_to_no=bbp_get_reply_to();
で変数に取得することができましたお騒がせいたしました。
-
o6asanキーマスター
rabuさん,こんにちは。
解決されたとお書きなので,今更ですが,
あるリプライに返信しても、入れ子のようにならないのですが。。。。
入れ子に関しては,単純に, bbPress の設定ページで行っているものです。この件が,ここでの話としますと,もとは 2 階層までにしてありましたので, 3 階層目は入れ子にならなかったと思います。さっき 5 階層までに変えました。で,今は,表示が変わっています。
「WordPress のプラグイン bbPress で掲示板を作る」にも書いてありますが,本当に,ほとんど何も弄っていないんです。
そんなわけで,
enctype="multipart/form-data"
を無理やり追加してやらないと画像が表示されなかった件についても,いろいろ考えてみたのですが, WordPress 本体のバージョンが古いということはありませんか。うちの場合は,全部最新です。
WordPress バージョン 4.0
bbPress バージョン 2.5.4 Last Updated: 2014-8-28
GD bbPress Attachments バージョン 2.1 Last Updated: 2014-4-21あるいは,HTML5に対応していないということはないでしょうか。
あるいは, PHP のバージョンが古いとか。
何にしても,あてずっぽうに過ぎませんが, rabu さんのところでは,同じことをするのにどうしてそんなに php スクリプトを弄らないといけないのか,はっきりした原因がつかめるといいなと思いまして(汗)。
-
-
rabuゲスト
すいません。また来てしまいました。
wordpressのバージョンは3.64です。
今度最新版で試してみようと思います。今度は、youtubeの埋め込みコードに関して質問です。
管理者としてログインしている場合、
埋め込みコードを投稿してもきちんと表示されるのですが、
今回はーザ登録しなくても使えるようにしてあるのですが、
そういった方が投稿すると、埋め込みコードがそのまま表示されてしまいます。まあ、セキュリティ上どうなの?というのはありますが、
掲示板そのものにパスワードをかけているのですこしはいいかなと。-
o6asan_testゲスト
多分,管理者でないユーザの場合は,使える HTML タグに制限がかかっているのではないかと思うんですが。
ここで,ちょっとログインしないで,テストしてみます。
<iframe width=”560″ height=”315″ src=”//www.youtube.com/embed/Vy1QVQ1-GtY” frameborder=”0″ allowfullscreen></iframe>
<object width=”560″ height=”315″><param name=”movie” value=”//www.youtube.com/v/Vy1QVQ1-GtY?version=3&hl=ja_JP&rel=0″></param><param name=”allowFullScreen” value=”true”></param><param name=”allowscriptaccess” value=”always”></param><embed src=”//www.youtube.com/v/Vy1QVQ1-GtY?version=3&hl=ja_JP&rel=0″ type=”application/x-shockwave-flash” width=”560″ height=”315″ allowscriptaccess=”always” allowfullscreen=”true”></embed></object>追記:
やはり,そうみたいです。どこか,コアスクリプトをいじらないといけないのではないですか。
個人的には,掲示板にパスワードをかけていても,<iframe>などのタグは,匿名者には使わせたくないですね。
-
-
rabuゲスト
こんにちは。
今回こちらを訪問したきっかけとなりました添付ファイルがアップロードできない件、解決いたしました。
jqueryがうまく動作してませんでした。
私が利用していたテーマに「jquery1.4.4.min.js」が読み込まれていました。
それを消去しましたところ、enctype=”multipart/form-data”を記述しなくても動作いたしました。
添付ファイルを複数アップロードできない事を調べていてわかりました。
お手数をおかけしました。-
o6asanキーマスター
rabuさん,こんにちは。
jQueryのバッティングでしたか。私は経験ないのですが,結構ある話みたいですね。
enctype=”multipart/form-data”を記述しなくても動作いたしました。
しかし,どうして,上記の症状になるのでしょうか。さっぱり事情が分かりません。
WordPressのコアって,変化が激しいので,メンテが続いていないテーマやプラグインは,よく動作障害の原因になるように感じます。新しいサイトを試すときには,デフォルトのテーマである程度動くところまでやったほうがいいのかもしれません。
ところで,デフォルトでは,投稿欄ではショートコードも管理者権限以外では,動かないようです。匿名者の権限を管理者まで上げるのは,どう考えても危ないので,それ用のフィルタを書いて対処すべきだと思います。私には,そこまで実力がないのでお手伝いできそうにありませんが……。
-
rabuゲスト
ありがとうございます。
埋め込みの件は、やはりやめました。
今回youtubeの動画を埋め込みたかったのですが、
扱う人が初心者なので、その埋め込み方法も怪しいということで、
URLを直接記述していただく事にしました。
そうすれば、ブラウザの機能で勝手にリンクが張られますから。
-
-
-
-
投稿者投稿