当サイトで作成したツールやライブラリ。

目次

見本WEBアプリ

WEBアプリ名説明
見本管理システム【Laravel8版】
2013年-2022年

管理システムの見本です。
一覧、新規追加、編集、削除などの基本機能に加え、いくつかの便利な機能を備えています。
ご依頼を受けて開発する際、この見本がベースになります。

PHP7.4~PHP8.0, Laravel8, Vue.js, JQuery, MySQL(MariaDBにも対応)で開発されています。
SPA(シングル ページ アプリケーション)の画面です。

元々はCakePHP2によるシステムでしたが、 2022年にLaravel8に変更しています。
2013年からバージョンアップを重ねてきており、この見本システムから数多くのWEBアプリを開発してきました。 2022年現在も修正をや改良を繰り返し清廉させています。
この見本そのものはパッケージ的なものでMITライセンスとなっております。

さくらレンタルサーバのスタンダードプランで動作するよう設計されていますが、エックスサーバー、社内サーバーなどで動作実績がございます。
サーバーに依存した機能は組み込んでいませんので、PHP7, MySQLもしはMariaDBを備えているサーバーなら動作すると思います。

デザインとレイアウトにはBootstrap4を使用しています。

いくつかの機能を標準で備えています。

Laravel8版デモ管理システム
見本
見本メッセージボード
2021-2022年

メッセージボードの見本です。
メッセージの投稿、画像アプロードおよび表示、PDFファイルアップロード、その他ファイルのアップロードができます。
投稿の編集、および削除機能があります。自分の投稿を編集および削除できます。
管理者は投稿の削除権限があります。
管理者向けの管理画面も付属します。
2022年現在、「いいね」ボタン機能を開発中です。

PHP7.4~PHP8.0, Laravel8, Vue.js, JQuery, MySQL(MariaDBにも対応)で開発されています。
SPA(シングル ページ アプリケーション)の画面です。

さくらレンタルサーバのスタンダードプランで動作するよう設計されていますが、エックスサーバーなどのレンタルサーバー、社内サーバーなどで動作します。
サーバーに依存した機能は組み込んでいませんので、PHP7および8, MySQLもしはMariaDBを備えているサーバーなら動作すると思います。

デザインとレイアウトにはBootstrap4を使用しています。

見本画像

見本メッセージボードの画像

見本管理システム【Laravel7版】
2013年-2021年

管理システムの見本です。
一覧、新規追加、編集、削除などの基本機能に加え、いくつかの便利な機能を備えています。
ご依頼を受けて開発する際、この見本がベースになります。

PHP7, Laravel7, Vue.js, JQuery, MySQL(MariaDBにも対応)で開発されています。
SPA(シングル ページ アプリケーション)の画面です。

元々はCakePHP2によるシステムでしたが、 2020年にLaravel7に変更しています。
2013年からバージョンアップを重ねてきており、この見本システムから数多くのWEBアプリを開発してきました。 2021年現在も修正をや改良を繰り返し清廉させています。
この見本そのものはパッケージ的なものでMITライセンスとなっております。

さくらレンタルサーバのスタンダードプランで動作するよう設計されていますが、エックスサーバー、社内サーバーなどで動作実績がございます。
サーバーに依存した機能は組み込んでいませんので、PHP7, MySQLもしはMariaDBを備えているサーバーなら動作すると思います。

デザインとレイアウトにはBootstrap4を使用しています。

いくつかの機能を標準で備えています。

Laravel7版デモ管理システム
見本
見本管理システム【CakePHP2版】
2013年-2021年

管理システムの見本です。
一覧、新規追加、編集、削除などの基本機能に加え、いくつかの便利な機能を備えています。
ご依頼を受けて開発する際、この見本がベースになります。
SPA(シングル ページ アプリケーション)の画面です。

PHP7, CakePHP2, Vue.js, JQuery, MySQL(MariaDBにも対応)で開発されています。

Laravel7版をメインになりましたがCakePHP2版も引き続きメンテナンスしており、Laravel7版と同等の機能を備えています。

見本
現場日報管理システム
2019年

メイン画面,マスタ画面×2, ユーザー管理画面からなる見本WEBアプリ。

見本 ver2.7.2
沖縄の動物
2018年

画像ファイルアップロードを特色とするWEBアプリの見本。2画面からなる。

