Loading...
 
Skip to main content

Category: Bug

Tickets reporting bugs. Some bugs reports can be categorized in more specific categories such as "Bug::Security" and do not *have* to be directly categorized in this category, but it is never an error to categorize a bug report in this category.
Bug
Show subcategories objects

Name Type
Plugin Icon broken within wiki templates in 27.3 (works in 27.2)
{syntax type="tiki" editor="plain"}
The size parameter has no visible effect when Plugin Icon is used within a wiki template in Tiki 27.2, but works fine in 27.2
tracker item
Plugin list default parameter output seems broken if used with the format date parameter
{syntax type="tiki" editor="plain"}
To reproduce the issue, on Tiki26 a plugin list with the date displayed for output with format "date".
If a date exist it should be displayed else we have the usual notice text -+No value for 'tracker_field_testDate'+-
{LIST()}
{pagination max=1}
{filter field=tracker_id content=10}
{filter field="object_id" content="8667"}
{OUTPUT()}
Date: {display name="tracker_field_testDate" format="date"}
{LIST}

''This is an item on dev and the plugin list can be tested here: https://dev.tiki.org/tiki-pluginlist_experiment.php''
---
To prevent this to be displayed I set a default parameter.
{display name="tracker_field_testDate" format="date" default="no date found"}

But instead of the previous notice or the parameter I set I have nothing "blank".
If I set default="18/08/2024" I have nothing too.
If I try default=" " it displays today's date.

May be it will work with a unix date value, but this would be very user-__un__friendly and can't be considered as the purpose of the parameter.
tracker item
Plugin List, Manticore Search; Filter "exact" value seems to omit underscores and consider part of a string instead of the full string.
I have pages that are related to another and are name as follow;

HomePage
text_HomePage_sectionA
text_HomePage_sectionB
text_HomePage_sectionC
text_HomePage_sectionD_en
text_HomePage_sectionD_fr
text_HomePage_sectionD_he

Etc.

Using Tiki25 and ElasticSearch, when I use a filter with the "exact" parameter like this:
{filter field="title" exact="HomePage"}

Only the page "HomePage" will be returned.

Using Tiki26 and Manticore, using the pages and filter __all the pages__ are returned and not only "HomePage".
tracker item
Plugin Tracker broken within wiki templates in 27.3 (works in 27.2)
{syntax type="tiki" editor="plain"}
In Tiki 27.3, when Plugin Tracker is used within a wiki template, it shows an error after the tracker item is submitted:

Error:
{img fileId="3136"}

The same works perfectly well in Tiki 27.2
tracker item
Plugin WantedPages does not correctly process page names ending with a close parenthesis
Plugin WantedPages leaves off the close parenthesis at the end of a page name, marking that page as "does not exist". It does this regardless of the WantedPages table style.

I have a workaround that ''may'' work as a solution to be added to the regular codebase.
tracker item
PluginDiagram works when saving in wiki page but fails when saving to file gallery
((doc:PluginDiagram)) works when saving in wiki page but fails when saving to file gallery
tracker item
PluginQuote "eats" text when used along with Markdown plugin
Hello,

since Markdown plugin does not work properly with quoted text, I've tried to combine it with PluginQuote, but the result is worse. (:eek:)

Here is the snippet which I used for testing purposes:
{CODE()}
-+Libero enim sed faucibus turpis in eu mi. Mauris sit amet massa vitae tortor. Facilisis mauris sit amet massa vitae tortor condimentum lacinia."
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Et tortor at risus viverra adipiscing at in. Cursus mattis molestie a iaculis at erat.+-

{QUOTE()}Id faucibus nisl tincidunt eget nullam. Feugiat vivamus at augue eget. Tristique nulla aliquet enim tortor at auctor urna nunc. Arcu ac tortor dignissim convallis aenean et tortor at. Scelerisque fermentum dui faucibus in ornare quam viverra orci sagittis. In hendrerit gravida rutrum quisque non tellus orci ac.

Arcu vitae elementum curabitur vitae nunc. Ut ornare lectus sit amet est placerat. Sit amet consectetur adipiscing elit pellentesque. Nunc congue nis{QUOTE}

Sapien nec sagittis aliquam malesuada bibendum arcu vitae elementum curabitur. In hac habitasse platea dictumst quisque sagittis purus sit. Egestas diam in arcu cursus. Ac odio tempor orci dapibus. Auctor elit sed vulputate mi sit amet.

