Loading...
 
Skip to main content

Tiki27 Pref Changes Discussion


Tiki can be made far more user friendly and "modern" than it comes as standard by setting a few prefs, so i'd like us to discuss making some of these changes permanent for Tiki 27.x to give a better "out of the box" experience.

This list (in the form of a YAML profile) comes initially from a profile i set up a while agoQuestion and i apply this to very Tiki i set up.

Please feel free to edit or comment on this page so we can come to a consensus. Thanks!

Proposed new preference Defaults

YAML
Copy to clipboard
preferences: change_theme: y feature_categories: y feature_jquery_tablesorter: y feature_mytiki: y feature_obzip: y feature_page_title: n feature_quick_object_perms: y feature_search: y feature_sefurl: y feature_trackers: y feature_userPreferences: y feature_wiki_icache: y feature_wysiwyg: y feature_html_head_base_tag: y fgal_elfinder_feature: y fgal_use_db: n file_galleries_use_jquery_upload: y jquery_select2: y layout_tabs_optional: n layout_add_body_group_class: y permission_denied_login_box: y rememberme: all remembertime: 2629743 cookie_refresh_rememberme: y site_title_location: after tracker_change_field_type: y tracker_refresh_itemlink_detail: y trackerfield_dropdownother: y trackerfield_geographicfeature: y trackerfield_itemslist: y trackerfield_math: y trackerfield_relation: y trackerfield_usergroups: y user_show_realnames: y users_prefs_remember_closed_rboxes: y wiki_cache: 7200 wiki_edit_icons_toggle: y wizard_admin_hide_on_login: y wiki_url_scheme: dash namespace_separator: __ wikiplugin_list_gui: y tiki_domain_prefix: strip url_only_ascii: y wikiplugininline_remarksbox: n jquery_ui_modals_draggable: y jquery_ui_modals_resizable: y tracker_always_notify: n feature_absolute_to_relative_links: y tracker_tabular_enabled: y feature_sefurl_title_trackeritem: y unified_trackeritem_category_names: y tracker_field_rules: y vuejs_enable: y vuejs_always_load: y vuejs_toolbar_dialogs: y feature_show_stay_in_ssl_mode: n wiki_date_field: lastModif user_store_file_gallery_picture: y user_picture_gallery_id: 1 fgal_default_view: finder fgal_sortField: name fgal_sortDirection: ask session_storage: db

 

Comments

  • wysiwyg_optional: y
    • I'd suggest to keep (by default) the option to siwtch back to ascii syntax (wiki, or markdown). I wonder wheter in 27.x this option will be controlled by pref wysiwyg_optional, but just in case, I add this here, since those are my favourite defaults up to tiki 24.x

 

  • wysiwyg_default: y
    • allow to use wysiwyg, use it by default, but allow to switch back to clear text (wiki or markdown)

 

  • wysiwyg_htmltowiki: y
    • ensure that syntax used by wysiwyg (and wysiwyg plugin) is wiki. I reckon that this should respect the syntax preference (tiki or markdown syntax)

 

  • feature_syntax_highlighter: y
    • allow using syntax highlighter for new tiki users (please)
    • I haven't tested the edition with the toast ui editor in text mode yet, but any sort of syntax highlighting is useful indeed imho, same with markdown
    • if needed, with feature_syntax_highlighter_theme to match the pref which displays "Disable (but switchable)"

 

  • wizard_admin_hide_on_login: n
    • for new users, wizards are needed. Another discussion is how to tweak them to make them even better if the community knows how.

 

  • fgal_elfinder_feature: n
    • replacing files was not possible through elfinder last time I tried, and I use this feature in production quite often

 

  • Should we consider changing the default layout for new Tiki installs to "Classic Bootstrap" (the one with the fixed-top navbar)? This has practical advantages over a navbar that scrolls up out of site as you scroll down the page, and seems to be a popular trend these days, although I don't have figures. Opinions?
  • I suggest turning Smartmenus (enhancement of Bootstrap menus) on as a default. Advantages: not limited to two levels; admin option for opening the dropdown on click or on hover; horizontal menus will wrap, unlike standard Bootstrap menus; arguably better responsive performance; "megamenu" option (though this needs more refining, it does work now); more goodies in the latest codeQuestion.

Show PHP error messages