Loading...
 
Skip to main content

Category: 15.x

15.x
Show subcategories objects

Name Type
'Show creation (or modification) date when viewing items' shows nothing any more when tracker section format is set to Tabs
'Show creation (or modification) date when viewing items' shows nothing any more when tracker section format is set to Tabs
tracker item
'Show Links' functionality not working in Tracker list (and Filter)
final update: why, WHY in the world would ANYONE use the word 'row' as an option in Tracker List under 'show links'???????????? After two days of pulling out my hair, it turns out that in order to turn OFF the links ('Title') on a Tracker list in Tiki 15, you have to choose 'row'. WHO created this? Why? What is the logic behind this? I see absolutely NONE. No explanation on https://doc.tiki.org/PluginTrackerList On the Show Instance, I chose 'no' and it works normally, so why would my live site not be able to use 'no' to not show links?


update: I create a show instance (admin / 54321) and all worked correctly as it should, so it seems my parameters need to be checked)

Hi,
'Show Links' does not work - I have it set to 'no' and it still shows the links:

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

I also left it blank (default is to not show links), same thing, shows the links.

I apply this to the auto numbering field (most companies have 'work order' numbers, 'Invoice' numbers, etc.), as it makes the most sense for users to click directly on this number for viewing/editing.

This worked in Tiki 12x but does not work in 15x (the only two possible installs via Softaculous).

As an added safety measure I also have permissions on this particular tracker for this particular group set so that this group cannot change closed tracker items, i.e.'tiki_p_modify_tracker_items_closed' is not checked, yet they can. This is not good, as this user group should only be able to change open/pending items, not closed. And, not only can they change items, but it goes directly to the tracker where they can change anything (vs. wiki pages, to which I limit user to on open/pending items).

Thanks,
Mike

update: this has something to do with 'view = user' parameter, as on other pages (general reports) where this is not applied (i.e. shows all entries), clicking the link leads to the item in the tracker but for viewing only (as it should be). So it seems the 'view = user' status gives some special, over riding permissions (over page permissions, tracker permissions, etc.) which is not applicable in all cases (i.e. for closed items in 'archives')

tracker item
PDF/ office document files are supposed to be indexed while uploading, but indexing + upload fails
Again recycling... :-/

Uploading such a document produces this error:
"Incorrect string value: '\xFCr Spi...' for column 'search_data' at row 1"

Can't reproduce here but it still fail at local installation, will check what's needed to make it fail.
tracker item
"Clike" code color scheme from CodeMirror not applied in Tiki
Polom, fantastic team,

I thought it would be useful to report this malfunction that I already mentioned in IRC and haven't yet found a solution for.

When inserting C++ code snippets using the {CODE()} plugin, many of the listed color schemes listed as available from CodeMirror do not work properly if not at all in wiki. I should be using 'clike' (c-like) for C++ code, but it leaves the code bits completely un-coloured.

For now I'm using the 'tiki' color scheme because it does apply some colors to my code, but those are not C compliant.

Here's an example snippet :
#include <utility>

Message::Message()
{

m_number = 0;

}

Message::~Message()
{
}

Message::Message(const Message &x)
{
m_owner = x.m_owner;
m_number = x.m_number;
m_dest = x.m_dest;
}



Thanks in advance if you have any suggestion,

Regards,

