In a Tiki Profiles Repository, each profile is stored as YAML (YAML Ain't Markup Language) on a separate wiki page. YAML is a human-readable method to express complex programming data structures.
{NOTE()}See http://www.yaml.org/ for more information on YAML.{NOTE}
There are two methods to create a new profile:
Creating a Profile from a Site
pending
Starting with Tiki 7.0, you can create a new Tiki profile from an existing site by exporting the site's information to YAML.
- From the Administration page, click Profiles .
- On the Profiles page, click the Export tab.
- Use the Object type option to select which objects (such as permissions) to export to YAML.
- Use the Export modified preferences as YAML area to select specific preferences.
- Click Export.
Tiki creates the necessary YAML.{CODE(caption=>YAML,wrap=>0)} preferences: browsertitle: My Tiki error_reporting_adminonly: n error_reporting_level: 0 feature_edit_templates: y feature_editcss: y feature_freetags: y feature_right_column: fixed feature_show_stay_in_ssl_mode: n feature_view_tpl: y feature_wysiwyg: y freetags_3d_autoload: n gal_use_lib: gd header_custom_css: | #role_main .HomePage .module {max-width:99%} .HomePageHeading {font-family:serif;font-style:italic;font-weight:bold;text-align:center;margin:0 10%;font-size:18pt;} .HomePage .tabmark a {font-size: 1.1em;font-weight: bold;} .HomePage .tabmark {padding:5px 0} .HomePage .tabstoggle {display:none;} .HomePage .tabcontent {padding:4px 1em;} .HomePage .box-freetags_most_popular h3.box-title {display:none;} https_login: disabled https_port: layout_fixed_width: style_option: themegenerator_feature: y {CODE}
- Use this YAML code to write a new profile.
Writing a new Profile
pending