ブログで趣味でプログラミングからお料理まで呟いています。よろしくー。(^-^)/


文字サイズ変更:
トップページdownload > snow memo editer general

●download●

snow memo editer メモエディタ:総合版(有料)

基本の説明

snow memo editer は、少しのCGI知識とHTMLタグの知識があれば、CGIを設置、運用できるエディタです。
HTMLタグが使用可能です。
このメモエディターは、ウェブサイト上で、ウェブサイトなどの記事を、メモを取るように登録・編集・非表示/表示・削除などが行えるものです。
画像は、基本は記事とともに1枚、登録ができます。
どんな横/縦サイズの画像もほぼ同一サイズの画像にして、サーバー上にアップロードします。
記事の登録の後か先に、複数画像を登録する機能もあります。
1度にアップロードできる画像ファイルの上限は、20メガバイトまでです。
削除も5枚以下なら1度に行えるようになっております。
それから、「画像のURL表示」とは、画像それぞれのURLのパス情報をタグを挟んで表示していますので、そのままメモ記事にコピー&貼付けを行っていただければ簡単に編集できます。
管理画面の機能は、以下の通りです。

・メモカテゴリー新規作成
・メモカテゴリー変更
・メモカテゴリーの一覧表示

・メモの新規作成
・メモの一覧表示(変更・削除・表示/非表示)

・複数画像の登録
・複数画像の削除
・画像のURL表示

・送金登録

パソコンでもモバイル端末でも、画像の登録は可能です。
但し、モバイル端末で縦長の画像を、「SNOWメモエディター 総合版」を使いアップロードした場合、表示が崩れる場合がございます。
それは、デジカメ、スマートフォンなどで撮影された縦長の画像です。
表示が崩れる場合は、画像ファイルを一旦画像編集アプリなどで保存しなおしてください。
その後、「SNOWメモエディター 総合版」でアップロードしていただければ対処できます。
お手数おかけしますが、よろしくお願いします。

変更履歴

ver2.00では、パソコン版とモバイル版を統合しました。
モバイル版を新たに開発し、パソコン版と統一して、どちらでも使用できるように致しました。
パソコンでデータを作成して、外出先からモバイル端末で閲覧が可能です。

 ver1.82(index.cgi)は、細かなバグの改善を行いました。
ver1.62では、確認画面で画像URLが投稿記事から抜ける状態を改善しました。
ver1.60では、画像アップロード処理で縮小サイズ取得処理を変更しました。
 従来のアップロードサイズでは、横幅512pxより小さかったため、処理を改善しました。
ver1.50では、メモタグの一覧画面を追加しました。
ver1.34では、カテゴリ一覧表示画面、カテゴリー変更選択画面でカテゴリーを一覧表で表示するようにに変更しました。

 ver1.73(index.cgi)は、ページ遷移リンクは画像(ボタン)で表示するように変更しました。
 主に、トップページと、検索結果ページで画像ボタンを使用しています。
 ver1.68(index.cgi)は、HOMEリンク、最後のページリンクを設置しました。
 他、軽微なバグの改善と変更をしております。

ver1.30では、個人としてお使いいただけるように、鍵機能を設置しました。
 もちろん鍵無し、鍵付きどちらでもお使いいただけます。
 ver1.52(index.cgi)トップページを5件ずつ全て表示するよう改善しました。
 それから、内部リンクを設置しましたので、リンクからトップページに戻っても、わかりやすいかと思います。
 他、軽微なバグの改善と変更をしております。

 ver1.20(memo_settei.pl)ブログ記事の無いカテゴリを除外する処理を削除しました。
 他、軽微なバグを改善しました。

ver1.20では、ブログの表示のとき変更しても表示されるよう改善しました。
 それから、検索条件にカテゴリーを追加しました。

ver1.12では、管理画面で検索結果でmemoタグをクリックした時もback to the topリンクを付加しました。
メモデータベースCGI表示画面で、メモのハッシュタグ一覧画面を追加しました。
メモデータベースCGI表示画面で、検索条件にカテゴリを追加しました。
他、軽微なバグを直しました。

ver1.10では、メモの表示の時データを変更したら、変更通りに表示されるよう改善しました。

サンプル画面とダウンロード

サンプル画面の管理ログイン画面でID:user PASS:1111 でログインしてください。
サンプルのインデックス画面(鍵付き)にログインをする時はID:user01 PASS:2222 でログインしてください。

・「sample1」画面サンプルです。
※パソコン専用画面です。

・「sample2」画面サンプルです。
※モバイル専用画面ですので、パソコンで見る場合、「F12 + F5」ボタンを押して、スマホ画面用にしてご覧ください。

※「index.html」でも、パソコンとモバイルとで振り分けて表示します。ダウンロードして設定してアップロードした後にこちらでも遷移できます。


・「download」(snow_memo_editer_sougou_v1.zip 154kB)
↑ここからダウンロードを行ってください。

・「メール送信」お支払い先をお知らせする為にメール送信します。

