Loading...
 
Skip to main content

Category: 25.x

25.x
Show subcategories objects

Name Type
URL parts asc / desc contradict actual settings
If you change a listing, like on the Wishlist, and change sorting order, the URL gets an additional mention of the sort order.

But it's reversed, compared to the actual setting. So if you want to sort the Wishlist by modification date, descending (which IMHO should be the default), so the latest are listed at the top, the URL states

{CODE(Colors="Tiki")}
https://dev.tiki.org/Wishlist#sort_mode=modification_date_asc
{CODE}

ASC=Ascending. If you change sorting to ascending, the URL states _desc...
tracker item
User Interface, UX; http:// in placeholder and help should be changed for https
We have a few places where with placeholders and help text for link that shows "http://".
They should display more modern link usage: "https://".

{img fileId="1774" thumb="box"}
tracker item
User should know maintenance is coming before losing their work (Tiki Manager, php console.php or vcs:update included)
User have no idea maintenance is underway when they are editing a page.
Admin (or an automated task) have no idea if users are working on a page before staring a disrupting maintenance task.

This is a pain, annoying and really bad for Tiki when after several minutes editing a page on save the user see the maintenance screen.

Due to the way Tiki security check work, reloading the page doesn't work.
{img fileId="1639" thumb="box"}

#__We need this as manual option with "threshold" "time of maintenance" and "message" parameters.__
## This would initiate an alert with a "message" displayed nn minutes (threshold) before the "time of maintenance" activated when a user login
## Admin should receive a warning users are connected before closing a Tiki site
# As automatic option when using tools like Tiki Manager, php console.php or vcs:update
## Warn the user an update will start
## Warn the admin users are connected
## Postpone a process if a user is connected (for big site with heavy indexes the I:r operation could be postponed as log as users are connected or eventually forced "-f")
## ...
tracker item
Username is wrong on our next server for Tiki24 (changed to "n" ?)
At https://next.tiki.org/tiki-list_articles.php my username is changed to the letter "n".

{img fileId="1658" thumb="box"}
{img fileId="1659" thumb="box"}

tracker item
Various slideshow issues
{syntax type="tiki" editor="plain"}
* show page header not respected
* all levels of heading shown as H1 (and trigger a new slide, would be nice to pick which level of heading does that)
* non-standard icons don’t work (I.e. type=brands) because standard font awesome font-face is hard coded to apply to ‘’all’’ -+span+- elements (which is insane right?)
* there may be more…
tracker item
Warning: strpos(): Empty needle in tiki-25.0/lib/cache/memcachelib.php on line 217
clean install of php7.4, apache2 ubuntu 22.04
the error is showing up on multiple combinations of php and tiki.
Warning: strpos(): Empty needle in /var/www/tiki/tiki-25.0/lib/cache/memcachelib.php on line 217

Fatal error: Uncaught Error: Call to a member function get() on bool in /var/www/tiki/tiki-25.0/lib/cache/memcachelib.php:124 Stack trace: #0 /var/www/tiki/tiki-25.0/lib/cache/cachelib.php(579): Memcachelib->get() #1 /var/www/tiki/tiki-25.0/lib/cache/cachelib.php(52): CacheLibMemcache->getCached() #2 /var/www/tiki/tiki-25.0/lib/cache/cachelib.php(57): Cachelib->getCached() #3 /var/www/tiki/tiki-25.0/lib/setup/prefs.php(49): Cachelib->getSerialized() #4 /var/www/tiki/tiki-25.0/lib/setup/prefs.php(267): get_default_prefs() #5 /var/www/tiki/tiki-25.0/lib/setup/prefs.php(37): initialize_prefs() #6 /var/www/tiki/tiki-25.0/tiki-setup_base.php(315): require_once('/var/www/tiki/t...') #7 /var/www/tiki/tiki-25.0/tiki-setup.php(68): require_once('/var/www/tiki/t...') #8 /var/www/tiki/tiki-25.0/index.php(16): require_once('/var/www/tiki/t...') #9 {main} thrown in /var/www/tiki/tiki-25.0/lib/cache/memcachelib.php on line 124
tracker item
Webmail, Layout; The feedback from Tiki webmail (Cypth) are hidden under the Classic bootstrap navbar
The Webmail and Cypth connection small alert and feedback (not the real usual Tiki verbose) are hidden under the top navbar when using the Classic Bootstrap layout.
tracker item
wiki page drop-down structure left-up-right caret mis-aligned
There is mis-alignment of the dropdown structure navigation carets and the structure page names. See the attachment for details.
tracker item
Wiki page dropdown edit menu and col3 prevent actions of the items on the dropdown menu
If you toggle right module to close it with the new centre switch and then try to use the functions on the dropdown edit menu the wikipage just scrools for a bit then stops but does not carry out any of the edit actions like "toggle edit icons".
I'm using firefox 108 on ubuntu 22