{QUOTE()}Arcu dui vivamus arcu felis bibendum ut tristique et. Quis lectus nulla at volutpat diam ut. Pharetra vel turpis nunc eget lorem dolor sed. Nunc eget lorem dolor sed viverra ipsum nunc aliquet. Cursus vitae congue mauris rhoncus aenean vel elit scelerisque. Pharetra massa massa ultricies mi quis hendrerit dolor.{QUOTE}

-+Morbi tincidunt augue interdum velit euismod in. Felis donec et odio pellentesque diam volutpat commodo sed. Erat imperdiet sed euismod nisi porta lorem *mollis aliquam*. Nunc sed id semper risus in hendrerit gravida. Eget egestas purus viverra accumsan in nisl.

Risus pretium quam vulputate dignissim suspendisse in. Posuere lorem ipsum dolor sit. Sit amet venenatis urna cursus eget nunc scelerisque. Dui id ornare arcu odio ut sem nulla. Ultrices tincidunt arcu non sodales. Faucibus a pellentesque sit amet porttitor eget dolor morbi non. Pharetra vel turpis nunc eget lorem dolor sed viverra. Nulla at volutpat diam ut **venenatis tellus**. Purus gravida quis blandit turpis cursus in hac habitasse platea. Massa sapien faucibus et molestie ac.

Non sodales neque sodales ut. Congue mauris rhoncus aenean vel elit scelerisque mauris pellentesque pulvinar. Amet risus nullam eget felis eget nunc lobortis mattis.+-
{CODE}

and here you can see how it is originally rendered by Tiki:

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

The problem is that when I try to edit the same page, Tiki "eats" or cuts down the original text to:

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

I'd really like to use Markdown markup within Tiki, but these issues are really problematic.

Let me add that I tried same thing by using my modified Markdown Extra plugin which uses another library and the result is the same which means it is some clash within Tiki (plugin mechanism) itself.
tracker item
Plugins, Img; The source parameter of the plugin is not set automatically anymore after uploading an image
On a Tiki Master I edit a page and using the "Choose or Upload images" icon I upload an image in the Tiki file gallery.
Then I use the "Insert" button.
The image is displayed and it works.

However if I edit the plugins settings using the "Image" modal and save, it will throw an error as the field "Image Source" is not populated anymore.
Previously (Tiki25) it was working just fine and the source of the image was set automatically.

{file type="gallery" fileId="2054" showicon="y"}
tracker item
Plugins, Youtube; Google could not determine the prominent video on the page when using the youtube plugin
Since a few month Google is pushing/improve video content search-ability.
Now they added some verification a wiki page with a youtube tiki plugin to display a youtube video on a page will have the Search Console to report errors.

''Google could not determine the prominent video on the page
The videos on these pages aren’t indexed or served on Google as video results''

The only solution I found so far is to use an iframe
{CODE()}
<div class="iframe-container">
<iframe class="iframe-video" src="https://www.youtube.com/embed/videoseries?list=PLkjRsdmwSB14C2mEI6N9apC_wTLaoZXqD" allowfullscreen></iframe>
</div>
{CODE}

