ìì¤í
구ì±
ìì¤í
구ì±ì ìì¤í
ê´ë¦¬ìë¡ íì¬ê¸ í°í¤ì ì¸ë¶ìì ì í¸ì¤ì ì¼ë¶ë¥¼ ë³ê²½íëë¡ í©ëë¤. INI íì¼ì ì ê³µí¨ì¼ë¡ì¨, ê´ë¦¬ìë¤ì ìì ë¤ì 모ë í°í¤ ì¤ì¹ì ëíì¬ ì¤ì¬ 구ì±ì ë³´ì í ìììµëë¤.
í°í¤10 ìì ìë¡ ëì
ë ë´ì©: ì ì íì¼ë¡ë¶í° 모ëì ë¡ëíë ì íì¬í (íë¡í YAML íìë´ìì, http://profiles.tiki.org/Module+Handler ì ì ì¬íê²). ê´ë¦¬ í¨ë ë´ë¶ìì "모ë íì¼" ì ê²ìíììì¤.
í°í¤11 ìì ìë¡ ëì
ë ë´ì©: db/preconfiguration.php íì¼ì 첫 í°í¤ ì¤ì¹ìì ì ìë ë°ì´í°ë² ì´ì¤ ë³´ìë´ì©ì í¬í¨í ì ììµëë¤. ì´ë ê°ì ìë² ì ê³µìë¡ íì¬ê¸ ê³ ê°ì´ í°í¤ ì¤ì¹íë¡ê·¸ë¨ì ì ê·¼í기 ì ì mysql ì ê°ê¸° ë¤ë¥¸ ììì ë¹ë°ë²í¸ì ì¬ì©ìëª
ì¼ë¡ ì¬ì ì¤ì í ì ìëë¡ í©ëë¤.
í°í¤ í(farm)ê³¼ í¸ì¤í
íì¬ìì ì¬ì©ê°ë¥í ì©ë²
- BigBlueButton ê³¼ ê°ì ë¤ë¥¸ ìë¹ì¤ë¡ ì¬ì©ìì ê°ììì´ ì°ê²°
- 멤ìºìì ê°ì ê³ ê¸ ì¤ì ì 구ì±
- ì§ì ê³íì ì¼ë¶ê° ìë 기ë¥ì ë¹íì±í
- ì ìì ì¼ë¡ í¹ì 기ë¥ì ë¹íì±íí¨ì¼ë¡ì¨ ë³´ì ì±
ìììê² ì림
- tiki_p_admin ì ì ê³µíì§ë§ ì¼ë¶ 기ë¥ì ì ê·¼ë¶ê°ë¥íê² ë§ë¬
- í¸ì¤í
íì¬ë 모ë 기ë¥ì í ê³³ì íì¬í í¸ìíì ì ê³µí기를 ìí ì ìì§ë§, ë¤ìì ì¬ì©ì ì íí ì ìë¤
- ì¤íì 기ë¥
- ìë² ì ê·¼ì ì»ê¸° ìíì¬ ì¬ì©ë ì ìë ê¸°ë¥ (ëë¶ë¶ì ì¤ì¹ììë ê´ì°®ì§ë§, ìí¤í(WikiFarm)ììë ì¢ì ì¼ì ìëë¤)
- 컨ì¤í
íì¬ë ì¬ì©ìì ëíì¬ ë ë¨ìí ê´ë¦¬ í¨ëì ë§ë¤ê³ ì¶ì´í ê²ì´ë¤
- í°í¤ë¥¼ ìì© íë¡ê·¸ë¨ ë¹ë (íë ììí¬) ë¡ì¨ ì¬ì©
ìì¤í
구ì±ì íì±í
ìì¤í
구ì±ì db/local.php íì¼ë¡ë¶í° íì±íëì´ì¼ë§ í©ëë¤. í°í¤8 ë° ê·¸ ì´ íìì ìì±ë ì¤ì¹ë 기본ì¼ë¡ ìì±ë íì¼ ë´ë¶ì ìíì í¬í¨íê³ ììµëë¤.
db/local.php ë´ë¶ì ìí êµ¬ì± Copy to clipboard $system_configuration_file = '/etc/tiki.ini';
$system_configuration_identifier = 'client1.example.com';
db/local.php ë´ë¶ì ë¤ë¥¸ ìí 구ì±, ìë ê²½ë¡ë¥¼ í¬í¨ Copy to clipboard $system_configuration_file = 'db/tiki.ini';
$system_configuration_identifier = 'client1.example.com';
ì´ ìì 를 ì¬ì©íê² ëë©´ .htaccess ê° íì±íëì´ìì´ì tiki.ini ê° ì½íì§ ìëë¡ íë ê²ì ì ìíììì¤.
íì±íëë©´, í°í¤ë êµ¬ì± íì¼ë¡ë¶í° ì íë ìë³ìì 기ë°íì¬ ì¶ê° ëª
ë ¹ì ì½ì´ë¤ì¼ ê²ì
ëë¤. ìë³ìë ììì ê²ì¼ ì ìì§ë§, ì¬ì´í¸ í¹ì ê³í ì¤ íë를 ì§ì í기 ìíì¬ ì¬ì©ë ì ììµëë¤. êµ¬ì± íì¼ ë´ë¶ìë ë¤ì¤ 구ì±ì´ ì ìë ì ìì¼ë©° ììì´ ì¬ì©ë ì ììµëë¤.
INI êµ¬ì± íì¼
ìí INI íì¼ Copy to clipboard [global]
preference.feature_wysiwyg = "n"
preference.feature_sefurl = "y"
preference.helpurl = "http://support.example.com/"
; ... more settings ...
[basic : global]
preference.feature_wiki = "y"
preference.feature_forums = "n"
preference.feature_trackers = "n"
; ... more settings ...
[pro : global]
preference.feature_wiki = "y"
; BBB configured, but user can still toggle on/off
preference.bigbluebutton_server_location = "bbb.example.com"
preference.bigbluebutton_server_salt = "1234abcd1234abcd"
; ... more settings ...
[client1.example.com : pro]
preference.browsertitle = "Client #1 Intranet"
preference.sender_email = client1@example.com
In the example above, the following preferences would be set for using the identifier client1.example.com:
- feature_wysiwyg = n
- feature_sefurl = y
- helpurl = http://support.example.com/
- feature_wiki = y
- bigbluebutton_server_location = bbb.example.com
- bigbluebutton_server_salt = 1234abcd1234abcd
- browsertitle = Client #1 Intranet
- sender_email = client1 at example.com
; at the beginning indicates comments
Disable classes of preferences
Preferences can be disabled by setting a value to each of them individually. However, this process may be long and will require maintenance with the evolutions of Tiki.
Tiki allows to set multiple rule priorities, each verification priority can allow or deny a preference. Rules can be specified at various levels, just like the preference overrides above.
Various rules Copy to clipboard [global]
rules.0 = deny experimental new
[pro : global]
rules.5 = allow new
rules.10 = allow feature_wysiwyg
ìì ìì ìì, pro ìë³ì를 ì¬ì©íë ì¬ì´í¸ë ì 기ë¥ê³¼ wysywyg (ì¤íì ì´ë¼ê³ íê·¸ëì´ ìì) ì ì¬ì©íëë¡ íì©ë ê²ì´ê³ , ì ì¤íì 기ë¥ë¤ë í¬í¨í ê²ì´ë¤, íì§ë§, 과거ì ì¤íì 기ë¥ì ì¬ì í ì íë ê²ì´ë¤. ë³´ë¤ ëì ì°ì ììê° ì°ì ì ì¼ë¡ íê°ëê³ íìì ì¼ì¹ë ë´ì©ì´ ë°ê²¬ëë©´ ë©ì¶ ê²ì´ë¤.
draconian ì ê³µìë ë¤ìê³¼ ê°ì ê²ì ì¬ì©í ìë ìë¤:
Draconian ì ê³µì êµ¬ì± Copy to clipboard [global]
rules.0 = deny all
rules.1 = allow basic
ì í¸ì¤ì ì ë°°ì´ì í¬í¨íë 'tags' í¤ë¥¼ ì¬ì©íì¬ ì ìì íê·¸ë íìê° ìë¤. ë¬ë¦¬ ì§ì ëì§ ìëí, 모ë ì í¸ì¤ì ì 'ê³ ê¸'ì¼ë¡ ì¬ê²¨ì§ë¤..
ì¬ì êµ¬ì± íì¼
í°í¤ê° ì¬ì ë¡ëë ì¨ëë©ë (on-demand)ìì ê°ì 머ì ì ì ê³µí ë, í¸ì¤í
íì¬ë¤ì ê° ì¬ì©ììê² ë¤ë¥¸ ë°ì´í°ë² ì´ì¤ì ì°ê²° ë³´ìë´ìì¼ë¡ mysql ì ì ê³µí ì ìë¤.
ì¤ì¹ íë¡ê·¸ë¨ì ë°ì´í°ë² ì´ì¤ ì°ê²° ì¤ì ë¨ê³ì ì ê·¼í ë, ì´ë¬í ê°ë¤ì ì¬ì©ì를 ìíì¬ ì¬ì ì 기ì
ë ê²ì´ëã
. ì´ë ë©ì¼ í¹ì ë¤ë¥¸ ë°©ìì ì´ì©íì¬ ì ê³µíë ê²ë³´ë¤ ë í¨ì¨ì ì´ë¤.
ì´ë¬í ì ë³´ë ë¶ëª
í ì´ì ë¡ db/local.php ë´ë¶ì í¬í¨ë ì ìë¤ ê·¸ ì´ì ë local.php ê° ì´ ë¨ê³ìë ìì§ ì¡´ì¬íì§ ì기 ë문ì´ë¤.
í´ì¼ë ê²ì ë¨ìí db/preconfiguration.php ì ì ì í ì¤ì 주ììí를 í´ì§íë ê²ì´ê³ ì ì í ê°ì¼ë¡ ì±ì°ë ê²ì´ë¤:
db/preconfiguration.php Copy to clipboard <?php
// This is Tiki's preconfiguration file.
// This holds values which can provide preconfiguration values in the installer, when local.php does not yet exist
// Uncomment and change values as appropriate
$host_tiki_preconfig='localhost';
$user_tiki_preconfig='tiki';
$pass_tiki_preconfig='password';
$dbs_tiki_preconfig='tiki_db';
Related
|