Gary I was able to use a different theme "Cyborg". To get different themes working in 25.x you have to associate the theme with a category or section of tiki.
I was able to see that the dropdown items menu with the edit wiki page toggle is under the table of contents of the wiki page so clicking on the area where the toggle edit icons is you are actually clicking on one of the TOC items.

Screen shot attached: https://dev.tiki.org/tiki-download_item_attachment.php?attId=827
tracker item
Wiki page with attachment can't be removed
Hi. I wasn't able to remove a wiki page that had an attachment. I've tried it with the button "More" at the bottom of the page, and "Remove" in there. There was a message telling me, that the last revision of the page has been removed, but it was still there. After I removed the attachment, which the page had, it worked.
tracker item
Wiki page, Markdown: Carriage return are not displayed
After last commits from Victor and Jonny I could test Markdown on a Tiki25 updated from a previous Tiki24 site.

On the edit I tested (on Chrome) with single return (enter on the keyboard, with shift-enter, etc...).
Displayed page is a bit far from user expectation;

{img fileId="1856" thumb="box"}

{img fileId="1857" thumb="box"}
tracker item
Wiki page, Table of content; Per page show / hide page of content is broken
On Tiki25 using markdown.

{img fileId="2003" thumb="box"}

With the Wiki page preferences;
Automatic table of contents, Wiki auto-toc enable (tiki-admin.php?page=wiki)
With the per page table of content selector set to No.

{img fileId="2004" thumb="box"}

On this page the table of content shouldn't be displayed, instead a broken version of the table of content is displayed at the top of the page.

{img fileId="2005" thumb="box"}

If the page properties says that the Table of content display is set to no, then it shouldn't be displayed.
If, on the Admin control panel I disable Automatic table of contents, Wiki auto-toc enable the table of content is not displayed.






tracker item
Wiki page; Being able to save editing but staying in edit mode will help when creating (long) content
When you edit a very long content and or you want to test your editing preview is not always as handy as opening the page in a second tab or a second browser.

In both case, being able to save (as you go) while staying in editing mode would be a great option.

May be there is such option somewhere (I recall something in the WYSIWYG toolbar) but, it is not available out of the box from the main button bar (Preview, Save, cancel).

That would really help people with the "timeout" and loss of content when they are editing a very long page with a lot of content.
tracker item
Wiki page; Deleting a page from tiki-listpages with the actions wrench menu requires a refresh to see the page deleted
At tiki-listpages.php if you delete a page using the wrench action item "Remove" you won't see the result till you reload the page.
It happens in some other places, see the related.
tracker item
Wiki pages, the description maximum characters displayed in the alert is not correct and the limitation is not applied anyway
Tested on a fresh Tiki master.

''spaces and punctuations included - tested with latin and non-latin characters''

When my wiki page description is exactly 200 latin characters an alert popup:
"You have reached the number of characters allowed (200 max) for the description field"
When I remove one character (so total is 199) no alert.

In all cases the Description is saved as is which the limitation ineffective.

Related to:
https://gitlab.com/tikiwiki/tiki/-/merge_requests/958
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1546
tracker item
Wiki Plugin Author; The popup is not always displayed the popup display is unstable, not mobile comptible
I tested the wikiplugin author on a fresh Tiki26: https://doc.tiki.org/PluginAuthor

When hovering the text inserted I can see a popup (not very nice) and the popup is unstable.
There are a few similar option in Tiki and using bootstrap.

Using this wikiplugin leaves the impression it has not been improved in time as it should have.

