Loading...
 
Skip to main content

Category: Wiki Plugin (extends basic syntax)

Wiki Plugin (extends basic syntax)
Show subcategories objects

Name Type
split-plugin doesn´t work correctly
{syntax type="tiki" editor="plain"}
Using the split-plugin in cooperation with the sort-plugin would run in some trouble.

In tiki5 the combination of this:

{CODE()}

{SPLIT()}

-=A=-
{SORT(sort->asc)}
((AC))
((AG))
((AA))
{SORT}

---

-=B=-
{SORT(sort->asc)}
((BB))
((BA))
{SORT}

---

-=C=-
{SORT(sort->asc)}
((CX))
((CD))
{SORT}

{SPLIT}
{CODE}


will work fine. You will get three columns and every entry is sorted and seperated fine.

After tiki5 this code-creation doesn´t work any more, the entry´s wouldn´t seperate by CR , only by SPACE. Anything is in one row.


This appears to be a basic parser problem in the way nested plugins are parsed. Same issue affects the FANCYTABLE plugin - see [http://dev.tiki.org/item4216]
tracker item
Spurious tags displayed in code plugins
In a code plugin -- but ''not'' in a plain pre-processed section -- spurious ~lt~x> tags are thrown into the display.

For example,

e.url

becomes

e.ur~lt~x>l

and alert();

becomes

al~lt~x>ert();

Test for this site: (started off with "alert();" as its contents)

{CODE()}alert();{CODE}
tracker item
SQL error when using wikiplugin_contributionsdashboard
When using the profile https://profiles.tiki.org/Test_All_Features to test a clean Tiki 20.0 installation, I get the following error when accessing the tiki page "Test_All_Plugins":

{CODE()}
Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'tiki-test-20-0.tiki_actionlog.lastModif' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

The query was:

SELECT COUNT(actionId) AS count, DATE_FORMAT(FROM_UNIXTIME(lastModif), '%m/%d/%Y') as date FROM tiki_actionlog WHERE objectType = ? AND lastModif > ? AND lastModif < ? GROUP BY DATE_FORMAT(FROM_UNIXTIME(lastModif), '%Y%m%d') ORDER BY lastModif DESC
{CODE}

And the stack trace was:
{CODE()}
* /vagrant/test/tiki-20.0/tiki-index.php : 0 -> {main}(array ( ))
* /vagrant/test/tiki-20.0/tiki-index.php : 681 -> __toString(array ( ))
* /vagrant/test/tiki-20.0/lib/core/Tiki/Render/Lazy.php : 22 -> {closure:/vagrant/test/tiki-20.0/lib/wiki/renderlib.php:347-357}(array ( ))
* /vagrant/test/tiki-20.0/lib/wiki/renderlib.php : 350 -> get_parse(array ( 'page' => '???', 'canBeRefreshed' => '???', 'suppress_icons' => '???', ))
* /vagrant/test/tiki-20.0/lib/wiki/wikilib.php : 802 -> __construct(array ( 'info' => '???', 'originalValue' => '???', 'options' => '???', 2 => '???', ))
* /vagrant/test/tiki-20.0/lib/wiki/wikilib.php : 2118 -> parse_data(array ( 'data' => '???', 'option' => '???', ))
* /vagrant/test/tiki-20.0/lib/parser/parserlib.php : 1369 -> parse(array ( 'options' => '???', ))
* /vagrant/test/tiki-20.0/lib/core/WikiParser/Parsable.php : 252 -> parse_first(array ( 'data' => '???', 'preparsed' => '???', 'noparsed' => '???', 'real_start_diff' => '???', ))
* /vagrant/test/tiki-20.0/lib/core/WikiParser/Parsable.php : 103 -> plugin_execute(array ( 'name' => '???', 'data' => '???', 'args' => '???', 'offset' => '???', 'validationPerformed' => '???', 'option' => '???', ))
* /vagrant/test/tiki-20.0/lib/core/WikiParser/Parsable.php : 472 -> wikiplugin_contributionsdashboard(array ( 'data' => '???', 'params' => '???', 1 => '???', 2 => '???', ))
* /vagrant/test/tiki-20.0/lib/wiki-plugins/wikiplugin_contributionsdashboard.php : 125 -> countByDateFilterId(array ( 'ids' => '???', ))
* /vagrant/test/tiki-20.0/lib/logs/logsquerylib.php : 206 -> countByDate(array ( ))
* /vagrant/test/tiki-20.0/lib/logs/logsquerylib.php : 181 -> fetchAll(array ( ))
* /vagrant/test/tiki-20.0/lib/logs/logsquerylib.php : 325 -> fetchAll(array ( 'query' => '???', 'values' => '???', 'numrows' => '???', 'offset' => '???', 'reporterrors' => '???', ))
* /vagrant/test/tiki-20.0/lib/core/TikiDb/Bridge.php : 32 -> fetchAll(array ( 'query' => '???', 'values' => '???', 'numrows' => '???', 'offset' => '???', 'reporterrors' => '???', ))
* /vagrant/test/tiki-20.0/lib/core/TikiDb/Pdo.php : 135 -> handleQueryError(array ( 'query' => '???', 'values' => '???', 'result' => '???', 'mode' => '???', ))
* /vagrant/test/tiki-20.0/lib/core/TikiDb.php : 174 -> handle(array ( 'db' => '???', 'query' => '???', 'values' => '???', 'result' => '???', ))
{CODE}
tracker item
SQL plugin broken with MSSQL in v1.9.10.1
When using the SQL plugin to connect to an MSSQL database, TikiWiki throws a database error when parsing the SQL. However, the error is related to Tiki's SQL code, and not the code entered in the page.
tracker item
SQL plugin won't work with empty passwords
strtok does not return empty tokens. If the password is empty in the DSN the parser comes out of order.
tracker item
Performance issue with large galleries (was PluginSwiper seems to prevent page display)
[https://tiki.org/TikiFest2018 Montreal] uses the Swiper plugin. The page wasn't displaying - I got a gateway timeout error - so at Jonny's suggestion I commented out the Swiper plugin and now the page displays normally (except for that plugin's content of course). So maybe there is a regression in the Swiper code.

__Update:__ https://tiki.org/file78 (the gallery used by Swiper on TikiFest2018 Montreal) along with the other file galleries won't display. This is probably the reason for Swiper holding up the display of the page its on. File galleries display ok at my localhost installations, so maybe the problem is tiki.org-specific.

__Update:__ Subject changed, to be more accurate.
tracker item
Table of Content plugin (toc) to work for any wiki page (outside structure)
The actual plugin table of content (toc) seems to work only within structure.
It is a bit confusing as the plugin is always available (even when you don’t use and didn't enabled structures). If the user miss the little text that says it work with structure from the plugin help modal then it can turn into hours of frustrations.
''Note: from the plugin modal editor window it is not possible to understand it work with structures only).

It would be nice if we can use it without being in a structure, to set a table of content on a single page. A table that could be designed per usage.

The alternative to use auto-toc is too heavier IMO and still doesn’t clean the confusion of having a common plugin you can’t use. (most of other competitor of Tiki just have this working on any page in a few clicks).

PS: I found impressive we have so many ticket for the table of content (common and easy to use feature) for 2018.
tracker item
Table of contents in the pdf produced by mpdf doesn't respect page orientation param set in plugin pdfpage.
Table of contents in the pdf produced by mpdf doesn't respect page orientation param set in plugin pdfpage.
tracker item
Table, List Execute; Checkbox are not visible on white background rows
Checkbox are not visible on white background rows (alternate style)
You need to mouse hover to see them.

{img fileId="1920" thumb="box"}
tracker item
TableSorter header from bug tables disappeared when using plugin alias (wishes - plugin trackerlist)
TableSorter header from bug tables disappeared when using plugin alias (wishes - plugin trackerlist)

Example: https://dev.tiki.org/TableSorter
(which uses plugin alias syntax WISHEs - which is a tackerlist plugin)
{CODE()}
{wishes filtervalue="307" status="o"}
{CODE}

Example where it's working: https://dev.tiki.org/Tiki18
which uses plugin list syntax

tracker item
Task/action markup for meeting notes and plans (like Twiki Action Tracker Plugin)
Well explained here:
http://twiki.org/cgi-bin/view/Plugins/ActionTrackerPlugin

We'd output in htask microformat
http://microformats.org/wiki/htask

And we'd need some sort of reporting. All tasks assigned to person X.

We currently usually do this with ((doc:trackers)). But doing it fully in the wiki would be more flexible in some contexts.

The system should be able to send email reminders at a certain date. This could be used as well to schedule actions / Email reminders as explained here:
http://www.youtube.com/watch?v=8XwyhSEqTs0

This is part of what is needed for ((Project management))
tracker item
Teams page doesn't list the teams anymore
See https://tiki.org/Teams
There should be list of users in each team. It is gone now. Only button to remove yourself from a team appears. This is a regression.
tracker item
The tracker popup setting are applied instead of the trackerfilter popup setting.
r46077

http://dev.tiki.org/Bug+Tracker+Input+Form

In the trackerfilter at 

*((http://dev.tiki.org/Bug Tracker Input Form|Bug Tracker Input Form))
I set that the mouse popup display field: 27:48:55 (3 fields) but on the page i can see also fields 136 and 137. Those 2 fields are set as popup fields in the tracker itself. 
tracker item
text annotations (select a snippet, and add a signed/dated text note)
Similar to ((doc:PluginAnnotation)) for images.

This would make it easier for people to know who added what comment, when and to distinguish the main content, from notes.

Similar to ((doc:PluginMouseOver)), but should be easier to use.

Related:
{wish id=1409}
tracker item
The #id name not specified in the Pagination for a Wikiplugin_trackerlist
The #id name not specified in the Pagination for a Wikiplugin_trackerlist section of a page (example, list of questions and answers). When clicking through the pagination icons, the window scrolls back to the top of the page instead of the corresponding section.

https://dev.tiki.org/tiki-download_file.php?display&fileId=1421

https://dev.tiki.org/tiki-download_file.php?display&fileId=1422

Is there a way to include to the hyperlink the element id to which the window should be scrolled?

Thank You

David Crossman


tracker item
The popover in the dev dashboard is overlapping item link when the description of the issue is big
If the content of a issue in the wishlist is big it may hide the title link in the dev dashboard: https://dev.tiki.org/Developer-Dashboard

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

Should not be possible... (truncate ?)
tracker item
The layout in Plugin Articles was changed (broken ?)
The way articles bloc are positioned changed in Tiki19.

It used to be :
||Title
Author date
Illustration | Content
More button||

It is now (tested on several themes);
{img fileId="1242" thumb="box"}
tracker item
The recursive option is not working in the plugin grouplist
Using the plugin groupList you should be able to see recursively the included group from a group.

They are not displayed when the option is set to yes.

{img fileId="1557" thumb="box"}
tracker item
The string "
{syntax type="tiki" editor="plain"}
Any occurrence of the string "<link" in a plugin of any case (for example, within a CODE block) is being replaced by the string "<link" (note case conversion) before being passed to the plugin as $data.

tracker item
The wikiplugin swiper is broken since Tiki27
{syntax type="tiki" editor="plain"}
The wiki plugin Swiper is not working anymore and page using it display the following error:
Please update composer to install required files

See: https://doc.tiki.org/PluginSwiper
tracker item
Theme Control Center: doesn't work for tiki-plugin_trackerlist.tpl
tiki-plugin_trackerlist.tpl for an alternate theme (via theme control center) is not overridden


2007-09-01 This is demonstration of bug #1334

http://themes.tikiwiki.org/TrackerListTestTrollparty
is not modified even though this file is modified:
templates/styles/trollparty/tiki-plugin_trackerlist.tpl



I have the impression it affects all plugins....
tracker item
There should be a None option for syntax highlighter in PluginCode (or fix current null option)
{syntax type="tiki" editor="plain"}
{img fileId="267"}
tracker item
Thumb plugin : use link= parameter to be consistent (in addition to url=)
As we can read here: ((doc:PluginThumb)),

url : the url of the link

whereas in img syntax it's link=
tracker item
Thumb plugin doesn't handle missing images well
You can see problem:

Image exists:
{THUMB(id=23)}{THUMB}

Image missing:
{THUMB(id=21)}{THUMB}


There should ne a nice error message. Image is missing.



tracker item
Thumbnail lightbox option doesn’t open in Comments
At : https://dev.tiki.org/item6840-tiki-listpages-php-Layout-of-the-page-is-broken in a comment I placed and img and set the thumbnail parameter to open a lightbox.

It opens the image in browser tab window instead.

I had the feeling I seen that (and reported) already but I couldn’t find a ticket.
tracker item
Show PHP error messages