xclにd3diary追加しましたが、管理者だけしか使えません


投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2013/11/15 20:31
col_usuhi  サイトURL

なーおんさん、お世話になります。

XOOPS Cube LegacyでCMSサイトを運営しています。
最近、日記機能モジュールd3diaryを追加いたしました。
サイト管理者である私自身は日記機能を使えるようになりましたが、
一般登録ユーザーは全く使えない状態です。
現在、モジュールは非アクティブ状態にしています。

XCL内の設定で何らかのスイッチをON・OFFすれば解決する事項に思われるのですが、
どうしても見つかりません。

初心者の質問ですが、よろしくお願いいたします。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/11/15 23:35
なーお  長老   投稿数: 1582

col_usuhiさん、こんにちは。

まずは、互換モジュール »» モジュールの管理 »» モジュールの編集
にて、登録ユーザーにモジュールアクセス権限が与えられているか確認してください。

次に、d3diaryの管理画面のパーミッション管理にて、登録ユーザーに「日記投稿許可」にチェックを入れているか確認してください。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/11/16 15:27
col_usuhi  サイトURL

お手数をお掛け致します。
登録ユーザーにモジュールアクセス権限が与えられています。d3diaryの管理画面のパーミッション管理では、登録ユーザーに「日記投稿許可」にチェックも入れています。

少々不思議なことですが、本日、再度アクティブにし、日記を書くボタンを押すと次のようなコメントが出てきました。管理者も日記を残せない状態になってます。

This page cannot be displayed due to an internal error.

If you are the administrator of this site, please visit the XOOPS Cube official site for assistance.

Error [Xoops]: Smarty error: [in db:d3diary_edit.html line 240]: syntax error: unrecognized tag 'xoops_dhtmltarea' (Smarty_Compiler.class.php, line 580) in file class/smarty/Smarty.class.php line 1095

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/11/16 23:48
なーお  長老   投稿数: 1582

col_usuhiさん

そうですか。

では、まずはコアバージョンや、ディストリビューションをお使いの場合はその名称とバージョン、d3diaryのバージョンくらいは示していただかないと、適切なアドバイスはできません。

XoopsXディストリビューションをお使いでX-updateを使用してインストールしているのでしたら、おそらくそのようなトラブルは起こり得ないのですが。。

ご自身で調べる手掛かりとしては、エラーメッセージにあるとおり、「xoops_dhtmltarea」という名称のsmartyプラグインを適切に配置しなかったためでしょう。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/11/17 10:22
col_usuhi  サイトURL

ご教授ありがとうございます。
XoopsXディストリビューションではありませんので、
これを使用して再インストールしてみます。
お手数をお掛けいたしました。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/11/17 19:49
なーお  長老   投稿数: 1582

念のためですが、XoopsXは必ず GitHubから最新版をダウンロードしてお使い下さい。 ;-)

投票数:0 平均点:0.00
返信する

このトピックに投稿する

題名
ゲスト名
投稿本文
  条件検索へ