Nick
tracker item
"Copy" action on wiki page credits author of copied page as author of copy
If user William creates wiki page Foo, then user Bob creates a copy of Foo named "Foo-ng" by using the "Copy" action on tiki-listpages.php?cookietab=1, the new wiki page's history will show William as the author of version 1 of Foo-ng, rather than Bob. While it would be useful to keep the copied page's history - including its authors - in the copy's history, this is misleading. If there is a single author mentioned, it should be Bob.
tracker item
"Other" validation with "Dropdown with Other" field type
[https://www.evernote.com/shard/s76/sh/52a95d0c-7b14-46b0-be69-8149ed44455b/2293446bfb4ddb6a2f0f84c2f68a39ab|See example image]

When you have the "Dropdown with Other" Field set as mandatory, selecting "Other" and then clicking on the other textfield triggers the validation for some reason and the error message comes up.

This should only appear when you Submit the form (if the field is empty).

---
Addendum by Xavi {sign user="xavi" datetime="2016-01-19T21:50:52+00:00"}:

See it reproduced in trunk after applying the profile "Voting System" and attempting to add an item (cast a vote) using the other field.

To reproduce: login as
u: user1
p: user1
(plain registered user)

And go to

http://duqtape-11783-5792.show.tikiwiki.org/tiki-view_tracker.php?trackerId=1

where you will be able to insert new items,

You can admin the site with:
u: admin
p: 12345
tracker item
"There is no class to handle the event wiki_page_created" exception at daily-report:send
cd /data/www/html/tiki/; /usr/bin/php console.php daily-report:send
produces:

{CODE()}Generating reports...
Sending...

[Exception]
There is no class to handle the event wiki_page_created.
daily-report:send{CODE}
tracker item
Sitemap.xml &pagenum=2 -v- &amp;pagenum=2
This issue is probably external to the wiki ... but is exhibited by your current demo systems and also our Apache based system

With pagination enabled or when calling a wiki page with a user defined variable value, the full url contains an ampersand character,
for example tiki-index.php?page=Test-Multi-Page&pagenum=2

However ampersand can not be included in an XML file such as a SiteMap and needs to be escaped as &amp;

TW seems to ignore any parameter prefixed with &amp; which is a valid url
for example tiki-index.php?page=Test-Multi-Page&amp;pagenum=2

Does a default installation of TW with Apache need a special Apache rewrite rule to handle this?
Does this perceived issue exist with other web servers?

Just spotted your current docs system has the same issue. See
https://doc.tiki.org/tiki-index.php?page=Wiki+Argument+Variables&lalala=torololo which works but
https://doc.tiki.org/tiki-index.php?page=Wiki+Argument+Variables&amp;lalala=torololo does not work

Would appreciate any guidance to resolve this issue.

Thx

M
tracker item
strikes again! Please kill it!
The annoying sanitizer strikes again, breaking our layout! See the link with "url" in it on the https://dev.tiki.org/item5731 for example! It becomes url as seen on many places :(
Cannot we have something more clever? what is wrong with "url" in common text or links?

luci
tracker item
~ tags not rendering propery
when typing: ~np~~040~c~041~~/np~

it displays: ~040~c~041~

I would expect it to display: ~np~(c)~/np~
tracker item
0 (zero) byte size attachments
File attachments to a forum post results in 0 (zero) byte size.
* Results are the same using either database or file system for storage.
* File attachment description shows correct file size.
* Downloading the attachment results in 0 byte size.
* Files stored in database shows (using phpmyadmin) correct file size.
* Files stored in file system shows 0 byte size.

Configuration:
* "Can attach to forum posts (tiki_p_forum_attach)" set to allow.


You can log into the show.tikiwiki.org instance using "tester" and "tester". Attachments created as "admin" and "tester" are 0 byte size when downloaded.

---
Updated from Xavi:
Confirmed in trunk, and this used to work as expected at least in 12.x {sign user="xavi" datetime="2016-01-20T10:04:07+00:00"}
I fetched a snapshot of the b dump (since there was no admin password indicated in the bug report, and to make it easy to see any apache error message logged in the server), but I don't get any error shown in the local apache logs (using trunk).

---
Apologies... "admin" and "tikiwiki"

tracker item
12.x - 15.x: Sheet profile Handler doesn't get sheet content added (following lastest available documentation)
I applied current profile related to spreadsheets (as of September 2015) in profiles.t.o:

... https://profiles.tiki.org/Spreadsheet_Test_Profiles

and it does enable the spreadsheet feature and create the intended spreadsheet indeed, but the indicated contents do not seem to get added.

Syntax in that profile page is:
{CODE()}
objects:
-
type: sheet
data:
-
title: Test Title
- [ Test, =A1 ]
- [ =B2, =B1 + A1 ]
{CODE}

I tried with 12.x and 14.x with same results.

Maybe something needs to be tweaked in the profile handler code?:
{CODE()}
/lib/core/Tiki/Profile/InstallHandler/Sheet.php
{CODE}

In trunk (future tiki15) it also fails to add the data to the sheet. Help is needed. {sign user="xavi" datetime="2015-12-31T14:33:57+00:00"}
tracker item
13.x-15.x dev.tiki.org can't edit values of a plugin alias
http://dev.tiki.org/tiki-admin.php?page=textarea -> Simple Plugin Arguments

Argument "fields" has a value of:

26:152:54:41:101:138:43:48

Should become:

152:26:43:138:41:101:54:48

{flash type="url" movie="display863" width="585" height="476"}

tracker item
13.x-14.x: can't add new arguments to the 'wishes' plugin alias edited in dev.t.o
I don't know when this stopped working, but for sure this worked in previous versions (6.x, probably, when I last tried years ago)

I attempted to add the new argument 'shownbitems' (set to 'y') to the plugin alias "wishes" in dev.t.o, but it doesn't get stored. When I reload the page after I hit save, the new argument is not there int the list.

To reproduce:
* Come here as admin: http://dev.tiki.org/tiki-admin.php?page=textarea
* Click on "wishes"
* Click on the plus green icon, next to "Simple Plugin Arguments". A new empty field will be shown at the bottom of that section.
* Add the argument pair (shownbitems y) to its corresponding fields of name and value, and hit at save at the bottom
* This new argument is not shown. And after clearing tiki caches, the wishes plugin doesn't show the number of items yet.
tracker item
14.x & 15.x & doc.t.o: export sheet as CSV produces 'Array, Array, Array....'
{BOX()}
14.x: export sheet produced WSOD (blank page). this used to work. (9.x, and 12.x)

error:
Fatal error: Call to a member function sheet_history() on a non-object in /var/www/xavi-9794-5723/tiki-export_sheet.php on line 48

And reproduced here:
https://doc.tiki.org/tiki-export_sheet.php?sheetId=2
(as registered user)

We need export this sheet from doc.t.o because it's the documentation of the feature, and we need a way to easily clone it in a trunk install, or tiki 12, to test regressions, etc.
{BOX}
Issue fixed in r57088 (trunk) and r57089 (14.x). {sign user="xavi" datetime="2015-12-31T15:54:46+00:00"}

However, when exporting in CSV format (either pure CSV, or Excel-CSV format), content is stored as "Array, Array, Array..." (as many times as values) {sign user="xavi" datetime="2015-12-31T15:54:46+00:00"}

Reproduced here:
http://xavi-9794-5723.show.tikiwiki.org/tiki-export_sheet.php?sheetId=1
u: admin
p: 12345

tracker item
15.x Regression (vs 12.x): You can not see nor manage group expiry information through admin users UI anymore
Assign user to groups has got a regression in 15.x: you cannot see (nor even edit) the group expiry date through the standard user administration UI in 15.x: when you click in "add or remove from a group" in 15.x, you are sent in a modal to this type of url:

__tiki-ajax_services.php?controller=user&action=manage_groups&checked=foo1&all_groups%5B0%5D=Admins&all_groups%5B1%5D=Anonymous&all_groups%5B2%5D=Group1&all_groups%5B3%5D=Group2&all_groups%5B4%5D=Registered&offset=0&sort_mode=login_asc&numrows=25&modal=1__

and no expiry information is shown.

While in Tiki12, you are sent to:
__tiki-assignuser.php?assign_user=foo1__
See it in action in Tiki12 here:
http://xavi-9794-5946.show.tikiwiki.org/tiki-assignuser.php?assign_user=foo1
u: admin
p: 12345


This will be added as a new bug report, since it's another issue (regression).
tracker item
15.x regression: autotoc non-optionally wastes vertical space below the box
15.x regression: autotoc non-optionally wastes vertical space below the box

See it reproduced here:
https://dev.tiki.org/History

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

---

To me, the first fix would be to make this change between tiki12 and tiki15 (whnever it happened) optional.
tracker item
15.x Regression: Some Profiles (including featured) can't create some objects (wiki pages, tracker ids or fields, ...)
15.x Regression: Profile Voting System can't create the instructions page.
IT works as expected from 12.x to 14.x, but not using trunk (future 15.x)

It may happen with other profiles in the Profiles Wizard: I just havent' tested them yet. {sign user="xavi" datetime="2016-01-19T21:35:25+00:00"}
---
Tested other profile: Collaborative_Community_12x (one of the 4 featured) and it fails to assign the trackerId or tracker fields in the "... Members Homepage", which used to work.{sign user="xavi" datetime="2016-01-21T07:35:32+00:00"}

Reproduced in a show.t.o instance linked to this bug report.
See:
http://xavi-9794-5794.show.tikiwiki.org/tiki-index.php?page=Community+Members+HomePage
u: admin
p: 12345

The tracker & items were created properly, but not the references to those objects in the Community+Members+HomePage

Something similar with the "Voting System" profile. The page "Voting" is not created in trunk (but everything works as expected up to 14.x).
--
Update on the error message for profile Voting system:
__An error occurred: Cannot add user user1 to nonexistent group Group1__
{CODE()}
root@penguinbookpro:/var/www/html/trunk# php console.php d:i --force;php console.php cache:clear --all;php console.php profile:apply Voting_System
Installation completed.
Queries executed successfully: 1392
Clearing all caches
Installation failed:
Applying profile: Voting_System
Preference set: feature_trackers=y
Preference set: feature_wiki_argvariable=y
Preference set: useGroupHome=y
Preference set: limitedGoGroupHome=y
Preference set: trackerfield_autoincrement=y
Preference set: trackerfield_dropdownother=y
Preference set: wikiplugin_jq=y
Preference set: instructions=Profile_Voting_System_voting_page
Added (or modified): tracker "Tracker for the Voting System"
Added (or modified): tracker_field "Note from the Voting System"
Added (or modified): tracker_field "Presidency"
Added (or modified): tracker_field "Vicepresidency"
Added (or modified): tracker_field "Secretarial"
Added (or modified): tracker_field "Treasury"
Added (or modified): tracker_field "Extra Membership 1"
Added (or modified): tracker_field "Extra Membership 2"
Added (or modified): tracker_field "Extra Membership 3"
Added (or modified): tracker_field "Extra Membership 4"
Added (or modified): tracker_field "Username"
Added (or modified): tracker_field "Vote #"
An error occurred: Cannot add user user1 to nonexistent group Group1
root@penguinbookpro:/var/www/html/trunk#
{CODE}
tracker item
15.x regression: Upload a file in the registration tracker after choosing group is not possible (field Files: using modal or not) - ajax might need to be re-attached
Upload a file in the registration tracker after choosing group is not possible (field Files: using modal or not) - ajax needs to be re-attached probably after the group selection, since the gruop selection already loads the form through ajax.

Reproduced here:
http://xavi-9794-5987.show.tikiwiki.org/tiki-register.php
* choose group (any of the 2)
* attempt to upload a file at the field: "CV-Resume (PDF)"

To login as admin:
u: admin
P. 12345

FYI: everything works as expected when the registration user tracker is just used by the "Registered" group, and no ajax in the gruop choice to see the fields to be filled at registration time.
tracker item
15.x UI Regression: no visual indication of which tracker item status filters are applied
Fixing r58885 in branches/15.x/templates/tracker_filter.tpl ([[FIX]Fix serurl links for tracker status in the filter bar.) I noticed that in 15.x there is no visual indication of which tracker item status filters are applied at any given time Some circle, of background, underline or something?

In addition, when you print in paper in Black and White, you have no clue which status correspond to each item. I solved this issue in the past by means of slightly modifying the gif image to indicate an "x" for closeed and a minus sign "-" for pending. HOw can this be done in the Bootstrap era?

See it reproduced here:
http://xavi-9794-5984.show.tikiwiki.org/tiki-view_tracker.php?trackerId=1&status=op
u: admin
p: 12345
tracker item
15.x: allow again using decimal points in payments to paypal
An upgrade of a 12.x site to 15.x broke the ability to pay quantities with decimal points (0.5 €) to paypal, which worked fine in 12.x

Changing the amount to 1€, it worked as expected in 15.x

With Plugin "MemberPayment"
---
UPDATE: CLosing it, since I haven't been able to reproduce in another PHP+MySL setup (php 5.6 + mysql 5.7, packages bundled with Ubuntu 16.04 64 bit, instead of using some XAMP version) . {sign user="xavi" datetime="2016-06-03T13:05:32+00:00"}
tracker item
15.x: Allow running console.php to apply profiles from behind a proxy (to run new R script to check errors when testing the application on all Profiles on several tiki branches)
Hi:

I've set up an R script (.Rmd: with R markdown to be run through Knitr) to check the application of all Tiki Profiles (the ones available in the Profiles Wizard since Tiki12, at least) on several tiki branches on your own localhost, to search for error messages, and aggregate that information for easy monitoring. It can be extended to send an email when regressions show up, etc.
I developed that over the weekend from home, and even if in beta stage, it currently works.
See: https://github.com/xavidp/TikiProfilesTester

However, I cloned the git repo at work, where we are behind a proxy, and console.php cannot apply profiles from there through the commandline. Through the GUI I always have to add the proxy info to Tiki first in order to be able to list profiles and apply them , etc.

{CODE()}
root@pentinella:/var/www/html/trunk# php console.php p:a Voting_System
Profile not found.
root@pentinella:/var/www/html/trunk#
{CODE}

proxy info seem to be defined at ./trunk/lib/tikilib.php (line 185 onwards)
tracker item
15.x: Can not change a user password: Unknown column 'password' in 'field list'
I tried to change the password of my user with admin perms, and I couldn't.
I was using this type of url:
tiki-adminusers.php?numrows=25&sort_mode=login_asc&user=2

This system error message was shown:

{CODE()}
System error.
El siguiente mensaje de error fue devuelto:

Unknown column 'password' in 'field list'
The query was:

update `users_users` set `hash`=? ,`password`=? ,`pass_confirm`=?, `provpass`=? where binary `login`=?
Values:

$1$U7wIlongstringhhere5utVMvA1
14numbershere85
UserName
The built query was likely:

update `users_users` set `hash`='$1$U7wIlongstringhhere5utVMvA1' ,`password`='' ,`pass_confirm`='14numbershere85', `provpass`='' where binary `login`='UserName'
Things to check:

Is your database up and running?

Is your database corrupt? Please see how to repair your database

Are your database credentials accurate? (username, database name, etc in db/local.php)

Did you complete the Tiki Installer?

Please see the documentation for more information.
{CODE}
tracker item
15.x: Email sending through smtp fails with php 5.6 and/or Zend 2.6
I did a quick test of mail seding (through tiki-admin.php?page=general) with a computer recently upgraded from Ubuntu 14.04 to Ubuntu 16.04, which comes with php7 by default. Attempting to send a test email through smtp with tiki 15.x svn fails with this message:
{CODE()}
Unable to send mail
Array ( [0] => Unable to connect via TLS )
{CODE}

Same setup with Ubuntu 14.04 works as expected: emails sent (and reported as such by tiki, as usual, etc):
PHP Version 5.5.9-1ubuntu4.14
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

I downgraded the php in Ubuntu 16.04 to use php 5.6 (in both web app and php-cli).
Same error persisted.
PHP Version 5.6.21-1+donate.sury.org~xenial+2
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies


Maybe the error came with Zend Engine 2.5->2.6 and Tiki15?
Or maybe there is some issue with openssl in php in php5.6 AND php7.0 compared to php 5.5?

----
Standard email sending (directly through sendmail or postifx but no smtp set) works as expected. It didn't work before due to missing system packages {sign user="xavidp" datetime="2016-05-02T12:26:30+00:00"}
---
UPDATE:
* retested using three different XAMPP packages, all of them on top of the same Ubuntu 16.04 64 bit box. Issue reproduced in xampp 5.6 and 7.0, but works as expected in xampp 5.5 (PHP Version 5.5.35.35; Zend Engine v2.5.0). {sign user="xavi" datetime="2016-05-31T08:30:38+00:00"}
tracker item
15.x: Improvements needed for mobile view of many *.t.o sites (dev, themes, doc, ...)
15.x: Improvements needed for mobile view of many *.t.o sites (dev, themes, doc, ...)

{img src="display1077" thumb="box" width="800"}

(1) No way to login at dev.t.o or doc.t.o, for instance, when browsing the page in the smartphone
(tested with Chrome on Android, but it seems to be reproduced with a browser on a desktop and making it narrow enough as a smartphone)

(2) There is no logo nor site name displayed in the top header of most *.t.o sites. OTher (non-tiki) bootstrap websites do display their logo and name when shown through smartphone. IS tehre anything that can be done in the Tiki side to fix this?

(3) Fullscreen button is shown on top of the button at the top layer to display the logo and site name. Therefore, clicking there, fires the fullscreen in some cases. And when in full screen, in a smartphone, I couldn't come back to normal display mode clicking at that button in the smartphone for some reason, I had to fix the param in the url to get back to normal.

(4) The submenu is not shown in dev.t.o and doc.t.o but it is shown in themes.t.o Why? How shall we edit the submenus so that they are shown in the smartphone display?

Thanks
tracker item
Show PHP error messages