質問

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Drupalについて、何でも聞いてください
gg45's picture

Facebook、twitterで登録するモジュール

お世話になります。
Drupal 8を利用しているのですが、サイトのユーザ登録の際に
よくある「Facebookで登録」や「twitterで登録」をさせたい時に有効なモジュールを教えていただけますでしょうか。

よろしくお願いいたします。

Read more
gg45's picture

Facebookの通知ナビゲーションのような機能はありますか?

お世話になります。

下記Facebookの通知のような機能を作りたいのですが、Drupalでそのようなモジュールはありますか。

例えば自分の投稿したノードに対して、他のユーザからコメントがついたら「1」のようになるような。
ご存知の方いたらお教えいただけますと助かります。
よろしくお願いいたします。

Read more
gg45's picture

Drupal 8 コメントに対するvoteシステムについて

いつもお世話になってます。

現在Drupal 8を利用しており、コメントに対してvoteできるモジュールを探しているのですが
何か良いモジュールはありますでしょうか。

コメントにLIKEボタンを設置し、クリックされたカウントを計測し表示したいと思っています。

調べてみたところ「Vote Up/Down」モジュールはまだdrupal 7までしかなく、「Like & Dislike」モジュールは「This project is not covered by Drupal’s security advisory policy.」と表示されているので利用を控えています。

情報をお持ちの方ご連絡いただけると助かります。
よろしくお願い致します。

Read more
kiiringo's picture

サイトにDrupalをインストールすることができなくて困っています。

初めまして。
タイトル通り、サイトにDrupalをインストールすることができなくてこまっています。
サーバーはロリポップというレンタルサーバーを使っていて、PHPの設定やファイルのアップロードは済ませています。バージョンは8.2.6です。
サイトにアクセスすると/core/install.phpには飛ばされるのですが、HTTP ERROR 500となります。

色んな情報をみていると、htaccessの

Follow symbolic links in this directory.

Options +SymLinksIfOwnerMatch

という部分が大切になるそうなのですが、これを書き込んでみたりもしたのですが何も変わらないのです。

どなたか、解決方法を教えていただけますでしょうか。

Read more
kiiringo's picture

サイトにDrupalをインストールすることができなくて困っています。

初めまして。
タイトル通り、サイトにDrupalをインストールすることができなくてこまっています。
サーバーはロリポップというレンタルサーバーを使っていて、PHPの設定やファイルのアップロードは済ませています。バージョンは8.2.6です。
サイトにアクセスすると/core/install.phpには飛ばされるのですが、HTTP ERROR 500となります。

色んな情報をみていると、htaccessの

Follow symbolic links in this directory.

Options +SymLinksIfOwnerMatch

という部分が大切になるそうなのですが、これを書き込んでみたりもしたのですが何も変わらないのです。

どなたか、解決方法を教えていただけますでしょうか。

Read more
kico's picture

Webform7のIE11における条件表示について

お世話になります。
社内サイトでWebform7を使用し表示条件を設定したのですが、IE11の場合デフォルトで「イントラネットサイトは互換表示で表示」にチェックがはいっており非表示の項目もすべて表示されてしまいます。(ドキュメントモードが既定の7となっている為)
Firefox、Chromeでは問題なく表示・非表示の条件設定が有効となっています。
ユーザがサイトを開く際にIE8以上で開かせる方法はありますでしょうか。

Read more
junko_m's picture

どのモジュールがテーブルへの保存を実施しているか調べる方法

お世話になっております。

初歩的な質問ですみません。
Drupal7, DKAN Workflow, Workbench, Workbench Moderation を利用して承認機能を実装しようとしています。

WorkbenchモジュールにまだFixされていない問題がありそうな事はわかっているのですが、
暫定対処などできないものかと、調査する上で、困っていることがあり質問させていただきました。

編集データ保存時に、node_revisionテーブルに不要(と私が思っている)レコードが登録されてしまうので、
どのモジュールがそのレコードを保存しているかを調査したいと思ったのですが、
テーブル名で検索してヒットした箇所にログを仕込んでも、該当箇所が見つかりません。
hook_node_insert, hook_node_updateなどの箇所についても同様にしたのですが、見つかりませんでした。
怪しそうなmoduleのexecute実行箇所についても同様にしたのですが、見つかりませんでした。

そもそも、こういった場合、どのようにして調べるのが妥当なのでしょうか?
アドバイス頂けると助かります。よろしくお願いいたします。

Read more
musashi.hamura's picture

タクソノミーによるjavascriptの読み込み

CMSの初心者です。初めての質問になります。

任意のページのみ、特定のjavascript(今回はmathjax.js)を
ロードする方法を探しています。

数式を使うページのみにタクソノミータームで指定するのがよいと
考えています。

現時点で、以下のとおりにテーマで指定して、全てのページで読み込むことはできています。

●テーマ名.libraries.yml ファイル
math-styling:
js:
//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_SVG: {}

●テーマ名.themeファイル
function テーマ名_preprocess_page(array &$variables) {
$variables['#attached']['library'][] = 'テーマ名/math-styling';
}

themeファイルの関数の中にIF文でタクソノミータームをチェックして実行する形に
すればよいのではないかと考えているのですが、方法がわかりません。

よろしくお願いします。

Read more
abechiyo2000's picture

サイトに予期せぬエラーが起こりました。しばらくたってから再度お試しください。

Drupal7を運営してから1年が経過し、何もプログラム等変更していない状態で下記のエラーが出るようになった。

エラー内容

日本語:サイトに予期せぬエラーが起こりました。しばらくたってから再度お試しください。
英語:The website encountered an unexpected error. Please try again later.

PHPのエラー、Apacheのエラーがともに出なく困っていました。

解決方法

当件について、Drupal コミュニティのSlackにて問いを投げたところ、blauerberg(https://groups.drupal.org/user/75056)さんと、Tomotsugu Kaneko(https://groups.drupal.org/user/2926193)さんに助けていただいので、g.d.o にも展開しておきます。

今回のエラーは結果的にwatchdogの primary keyがint maxまで行ってたのが原因でした。
当件は下記の通り、watchdogのデータを削除後、auto_increment を 1に戻すことで解決しました。

// 2147483647 が intの最大値

Read more
redboxhosting's picture

アカウント削除ボタンのカスタマイズ

Drupal7でアカウント削除ボタンを任意の場所に設置しようと考えていますが
フォーム関連の実装がよく分からずアドバイス頂けると助かります。

Drupal7 デフォルトでは、ユーザーアカウント編集ページの中のアカウントキャンセルボタンをクリックすると、アカウント削除確認画面に飛ばされます。
その後、再度アカウントキャンセルボタンを押すことにより、削除確認のメールアドレスが送信されると思います。

これを、/user/%uid/edit 画面のテンプレート内にMODAL画面を設置し、
直接アカウント削除メールを送信出来るようにしたいと考えています。

既に、/user/%uid/edit ページは以下の様にテンプレート化し、
各種フォームの編集・保存は出来ているのですが、テンプレート内にModal用のHTMLを記載し、どのように記載したらアカウント削除申請が行えるのか分からない状況です。

お手数ですが、アドバイス頂けると助かります。

template.php


function テーマ名_theme(&$existing, $type, $theme, $path) {

$hooks['user_profile_form'] = array(
'render element' => 'form',

Read more
Subscribe with RSS Syndicate content