問題タブ [ojs]

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.

0 投票する
1 に答える
111 参照

php - ジャーナル サイトで XSS (クロスサイト スクリプティング) エラーが発生しにくい

以前、ジャーナルの Web サイトのティッカーを探して質問を投稿し、期待どおりにうまく機能するものをコーディングすることができました。ええと、その親切な人のおかげで、トリックを実行するコードを見つけました。

私のジャーナル サイトはijmasr.comで、ティッカーは "Latest News" というタイトルのランディング ページの右側のサイドバーにあります。

私の問題は、ニュースを下から上にスクロールする必要があり、仕事を終わらせるjavascripがあることです。残念ながら、ナンセンスな XSS (クロスサイト スクリプティング) が素晴らしい仕事をしているため、スクリプトは実行されません。このトピックについて少し読んで、HTML エンコーディングでこれを修正できることを知りましたが、修正方法がわかりません。

カスタムブロックに挿入したHTMLコードは次のとおりです。

私はジャーナルにこの機能が本当に必要であり、それを取り除くことはできません. このため、HTML コードを修正し、ティッカーと XSS を機能させ続けるために、あなたの親切な助けとガイドが必要です。

0 投票する
1 に答える
418 参照

php - OJS header.tpl に正規の URL を手動で挿入する

OJS Web サイトの正規リンクを挿入したいと考えています。header.tpl を見つけることができました。次のようになります。

サイトの正規 URL を指定するコード ブロックを追加したいので、次のようにしました。

上記は機能しますか?または私のサイトが壊れる原因となります。私がやりたいことを達成するためのより良い方法はありますか? 私はプラグインを疑っていますが、仕事を成し遂げるためのプラグインを特定できませんでした. 私のウェブサイトは OJS ウェブサイトです。

すべての助けをありがとう。

0 投票する
1 に答える
19 参照

ojs - OJS: システム全体 / あらゆる記事作成機能をロックする

コマンド ライン ツールの NativeImportExportPlugin を使用して、プログラムで記事を OJS に一括インポートします。これを行っている間、新しい記事がインポートされる前に取得する ID を知る必要があります。たとえば、PDF に URL を印刷するためです。残念ながら、これらの ID は AUTO_INCREMENT によって生成され、UUID ではありません。最後に使用された ID を DB に問い合わせることで安全に予測できますが、他のユーザーが同時に OJS にデータをアップロードすると、安全でなくなる可能性があります。一括インポートが進行中の間、他のユーザーが何かをアップロードするのを防ぐことができれば幸いです。

私の質問: OJS 全体または記事作成機能をロックして後でロック解除する (過度に複雑ではない) 方法はありますか?

助言がありますか?