Joomla

Joomla!のQ&A!管理者、ユーザー、開発者、デザイナー



4
ユーザーログイン用のURLとは何ですか(別名、ログインフォームを非表示にする方法は?)
訪問者が私のウェブサイトに登録することを許可したくありません。ただし、テストの目的で、単一の登録ユーザーが必要であることがわかりました。たとえば、アクセスが制限された記事を公開して、テストユーザーが「汚れた洗濯物を干す」ことなく、サイトで記事がどのように見えるかを一般に公開します(実際には、実際に1日1回訪問する...)。 。 現時点での問題は、ユーザーのログインフォームを公開または非公開にする必要があるため、最終的にWebサイトを改ざんしてしまうことです。現在、私はログインフォームをサブカテゴリに非表示にすることでこの問題を「回避」し、カジュアルな訪問者にはすぐに表示されないようにしています。パブリックアクセス権を持つゲストに表示される内容を変更せずに、テストユーザーが制限付きとしてマークされたコンテンツを表示できるようにする別の方法(カスタムURLなど)を作成することはできますか?
10 user  login 

2
www-data Linuxユーザーのフォルダーとファイルの権限
私の質問はかなり一般的です。私がLinuxディストリビューションWebサーバーを持っているとしましょう/var/www/。スーパーユーザーアカウントを使用して、Joomlaインストール.zipファイルをアップロードおよび解凍しました。 Webユーザー用のLinuxシステムユーザーはと呼ばれwww-dataます。とにかく、私の質問は、LinuxシステムのwebディレクトリにあるフォルダーとファイルのONWERを誰にするべきかということです。現在、スーパーユーザーアカウントを使用してファイルを解凍したため、すべてのフォルダーとファイルはスーパーユーザーが所有しているため、joomla管理システムで書き込み不可として表示されます。www-dataユーザーをファイルの所有者として設定するのを少しためらっています。これでいい? 参考までに、Linuxではフォルダとファイルの所有者をchownで変更し、グループをで変更しchgrpます。 ありがとう!

5
Joomla Webサイトがハッキングされた場合はどうすればよいですか?
Joomla 2.5のウェブサイトを持っています。昨日、管理者パネルにログインできませんでした。usersテーブルをチェックアウトしました。すべてのユーザーのユーザー名フィールドが「admin」であり、パスワードが「268e27056a3e52cf3755d193cbeb0594」であることがわかりました。私は通常、悪名高い/信頼性の低いサードパーティの拡張機能を使用しません。 同じ問題に遭遇した人はいますか?はいの場合、その理由と解決策を教えてください。
10 security 

1
[ユーザー登録を許可]が[いいえ]に設定されていても、ボット登録
ユーザーマネージャーのオプション(joomla 3.2)で、[ユーザー登録を許可する]を[いいえ]に設定していますが、ボットから登録を取得しています。 これがどのように起こり、どのようにそれを防ぐことができるかについて誰かが何か情報を持っていますか? ありがとう。 更新: 問題はJFBConnectがインストールされていることだったと思います。私はFBログインを無効にすることを確認し、それ以来他のインシデントは発生していません。–ドナ、2014年5月20日17:22

3
エラーメッセージにSQLが表示されないようにする
私のテーブルでは、うまく機能する重複エントリを防ぐために 'col1'にインデックスを作成しましたが、重複エントリを追加しようとするとユーザーに表示される結果のエラーメッセージは、テーブルの接頭辞。 JoomlaがエラーメッセージにSQLを表示しないようにする方法はありますか? グローバル設定のエラー報告設定を変更しようとしましたが、私が知る限り効果はありません... メッセージの例: エラー 保存が次のエラーで失敗しました:キー 'TestKey'の重複したエントリ 'Test' SQL = INSERT INTO `jml_mycomp_tbl1`(` id`、 `col1`、` order`、 `state`、` created_by`)VALUES( '0' 、「テスト」、「2」、「1」、「730」)

1
既存のコンポーネントへのタグ機能の追加
拡張機能の内部でタグが機能することを期待しています。これを見て、フィールドを編集ビューに表示させましたが、もちろんどこにも保存されません。 com_content記事タグの処理を見ると、関係が完了する前に、徹底的なマッピング交換が行われます。したがって、内でタグとコンテンツの関係が構築されることがわかり#__contentitem_tag_mapます。特にタグ用のコンポーネントでこのような新しいテーブルを作成する必要がありますか、それともcom_contantがそれを処理する方法であり、他のフィールドタイプのようにタグを列だけに保存​​できますか? 拡張機能でこれを行う必要がありますか、それともプロセスを大幅に簡素化するために使用していないものはありますか? おそらく「エクステンション101へのタグの簡潔な追加」が役立つかもしれません。 このコンテキストでタグについて言及しているドキュメントでは特に何も見ていませんが、関連がある場合は、FOF / RADを使用してこの拡張機能を開発しました。

