Category: 28.x
Show subcategories objects| Name | Type |
|---|---|
|
Show list of "subscribers" to forums
Forum admins should be able to easily see the list of users (and groups?) watching a forum |
tracker item |
|
Since Tiki27 text area field displays a preview tab making the user interface quit crowded
{syntax type="tiki" editor="plain"} Since Tiki27 the tracker field text area shows an edit and a preview tab. This addition should have been made optional for trackers text area or per features and for modal use. The tracker interface turn to be a confusing and crowded area when editing an item (in a modal 😱). |
tracker item |
|
Smarty permission link parameters don't seem to allow a plain btn-link button
{syntax type="tiki" editor="plain"} I'm trying to configure an instance of a "Permissions" link in a dropdown so that it matches the other dropdown items. On wiki pages, in the page bar, activated by clicking the "More" button, there's a dropdown with links. The only one with an icon is "Permissions", and I wanted to try removing the icon by editing templates/tiki-page_bar.tpl. I can remove the icon with these parameters: -+ {permission_link mode="button" . . . addclass="dropdown-item" . . . . } +- but then the link is given the -+ btn-primary +- class. To get rid of that class, I can us these parameters: -+ {permission_link mode="button_link" . . . addclass="dropdown-item" . . . . } +- but then the "key" icon displays, so the choice seems to be between the correct button classes plus an icon that can't be removed, or the icon removed but an unwanted button class added. I think it would be best if the -+ btn-primary +- class wasn't forced with -+mode="button"+-. If the situation calls for a primary button, that class can be added with -+addclass+- . (It's also possible that I'm missing some configuration detail so maybe user error on my part. ;-) ) By the way, I tried changing the key icon to something else just for a test, and neither -+glyph=+- nor -+icon=+- had any effect in my experimenting. |
tracker item |
|
Spreadsheet is not saving any data
{syntax type="tiki" editor="plain"} I can create multiple spreadsheets if i wish. When I enter data while in edit mode, the data appears in the collect cell. I then press the save button. I then press "list spreadsheets" When I click back into the spreadsheet I want No data is saved. |
tracker item |
|
Suggestions for improving autotoc (in-page navigation)
After checking out in-page navigation outside of Tiki and doing some searching for best practices, I'd like to make a few suggestions for improvement. First of all, about the current situation of autotoc in master (to be Tiki 27), I came across these bugs, that I think are known already, plus some recommendations: * Autotoc plugin ** Parameters don't work (bugs): *** title (nothing displays) *** levels (only the top level displays) ** The terminology could be improved IMO (suggestions): *** "inline" should be "sticky-top" or "fixed-top" . I think one of these would be more descriptive; I've always been kind of confused by "inline" here. *** "activity" should be "active" . This would be a more standard term. • Autotoc feature itself (suggestions for improvement): ** No need for the page name to be a link as the page name/title is already elsewhere on the page. Presumably the first link of the page content is at the top of the content so the page name isn't needed for clicking in autotoc to get back to the page top. ** Instead, autotoc should have a title like "On this page" to let readers know these aren't links to other pages. (Apparently people sometimes mistake in-page navigation links for links to outside the page.) When the title parameter bug is fixed, the page editor can add "On this page" manually, of course, but maybe it should be default text unless replaced, ** The full list/outline of links should display on page load to give the reader an idea of the page content. I'm recommending this because of articles I came across saying how one main function of in-page navigation is to provide a complete outline of the page content. ** Instead, currently in Tiki 26, only the top-level links display initially, and the display of subsection links seems kind of erratic. Actually I wonder if hiding and displaying lower-level links is needed. Maybe just keep them all visible all the time. See https://getbootstrap.com/docs/5.3/components/scrollspy/ .** If the autotoc is longer than the viewport height, then either make dropdowns for lower-level links like a vertical menu, so there are visual cues (dropdown arrows) that they are there, or put the whole nav in a div with overflow-y:scroll. But actually I think the whole thing should display, and the reader can scroll the page if the toc extends down out of sight. |
tracker item |
|
Test again
{syntax type="tiki" editor="plain"} Test again |
tracker item |
|
The browser title is not displayed correctly after updating from Tiki27
{syntax type="tiki" editor="plain"} Today I installed a new Tiki28.x from CVS (gitlab). After importing the database I went on the General setting screen. The Browser Title displayed was "My Tiki" as it should have been on a default install with a new database. Not with an update. Other informations (like my email) where ok. I changed it to the original Browser Title. I have no idea if only the display on the install screen was wrong or if saving would have obliterate the initial Browser Title of this Tiki. Tested on a second Tiki, continued the installation... the Title Browser is replaced with My Tiki. Highly unpleasant and damageable for SEO if you don't pay attention it happened. Screenshot: https://ibb.co/zKW33B6 |
tracker item |
|
Tiki Banning system Current rules table need to display the date of the item and search system need improvement
{syntax type="tiki" editor="plain"} {syntax type="tiki" editor="plain"} At https://tiki.org/tiki-admin_banning.php with right permission an admin can see the list of the current rules. But there is not dates, so you don't when was set a rule (could be obsolete and set 10 years ago). Editing each rule one by one doesn't help, still no date. --- The same table should have minimum tools to sort (by date, A-Z, ...) --- It seems the search system "Find" work for the "Rule title" and the "Custom message to the user" fields but it is not possible to retrieve an IP (could be something to do with search settings) |
tracker item |
|
Tiki registration: validation email should have reminders and be tracked for bounces
Context: when folks register to a Tiki-powered site, they typically need to validate their email. Registration can be turned on/off Email validation can be turned on/off Given challenges with email deliverability, it's quite possible that the validation email never reaches the user. Or falls in the spam box. About this email: * It should be possible for recipient to indicate something along the lines of: "This was not me or it was a mistake, please delete the account" * If there is no confirmation, there should be a way to send an another email, and track how many emails were sent. * If the email bounces, it should be indicated in the user profile. * The emails should be super clear so people don't flag as spam ** Ex.: On 2023-11-05, someone from IP 123.456.789.123 registered a new user abc to site example.org using the email xyz@example.com To make sure this is valid, we request yiu click this link. |
tracker item |
|
tiki-check error
{syntax type="tiki" editor="plain"} When I run tiki-check.php on my shared hosting, the following error is displayed: Fatal error: Uncaught Error: Call to undefined function smarty_function_ticket() in /home/lauzouac/jankari.top/tiki-check.php:3028 Stack trace: #0 {main} thrown in /home/lauzouac/jankari.top/tiki-check.php on line 3028 I also want to let you know that I was not able to register as a new user from my linux laptop (I managed to do it from my android phone, despite several warning messages/worrying errors). I can reproduce the bug at will and also help you debug (I already worked on the project about 20 years ago with Marc). thanks |
tracker item |
|
Wiki structure breadcrumbs should be updated to use Bootstrap breadcrumb classes
{syntax type="tiki" editor="plain"} In recent Tiki versions, the breadcrumb ordered list has a "1." preceding it due to a recent commit related to ordered lists globally. I was looking into how to fix that (how to remove the "1."), when I noticed in my browser inspection tool that the breadcrumb ordered list is flagged as bad HTML because it contains content other than li elements - the item dividers. I checked the Bootstrap breadcrumbs doc page ([https://getbootstrap.com/docs/5.3/components/breadcrumb/]) and see how the dividers are added without breaking the ol / li structure (and also without displaying the "1.". The breadcrumbs in Tiki would be improved by replacing the current Tiki HTML and CSS with the Bootstrap breadcrumb HTML and CSS. I noticed this on a page in a wiki structure, which has the structure breadcrumb list at the top. I didn't check yet about other instances of breadcrumbs in Tiki. __Update__: Checking again, it looks like the structure breadcrumb is already using the Bootstrap classes. One problem is that the item separators should be inserted using CSS ( -+.breadcrumb-item+.breadcrumb-item::before+- selector) rather than as they are now, where they become page content and disrupt the -+ol li+- structure. Also, the global rule to add the "1." is overpowering the -+list-style:none+- property of the -+.breadcrumb+- class, which needs to be fixed globally. __Update 2__ : I committed a change to prevent the breadcrumb ol from having a "1." appended. The only thing to fix now is to update how the dividers or separators are inserted in the breadcrumb. It should be done via CSS rather than adding text between li elements. This is flagged as incorrect HTML. |
tracker item |
|
wiki page system notifications should auto-disappear
{syntax type="tiki" editor="plain"} When you make an edit to a page you get the success notification area appear to let you know all is ok after saving your edit. If one is making lots of edits there is always the need to close this notification, its a pain. How about the notification is faded away after maybe 5-10 seconds. |
tracker item |