The SNS by Shell Script and SQLite3

HIROSE Yuuji authored 10 days ago
examples Happy new year 2019! 10 days ago
img add s4-icon.ico 2 years ago
scripts Fix content-type header 3 years ago
.hgignore .hgignore added 3 years ago
README.md Convert to UTF-8 2 months ago
default.css add default.css as symlink 3 years ago
index.html add default.css as symlink 3 years ago
mpsplit.pl Clear taint flag 3 years ago
mpsplit.rb periodic 3 years ago
s4-blog.sh Add HELP for "- [ ]" 12 days ago
s4-cgi.sh Allow spaces and special characters in filenames(tentative). 2 years ago
s4-funcs.sh Add CheckBox WikiStyle notation "- [ ]" 12 days ago
s4-init.sh Remove debug comment 2 years ago
s4-start.sh typo 3 years ago
s4.cgi New feature - show blog-seen time table, added 1 year ago
s4.cgi.m4 s4.cgi.m4 added 3 years ago
sendmultipart.sh Eliminate filename for "file" command befause of spaces in filenames. 2 years ago
README.md

s4

SNS by Shell Script and SQLite3

S4 is an SNS(Social Networking System) constructed with Bourne Shell and SQLite3. Main purpose of S4 is to build prototyping system for assessment of the first introduction of some information system.

Features

  • 本体 < 500KB
  • コード < 10k lines
  • 招待制SNS
  • 個人によるブログ作成
  • グループ作成
  • グループ内の掲示板作成
  • レポート提出(集計)機能つき掲示板
  • 新着表示
  • 全文検索

How to Get

You can obtain s4 via Mercurial repository as below.

hg clone https://www.yatex.org/hgrepos/s4

Join to S4

設置サンプル S4square へどうぞ。 招待メイルを出します(捨てアドレス可)。 https://www.yatex.org にあるアドレスまで連絡ください。