1
メニューに適用されるCSSクラスの理解:「より深い」および「親」
liデフォルトのJoomla 2.5メニューで親要素に適用される「より深い」クラス名と「親」クラス名の違いを理解しようとしています。それらは常に一緒に適用されているようですか?それは常に「より深い親」であり、私が見る限りどちらか一方ではありませんか? 例えば: <ul class="menu"> <li class="item-108 deeper parent"><a href="/joomla//menu1" >Menu1</a> <ul> <li class="item-110"><a href="/joomla//menu1/sub11" >Sub11</a></li> <li class="item-121"><a href="/joomla//menu1/sub12" >Sub12</a></li> <li class="item-122"><a href="/joomla//menu1/sub13" >Sub13</a></li> </ul></li> <li class="item-109 deeper parent"><a href="/joomla//menu2" >Menu2</a> <ul> <li class="item-130"><a href="/joomla//menu2/sub21" >Sub21</a></li> </ul></li> <li class="item-111 active deeper parent"><a href="/joomla//menu3" >Menu3</a> <ul> <li class="item-118"><a href="/joomla//menu3/sub31" >Sub31</a></li> <li …
10 joomla-2.5  menu  css 


4
Joomlaモジュールを開発する方法?
私はこれについてのチュートリアルを遠くから探しましたが、満足のいくものを見つけることができないようです。joomlaの新しいモジュールをどのように作成しますか? 現在、コード全体でカスタムHTMLモジュールを使用しています。PHPにアクセスしてすべてをモジュールにしたいのですが、そのためのチュートリアルが見つかりません。インストール済みのモジュールを以前に変更しましたが、インストールするモジュールを作成する方法がわかりません。 joomlaのドキュメントは非常にわかりにくく、何度か読んだ後、あきらめました。誰かがこのプロセスを私に説明するのを手伝ってくれる?ありがとう!

2
スマート検索インデックスにcom_content追加フィールドを追加する方法
「onPrepareFinderContent」を処理するプラグインを作成するためのチュートリアルや手順はどこにありますか? com_content記事にいくつかの追加フィールドを追加しました。これらのフィールドをFinderエンジンによってインデックスに登録してもらいたいのです。 FinderIndexerResultインデックスを作成するオブジェクトに新しい要素を追加する方法を探しています。 このコード行は、plugins / finder / content / content.phpの311行目にあります。 // Get content extras. FinderIndexerHelper::getContentExtras($item); FinderIndexerHelper :: getContentExtras関数は、インデックスを作成するFinderIndexerResultオブジェクトを受け入れ、「onPrepareFinderContent」イベントをトリガーします。これにより、(サードパーティプラグインがインデックスを作成するコンテンツを追加または変更できるようになります)。 あなたの何人かはこれについての経験を持っていますか、または私にいくつかの良いチュートリアル/ドキュメントを指摘できますか?

2
コンポーネントビューページにjoomlaのデフォルトツールバーを追加する
私はjoomla 2.5と3の両方のmvcコンポーネントを開発しています。多くのコンポーネントで、管理者側の設定ページの上部に新規、編集、公開、ゴミ箱、オプションなどのjoomlaのデフォルトのコマンドボタンを追加しました。例えば。コンポーネント->ウェブリンク->リンクページに移動すると、右上にあるコマンドボタンについて話しています。 では、コンポーネントの設定ページにコマンドボタンを追加するにはどうすればよいですか?クリックすると、それぞれのアクションが実行され、それぞれのビューが表示されます。たとえば、「新規」ボタンをクリックすると、MVCコンポーネントのエントリの追加ビューがそのまま表示されます。 それで、管理者側のコンポーネントの設定ページに完全に機能するjoomlaのコマンドボタンを追加するにはどうすればよいでしょうか。

2
JHtml:script()と$ doc-> addScriptの違いは何ですか?
最近、特定のJSおよびCSSファイルを<head>各ページのに挿入する必要があるモジュールを開発しました。最初は、私は使用しました: $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); ただし、キャッシュを有効にすると、サイトがからキャッシュされたバージョン/cacheとキャッシュされていないバージョンの両方をロードし/modules/mod_x/js/、JSエラーが発生することに気付きました。 これを次のように変更した場合: JHtml::script(Juri::base().'modules/mod_x/js/mod_x.js'); スクリプトは、これらのエラーを解決するために、キャッシュから1回だけロードされました。 私はドキュメントでaddScriptメソッドがメソッドよりも「低レベル」であったことを読みましたJHtml:scriptが、それを言うだけではありません... もちろん、上記の[JHtml:scriptメソッド]を使用して自動的に実行されるいくつかの手順(JHtml:scriptが実行する)も手動でコーディングする必要があります([addScriptを使用する場合])。 ...これ以上の詳細はありません。 違いは何ですか?JHtml:script最終的にはaddScriptある時点でドキュメントオブジェクトが呼び出されると思いますが、最初に他の中間手順が行われますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.