{FADE(label="Previous test on Tiki25")}I tested the wikiplugin author on a fresh Tiki25: https://doc.tiki.org/PluginAuthor

As it is visible on the doc page too, the plugin should display a popup and it is not working.

About the fields, Make Visible is a bit unclear and not documented.
What would be the point to add a plugin and hide it... May be it will be clearer when the plugin work again.{FADE}
tracker item
Wiki plugin User list show all the user, the parameter Max of rows is not applied
{syntax type="tiki" editor="plain"}
The "Max" parameter is not working.
Tested on a Tiki25 instance and a Tiki26 site.
tracker item
Wiki Structures: TikiLib::create_page: Cannot create page "Foo", it already exists.)
Creating a new page (e.g. -+Foo+- through the form in the wiki structure top bar produces a missleading error message:
{CODE()}
Error. TikiLib::create_page: Cannot create page "Foo", it already exists.)
{CODE}

In addition, another remarksbox is shown below saying:
{CODE()}
Success
Page Foo saved (version 1).
{CODE}

However, the page is created indeed, and within the structure also.

You can reproduce it here:
http://xavi-9794-7136.show2.tikiwiki.org/tiki-index.php?page=D1+Cover
u: admin
p: 12345

Create a page called foobar (or any other name for a new page inside the structure) and you will see the issue reproduced.
{img fileId="1314" thumb="box"}
tracker item
Wiki, Flagged Revisions; The select categories field is not showing all categories
{syntax type="tiki" editor="plain"}
On a Tiki23, I can activate the "Revision approval" feature for Wiki Pages at -+tiki-admin.php?page=wiki#contentadmin_wiki-3+-
Admin => Wiki page => Flagged Revision => Revision approval

This function then requires the user to select the categories that will be governed by this feature using the field "Revision approval categories".

This is workable if you have a few categories (like 10 or 20). However, if you have many categories and subcategories, it becomes very complicated and hard to understand how to manage them.

To add to the confusion, there is an "invisible" limit on the number of categories that will be displayed. By default, you will see only 50 category results because of the setting:
Look&Feel => Navigation => Limits => Maximum number of records in listings: 50

It is very hard to understand why you don't see all the categories if you are not a super power user.
tracker item
Wiki, Wiki top line location; Set to "neither" (not displayed) will force the admin to see inline icon anywhere
On a Wiki page by default you have a Wiki top line with location set to top that display on the Wiki page a small menu with "Edit icons" (off by default).
''Most of them look like a little puzzle icon and allow to edit a plugin''

On a Tiki24 after checking it "Edit icons" is off, I set Wiki top line location to "Neither".
No group can see the menu and the "Edit icons" are not displayed.

On a Tiki25 after checking it "Edit icons" is off, I set Wiki top line location to "Neither".
Anonymous and Registered won't see the "Edit icons" however admin is __forced__ to see them.
It is very unfortunate as it often break design of pages in Tiki.

This is a change of behavior.
The only way then to hide them is to go to /tiki-admin.php?page=textarea#contentadmin_textarea-2 and under "Edit plugin icons" disable "Allow plugin-specific edits".

Will be hard for a non power user to know what to do to "counter" this change in Tiki.
tracker item
Wikipage Success Alert has to be dismissed manually
After saving the edit to a wiki page you get the usual Success Alert at the top of the page. I think in previous versions this used to disappear after 3~5 seconds. Instead you have to close it manually. I think this item should be timed to disappear after a few seconds.
{file type="gallery" fileId="2137" showicon="y"}
tracker item
Wikiplugin mediaplayer, webdocviewer, googleDoc; Allow to display a PDF document from a google drive
Using the wiki plugins mediaplayer, webdocviewer or googleDoc we can display PDF and documents from many sources.
Almost everything BUT not PDF document stored on a google drive.

We need to add an option in one of our plugins to allow user to do so.
tracker item
Wikiplugin, memberpayment; The period tooltip is not consistent with available options
On a Tiki23 I set a group (admin groups) to have a membership expiration date.
{img fileId="1718" thumb="box"}

Then on a wiki page I set up a memberpayment plugin : https://doc.tiki.org/PluginMemberPayment
I can set the hideperiod parameter with a dropdown of yes or no

