Loading...
 
Skip to main content

History: Tiki27 Pref Changes Discussion

Source of version: 8 (current)

Copy to clipboard
{REMARKSBOX(type="information" title="Moved to gitlab" icon="cog")}Started a merge request here so we can discuss this there and make changes directly on the files.

::https://gitlab.com/tikiwiki/tiki/-/merge_requests/4507::
{REMARKSBOX}

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 [https://profiles.tiki.org/JonnyBs_Luxury_Tiki_Setup|a profile i set up a while ago] and i apply this to very Tiki i set up. {sign user="jonnybradley" datetime="2023-10-19T16:04:20+00:00"}

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

!!Proposed new preferenceĀ Defaults
{CODE( caption="YAML" wrap="0")}
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
{CODE}
Ā 

!!!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 {sign user="xavi" datetime="2024-01-05T17:31:06+00:00"}
Ā 

*wysiwyg_default: y
**allow to use wysiwyg, use it by default, but allow to switch back to clear text (wiki or markdown) {sign user="xavi" datetime="2024-01-05T17:33:30+00:00"}
Ā 

*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){sign user="xavi" datetime="2024-01-05T17:33:30+00:00"}
Ā 

*feature_syntax_highlighter: y
**allow using syntax highlighter for new tiki users (please) {sign user="xavi" datetime="2024-01-05T17:33:30+00:00"}
**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 {sign user="xavi" datetime="2024-01-05T17:33:30+00:00"}
**if needed, with feature_syntax_highlighter_theme to match the pref which displays "Disable (but switchable)"{sign user="xavi" datetime="2024-01-05T17:33:30+00:00"}
Ā 

*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.{sign user="xavi" datetime="2024-01-05T17:33:30+00:00"}
Ā 

*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? {sign user="chibaguy" datetime="2024-02-16T17:00:27+00:00"}
*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 [https://www.smartmenus.org/blog/uncategorized/first-v2-0-0-alpha-released/|the latest code]. {sign user="chibaguy" datetime="2024-02-16T17:00:27+00:00"}
Show PHP error messages