見本 ver2.3.4
レッドデータブック
2018年
基本的なWEBアプリの見本。3画面からなる。

見本 ver2.3.4

WEBツール

ツール名説明
ひな形と行列データからコード群を生成 ひな形にデータの値を埋め込みながらコード群を生成する。データはExcelからの貼り付けに対応している。
行列データからHTMLテーブルコードを生成 行列データからテーブルのHTMLコードを生成する。データはExcelからの貼り付けに対応している。
正規表現ツール JavaScriptおよびPHPの正規表現を検証するツール
MdEditorK | MdエディタK md(マークダウン記法)のテキストを編集するWebツール。【開発中】
行列データの比較ツール 2つの行列データを比較し、相違点を洗い出します。Excelからの貼り付けに対応しています。
パターン抜出ツール 対象文字列から抜型にパターン一致する文字を抽出します。
CSV貼付からJSONデータを作成する Excel上のデータを貼り付け、JSONコード化できる。
HTMLソース用特定記号変換 文章中の特定の記号をHTMLソース用に自動変換します。
入力文字をPDFで出力 テキストエリアに入力した文字列をPDFで出力します。
文章をJSコードに変換する 文章をJavaScript用文字列であるJSコードに変換します。
文章をPHPコードに変換する SQLなどの文章をPHP用文字列であるPHPコードに変換します。
文字の一致率測定ツール | similar_text 類似文字リストを総当たりで比較し、それぞれの一致率を算出します。

JavaScriptライブラリ

当サイトで作成したJavaScriptライブラリです。
Library nameDescription
DatalistSelectEx
datalist型テキストボックスをSELECTボックスに近い感覚で扱えるようにするライブラリ。
GitHub
時間差ポップアップ || PopupLion.js Demo
PopupCat.jsの拡張版。
ポップアップの追加後、任意のタイミングでポップアップ表示できる。
ポップアップ追加してブラウザリロード後、ポップアップを表示させるという事が可能。
たとえば何らかの登録をしてブラウザリロード後、「○○を登録しました」というポップアップを表示させることができる。
GitHub
ポップアップ | PopupCat.js Demo
シンプルなポップアップ化ライブラリ。id属性を指定するだけでその要素をポップアップ化する。 「登録完了」時の通知用ポップアップとして活用できる。
ポップ発布は左上、右上、右下、左下の4方向に設定可能。
ポップアップが消えるタイミングでコールバックを実行できる。
ポップアップをクリックするとポップアップは消える。
GitHub
モーダル化ライブラリ | modal_cat.js
シンプルなモーダル化ライブラリ。id属性を指定するだけでその要素をモーダル化する。背景をクリックでモーダルを閉じる。
GitHub
静的テーブルのページネーション(Bootstrap4対応) | static_pagination_b4.js
静的なHTMLテーブルをページネーション化する。ページネーションはBootstrap4に対応。
GitHub
BulkInputK.js 一括入力K
入力テキストエリアにTSV形式でデータを張り付けると、データがテーブル形式で表示される。さらに一括登録ボタンを押すとデータをJSON形式でAJAX送信する。
GitHub
TableTransform.js HTMLテーブル変形。 GitHub
TextACounter.js Count the number of characters in the text area and display it on another element. GitHub
PreloadMultiImgJs Preload multiple image file.
This script is useful with HTML5 canvas etc.
複数の画像ファイルをプリロードする
GitHub
resize-move-panel The Resize And Move Panel.

Combining Bootstrap panel and jQuery UI to achieve movement and size change.
"ResizeMovePanel.js" will cope with troublesome combinations.
"ResizeMovePanel.js" simplifies implementation on your system.
GitHub
ImageToDataURLScheme This is web tool. Convert Image file to Data URL Scheme. GitHub
clm_show_hide_js HTMLテーブルに列表示切替機能を組み込むJSクラス GitHub
ImgUploadK_JS Expand function of file upload element. (input type="file")

ファイルアップロード要素(input type="file")の機能を拡張する

GitHub
ExchangeTr.js ExchangeTr.jsはHTMLテーブルの行並べ替えを容易に実現することができる。
当ライブラリを組み込むと行入替フォームが自動的に生成される。
行入替フォームで各種並べ替えを行うことができる。
-
TblSelectJs Handle TABLE elements like SELECT elements.
TABLE要素をSELECT要素のようにします。
GitHub