Not sure if this is a bug as it may be something we forgot, code we didn't update or Google added.
tracker item
PluginSwiper images with header and text displayed with small height
{CODE(caption="No title/text, image displayed with correct height" theme="default")}{SWIPER(fileIds="729,731,728" ...{CODE}

{CODE(caption="Title and Text displayed, but image reduced in height" theme="default")}{SWIPER( effect="slide" navigation="y" titleColor="#fff" descriptionColor="#aaa" slideContentBg="rgba(00, 00, 00, 0.5)" slideContentPostion="top:20%;left:20%" displayThumbnails="n" loop="y" autoPlay="y" autoHeight="n" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y")}|title:Title 1; text:Text 1; image:tiki-download_file.php?fileId=729|title:Title 2; text:Text 2; image:tiki-download_file.php?fileId=731| title:Title 3; text:Text 3; image:tiki-download_file.php?fileId=728{SWIPER}{CODE}



Update (by Mike Finko), Nov. 17, 2020):
Here is a screen cast of the 'Cube' slider incorrectly displaying -
{file type="gallery" fileId="1466" showicon="y"}

and here is the code that generates it:
{CODE(theme="default")}::{swiper fgalId="6" effect="cube" navigation="y" width="500px" autoPlay="y" autoPlayDelay="2s" displayThumbnails="n" autoHeight="n" slidesPerColumnFill="column" centeredSlides="y" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y" loop="y"}::{CODE}
tracker item
Poll options not shown properly (duplicates / missing)
Poll options not shown properly in a wiki page.

I added a poll and want to implement it in a page.

POLL:
Test - Options [1,2,3,4,5]

In the wiki page it looks like this:

Example Poll
Test
3
4
5
4
5

Some strange duplicates and not all options are shown...

Please fix this!
Thank you.
tracker item
Popups for geolocated tracker items not working properly
{syntax type="tiki" editor="plain"}
I have geolocated tracker items showing on a page using the searchlayer plugin within the map plugin. The issue occurs when I click on the map pins to bring up the popups - the first one comes up fine, but as I click other pins the popups seems to cycle through the information from previously clicked pins.

I’m not familiar with this code at all but was able to fix this with a hacky workaround in the tiki-maps-ol3.js file as follows:

At the beginning of the file I declared the following 2 variables:
{CODE()}
let $clickedId = “”;
let $iterations = 0;
{CODE}
Then I added one line after line 796:
{CODE(caption=“Fix Id for clicked item" colors="javascript" theme="default”)}
let type = feature.get("type"), object = feature.get("object”); //line 796
$clickedId = object; //added line to fix the current clicked item
{CODE}
Then I changed line 858 as follows:
{CODE(caption=“Only load popup for clicked item" colors="javascript" theme="default”)}
if (type && object) { //original line 858
if (type && object && object == $clickedId) { //changed line 858
{CODE}
Then I added one line after line 1896:
{CODE(caption=“Count the iterations" colors="javascript" theme="default”)}
$.fn.loadInfoboxPopup = function (options) { //line 1896
$iterations++; //added line to count the popups that the code iterates through
{CODE}
The at line 1919 I changed the code within the if statement as follows:
{CODE(caption=“Only process the last iteration which is the current clicked item" colors="javascript" theme="default”)}
if (options.callback) {
$iterations—;
if ($iterations === 0) {
options.callback.call(options.element, options.event, content);
}
}
{CODE}



tracker item
Possible wrong feedback diplayed when you access an item from a tracker for whom the field is an itemlink from a group selector field
{syntax type="tiki" editor="plain"}
In a Tiki 29 I use groups for member of the same team.
In a trackerA I set a group selector field1 to select from which group is a contact.
In a trackerB I have an itemlink field2 that display and link to the trackerA field1.

On a wiki page I display information on a plugin list from the trackerB.
The information is displayed but I can also see a feedback from the lib/core/Tracker/Field/GroupSelector.php, a warning on ther top of the page.

{CODE()}
} elseif (empty($includedGroups) && ! $perms->admin_trackers) {
// user not in any of the required groups, use the global default $group and warn
$defGroup = $group;
Feedback::warning(tr('User not in any of the required groups for GroupSelector field'));
{CODE}

For some reason displaying the tracker field2 is running this code and display an error where there is none.

tracker item
Presence of a "/", problem of URL and inclusion of resources
When I put a "/" slash at the end of an existing page or a non-existing page, what follows is that the links included in the page no longer point to the root, but take into account the name of the page that precedes the slash. Then all inclusions go through the name of the page.
You can see this in the image below:
{img src="display1388" class="img-responsive"}
tracker item
Press Plugin Group Button in text editor to break your page
https://doc.tiki.org/PluginGroup
When I am editing Wikipage text in the editor:
1.I first highlight all the text I want added to the security group.
2.I press the Group icon button to add all the text to the {GROUP( groups="Admins")}  text text {GROUP} code block.
3.I press Save.
4. It produces garbled plugin-code as follows:
 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae facilisis sem, eu facilisis ipsum. Integer tincidunt, nulla eget semper posuere, erat sapien ullamcorper lorem, ac tristique magna risus sit amet velit. Quisque id tortor eget nunc cursus fermentum. Donec vel ligula mi. Suspendisse justo ante, volutpat bibendum sodales at, feugiat sed felis. Proin a massa ac erat molestie condimentum. Curabitur egestas, ex quis dapibus sagittis, neque quam aliquam lectus, ut tincidunt orci justo et nibh. " data-plugin="group" data-syntax="

{GROUP( groups="Admins")}Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae facilisis sem, eu facilisis ipsum. Integer tincidunt, nulla eget semper posuere, erat sapien ullamcorper lorem, ac tristique magna risus sit amet velit. Quisque id tortor eget nunc cursus fermentum. Donec vel ligula mi. Suspendisse justo ante, volutpat bibendum sodales at, feugiat sed felis. Proin a massa ac erat molestie condimentum. Curabitur egestas, ex quis dapibus sagittis, neque quam aliquam lectus, ut tincidunt orci justo et nibh. {GROUP}
" style="position:relative;display:inline-block;" unselectable="on">{img src="img/icons/wiki_plugin_edit.png"}
 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vitae facilisis sem, eu facilisis ipsum. Integer tincidunt, nulla eget semper posuere, erat sapien ullamcorper lorem, ac tristique magna risus sit amet velit. Quisque id tortor eget nunc cursus fermentum. Donec vel ligula mi. Suspendisse justo ante, volutpat bibendum sodales at, feugiat sed felis. Proin a massa ac erat molestie condimentum. Curabitur egestas, ex quis dapibus sagittis, neque quam aliquam lectus, ut tincidunt orci justo et nibh.
~hc~ end tiki_plugin ~/hc~

5.If I do the same procedure using the Wiki Sandbox it works just fine!



 

 

 
tracker item
Preview button in Content Template edit box discards changes
Preview button discards all edits made in the text box and returns to initial list of Content Templates without saving changes. In order to preview content, user must Save, then create a new Page based on the template.
tracker item
Printing page produce an empty document on Safari and Chrome, work on Firefox
I have a pluginList that produce a listing.
I need to print this listing and to print only the data, the table I use "d-print-none" class on the customSearch template, and other buttons bar (custom and Tiki).

I use a small jq script and a nice button
{CODE(caption="jq")}
{jq}
$('.print-button').on('click', function() {
window.print();
return false;
});
{/jq}
{CODE}
{CODE(caption="html")}
<a href="#icon-print" class="print-button m-1"><i class="fas fa-print"></i> </a>
{CODE}

It work fine on Firefox but not on Chrome and Safari.
{img fileId="1377" thumb="box"}
{img fileId="1378" thumb="box"}

May not directly related to Tiki... but it used to work.
tracker item
Problem with absolute/relative links and namespaces
Hi.

I think I found a bug about absolute and relative links. I have a page
"Tikitest:_:Links" and three links on it:

((Tikitest:_:Links:_:Abc))
((Tikitest:_:Links))
((Tikitest))

The first one gets interpreted as a relative link - relative to Tikitest, not to Tikitest:_:Links. This means it leads to Tikitest:_:Tikitest:_:Links:_:Abc. The second one gets interpreted as an absolute link and the "Tikitest" part gets rendered in an oval, with a grey background. This doesn't happen with the first link. The third one gets interpreted as a absolute link as well.

The first one was dangling, when I created the page.

I'm using Tiki Version 21.4.

Bye,
Volker
tracker item
Problems logging in on d.t.o., posting comments
For several weeks, I have problems to log into dev. tiki.org. Error messages about problems with a security ticket. This even happens on freshly loaded browser tabs. Workaround is to reload that page several (!) times.

And: after the login was successfully done, there is no "post new comment" button. To make this appear another several (!) reloads are necessary...

Sounds like some caching issue.
tracker item
Profiles wizard doesn't get profiles loaded successfully and no link to click on once in control panel
Months ago trunk allowed to install (apply) profiles directly from the profiles wizard. I can't do that any more neither in 20.x nor in 18.x: same effect:
{QUOTE()}
Collaborative_Community_12x: See profile info below (may take a few seconds to load).Loading profile...
{QUOTE}

And you never get the profile loaded successfully, on link on the profile name, and therefore, you can't request that profile to get ready to be applied in your tiki install.

If you click at "find" button from that control panel ui, then you get the profile name clickable, and you can proceed as usual.
tracker item
Quartz theme popover-body too transparent
{file type="gallery" fileId="2050" showicon="y"}
The popover that appears for tracker extra details is too transparent and needs to be changed as the overlapping white fonts are not visible. I used be able to change this in previous versions of tiki but I'm not familiar with SCSS I'm still in CSS land :-)
tracker item
Quotes in image caption show as %22text%22
After 18.2 upgrade images with border and caption, if a caption contains quotes, the quotes are shown as %22text%22
tracker item
Real Name does not synchronise
When I configure Tiki with User Tracker, I can set «Tracker field IDs to sync the "real name" pref from» in tiki-admin.php?page=login

This is ignored. No synchronization happens.
tracker item
Recent preferences menu empty
The recent prefs menu on the Quick Admin module is always empty now
tracker item
Allow viewing user favorites
The User favorites feature (enabled by preference user_favorites and [https://doc.tiki.org/Favorites|documented]) allows users to define favorites, but does not let them view the favorites they have defined.

A controller similar tiki tiki-user_watches.php could be added so that users can actually use the feature.
tracker item
Show PHP error messages