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"}