問題タブ [mybb]
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.
forum - MyBB テーマの HTML を編集して、ボタンを置き換えます
私はこれをやろうとしています https://github.com/stewartiee/Steam-OpenID--MyBB-/issues/17それで、通常の登録ボタンとログインボタンを置き換えます。しかし、MyBB で html を編集するにはどうすればよいですか? テーマのCSSしか編集できないようです。
javascript - jQuery - MyBB メッセージを置き換えますが、その一部は置き換えません
私はいくつかのテキストを置き換えようとしています。読み進めると意味がわかります。
上記は私のtextareaの中にあるものです。引用タグの中にあるものを除いて、すべてを置き換えたいです。元のメッセージの周りに[b]と[/b[b]Message one[/b]
]を追加するように置き換えたいと思います。最終結果は次のようになります。
したがって、基本的に [quote] を除外し、元のメッセージの周りに [b] と [/b] を適用します。正規表現を除外してみましたが、何も役に立ちませんでした。
php - ログインフォームで PHP を使用してテキストを置き換える
私は基本的に、私が作成した Bootstrap Web サイトに取り組んでいます。フォーラム (MyBB) を接続して、自分の Web サイトからログインできるようにしました。
問題は、まだPHPに慣れていないため、サインインテキストをユーザーの名前に置き換えようとして立ち往生していることと、ログアウトまたは切断してサインアップすることです。
これはこれまでのところどのように見えるかです:
そして、これは私が達成したいことです:
また、フォーラムのアバターを取得してバーに表示する
これは私のフォームです:
もちろん、誰かに実際に作ってもらうように頼んでいるわけではありません。どうすればそれを達成できるかについての参考資料が必要です。(例:どのタイプを使うか)
mysql - MyBB をアップグレードする Mysql の問題
MyBB フォーラムをアップグレードしようとしていますが、アップグレードの最後に次のエラー メッセージが表示されます。
MyBB で内部 SQL エラーが発生したため、続行できません。
SQL エラー: 1146 - テーブル 'abualbd_mybb40.mybb_usertitles' は存在しません クエリ: SELECT utid, posts, title, stars, starimage FROM mybb_usertitles ORDER BY posts DESC
それはどういう意味ですか、どうすれば修正できますか? ありがとう
1.6.10 からアップグレードしています
mybb - プロフィール mybb フォーラムの編集方法
この種の変更を行います。
具体的にはこの画面を変更したい
このフィールド「参加済み」を削除して、さらにいくつか修正したいですか?
フォーラムでオプションを検索しましたが、css または php ファイルを編集する必要があると思いますか?
私は正しいですか?
php - PHP - 553 Zoho メールと MyBB での中継の禁止
Zoho の SMTP サーバーを使用して、MyBB インストールから登録メールを送信しようとしています。ただし、メールは送信されず、ログを確認するとエラーが発生していることに気付きます。
(個人情報を隠すために一部マスキングしてあります!)
これは、php.ini で設定された sendmail パスです。
(個人情報を隠すために一部マスキングしてあります!)
これは MSMTP の myserver 構成です
(個人情報を隠すために一部マスキングしてあります!)
問題は、コマンドラインで同じコマンドを使用すると、それが機能していることと、ポートがブロックされていないことがわかっていることです。電子メールは正常に送受信されます。
(個人情報を隠すために一部マスキングしてあります!)
これは、MyBB がメールを送信する方法に問題があるか、php.ini ファイルで設定した PHP 構成またはコマンド ラインに問題があることを意味します。
私はこれを一日中検索しましたが、得られるすべての結果は PHP に関連していないか、最初から機能していませんでした。私はコマンドラインから作業していますが、PHPからは作業していません。
サーバーでUFWを使用しており、すべてのポートが完全に開いているため、ブロックされたポートとは関係ないと思います。
Gmail では機能しましたが、すべてのメールがスパム フォルダーに送信され、すべてのメールで毎回機能するとは限りませんでした。
編集: PHP5-CLI でメールを送信しようとしましたが、うまくいきました。だから、PHP5-FPM か MyBB のどこかに問題があるのではないかと推測しています。
mybb - この SQL インジェクションはなぜ有害なのですか?
SQL インジェクションに対して脆弱であることがわかった mybb フォーラムがあります。サイトで SQL インジェクションを実行しましたが、このデータが機密である理由がわかりません。セキュリティ上の理由から、私は自分のウェブサイトを公開していませんが、インターネットで見つけたエンドアンプルを以下に示します。このデータが公に知られるべきではない理由を誰か説明してもらえますか?