Issues:
# The tooltip for "hideperiod " tells me the default is "1" (not yes or no)

Update: Re-tested on Tiki25 still here.
tracker item
Wiki page, Structures; Add pages field is not displayed for certain groups even if they have the correct permissions
As explained and demonstrated on the show instance (trunk): http://bsfez-11581-8389.show2.tiki.org/tiki-index.php?page=HomePage

Even if permissions are set correctly (tiki_p_edit) (tiki_p_edit_structures) not all groups will see the structure "Add page" field on the top of the page.

For example, registered (group that exist by default in Tiki) will see the field. A group I create, and with the correct permissions won't see the same "Add page" field.

---

I tried to create a Tiki24 show instance. It fails with errors in the log.
{FADE(label="log" icon="y")}
###########################################################################################

== TIM Thu Apr 27 07:04:19 UTC 2023 : TIM command: CREATE
###########################################################################################


== TIM Thu Apr 27 07:04:19 UTC 2023 : Starting instance creation

== TIM Thu Apr 27 07:04:19 UTC 2023 : Unpacking tarball
tar (child): /usr/local/src/tiki/24.x.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

== TIM Thu Apr 27 07:04:19 UTC 2023 : Chown-ing everything to TIM user and group

== TIM Thu Apr 27 07:04:19 UTC 2023 : Running setup.sh
sh: 0: Can't open setup.sh

== TIM Thu Apr 27 07:04:19 UTC 2023 : Creating database

== TIM Thu Apr 27 07:04:20 UTC 2023 : Setting GRANTs on database

== TIM Thu Apr 27 07:04:31 UTC 2023 : Creating local.php
/usr/local/sbin//tim-create: line 155: /var/www/bsfez-11581-8389/db/local.php: No such file or directory
chown: cannot access '/var/www/bsfez-11581-8389/db/local.php': No such file or directory

== TIM Thu Apr 27 07:04:31 UTC 2023 : Old Tiki - populating database via tiki.sql
/usr/local/sbin//tim-create: line 184: /var/www/bsfez-11581-8389/db/tiki.sql: No such file or directory
touch: cannot touch 'db/lock': No such file or directory

== TIM Thu Apr 27 07:04:31 UTC 2023 : Starting extra steps special to show instances. Anything done below is not part of a standard Tiki installation.
svn: E155007: '/var/www/bsfez-11581-8389' is not a working copy
Creating file http://bsfez-11581-8389.show.tikiwiki.org/info.txt with extra info for developers
CREATION END - results in http://bsfez-11581-8389.show.tikiwiki.org/install_log.txt (available after a delay)
{FADE}
tracker item
Articles, WSoD when editing an article with Hebrew characters in the Heading field
On a Tiki23 I create a first article in "en" then create a "he" translation (new article) with everything in hebrew but __nothing in the body__ (using title and header field).
On save I have a WSoD.
If I refresh the page everything is here.

If I add a body (no hebrew in it, just an image) I got a Tiki system error:
{CODE()}
System error.
חזרה הודעת שגיאה זו:

Incorrect string value: '\xD7' for column `bernardsfez_tiki23`.`tiki_objects`.`description` at row 1
The query was:

update `tiki_objects` set `description`=?,`name`=?,`href`=? where `objectId`=?
Values:

להתאים את סביבת עבודה בדיוק איך שאתה אוהב
tiki-read_article.php?articleId=66
226

{CODE}

The article is saved and visible (while something seems weird in the display)

I tried to check if they were invisible characters or some specific word or letter that cause the issue and I couldn't find.

If I take the same text and remove it form the Heading to paste it in the body, it is working as expected.
---

It couldn't be reproduced on the show instance so I checked my database setting.

In my (Virtualmin) configuration file (my.cnf) I added :
{CODE()}
[client]
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4
{CODE}

MariaDB System Variables look good:
{CODE()}
character_set_client utf8mb4
character_set_connection utf8mb4
character_set_database utf8mb4
character_set_filesystem binary
character_set_results utf8mb4
character_set_server utf8mb4
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
check_constraint_checks ON
collation_connection utf8mb4_general_ci
collation_database utf8mb4_general_ci
collation_server utf8mb4_general_ci
{CODE}

tracker item
Show PHP error messages