web-editor
文書の過去の版を表示しています。
Web Editor(仮名)
Web Editor(仮名)とは?
Web Editorとは、Webブラウザでサーバ上のテキストファイルを編集するためのPHPです。
編集対象はとりあえずPHP、Ruby、HTML、JavaScript、CSSを想定していますが、CodePressが対応していれば簡単に増やせます。
ソースコードのハイライト等、エディタのユーザーインターフェイス・エンジンにはCodePressを使います。CodePressが無くても一応動作しますが、CodePress無しでは利用価値が激減です。(特にソフトタブが直入力できないのが痛いです。)
セキュリティ的な機能は無いので、絶対にWeb上で外部に公開しないでください。特にWindowsの場合などは酷いことになり得ます。意味が分からないなら使うのはやめましょう。
ファイル・ディレクトリの削除や権限変更等の機能は無いので、必要な場合は自分で機能を追加してください。
下記の環境で動作確認してますが、やっつけで作ったので適宜改良してください。
- サーバ側
- Windows + Apache + PHP5
- CentOS + Apache + PHP5
- クライアント側
- Firefox2
ライセンス
ライセンスはNYSLで。
インストール方法
- Web Editor(仮名)
- Web Editor(仮名)のソースからPHPのコードをコピーし、“editor.php”という名前でPHPファイルとして保存してください。
- CodePress
- CodePressからファイルを入手し、解凍したものをWeb Editorと同じディレクトリに置いてください。
- File Tree for Web Editor(仮名)
- Web Editorのための簡易ファイル一覧ビューアです。
- File Tree(仮名)のソースからPHPのコードをコピーし、“tree.php”という名前でPHPファイルとして保存して、Web Editorと同じディレクトリに置いてください。
web-editor.1195393367.txt.gz · 最終更新: 2007/11/18 22:42 by dgbadmin