1 | <?php |
---|
2 | //// 画像サーバ用設定 //// |
---|
3 | define('OPENPNE_IS_IMG_SERVER', true); |
---|
4 | |
---|
5 | // SNSサーバのURL |
---|
6 | define('OPENPNE_URL', 'http://sns.example.com/'); |
---|
7 | |
---|
8 | // 画像データ保存用DB |
---|
9 | $GLOBALS['_OPENPNE_DSN_LIST']['main'] = array( |
---|
10 | 'dsn' => array( |
---|
11 | 'phptype' => 'mysql', |
---|
12 | 'username' => '', |
---|
13 | 'password' => '', |
---|
14 | 'hostspec' => 'localhost', |
---|
15 | 'database' => '', |
---|
16 | 'new_link' => false, |
---|
17 | ), |
---|
18 | ); |
---|
19 | |
---|
20 | /// |
---|
21 | // パス設定 |
---|
22 | /// |
---|
23 | |
---|
24 | define('OPENPNE_LIB_DIR' , OPENPNE_DIR . '/lib'); |
---|
25 | define('OPENPNE_VAR_DIR' , OPENPNE_DIR . '/var'); |
---|
26 | define('OPENPNE_WEBAPP_DIR' , OPENPNE_DIR . '/webapp'); |
---|
27 | define('OPENPNE_MODULES_DIR', OPENPNE_WEBAPP_DIR . '/modules'); |
---|
28 | define('OPENPNE_RSS_CACHE_DIR', OPENPNE_VAR_DIR . '/rss_cache'); |
---|
29 | |
---|
30 | /// |
---|
31 | // webapp_ext ディレクトリ使用設定 |
---|
32 | /// |
---|
33 | |
---|
34 | define('USE_EXT_DIR', false); |
---|
35 | define('OPENPNE_WEBAPP_EXT_DIR' , OPENPNE_DIR . '/webapp_ext'); |
---|
36 | define('OPENPNE_MODULES_EXT_DIR', OPENPNE_WEBAPP_EXT_DIR . '/modules'); |
---|
37 | |
---|
38 | /// |
---|
39 | // 画像 |
---|
40 | /// |
---|
41 | |
---|
42 | // 画像を別サーバに設定する場合に指定する |
---|
43 | define('OPENPNE_IMG_URL', 'http://img.example.com/'); |
---|
44 | |
---|
45 | // 画像キャッシュをpublic_html以下に置くかどうか(要mod_rewrite) |
---|
46 | define('OPENPNE_IMG_CACHE_PUBLIC', true); |
---|
47 | |
---|
48 | // 画像キャッシュディレクトリ(要書き込み権限) |
---|
49 | if (OPENPNE_IMG_CACHE_PUBLIC) { |
---|
50 | define('OPENPNE_IMG_CACHE_DIR', OPENPNE_DIR . '/public_html/img'); |
---|
51 | } else { |
---|
52 | define('OPENPNE_IMG_CACHE_DIR', OPENPNE_VAR_DIR . '/img_cache'); |
---|
53 | } |
---|
54 | |
---|
55 | // 画像変換時に許可する解像度のリスト (幅x高さ) |
---|
56 | // (空の配列を指定すると無制限になります) |
---|
57 | $GLOBALS['_OPENPNE_IMG_ALLOWED_SIZE'] = array('76x76', '120x120', '180x180'); |
---|
58 | |
---|
59 | // 画像キャッシュのファイル名のprefix |
---|
60 | define('OPENPNE_IMG_CACHE_PREFIX', 'img_cache_'); |
---|
61 | |
---|
62 | // 画像変換後のJPEGのQUALITY値 |
---|
63 | define('OPENPNE_IMG_JPEG_QUALITY', 75); |
---|
64 | |
---|
65 | // ImageMagick使用設定 |
---|
66 | // 0: off ... ImageMagickを使わない |
---|
67 | // 1: on ... GIFのみImageMagickを使う |
---|
68 | // 2: on ... JEPG,PNG,GIFにImageMagickを使う(ただし、GDも必要) |
---|
69 | define('USE_IMAGEMAGICK', 0); |
---|
70 | |
---|
71 | // ImageMagick の convertコマンドのパス |
---|
72 | define('IMGMAGICK_APP', '/usr/bin/convert'); |
---|
73 | //define('IMGMAGICK_APP', '"C:\Program Files\ImageMagick-6.2.5-Q16\convert"'); |
---|
74 | |
---|
75 | // ImageMagick のオプション(デフォルトは -resize) |
---|
76 | //define('IMGMAGICK_OPT', '-thumbnail'); |
---|
77 | |
---|
78 | // アップロード画像のファイルサイズ制限(KB) |
---|
79 | define('IMAGE_MAX_FILESIZE', 300); |
---|
80 | |
---|
81 | // アップロード画像の大きさ制限(ピクセル) |
---|
82 | define('IMAGE_MAX_WIDTH', 1024); |
---|
83 | define('IMAGE_MAX_HEIGHT', 768); |
---|
84 | |
---|
85 | /// |
---|
86 | // umask設定 |
---|
87 | /// |
---|
88 | |
---|
89 | umask(0); |
---|
90 | |
---|
91 | |
---|
92 | //画像へのアクセスをSNS認証する |
---|
93 | //※画像静的化機能を用いている場合は利用できません |
---|
94 | define('CHECK_IMG_AUTH', false); |
---|
95 | |
---|
96 | ?> |
---|