問題タブ [tiddlywiki]
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.
javascript - ファイル マネージャーからブラウザーにローカル ファイルをドラッグ アンド ドロップして、ファイルの uri を取得することはできますか?
環境:
私は TiddlyWiki (オフラインのノンリニア個人ノート) のユーザーで、画像添付のワークフローを改善したいと考えています。画像を TW に添付する基本的な方法は、次のように記述することです。
編集エリアで。問題は、添付したい画像が 20 個ある場合、20 個の URL を抽出して貼り付ける必要がある ([img[...]] ラッパーで囲む) ことです。私の考えは、20 個のファイルをファイル マネージャーから編集領域にドラッグ アンド ドロップし、20 個の URL を取得できるプラグインを作成することです (基本的な [img[...]] 構文またはその他の構文でラップすることをお勧めします)。 )。
これは可能ですか?:
ローカル ファイルの URL (または uri など) を取得することは、Web アプリケーションの通常の操作ではなく、セキュリティ上の理由から (少なくとも既定では) 禁止されているようです。それでも、これを実装する方法はありますか?ユーザーがセキュリティ警告を受け入れることを条件とします。
回避策になる可能性がありますか?
回避策の可能性がある場合 (AutoHotKey などを使用している可能性があります)、喜んでお知らせします (ワークフローを改善することが目標であるため、追加のクリック/キー入力は最小限にすることが望ましいことを覚えておいてください)。
現在、私はこれを Window 7 + Opera 12.17 に実装したいと考えていますが、もちろん、解決策がより一般的であるほど良いです (最終的に、それが有用である場合は他の人と共有します)。はい、現在、TW5 ではなく TW Classic について話しているのです。
tiddlywiki - Tiddlywiki5、フィルター結果の書式設定
のようなフィルタが与えられた場合[tag[introduction]]
、表示された結果のフォーマットを変更するにはどうすればよいですか?たとえば、それぞれの間に空白を追加したり、それらから箇条書きリストを設定したりできますか?
TiddlyWiki フィルターの詳細については、こちらをご覧ください。
node-webkit - Node-webkit の require が定義されていません
node-webkit アプリとして TW5 のサーバー バージョンを実行しようとしています。ここに記載されている適切な指示に従いました: https://groups.google.com/d/msg/tiddlywiki/WRnhjD6LUPQ/Zmikdvo0QA0J
- これらのファイルを node-webkit で実行するために必要なコードは次のとおりです: https://gist.github.com/Arlen22/d7ad0b6a108fa3cedf72
- そのリンクを開き、index.htm と nodewebkit.js を tiddlywiki フォルダーのルートにコピーします。
- package.json を開き、gist の package.json 内の 2 つのオブジェクトをコピーします。
- Package.json には、削除する必要がある「メイン」オブジェクトが既に存在します。
- tiddlywiki フォルダー全体を node-webkit 実行可能ファイルにドラッグします。
最後のステップを実行すると、node-webkit の開発者ツール コンソールに次のエラーが表示されます。
奇妙なことに、アドレス バーから index.html を削除すると、TW5 フォルダーが一覧表示され、index.html をクリックすると、期待どおりにアプリケーションが開き、問題なく動作します。誰かがどこに問題があるか教えてもらえますか?
前もって感謝します。
tiddlywiki - Tiddlywiki - ウィキ アプリは Tiddler のバージョン管理 (古いバージョンの Tiddler を表示する機能) をサポートしていますか?
古いバージョンのティドラーを保存または表示し、それらを表示、リンク、参照する方法があるかどうか疑問に思っていました。多分これを行うためのプラグインがありますか?
tiddlywiki - 静的モードのtiddlywiki highlight.js
コマンドで静的ティドラーを生成しました
generatetiddler
ただし、highlight.js が機能していません (これは予想どおり!?)
静的モードで構文の強調表示を「有効」にするにはどうすればよいですか?
tiddlywiki - Tiddlywiki: KaTex プラグインが ControlPanel に表示されない (読み込まれない)
プラグインをロードするための指示に従います。緑のオーバーバーが表示されたら、[インポート] をクリックします。それでもプラグインは「$:/ControlPanel -> Plugins」の下に表示されません。
プラグインが機能しないのはなぜですか。Firefox と Safari で試してみました。
php - store.php を使用して TiddlyWiki 5 をサーバーに保存する
サーバー上で、すべてが同じディレクトリにあり、すべてのアクセス許可が一時的に 777 に設定されています (ディレクトリ自体を含む):
- index.html (空の TiddlyWikiのコピー)
- store.php
store.php のユーザー リストを編集し、store.php ページがエラーなしでブラウザーに読み込まれることを確認しました。
そして、コントロール パネルの [保存] タブで次のように設定します。
- ウィキ名:
myuser
- パスワード:
mypass
- サーバー URL:
http://myhostnoerrors/my_dir/store.php
- アップロード ディレクトリ:
.
- バックアップ ディレクトリ:
.
保存ボタンをクリックすると (または新しい Tiddler を作成しようとすると)、右上に「Wiki の保存を開始しています」というバッジが表示されますが、保存アイコンは赤のままで、サーバー上でファイルが更新されません (リフレッシュします)。
Firefox の「ネットワーク」Web 開発者ツールは、POST 要求が正しい場所に正しい情報で送信されていることを示しますが、403 Forbidden エラーを返します。
私は何を間違っていますか?バージョン 5.1.7 で store.php を正常に使用できた人はいますか?