使用上の注意

ファイルをダウンロードしたら、お好みで画像を変更した後、「memo_settei.pl」ファイルを開けて、ユーザーデータのみを変更してください。
ファイル構成は、変更しないでください。
ただし、画像の「back01.jpg」と「back02.jpg」は、画像を差し替えて使用可能です。
「back01.jpg」は管理画面で、「back02.jpg」はブログ記事表示CGIで使用しています。
また、画像の「house.png」と「arrow1.png~arrow5.png」も、画像を差し替えて使用可能です。
画像ファイル名は、それぞれ同じにしてください。
プログラムファイル名も変更しないでくださいね。
index.cgi、snow_blog_editer.cgiの1行目を変更してください。「#!/usr/bin/perl」と入っていますが、ご自分でお使いのサーバーの設定に合わせて変更してください。
必ず、自己責任で行ってください。

画像処理は、Perlの外部モジュールでImage::Magickを使用しております。
レンタルサーバーであれば、大抵はこのモジュールを使えるのではないかな、と思っております。
詳しくは、一緒に添付してあるReadMe.txtにて説明しておりますので、お読みください。

ファイル構成

・category_list.txt…カテゴリーデータを登録するファイルです。
・memo_list.txt…メモデータを登録するファイルです。
・back01.jpg…管理画面で使用するバックグラウンドの画像ファイルです。
・back02.jpg…メモ記事表示画面で使用するバックグラウンドの画像ファイルです。
・house.png…メモ記事表示画面で使用するページ遷移ボタンの画像ファイルです。
・arrow1.png~arrow5.png…メモ記事表示画面で使用するページ遷移ボタンの画像ファイルです。
・space.jpg…ダウンロード後、消してかまわないファイルです。
・template01.html~template82.html…管理画面とメモ記事表示画面用に使用するテンプレートファイルです。
・admin.css、style.css…管理画面とメモ記事表示画面用に使用するCSSファイルです。
・menu.cgi…パソコン版とモバイル版を振り分けてそれぞれ遷移するCGIです。
・index.html…パソコン版とモバイル版を振り分けるCGIを呼び出すhtmlです。
・index.cgiメモ記事表示CGIファイルです。
・memo_settei.pl…ユーザーデータの設定ファイルです。必ず変更してください。
・snow_memo_editer.cgi…メモを登録・編集・非表示/表示・削除する為の管理CGIです。
・snow_memo_editer_img.cgi…メモ用の画像ファイルを、登録/削除/URL表示する為の編集CGIです。

ご意見、ご感想、ご質問などありましたら、掲示板の方へどうぞ。
バグ等を発見した場合は、ご報告ください。対処したいと思います。

フォルダの構成
public_html / ... 公開フォルダ
|
+-- log / ... データ保存フォルダ
|
+--img / ... メモデータベースサイト用画像フォルダ
|
+--mo / template / ... モバイル版で使用するHTML用フォルダ
|
+--mo / admin.css ... モバイル版管理画面用に使用するCSSファイル
+--mo / index.cgi ... モバイル版メモを表示CGIファイル
+--mo / memo_settei.pl ... モバイル版ユーザーデータの設定ファイル
+--mo / snow_memo_editer.cgi ... モバイル版メモを登録・編集・非表示/表示・削除する為の管理CGIファイル
+--mo / style.css ... モバイル版画面用に使用するCSSファイル
|
+--photo / ... ブログ記事に使用する画像保存フォルダ
|
+--template / ... ブログ記事に使用するHTML用フォルダ
|
+--admin.css ... パソコン版管理画面用に使用するCSSファイル
+--index.html…パソコン版とモバイル版を振り分けるCGIを呼び出すhtmlファイル
+--index.cgi ... パソコン版ブログ記事表示CGIファイル
+--memo_settei.pl ... パソコン版ユーザーデータの設定ファイル
+--menu.cgi…パソコン版とモバイル版を振り分けてそれぞれ遷移するCGIファイル
+--snow_memo_editer.cgi ... パソコン版メモを登録・編集・非表示/表示・削除する為の管理CGIファイル
+--snow_memo_editer_img.cgi ... パソコン版メモ用の画像ファイルを、登録/削除/URL表示する為の編集CGIファイル
+--style.css ... パソコン版メモ表示画面用に使用するCSSファイル
ファイル名
パーミッション
(一般サーバ)
転送モード
index.cgi
memo.cgi
snow_memo_editer.cgi
snow_memo_editer_img.cgi
755 or 705
アスキー
memo_settei.pl
604 or 600
アスキー
admin.css
style.css
index.html
644 or 604
アスキー
template01.html
から
template82.html
644 or 604
アスキー
house.png
644 or 604
バイナリ
arrow1.png
から
arrow5.png
644 or 604
バイナリ
back01.jpg
back02.jpg
644 or 604
バイナリ
logフォルダ
imgフォルダ
moフォルダ
photoフォルダ
templateフォルダ
755 or 705