問題タブ [cmsmadesimple]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - CMS Made Simple: 管理パネルにアクセスする権限が失われました
私は少しアマチュアです (CMS MS ではまったく新しい) ので、少しばかげた質問かもしれませんが、どこにも答えが見つかりません..
古いページを引き継いでリニューアルしました。そのため、古い CMSMS バージョンを手動で新しいバージョンに更新しようとしていました。public_html ディレクトリのすべてのファイルをバックアップし (バックアップ後に削除し)、mySQL をバックアップしました (ただし、削除しませんでした)。すべてのファイルを削除した後、ページ テーマのバックアップを作成するのを忘れていたことを思い出したので、古いページを復元しようとしました。
それを回復するために私がしたこと:
- public_html の古いファイルを復元
- 古い mySQL データベースのパスワードを変更し、構成ファイルで変更しました。
現在、Web ページは完全に機能していますが、管理パネルにアクセスできません。アクセスしようとすると、次のメッセージが表示されました。
403 Forbidenn このサーバーの /admin/ にアクセスする権限がありません。
助けてくれてありがとう!
cmsmadesimple - cms made simple - UDT のメソッドとプロパティの場所を発見する
CMSMadeSimple 1.11.x の管理側を調べているときに、[拡張機能]、[ユーザー定義タグ] の順に移動すると、[ユーザー定義タグの追加] リンクをクリックしてカスタム php コードを作成できます。パネルに入ると、この領域内で基本的なコードの実践をレイアウトするのに役立つヘルプ ガイドがあるかどうか知りたいです。私が見たところ、このコントロール パネルで実際にデータを参照するためのトレーニングまたはテンプレート ソース リンクが見つかりません。しかし、テンプレート システム (つまり、custom_copywrite) に付属する既存の UDT を開くと、次のようなコードが表示されます。
どういう意味ですか?
また、ニュース モジュールのデータを操作したい場合、この例や空白の UDT で適用または展開する追加のプロパティとメソッドはどこにありますか?
php - PHP: ユーザーのオブジェクトを要約する
「登録」を行うCMSmadesimpleのモジュールがあります。登録は、id user と registerstatus を持つ php のクラスです。
すべてのユーザー (登録しているユーザーだけでなく) と、ユーザーが登録されているかどうかを要約するにはどうすればよいですか。
クラス (nb_persons は登録ステータスとして使用されます)
from=$registrations item='registration' のイベントを要約する方法は知っていますが、ユーザーの登録の有無を要約したい
ace-editor - CMSMS のすべてのテキスト ボックスに ACE エディターを使用する
CMS Made Simple のインストールでは、できる限り ACE エディターを使用しています (スタイルシート、テンプレートなど)。ここで、管理インターフェイス内の他のテキスト ボックス (ページ コンテンツなど) でも使用したいと考えています。
ACE エディターの使用を「強制」する方法、またはここで役立つモジュールはありますか?
php - PHP で複数のオブジェクトと配列構造をナビゲートする
以下は、CMSMS のイベント中に渡されるオブジェクト パラメーターの print_r 出力です。私はphpとCMSMSの両方が初めてです。ID 11 (persontasked) のオブジェクトの値が特に必要ですが、どこから始めればよいかわかりません。いくつかのパラメーターを持つオブジェクトのように見えます。そのうちの 1 つは配列を含むオブジェクト (fielddefs) であり、必要な値もオブジェクト内にあります。この構造をナビゲートする簡単な方法はありますか? 常に同じ場所に配置されます。
これは、必要な値を含むブロックです (Jon Smith):
このオブジェクトの奥深くにあります:
php - HTML BLOB 'global_content_block_x' が存在しません
最近 CMSMS をインストールしましたが、フォーラムでヘルプが得られません。以前はそうではありませんでしたが、それは別のトピックです。
とにかく、また何かが起こっています (それは数ヶ月間解決されました):
そのため、すべての GCB が表示されるわけではなく、サイトは GCB なしでは機能しません。
キャッシュをクリアすると、一時的に修正されます。
これを初めて修正するための解決策を含む元のスレッドは現在ロックされており、次の場所にあります。
http://forum.cmsmadesimple.org/viewtopic.php?f=8&t=68368&start=45
これを解決するために私がしたこと:
- キャッシュをクリアしました-1日ほど動作します
- CGSmartImage を変更し、「レスポンシブ イメージを有効にする:」を「いいえ」に設定します。