クラウドメモ帳CGI WEBPAD
AjaxとDOMを駆使したクラウド上にメモ帳を保存するWebアプリケーション WEBPADのご紹介です。
クラウドメモ帳CGI WEBPADの概要
PerlとJavascriptで書かれたレスポンスの良いクラウドメモ帳Webアプリケーションです。設置はたぶん簡単だと思うのですがカスタマイズまで行くとちょっと難しいかもしれません。
クラウドメモ帳CGI WEBPADの機能
- 高レスポンスな共有メモ帳
- グループや社内などで共有可能なクラウド型のメモ帳機能です。Web上に保存されるので外出先からのアクセスももちろん可能。グループやチームでメモ帳を共有することができます。
- ライフログ機能
- WEBPADにはtwitterのタイムラインのような感じのライフログ機能が付いています。ライフログは各カテゴリ毎に保存することができたり、TODOにすることができたり、スケジューラーと連携して予定を管理したりすることができます。
- ダウンロード機能
- Web上に保存されているメモ帳をtxt形式でローカルに保存
- インクリメンタル検索
- 右上の検索ボックスに文字を入力するとリアルタイムで検索
- ショートカットに対応
- ほぼすべての機能にショートカットを割り当て。キーボードでほとんどの操作を完結できるため作業効率が大幅に向上します。
スクリーンショット
デモサイト
https://www.synck.com/demo/webpad/index.cgi?key=vxRdwJMUOH3bDYIET22B
※ID・パスワードは「demo」です。
クラウドメモ帳CGI WEBPADの更新履歴
更新日 | バージョン | 更新内容 |
---|---|---|
2021-12-31 | 3.5.0 | 削除時に確認ダイアログを応急処置で取り付けたバージョン3.5.0を公開 |
2021-01-07 | 3.4 | 旧バージョンからのインポート機能を実装しました。 |
2020-08-11 | 3.3.1beta | 日課機能を追加した3.3.1を公開。 |
2020-06-09 | 3.3.0beta | 大幅にパワーアップして帰ってきた!あんまり使っている人がいないWEBPADが! |
2011-06-12 | 2.0.6 | WEBPAD2.0.6公開。メモ帳の暗号化機能と画像のリサイズ機能を追加。 |
2010-03-08 | 2.0.5 | WEBPAD2.0.5公開。ファイルアップロード機能と下書き機能を追加。 |
2009-08-02 | 2.0.3 | WEBPAD2.0.3公開。テンプレファイルの位置を変更してCSSと初期設定を微調整。 |
2009-07-29 | 2.0.2 | WEBPAD2.0.2公開。拡張、アップデートしやすい仕様に大幅に内容を改修。 |
2009-07-28 | 2.0.1 | WEBPAD2.0.1公開。テキストファイルのダウンロード時の文字コードをUTF-8(BOMあり)に変更。 |
2009-07-26 | 2.0.0 | 2.0公開 |
2006-11-13 | 1.0.0 | 1.0公開 |
コメント欄
原因不明なのですが、パスワードでログイン出来ない状態となってしまいました。
パスワードのリセットなど何か解決法をご教示頂ければ幸いです。
プログラムindex.cgiの81行目と87行目を確認したところ
cookieの有効期限が2020年12月30日23:59:59となっておりました。
そこを未来の年に変更したところ動作するようになりました。
ご迷惑をおかけしました・・・。
試しに動作させてみたのですが、3.4はまだメール送信機能は未実装でしょうか?
すいません、メール送信機能はまだなのです・・・。申し訳ないっす・・・。
先日いろいろお世話になりました、長田です。
大変便利に使っておりますが、ノートのページを保存しようと思い「保存」ボタンを間違えて(何の気なしに)「削除」を押してしまいました。
自分のやったこととは言え、しばらく呆然としてその日を過ごしました。
そこで、「保存」と「削除」のボタンを離す、や、「保存」、「削除」する際に確認のダイアログが出るとありがたいのですが。どうも操作に慣れてくると、「この辺にあったこのボタン」とイメージが付いてしまい、誤って押してしまったという次第です。
なんとかご高配頂ければ幸いです。よろしくお願いします。
もともとは削除用にゴミ箱的な機能を設ける予定だったのですが、全然未実装でした。
将来的なアップデート時に削除時の確認あるいはゴミ箱的な機能を実装する予定ですので、アップデートまで気長にお待ちいただけると・・・。
お忙しいところ気にかけていただきありがとうございます。
さしあたって、Cronでデータを定時にバックアップすることを検討しているのですが、/data/フォルダを丸っとcpすればひとまず大丈夫そうでしょうか。
ご指南いただければ幸いでございます。
よろしくお願いします。
はい。dataフォルダをまるっとバックアップすることで大丈夫だと思います。
削除確認機能がついた3.5.0をダウンロードさせていただいたところ、core.cgi1行目のmy $verが3.2.0になっていました。
また、削除確認機能、差分ファイルとしては、app.js を差し替えれば良いのでしょうか?
すいません、書き換え忘れているだけなので、大丈夫だと思います!
app.jsを書き換えていただければ大丈夫です!
レンタルサーバー(xrea)にWEBPADをアップロードし,パーミッションを以下のように設定しました.
[0755] index.cgi
[0777] /data/
[0677] /data/ 以下のすべてのファイル・フォルダ
すると,ログイン画面で正しいIDとパスワードを入れた時,再びログイン画面にリダイレクトされてしまいます.
また,
[0777] /data/ 以下のすべてのファイル・フォルダ
とすると,レンタルサーバーのセキュリティ上「ページが閲覧できません」というページになります.
CGIを使用するのが今回が初めてで,的外れな質問かも知れませんが,レンタルサーバーにおけるパーミッションの設定など,解決策をご教授いただけると幸いです.
[0755] /data/ 以下のすべてのファイル・フォルダ
で無事動きました.数時間問題なく稼働しているので,成功したかと思います.
ありがとうございました.引き続き使用させていただきます.
こんなマニアックなプログラムをご利用いただき本当にありがとうございます!
リンク先のファイルをサーバに配置してパーミッションを整え、アクセスしたところ、パスワードを設定する初期画面に「WEBPAD 3.2.0 beta / 2020-01-21」と表示されています。また、本体に入った後のバージョン表示は 「3.2.0 beta / 2020-01-21」となっています。WEBPAD 3.5.0は別の所にアップされているのでしょうか。
ぜひ使ってみたいです。
来たる「 WEBPAD 3.5.0」にデータを移行するために現在のデータはどこにあるのかな~と探してみたところ、dataフォルダの中にまたdataフォルダ他があり、このサイクルが相当数続いています。(150ちょっとまでは調べたが根負けしました。)データの実ファイルのパスとファイル名は分かりませんでした。
「 WEBPAD 3.5.0」に移行しようとした場合、「3.4.0beta」のデータを移すことになりますが、実データはどこにあるのでしょうか。
たしか、「3.4.0beta」を使い始めた時は、dataフォルダの直下辺りにあったと思うのですが。
ご返答ありがとうございます。
バージョン番号はそのままでVer。3.5.0として使ってみることにします。
データはループしているようです。
findをかけてみたいと思っていますが、ファイル名は何でしたっけ。
よろしくお願いします。
これでしばらく様子を見てループしているかどうか確認してみたいと思います。
いろいろとご指南ありがとうございました。
何かやり方が間違えているのでしょうか。
わたしが気が付かないだけでしょうか。
こちらは使わせていただいている身。ぜんぜん急ぎません。気が向いたときに調べてやってくださいまし。