問題タブ [restrict]
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 - PHPの画像アップロードサイズを制限する方法
画像のサイズを制限するにはどうすればよいですか? また、コードをどこに挿入すればよいですか? 写真をアップロードすることはできますが、アップロードして表示できるのは 4 つの写真だけです。それを解決するために私は何ができますか?
php - fckeditorの画像を自分のドメインの画像のみに制限する
私はメンバーのウェブサイトを持っており、メンバーのコンテンツの投稿に素晴らしいfckeditorの非常にロックダウンされたバージョンを使用しています。最近、スマイリーの許可を開始しました。これにより、メンバーは満足しますが、他のドメインからの画像や、私たちから提供されるスマイリーを挿入できるようになるという潜在的な脆弱性が導入されました。
投稿されたものはすべてプレビュー段階を通過し、その間に投稿されたコンテンツはサニタイズされます。そのため、srcがドメインからのものではないことを示すimgタグを削除する追加のphpが必要だと思います(たとえば、「xyz.com」 ")。最初のコメントでdrfが指摘したように、これは最初に思われるほど簡単ではありません。
これは他の人にも当てはまると確信していますが、解決策を見つけることができませんでした。正規表現は私の強みではありません。いつものように、ありとあらゆるヘルプと提案をいただければ幸いです。
apache-flex - 編集可能な TextArea 内で改行を無効にするにはどうすればよいですか?
ユーザーが TextArea に改行を入力するのを止めたいだけです。TextArea の「restrict」プロパティを試してみましたが、うまくいかないようです。
次のコードがあります。
制限プロパティがこれをカバーするかどうかはわかりませんが、助けていただければ幸いです。
私は今、何かを機能させることができました:
現在の唯一の問題は、リターンを押したままにすると、最初のキャリッジ リターンがクリアされ、押している限り追加し続けることです。テキスト領域へのフォーカスを失うことなく、これを止める方法が必要です。
view - SharePoint 2010 で従業員が作成したリスト アイテムのみを表示するようにマネージャーを制限する
SP2010 カスタム リストを、約 50 人の従業員と 8 人の管理者からなる組織の週間タイム シートとして使用しています。アイテムを作成するには、従業員はクライアント、プロジェクト、活動タイプ、週末、および時間をデフォルト ビューに入力します。ここで、マネージャーに限定された別のビューを作成したいと考えています。理想的には、SP2010 に管理者が誰であるかを認識させ、管理者が表示できるアイテムを従業員が作成したアイテムのみに制限することを望んでいます。
運が悪いので、次のことを試しました。
- IT によって作成された、組織のすべてのメンバーを含むユーザー情報リストがあります。すべてのアイテムにマネージャーの名前を追加しました。
- リストを作成したときに、カスタム リストに表示された [更新者] 列の目的を変更しました。
- 具体的には、Person または Group タイプである Modified By 列の名前を Manager's Name に変更し、Show Field: の値を Manager's Name に変更しました。この方法ではやりたくないのですが、Person または Group タイプのリスト列を追加する方法がわかりませんでした。必要な値を入力する列を選択できます。
- ビュー設定を保存すると、特定の従業員の最初の列にマネージャーの名前が表示されました。ここまでは順調ですね!
- 次に、ビューを再編集し、マネージャーの名前が [ME] の場合にアイテムを表示するフィルターを作成しました。
- ビュー設定を保存しましたが、今回は従業員リスト アイテムが表示されませんでした。これは、私がピープル マネージャーではないためです。
- ピープルマネージャーの同僚に試してもらいましたが、彼は従業員のアイテムを見ていませんでしたが、1ダースほどあることは知っており、それらは#4に表示されました.
- 私はフィルターを変更して彼の名前を具体的に検索しましたが、私には見えましたが、彼はまだ彼の従業員を見ることができませんでした.
- したがって、彼の許可レベルは投稿であり、私の許可レベルはフル コントロールであるため、許可レベルの問題であるに違いないと考えました。
- 私は彼をデザイン レベルに引き上げました。ビューのフィルターに彼の名前をハードコーディングしている限り、彼は従業員を見ることができました。
誰かがこれを簡単に行う方法を知っていますか?
c# - TextBoxで許可される文字を制限する(金額の入力)
だから私は$546.75のような金額を入力できる小計テキストボックスを持っています。ここで、数字、小数点以下1桁、1ドル記号、およびコンマのみが3桁(100,000,000)ごとにのみ許可されるようにします。これは可能ですか?おそらくコンマではなく、少なくとも数字、10進数、ドル記号です。
java - JTextField/JTextComponent で選択が制限されていますか?
フィールドの実際の「テキスト」の周りに接頭辞と接尾辞が表示されている JFormattedTextField (または実際には任意の JTextComponent) を考えてみましょう。
たとえば、double 3.5 は文字列 (書式設定による) "3.50" になり、その周りに接頭辞 "$ " と接尾辞 "" があり、表示テキストは "$ 3.50" になります。
明らかに、これは簡単です。ただし、ユーザーは引き続きプレフィックス/サフィックス内のテキストを選択できるため、プレフィックス/サフィックスの一部またはすべてを削除する可能性があります。接頭辞/接尾辞をまったく選択できないようにユーザーを制限することをお勧めします(まだテキストフィールドの一部であるため、JLabelsはありません)。これは、CaretListener を使用して (または setCaretPosition/moveCaretPosition をオーバーライドすることで) ほぼ達成できます。これにより、Ca がフィールド全体を選択できなくなり、矢印キーを使用してプレフィックス/サフィックスに移動できなくなります。ただし、マウスのドラッグとシフト矢印キーを使用すると、選択範囲をこれらの制限された領域に移動できます。
何か案は?
iphone - UITextFieldのエントリを制限する
UITextField内に特定の情報のみを入力するようにユーザーを制限する方法はありますか?たとえば、ユーザーが米国の州のみを入力するように制限したいとします。UIPickerViewなどの他のコントロールを使用できることはわかっていますが、可能であれば、これを入力してもらいたいと思います。ありがとう。
windows-7 - ユーザーアクセスを制限するプログラム
私はしばらくの間このプロジェクトを念頭に置いていましたが、それを実行する方法に問題がありました。
私がコーディングしたいのは、ユーザーのアクセスを一時的に1つまたは2つの選択したアプリケーションに制限するセキュリティアプリケーションです。
多くの人がラップトップを使用する状況にラップトップを持ってきているとしましょう。あなたは彼らがインターネットを閲覧できるようにするだけで、ゲームをしたり、iTunesを聴いたり、ファイルを調べたり、いじったりしないようにしたいのです。プログラム(この場合はFirefoxなど)を選択してから、マスターパスワードを選択します。Firefoxのみを使用でき、ユーザーがFirefoxの外部をクリックしようとすると、パスワードを要求するプロンプトが表示されます。明らかに、これについてもCTRL + ALT+DELを制限する必要があります。
私はJavaとWeb開発言語の経験が豊富で、Cの経験もあります。ただし、これまでにコーディングしたアプリケーションは宿題スタイルのデスクトップアプリケーションのみであり、これははるかに「現実の世界」のようで、方法がわかりません。開始するか、それをコーディングする言語。
私が考えていたのは、ユーザーに利用可能にしたい.exeを選択させ、新しい.exeが起動されるたびに、それが.exeの利用可能なリストにあるかどうかを確認することでした(Firefox.exeの場合)有効にすると、Steam.exeは強制的に閉じられます)が、これはあまり良い方法ではないようです。
いくつかの指針を教えていただけますか?これはJavaの機能を超えているため、C /C++で行う必要があると思います。私はいくつかの調査を試みましたが、誰かにこれをしてもらうのではなく、ハッキーな方法ではなく、これを適切に行う方法の一般的なアイデアです。Windows7のコーディング。
java - Java:制限パターンがありませんか?選択したメソッドのみで実装を制限する必要があります
たとえば、1つの具体的なケースにはメソッドが多すぎるクラスがありますが、それらの約半分に収まるので、それを拡張するしかありません。同時に、このファットクラスをエンドユーザーから拡張したという事実を隠したいと思います。UnsupportedOperationException
次に、そのクラスをいくつかの新しいインターフェイスで制限し、不要なメソッドに:をスローさせたいと思います。
したがって、ユーザーが本当に必要な場合はOnlyUsefulMethodsImpl
インスタンスをキャストできTooFatClass
ますが、この事実を隠し、ユーザーにそうするように強制することはありません。
ただし、Javaではインターフェイスでの静的メソッドの実装が許可されていないため(OnlyUsefulMethods
抽象化するのは馬鹿げていると思います)、次のような臭いコードで終了します。
インターフェイスの外側に移動する場合でもFactory
、1つのクラスのケースだけに使用するには複雑すぎるように見えますが、外側に表示せずにファクトリメソッドが必要ですOnlyUsefulMethodsImpl
。
私は何か間違っている/複雑すぎて、いくつかの制限パターンが欠けていますか?
この質問に関連している可能性があります(とにかく、適切な答えがいくつかありますが、よくわかりません):
python - IOError:[Errno13]アクセスが拒否されました{Python}
FTP経由でファイルインクルードプログラムを作成しています{ユーザーがプログラムを実行し、ftpが別のプログラムを離れたフォルダーにダウンロードして、そのプログラムを実行します}システムでzipファイルを作成しようとすると、32倍のpythonが私に怒鳴り、あなたはできませんと言いますそれ!
これを回避するために使用できるモジュールはありますか?ここに私のコードをありがとう
l_zipfile = open("C:\\Program Files\\"+zipfilename, 'w'