Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tool
.gitignore
.htaccess
README.md
app.html
app.js
component.php
composer.json
config.sample.js
config.sample.php
index.php
master.css

README.md

インスタンス絵文字カテゴライズ支援ツール

いるもの

  • PHP 7.2
  • composer
  • MySQL

インストール方法

  1. クローンします。
  2. composerします。
  3. config.sample.phpconfig.phpにして、設定を埋めます。(後述)
  4. config.sample.jsconfig.jsにして、設定を埋めます。(後述)
  5. Nginxの場合はconfをいじってください。https://gist.github.com/jamesvl/910325
    Apacheの場合は.htaccessがあるのでOKです。
  6. tool/add.phpを実行します。全てのカスタム絵文字がデータベースに登録されます。
    なんかエラー出てきてデータベースにテーブルを作れないときは、add.phpの7行目のSQL文をコピペして実行して、7-11行目を削除してもう一回実行してください。

レンサバに置きたいです

ローカル環境でクローンして、ローカル環境でcomposeしてからFTPでも使ってあげてください。

config.php

define('DB_HOST', 'database.xxx.xxx');
define('DB_NAME', 'name');
define('DB_USER', 'user');
define('DB_PASSWORD', 'password');
define('DB_CHARSET', 'utf-8');

ここら辺はわかると思います。DB_CHARSETは多分そのままでいいです。
define('INSTANCE', 'myinstance.xxx');自分のインスタンス名をを入れます。
define('DBNAME', 'emojis');定数名に似合わないけどテーブル名です。被らなければなんでもいい気がする。
DB2NAMEは専用のトークンとインスタンスユーザーの対応テーブルです。

config.js

const category = [
    "cat1",
    "cat2"
]

この場合はカテゴリ「cat1」「cat2」が選択肢に出てきます。

const domain = "myinstance.xxx"
const siteName = "site title"
const appName ="app title"

siteNameはタイトルバーに出たり、一番上に表示されます。
appNameはインスタンスと認証するときに、向こうに教える名前です。

You can’t perform that action at this time.