Loading...
 

Category: 6.x

6.x
Show subcategories objects

Name Type
"GZip output" (feature_obzip) causes encoding errors in CSRF and error screens
"Gzip output" (feature_obzip) is defective in two different tikis (in 2 different servers).... proposals/6x and trunk

Once enabled, when I attempt to visit a few pages as anonymous, for which I should see the "Error, your are not logged in. Go to Log in Page" message, I see instead a message from firefox saying that there is an error in the enconding of the content (attempting to use a compression method not valid or that it doesn't work in this application):

{QUOTE()}
Error de codificació del contingut

No ha pogut mostrar-se la pàgina que esteu intentant visualitzar perquè utilitza una forma de compressió no vàlida o que no funciona en aquesta aplicació.

* Poseu-vos en contacte amb els propietaris del lloc per a informar-los del problema.
{QUOTE}

Once I disable the gzip output, tiki behaves normally.
---
Moreover, this issue might have been the reason why the new spreadsheet features being developed in trunk by robertplummer were failing (Chrome just says that the server is temporarily unavailable) recently in a test we were doing in the same server.

And that might be the (potential) responsible for the issues with sending newsletters in prposals/6x (just before the release of tiki 6.2).
tracker item
{maketoc} in a wiki page wich contain TABS plugin
Put a maketoc in a page wich contains TAB plugin, and the maketoc produces a table of content of all that is inside TABS, but when you click on an item in the toc, we need to have the right tab active.
It could be great that the clic on the toc would active the concerned tab

I hop I'm clear, I don't know if it's a bug or a feature request, so I put the entry as a request.

best,

Renaud

PS : e.g. : http://code.renaudrubiano.com/tiki-6.1/tiki-index.php?page=test#Lorem_ipsum_dolor_sit_amet
tracker item
Fix for Bug Ticket ID 2184
I have confirmed this bug (2184) in Tiki 6.3 using Chrome and IE7/8.

I am not a javascript guru so this may not be the most eloquent solution, but it works.

To fix, replace the icntoggle function (line 693) in tiki-js.js with the following:
tracker item
Upload new version fails with Chromium 11 on Ubuntu
In Tiki 6.3, when using the 'Upload New Version' feature in the file gallery with Chromium 11 on Ubuntu 10.04 amd64, the file selection dialog appears, but when a file is chosen, nothing happens.

It appears to be an incompatibility with the browser, as the bug does not exist when using the following browsers/OS:
- Firefox 3.6, Ubuntu 10.04
- Chrome 11, Windows 7
- IE 8, Windows 7

Couldn't find anything on the chromium bug list or tiki bug list.

Any help is greatly appreciated!
tracker item
workaround to open ticket #2188
This is a workaround for the bug described below. We just had this same problem occur in Tiki Wiki 6.3. Our Architect looked at the code and said the search wasn't recognizing the pages' language. I turned off the multilingual feature that I just turned on last week (May 31, 2011), and our search function worked normally again.

This is a cut and paste of the following open bug I found that describes this problem:

Status open
Rating (1)
Ticket ID 2188
Subject Search function does not work when tiki-searchindex.php is first invoked
Submitted by Geoff Brickell
Priority 9 high
Category Bug: Error
Tiki Version 2.x
Feature Search
Description Using the Search link in the application menu invokes tiki-searchindex.php which does not return any results no matter what you search for.

Having had a 'failed' search you are however now at tiki-searchresults.php and all subsequent searches work fine.

When you use the Search box module you fill in the form and the form 'action' is to run tiki-searchresults.php - and so this works fine.

This was previously logged as id 1696 - but this flagged the problem as a usability problem with the tiki support site rather than a possible coding bug - so have submitted this again.


Lastmod by Geoff Brickell
Created Monday 01 December, 2008 04:40:25 CST
LastModif Monday 01 December, 2008 04:46:34 CST
tracker item
Make header of Menu Structures into a link
It would be very useful to have change the heading for the menu structure module into a link that goes to the top level of that structure. I'm actually kind of surprised this isn't already the case.
tracker item
Categories permission assign to groups doesn't work
I need to set three group of user.
Each user is member of only one group.
Each group should not have access to other groups contribution

So i've decided to create 3 categories, to set specific permission on each categorie for one group.

I add a module category to show category for user. But i always get the message "You do not have permission to use this feature".

I'm not able to create page with a user.

Really need help !!
tracker item
PluginTracker: Not implementing 'blank' date default for date/time fields which aren't included on the tracker form
Example: I've created a created including two date fields, Date Started and Date Closed.

Both are date and time data type, with options d,2008,,blank

I've also created a wiki page and added a tracker new item form with PluginTracker, configured to display only Date Started. When saving the new item, the visible field (Date Started) inserts a blank as expected (from the values in the controls), but the hidden field (Date Closed) inserts today's date. If Date Closed is made visible, it starts defaulting to blank as well. So hidden fields appear to be behaving as if option 'empty' rather than option 'blank', or not picking up the option at all.
tracker item
WYSIWYG doesn't create tables with Wiki syntax
If I create a table using the WYSIWYG Editor and click on the __Source__ button, the generated code is using HTML code like this:

<table>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>

Instead of the real Wiki Syntax for tables ([http://doc.tiki.org/Wiki-Syntax+Tables]).

I guess a "HTML->Wiki Syntax Translation" setting must be missing.

As an example, I found out a MediaWiki WYSIWYG CKEditor that does this same translation just fine. Maybe you could check out the code:

[http://www.mediawiki.org/wiki/Extension:WYSIWYG|Extension Homepage]
[http://sourceforge.net/projects/halo-extension/files/SMWHalo%201.5.3_b36/MediaWiki%20extensions/wysiwyg-1.4.1_3.zip/download|Download]
[http://smwdemo.ontoprise.com/index.php/WYSIWYG_Sandbox|Online demo]

Thanks a lot!
tracker item
PluginButton locks entire wiki in 500 internal error when included in a user plugin
When the PluginButton plugin is included in a User Module and that User Module is used on the wiki, it will lock down the wiki in "Internal Error 500" mode. So no matter what page you visit, you will get "500 internal error".

Tested on:
TikiWiki v. 6.1 on IIS 7.5
tracker item
LDAP login error causes blank page instead of "Login error" page
We are running Tiki 6.2 (clean install), on a Windows 2003 Server, Apache 2.2.16 w SSL, PHP 5.3.3, remote MySQL 5 database. This bug is across all browsers.

Our organization has LDAP (Active Directory) enabled. If a user does not type in the correct password or has chosen to remember an old password (that has since been resent by AD) they will not be able to login and there is no screen to tell them why not. On login error, I can see in the LDAP logs:

Error: Bind failed: Invalid credentials

but a blank page is presented. Since the user does not think their invalid login is the problem, they keep trying and blame the system.
tracker item
A non admin user can not self manage their own group
We are running Tiki 6.2 (clean install), on a Windows 2003 Server, Apache 2.2.16 w SSL, PHP 5.3.3, remote MySQL 5 database.

What we would like to do in our organization is for an admin to create group MyGroup and assign Bill to the group. The admin would then give the MyGroup object permissions:
* Can add group members (tiki_p_group_add_member)
* Can remove group members (tiki_p_group_remove_member)
* Can invite user to my groups (tiki_p_invite_to_my_groups)

At this point I would figure that there would be some kind of interface so that Bill could have a user selector and bring people into his group. I have checked around but I can not see any mechanism to do this.

We want to avoid our admin to manage groups for 1000's of users.

On a side note, we also investigated letting users select their own groups however we can also not find a mechanism to do this. We enabled all permissions we could think of such as:
* Can subscribe to groups (tiki_p_subscribe_groups)
* Can join or leave the group (tiki_p_group_join)
* In the group we selected "User can assign to the group himself"
but we can still not find where the user can change his group.

Our users sign in with their LDAP (AD) logins and therefore do not go through the Registration process.

Any help would be very much appreciated as this is a big issue for us right now.
tracker item
Set perspective according to current content's category.
It would be nice to be able to select a perspective depending on the current content's categories and their respective jails.

I have made a hack that achieves this, but it would be nice to have it implemented as a feature. I described my hack and included the code here:

https://dev.tiki.org/lookup+perspective+according+to+category+IDs

tracker item
Bug with IE9 on image icon in the toolbar (tiki 6.3)
There's a bug with the image icon in the toolbar on IE9 only.
{img id=121}

When we click on it nothing append. The box for the setting doesn’t show up.

The bug seems to have been fixed in tiki 7.x and 8.x but I like to know how cause I need to fixed in tiki 6.3 for a client.

Thanks
tracker item
Newsletter subscriptions by anonymous
I'm testing a tiki replacement for our old CMS Made Simple CMS. I'm using the Fivealive Theme and I've set read permissions for anonymous visitors to view newsletter archives though they have to subscribe. In that window to subscribe there's a CaptCha code but there isn't a dialogue box for entering an email address to subscribe. However, when I enter the code, I get the following response:

"Newsletters Help

Thanks for your subscription. You will receive an email soon to confirm your subscription. No newsletters will be sent to you until the subscription is confirmed."

Obviously, that can't happen without having an email address to send the confirmation to.

I've tested this in Konqueror, Chromium and Firefox in an Ubuntu environment; Chrome, IE9 & Firefox in Win 7 Ultimate environment; and Firefox and IE8 in an XP Pro environment. All with the same interface results.
tracker item
Edit Calendar Event by Registered User - No Description
When a registered user tries to edit an existing calendar event, the Edit/Delete page shows up but there is no description that displays on that page nor is there an edit interface where the event can be edited.
tracker item
tar.gz / tgz corruption in File Galleries downloads
Uploading a .tar.gz or .tgz file seems to go fine. The "tar tzf" command on the back-end file returns the archive's file listing and "gzip -t" does not show any errors. However, downloading the file with Chrome or FireFox into WinRar claims the archive is corrupt. Downloading the same file with IE works just fine. One of the files in question:

http://bartk.us/t/tiki-download_file.php?fileId=30

Feel free to test. I found a bug from 2006 where this was also happening and it suggested turning off gzip output compression. Looking at the performance settings (it used to be in general) I see gzip output compression was already off, so I turned it on. This did not fix the behavior.

Other files (images and a .rar file) are served A-OK, it is just the .tar.gz and .tgz files that screw up. Back-end storage checksum matches the original file:


$ md5sum THD-fig4.tgz /var/www/localhost/htdocs/tikifiles/7271d5da7a5dc935fe2576ef0a427a69
663f408c4dfc6ca864756f70aa2f9f29 THD-fig4.tgz
663f408c4dfc6ca864756f70aa2f9f29 /var/www/localhost/htdocs/tikifiles/7271d5da7a5dc935fe2576ef0a427a69


This means upload is working A-OK it's just the download that's screwing up. I've edited /etc/mime.types to move the "tgz" extension from the default "application/x-gtar" into "application/octet-stream", but this did not help the file corruption. One of the downloaded files is:


-rw-r--r-- 1 eo eo 60247 Jul 16 21:24 THD-fig4 (2).tar.gz
f3e4f281d2041ce2554d343156b4a1ce THD-fig4 (2).tar.gz

The original being:

-rw-rw---- 1 eo eo 60997 Jul 16 20:36 THD-fig4.tgz

The gzip layer looks in tact on the broken file, but the tar layer isn't OK:

eo@jo ~/THD $ gzip -t "THD-fig4 (2).tar.gz"
eo@jo ~/THD $ echo $?
0
eo@jo ~/THD $ tar tzf "THD-fig4 (2).tar.gz"
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
eo@jo ~/THD $

A little further investigation shows the file is double compressed!


eo@jo ~/THD $ gunzip < "THD-fig4 (2).tar.gz" > "THD-fig4 (2).tar"
eo@jo ~/THD $ file "THD-fig4 (2).tar"
THD-fig4 (2).tar: gzip compressed data, from Unix, last modified: Sat Jul 16 20:36:37 2011
eo@jo ~/THD $ tar tzf "THD-fig4 (2).tar"
THD-fig4-lin-large.gnuplot
THD-fig4-lin.gnuplot
THD-fig4-ranged-large.gnuplot
THD-fig4-ranged.gnuplot
gnuplot.rot
THD.log
THD-ReB=220m-ReS=1m-ReE=221m-RlB=8-RlS=1-RlE=9-VbB=0u-VbS=10000u-VbE=1000000u-IbB=1550000u-IbS=4000u-IbE=1950000u.log
eo@jo ~/THD $

Even with the mime type set back to the original "application/x-gtar" this is the case. Even with gzip output compression disabled now and chrome cache cleared, the file still is presented corrupted by the server.

Help!
tracker item
Large (4.5MB) file uploads fail when storage engine is DB
Set all the right PHP settings to have the upload screen report an available upload size of 200 MBs. However, when uploading just a 4.5MB file (over GigE LAN) the upload never succeeds. Just sits there claiming to be uploading. There is a burst of traffic, followed by apache2 process taking 100% CPU for a while, but then nothing.
tracker item
wkhtmltopdf doesn't work without an X server
When I tried using wkhtmltopdf for PDF export, all I got was 0 byte files. I turns out this is because the system running wkhtmltopdf must have an X server installed to work. This is not the case with my headless server, and I imagine that most web servers do not run X.
tracker item
6.4svn regression: Maketoc shown twice in newsletter sent from wiki page template
In these last month of june or july 2011, some regression seems to have been introduced in proposals/6x, which produces that maketoc create the output twice, when sending a newsletter from a wiki page template.
tracker item
After a version update, if a gallery dir is forgotten no error appears when loading gallery but Apache crashes...
Hi,

After a version upgrade (any data transfer etc...), if a dir containing gallery is forgotten in the new installation (nothing is perfect), it seems that there is no check when the gallery is loaded, this can (most of time) crash Apache.

nota : I have not tested for "files" only for "images" but I pur it into the the categories before I imagin that the problem exist on both.

Checked on 6.x and 7.1
tracker item
Filegal File Object permissions - does not exist.
Object permissions do not actually apply to individual files in a filegal. Despite this, we have UI to change said permissions. Trying to apply perms on a file affects the perms on the parent filegal. Very confusing and frustrating usability bug.
tracker item
Missing translation call in smarty_tiki/modifier.tiki_short_datetime.php
Showing a comment to a blog entry that has been posted the same day, only the time when the comment was posted is displayed. We use the German translation of TikiWiki, but the English "at" in "at 12:34" is display, not the German "um".
After having a look into the code, it seems the translation function is not called in lib/smarty_tiki/tiki_short_datetime.php
tracker item
LDAP authentication doesn't support special characters like "æ,ø,å" in CN name.
If CN contains any character of; æ,ø,å the login fails with "Invalid password" error.

tracker item
"Send me a copy" sends one copy per recipient.
When composing message and sending a message + checking "Send me a copy", 1 copy message/email is sent per recipient.

Only 1 copy should go out.
tracker item
User must have global permission tiki_p_edit for adding a new page in categorized structure also he has it in the categorie.
I defined a structure Helpdesk FAQ and a categorie Helpdesk.
Now I give a group Helpdeskadmin the permission tiki_p_edit (and a lot of others).

If a helpdeskadmin trys to add a page with the button on the top of the wikipage with over the toc, the message "You do not have permission to edit this page." appears.

The problem seems to be the following permission test in tiki-editpage.php:

// Permissions
$tikilib->get_perm_object($page, 'wiki page', $info, true);
if ($tiki_p_edit !== 'y') {
[...]
$smarty->assign('errortype', 401);
$smarty->assign('msg', tra("You do not have permission to edit this page."));
$smarty->display("error.tpl");
die;
}

If I give the permission tiki_p_edit to the group, the helpdeskadmin comes to the wysiwyg-edit-page, also he gets a message like the page must have a categorie. I didn't analyzed that yet.
tracker item
5.x -> 6.1 regression: Users Information Tracker Fields Asked at Registration Time
Does the "Users Information Tracker Fields Asked at Registration Time" work for someone in 6.1? it used to work in 5.x. not pretty.

This feature was not particularly important if the trackers with registration="y" would work nicely. Read more here.
[http://irc.tiki.org/irclogger_log/tikiwiki?date=2011-01-08,Sat&sel=52#l48|http://irc.tiki.org/irclogger_log/tikiwiki?date=2011-01-08,Sat&sel=52#l48]
tracker item
domain redirect from *.tikiwiki.org to *.tiki.org is not working
tracker item
6.x: accepting a structure sent between tikis fails (column 'page_alias' cannot be null)
After sending a structure between 2 tiki sites (using the send pages features between tikis, xmlrpc, etc), once I clicked on the button to accept the received structure in the target tiki site, I got this error:

{CODE()}
Column 'page_alias' cannot be null

The query was:
insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`, `structure_id`) values(?,?,?,?,?)

Values:

0
70
1
0

The built query was likely:
insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`, `structure_id`) values('0','70',NULL,'1','0')
{CODE}

Both tiki sites are running recent proposals_6x

The url on the target tiki was:
tiki-received_pages.php?offset=0&sort_mode=receivedDate_desc&accept=1
tracker item
6x: apparently unreliable tracker item history: works in some sites, but not on others
Tracker item history seems to be unreliable: it works for me on some 6x sites but I haven't been able to make it work in a local 6x or proposals_6x .

# I create a tracker item
# I edit the tracker item again, changing some fields (1 text area, and 2 text fields ) and save changes
# refresh the tiki-tracker_view_history.php?itemId=1 page but I see nothing there

tracker item
6x: Webmail account can't be deleted (& unreliable behavior)
((GroupMail)) is not working for me any more since I updated a site to 6.x from 4.x
In 4.x it was working me (I created most of the documentation in doc:((doc:Groupmail))

Maybe that's because Webmail is not working either...?

What I did:
* installed a new tiki proposals/6x tiki site in localhost
* added ajax_xajax feature to the groupmail profile (it was missing)
* applied Groupmail profile
* followed instructions to setup a new group (web)mail account
* the module groupmail is spinning all the time, and no messages are shown
* I've double checked that the user and pass info for that email account are all right

I also applied that profile on a remote server (a production site) and no luck either. No email is fetched.
I checked the webemail account (by means of other webmail software) and I confirm that it has plenty of read email, and 2 new messages pending to be read.
---
Update:
Weird, after I tried to unsuccessfully delete that account in the remote (production) server, it seems that webmail started to work!

:-/ Well, it looks boggy to me, or at least, for sure it's been unrealiable behavior!

At elast, for sure tehre is a bug at removing a webmail account: which is not removed (even if you ckick again at the confirmation step, the account is still there)
tracker item
Action Popup in File Galleries not working
I upgraded an old tiki 4 install to 6.0.
In filegalleries I did not get the popup when I clicked on the action icon. Nothing happened.
=> I could not update a file.

I found out that it worked when I set "Use CDN for Java..." to GOOGLE in Performance settings.
tracker item
Add a select box to monitor each own's forum post, comments or tracker submission or wiki page at post time
I've been thinking for ages that this kind of option is REALLY needed, and I thought it should not be much coding effort:

Automonitoring each own's posts, through either:
# Add a select box to monitor each own's forum post or tracker submission at post time, in a "per forum post or tracker item insertion" basis, or
# with a user preference for all forums, or all trackers, blogs, etc..
---
Still needed...
tracker item
add group watch to articles
Add group watch to articles

This way we could also have all users informed about comunity news , etc. in tiki sites.

In fact, the best option would be what it's done with newsletters: subscribe that bunch of users from a group, and let them unsubscribe it they wish and when they wish, without admin action. But if no action is done, they all get the copy of the article at their email, etc.
tracker item
add page to structure button regression
Bugs & Wish list
tracker item
Admin setting Log In, setting still apply on uncheck section
On the Admin section -> Log In -> Authentication method: Tiki

The setting Users can register is uncheck.
All the sub setting are hidden but some setting seams to still applied.

Example : If "Validate new user registrations by email" is checked the user will be forced to validate his email.
tracker item
Admin topics -> editing a topic show issue with the Email fields
When creating a topic in admin topic (tiki-admin_topics.php) i have 2 fields to fill:
Topic Name
Upload Image

Only name is mandatory and saving is ok.

If i want to edit the created topic to modify it i see a third field appearing: Add Notification Email.
If i save without giving an email i got the following error : Invalid email.
I can't save. Best evasion course is to close or jump back from this page.

I don't recall having set a feature or an option that force emails for topic article notifications.

There is no reason why i should be forced to add an email ONLY on edit (if a feature were set for a mandatory email address) and the error message (if he is linked to a feature) should be more explicit.
tracker item
Ajax
wiki
alarm field type in trackers
Trackers are great in Tiki, it provides a way to build quick and easy register solutions.
When used in any context related to monitoring, it would be nice to have a way to associate a record with one or more events in time. For instance you would like to receive an email at the time the issue related to the task should be controlled and/or be resolved.

Thinking on it as a feature, the following could be considered in the solution:
*It could exist more than one "timer" in the tracker record,
*It should be added like any other tracker field to the record definition,
*It could have different ways to alert: email, rss, ... (maybe only one choice when instance),
*It could have rules, like auto disable when the record is closed (or other condition),
*It could be (as an option) reprogrammed,

and also
*Maybe a user wants to know about all his/her pending "timers".
*Maybe timer implementation could be independent objects that are linked to (special fields in) tracker records (or other objects), so global management is possible.

I guess that a good part of above functionality is already in Tiki in some form.
tracker item
All actions should check if page exists
Logged in, go to:
http://profiles.tiki.org/tiki-pagehistory.php?page=Tiki+Transforming

You will see a bunch of action (Source, Permissions, History, Export, etc). These actions should be WYSIWYCA
tracker item
Allow customization of Tiki-generated RSS feeds, by language (for i18n sites)
Currently, Tiki creates a single RSS feed per feature (e.g., wiki, articles, etc.).

For features that support i18n, this means that end-users will subscribe to a feed that contains items that they cannot read.

It would be nice if Tiki could create language-specific feeds each feature.

You can see this on info.t.o; we issue articles in English and French and Tiki includes both languages in a single feed: http://info.tiki.org/tiki-articles_rss.php?ver=2
tracker item
Allow HTML and/or Wiki syntax in Site Title and Subtitle fields
To allow for greater styling, it would be great to allow HTML coding and/or wiki syntax in the __Site Title__ and __Subtitle__ fields on Admin: L&F.

tracker item
Allow Tiki to use virtual currency servers powered by CCLite
Allow Tiki to use virtual currency servers powered by CCLite.
(See ((cc)) project)
---
Reopening because it's not working (as of August 2010).
See (if needed):
http://c2c.ourproject.org
tracker item
An image Wiki page require perm on "tiki_p_download_files" to be displayed
Editing a Wiki page i upload an image ({IMG(src="http://shocksite.com/pics/icons/pictures.png")}{IMG}) directly from the edit page. The code look like this :
{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}{img fileId="1" thumb="y" alt="" rel="box[g]"}{CODE}

I have set perm "tiki_p_view_file_gallery" for anonymous.

Unlogged (anonymous) i can't see the picture (tested on several browsers win/mac).
Logged as admin i can see the picture.

I have checked what perm allow the picture to be displayed and found that only when the perm "tiki_p_download_files" is set for anonymous an un logged visitor can see the picture.
tracker item
Apostrophe (') in page name results in wysiwyg editor not loading when AJAX is enabled
When trying to create a new page with apostrophe in page name, the wysiwyg editor does not load
tracker item
Articles do not support FOOTNOTEAREA plugin
Tiki Articles do not support the FOOTNOTEAREA plugin. In Tiki 5 and 6 I used:
{CODE()}
foo bar {FOOTNOTE()}http://www.foo.bar{FOOTNOTE}
---
{FOOTNOTEAREA() /}
{CODE}

Tiki renders the footnote (superscript) properly, but does not include a Footnote area at the bottom of the article.

Tested & confirmed on info.tw.o using Tiki 5 and 6
tracker item
attachements to forum posts get lost if the user clicks to preview the post first
Using tw.o forums and 2.0 (afaik):

You add a screenshot attachment to a reply in a forum post, and if you click on "preview" first, (as you would do on wiki pages), the image is lost (no tag is inserted on the forum post to help you link the attachment).

However, if you do the same attachment on a post, and click to post it (without previewing it first), the attachment link is shown.

Example at tw.o forums where it recently happened:
[http://tikiwiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=29608&thread_sort_mode=commentDate_desc&was_queued=n]

---
according to comment added to this bug report, this issue is still present in branch Tiki5 still (so probably also in trunk)
---
Unbelievable, bug still present in forum posts in 12.x since 1.x! (with forum replies, there is warning, at least, but not yet with brand new posts in the forum and attachment is lost indeed) {sign user="xavi" datetime="2013-11-22T09:45:52+00:00"}

Reproduced here:
http://xavi-9794-1986.show.tikiwiki.org/tiki-view_forum.php?forumId=1
u: admin
p: 12345
tracker item
auto-change status of items after a time frame
auto-change in status of items after a time frame (specified in the tracker definition) since tracker item creation of last modification date. I.e. After a month, change status from open to pending or closed.
tracker item
Autolinks and italic clashes
With autolinks on, if I do:

~np~''Taken from http://climatechange.org''~/np~

the rest of the page becomes italic (the auto conversion of link breaks the closing italic tag.
tracker item
BACKLINKS includes Comments
tracker item
Banning system Rule activated by dates lacks following years
Rule activated by dates
Rule active from
Rule active until
Upgraded tiki: Shows years 1969 till 2010
Clean install: Only gives the year 2010 to chose from
This year is almost over so whould be nice to have some later years to chose from.
tracker item
BigBlueButton: no audio
Hello,

I'm using the BigBlueButton as stadalone and it works fine.
But there is an audio problem when I use it as a feature in Tiki.
Everything works fine except the audio. When I click on the headset it doesn't join the audio server (freeswitch).

I have the same problem on this site:
http://tiki.org/live

Tested on Tiki 6.3, 7.0beta2, 7.0RC1 with the same effect.
BBB version 0.71a as a VM
Firefox 4.01, Chromium 11.04

Thanks,
Chris
tracker item
Blank Page with tiki-calendar.php
on the test environment i can access tiki-calendar.php without a problem but as soon as i want to create a calendar and then access it on the live server i only get a blank page.

wether it is an already populated tiki or a clean install (wether using a completely new db or telling the tiki installer to clear the previous db and create a new one, wether using our theme or using the standard theme) i always get a blank page.

are there any special options in php/mysql/apache the calendar needs which i need to change?

the live server is a suse linux with php 5.3.3 and mysql 5.1.46
the local server is some xampp on a windows machine

Edit:
tested it with Tiki 6.3, 6.4 and 7.1

While it is a blank page in Firefox, Google Chrome says it is a 500 server error

Edit2:
Apache Error Log says:
PHP Fatal error: Call to undefined function cal_days_in_month() in .../lib/tikidate-php5.php on line 298, referrer http//...
tracker item
Blog and Post heading preview broken in Tiki 6.1
When creating or editing a blog, the __Display Options__ tab includes two fields:
* Blog heading
* Blog post heading

There is also a __Heading Preview__ button on the tab.

1. The __Heading Preview__ does not show any sort of preview -- it simply reloads the page.

2. When ''editing'' a blog, there is a second __Heading Preview__ button, also which does nothing.
tracker item
broken doc.t.o Preview fonctionality
If you are in the doc.tiki.org side and edit a page, try to do a preview.

You won't be able to.

I tried in other universes and the preview option works fine.
tracker item
bug tracker broken on 6.x?
wishes with dropdown info missing
tracker item
bug tracker broken on 6.x?
wishes with dropdown info missing
categs not getting saved
tracker item
Cache not clearing in Tiki6
I have two site that I've upgraded from Tiki 5.3 to Tiki 6 and on both sites, clear cache function is no longer working since the upgrade. When I open the 'Exterminator of cached content' window, thit indicates that there are no cached files. I have confirmed via FTP that there are many cached files. Also, when I select 'clear cache', there is no effect on the cached files.
tracker item
calendar - update end date of event after start date exceeds it
When creating (editing) some event and change start date to the value that is newer than end date, user must change end date manually
tracker item
Calendar events "Tentative" status does not work
The "Tentative" status for a calendar event always reverts to "Confirmed" after it is saved.
tracker item
Calendar Synchronisation
There are a lot of different PIM applications using the iCal format, that Tiki can export.

As example I showed a usecase, where s.b. needed a synchronisation between Tiki and Google calendars, to make Tiki generated events visible in his Google Calendar, to ease the effort of sheduling between Tiki generated events and his personal google events.

I suggest a project for Calendar Syncronisation.

Please see: ((Calendar Synchronisation))
tracker item
Call to undefined method Net_LDAP2_Error::getEntry() when logging in wrongly with LDAP
When logging in wrongly with LDAP (no such user or wrong password), will get:

Fatal error: Call to undefined method Net_LDAP2_Error::getEntry() in /var/www/html/watwiki/lib/auth/ldap.php on line 257

(or white screen unless Error reporting is turned on for all)

Strangely this only happens if you key in a password 5 characters or longer. A shorter password will just show "Invalid password" or "Invalid username" as the case may be.
tracker item
Can't login after disabling Remember Me
When i disable Remember Me I am immediately logged off. When i try to log back in the system accepts the credentials but logs me back off. When i access the database from version tiki 5.3, i can log in without any issues.

It looks like in version 6.1, when i refresh a page or change pages, the system logs me off. If i have Remember Me enabled i don't have this problem.
tracker item
Can't login: Error message "You have to enable cookies to login to this site"
On many machines, and with both Firefox and IE, attempting to login as a user or admin results in an error message "You have to enable cookies to login to this site". Both in IE and Firefox cookies are enabled.

This problem has shown up recently on Tiki.org forums

"Forums » Architecture/Installation » You have to enable cookies to be able to login to this site"

It has also been reported as a bug "Cookies with Tiki 6.1"

__Off/on__

Seems to disappear when I use a different theme, "darkroom" instead of "jqui"
tracker item
Canceled calendar events appear in the Upcoming Events module without
Seen in Tiki 5.x and 6.x:

Events that have been canceled still appear in the list of upcoming events in the Upcoming Events module without any end-user notification that the event has been canceled.

Tiki should either:
* Not display canceled events in the module
or
* Display the event with a strikethru (or some other visual cue) to let end-users know that it is canceled.
tracker item
Cannot access popup menus in some themes
This is about the popup menus in the top part of the page and applies to several of the default themes in version 6.

In many of the themes, there seems to be a gap between the menu heading and the popup such that when the mouse is moved down to access a popup menu, the menu disappears, making it nearly impossible to access!

A theme example is Arcturus - Amette, but that is not the only one, no the worst.

This happens on both Safari and OmniWeb.

It is actually possible to access the popup with some practise. There seems to be some flag toggling going on as well because it can be made easier if the popping up is reset in some way.

Karl
tracker item
Cannot add user to group with long name (over 32 chars) when another similar group already exists
When you have a group name like "Finance and Marketing Departments" and you create another group called "Finance and Marketing Departments Moderators". You will not be able to add users into the latter group if that user is already in the first group. This is caused by "duplicate key" error in the attempt to add the user, because the key length limitation is 32 chars.

This bug might probably be Mysql settings dependent.
tracker item
Cannot change an Article's language from its Translate page
The "Change language for this page" form fails when it's applied to an Article.
tracker item
Category ad page only shows first 25 pages
categories
Add objects to category
ad page only shows first 25 pages

If you want to ad multiple pages to a category and they are outside those 25 pages it is posible to search them with filter but you will need to search those pages one by one to ad them.

Seems filter part of page name gives 0 results.
tracker item
Category Permissions not taken care properly for showing wiki pages
Please help since we have invested much time and effort in this project, believing Tiki could filter rightly wiki pages based on perms, and since I cannot find a workaround.

When not logged in, Some wiki pages are shown, and Some others Not, while they all have exactly the same set up. They all have been categorized only in "Public Content" category which is set to Show wikis to Anonymous users, while Global perms are set to not show them to anonymous.

At this moment we have two identical wiki pages as setup is concerned:
1) http://mi.solcentral.org/tiki-index.php?page=La+Funci%C3%B3n+Esencial+y+El+Prop%C3%B3sito+de+Vida
which doesn´t show to Anonymous users (and should do it)

and

2) http://mi.solcentral.org/tiki-index.php?page=Sobre+el+Sitio+SolCentral-org
which shows well.
Note that at the botton of this page, in the listing of pages related to the category "Contenido Público" (which is the translation of "Public content"), the page "The Esential Function And Life's Purpose" (wich is the translation of "La Función Esencial y El Propósito de Vida") that is the page 1)... Then if you click on it, it will not show presenting you with the login invitation, allthough is shown in the list as categorized "Public Content".

Other extraneous behavior is that when when you use the Plugin Toc to show the structure, only shows Some wikis on some structures, and on some other structures doesn´t show any wiki.
I have used this:~np~{toc structId="26" order=asc shownum=1 type=fancy }~/np~ in the wiki:
http://mi.solcentral.org/tiki-index.php?page=e-Books%20Index

Actual estate of config is:

For anonymous:

If Perms on wiki: "La Función Esencial y El Propósito de Vida"

La Función Esencial y El Propósito de Vida Anonymous tiki_p_view Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_view_backlink Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_watch_structure Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_wiki_view_attachments Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_wiki_view_comments Categoría: Public Content

Category Perms of "Public Content" are

for anonymous group perms that are ON:

Can view wiki attachments and download (tiki_p_wiki_view_attachments)
Can view page/pages (tiki_p_view)
View page backlinks (tiki_p_view_backlink)

Global Perms are:

on Wiki:

Can view wiki attachments and download (tiki_p_wiki_view_attachments) is ON for Anonymous
Can view page/pages (tiki_p_view) is OFF for Anonymous
View page backlinks (tiki_p_view_backlink) is ON for Anonymous


Fixes tried:

Have tried the opposite: allowing everything to be shown to Anonymous, and then restrict on pages that should be hidden with a "invisible" category with perms tiki_p_view OFF for anonymous group.

And it didn´t work since - again - for Some wikis worked, and for some others not. Even if they are identical.


Using:
Tiki 6.1 fresh code install, on past 6.0 db updated to 6.1.
tracker item
Category Transition not working
When using tiki-admin_transitions.php.

If I add a Transition, then tiki will not let me modify it (by Edit) since every icon (i e: Edit) will delete the Transition. Even If I click in "Guards" data (wich appears as a "0").

Also the yellow "Key" icon doesn´t turn green as is supposed to, after setting perms.

May be other anomalies.

Please help

Using Tiki 6.0 fresh Install.

New Edit:

Since I didn´t find any reference on how to use it, I´m exploring it myself.

What I did before I was stopped by this error is:

1. I Set up some Categories
2. Go to the tiki-admin_transitions.php. The Subset Tab is on and it shows me two options: 1. Category 2. Group
3. Click on Category, so it show the availabre Categories
4. Choose two categories, then click Select button. It reloads the page.
5. Click on New/Edit tab
6. Write a label: "New"
7. Chosse From and To options
8. Click SAVE. It goes to the List of Transitions
9. If I click on Edit icon, it deletes de transition and goes to the New/Edit tab, but empty... nothing selected or filled.
If I click the Guards (number 0) it does the same

If I change to the List, the transitios has dessapeared from it.


tracker item
Character Replacement Problem (IE & to &amp;)
When editing files in the notepad, I periodically notice strange conversions of characters intowhat appears to be coded versions of the said symbol. This seems to get worse with each iteration of editing a note. Example:

Versions:
#~np~(Unsaved Origional Version) I “can‘t“ ''code'' & I can‘t __think__.~/np~
#~np~(Saved once, and then reopened) I “can‘t“ ''code'' &amp; I can‘t __think__.~/np~
#~np~(Saved previous version, then reopened)I “can‘t“ &amp;#039;&amp;#039;code&amp;#039;&amp;#039; &amp;amp; I can‘t __think__.~/np~

I would suspect, as an uneducated guess, that there is a problem with the substitution routine involved in loading the notes..
tracker item
CKEditor breaks links to wiki pages
The symptoms are:
- backlinks work sometimes only
- when deleting a page it does not always become a wanted page
- others ???

The result is:
- unpredictable behavior
- negative impact on the user acceptance

The problem is, that the syntax of the links change:
Example:
1) Type ~np~((Page 1))~/np~ in the WYSIWYG mode and save
-> ~np~((Page 1))~/np~
2) save again in WYSIWYG mode
-> ~np~<a class="wiki" href="tiki-index.php?page=Page+1" title="Page 1">Page 1</a>~/np~
3) save again in WIKI mode
-> ~np~[tiki-index.php?page=Page+1|Page 1]~/np~
4) save again in WYSIWYG mode
-> ~np~<a class="wiki" href="tiki-index.php?page=Page+1">Page 1</a>~/np~

This makes 3 1/2 different representations of a link to 'Page 1'
tracker item
CKEditor contentsLangDirection by page language
The multilingual/translation support is integrated with the WYSIWYG feature in a way that if you are working in an English interface, the text direction in CKEditor remains LTR even when the page being edited is defined as being in Hebrew, which is RTL. I expect that this applies to any other RTL language.

Similarly, it seems to me (though I haven't tested it thoroughly) that a user working in a Hebrew interface would get RTL behaviour in CKEditor even when editing an English page.

I can only assume that use of the English-language interface for editing Arabic pages and Arabic-language interface for English pages is common, as such combinations are certainly common where Hebrew is involved. The forcing of direction according to interface language rather than page language is likely to be a significant annoyance in all such cases.

The ideal solution would be to make the editor direction dependent on the page language's direction, and only according to the user's language if there is no page language set (there is a CKEditor option which does that - see http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.contentsLangDirection)
tracker item
Code button in CKEditor WYSIWYG not working for IE 8
This bug is seen by our IE 8 clients. We are running Tiki 6.2 (clean install), on a Windows 2003 Server, Apache 2.2.16 w SSL, PHP 5.3.3, remote MySQL 5 database.

Our users are editing in the CKEditor WYSIWYG and try the Code plugin from the toolbar. The Code window opens as expected and the users enter their code in the correct field. On pressing Insert (or Replace) the code plugin is added in the editor but there is no contents in the plugin. If I open the normal editor it displays as%%%~np~{code caption="MyCode.java"}~/np~%%% which is completely the wrong syntax.

If I try using the Code option in FF then it opens a new window and I can add the code just fine. I view from the normal editor and it reads%%%~np~{CODE( caption="MyCode.java")}public class MyCode {
//testing a point
}{CODE}~/np~%%% which is correct.

Since IE is our corp standard our users need to be able to add files using that browser. Also, they had no problem in Tiki 5.x but that was a different WYSIWYG system.

Thanks,
Tim
tracker item
Comments Edit
There should be a setting to allow comments to be editable, by user and/or admin.
tracker item
Completely multilingual Tiki not just Wiki
I wish the wonderful multilingual features that the Wiki side of
TikiWiki has were available/applied consistently throughout the Tiki package.

So, it works really well to view wiki pages in your own languages,
translate into others and keep these in sync collaboratively.

While you stay in the Wiki side of things.

As soon as you leave to use files, forums and FAQs etc. etc. multilingual is patchy at best.

I'd like to be confident that whatever feature I enable, its possible
for all content in that feature to be truly multilingual.

tracker item
Contact Us feature strips email address
The email sent to the admin with the form that was filled by an anonymous user, it shows the email address of the user but only the part that is before de "@" sign.



Using
Tiki 6.2

and I formerly encountered this error in
Tiki 6.1 fresh code install, on past 6.0 db updated to 6.1.

tracker item
Contact Us feature strips email address
The email sent to the admin with the form that was filled by an anonymous user, it shows the email address of the user but only the part that is before de "@" sign.



Using
Tiki 6.1 fresh code install, on past 6.0 db updated to 6.1.

tracker item
Cookies problem in Tiki 6.1??
1) Column colapsing is not remerbered whenever I change from one page to another.

2) And also have had some problems with their navigators saying "cookies must be on" when they are on, no matter wich browser is being used. This happends as they attemp to login. After many tries the user can login.


Using:
Tiki 6.1 fresh code install, on past 6.0 db updated to 6.1.



tracker item
Create a Page Module
System error.

The following error message was returned:

Unknown column 'reltype' in 'field list'

The query was:
SELECT `fromPage`, `toPage`, `reltype` FROM `tiki_links` WHERE `toPage` LIKE ? AND `reltype` IS NOT NULL

Values:

1. Editor Test

The built query was likely:
SELECT `fromPage`, `toPage`, `reltype` FROM `tiki_links` WHERE `toPage` LIKE 'Editor Test' AND `reltype` IS NOT NULL


--------------Link-------------------

tiki-editpage.php?page=Editor+Test&quickedit=Create+Page

---------------------------------

Tiki 6.1
tracker item
Creating user needs confirm, and if password not match back does not work
Try creating a new user in tiki-admin_users.php.

Whether the password don't match or not you are asked to confirm the action. Is this really needed? Anyway if the passwords don't match you get an error after confirming the action and then the "Go Back" does not work... it is very troublesome.
tracker item
Cut and paste in wysiwyg messes up wiki plugins
Just pretty inconsistent behavior depending on the browser. Images get converted to HTML images, sometimes the tiki_plugin div disappears etc.....
tracker item
Danger with Watches and PluginGroup
When writing a particular wiki page, and being set this page to be watched to a group (let say Registered users).

Then if the page has plugingroup to hide particular peaces of special text that is not intended to be known by certain users. Then every time this page changes, a notification email is sent to all Registered users (this is ok), but in the content of this email all the source code is revealed to EVERY user on the Registered group, regardless if they have the right to see Source of wikis.

Don´t know how this could survive the testing and dogfood of this community. May be there is another way to let the Registered group to be acknowledged of a change in a wiki, without compromising content. Please enlight me on how to do this much of the work done on our live tiki portal uses plugingroup to restrict snippets of text to certain groups and other snippets has to shown, in the same wiki.

There should be an option to configure a watch to be sent in a way that only alerts the user that a particular page has changed without showing all source, in respect to a particular right to see or no to see the source.

I have checked on the proper user rights and object perms to avoid them to receive this notifications in the proper way, but tiki doesn´t seem to take it.


Using Tiki 6.2


tracker item
Database engine is inconsistent on hosts with non-MyISAM default engines.
When installing Tiki 6.1 on a system with an engine other than MyISAM as the MySQL default, it creates a random mix of MyISAM tables and the default type tables. This gives the user all the drawbacks of using MyISAM without any of the benefits of using MyISAM, since the management features specific to each engine cannot be used uniformly. Ideally, Tiki should honor the MySQL default, but even forcing MyISAM consistently would be an improvement.

Tiki 6.1
PHP 5.1.6
MySQL 5.0.77
tracker item
Dates format in all GUI
Hi,

Because of partial translations of pages, I use French or English GUI translated and sometimes Spanish, Italian or German.
Because I Have defined complementary of elements of GUI dictionary, it is not so evident to take care the whole time with which language you are working and more the associated date format.

It is the reason, while, after, some errors in input dates in a wrong format that I do believe that the current format to input a date should be always repeated into display tpl or input title (displayed).

This is a long and progressive but useful job in my opinion.

Each time I can do it, I do.
tracker item
db/tiki.sql has typo on line 1, bad comment formatting
Operations failed: 1 SQL queries. Display details.

During an upgrade, it is normal to have SQL failures resulting with Table already exists messages.

tiki
- --------------------------------------------------------
-- Database : Tiki
-- --------------------------------------------------------

DROP TABLE IF EXISTS `messu_messages`
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '- --------------------------------------------------------
-- Database : Tiki
-' at line 1
tracker item
Default Object Category
In group settings, there is an option to set a default category for any uncategorized objects edited by the object. This feature does not work.
tracker item
default tiki setup vulnarable to subfolder links
try www.yourdomain.com/a/a
a may not exist
on dev.tiki.org it works

on my localhost and
on luciash's kincwood it also does not work
tracker item
Detect browser language not working when global language is not English
Detect browser language is not working to me (to luciash, in fact, in a site which I admin), in a recently upgraded site from 2.4 to 3.0.

This affects Tiki 3 to 7 and is a regression from Tiki 2.
tracker item
dev.tw.o: users apparently can delete their tracker items but they are not deleted and no message
dev.tw.o: users apparently can delete their tracker items but they are not deleted and no message

To reproduce:
* Log in as normal user to dev.tw.o (without admin perms) (ot test with user "xavi" if you prefer).
* report a bug/wish
* edit it in order to see the edit form
* click on the red cross to delete it
* after that, you are shown the list of tracker items, as if your tracker item was already deleted. No message indicating any problem is shown. However, the tracker item is not deleted.
+ Example: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=2879

---
reported in comments as still around in tiki5 and tiki6
tracker item
Displayproblems WYSWIG and IE7
Turn on the WYSIWIG editor, then try to edit the "HomePage" of a mint installation, the page is uneditable and you see borders of the invisible div. {IMG(id="119")}{IMG}
tracker item
Doesn´t update Tags in new topic forums
As Admin, when I create new Topic Post in a Forum, and add Tags and post... if I edit the former post tags, adding more tags, they are not saved. The former tags remain.


General Settings:

Tiki 6.0 fresh install.

Problem solved in 6.2
tracker item
drop-down-with-other field with options 0,0 shows wrong label (about sandbox)
I have a drop-down-with-other field with value 0 (zero) as default in a tracker form (so options for that field are "0,0"), but when I see the tracker dropdown to insert items, the drop down gets populated with some string about the sandbox...

still occurring in latest baraches/6x (r30164)
tracker item
Duplicate notifications sent when group and user watches set on same page
If a user Alain sets a watch on a page, and there is already a group watch on that page for a group to which he belongs, then Alain gets two notifications whenever the page is changed.

This was found on terminology.tikiwiki.org which runs 4.x
tracker item
Edit textarea problems in Opera
In Opera (no need to mention version number; every Opera user uses the lastest version ;-) ), in the last day or so the edit textareas in branch 6 have been missing or misplaced, for wiki pages and trackers, that I've noticed so far. (Forum post forms are ok.) On the wiki edit page, the edit textarea is far down from the toolbar. Sometimes clicking on fullscreen edit and back again will bring it up to the toolbar. On the dev.t.o bug-submitting tracker form, the textareas for description and solution don't appear at all. I clicked on fullscreen editing and back, and a textarea appeared but it seems to be the solution textarea, not the one for the bug description. This affects the regular wiki editor; I didn't check yet about the wysiwyg editor.
tracker item
Editor in tiki-editpage.php narrower in IE7 than in other browsers
Wysiwyg editor in tiki-editpage.php narrower in IE7 than in other browsers. It is not taking u p the full width of that middle column. This is the case in 3 column layout (did not try in other layouts). This is irritating as it causes toolbar buttons to wrap.
tracker item
Email notification (object entered/left category) is not working when i use the transition with the transition module
When I evaluated the software for my project, I was very happy when the documentation said that it was possible to create a workflow with categories, transitions and watches. But I realized that watching a category only triggered a mail notification when the transition was made in the tiki-admin_categories.php page. It was useless for me!! :-((
tracker item
enhancing spam fight and protection: from multiple comments to banning multiple ips with minimum clicks
This improvement in Tiki would be very welcome. After spammers add noise to your site (in one day, 10 comments to different places in your tiki from 10 different ip's!), it would be nice if there was the chance that the tiki admin can ban all those 10 ip's with a minimum number of clicks (besides removing many spam comments at once, which can be done already).

This is some possible way to add if (from the interface point of view):

{img src=img122}

Self explicative?
User selects multiple checkboxes, and clicks on some button below which sends all that information (those ip's from those comments) to fill admin banning data (storing the data already for the 10 ip's at once).
Alternatively, one by one, prefilling the interface one by one.

{img src=img123}
tracker item
Entering a wiki link with ampersand (&) in link txt in wysiwyg results in encoded &amp;
When using wysiwyg, a link such as:

~np~[Etiquette|Etiquette&Guidelines]~/np~

results in a link which displays as:

Etiquette &amp; Guidelines (i.e. the ampersand gets encoded)
tracker item
Entering email address into wysiwyg caused messed up text due to unsuccessful obscuring
Try typing in an email address while using wysiwyg. It becomes something like

{CODE()}
ript language="Javascript" type="text/javascript">document.write('someone'+unescape('@')+'somewhere.com');
{CODE}
tracker item
Error in PluginMatcher.php causing memory leakage and thus the fatal error: Allowed memory size of X bytes exhausted (tried to allocate X bytes).
I discovered an error in the PluginMatcher.php, which parses text of a wikipage and searches for opening and closing tags. Saving a file with these tags often gave the known error:

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 77 bytes) in /usr/local/httpd/htdocs/tiki-6.2/lib/core/WikiParser/PluginMatcher.php on line 69

Looking at the size of the wiki-page (which was quite small), the problem was not in the memory_limit size in php.ini, which was set to 64MB.

Closing tags could not always be found (when it contained a nested tag), such that a cascade occurred (due to the recursive function call), resulting in an enormous amount of memory-use.

tracker item
error when uploading files with accented names in batch directory in File Gallery
error when uploading files with accented names in batch directory in File Gallery

If you use Directory Batch upload of files, if files have particular language characters like "á" then it shows an error on the report for those files.

It works well with other file names that do not use this type of characters.

Settings are:

Uploading to directory ON

tracker item
Excerpt and wysiwyg doesn't work
Cannot use wysiwyg editor in blog if we want also to use excerpt feature.

If any temporary or fixed solution can be found...

Many many thanks
tracker item
Export spreadsheet not working - I know how to fix
I tried to export a sheet that I made and it didn´t work anyway. But I compared tiki-import_sheet.php and tiki-export_sheet.php and I found the error.
tracker item
Extend Userlink Popup to Include items from user registration tracker
When using a user tracker to collect additional information per user during registration process, it would be great if you could specify to include that information in the user popup/mouseover.
tracker item
External links icon and target _blank is disappearing on subsequent wysiwyg save
external links are being "cleaned up" on subsequent changes in the wysiwyg (when I first save I get the external link icon and target _blank but when I reload the article in the editor, the icon is gone, and also target=_blank).
tracker item
Features -> Ajax cannot be activated
After activating Ajax at features -> Ajax systems tells successful activation. After reloading features page Ajax is deactivated again.
tracker item
File button in CKEditor WYSIWYG not working for IE 8
This bug is seen by our IE 8 clients. We are running Tiki 6.2 (clean install), on a Windows 2003 Server, Apache 2.2.16 w SSL, PHP 5.3.3, remote MySQL 5 database.

When our users are editing in the CKEditor WYSIWYG and try the File option in the toolbar there is a Javascript error for lib/jquery_tiki/tiki-jquery.js at line 808 char 4. What is happening after the error is thrown is that no new window is opened (as expected) but the File selection fields are now under the WYSIWYG Editor. This wouldnt be an issue, but there is no OK button to select the file so our users can not like to a file in the File Gallery.

If I try using the File option in FF then it opens a new window and I can select the file just fine.

Since IE is our corp standard our users need to be able to add files using that browser. Also, they had no problem in Tiki 5.x but that was a different WYSIWYG system.

Thanks,
Tim
tracker item
File gallery - not able to move back a gallery in root gallery
It is possible to create several galleries in the root gallery of the file gallery.

It is possible move those galleries into sub-galleries and move everything into other sub-galleries.

It is not possible to move nothing back to the root gallery. In the move dropdown menu the "root" (File Galleries) item is not available.

Should not be restricted.

tracker item
File Gallery: PopUp window for viewing image does not show up when browsing to a 2nd page
PopUp window for viewing image does not show up when browsing to a 2nd page.

Instead it shows the picture file going out the File Gallery.

Using Firefox, Chrome

tracker item
fix sheets created directly from wiki SHEET plugin within wiki pages for managing tables visually
Spreadsheets can be created directly through wiki SHEET plugin directly within wiki pages. this allows managing big tables visually, as well as having the data ready for producing graphs, etc. (see documentation for tikisheets at doc.tw.o, if needed)

However, when you create a sheet through a call to the SHEET plugin from the wiki page itself, there are 3 issues which need to be fixed:
# you need to know the id you want to assign it to,
# after that, tiki-sheets.php doesn't list it (even if the sheet is really created, and you can import data to it, and show it at the wiki pages, etc.).
# the sheet is not shown with the right css

Even if we have wysiwyg option available, I still think that is worth improving tiki sheets usability to be used directly from wiki pages, once those 3 previous issues are fixed.
---
Updated on Feb. 2, 2011, using trunk (7svn)
# Steps to reproduce the first issue
## Edit a wiki page
## Use the plugin helper to create a new sheet in that page. And since it's a new sheet, it doesn't have a sheetId yet, so that you leave all fields empty in the plugin helper for the pluginsheet
++ this will add this type of code in your wiki page:
++ {CODE()}{sheet}{CODE}
## Save the wiki page
++ you will see an empty sheet shown in place at that wiki page, with the button at the bottom to allow the user to "edit it" (so far, so good)
## Once you click in the edit sheet button, you end up in some url like this one:
++ http://localhost/tiki7trunk/tiki-view_sheets.php?sheetId=&parse=edit
++ which produces a WSOD (blank page).
*** In my case, I guess that this url should have been:
+++ http://localhost/tiki7trunk/tiki-view_sheets.php?sheetId=2&parse=edit
+++ since I had only one sheet previously created, with sheetId 1, so that the next one should be 2. However, this new url is still producing WSOD for me. (tiki caches cleared, just in case, repeated this step, and same WSOD)

The expected behavior is that the user is the user would be editing a blank new sheet with the url:
http://localhost/tiki7trunk/tiki-view_sheets.php?sheetId=2&parse=edit

and when the user saves that sheet, the new sheetId 2 exists, and the user is either sent back to the wiki page where he clicked at the button "edit sheet" (preferable option) or either sent to the corresponding tiki view sheet 2.
tracker item
Floating top and/or bottom (footer) menu items (and why not left & right too)
We should have some ready-made zones, where template designers can just

It should be possible to populate these zones with Site Identity or in the templates.


Please examples of floating boxes here:
http://www.jtricks.com/javascript/navigation/floating.html
http://www.phpletter.com/Demo/Jquery-Floating-Box-Plugin/

It could also be pull out thingies or horizontal bars
tracker item
Formatting of empty Lines in Wiki-Pages is not handled properly
A blank line out of a paragraph should not start a new paragraph (as in 4.2). If feature_wiki_paragraph_formatting_add_br is on, an empty line is created on top of the new paragraph.
It comes from lib/tikilib.php line 6838ff
} elseif (!$in_paragraph && !$contains_block) {
// If not in paragraph, first non-blank line; start a paragraph; if not start of div created by plugins
$data .= "<p>";
...

in the comment it is stated that the paragraph should only begin at first NON-BLANK line
tracker item
Forum rankings broken
tiki-forum_rankings.php is broken since Tiki 4 due to its usage of function forums_ranking_last_topics(), which was removed:
Fatal error: Call to undefined method RankLib::forums_ranking_last_topics() in /var/www/tiki/6.x/tiki-forum_rankings.php on line 70

or

Fatal error: Call to undefined method RankLib::forums_ranking_last_topics() in /var/www/tikitrunk/tiki-forum_rankings.php on line 72

The method was removed in r20573.
tracker item
FT vs Tiki search problem
While setting up Tiki 6.0 (upgrading from an earlier version) I found that if you enable Full Text Search but not Tiki search, search is treated as a disabled feature on the admin pages.

Also the top search bar works only for tiki search, while the main search function does work with FT.
tracker item
FTP Plugin and big files
Using the [http://doc.tiki.org/PluginFtp&structure=Documentation|FTP Plugin], when you try to download a big file you'll encounter an error like this:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 59506688 bytes) in /home/myUser/public_html/lib/wiki-plugins/wikiplugin_ftp.php on line 65

In this case, I had tried to download a 56 MB file with a PHP memory_limit set to 128 MB on my hosting.
tracker item
Group home pages do not work under sefurl
{CODE(caption="tiki-login.php line ~308")}if ($prefs['limitedGoGroupHome'] == 'n' || $url == $prefs['site_tikiIndex'] || $url_path == $prefs['site_tikiIndex'] || basename($url_path) == $prefs['site_tikiIndex'] || ($anonymous_homepage != '' && ($url == $anonymous_homepage || $url_path == $anonymous_homepage || basename($url_path) == $anonymous_homepage)) || ($tikiIndex_full != '' && basename($url_path) == $tikiIndex_full)) {{CODE}

for $prefs['limitedGoGroupHome'] == 'y'
the sefurl will not match
tracker item
Group theme no longer working.
The group theme functionality no longer works in 5.x and 6.0.

To test:
*Set "each group can have its own theme" in Admin>Look&Feel>theme
*Admin>Groups, edit a group and try to set the default theme for a group.
*nothing happens.

*theme control - still working.
*user preferences - theme - still working.
tracker item
Handling [[Text] in Trunk does not produce [Text] but a link in 6.0 trunk
I got a strange problem when writing a text in square brackets (in trunk):

~np~[[These brackets] should stay~/np~

should result in the output
~np~[These brackets] should stay~/np~
but they produce
~np~<a class="wiki" href="These brackets" rel="">These brackets</a> should stay~/np~
It works as expected in 5.0
tracker item
HTML line break tags displayed in page source histories
When viewing the source for previous versions of a page an html line break tag (<br />) shows every time there's a line break.
tracker item
HTML line break tags displayed within PluginCode when nested within PluginSplit
In 6x, 7x and 8x, the <br /> tag is displayed when there is a line break within PluginCode when PluginCode is within PluginSplit. This can be seen at [http://doc.tiki.org/tiki-pagehistory.php?page=PluginFancyTable&preview=41#Example].

Perhaps related to [http://dev.tiki.org/tiki-view_tracker_item.php?itemId=3883]
tracker item
HTTP request productivity with lots of small images
Dear Tiki team

Trying to install Tiki 6.2. But just now realized that my quota for web server is 10,000 files only. Current compilation of Tiki is 10,648 files. Inside the compilation, there so many small images files that could be joined into one image file by categories, and this way HTTP request for pages elements would be enhanced. I think you know about sprites: Image optimization method (http://css-tricks.com/video-screencasts/43-how-to-use-css-sprites/). Besides from reducing the # of files, this method will reduce the # of HTTP requests and increase response time.

Because of limitation on my server, I am deleting some files. Do you have any other suggestions for me.

Thanks.
tracker item
I10n: admin pages not displayed properly
Installed a clean TW6.1 for a new multilingual project.
Choosed to limit languages to either german or english.
whenever the language is set to german (english works fine btw.) and i want to go to an admin subpage (like tiki-admin_modules.php, tiki-admin.php works fine) i only get (i guess) the $mid part of the templates - white background with unformatted text and no js or css
tracker item
I10n: create (sub-)page from structure/breadcrumb bar doesn't get into the structure
If you create a page or subpage for a structure with the bar above the displayed page you will asked for a language. after you select the language and enter the text into that page and submit it the page gets created but not put into the structure
tracker item
I10n: Edit a page in a language different than english results into a broken editpagedisplay
as described in the topic

if you are trying to edit a page in a multilingual wiki where you have currently a language other than english selected (i only have german allowed in my tiki) you only see something like this (complete html output):
{CODE(wrap="1",ishtml="0")}<div class="floatright">
<a class="previewBtn" title="Vorschau Ihrer Änderungen." href="/test/tiki-editpage.php?page=test_de"><img src="pics/icons/magnifier.png" alt="Vorschau Ihrer Änderungen." width="16" height="16" style="border: none" class="icon" /></a></div>
<h1><a class="pagetitle" href="/test/tiki-editpage.php?page=test_de">bearbeiten: test_de</a>
</h1>

<!-- templates/tiki-preview.tpl start -->
<div class="wikipreview" style="display:none;" id="autosave_preview"><div>
<div style="float:right;">
<select name="diff_style" id="preview_diff_style">
<option value="" selected="selected">Vorschau</option>

<option value="htmldiff" >HTML diff</option>
<option value="sidediff" >Side-By-Side Vergleich</option>
</select>
<a title="Popup preview" onclick="ajax_preview( 'editwiki', autoSaveId );$('#autosave_preview').hide();return false;" href="/test/tiki-editpage.php?page=test_de"><img src="pics/icons/arrow_left.png" alt="Popup preview" width="16" height="16" style="border: none" class="icon" /></a> <a title="Close preview" onclick="$('#autosave_preview').hide();return false;" href="/test/tiki-editpage.php?page=test_de"><img src="pics/icons/close.png" alt="Close preview" width="16" height="16" style="border: none" class="icon" /></a> </div>
<h2>Vorschau : test_de</h2>
<div align="center" class="attention" style="font-weight:bold">Hinweis: Dies ist nur eine Vorschau und wurde noch nicht gespeichert!</div>
<div class="wikitext">

</div>
</div><span id="autosave_preview_grippy" class="ui-resizable-handle ui-resizable-s"> </span>
</div>
<hr style="clear:both; height:0px;"/>
<!-- templates/tiki-preview.tpl end -->

<form enctype="multipart/form-data" method="post" action="tiki-editpage.php?page=test_de" id='editpageform' name='editpageform'>

<input type="hidden" name="no_bl" value="y" />



<table class="formcolor" width="100%">
<tr>
<td colspan="2">

<input type="hidden" name="page" value="test_de" />




<div id='edit-zone'>
<div class='textarea-toolbar' id='editwiki_toolbar'>{CODE}
tracker item
i18n feature breaks wiki feature when language is changed to german
I tried some other languages, but it seems only to apear with the german translation.

The wiki css breaks if u change to german. most pages work well, but the wiki gets killed
tracker item
If Watching All Wiki Pages, Disable Per-Page Watch
If a user is watching/monitoring for when "any wiki page is changed"...
*"Monitor this page" should be disabled, and
*Old watches should be deleted.
tracker item
If you edit via an Edit Section button, you don't see a Switch Editor button when editing
If you click on an Edit Section button, the Switch Editor button is not available when you are editing.
tracker item
Image plugin editor not working with Wysiwyg in IE
In IE7, after double clicking an image to get the image plugin editor and making changes, a new image is created at the top of the page instead of editing the image plugin.

In IE8, the same attempt appears to make no changes to the plugin, but no new image appears either.

This works in Firefox.
tracker item
Image resizing in Wysiwyg converts {img} to html image
adding pref will "fix" this. However, for IE, there is an additioal CKEditor bug that still needs to be fixed: [http://dev.ckeditor.com/ticket/4208]
tracker item
Image selection for Logo shuld be drop down from uploaded files
The mechanism to alter a tiki sites logo uses a cumbersome server relative path mechanism. Not intuitive especially seeing as there is a file upload facility.
tracker item
Images in articles
Hi,
I'm testing tiki 6.0. I found that there is a problem to edit submited articles with image uploaded in section "own image". After saving an article appears page:
406 Not Acceptable
.../tiki-edit_article.php with info:
"Not Acceptable

An appropriate representation of the requested resource /enigme/tiki-edit_article.php could not be found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."

It happens during second editing. The error does not appear if there is no image uploaded or if the image is uploaded by WYSIWYG. In result of this, it's impossible to reedit some articles.

The second problem is adding new article with option submit article. When I user tries to apply a template the site doesn't refresh.

Best regards,
Tomek
tracker item
Images in webmail
Emails containing inline images fail to present when selected from the email inbox list. This is a problem for both jpg and png images. It does not seem to be relevant as to where the image appears in the email. I have tried with the image in the middle of the text as if the image has been sent as part of the content and at the very end as if a signature block with exactly the same result.

I rated this as a 7 as it makes the webmail feature unusable to the users of the [http://sistersafar.com|site] in question. This in turn makes the site itself, being designed to keep distant family members in touch with each other and friends, pretty much ineffective for the target audience. It does not however technically render anything but one site feature unusable so a rating higher than 7 does not feel justified.

--Steve
tracker item
Imagick Scale Image failure after upgrade, showing icon instead of picture
After upgrading from 3 to 6, resizing of images fail. I tracked it down to Imagick's scaleImage function resulting in broken image, hence all that is shown is the GIF icon. This is the case when using the {img tag with size set.
tracker item
Implement Gravatar and/or Libravatar
http://en.wikipedia.org/wiki/Gravatar
http://en.gravatar.com/site/implement/images/smarty/


https://www.libravatar.org/
tracker item
Importer doesn't handle nested bullets right
An imported Mediawiki page that has

{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}* a bullet
** sub bullet{CODE}

gets translated to

{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}* a bullet
{DL()}
sub bullet
{DL}{CODE}

which results in the sub bullet and text not displaying on the page at all, except being represented by a small icon.

Yet if the importer had just left it as

{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}** sub bullet{CODE}

it would have worked.

__Update:__ Sometimes it does get the nested bullets. But there are other places where Mediawiki stuff ends up in the DL tags where it shouldn't - with the effect that it disappears from the visible page.
tracker item
Improve the registration sequence
I have created a new site, and asked some people to try and register on it, and tell me anything that confused them.

And it seems there is something about the registration sequence of Tiki that can be confusing to end users.

In Tiki, the sequence (as I have configured it) looks like this:

A) User registers
B) Admin receives a notification
C) Admin approves
D) User receives a notification asking for him to confirm his email. He clicks on a link to validate that he controls that email.

Because I am the sole admin and am not at my computer all the time (I do sleep 8h a day ;-)), there can be sometimes a couple of hours between A) and D). This means that for many hours, the user no “persistent” confirmation that his registration request has been noted. To be sure, when you register, Tiki prints a message on the screen that says you will receive an email notification and that this can take several hours. But it doesn’t send you an email until the Admin has approved the account. So, for say, 12 hours, you are wondering what’s going on, and you don’t have anything anymore that tells you it’s being processed (because the Tiki message is now gone from your browser). It’s easy for people to start wondering “Did this REALLY work? Did I REALLY see that message from the server saying that I would receive an email message?”. This is what happend to my test user.

In most systems I have worked with, the sequence is more like this:

1) User registers
2) User immediately receives a notification asking him to confirm his email. User clicks on a link to validate that he controls that email.
3) Admin receives a notification that someone with a valid email has requested a registration
4) Admin approves
5) User receives a note that his account has been approved

With this sequence, even if the admin takes a long time to approve the request, during that time, the user has a PERSISTENT acknowledgement in his email inbox.

Another advantage of the later sequence is that we don’t bug the Admin until we know that the email address is valid. With the current approach, if a spammer tries to register with an email that doesn’t exist, the Admin will be asked to approve the account anyway, and we will end up with an account that exists, but was never validated.

Do people agree with this analysis? And if so, do we know how easy or hard it would be to change the order so that step D) happens right after A) instead.

tracker item
In 6.x od dev.tiki.org tracker Bug and Wishes the "sort by date function" still crashes
Hi,

Recurrent problem since 4.0. already reported, seems to had been solved, so may be it's a regression. To test.

The sort command (by clicking into header) leads to a crash.

Before we got an SQL error, now the current selection is cleaned.

__Important details :__
* not tested (again) for each column in "table header"
* not tested for various selections of tracker items
* Sure : after a selection of items (content of selection not empty normally without importance : category feature and feature requests for all), a click on date column header which runs a sort command leads to an empty page for a new search.

I am quite sure that an error still occurs into the sort SQL command, but the error is kept and a locate to new search is made.

__What I am going to do :__
* Test for the not tested various conditions (already done six month ago)
* Test on my development version 6.x with xdebug (show the requests, firebug and eclipse)
* Check the SQL request(s)
__
Then write here the report __
tracker item
Incorect parsing in wikilinks
Wiki 6 is incorrectly parsing text in wikilinks, in 4 and 5 this ~np~((Easy and Play|Easy & Play)) ~/np~ produced a wikilink like: Easy & Play

In 6 it produces : Easy & amp; Play

It is not possible to circumvent this by using an np command or by using ~038~ as per the documentation, that produces #038 rather than &

Why is the text that follows | in a wikilink not parsed as any other text ?
tracker item
Insert Wiki Link picking up wrong selected text in wysiwyg
This is hard to explain. To reproduce, create below a page like this:

Link1
Link2

Link3
Link4

Paragraph formatting is on, so each line is on it's own paragraph. Take care NOT to press enter at the end of Link4 for now. There is no blank space before Link1 which is on the first line

Note the blank line between Link2 and Link3.

Now do the following test:
1) Select Link1 taking care to select only the text and not the start of line or end of line around it, click on Insert Wiki Link. You get Link1, all good

2) Select Link1 aggressively, dragging the mouse cursor to the left of the Link1 before the start of line, or alternatively to the right of the end of line. You will get Link1Link2Link3 picked up.

3) Now add an enter at the end of Link4 (the end of the text)

4) Now repeat step 2 above, you will find that instead if Link1Link2Link3 you will now pick up Link1Link2Link3Link4

5) Now another problem: If you highlight Link3 "accidentally" capturing the br above it (the blank line), and then click Insert Wiki Link, you get nothing.

6) Now select from beyond the end of line of Link4 back but only "nk4". You will get a garbage.

The above tests were done in Firefox.

In Safari, 5) is reproducable, but the rest can't really be reproduced except note that if you select Link2 accidentally capturing the blank line below, you get Link2Link3 or Link2Link3Link4 depending on whether there is a blank line at the end of the text.

In IE (IE8 and in IE7 compatibility mode), you don't get any text whatever you do. IN IE8 compatibility mode you get a "scroll bars appearing in the popup" which is a separate problem I suppose.
tracker item
Insert Wiki Link popup has scroll bars in IE7 messing up view
Insert Wiki Link popup has scroll bars in IE7 messing up view
tracker item
Installation: 6.1 install fails using Mysql 5.5.9
Three queries fail during the installation of version 6.1 when using Mysql 5.5.9 because the deprecated syntax __timestamp(14)__ has been removed and should now be __timestamp__.

The queries that fail are the table creation queries for tiki_banning, tiki_friendship_requests, and tiki_users_score.

This is essentially a duplicate of Ticket ID 2213 except to clearly note the solution and that it affects TikiWiki 6.1 and Mysql version 5.5.9.
tracker item
Installer in Tiki6 is not ensuring utf-8 in new db and tables (only on upgrade)
If you install a brand new Tiki6 site, and your database was created with latin1 charset (by sys admin, phpmyadmin, by whatever means), Tiki doesn't warn you at installation time that the db is using latin1.

Only when you upgrade the Tiki6 site, tiki detects that db and tables are not utf-8, and allows converting them to utf-8.

This can be reproduced easily with the TikiLiveCD 0.6, which came (from a customized Slax GNU/Linuxd distro) with an empty db called "test" with latin1 charset, that is to be used for Tiki installation.
http://tiki.org/TikiLiveCD
tracker item
Installer quiets errors in all database queries
Since r20087, database errors during the installer have an empty error handler, because failures in queries from upgrade scripts are already properly reported.

This unfortunately also has the bad effect of quieting all other errors in queries outside upgrade scripts.
tracker item
Ip logging in many table too short for IPv6
In tables
tiki_comments, tiki_history, tiki_pages, tiki_tags tiki_user_voting
the column IP is too short (varchar 15) for IPv6 logging

In tables
tiki_actionlog, tiki_download, tiki_logs the column IP is very big (too big ?) varing from 39 to 200 char . In tiki_download the IP cloumn is in UPPERCASE (may be problem with some Mysql installation)

In tables
tiki_banning
the IP is split in three columns . so we can't bann an IPv6
tracker item
Need stronger CAPTCHA
On the www.wiki-translation.com site, anonymous users can post comments but they have to go through a CAPTCHA test to prove that they are not a machine. In spite of that, several spam comments are being posted (selling viagra, sort of thing) each week, presumably by robots. I for one (Alain Désilets) can't believe that there are humans who actually do this manually.

I suspect that the problem is that spamming robots have become better at dealing with simple CAPTCHA tests like the one used in Tiki. The Tiki CAPTCHA test only uses numbers (no alpha chars), and the graphical distortion of those numbers is very minimal (the vertical alignment of the numbers is just perturbed slightly).

I might be worth it to update the CAPTCHA library used by Tiki, to provide a more difficult test.
tracker item
Plugin to display the toc of a selected page.
For multipage wikis the display of the "table of content" using __maketoc__ isn't ideal as this statement requires to be placed on every page otherwise it wouldn't be visible for other pages.
Usually this "table of content" is used for quick navigation purposes. Therefore an alternate to the __maketoc__ statement should be provided which should allow to specify the wikipage which shall be outline. Such a statement can then be used in a module nearby the original wikipage.
tracker item
8.x & 6LTS: machine translation broken
Machine translation ( http://doc.tiki.org/Machine+Translation ) seems to be broken in Tiki 6 LTS, at least.
No content is translated from the page.

The same site (before upgrading months ago to tiki6) had that feature working.

Is this feature working for anyone on any stable (non deprecated) tiki version?
--
Update:
I've just checked on localhost with 8.x (r38429), and the feature still exists in admin panels. When enabled, and attempted to request to have a wiki page google-translated, a blank page is shown :-/

tracker item
security issue: Multiple XSS
XSS SECURITY ISSUE ::

This has been reported to Security Team.

Best Regards,
sschurtz (s.schurtz@infoserve.de)
tracker item
tiki_p_remove_files permission not working in file gallery.
===My Setup===
I have file galleries set up with categories, so each category grants permission for a specific group to view and edit file galleries which are categorized to that group. E.g., I have a "group 1" category which grants the group "group 1" permission to access the "group 1" file gallery.

I have a "group administrator" group which has the "tiki_p_remove_files" permission granted in each category. This gives me one group which I can add to a user to give them permission to remove files from whichever file gallery they have permission to view.

Technically, the group admins have permission to remove files from all sections, every category grants them this permission, but because they cannot see the other sections, this is not an issue.

===My Problem===
Even having the "tiki_p_remove_files" permission, group admins are unable to remove files which they did not upload.

I have "tiki_p_remove_files" set for the "group administrator" group in global permissions but the issue still remains.

To do some testing, I granted registered (thus all groups) "tiki_p_remove_files" in the global permissions, and in the category permissions, but section admins (and normal users) were still only able to delete their own uploaded files.

I have a sym link set to my old tiki version, so I can access it via tiki-url/old. I used to this to determine that this is an existing bug, and not a regression. When adding the "/old" to my url, and going back to Tiki6, group admins were still unable to remove these files. The perms are stored in the db, so this would be a valid way to determine this correct?

This makes me think that the bug has been around for a while, as it was present in Tiki6 as well.

I cleared the tiki cache before each testing of permissions, and also cleared my browser cache (just to be sure) multiple times while testing this as well.

It makes it difficult to assign a single user to be a file gallery manager if I cannot give that user the ability to delete other user's files.
tracker item
Tiki Forum email reply links incorrectly populate the post/reply input box
Setup: Running 6.4, on Debian. Recently upgraded from 3.x, bug was present in previous version too.

1. In our TikiWiki forums, all discussion is emailed to an external address
2. At the footer of each email message, the Tiki appends a "Reply Link".
3. When a user receives the notification email, and follows the link, the Forum's "Reply to the selected post" fields are incorrectly populated. The "Title" field is for an enitrely different forum + thread, and the reply box contents are also not correct.

Subjectively (not exhaustively tested), this appears to only happen for posts after the first within a thread, e.g. the reply link for the original post functions correctly, but reply link for all following posts does not.

The 'correct' top post reply links are in the form:
<host>/tiki/tiki-view_forum_thread.php?forumId=14&comments_parentId=2994#form
While the 'incorrect' reply posts are:
<host>/tiki/tiki-view_forum_thread.php?forumId=14&comments_reply_threadId=14&comments_parentId=2994&post_reply=1#form

I suspect reply_threadId may be improperly populated with the forumId.

Thanks in advance.
tracker item
module shading is not working if flip=yc set
setting User Module parameter to flip=yc does not change enything, even when module shade global is set to Module, tested on tiki 6.3 and 6.4.

Also there is no parameters separator for User Module parameters mentioned anywhere in documentation.
tracker item
return itemId after adding tracker item
after new tracker item is added there should be any variable like itemId or lastItemId that can be used after adding, like:

{CODE(colors="tiki")}
{TRACKER(trackerId="8",fields="51:52:53:79",showdesc="n",showmandatory="n",showstatus="n",embedded="n",reset="Reset",newstatus="o")}
Action Point was added with itemId = {{lastItemId}}
{BUTTON(href="tiki-view_tracker_item.php?itemId={{lastItemId}}",_text="Details")}
{BUTTON(href="tiki-index.php?page=Add+Action+Point",_text="Add_Next")}
{TRACKER}{CODE}
tracker item
File Galleries: max height width ignored when 'upload new version' - image does not scale
For a File Gllery with Max Height and/or Width set.
When uploading a new version of a file over the top of an exisiting file, the Max Height and Width settings are ignored i.e. the image is not rescaled.
tracker item
Multigual File Descriptions
This item pulled out of Ticket ID 2874 which had several items.

File Galleris should be multilingual including

*Descriptions
*Names

e.g. description has different content for different languages which is then displayed with the image 'caption' automatically in user's language.

See detyailed discusssion and real world use cases at [http://dev.tiki.org/tiki-view_tracker_item.php?page=user&itemId=2874&show=view|linked ticket|_blank].
tracker item
{img} plugin does not work if image file name has special characters
In Tiki 2.4 the syntax below work:

~np~{img src="img/wiki_up/cabeçalho" }~/np~

In Tiki 6.4 and trunk it doesn't (I haven't tested with other versions).

The problem is the special character "ç" in the image file name.

This bug was introduced in r22212 (http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=22212). If you remove the call to htmlentities() the problem is solved but I'm assuming this function is there for a reason.
tracker item
At the end of installer from 4.x to now 8.1, the run of session crashes with an exception "session start"
At the end of the installer when launch is run we can get a crash with an exception :

__"Session already opened"__

This has been reported since two years may be six times.

I have not made various test, so may be it depends of the context which is :

#Data upgraded from existing connection
#Run without inhibiting installer

This should not have effect. So I don't understand why others don't seem to observe the problem that I had always.

I need to run again directly index.
tracker item
PHP Code Injection Vulnerability
Hi,
my name is Egidio Romano (aka EgiX) and I found a vulnerability
that could allow execution of arbitrary PHP code. I've sended
an e-mail to security(at)tikiwiki.org which explains this flaw.

Regards,
EgiX
tracker item
TRACKERLIST: No records found, even if silent="y" specified
If only items count needed (max="0"), like:{CODE(colors="tiki")}There are {TRACKERLIST(trackerId="8",fields="51",showtitle="n",showlinks="n",showdesc="n",shownbitems="y",showinitials="n",showstatus="y",showcreated="n",showlastmodif="n",showfieldname="n",showitemrank="n",status="op",sort_mode="created_asc",max="0",showpagination="n",filterfield="68",filtervalue="_%",export="n",silent="y",showwatch="y",displaysheet="n")}{TRACKERLIST}. Please verify the data.
{CODE}

Should return:{CODE(colors="tiki")}There are Items found: 3. Please verify the data.{CODE}, but returns: {CODE(colors="tiki")}There are
Items found: 3
No records found.Please verify the data.{CODE}

* there is additional "No records found" information, even if silent="y" specified.
* there are <BR> commands before and after {TRACKERLIST}
tracker item
Zend_Search_Lucene doesn't work on certain servers
To reproduce, search "wiki" in the admin panel here:
http://branding.tiki.org/tiki-admin.php

And you will get:
"No preferences were found for your search query."

Ideally, the problem is solved, but this is maybe tricky. It could be related to:

{QUOTE(replyto="http://framework.zend.com/manual/1.11/en/zend.search.lucene.index-creation.html")}"Zend_Search_Lucene uses flock() to provide concurrent searching, index updating and optimization. According to the PHP » documentation, "flock() will not work on NFS and many other networked file systems. Do not use networked file systems with Zend_Search_Lucene."{QUOTE}

At the very least, Tiki should detect and report to the site admin that he should use MySQL Full Text Search instead.

Ideally, MySQL Full Text Search would work for tiki-admin.php
tracker item
Critical security vulnerability
Hi,
my name is Egidio Romano (aka EgiX) and I found a vulnerability that could allow execution of arbitrary PHP code.
I've sended an e-mail to security(at)tikiwiki.org which explains this flaw.

Regards,
EgiX
tracker item
Add empty lines after each section of records not just bold text for the first entry of the new section of records
Add empty lines after each section of records, not just bold text for the first entry of the new section of records as it is nowadays.
tracker item
Daily reports: Emails sent mostly every two days instead of daily as indicated in the feature
Daily reports: Emails sent mostly every two days instead of daily as indicated in the feature
tracker item
Differentiate in Daily reports changes made in general objects and in objects created by the user that is receiving the report
Check if there is an easy way to differentiate in the daily reports changes made in general objects and changes made in objects created by the user.
tracker item
WYSIWYG: links to wiki pages with accents get corrupted (UTF-8)
How to reproduce:

Using WYSIWYG, edit a page which has a link to a wiki page which has an accented character and the link will change from accentué to accentu�


Workaround:

* Avoid non-English characters (éàç) in page names
tracker item
Banner cache is not cleared when using 'Clear all Tiki caches' feature
TikiWiki 6.6

When using banners, and you update the banner table manually, the changes are not visible because the banners are cached. (so far so good).

However when clicking 'Clear all tiki caches' the banner cache (which resides in the /temp dir) is not cleared.
tracker item
Library Needs Assistance:Tracker Field User Selector Drop Down Menu
We recently upgraded from Tiki 3.x to Tiki 6.x and noticed that the Tracker Field User Select does not work with the variables of 0,1 entered and the selection of specific users. What it does do is just show the entire list of users as you type in a username.

So for example we have a tech ticket issue system setup using a tracker. Afer a user has submitted a ticket/tracker item, an IT person would go to an "Assigned" field (which is a user selector field) and choose the particular tech from a drop down list which was generated from the option of "Select list items that will be displayed:"

Is this an actual bug or are we misconfigured?
tracker item
RSS Feeds on private trackers report "Tiki RSS Feed Error Message: You do not have permission to view this section"
I am pretty new at this, so I am not sure if I posted the bug and patch at the correct place and in the correct form. Please let me know if I should change something. Unfortunately I do not have time at the moment to learn how to commit patches via SVN and am also a bit unsure about my fix, so please take a look and include it in the next release if you think it is correct.

Scenario:
Tiki LTS 6.6, Tracker not publicly accessible (by anonymous users), RSS Feeds enabled, RSS for Trackers and for Individual tracker items enabled, RSS basic Authentication enabled.

Behaviour:
If I try to subscribe to the RSS feeds of my tracker (by adding http://tiki.***.***/tiki-tracker_rss.php?trackerId=9 to Outlook) I always get the error "Tiki RSS Feed Error Message: You do not have permission to view this section". Same happens if I log out of Tiki and copy the address in my browser.
tracker item
redirect plugin in articles redirects on edit article
as the topic says

if you youse the redirect plugin in an article you cannot edit the article as it redirect the page even in edit mode
tracker item
Tracker Import from csv does not import date and time properly
Tested in version 3.3 and 7:
Importing tracker items through CSV does not properly process the date field.

My exported CSV contains e.g. "24/12/2010 19:55"
The imported data only contains "24/12/2010" The time has been left out.

{CODE(caption="incorrect code 3.3" colors="php")}# Version 3.3
Line 1697
} elseif ($field['type'] == 'f' || $field['type'] == 'j') {
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = split('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = split('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
}
}{CODE}

Replaced by following code :
{CODE(caption="correct code 3.3" colors="php") } elseif ($field['type'] == 'f' || $field['type'] == 'j') {
$l = strlen($data[$i]);
switch ($l) {
case ($l == 10):
# Field does not contain the time
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
}
break;
case ($l == 16):
# Field contains HH:MM
list($fd, $ft) = explode(' ', $data[$i]);
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $fd);
list($hh, $mm) = explode(':', $ft);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $fd);
list($hh, $mm) = explode(':', $ft);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
}
break;
case ($l == 19):
# Field contains HH:MM:SS
list($fd, $ft) = explode(' ', $data[$i]);
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $fd);
list($hh, $mm) = explode(':', $ft);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $fd);
list($hh, $mm) = explode(':', $ft);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
}
break;
}
}{CODE}

The same for the latest version 8.3

{CODE(caption="Incorrect code 8.3" wrap="0" colors="php")} case 'f':
case 'j':
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = preg_split('#/#', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = preg_split('#/#', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = preg_split('#-#', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
}
break;
}{CODE}


{CODE(caption="Correct code v8.3" wrap="0" colors="php")}# Line 1730
case 'f':
case 'j':
$l = strlen($data[$i]);
switch ($l) {
case ($l == 10):
# Field does not contain the time
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = explode('-', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
}
break;
case ($l == 16):
# Field contains HH:MM
list($fd, $ft) = explode(' ', $data[$i]);
list($hh, $mm) = explode(':', $ft);
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = explode('-', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
}
break;
case ($l == 19):
# Field contains HH:MM:SS
list($fd, $ft) = explode(' ', $data[$i]);
list($hh, $mm, $ss) = explode(':', $ft);
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = explode('-', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
}
break;
}
break;
{CODE}
tracker item
Plugin: RSS
We have a wiki page which has the plugin for RSS feeds. We upgraded from version 3.0 to 6.6 and now the RSS feed plugin no longer works. We have been unable to find a solution on our own and don't know if this is something we overlooked, don't know about or it is an actual problem.

I don't see this reported.
tracker item
"protect all sessions" conflicts other https preferences
If HTTPS login is disabled and "protect all sessions" is activated, no one can login anymore.

Others to watch:

* Users can choose to stay in SSL mode after an HTTPS login
* Users can switch between secured or standard mode at login

tracker item
category permissions dont work with articles
i migrated my tiki 2.x to tiki 6.6 this weekend. Formerly i have configured permissions for specific groups by defining a category and granting tiki_p_view_categorized permission for the category to a group. So it was able to add for example the category "top secret" to an article and just let those users (groups) see the article that had permission tiki_p_view_categorized for this category. Now everyone can see everything because those permissions are obsolete. But how do i configure this then to hide all those categorized items from other users? meanwhile i noteiced that the problem only occurs in articles. wiki pages and so on are doing fine. Can this be a bug, or is here a special configruation reqwuired?

This is the configuration (special permissions for the category are set just for the group "Mitglied":

Hinzugefügte Rechte:


Mitglied: articles_read_heading, download_files, rate_article, read_article, topic_read, view, view_category, view_directory, view_faqs, view_fgal_explorer, view_fgal_path, view_file_gallery, view_freetags, view_html_pages, view_image_gallery, view_sheet, view_shoutbox, view_tiki_calendar, view_trackers, wiki_view_attachments, wiki_view_comments, wiki_view_history

Entfernte Rechte:


Anonymous: view, topic_read, read_article, articles_read_heading, view_directory, view_faqs, view_file_gallery, view_html_pages, view_image_gallery, list_image_galleries, search, watch_structure, list_file_galleries, create_tracker_items, messages, view_trackers_closed, download_files, watch_trackers, view_trackers, read_comments, view_calendar, view_events, list_newsletters, modify_object_categories
Admins: admin
Mitglied: subscribe_email, suggest_faq, forum_edit_own_posts, forum_post, forum_post_topic, forums_report, post_comments, read_comments, send_pages, access_closed_site, view_poll_results, vote_poll, attach_trackers, submit_link
Redakteur Kalender: add_events, change_events, view_calendar, view_events
Redakteur WIKI: edit, wiki_view_history, modify_object_categories
Redakteur Links: admin_directory, submit_link, admin_directory_cats, admin_directory_sites, autosubmit_link, validate_links
Redakteur Artikel: approve_submission, edit_submission, submit_article, autoapprove_submission, edit_article, modify_object_categories
Redakteur Gallerie: admin_galleries, batch_upload_images, upload_images
Gastkartenbesteller: use_as_template
Redaktuer Newsletter: send_newsletters
Redakteur Archiv: edit_gallery_file, upload_files
Einreicher Artikel: submit_article
Mitfahrer Norwegen 2012: wiki_view_comments
Registered: forums_report, forum_post_topic, forum_read, forum_edit_own_posts, forum_post

tracker item
Tracker Import from csv does not set created and lastModif properly
Importing tracker items through CSV only sets the created and lastModif value properly if the dates from the CSV file are in the numerical php date format.

When you import a csv file where the created and lastModif dates are written as proper dates, the imported tracker items have a created and lastModif date/timestamp of the date & time of the import action.

example csv :

"itemId","status","created","lastModif","VRID -- 265"
"849","o","07/12/2009 13:24","07/12/2009 13:24","4"

Whenever I export a csv file, it contains the dates as shown above, so you can't just export data and import data on the fly without modifying all the values...

c.f. [https://dev.tiki.org/item3500|bug 3500]
tracker item
external links using file:// not working in version 6.6
We have links to external pages using file:// because the pages are internal to our system. This type of link worked in version 3.0 and now doesn't. The links work within a browser so we know it isn't an address error. This type of link uses the protocol (other) within the WYSIWIG editor.
tracker item
Calendar (TW6.7) month view does not render correctly in IE8, shows different calendar months in IE8 than in other major browsers
The calendar in TW6.7 does not render correctly in IE8. It shows two months worth of dates instead of the expected single month when in month view. Week view and day view render correctly in IE8, though.

Also, amazingly, the same install of TW6.7 shows the dates of the month of March when viewed with IE8 and April (the current month) when viewed in IE9 and other major standards compliant browsers.
tracker item
Compare generated HTML for all *.tiki.org sites between versions (to check for regressions/changes of behavior)
Problem:
Some changes in Tiki code (especially the parser) between versions cause slight changes of behavior. Devs have no comprehensive way to test the result of a change on a large data set.

We have a large data set with all *.tiki.org sites.

Similar to ((tw:Pre-Dogfood servers)), we could have a script which checks the HTML output for all wiki pages for a given version, and compare this to another version.

And thus, we can check if this is a desired behavior.

The HTML entities change in Tiki9 would be a great 1st test of this. It would have been nice to have it for UTF-8 changes in Tiki5 as well...

This should be done as part of the script for ((tw:Pre-Dogfood servers)) so we have daily reports on issues. (and we know that it's the same data)
tracker item
Adding an event to the calendar
In IE7 and IE9, when we add an event to a calendar the month calendar gadget does not open up. It only shows ...

This started after upgrading to version 6.6. We are currently using Chrome as a workaround.
tracker item
PluginShowpages broken v6.7, 8.x and 9.x
Have just upgraded from 4.3 to 6.7 and find Plugin Showpages is no longer producing output.

Looked at [http://doc.tiki.org/PluginShowpages] for inspiration and notice that the examples there do not seem to be functioning.

Suspect plugin Listpages now has --equivalent-- similar functionality. --but we have at least one other broken plugin (WantedPages), so want to ask if there is a wider issue here, please?--

Was using ~np~{SHOWPAGES(find=>FAQ_ display=>desc) /}~/np~ but I don't see how to simply display the page description with ListPages.

--Also is there an easy way to find all the pages within our wiki where ShowPages has been used so I can change them to Listpages??--

Thanks,

Martin

Updated 08May12. The issue with WantedPages is now felt to be a separate issue and I'll open a new ticket for that.

Have also now found new to v6 Mass Search & Replace tool within Wiki Admin which is great.
tracker item
Newsletters not being sent out normally if Gzip output is enabled
When Gzip output is enabled under Admin | Spped & Performance, it is not possible to send out newsletters greater than 100 in number, if at all. When attempting to send newsletters, it shows a 'Cannot load page' message in the frame where the log of email addresses normally appears.
tracker item
Plugin WantedPages not functioing for v6.7 without WikiWords being enabled
Since upgrading from v4.3 to v6.7 the WantedPages plugin is no longer functioning for us.

The documentation for WantedPages at [http://doc.tiki.org/PluginWantedPages] has a note "Best Results - for best results, enable the WikiWordsPlugin, I found that if this plugin is not enabled, several desired page links will be recorded in the 'tiki_links' table, but not displayed in the list result of this plugin."

I've tested our site and did see good output from WantedPages when configuration option WikiWords at Admin -> Wiki -> Features was temporarily enabled.

We did not have this option enabled on our v4.3 wiki and Wanted Pages worked. Because our Genealogy One Name Study site [http://thereevesproject.org/data/HomePage_Wiki] contains community contributed transcripts from old wills, deeds etc, enabling WikiWords is not a valid option for us since these old documents often contain CaMelCase words which we want accurately transcribed and we would not want automatically generated wiki links created for those words.

This may also be related to an existing issue [http://dev.tiki.org/item2675] but I don't think its exactly the same.

Shouldn't the ability to produce a full and valid list of Wanted Pages be independent of other wiki features being enabled or disabled?

Thanks in anticipation,

Martin
tracker item
Buttons line wrap on mouse-over hover - v6.7 Theme TheNews
Depending on the width of a user's browser window, it is possible for a button to wrap to the next line when the user hovers on the button. This makes clicking the button challenging.

We did not see this behaviour with v4.3, only since upgrading to v6.7
tracker item
Wiki Page Source presented inconsistently in Source & Compare frames v6.7
In the source of a wiki page (current or prior version) double quote marks appear as a single character "

However, when viewing the same source in version compare mode, those same double quote marks are shown as the html & quot ; (spaces added to prevent any translation)

Look at the source line beginning ~np~__Spouse1:__~/np~ in the attached screen shots.

TRP-Compare-v4-5 used the following url [http://thereevesproject.org/data/tiki-pagehistory.php?page=Heard_Robert_Brookes_2236&history_offset=0&diff_style=sidediff&show_all_versions=y&compare=Compare&newver=5&oldver=4&paginate=on&history_pagesize=25&source=5]

TRP-Compare-v4-0 came from [http://thereevesproject.org/data/tiki-pagehistory.php?page=Heard_Robert_Brookes_2236&history_offset=0&diff_style=sidediff&show_all_versions=y&compare=Compare&newver=0&oldver=4&paginate=on&history_pagesize=25&source=0]

Sorry, but these pages will not be accessible as our site isn't available at that level of permission to non members, but I thought I should include them to point at the problematic screens.

NB All the changes to this page now being viewed were made several months ago using v4.3

Perhaps related to existing item HTML line break tags displayed in page source histories [http://dev.tiki.org/item3883], which are evident if the source of other than the current version is displayed and compared.

But note the line break tags are not displayed in the source comparison part of the screen where the & quot is found.

These inconsistencies are confusing, but not show stoppers in our upgrade to 6.7

Martin

Update--

This issue is obviously wider than the instance I've described above. We now have an example of & quot ; (without the spaces) appearing on a rendered page - look at child 5 Elizabeth on page [http://thereevesproject.org/data/tiki-index.php?page=Reeves_William_3054] which is publicly visible. The source of that page clearly shows double quote marks not html as follows ...
{CODE()}__Probable children of William Reeves and Anne Terrill__:
#((Reeves_Sylvia_3219|Sylvia Reeves)), b. 1792, m. Allan Burton before 1810
#((Reeves_Jennie_3218|Jennie Reeves)), b. c1794, m. Rev. Hardin Burton on 6 Dec 1815
#((Reeves_John_3282|John Reeves)), b. c1796
#((Reeves_Obedience_3217|Obedience Reeves)), b. c1796, m. William Buchanan Burton on 25 Oct 1814
#((Reeves_Elizabeth_3287|Elizabeth "Betsy" Reeves)), b. c1801, m. John Barton on 16 Apr 1822 in Grayson VA
#((Reeves_Anne_3299|Anne Reeves)), b. c1803, m. Terrell Cox
#((Reeves_Terrill_3283|Terrell Reeves)), b. c1807
#((Reeves_Lenoir_3284|Lenoir Reeves)), b. 1808
#((Reeves_Albert_3302|Albert Reeves)), b. c1813
#((Reeves_Gaston_3286|Gaston Reeves)), b. c1814
#((Reeves_William_3285|William Reeves)), b. c1818
#((Reeves_Timothy_3303|Timothy Reeves)), b. 1821
#Unknown Female born after 1820{CODE}

Let me know if this is a discrete issue and whether I should raise a separate ticket for it.

Thx

Martin
tracker item
6.7 LTS: Possible security threat: Logging into Wiki A as admin may raise your privilege level in Wiki B
I looked if something like this has been reported previously, but didn't find something that completely fits, so I post this and apologize if I missed something.

Since I have already put some detail into a [http://tiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=44097#threadId44102|support request] and at the moment I believe it only concerns two Wikis belonging to the same admin, here is a description:

Steps to reproduce:
1) Take any Tiki installation and move a new directory
2) Create a new DB with a copy of the original DB
3) Upgrade and start it up
4) Log into the old installation as admin
5) Find out you're admin on the new one, too.

It may well be that for some admins this is a wanted behaviour like as a single-sign-on (SSO).

But it is my firm belief that any such behaviour is to be considerd a breach of security unless both admins have expressley activated this as a wanted behaviour. Possibly the problem also exists if two different admins operate two different Tikis on the same hosted volume, that somehow were created from one single predecessor, so maybe this is not as harmless as it might seem to be.

I do not know, but suspect, this could be a cookie issue.

Resolution could be that tiki-installer regenerates all security structures upon installation and/or upgrades, or at least asks the admin whether such should be reset. Also, there should be a button in the administration panel to reset this at any later time. In my opinion TikiWiki should at all times, if not told to behave otherwise, protect its instance against all other possible instances of itself...

At some point confusion may get so high to a user's browser that logging into Wiki B alone will not function, and you have to log into Wiki A to be able to access Wiki B. At the moment I experience this with my new 6.7 LTS and my old 1.9.8.3. sitting in different directories on the same volume, accessing to different MySQL DBs with differing user names and passwords...
tracker item
Tables of Contents (maketoc) can be broken when headings call plugins (such as ANAME and FOOTNOTE)
Calling plugins in headings in pages where maketoc is used can cause breakage. For example, this happens when calling the ANAME or FOOTNOTE plugins.

! Effect on ANAME
Although Tiki generates anchors for all headings automatically, I find using ANAME is a great way of creating manageable and easily memorable Anchors for otherwise unwieldy headings
If a heading within a tiki page is coded as follows
{CODE(caption="1. Tiki Source Code snippet" wrap=1)}
!! Fourth and Even More Forgetful Heading{ANAME()}Quick4{ANAME}
{CODE}then Tiki generates the following HTML code
{CODE(caption="2. Generated HTML snippet" wrap=1)}
<h3 class="showhide_heading" id="Fourth_and_Even_More_Forgetful_Heading"> Fourth and Even More Forgetful Heading<a id="Quick4"></a></h3>
{CODE}which can be exploited by
{CODE(caption="3. Tiki Source Code snippet" wrap=1)}
{ALINK(aname=Quick4)}Link to Fourth Heading by its Quick4 Anchor{ALINK}
{CODE}All the above works flawlessly.

However, add MAKETOC to the page above the source line where ANAME is last used and it breaks the ANAME anchor(s). For this example, the maketoc is restricted to level 2 headings only as ~np~{maketoc levels="2"}~/np~ which makes the generated HTML a little more compact.
Tiki generates the following HTML in response to the inclusion of maketoc
{CODE(caption="Generated HTML for maketoc snippet 3" wrap=1)}
<ul><li><a href='#First_Level_Two_Heading' class='link'> First Level Two Heading</a>
</li><li><a href='#Second_Long_and_Equally_Unmemorable_Heading' class='link'> Second Long and Equally Unmemorable Heading</a>
</li><li><a href='#Third_Painfully_Difficult_Heading' class='link'> Third Painfully Difficult Heading</a>
</li><li><a href='#Fourth_and_Even_More_Forgetful_Heading' class='link'> Fourth and Even More Forgetful Heading<a id="Quick4"></a></a>
</li><li><a href='#Fifth_Long_and_Not_Very_Memorable_Heading' class='link'> Fifth Long and Not Very Memorable Heading</a>
</li></ul></li></ul><!--toc--></div><br />
{CODE}Note how the entry for the Fourth Paragraph has the anchor "Quick4" associated with it. The HTML code generated for the Fourth Paragraph heading remains identical.

The effect of this is that the tiki anchor Quick4 is now incorrectly linked to the TOC entry, being the first instance of HTML ANCHOR within the HTML file.

If the MAKETOC plugin is included below the ANAME, then the ANAME works as intended, since that is the first occurrence of the generated HTML ANCHOR statement.

I have a couple of test pages which illustrate this issue, if they are of any use in your testing.

! Effect on FOOTNOTE
Calling FOOTNOTE returns an HTML A element with an id, so using that same identifier twice causes invalid HTML. Additionally, since browsers favor the first element using the identifier in such cases, the TOC's instance wins if ~np~{maketoc}~/np~ precedes headings, which is not what we want.

! Cause
Plugin calls are executed in parse_first(). (Calls to plugins in "html" format are replaced by alphanumeric fingerprints.) After, parse_data_process_maketoc() is called and expands "~np~{maketoc}~/np~" to headings, so that each plugin call in a heading in the TOC has its result (or fingerprint) twice in the source. (After, replace_preparse() replaces fingerprints with the result of plugin functions (stored during parse_first's execution).)

This issue happens because maketoc therefore causes a plugin call's result to be repeated in the TOC (instead of possibly executed again specifically for TOC-s), which has 2 problems:
* plugins don't expect their output included twice in the page, so some (such as ANAME) may use HTML's id attribute in a manner incompatible with maketoc, causing invalid HTML
* plugins don't expect their output to be included in an HTML A element, so some (such as FOOTNOTE) for example generate links themselves, again causing invalid HTML
tracker item
PluginGroup breaks PluginCode v6.7 & dev.tiki.org
! GROUP Plugin breaks CODE Plugin

Affects both v6.7 and this site. Worked OK on v4.3

{CODE(caption="1. Code outside Group" wrap=1)}{GROUP(groups=>Registered|Admins, notgroups=Editors)}some content{ELSE}other content{GROUP}{CODE}

Now add a ~np~{GROUP(groups=>Registered)}~/np~ include the same code snippet and close out the ~np~{GROUP}~/np~. Start of CODE within GROUP

{GROUP(groups=>Registered)}
{CODE(caption="2. Code inside Group" wrap=1)}{GROUP(groups=>Registered|Admins, notgroups=Editors)}some content{ELSE}other content{GROUP}{CODE}
{GROUP}

End of CODE within GROUP. On v6.7 the code box is displayed and the code snippet is truncated at the start of the Else statement fro a registered user. On this site, the code box is not displayed and the code is truncated at the same point for a registered user.

For an anonymous user, on both versions, there is no code box and the user see ~np~"other content{GROUP}{CODE} "~/np~

Repeating the code snippet again outside of the restricting Group statement works
{CODE(caption="3. Code outside Group" wrap=1)}{GROUP(groups=>Registered|Admins, notgroups=Editors)}some content{ELSE}other content{GROUP}{CODE}.

The code example is lifted from [http://doc.tiki.org/PluginGroup] with a caption statement added.

Happy to help test any patch,

Martin.
tracker item
Group registration in newsletters conflicts with the "Use email as username" feature
To reproduce

# Install a fresh Tiki
# Create some usernames as usual
# Set "Use email as username" feature to yes
# Create more users (this time, username will be the email)
# Create a newsletter
# Subscribe the Registered group to the newsletter
# Send a newsletter

The system will crash and be unable to send the newsletter because some users don't have valid emails. If you error reporting is activated, you will get a message like this:

{CODE()}
System error.

The following error message was returned:

Duplicate entry '3-mcradmin-g' for key 'PRIMARY'
The query was:

INSERT INTO `tiki_newsletter_subscriptions` (`nlId`,`email`,`code`,`valid`,`subscribed`,`isUser`,`included`) VALUES (?,?,?,?,?,?,?)
Values:

3
mcradmin
6b78cc21c16e768dd8fbb6b538c6bf78
y
1339700591
g
n
The built query was likely:

INSERT INTO `tiki_newsletter_subscriptions` (`nlId`,`email`,`code`,`valid`,`subscribed`,`isUser`,`included`) VALUES ('3','mcradmin','6b78cc21c16e768dd8fbb6b538c6bf78','y','1339700591','g','n')
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
No indentation of Forum Replies and Comments - Theme TheNews TW v6.7
Apologies, I've some how managed to enter this twice.

Please see [http://dev.tiki.org/item4247]
tracker item
No Indentation of Forum Replies or Wiki Page Comments using Theme TheNews v6.7
Forum replies are difficult to read because there is no indentation when using theme TheNews on v6.7 (also affected version 4.3)

Using Firebug with Firefox v12.x established that the style value "padding-left" is set as follows ...
~pp~
#tiki-centre div 2px from thenews.css line 382 which reads #tiki-centre div { padding: 3px 2px; }
Over rides
.sub_comment 20px from layout.css line 1539 which reads .sub-comment { padding-left: 20px; }
~/pp~

We also notice that the vertical alignment could be improved upon.

Following patch has been applied via Admin -> Look & Feel - - Custom CSS and is being successfully used on our v6.7 system.

Regards,

Martin


tracker item
Forum - Error Message "No thread indicated" v6.7 & LTS v6.9
On version 6.7 and 6.9 TW throws error "No thread indicated" when clicking on page title under certain circumstances.

The page title will be the name of the forum, for example "Discussion Forum" and the url underlying page title is of the form
[http://demo.tiki.org/6x/tiki-view_forum_thread.php?topics_offset=1&amp;forumId=1&amp;comments_parentId=1].

To recreate the error execute the following sequence of actions

Forum -> List Forums

Pick any forum which is present, for example "Discussion Forum".

At this stage the url underpinning the page title "Discussion Forum" is [demo.tiki.org/6x/tiki-view_forum.php?forumId=1]

Click on any topic within the Forum, for example "Test Topic" and the page loads correctly showing url [http://demo.tiki.org/6x/tiki-view_forum_thread.php?comments_parentId=1&topics_sort_mode=lastPost_desc&forumId=1].

At this stage the url underpinning the page title has changed to [http://demo.tiki.org/6x/tiki-view_forum_thread.php?comments_parentId=1&amp;topics_sort_mode=lastPost_desc&amp;forumId=1] although the title is unchanged reading "Discussion forum".

Click on third item in breadcrumb trail "Test topic" and the page reload as expected.

However the url underpinning the page title is now changed again reading [http://demo.tiki.org/6x/tiki-view_forum_thread.php?topics_offset=1&amp;topics_sort_mode=lastPost_desc&amp;forumId=1&amp;comments_parentId=1].

Now clicking on the page title results in error message page "No thread indicated" where the reasonably expect result would be the list of topics within the Discussion Forum.

The "Go back "button works and clicking on the second item in the breadcrumb "Discussion forum" does correctly return the user to url [http://demo.tiki.org/6x/tiki-view_forum.php?forumId=1].

It would seem this issue has been resolved in v10.0, since the last item of the breadcrumb trail has no underpinning url, so the sequence described here can not occur.

Can anybody suggest an easy fix for this bug in version 6.x, please?

Thanks,

Martin









tracker item
svn up goes only to 6.8 instead of to 6.9 (may be sourceforge directory name error)
trying to upgrade a 6.x (was 6.4) site using ''svn up'' gets it only to 6.8, but not 6.9.
Checking on sourceforge I see that the directory for 6.9 is called simply that, not tiki 6.9, as the subversions 6.0 through 6.8 are called. Could this be why svn up isn't upgrading to 6.9? If so, can someone with authority on sourcefourge fix this please.
Also switching to a specific version, e.g.
svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/tags/6.9/
results in the msg that there is no such directory.
Running tiki-install.php also fails to upgrade the site from 6.8 to 6.9.
So, how best upgrade? (I really don't want to do a fresh parallel install.)

For info: Before doing the svn up, I had done
svn switch --relocate https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/6.x http://svn.sf.net/tikiwiki/code/branches/6.x


I first asked the question in irc, but got no responses.
tracker item
All blog posts footnotes parsed and mixed as one post footnotes on a blog homepage
When tiki-view_blog.php?blogId=x lists many posts, each one using footnotes, the footnotes numbers are false except for the first post.

As each post of the list is parsed, its first footnote number is not 1, but the total number of all the footnotes of the preceding posts of the list.

Versions : 6, 9, 10.
See : [http://demo.tiki.org/10x/blog2|http://demo.tiki.org/10x/blog2]
and [http://demo.tiki.org/9x/tiki-view_blog.php?blogId=6|http://demo.tiki.org/9x/tiki-view_blog.php?blogId=6]
tracker item
userlink does not return a link for the current user if user information pref != 'Public'
The smarty function that generates a user link (lib/smarty_tiki/modifier.userlink.php) will only return an actual link if the user's user_information preference is set to 'public'. In the case where the user link is to the currently logged-in user, however, there is no reason not to display the link even if that preference is set to 'private' as the user should be able to view their own preferences. This is easy to demonstrate; set your user_information preference to private and then look at your name in login module. The name will not be a link to your user preferences.
tracker item
Java Script Errors after upgrade to 6
Hello.

I just upgraded a Tikiwiki3 to 6.0
I did the database upgrade procedure and converted to utf 8.
The upgraded showed this error:

---
[root@WIKEttl03 it]# php installer/shell.php
Running installer for: db/local.php
Queries executed successfully: 5245
Errors:
===== Error 0 =====
-- perms types that don't appear to relate to features - 'mail notifications', 'menus', 'quicktags', 'tiki'


This command is not supported in the prepared statement protocol yet
---
Tiki Cache was cleared, Browser Caches, too. And Browser restartet.

If I click Look and Feel under tiki-admin.php it's showing the ajax "loadind..." and nothing happens. Entering the URL directly with tiki-admin.php?page=look the look and feel page loads, but with errors in the browser (java script).
Turning off ajax, results in loading look+feel from tiki-admin.php. (but still showing browser errors.) The behavior is the same for IE8, Chrome and Seakmonkey.

The PHP Errors shown on the page:

{CODE(caption="Error messages",wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}PHP (5.1.6) NOTICE (E_NOTICE):
File: templates_c/en^%%C4^C4D^C4DDBC33%%tiki-admin_include_look.tpl.php
Line: 27
Type: Undefined index: user_prefs
PHP (5.1.6) NOTICE (E_NOTICE):
File: lib/prefslib.php
Line: 73
Type: Undefined index: sitetitle
PHP (5.1.6) NOTICE (E_NOTICE):
File: lib/prefslib.php
Line: 73
Type: Undefined index: sitesubtitle
PHP (5.1.6) NOTICE (E_NOTICE):
File: templates_c/en^%%5B^5BD^5BDF701F%%tiki-site_header.tpl.php
Line: 10
Type: Undefined index: filegals_manager
PHP (5.1.6) NOTICE (E_NOTICE):
File: templates_c/en^%%5B^5BD^5BDF701F%%tiki-site_header.tpl.php
Line: 10
Type: Undefined index: print_page
PHP (5.1.6) NOTICE (E_NOTICE):
File: templates_c/en^%%5B^5BD^5BDF701F%%tiki-site_header.tpl.php
Line: 21
Type: Undefined index: filegals_manager
PHP (5.1.6) NOTICE (E_NOTICE):
File: templates_c/en^%%5B^5BD^5BDF701F%%tiki-site_header.tpl.php
Line: 21
Type: Undefined index: print_page
PHP (5.1.6) NOTICE (E_NOTICE):
File: templates_c/en^%%DD^DD2^DD29EF94%%tiki.tpl.php
Line: 84
Type: Undefined index: fullscreen{CODE}

Kind Regards.




tracker item
js part of the registration is not to be translated under ajax
It concerns the Passwords match and do not match.
Chealer explained to me that there is a language.js file to be created in the lang/<yourlang> folder (as in ca).
Since my ajax is on, the password check is not run from
tiki-js.js, checkPasswordsMatch
but from
register_ajax.js (please also add a header to this file), check_pass.
The tr function is not defined there, so it would not work.

See also
http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2010-10-19,Tue

P.S. I rated this 9, because there will be people who want ajax and another language, but do not like to dig js files for such a basic functionality.
tracker item
jscalendar drawn under tracker form
I added a jscalendar field to a new tracker. On the item entry page, the calendar is drawn underneath the form.
tracker item
Lack of default, when a page belongs to multiple structures
Using Tiki 6.x (proposals) and Tiki 7 (trunk)

I have a wiki page that belongs to multiple structures.

I have the "open page as structure" option enabled.


If I open the page directly, Tiki does not know which structure to use, so it opens the page __with no__ structure.

This means that the generated TOC is empty. The only way the end-user knows that the page is __supposed__ to be in a structure is by selecting a specific item from the __Structure__ drop list.

But the end-user may not have any understanding of what a "wiki structure" actually is.

There should be a way to set the default structure for a page.
tracker item
LDAP Auth bug
Fatal error when trying to authenticate against an LDAP server on IIS6 Windowns 2003 Server:

Fatal error: Call to undefined method Net_LDAP2_Error::getEntry() in D:\WWWROOT\wiki60\lib\auth\ldap.php on line 257
tracker item
LDAP debugging causes error?
System environment:
Tiki 6
Windows Server 2008 64bit
Apache x64 2.2.11
PHP x64 5.2.5 (lib/smarty/libs/internals/core.is_secure.php patched to make it work)

LDAP authentication against AD does work once configured properly
BUT
Debugging the configuration was hard because turning on logging caused errors!
When logging is off, all is well. When logging is on and line 346 of lib/auth/ldap.php is commented out, all is well.
It seems that when logging is active, "$filter->asString()" on that line causes an error on our system. The same call is made on line 262 with a simpler filter and works OK.

Perhaps when checking groups, asString is returning too much for the logging system to handle?
tracker item
Link in Task messages sent are broken
Link is broken, and I can´t find any .tpl file to correct it. If you know which one is it please tell...

The text In spanish:

Usted recibió una nueva tarea

Revisar templates de Tareas
desde :cc@solcentral.org
La prioridad es: normal.

Usted debe empezar su trabajo al menos en: 07-03-2011 04:25

Identifíquese y cliquee el enlace siguiente
http://?tiki_view_mode=view&taskId=8

¡Por favor lea la tarea y trabaje en ella!
tracker item
LISTPAGES Plugin - No Wiki Page Version Data (v6 & v4.3 affected)
tiki-listpages.php accessed via menu item Wiki -> List Pages shows a version column which is populated with valid version numbers.

The Plugin Listpages also shows a version column. However this is NOT populated.

I wanted to use __~np~ {LISTPAGES(sort=version_asc max=100)}{LISTPAGES} ~/np~__ in an attempt to find the first 100 version zero pages created within structures, which we extensively use in our one name genealogy study site. These would be pages which have yet to have content added by our community members and are in need of our attention.

Our own system is running Tiki v4.3 exhibits this defect. I've shown the defect to exist in v6 using the demo system at [http://php.opensourcecms.com/scripts/details.php?scriptid=63]. Sorry, don't have access to a v5 system.

Happy to help with any testing to resolve this issue,

Martin
tracker item
Loose the content of a wiki page with the wysiwyg editor.
When I edit a wiki page :
*in edition mode it's works fine.
*in wysiwyg mode, I loose the content of the page.
tracker item
Machine Translation broken: results in empty page
Discovered in Tiki 6.1, demonstrated on info.tiki.org

When selecting a Machine Translation language, the resulting page is empty.

# Go to http://info.tiki.org
# Use the language drop-list to select a Machine Translation.
# Tiki returns the message:
+__This text was automatically translated by Google Translate from the following page: Tiki Wiki CMS Groupware__
+ but there is no page content.
tracker item
Mail notification not showing wiki page name and url
Mail notification not showing wiki page name and url.Problem in objectlib.php.
tracker item
Mailman WikiPlugin
With this Wiki-plugin it's very easy to subscribe to Mailman mailinglists. You can determine if you want to put a Name field or only the input for the email address. The plugin might need some polish, esp. in the smarty template but works fine so far.
tracker item
Make RSS feeds page look nicer
Please see:
http://themes.tikiwiki.org/tiki-forums_rss.php?ver=2

The logo should be the site logo, if available.
Make sure of i18n
Make more generic. ie : no "Tiki RSS feed for forums". It should be just RSS for forums.

Test in various browsers. Especially IE6, IE7, and FF2
tracker item
maketoc does not work with wysiwyg
maketoc does not generate any table of contents (only the heading "Table of Contents" shows) on a wysiwyg page
tracker item
Mediawiki Importer uses pageName rather than page in redirects
/lib/pear/Text/Wiki/Render/Tiki/Redirect.php has an error in line 38

{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}return '{REDIRECT(pageName="';{CODE}

should be

{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}return '{REDIRECT(page="';{CODE}

since Tiki's redirect takes "page", not "pageName".
tracker item
Menu bar with search engine disappearing on the *doc.tiki.org* side
Let's take, per example, [http://doc.tiki.org/tiki-index.php?page=Look+and+Feel|this page] found at:

{CODE(caption="copy/paste",wrap="1")}http://doc.tiki.org/tiki-index.php?page=Look+and+Feel{CODE}

or any pages for this matter on the http://doc.tiki.org/

and we do not see the menu and usual upper functionalities

Do you see the same?

Other Tiki.org users have reported the same.

Here is a capture screen of what is observed

{IMG(src="http://yogapartout.com/extlinks/ftp/imgs/docTikiOrgDocumentation.jpg",width="500")}{IMG}


Here are some conversations copied and pasted:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Gary Cunningham says:

Maybe you caught doc.tiki.org while it was being upgraded, or else you
are seeing a cached version of the site. It looks normal to me, and I
suppose it may be normal also for you by now.

-- Gary

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Gregor says:

I can confirm this. The site looks the same to me as shown in your image.

I tried FF 3.6/4. Clearing the cache didn't help. Chrome 11.x shows the site as it should be.

cheers
Gregor

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

IMOO, on IE things look fine.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Torsten says:

just to give it a try -> did you go to

admin->general->date and time?

Plz try the site after you unchecked "Detect user timezone (if browser allows). Otherwise use site default."

and check on "Use site default to show times".

We had recently a weird Timezone bug, that might not yet be fixed => our site was only visible from certain browser/OS combination

In our case we had Memory Exhaust errors, so it might not be related. But just a quick check - I lost two weeks on that issue until Jonny saved my live, finding the cause.


Cheers
Torsten

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Gregor says:

it does not seem tio be cookie-related. I deleted he local_tz cookie without any result.

As I'm not a admin on doc.tiki.org I cant test changing tz detection. Anyway, I dont think this would help.

@Daniel: does the site show correctly if you log out (using http://doc.tiki.org/tiki-logout.php)?

Cheers
Gregor

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Daniel's answers:


a) I can't do an admin test like suggested as I don't have admin perms.

b) Firefox which version?

I'm writing from a place where I can't see which IE version they and it seems OK on IE

Would the v4 of Firefox be the problem?

Since I upgrated I have all kinds of incongruities.

c) I can't reproduce the bug from where I'm sitting. I'll be able to answer the logout question later on tomorrow May 20th 2011



Daniel.
tracker item
menu is not expandable - bug in icntoggle() javascript
I use Tikiwiki v2.2

I use the standard menu id=42 for admin menu on the right pane on my website but the menus will not expand so I am able to see the menuitems.

I get the following javascript error in my browser:

Error: document.getElementsByName("icn" + foo)[0] is undefined
Source File: http://www.mydomain.com/lib/tiki-js.js
Line: 520

tracker item
Miniquiz doesn't show answer choice
I'm having trouble with the miniquiz tracker plugin. I followed instruction here:
http://doc.tiki.org/PluginMiniQuiz(external link)

The problem is that all the incorrect options are visible but the correct option is blank. Check the bottom of this page for an example:

http://chrisready.com/learnenglish/330+Most+Common+Verbs(external link)

In the first question, the blank (which is the correct answer) should say "Chris" and in the second question the blank should say, "taking a quiz."

This person was able to get the miniquiz working.

http://www.vinidelmondo.nl/tikiwiki/tiki-index.php?page=Wijn%20Quiz%204(external link)

I'm using Tiki 6.2. I would use the built in "quiz" feature, but it doesn't give immediate feedback to anonymous visitors, while the miniquiz tracker should.

Here's a screenshot of the tracker field setup

http://tiki.org/tiki-download_forum_attachment.php?attId=408

Thanks in advanced for any help!
tracker item
Module Action Calendar : a way to activate the functions desired or desirable
Hi,

I have tested and look at dev of the module Action Calendar on 6.0 and 6.x trunk.
It need to be polished.
There are some misfit.
Who read this must understand that the function where not ended for 6.0
This note is technical sometime for a good link to dev team.

The item 3650 relates that the popup which shows action buttons can't be reached.

In fact as the function is not polished the buttons are the same as module calendar, but they have not corresponding available functions.

As I test to set these popup as "sticky" it function as the main calendar. After I test various issues :
#Action link on the cell of a day -> go to show a calendar of a full week. Can display thousands of events.
#Buttons on popup goes quite nowhere

!Module Action calendar
Note that any cell is related to several events then any action must leads to a list of events,
!!What can be wished :
!!!Global action buttons (nav.tpl):
Add a button to go directly to calendar for the current span of time (day,week, month..), two buttons : calendar or list (to earn time) in the future 7.x full page calendar
!!!Action on the link of the cell (day)
Display the list of "events" (sometimes truncated into the popup as it is desirable) for __the corresponding date "day".__
!!!The list offers
* Link to the object
* Add a comment to event (first column of list)
* type of event , not already made
!!!Action on popup buttons
Any button which have action opens and operates on the list of events of the day. *The buttons can't be the same as main calendar
*As the events are system events they can't be updated neither deleted.
*The update could be to add a comment to but as it is a list... for the day it is into the list.
**the events can't be edited, but an enhancement can be to have the capability to add comment
**the events can be listed for the day (the function is not edit_item but calendar with date="date" viewmode=day and listmode=list)
**a button on the popup can activate directly the calendar view with options of time span "day, week, month" or list with same options

!Module Main calendar
Note that any cell is related to several events then any action must leads to a list of events,
!!What can be wished :
!!!Global action buttons (nav.tpl):
Add a button to go directly to calendar for the current span of time (day,week, month..), two buttons : calendar or list (to earn time) in the future 7.x full page calendar. Options : view only, view and add comment (if rights opened), edit
!!!Action on the link of the cell (day)
Display the list of "events" (sometimes truncated into the popup as it is desirable) for __the corresponding date "day".__
!!!The list offers
* Button update
* Button delete
* Button copy and edit
* Button repeat the object (daily, weakly, monthly, trimestrial, yearly, fiexed date - checked on calendar) option edit list generated after
* Link to the object
* Add a comment to event (first column of list)
* type of event , not already made, edit types (a structure only for events classification), modify type (check on structure)
!!!Action on popup buttons
Any button which have action opens and operates on the list of events of the day. The buttons can be
*Show the list (right can be only "show_calendar items" and not "edit")
*Display the list in edit mode
*As there are several event they can't be updated neither deleted directly only defined upon the list.
*Depending of opened rights the update button could be "show full list : can add comment " if right opened
Notes :
**the events can be listed for the day (the function is not edit_item but calendar with date="date" viewmode=day and listmode=list)

!For 7.x :
!!Calendar with Gantt presentation
!!Calendar content can content several types of objects with various rights.
See corresponding text (the link to wished features projects for 7.x about calendar will be here soon ###)
tracker item
Module Switch Language changes language of multilingual structure
If you change the language via the switch language module it also changes the language of a multilingual structure to the same language, even though the option 'Changing the page language also changes the site language' is NOT set.

If you want to translate the page into another language it would be helpful to have those two seperate and don't have to switch language for the menu, and then you have to switch the language of the structure again - thats one step too many if 'Changing the page language also changes the site language' is NOT set.
tracker item
Multi select for TRACKERFILTER acts as NOT
When trying to multi select items to filter a tracker, the result is a display of everything BUT the selected items...

e.g. we are trying to allow for multiple selection of items in field 9 for filtering:
~np~{TRACKERFILTER(trackerId=6, filters=9/m:10:11:12:13:14/d:, fields=9:10:11:12:13:14) /}~/np~

Is there a workaround (eg. adding a NOT to the syntax to give the opposite results) that anyone knows?
Thanks,
Peter
tracker item
Multiple issues with JQuery Infinite carousel
Seen in Tiki 5 and Tiki 6:

#Missing images:
The path location that Tiki generates for the Infinite carousel icons (next/previous, play/pause, etc.) is incorrect. Tiki is generating:
{CODE()}
/js/infinitecarousel/images/..
{CODE}

But the correct path is:
{CODE()}
/lib/jquery/infinitecarousel/images/..
{CODE}

#Incorrect DIV height calculated
Tiki is calculating the height of the __div id="carousel" ..__ incorrectly -- the bottom 19px of all images is clipped. There needs to be an additional __19px__ added to overall height, to account for the play/pause button & padding

#Suggestion
Tiki should close the entire __div id="carousel" ..__ within another __div__ with __overflow:hidden__ property. This way, Tiki will no longer display ''all'' images on the initial load of a page. Note, that the additional 19px will need to be added to the div's height, too, as noted in #3.
tracker item
Multiple issues with Staging and Approval in Tiki 6
Using Tiki 6.0, I have encountered the following problems with staging and approval process:
* Staging copies are not deleted upon approval, when the __Delete staging pages at approval __ option is enabled.
* Impossible to create a brand new wiki page when using staging and approval.
* If a staged edit is rejected, Tiki still approves the page.
tracker item
Multiple shoutboxes
There can currently only be one shoutbox to a site (at least by any research I have done). Personally, I think TikiWiki is the best poised software on the net to bring people's data back home by creating by giving the general public the ability to create their own sites instead of being data mined on the current social networking repositories. By enabling each family member to have their own shoutbox it would in a sense give each person their own "wall" feature on their own group pages.

I can see how putting in the ability to have multiple shoutboxes would also benefit company sites by giving each project team using the same TikiWiki site as their collaborative space to have their own rapid update system specific to their individual project needs.

By visitors subscribing to (watching) individual group page shoutboxes a "Twitter" like capability quickly begins to emerge. This is especially true when people begin watching each others shoutboxes this could become a platform for launching a broad feature set.

I'm sure the potential benefits wouldn't be limited to these scenarios alone.

--Steve
tracker item
MWTable does not work correctly
if you use the example of the mwtable plugin
{CODE()}{MWTABLE( wiki_classes=false )} style="width:50%", class="myclass"
|+style="font-style:italic;"|My caption
? width="30%;" ?? style="background-color:yellow;"
! style="background-color:grey;"| Name
! Address
|- style="background-color: red"
| style="color: blue;" | Bill
| The little house
|-
| Carol || The big house
{MWTABLE}{CODE}

you will get something like this:

{CODE()}<table style="" width:50%="" ,="" class="normal br">
<caption style="" font-style:italic;="">
My caption<br></caption>
<col 30%;="" width="">
<col style="">
<tbody><tr>


<th style="" background-color:grey;="">Name<br></th>
<th>Address<br></th>
</tr>
<tr style="" background-color:="">
<td style="" color:="">Bill<br></td>
<td>The little house<br></td>

</tr>
<tr>
<td>Carol</td>
<td>The big house<br></td>
</tr>
</tbody></table>{CODE}

you see that the attributes are not translated right.

as well there is a problem with a space like "color: blue"

and another addition: doesn't recognise colors in hexadecimal format (#rrggbb)

it happens in version 3.x and as well as in version 6.1 i am testing right now.
tracker item
Need a Save As Profile feature to create YAML from existing site
It would be *great* to have way to generate profile YAML from an existing Tiki site.

tracker item
Need a way to omit MINOR edits from last_modif_pages module
The __last_modif_pages__ module has a __minor__ parameter which is supposed to be able to permit/omit wiki pages that were last saved with the __Minor Edit__ option from appearing in the list of last changes.
*minor=y (default) -- Show Minor Edit pages in the list
*minor=n -- Do ''not'' show Minor Edit pages

However, this option does not appear to work (in 2.x).

There is nothing in the wiki page history or action log that identifies a wiki page as having been saved as a __Minor Edit__.
tracker item
Need stronger CAPTCHA
On the www.wiki-translation.com site, anonymous users can post comments but they have to go through a CAPTCHA test to prove that they are not a machine. In spite of that, several spam comments are being posted (selling viagra, sort of thing) each week, presumably by robots. I for one (Alain Désilets) can't believe that there are humans who actually do this manually.

I suspect that the problem is that spamming robots have become better at dealing with simple CAPTCHA tests like the one used in Tiki. The Tiki CAPTCHA test only uses numbers (no alpha chars), and the graphical distortion of those numbers is very minimal (the vertical alignment of the numbers is just perturbed slightly).

I might be worth it to update the CAPTCHA library used by Tiki, to provide a more difficult test.
tracker item
new zend recaptcha not displying in trunk when user tracker enabled
We were trying to have the new antibot captcha working in a Tiki site based on Tiki trunk (during TikiFestBarcelona2 - mid July 2010), were a user tracker was set to collect more information from users at registration time.

when we enabled zend new antibot-captcha , no antibot code was shown at registration time, because there seems to be some conflict with the user tracker.
Once the user tracker was disabled, the antibot-captcha was shown properly, etc.

----
Update: disaled the new zend antibot catpcha, in order to use the former simple captchaimage, but that one is not working either, if user tracker is on.
tracker item
Newsletter - Clipper - Articles - Blog
Hey there,

I know, that somebody (Xavi? Nelson?) is working on a functionality, called "Clipper", that should allow to choose certain articles headlines and to send them by newsletter.

I think it would be nice/importand to have the possibility, to send not only the header, but also the teaser for every article like the following:

topline
Headline
subline
author, date ...

teaser
bla bla bla
link

---

next topline
next Headline
.
.
.

Another guy did request this feature for blogs, to give operational stuff the possibility to send the management daily or weekly reports.

[http://dev.tiki.org/tiki-view_tracker_item.php?itemId=3474&trackerId=5&show=view&reloff=1&cant=2&filterfield=43%3A47%3A32&filtervalue=%3A%3A&exactvalue=Array%3AArray%3A45&trackerId=5|trackerID:5_itemID:3474]

So I think this "clipper" feature would make sense for blogs aswell.

Greetz
Torsten
tracker item
Newsletter plain text is lost
When creating a newsletter item, both HTML and plain text versions are requested. The plain text information is empty if the newsletter is edited.
tracker item
no built-in way to prevent realName user pref. duplicates automatically
One can ask for the realName "admin" and get it with no problem. In fact, all the 1000 users of a site could be called admin.
TW51
tracker item
No linebreak in Ajax Preview of a page
If you have a clean tiki 6.1 install, the default preview is made with some kind of ajax include above the edit area.
but this preview has no linebreaks in it.
if you disable this and have the "standard" (like in tiki 3.x) preview you have linebreaks in the preview
tracker item
No longer any way to have CAPTCHA for some items, but not others
In earlier Tiki versions, the CAPTCHA for the registration was separate from other anti-bot protection. It was possible to have CAPTCHA protection for some areas (such as comments and trackers) but not other areas (such as registration).

I have several sites that use "Require Admin Approval" and/or passcode options for Registration, so the CAPTCHA is not needed.

In Tiki 6, CAPTCHA was made global -- there is no longer any way to have CAPTCHA support for some items, such as comments, but not other items (such as registration).
tracker item
NO Navigation aid with IE 7.0 in File Gallery to other Galleries and other anomalies
When Using IE 7.0

Also if you click on the Slideshow button, it opens a ie window but it shows only the "Close" button and no other image.

I have seen in Tiki File Gallery site a differente approach that may solve the problem. If any one knows...please share




tracker item
Argument Variables are parsed even in "No parse" (np) zones
tracker item
Non-critical usability bugs in Newsletters
Usability bugs - not showstoppers but could use some polishing.

* no handling or warning if you subscribe a user without an email.
* No way to skip the confirm your subscription?
* Download the log file displays a blank page in the browser - temp/public/newsletter-log-2.txt
* adding a subscriber, selecting a user but checking "Add Email" crashes Tiki. (unhandled null)
* no way to filter or recognize anonymous spam bots

tracker item
Notifications should parse the body
In general, wiki syntax is not parsed in notification mails. For example, the "New article post" notification email includes the full body of the newly posted article. However, Tiki includes the full wiki coding/syntax within the body of the message, and sends the mail message as plain text. Tiki should either:

1. Send the message as parsed HTML

or

2. Strip all formatting and send only the text.
tracker item
number of tracker items shown by default: customizable in a tracker by tracker basis
number of tracker items shown by default: customizable in a tracker by tracker basis. To avoid (at least) the problems of huge memory consumption in big trackers (and thus, setting the default number of items shown to a small number), while keeping other trackers with more items shown by default
tracker item
Object permissions for menus: not functional
To reproduce:

1- tiki-admin_menus.php

2- click the permission key

ex.:
tiki-objectpermissions.php?objectName=Go Green&objectType=menus&permType=menus&objectId=56

{CODE()}Permissions
No rows found

Warning
You must select at least one feature.{CODE}
tracker item
Openbasedir problem
When accesing admin panel I get:

Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/httpd/wladcy.mage.pl/httpdocs:/home/httpd/wladcy.mage.pl/wladcy.mage.pl:/home/wladcy/:/tmp:/usr/share/pear:/var/lib/php/session/:/home/kloxo/httpd/script) in /home/wladcy/wladcy.mage.pl/lib/init/initlib.php on line 135
tracker item
order and filter Tasks by user (that the task was send to)
I don´t seem to find a way to do this.

To order and filter Tasks by user (that the task was send to).

If this is not done in Tiki, I will be nice to have it.

If this is done please point me to right direction.

Thanks

Using Tiki 6.2

tracker item
Organic Groups
There needs to be a restriction on the group handler similar to the mode in some of the other handlers.

Currently, if user A creates "Group A" and becomes the admin, then user B comes along and also creates a group called "Group A", then user B gets the same admin rights as user A.

This could be a problem any time two users are trying to create the same named groups.
tracker item
Organisation and structure of file and image galleries
In some enterprise enviroments tikiwiki is installed on a windows server which is also used as fileserver. Using tikiwiki as a knowledge platform requires the ability to upload documents and files to the machne, browse the upload directories and edit these documents. In such a scenarios users upload downloadable files, like word docs or pdfs directly to the share and use the file module to embed links to these files.

{CODE()}{FILE(filename="path\filename")}Filename{FILE}{CODE}

This is rather painful for new users as they have to learn the syntax of the module and have to copy and paste paths and filenames.

It would be more convenient to use the upload capabilites of file galleries in such scenarios. Currently they cannot be used. For this purpose file gallieries that create a hierarchic directory structure in the upload directories are needed. These directories can be used to organize uploads. Additionally, to ensure that people can edit their files, the files would have to be renamed to human-readable names and not to md5 as it currently is.

In short:
- no renaming of filenames in image and file galleries besides the replacement of spaces with "_".
- mime type filtering for uploads
- the ability to create and browse directories in order to organize uploads.
- ability to set multiple upload directories.

Please consider these suggestions, thanks in advance!
tracker item
Out of memory bug in tikidate-php5.php
__Background:__ I'm in the process of an overdue upgrade of two Tikis from version 2.2 to the new LTS version 6.x. Testing and adaptation of styles was done on XAMPP localhost under Windows and all worked fine. Problems began with installing on public server (Debian). Installation is done from shell (tar.gz and running setup.sh) and a fresh install works fine.

__Problem:__ When I use the existing database (no problems at database upgrading to 6.2 reported) then it also works fine for anonymous user. But as soon as I try to login as admin user, I get a long wait and then:

__Fatal error:__ Out of memory (allocated 110100480) (tried to allocate 157 bytes) in /home/hrusccbo/tikitest.hruschka.com/tiki-6.2/lib/init/initlib.php on line 185
''(Note: the line number 185 varies)''

In order to locate the error, I entered the following line in initlib:

171: print ("a:$errno, b:$errstr, c:$errfile, d:$errline");

The result is that Tiki starts displaying thousands of times, in an endless loop, until memory exhaustion:
a:2, b:DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone (M), c:lib/tikidate-php5.php, d:182

From that I deduct that the error originates from line 182 of tikidate-php5.php


===Some other findings which might be useful:===

The last days I tried to enter dev.tiki.org and themes.tiki.org, but could not because the sites displayed exactly the same error. Yesterday I went to IRC chat and was advised to clear the cookies of my browser. After that it worked.

Looking at the cookies now, I found that "local_tz" (I assume that has to do with timezone) of my working tw_2.2 had the content "22%3A37%3A23", the cookie from tiki.org has now the content "UTC", but the cookies from working XAMPP/localhost and from the not working Debian 6.2 installation have both the content "M".

This fits to the origin of the error, as line 182 is "function setTZbyID" which calls "function convertMissingTimezone", where "M" is used in a switch/case statement.

But probably the bug is not really in the tikidate script, but where the cookies are set !!! (see below under "workaround")

Hope that helps to locate the bug and that it can be solved in 6.3. In the meantime I'll wait with migrating.

Thanks to all of you for your great work.
Felix
(running 3 tiki sites since 2005)
tracker item
page names with colon, like user:person not working when SEFURL is on
If you have a pagename with a colon in it, like user:person, it will not work because Firefox will think user: is a protocol.

tracker item
Page Selector not working with Tracker plugin
I put together a tracker about a year ago (4.2?) that used a page selector field to go to a wiki page (that uses the tracker plugin) in order to edit the tracker record. After installing 6.1, the fields are not populated on the wikipage with the tracker plugin after clicking on the page selector field - they are all empty. If I look at the tracker directly, there is data in the fields.

FWIW: I tried to create another tracker from scratch with the same functionality and got the same results.
tracker item
Patch to bug report 3727
The attached file updates the SQL wiki plugin so that the user has a choice whether the returned data should be Wiki parsed or not instead of just preventing it. Parsing is the default with "noparse=>1" preventing the parsing. There are also two additional features added to the code:
# "raw=>1" will eliminate any headers or formatting.
# "delim=>'|'" will set the data delimiter for columns to being an "or" bar. Any other separator can be used.

These additional features are useful when selecting summary data like "count(*)" and resultant headers are unwanted or when selecting data normally, but wanting to format the output aside from the standard SQL return.

There is a remaining issue with the submitted patch. While I have updated the help array at the top I don't know how to make the new parameters reflected in the GUI help system as seen by the user when accessing the plugin through the help system.

I will update the SQL plugin documentation on the Tiki site if this patch is accepted. Doing so before-hand will only set false expectations for functionality not yet there.

--Steve
tracker item
Patch to staging & approval
Staging & Approval fails if incorrect $edit_minor parameter type is supplied to the function update_page. This is the case in Tiki 6.3

This causes the whole staging & approval mechanism to fail.
tracker item
Please Note: Dogfood notice Enough already please
Noob here enjoying the site, enjoying the software and finding my way around. Thank you.

It means spending a *lot* of time at the Tiki sites.

I get the message already about the dogfood. Cool.

But every day, every page load, I must dismiss this notice to uncover what is underneath. Or scroll the viewport out from under it.

It is located on top of the navigation.

Can we not have it fixed in the page above the navigation, or permanently dismissable once logged in, or ...?

Can we just use the site now, and stop swatting at the javascript? :)

I'm just setting up svn etc now. And wouldn't have the balls to make such a visible change right off the hop anyway. It's not real important obviously. But if somebody is there and knows and can do, it would make surfing the sites more pleasant...

Cheers!!
tracker item
Plugin allowing to integrate Flattr
Here's a little plugin that allows to easily integrate [https://flattr.com|Flattr] with the wiki. Since this is my first attempt to write a plugin it would be great to review the code (especially since I'm no expert for php).
One thing that would be nice to solve would be the inclusion of the javascript part which should be added into the head-element when the rendered page contains a flattr plugin. I just did that while using a simple switch. Really ugly but it works for me.

Bye
tracker item
Plugin Edit for Articles
e
tracker item
Plugin Edit removes line breaks in FancyTable
Using Plugin Edit to amend a FancyTable in WYSIWYG submitting a change causes all line breaks in the table body to be removed.

The PluginEdit shows the field "Rows separated by >> in the header; for the table body, one row per line. Cells separated by | in both cases."

Creating a working FancyTable with table body rows like this:

row 1 cell 1 | row 1 cell 2
row 2 cell 2 | row 2 cell 2

after inserting with the plugin edit tool this changes to:

row 1 cell 1 | row 1 cell 2 row 2 cell 2 | row 2 cell 2
tracker item
Plugin FreeTagged
tracker item
Plugin to display the toc of a selected page.
For multipage wikis the display of the "table of content" using __maketoc__ isn't ideal as this statement requires to be placed on every page otherwise it wouldn't be visible for other pages.
Usually this "table of content" is used for quick navigation purposes. Therefore an alternate to the __maketoc__ statement should be provided which should allow to specify the wikipage which shall be outline. Such a statement can then be used in a module nearby the original wikipage.
tracker item
Plugin validation cannot be turned off, TW5.1
No UI checkbox for the following.

INSERT INTO `tiki_preferences` (`name`, `value`) VALUES
('wiki_validate_plugin', 'n');
tracker item
PluginAnnotation doesn't work with simple png from a tiki file gallery on 6.x or trunk (reproduced on demo.t.o)
PluginAnnotation doesn't work with simple png from a tiki file gallery on 6.x or trunk (reproduced on demo.t.o)

Reproduced here:
http://demo.tiki.org/6x/
and
http://demo.tiki.org/trunk/

I added this code:
{CODE(wrap=1)}
^Foo

{ANNOTATION(src="http://intercanvis.net/display100",align="center")}

Bar
^
{CODE}

No image is shown, even if http://intercanvis.net/display100 returns an image at the browser.

Only the button to save annotations, between the foo and bar strings.

And when you click on that button, then after the button nothing else is displayed (no "bar is displayed, nor the end of the box).

On trunk, you still get the same content (box is shown, and "bar", etc.,)

tracker item
PluginFade Does Not Fade Out in Tiki6
The wiki plugin, PluginFade, no longer fades out, but still fades in.
Observed in Tiki6 for IE 8 and Firefox 3.6


!!!!{FADE(label="Click to Reveal, Then to Hide")}

~~#F00:__Reveal works, but Hide Does not work__~~

~~#00C:Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec mollis erat. Morbi cursus nunc quis metus semper euismod. Ut facilisis est ligula, eget lacinia metus. Nulla tempor semper risus ut viverra. In faucibus purus et eros consequat pharetra. Fusce mattis arcu lorem, non hendrerit erat. Nulla eu mauris urna. Pellentesque nec velit mi, eu rutrum eros. Quisque nec leo enim, id rutrum metus. Mauris luctus sapien nec nulla scelerisque ultrices. Cras sodales, justo nec elementum imperdiet, elit nulla sagittis ante, at tempus ante risus ut nunc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec risus eu ante pellentesque adipiscing vel eget risus. ~~

{FADE}
tracker item
PluginInclude not working properly in Tiki 6.2 and 6.1
Wiki plugin, when using with start and stop parameters does not include any text.

It only includes the text when used without these parameters.

Using
Tiki 6.1 fresh code install, on past 6.0 db updated to 6.1.

In using tiki 6.2 the problem persists.




tracker item
PNG's lose transparency when loaded from gallery
__Tiki__: 6.1
__Browsers__:
*Firefox - 3.6.13
*Safari - 5.0.3

When I use the {IMG} plugin to load a PNG file that has a transparent background from a file gallery it becomes a JPG (specifically a "jpeg") and all transparency is lost. The image has a black background. If I load the same file from the filesystem directly using the same {IMG} plugin it loads properly.

I have created an example page with viewable source [http://redwood.cichosz.org/cichosz/tiki-index.php?page=Image+Problem+Example|here]

I am uncertain as to if this is a clue for this bug report, or if it should be a separate bug report, however displaying the same PNG from the file gallery produces a very low quality jpg representation as well. A screenshot of the image displayed through the file gallery can be access from [http://redwood.cichosz.org/cichosz/tiki-download_file.php?fileId=8&preview|here].

--Steve
tracker item
Presentation of the category dependant objets (CategObjects template) [ENH]
!Presentation of the category dependant objets (CategObjects template) [ENH]

This [ENH] changes a little the template to make it easily readable :

A user said "what's that ?" then I enhanced the template :
!! Separates the links to object blocks with the "|" char it could be "•" with blanks
!! Changes in style (common = layout) to separate each category concerned by the object
!! Add comments for reading clearly and understand the content and why this is displayed and how to use.

In my opinion the comments could be optional if a new feature should be introduced "help level related the user habit of using the product with dynamical ability of change"

You can see the effect on screenshots joined

Ready to commit for 6.x proposal and 7.x

!!!Changes in :
*categobjects.tpl
*language.php
*layout.css

trebly
(ref:B10125-05)
tracker item
pretty tracker wiki-parses all fields
Inefficient and it is perhaps also a security leak.
See
[http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2010-10-12,Tue&sel=56#l52|irc log]

tracker item
Preview Horizontal Scrollbars
Live preview always displays horizontal scrollbars, at least with the Feb12 theme, rather than working within the available viewport or even dynamically resizing the webpage.

My browser is Firefox 4.0.1 on Windows XP Pro SP3.
tracker item
Preview Oddities
The Ajax preview has some minor HTML rendering weirdness, like this one...

No line breaks: http://dev.tiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=3740

If you use HTML special characters (like &mdash;), particularly with the wiki-style editor, it will appear OK in the preview but as plain-text on the actual page. As a workaround, I'm inserting the characters themselves, which is not great web practice but works.

There are probably others that don't come to mind presently but will add as I think of or come across them again.
tracker item
Preview with on a wiki-page named with german umlauts leads to an error
trying to preview a wiki-page with an name containing german umlauts (e. g. "Grafikdesign - Abschlüsse") leads to the following SQL-Error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='

for (likely) the following query:

SELECT `page_id`, `pageName`, `hits`, `description`, `lastModif`, `comment`, `version`, `version_minor`, `user`, `ip`, `flag`, `points`, `votes`, `wiki_cache`, `cache_timestamp`, `pageRank`, `creator`, `page_size`, `lang`, `lockedby`, `is_html`, `created`, `wysiwyg`, `wiki_authors_style`, `comments_enabled` FROM `tiki_pages` WHERE `pageName`='Grafikdesign - Abschl�sse'

it seems that the request handling of the char-encoding for preview is not propper.
tracker item
Problem with date of events on calendar
Hi everyone,

When I create a calendar event (for example) on April 8, in the view mode by weeks, the event appears on April 7 (lag of one day).

..bug?

Any idea about this?..bug?

thanks a lot!
Regards.
tracker item
Problem with Proxy autentication - download Profiles
Hello,

My english is very basic.

I am working into corporative network with proxy server conection. This conection required User and Password. But into TikiWiki's Proxy Configuration is not requiered.

For this reason I am not conect to download profiles from http://profiles.tiki.org/profiles.

I can not install de Profiles. How I can resolve it?

Help me,


Bye.
tracker item
proposals/6x: Edit a Banning rule deletes the rule!
When you edit a banning rule, that rule gets deleted (at least, from the list at the Banning interface in Tiki).

To reproduce:
* go to tiki-admin_banning.php
* add a rule for this ip "91.201.66.6" (real ip of spammers, btw) with the title "91.201.66.6_regular_spammers"
* Check all features
* Check the setting to activate the rule by dates
* Select the maximum possible time frame (btyw, this only allows selecting within the same year: reported by somebody else already in another bug report; see [bug3643])
* add some custom message
* save
* click at the title of your rule in order to have it open for edition again for you
* the rule is deleted from the list of rules, and the edit interface is empty

---
confirmed in two different tiksi from different servers... (btw, 5.x is also affected)
tracker item
Quiz to show immediate feedback and correct answers
Quiz does not show correct answers and immediate feedback after submitting quiz even though these options are checked in the quiz admin.

Maybe these problems are not priorities? I haven't seen the Quiz Admin doc page updated since 2008.
tracker item
Radio fields options share the same id in tracker plugin
tracker item
Random poll {poll} not working
Tiki should be able to insert a random, active poll by using:
{CODE()}
{poll}
{CODE}

However, this is broken in 7.x and 6.3
tracker item
Random Poll with {poll} in user module not working
When i try to add{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")} {poll}{CODE} without id= to a user module in order to display random active polls (which i have previously created, activated and checked countless times) i get the following error when i edit the user module again. Using ckeditor, the sourcecode still shows {CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}{poll}. {poll id=n} {CODE}is working as it should.
{CODE(wrap="0",ishtml="0",ln="0",wiki="0",rtl="0",cpy="0")}
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


http://tiki.org"(external link) />

FehlerFehler


missing poll ID for plugin POLL


Close Window

{CODE}
// Removed some empty lines from the code view
tracker item
Refresh by clicking page title does not work with parameters
All wiki pages have the option to refresh them by clicking on their title. For a page e.g. ...&itemId=5, it does not work.

TW5.0Beta1
tracker item
registration fails if "login_is_email" is set
If you set the "login_is_user" flag, registration fails with the message "email_not_valid".
tracker item
Reinstate the feature_category_reinforce
In Tiki 3, the feature_category_reinforce allowed Tiki to evaluate category permissions with AND operator, to determine if a user can view an object in the category.

This __"Permission to all (not just any) of an object's categories is required for access"__ option was removed in Tiki 4 & 5. Now Tiki always evaluates category permission conflicts with OR operator.

I would like the feature_category_reinforce option re-instated for Tiki 5 & 6.
tracker item
Remarksbox: Allow users to tick a checkbox "Don't show this again"
When we have the ability to close repetitive remarksboxes and save some user space it would be nice to allow users to tick a checkbox and opt-out to not show that remarksbox up on next page reload again...
tracker item
Renaming or creation of pages with brackets in name not updating links when Wysiwyg
Renaming or creation of pages with brackets in name not updating links when Wysiwyg.

Affects both ? and normal links.
tracker item
Revamp upgrade notification
tracker item
Rollback breaks backlinks
If you rollback a page to a previous version, the links to that page are show with a question make instead of a proper link.
tracker item
Saving in WYSIWIG removes Edit Section buttons; saving in Wiki restores them; Wiki edit option disappears when doing a section edit
If you save a page in WYSIWYG, Edit Section buttons disappear. (However, if just before saving, you Switch Editor to wiki, the Edit Section buttons will (re-)appear (:wink:))

Note also separate bug #3764, i.e. the Switch Editor button does not appear if your edit is invoked by a Edit Section button. This makes the first bug very discouraging for new contributors.

This bug is a big issue for sites wishing to encourage collaborative editing, especially with longer pages:
*Having Edit Section buttons at each heading cries out 'Edit me! Edit me!'. If they disappear, it is much scarier for a beginner to edit a page.
*If someone bravely uses an Edit Section button only to find that it has disappeared as a result of their work, they may think they no longer have edit rights. They will think the site is stupid, and be greatly discouraged re further editing.
tracker item
Search results count overlooks permissions
When searching for terms which appear in areas for which a user has no permission, the search results show the full number of pages on which the term appears but the detailed results are limited to pages for which the user has permissions. This makes a certain amount of sense but may be confusing for users who are not aware that they are restricted from some content.
I'm not sure at this point whether this applies to only FT Search, Tiki search or both. (I've pretty much stopped using Tiki)
tracker item
Segfault attempting to run Import - in both Ubuntu and Fedora
The Mediawiki Importer fails with:

[Sun Nov 28 22:17:33 2010] [error] ... PHP Notice: Undefined offset: 1 in /var/www/tiki/lib/pear/Text/Wiki/Parse/Mediawiki/Wikilink.php on line 263, referer: .../tiki/tiki-importer.php
[Sun Nov 28 22:17:38 2010] [notice] child pid 13376 exit signal Segmentation fault (11)

This is on Ubuntu Lucid with a 2.6.32-25-server kernel. It happens while the Importer is in the initial "Loading and validating the XML file" phase, and the Apache child instance running it of course just dies.

Update: It happens ever after I comment out the lines in Wikilink.php that threw the error - that is, there's still a segfault. This is with Apache 2.2.14 and PHP 5.3.2.

This may be the same bug as http://dev.tiki.org/tiki-view_tracker_item.php?itemId=2853&trackerId=5&show=view&reloff=1&cant=2&status=o&trackerId=5&sort_mode=f_41_desc&filterfield=26&filtervalue[26]=Importer - but that shows as fixed, so ....

This may also be related to this preg_replace_callback() bug: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/369737 - although that's unresolved. That function is used in Table.php and Url.php in lib/pear/Text/Wiki/Parse/Mediawiki.

Update 2: Installed a fresh Fedora 14, put Tiki on it, and it gets the same segfault, in the same place in each of the 2 different XML files I'm attempting this with. Now, in both cases these are 64-bit, in case that has anything to do with it (but who runs a 64-bit server today?). In each case these are relatively large XML files - but our requirement is to convert a fair-sized Mediawiki if we're to use Tiki at all.
tracker item
Semantic link "alias" broken on 4.1 & still on 6.x in several sites, including doc.t.o
Semantic link "alias" broken on 4.1 for me (regression)
See:
http://gavarrespedia.org/tiki-index.php?page=Pendents

it shows an error page, suggesting similar page, search box, and the option to create the page (as reg. user)

However, the page name "Pendents" is defined as an alias of "pendent", as it can be seen here:
http://gavarrespedia.org/tiki-index.php?page=pendent

which has underneath (inside the "[[+] Fet" box):
{CODE()}
(alias(pendents)) | (alias(Pendents))
{CODE}

So this looks broken to me (at least, with common settings as I have).

---
Reproduced in doc.t.o with http://doc.tiki.org/PluginRR (which has an alias link from http://doc.tiki.org/PluginR )
Discussed (with more details) on irc:
[http://irc.tiki.org/irclogger_log/tikiwiki?date=2011-02-09,Wed&sel=267#l263]

---
UPDATED: Fixed in current branches, at least (9.x, 11.x, 12.x)
tracker item
Setting site language to 'german' makes site/content unreadable (better descreption needed)
As described in subject: pages can't be shown anymore (or are missing formats, text, pictures) if the site language is switched to 'german'.

This error is confirmed by two other users from [http://tiki.org/GLUG|GLUG] and seems to be only language related. Choosing another theme or browser (FF 3.x or IE 6.x, 7,x) doesn't change anything.

gta74 startet a [http://tiki.org/tiki-view_forum_thread.php?comments_parentId=40011&topics_offset=23&topics_sort_mode=lastPost_desc&forumId=4|forum thread] to discuss this problem.
tracker item
Show user's real name instead of login in autocomplete selector clears login or email on click
When the "Show user's real name instead of login in autocomplete selector in trackers feature" is on, the selector provides real names or "cleaned/obscured" email addresses to choose from (if use email as username is on).

This is fine, since this is the purpose of this feature.

However, once saved, the next time the item is edited the value shows as the email address, which stays there. But if you click on the field or tab through it it disappears, which is a problem.

tracker item
Simple and quick way for admin to change or lock HIS language only
As i work as admin i have to switch a LOT of time from language to language for a lot of very good reason;
*The help docs are mainly in english
*As this is the primary language it is easier to admin in english
*Code can be easily broken using a none-latin language or rtl (try to edit code with hebrew or arabic as main language) :)
*I can build a TW without speaking the user language (non multilingual)
* and more...

Of course there are workaround but this is really time consuming.
Adding a in the small selector in the quickadmin (not available in all the theme is not enough).

There are case that you need that changing the language is changing the website language for user and not for admin, etc...

I really think that admin options like:
*Admin is always in "language selector"
-> only to edit or add code
*Editing a page is always in "language selector"
*Display a quick language switcher for admin
(i'm sure some others will have ideas)

Would be very helpfull !!!!
tracker item
Smarty tabset showing tabs for tabs that are inside permission checks
When a tabset contains tabs that are surrounded by permission checks such that none of the contents will show because the user has not the perm, the tab still shows (because the tabset collects the existence of tabs without checking perms).

This is very ugly to have tabs that users won't see anything in them.
tracker item
smarty_tiki/block.wikiplugin.php is called twice upon a {wikiplugin _name="blah" ...}..{/wikiplugin} in a tpl
6.1:
{wikiplugin _name="blah" ...}..{/wikiplugin} is called twice from smarty! After each } you get a call.
data is what is between the } and {

Read more here: [http://irc.tiki.org/irclogger_log/tikiwiki?date=2011-01-17,Mon&sel=257#l253|http://irc.tiki.org/irclogger_log/tikiwiki?date=2011-01-17,Mon&sel=257#l253]
tracker item
Social networking complications
First I'll say I am skirting some lines in classification as the "SocialNetworking" feature is not listed in this tracker's options. I selected security because that is an indirect concern.

I work for a 200K plus employee tech company and am consulting to another company of similar size. I have been working with TikiWiki to run my department page for the last six years and have been working to promote it elsewhere in these companies. Company size is relevant as an indicator of their data security concern magnitude. I am finally getting traction in making my counterparts at both companies aware of TikiWiki and it's benefits, but with the advent of the external social networking interaction I can guarantee the data security team will see this as a data containment nightmare. Even making social networking available to be turned on by an admin will be seen as problematic and will threaten any further use of TikiWiki.

I rated this as a priority 7 because it threatens the my ability to continue running TikWiki at all. Emotional response would have me put it at a 9, however that should be reserved for technically inoperative systems. I chose "bug (usability)" because the presence of the feature threatens the ability to use Tikiwiki at all.

I see no problem with the internal social networking aspect features and use them currently to promote a collaborative environment.
tracker item
Some DB tables are not created on MySQL 5.5 and above during install
I created a test environment with the following components:
Apache 2.2.10
PHP 5.2.8
MySQL 6.0.8 alpha

I was not able to get MySQL 5.1 working on my machine,
but I was abe to get 6.0.8alpha runnning smooth.

I checked out the latest code in TRUNK 15953
pointed Apache to the files.

I ran tiki-install.php without problems except the following 3 SQL problems
which I suppose is due to MySQL version 6.0.8alpha

As my SQL skills are not up to date...
Are there any solutions for these bug?

Do not propose, that version 6 of MySQL is not supported :-)

~np~CREATE TABLE tiki_banning (
banId int(12) NOT NULL auto_increment,
mode enum('user','ip') default NULL,
title varchar(200) default NULL,
ip1 char(3) default NULL,
ip2 char(3) default NULL,
ip3 char(3) default NULL,
ip4 char(3) default NULL,
user varchar(200) default '',
date_from timestamp(14) NOT NULL,
date_to timestamp(14) NOT NULL,
use_dates char(1) default NULL,
created int(14) default NULL,
message text,
PRIMARY KEY (banId)
) ENGINE=MyISAM AUTO_INCREMENT=1~/np~
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL,
date_to timestamp(14) NOT NULL,
use_dates char(1) default NUL' at line 10

~np~CREATE TABLE tiki_friendship_requests (
userFrom varchar(200) NOT NULL default '',
userTo varchar(200) NOT NULL default '',
tstamp timestamp(14) NOT NULL,
PRIMARY KEY (userFrom(120),userTo(120))
) ENGINE=MyISAM~/np~
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL,
PRIMARY KEY (userFrom(120),userTo(120))
) ENGINE=MyISAM' at line 4

~np~CREATE TABLE tiki_users_score (
user char(200) NOT NULL default '',
event_id char(200) NOT NULL default '',
expire int(14) NOT NULL default '0',
tstamp timestamp(14) NOT NULL,
PRIMARY KEY (user(110),event_id(110)),
KEY user (user(110),event_id(110),expire)
) ENGINE=MyISAM~/np~
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL,
PRIMARY KEY (user(110),event_id(110)),
KEY user (user(110),ev' at line 5
tracker item
Spam filtering: Bad Behavior or Mollom or Akismet, Defensio or TypePad AntiSpam
Here are some options
http://framework.zend.com/manual/en/zend.service.akismet.html
http://bad-behavior.ioerror.us/
http://antispam.typepad.com/
http://www.defensio.com/
http://mollom.com/

See: ((Spam Protection))
tracker item
Split Ajax settings
As discussed at the TikiFest (?), we need more granularity here, for people that want AJAX for some features, but not for others.
tracker item
split-plugin doesn´t work correctly
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
strange behaviour with multiple zip uploads containing files with similar filenames
This example shows that something goes wrong when zipped files with the same name (but different content) are uploaded and unzipped by Tikiwiki.

1.) Create a test.txt file with some content and zip it to test.zip.
2.) Upload this file to a Tikiwiki File Gallery and choose to unzip it.
3.) Create another test.txt file with different content and zip it again to test.zip.
4.) Upload this file to a Tikiwiki File Gallery and choose to unzip it.
5.) Now there are two test.txt files in the gallery; now DELETE the first one.
6.) If you now try to download the second one, a blank page will be shown; it seems that the php code reaches a 'die' because the file could not be found!
tracker item
Suggest : Pages consultation from a pages selection, "return to list"
Hello,

Referring to 5.3, when the a selection of page have been made into listpages, after the access to a page there is no else way to go back to the list with is filters than re-run listpage and set again the filter, browse the list often to view and modify the following element.

This is a great lost of operating time.

i suggest, as for the structure, to implement a button which returns to the list and into at the previous position.

Programmatically this needs to :
# - send to page-edit the parameter of the listpage we just have left
# - by the button run again listpages with options :
## - filter
## - current position into the list

This problems is accurate because of the new category features.
when the access rights to a "family of pages" are not the same, the good way is not to use a structure (not designed for this indeed) which access by category is applied to all structure elements, but the category or element access by groups or both.

For my own I use structured categories to access lists of pages. This is the right use, but this list can't at this time be use to browse the selected list.
tracker item
Switching perspectives should have URL of the home page of that perspective, instead of tiki-index.php
tracker item
Take in account the Apache option "AccessFileName"
Hello,

Apache offers the option : "AccessFileName" with default value ".htaccess"

It would be appropriate to use the option parameter real value either than the default one.

This particularly with windows, as it is not possible to rename manually a ".htaccess" file neither save as. The name ".htaccess" is not a valid filename for windows.

So, although it is normally red, it is better to use another name.
For my own I use often on windows "access.htaccess".

The change don't generates an important job and would be opportunely enhanced with a check of the current value of the parameter.


trebly

ref : trebly:B00805-02
tracker item
Text coloring in links
__Tikiwiki__ V6.1
__Firefox:__ 3.6.13

Using the "Colored Text" specifier in a Wiki link specifier like this:

~np~((Second Deletion List|~~red:__Unix Shared ID Deletion 2__~~))~/np~

results in the ~np~<SPAN>~/np~ tag being revealed instead of presenting text colored as specified. While not a critical item, we have just upgraded a site that has smattering of these throughout. It did work at one time obviously or they wouldn't be there now.

The link does still work and is not effected.

--Steve
tracker item
Text shows through CSS Menu in IE7
With CSS Menus enabled (PHP Layers disabled), text and images on the background page show through the menu. See attachment image.

I can reproduce this on tw.o, as well as www.cbbca.ca (coelesce theme) but only using IE7 (I have reports it's broken in IE7 as well).

I looked for a z-index setting that was wrong, but couldn't find any. It may be a background transparency problem.
tracker item
The A - B - C... links is not Multilingual
The tiny A B C D link navigation help (can be found on tiki-contacts.php) cannot work with several languages (ie hebrew) as it have been implemented a long time ago.

It should be nice to polish it or to change it so it can work with any language.
tracker item
The popup menus of the left hand menu box are often too far from the item
On many of the default themes, the popup/sub menus of the main menu boxes are too far from the item and can even be hard to see.

For example, look at the Jqui theme.

Karl


tracker item
Tighter integration with Apache's > .htaccess (error messages, etc.)
When you try to access a wiki page which doesn't exist, Tiki offers you a list of similarly named pages, to search for that word, to create the page, etc.

__Good.__

When you try to access other contents in Tiki (articles, blog posts, etc.) that don't exist (either have been deleted, moved, not yet published, protected, etc.), you get a Tiki error message.

__Good as well.__


But what if you try an URL which is just not possible?

Ex.: If you migrated from another system to Tiki and you are still getting hits with the previous URLs?

Of course, you could check your access logs and add nice redirects. But how can we make this easier for site admins?


The bundled _htaccess file (which you need to rename .htaccess to make active) has an example line:
{img src=images/code.png}%%% {CODE()}
ErrorDocument 404 /tiki-index.php?page=Page+not+found
{CODE}

__This is good.__

Now, how could we use this to provide the Tiki admin with a top-x error pages? And thus, it would help to detect broken links, etc.

Could .htaccess include some configuration info from Tiki? So a Tiki admin could add configuration information without using FTP, all in Tiki, possibly with a secret "system" wiki page.

Great inspiration:
https://github.com/h5bp/html5-boilerplate/blob/master/dist/.htaccess
tracker item
Tiki 6.1 and later do not work under IIS 6, while 6.0 did
Using the same IIS web site:
*You can install 6.0 and successfully login as admin.
*Install 6.1 and 6.2 but neither of them are able to login as admin.

Additional details, as per forum post (http://tiki.org/tiki-view_forum_thread.php?comments_parentId=40416&topics_sort_mode=lastPost_desc&forumId=6):
Trying to use TW on our IIS web site. Have followed all references I could find but have not been able to get 6.1 going.

As a test, I have managed to get 6.0 going, so not sure why 6.1 and 6.2 has issues. Any guidance on how to debug this is appreciated.

Thanks.

Details are:
- Win2003 SP2 and IIS6
- MySQL 5.1 (tried both local and remote server)
- PHP 5.2.17
- Firefox 3.6
- No tildes in the URL
- Tried placing TW in the root of the web site and as a virtual directory
- Have granted the EVERYONE user READ,WRITE & MODIFY access to the web root and all sub folders.
- No PHP errors recorded in the PHP error log

Symptoms:
- Install proceeds successfully.
- DB install states that is is successful (both local and remote DB scenarios)
- Prompted with admin change password screen and successfully change the password.
- Prompted with the Home page, then login as admin and new password, only to be presented with the Home page again, which states:
"Congratulations
This is the default homepage for your Tiki. If you are seeing this page, your installation was successful.

You can change this page after logging in. Please review the wiki syntax(external link) for editing details."

- Try clearing cookies, then logging in and are presented with "You have to enable cookies to be able to login to this site".
tracker item
Tiki 6.2 : CKEditor translates all my wiki pages (containing HTML) to wiki syntax ???
Hi guys,

Yesterday, with tiki 6.1, i had a page witch source (partial) was like this :
------------
{HTML( wiki="0")}<h1 style="text-align:center;font-family:arial;font-size:26px;">Le Bureau de Windows</h1>{HTML}
{img fileId="50" thumb="y" rel="box[g]" align="center" desc="desc" alt="Exemple de bureau Windows" class="reflect"}
{HTML( wiki="0")}<div style="text-align:justify;font-family:arial;font-size:16px;line-height:20px;font-style:italic;">Le <b>bureau</b> de Windows est l'équivalent de notre bon vieux bureau ou table de travail.<br />Après le démarrage du système, c'est ce que nous avons en permanence sous les yeux et on y revient chaque fois que l'on quitte un programme.<br />De même que la table de travail d'un architecte ne ressemble en rien à celle d'un écrivain, chacun de nous a la liberté d'organiser et d'utiliser son bureau comme il le souhaite.</div>{HTML}
{HTML( wiki="0")}<h2 style="text-align:left;font-family:arial;font-size:22px;">Que mettre sur le Bureau ?</h2>{HTML}
{HTML( wiki="0")}<div style="text-align:justify;font-family:arial;font-size:16px;line-height:20px;">Il est pratique d'avoir sur le bureau des <b>raccourcis</b> vers nos programmes habituels comme navigateur Internet, messagerie, jeux, etc.<br />La <b>corbeille</b> y a aussi sa place bien entendu.<br />On peut également y installer des <b>raccourcis vers des fichiers</b> de tous types (photos, vidéos, documents...) ; En double-cliquant sur ce type de raccourci, Windows lance le programme approprié (associé à ce type de fichier).<br />On peut aussi déposer sur le bureau des notes en forme de 'post-it'<br />On trouve également aussi un raccourci vers le <b>Poste de travail</b> (appelé aussi Ordinateur) pour accéder aux données de notre machine (disques, clés USB, CD ou DVD...)</div>{HTML}
{img fileId="51" thumb="y" rel="box[g]" align="center" desc="desc" alt="Exemple de bureau avec des raccourcis" class="reflect"}
------------------
Today, with Tiki 6.2, if i want to edit this page in wysiwyg editor the source is :
------------------
<p>
{HTML( wiki="0")}&lt;h1 style=&quot;text-align:center;font-family:arial;font-size:26px;&quot;&gt;Le Bureau de Windows&lt;/h1&gt;{HTML}</p>
{img fileId="50" thumb="y" rel="box[g]" align="center" desc="desc" alt="Exemple de bureau Windows" class="reflect"}
<p>
{HTML( wiki="0")}&lt;div style=&quot;text-align:justify;font-family:arial;font-size:16px;line-height:20px;font-style:italic;&quot;&gt;Le &lt;b&gt;bureau&lt;/b&gt; de Windows est l'&eacute;quivalent de notre bon vieux bureau ou table de travail.&lt;br /&gt;Apr&egrave;s le d&eacute;marrage du syst&egrave;me, c'est ce que nous avons en permanence sous les yeux et on y revient chaque fois que l'on quitte un programme.&lt;br /&gt;De m&ecirc;me que la table de travail d'un architecte ne ressemble en rien &agrave; celle d'un &eacute;crivain, chacun de nous a la libert&eacute; d'organiser et d'utiliser son bureau comme il le souhaite.&lt;/div&gt;{HTML} {HTML( wiki="0")}&lt;h2 style=&quot;text-align:left;font-family:arial;font-size:22px;&quot;&gt;Que mettre sur le Bureau ?&lt;/h2&gt;{HTML} {HTML( wiki="0")}&lt;div style=&quot;text-align:justify;font-family:arial;font-size:16px;line-height:20px;&quot;&gt;Il est pratique d'avoir sur le bureau des &lt;b&gt;raccourcis&lt;/b&gt; vers nos programmes habituels comme navigateur Internet, messagerie, jeux, etc.&lt;br /&gt;La &lt;b&gt;corbeille&lt;/b&gt; y a aussi sa place bien entendu.&lt;br /&gt;On peut &eacute;galement y installer des &lt;b&gt;raccourcis vers des fichiers&lt;/b&gt; de tous types (photos, vid&eacute;os, documents...) ; En double-cliquant sur ce type de raccourci, Windows lance le programme appropri&eacute; (associ&eacute; &agrave; ce type de fichier).&lt;br /&gt;On peut aussi d&eacute;poser sur le bureau des notes en forme de 'post-it'&lt;br /&gt;On trouve &eacute;galement aussi un raccourci vers le &lt;b&gt;Poste de travail&lt;/b&gt; (appel&eacute; aussi Ordinateur) pour acc&eacute;der aux donn&eacute;es de notre machine (disques, cl&eacute;s USB, CD ou DVD...)&lt;/div&gt;{HTML}<span> </span></p>
{img fileId="51" thumb="y" rel="box[g]" align="center" desc="desc" alt="Exemple de bureau avec des raccourcis" class="reflect"}
------------------------
But, if i use by section editing, i recover my code like this :
------------------------ partial sample
<div style="text-align:justify;font-family:arial;font-size:16px;line-height:20px;font-style:italic;">Le <b>bureau</b> de Windows est l'équivalent de notre bon vieux bureau ou table de travail.<br />Après le démarrage du système, c'est ce que nous avons en permanence sous les yeux et on y revient chaque fois que l'on quitte un programme.<br />De même que la table de travail d'un architecte ne ressemble en rien à celle d'un écrivain, chacun de nous a la liberté d'organiser et d'utiliser son bureau comme il le souhaite.</div>
------------------------

What's the matter ?

Thanks

Jean-Luc NAVARRO.
tracker item
Tiki permission bug for page names using norwegian characters
TikiWiki 6.3 has a permission bug.
If the page name contains any of the characters æøå, groups without any permissions will still be allowed to view and edit the page.
tracker item
tiki-lastchanges.php : links to diff are incorrect
To reproduce

Install 6.x
Apply community profile 6.x
Go to tiki-lastchanges.php
and click on the "d" for HomePage
tracker item
tiki-register.php and tiki-login.php ironing
tiki-register.php has a few flows:
- the string "Passwords match" is not translated even if added to translations
- the string "Passwords don't match" is not translated even if added to translations
- the input fields (username, email, code, etc) are not aligned to the left, this is not nice

tiki-login.php:
- the string "Log in as..." is not translated even if added to translations
tracker item
TikiInstall: After pushing Install Button, populates DB and then Blank stops... no other page would appear
TikiInstall in 6.0 RC1: After pushing Install Button, populates DB and then Blank stops... no other page would appear.

I have tried 2 Browsers: Chrome and IE7. Both on Windws Vista. The problem persists.

It does this with new database, fresh install. Before I run the install procedure, I make sure the DB is totally empty.

So it is a fresh DB install.

If I re-run the intaller, some SQL errors appear.

If I ignore them, then Tiki cannot be used to finishe set up: An error occured while performing the request" when trying to access the Tiki.

The problem persists if using MySQL Improved (mysqlli), and also using MySql Classic


About the server:
Running in Windows Plaform
128 mb ram
php version 5.2.6
mysql is ok

I have other tikis 5.3 running in same server with no problem.
tracker item
Timezone config has no effect
No matter what time zone is chosen, the displayed time is always represented as Paris.
This occurs whether the site is used or the browser in order to determine the time zone.

In doing some debugging, I've noticed that the $tz variable in tikidate-php5.php always returns as "Europe/Paris".

If I set $tz = 'America/New_York' in this script, the timezone on the website does change.
tracker item
Tracker :wishlist : When you edit an item you reaches a not sorted list as you have sorted it before
!Tracker :wishlist : When you edit an item you reaches a not sorted list as you have sorted it before

!!Fact
When you edit an item of a selected and sorted item list, you get the selection but not sorted.

!!solution and workaround
__
NONE __ So you need to :
*go back to list , kept in another tab of navigator
*edit separately each one


!!extension to
This can concerns all trackers for 6.x, 7.x

!!importance
This is very annoying to lost time when you are redacting and following your wishes list, quite a large one, if you can't navigate into item of your sorted list of your wishlist...


Good job
Best regards

Trebly
(ref:B10126-04)
tracker item
Tracker Filter unusable due to Filter Values not being retained between pages
I am using the trackerfilter plugin to display a list of tracker items. I can enter filter criterion and filter the list (works perfectly). The problem is, however, that when the resulting list of filtered items is more than one page and I select to see a subsequent page, the filter entries are lost and I am returned to an unfiltered page. The reason that I have given this item a high priority is that it actually makes the function unusable.

An example of what I'm talking about:
I have a list of outstanding bug reports and I want to take a look at all of the "A" priority items. I enter an "A" into the priority filter and I am presented with a view of 25 items. I can also see that I have 75 "A" priority items. I press "next page" (from pagination) and my filter selection goes away and I am presented with an unfiltered list. It is impossible for me to see the rest of the "A" priority items!

Somebody help! Please. I'm begging now... I'm going crazy here trying to complete this project... (:confused:)


tracker item
tracker item history: displays same information 8 extra times
Tracker history seems to be defective in Tiki6.4 (in dev.t.o)

It doesn't show anything in some sites (contact Xavi for a db dump if anyone is willing to debug), and in others like dev.t.o some information is repeated 8 extra times.

See example here:
https://dev.tiki.org/tiki-tracker_view_history.php?itemId=426

tracker item
Tracker items list does not sort by created date
Try here: http://dev.tiki.org/tiki-view_tracker.php?status=o&trackerId=5&sort_mode=created_desc
Maybe it happens only when AJAX is on.
tracker item
Tracker Plugin - Dynamic Items List field doesn't update
In the TRACKER plugin, a tracker field of type "dynamic items list" does not get updated with the changing of the associated "item link" tracker field.

The fields and updates work properly when using the built in tiki-view_tracker.php Insert New Item form. When the same tracker is used on a wiki page with the TRACKER plugin, the drop-down box for the dynamic items list field does not update.

tracker item
Tracker View doesn't change sort by click on created or lastModif column anymore
clicking created or lastModif column title doesn't change sort, e.g.:
-+tiki-view_tracker.php?trackerId=1&sort_mode=lastModif_desc+-
does nothing

you can try by clicking on created column here:
http://dev.tiki.org/tiki-view_tracker.php?status=o&trackerId=5&sort_mode=created_desc

(note: in trackerlist plugin it works fine though)

luci
tracker item
TrackerFILTER comparison search broken
The comparison method in the TrackerFilter plugin is not comparing.

No matter which operator you choose

>, <, >=, <=

( for greater than, less than, greater than or equal, less than or equal)

it returns all the records.

This is if performed on a text or a numeric field so far.

Tested on three tikis.

Sample of code (produced by the the wiki's plugin help)

{TRACKERFILTER(filters="54/<=",action="find em",trackerId="13",fields="53:54")}
here ya go
{TRACKERFILTER}




tracker item
TrackerFILTER comparison search broken
The comparison method in the TrackerFilter plugin is not comparing.

No matter which operator you choose

>, <, >=, <=

( for greater than, less than, greater than or equal, less than or equal)

it returns all the records.

This is if performed on a text or a numeric field so far.

Tested on three tikis.

Sample of code (produced by the the wiki's plugin help)

{CODE(caption="trackerFilter code used")}{TRACKERFILTER(filters="54/<=",action="find em",trackerId="13",fields="53:54")}
here ya go
{TRACKERFILTER}{CODE}


!!Update
I have reproduced this on a completely separate system, http://www.softaculous.com/

Brand new Tiki 6.1
Only Trackers turned on (over a default installation)
One tracker with one field

Using the filter value 1/>

It returns all records.




tracker item
trackerlist plugin with popup kills any browser
Using Popup inside plugin trackerlist sends a very big & faulty html to the browser. The file for a tracker of less than 20 rows has 80 MB.
FF, IE and Chrome have big problems with it.
Sometimes a crippled table is shown, sometimes nothing.
Heavy load on cpu.
To let it be not too easy:
The same setup worked for a while. But now it produces always the same problem on 3 browsers on 2 computers.

I could upload the html-file if someone wants to see it. It contains kind of valid start but somewhere has tons of ////. Seems to be some recursive content.

trackerlist trackerId="1" fields="1:12:6:9" popup="7" showlinks="y" showstatus="y" status="opc"

Version 6.2 german
tracker item
Trackerlist records can only be clicked at the values
- Imagine you have a record with ten fields, but you only have a 'n' in the last column. It is not easy to select this column.
- Since each field contains a separate field, it suggests that each brings you to some different page.
- If one link of a record is active, the record is not selected.
tracker item
Trackers - wishlist - lack of Return to list command
!Trackers - wishlist - lack of Return to list command (#....)

!!Fact
when you access from a list of items of a trackers, to go back to the list you need to restart from the beginning...

!!Details
As when you reach the item form you can navigate into the extracted and sorted list, you have no command (link, button) to go back to your list.

Then you need to do again your selection, sort again (see previous report #3765)

!!extension to
This concerns all trackers for 6.x, 7.x

!!importance
This is very annoying to lost time when you are redacting and following your wishes list, quite a large one

Good job
Best regards

Trebly
(ref:B10126-02)
tracker item
Trackers : wishlist : -> "edit:delete" access seems to be " a little random
!Trackers : wishlist : -> "edit:delete" access seems to be " a little random (#...)

!!Fact
When you access to your wishlist and then reaches the item panels (to edit) sometimes the "edit/delete" tab don't appears.

It seems partially to be in relation with the item color.

!!solution and workaround
__
NONE so Urgency__

!!extension to
This can concerns all trackers for 6.x, 7.x

!!importance
This is very annoying to lost time when you are redacting and following your wishes list, quite a large one, if you can't update your wishlist...


Good job
Best regards

Trebly
(ref:B10126-03)
tracker item
trackers filter
Syntax error is present in the file "lib/trackers/trackerlib.php" row 870:
{CODE(caption="syntax error")}...
if (in_array($keys[0], array('<', '>', '<=', '>='))) {
...{CODE}
[http://ru2.php.net/manual/en/function.in-array.php|Manual for function in_array()]:
{CODE(caption="manual")}bool in_array ( mixed $needle , array $haystack [, bool $strict ] ){CODE}
May be need correct row 870 for code:
{CODE(caption="syntax error")}...
if (in_array(array('<', '>', '<=', '>='),$keys[0])) {
...{CODE}
tracker item
Translation Drop Down not Available in Wiki Structures and other language anomalies
I will report 2 bugs as they appear to be related:

1. If I create a structure in english, create a wiki-top-of-structure, then i translate it in spanish... when spanish users browse the wiki they will see the translated page in spanish but with English title.
see it on http://mi.solcentral.org/tiki-index.php?page=Sobre+Sol+Central

2. Also Tiki will not let the user to change from Spanish to English (if accessing with a Spanish configured browser), since the drop down list of languages appears disabled. These happends with many other wikis created in structures.

General Settings:

Tiki 6.0 fresh install.


Settings in Multilingual:

Detect browser language ON
Show pages in user's preferred language ON
Requires User Preferences Screen (OK)
Users can change site language ON
Display available translations ON
Multilingual structures ON
Requires Structures (OK)
Requires Multilingual (OK)



Settings in Structures:

Open page as structure OFF
tracker item
Translation of this page is incomplete - displays in wrong language.
__Wiki / Translate / Translate this page to a new language__

When creating a tranlsation of a wiki page by way of the "Translate this page to a new language" button, the following is automaticlaly inserted above the untranslated text trabsferred fromn the original page to the new page:

^Translation of this page is incomplete.^
I assume this is designed for the benfit of people reading the page (rather than those editing it) and as such I find it very useful for the following two reasons:

If you are using a site in one language, say English, and a page appears in another, say French, its very useful for the reader to understand that:
* nothing is wrong e.g. they haven't mistakenly navigated to the wrong page or changed their language settings, and
* the site editors are aware that the content requires translating.

The problem is that it displays in the wrong language (e.g.in our example above in English when the reader may only understand French). The reader needs to see "Translation of this page is incomplete." in their own language regardless of the language of the untranslated text beneath it, otherwise the benefits above are lost.

(Of course, the same should all apply to Articles but they don't seem to have the "Translate this page to a new language" feature yet - only the ability to link to another already created Article at present).
tracker item
Tree view in File Gallery doesn´t set the child Urls correctly
1) Child links are "usually" (not always) configured to point to a bad Url.

Instead of taking you to :

http://mi.solcentral.org/tiki-list_file_gallery.php?galleryId=5

it will take you to

http://mi.solcentral.org/Textos%20Codificados

and Sefurls (Search engine friendly url) is OFF

You can see if for yourself in http://mi.solcentral.org/tiki-list_file_gallery.php?galleryId=2

I have changed Theme to see if its a Theme things and the problem persists.

The problem does not arise accessing with IE 7.0 since the Tree Control is not showed up at all (don´t know if this is also an error really, if you know tell me...).

2) Icons change. Instead of showing one type of icon in the tree structure, it shows two types.

Please Help

----
Tiki V 6.0 fresh install
Server: Windows
PHP Version: 5.2.6
Ram: 128 Mb







tracker item
Unable to create a new page within a strcture (or as a child)
Verified using Tiki 6.1:

I attempted to create a new page within a structure, by using the structure navigation bar (add page). Tiki creates the page, but does not place it within the structure. Using the "add as child" option makes no difference.

This worked correctly in 5.3
tracker item
Unable to downgrade from 7.x head to 6.x head
After svn switching from trunk to 6.x, my wiki has internal server errors on certain pages, especially if I'm logged in.

I maintain my svn on a windows machine, and I zip up my image, ftp it to my linux server, unpack it, run admin upgrades, and clear the cache. After all that I can browse the site as anonymous, but not as an admin or editor.

I am considering switching back to trunk, as the bugs there are less serious.
tracker item
Unable to find images in gallery when uploaded, using only ID
Experienced with Tiki 6.1. Consider the following:

#User adds an image to a wiki page by uploading it to the File Gallery.
#After successful upload, Tiki automatically inserts the necessary code:
+{CODE()} {img fileId="99" thumb="y"... {CODE}
#At a later date, the user wants to update/replace the image. There is no way for the user to find the image in the File Gallery, if you only know the __fileId__.
Attempting to search the file gallery for the __fileID__ will ''__not__'' find the image.

Proposed solutions:
#Make the fileID searchable.
#When editing an image via the Edit Plugin, there should be a way to automatically go to the correct file gallery.
#Add an optional field in the __img__ plugin for fileId.
tracker item
Unable to remove shoutbox input after social network feature (facebook) has been activated
After i install "Social Network Feature" and set a Facebook app/connection in the shoutbox module i'm not able anymore to remove an input. (tiki-index.php?shout_remove=nn)

I got a system error : An error occured while performing the request.
Suggesting to update the DB.

I have reproduce after SVN update and db update and db repair.
tracker item
Update to Tiki >= 5.3 fails on Windows ("Cannot execute queries while other unbuffered queries are active")
On updating Tiki 5.2 and earlier to 6 errors occur during installation.

^Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement
fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO MYSQL_ATTR_USE_BUFFERED_QUERY attribute.^

The problem is discussed [http://tiki.org/tiki-view_forum_thread.php?comments_parentId=39458&topics_offset=5&topics_sort_mode=lastPost_desc&forumId=6|over here]

--
Chealer:
This does not happen upgrading from a clean install of 5.3 to 6.0. But it happens when upgrading from 5.0 to 6.0. The most problematic script appears to be 20100927_better_column_fix_tiki. The first query (getOne() on information_schema) seems to be the sticky unbuffered query sometimes, since the following, second query fails. I tried but couldn't find how to confirm what query is stuck. It's odd that this problem only happens in the installer. getOne() just like query() use fetchAll() so we shouldn't see this problem. Setting MYSQL_ATTR_USE_BUFFERED_QUERY doesn't seem to help. After some 10 hours of debugging I'm under the impression this is a PDO bug. This looks like http://bugs.php.net/bug.php?id=44081 If anyone wants to try fixing, I recommend speaking to me first. The PDO documentation is very poor, making this really difficult.
20100927_better_column_fix_tiki was introduced in 5.3.

I found upgrades would work with PDO in certain environments. I had the bug on PHP 5.2.13 but upgrading to 5.3.3 fixed. PHP 5.3 can use mysqlnd, which I suspect doesn't have this problem. The upgrade worked for me on vanilla PHP 5.3.3 or PHP 5.3.3 from EasyPHP, both with mysqlnd. I have no clue why this problem seems to only affect Windows, but I saw reports of similar problems on Debian etch, so it may not be completely Windows-specific. Anyone who experiences this problem, please report your PHP version, and if you use PHP 5.3, indicate whether you use libmysql or mysqlnd.
tracker item
Upgrade database gives a blank page
Upgrade database gives a blank page

With PHP memory_limit at: 256 MB.
max_execution_time 60
max_input_time 60

Looks like the upgrade does complete.
When reloading tiki-install.php and skip Install/Upgrade second time it is posible to complete the install.
tracker item
Usability improvements for File dialog (icon in wiki page editor)
{maketoc}
!Problem Summary
The dialog structure for uploading a file and adding a link to it in wiki page is much better than it was, thanks to the introduction of the __File__ icon in the toolbar of the wiki editor. But it is still cumbersome and error prone. Here is the process below and the usability issues that I found at various spots.

# Click on the __File__ icon
# Pick __File Gallery/Archive__ in __Type__
# Click on __Pick a file__ link
# Click on the __Upload File__
# Click on the __Browse__ button
# Click on __Upload__ button
# Browse the file system and pick the file.
# Once the file is uploaded, click on its name.
# Click on __Insert__ button

Besides the fact that this is long, there are many places where it is misleading to the user (details later). I had to try this more than a dozen times, clicking on different items, to figure out how it works. And I had help from some experts on the mailing list!

Fortunately, there are a number of very small fixes that we could implement to address those issues. See below for a discussion of the various issues and proposed fixes.

!Issue 1: __Type__ should have a reasonable default
Currently, the type is set to empty. It really should be set to either __File Gallery/Archive__ or __Attachment__ by default. Personally, I would favour __File Gallery/Archive__, because I think it's generally a bad idea to attach files to a wiki page, because it limits your ability to link to those files from other pages. But the point is: the value should default to what users most commonly use.

In some cases, the picklist only has one option in it anyways (ex: if the feature for attaching files to wiki pages is off). In those cases, then the picklist should DEFINITELY default to that single value.

^Fix: Set the __Type__ to a sensible default... I vote for _File Gallery/Archive__^

!Issue 2: __Pick a file__ link looks more like a caption than something you can click on
I never realized that I could click on it to choose the file. Someone had to actually point that out to me. Others on the mailing list have said that they need to point this out to users all the time.

^Fix: Change the link to a button^

!Issue 3: Too easy to miss the __Upload__ button
Once you click on __pick a file__ link, you are presented with the general screen for navigating and managing the File Gallery. But at this point in time, you are only intersted in uploading or choosing a file from the gallery, and seeing this complex dialog is very disorienting. In my case, I managed to miss the fac that there was an __Upload__ button on that screen, and I thought I had mad a mistake and someone pressed the wrong button or link in the previous screen. I had to go back to the previous screen several times and click on different things, and finally come back to clicking __pick a file__, and then I saw the __Upload__ button.

^Fix: Instead of having a single __Pick a file__ link (well, button, if we implement the fix to Issue 2), we should have two buttons: __Upload__ and __Choose from Server__. Or something like that (I can't think of a good workding). The __Upload__ button will take you directly to the place you currently get to after clicking on the __Upload__ button in the File Gallery screen. The __Choose from Server__ button will still take you to the __File Gallery__ navigation and management menu.^

!Issue 4: Not clear that you have to click on the file name after uploading
In Step 8, there is nothing that tells you you need to click on the file name after you uploaded it. I went through the whole process several times and it never occured to me that I had to do this until someone from the mailing list told me.

Note that there is a message to that effec that appears if you hover the mouse over the file's name. That message really should be visible at all times, not just when you hover over the file name.

^Fix 1: Make it so you don't need to click on the file name altogether.

Fix2: If that's not possible, at least put a very prominent messages saying that the user needs to click on the file name^

!Issue 5: Insert button is not clear.
In Step 9, you are back at the original pop up, and you need to click on the __Insert__ button, otherwise the link to the uploaded file does not get inserted.

Again, I had to do the process several times before realizing I had to do this. My natural tendancy was to close the popup, either by Xing it or clicking on the __Close__ button. The result is that the file does not get inserted on the page.

I think the problem is that the two buttons at the bottom say:

__Close__ __Insert__

And you naturally tend to click on the first of these two, i.e. __Close__.

^Fix: Change the order and caption of the two buttons as follows:

__Insert link__ | __Cancel__

Also, if the user clicks on the X to close the window, the link should be inserted (in other words, __Insert link__ should be the default). The reason is that it's easier to recuperate from that error (you just need to erase the link) than to recuperate from the other error (you have to start again from the beginning, to insert the link).
^
tracker item
usability issue: textareas misplaced on dev.t.o in Opera - cannot add details to bugreports
Bugs & Wish list
tracker item
Use different URL as homepage not working
With a home page from an imported Mediawiki at tiki-index.php?page=Main+Page putting either that, or that with http://192.168.2.6/tiki-index.php?page=Main+Page or that with 192.168.2.6/tiki-index.php?page=Main+Page has no effect at all. The documentation for this feature claims that any entry here should override the Use tiki feature as homepage scroll selection, but that remains in control here, and its selection is what is shown.

So either there's a way to get this to work and the documentation's incomplete. Or the feature is broken. If the second, what would the most direct work-around be?

tracker item
Use of HTML into title and sub-title of site, not-allowed since 6.x, a way to a solution
I had tested and finally used in 5.3 HTML into the sub-tile of the Header.

This allows to comment or to have longer information and to be free of the content and look.

The 6.x version don't allows this anymore. So the title and subtitle is poor (fivealive style).

I do believe that the best way should be a table (not a frame because of HTML5) and the ability to define the content of to line (<tr>), one for title, the other for sub-title.
(then the sub-title could not be written, if long enough, under the login button... which can overlay it)

Both they could content HTML.

The style of each <tr> has the actual default value but HTML with common tags as <span> or <img> allows to build a good title.

Naturally there is a downside : The title and subtitle must be sometime used as text (to be print for example). Then we obviously discover (invent) that we have two different GUI objects :
*the title HTML block which should be displayed into the header
*the title as text

The technical solution is simple :
The syntax of an HTML title and subtitle "must" be :
<span id="site_title" title="the text title" ... {other attributes} > ... HTML content ... </span>
So it is easy to parse the content to get "text_title" and "text_subtitle".

This could be implemented for 6.1 and after into 7.x trunk
tracker item
Use Tiki feature as homepage not working
Admin -> General -> Navigation - Use Tiki feature as homepage:

When i set this to a different feature then "Wiki" and go to http://mydomain.com
I keep getting send to wiki "HomePage".

The feature does get set in database and when you logout you get send to the set feature but not when you go to the domain name directly.

Also the drop down box never shows the feature that is last choosen when changing the set feature a few times it shows the 3th or 4th last feature that has been choosen after reloading the page it shows "Wiki" again although a different feature has been choosen and set in the database.
tracker item
User Menu hidden when displayed in modules
User menus with children (below section level 0) doesn't display. Clicking the expand arrow opens a box behind the assigned module so only a very small piece is seen.


tracker item
User with permission tiki_p_edit in a certain categorie is not allowed to add a page in a structure assigned to that structure.
I defined a category Helpdesk and assigned it to a structure Helpdesk FAQ.
Also i defined a group Helpdeskadmin, which useres should be able to add new pages to the structure.
Now if a helpdeskadmin try to Add a page to the structure (with the button on the top of the wikipage with the toc), he must have global permission tiki_p_edit, not only for that categorie.



My analysis:

In tiki-editpage.php there are to permission tests:

First:

// Permissions
$tikilib->get_perm_object($page, 'wiki page', $info, true);
if ($tiki_p_edit !== 'y') {
[...]
$smarty->assign('errortype', 401);
$smarty->assign('msg', tra("You do not have permission to edit this page."));
$smarty->display("error.tpl");
die;
}

Second:

//Is new page to be inserted into structure?
if (isset($_REQUEST["current_page_id"])) {
[...]
$structure_info = $structlib->s_get_structure_info($_REQUEST['current_page_id']);
if ( ($tiki_p_edit != 'y' && !$tikilib->user_has_perm_on_object($user,$structure_info["pageName"],'wiki page','tiki_p_edit')) || (($tiki_p_edit_structures != 'y' && !$tikilib->user_has_perm_on_object($user,$structure_info["pageName"],'wiki page','tiki_p_edit_structures')) ) ) {
$smarty->assign('errortype', 401);
$smarty->assign('msg', tra("You do not have permission to edit this page."));
$smarty->display("error.tpl");
die;
}

The first one is the problem becaus it asks only for globel permission, i think.
tracker item
userlist heading link color
userlist heading link color

table background and th link are set to white in tiki-list_users.tpl
Setting a.userlistheading to another color into theme css did not overide this
tracker item
userlist wiki plugin paramaters sort and group can't be used together
sort and group parameters used together in th userlist plugin results in an error. The page says "An error occured while performing the request."

Example:
{USERLIST(sort=asc,group="Registered") /}


This error was traced to the order of the SQL query.
tracker item
Users can't take survey
Users can't take a survey even when the permissions are set that they can take the survey. when i give the admin survey permission to the users they can take the survey but also edit an survey and create surveys.
tracker item
Users must have global tiki_p_view_trackers to see tracker item even if tracker specific perm set
The problem is summarized in 2:

1) The category perm checking for individual tracker item always happens no matter what.

2) Even when it makes sense to check for category perms, the filter appears to not take into account specific tracker perm, because trackeritem is a "different" object from tracker.

The problem is in the following piece of code in trackerlib.php

{CODE()}
function filter_categ_items($ret) {
//this is an approxomation - the perm should be function of the status
global $categlib; include_once('lib/categories/categlib.php');
if (empty($ret['itemId']) || $categlib->is_categorized('trackeritem', $ret['itemId'])) {
return Perms::filter(array('type' => 'trackeritem'), 'object', $ret, array('object' => 'itemId'), 'view_trackers');
} else {
return $ret;
}
}
{CODE}
tracker item
Using code box in combination with split places <br /> behind every line in code box
Using code box in combination with split places <br /> behind every line in code box

{SPLIT(colsize=50%|50%)} text text text ---
{CODE()}
text
text
text
{CODE}
{SPLIT}
tracker item
Clicking Wiki Editor tools like bold can re-apply instead of removing formatting
This isn't so much WYSIWYG as the wiki editor but see no such feature checkbox.

Anyway if you click a wiki editor button twice, like bold, I expect it to undo the action, like the WYSIWYG editor. Instead it tries to make the text doubly bold, which is apparently not possible.

Also if you use a button and drop focus from the editor, I expect the preview Ajax to update as usual, but it does not.
tracker item
Version 6 WYSIWYG background with Darkshine theme
WYSIWYG editor is displaying theme background inside of edit box using darkshine. This results in the red and red stripe background behind your editing, but this background does not appear behind the wiki page when viewed (displayed on white, as is desired)
tracker item
Wanted page links not changing after page is created when wysiwyg is in use
Create a page using the wysiwyg editor and make some page links.

Then create the page from one of these wanted links.

The wanted links are not converted back to normal wiki links (still look like wanted links)
tracker item
Wanted: default class for images added in wiki editors
Images that are added using the wiki editor (anyway the normal editor, I didn't check the wysiwyg editor yet) don't have a default class. This is the simple case of no containing box or anything added along with the image. Therefore it isn't possible for them to have a default style such as margin or border unless it is added manually by the page author. Or if it is specified by the stylesheet (.postbody img or .wikitext img, etc.) then ''all'' images in those divs get the treatment, including smileys and external link icons, etc.

I suggest adding a default class like "contentimage" to enable a default style. Page authors can always add a second class if needed.
tracker item
Watch articles : add an eye somewhere
It is possible to watch for new articles here: tiki-user_watches.php

So why not add an "eye" in view articles and list articles?
tracker item
Watch Object Tracker Descriptions
The watch object names for trackers in My Watches could be more descriptive -- i.e. use the subject name.
tracker item
when user changes email on intertiki master, mail notifications are still sent to old email on slave
# changed my email on tiki.org
# shows correctly here in user preferences on dev.t.o
# when going to Admin > Mail notifications, mail column displayed the old one still and the notifications were sent there
tracker item
Wiki Argument Variable error when used with Wiki Plugin
2022-10-17: I (marclaporte) added PluginCode on examples below because it causes issues on index rebuild.

When using Wiki argument variables within a Wiki plugin, the combination of the curly braces and the quotation mark (e.g. {{itemId}__}"__)prematurely ends the plugin's options syntax.

Example:
{CODE()}
||__Plugin__|TrackerFilter
__Plugin Field__|url
__Field Value__|"Edit+Compound&itemId={{itemId}}"||
{CODE}

The following is an example of what I can see when editing the text of a wiki page:
{CODE()}
|| ~pp~ {trackerfilter filters="126/m" trackerId="11" fields="123" url="Edit+Compound&itemId={{itemId}}" silent="y"}}"} ~/pp~ ||
{CODE}

This is what should be shown:
{CODE()}
||~pp~ {trackerfilter filters="126/m" trackerId="11" fields="123" url="Edit+Compound&itemId={{itemId}}" silent="y"} ~/pp~||
{CODE}

If you keep on editing the plugin using the edit icon and saving without making any changes, it will keep adding on any options that proceed the argument variable, like thus:
{CODE()}
|| ~pp~ {trackerfilter filters="126/m" trackerId="11" fields="123" url="Edit+Compound&itemId={{itemId}}" silent="y"}}" silent="y"}}"} ~/pp~ ||
{CODE}
tracker item
wiki help - plugin list sorting
The plugin section of the wiki help is listing the plugins aplhabetically based on their english name. When it is translated to another language the sorting remains based on the english name, it is quite confusing and looks a bit chaotic in other languages in my opinion. Is there a specific reason why the code here is written this way? If not, can this be fixed for Tiki 4? I dont know how to do it but would appreciate it :)
tracker item
Wiki link with equation tag fails
A wiki link in combination with a equation tag parses falsely.
This editor entry

{CODE()}((Fire weather index|{EQUATION()}FWI{EQUATION})){CODE}

displays the text output:

<img src="lib/equation/pictures/564a4dc730e638713aa76bb604088f85.png" alt="§7008f9602faf2722caf095a92ed8d624§" style="vertical-align:middle">§1a7e9ee2385aa1db7956a7f63689955f§

In HTML code:

<a class="wiki" title="Fire weather index" href="tiki-index.php?page=Fire+weather+index">&lt;img src="lib/equation/pictures/564a4dc730e638713aa76bb604088f85.png" alt="§7008f9602faf2722caf095a92ed8d624§" style="vertical-align:middle"&gt;§1a7e9ee2385aa1db7956a7f63689955f§</a>

The same in version 4.2 which is correct:

<a class="wiki " href="tiki-index.php?page=Fire+weather+index" title="Fire weather index"><img align="absmiddle" alt="FWI" src="lib/equation/pictures/04d4e88879dbf4f876f4b62fea56172f.png"></a>
tracker item
Wiki links when using wysiwyg don't survive rename
Renaming a page does not change links in pages created using the wysiwyg editor
tracker item
Wiki links with brackets at end of page name drop closing bracket
If I enter:
~np~
((pagename(something_in_brackets))) or ((pagename|description(something_in_brackets)))
~/np~

The pagename or the description will not have the closing bracket included. It should.
tracker item
Wiki parsing in link text of wiki links partly broken
in older versions eg. 2.4, it was possible to use wiki page links with ampersands ( &) and also different color in the link text

for instance : ((Look_and_feel|Look & feel)) gave the link like <a href=./Look_and_feel> look & feel </a> does

or ((Look_and_feel|~~#00F:Look and feel~~)) gave the link in blue color

Both works with external link syntax [./Look_and_feel|~~#00F:Look and feel~~]

most probably it's the same error as describe in bug #3585


if it's helpful : I'm willed to give a bonus to the person who will fix the bug
tracker item
Wiki slideshow viewing mode (Slides) shows fragments of plugins
# enable Slideshows feature on Wiki Admin panel
# log out
# click on the Slides button under HomePage content; tiki-slideshow.php?page=HomePage&slide=1 displays fragments of plugins as ~np~{DIV}~/np~, ~np~{ELSE}~/np~ and ~np~{GROUP}~/np~ (in other words it doesn't parse the plugins properly)
tracker item
Wiki text returned from plugn not parsed
__Tiki:__ 6.1
__Firefox:__

Wiki text returned by the SQL plugin is not translated. I used the "Quote" plugin to verify if this problem exists for all plugins returning Wiki text and the value translated as specified in the data passed.

We make fairly extensive use of the SQL plugin on our internal department site. A technique for implementing this plugin we use is to enclose the return value of a column in double parenthesis. This enables us to have a web page reference for each of the returned rows.

This technique is used in several circumstances. One is that we select from our database stored information on hundreds of servers making the server name a link to a detailed info page. The example below is used to link to project detail pages describing individual active projects.

{CODE(caption="Example SQL",wrap="0")}
select
concat( '((', p.project_name, '))' ) as "Project Name",
u.user_username as "Project Owner",
tdv.value as "Project Status"
from
projects p,
departments d,
project_departments pd,
tsi_dp_valsets tdv,
users u
where p.project_id = pd.project_id
and pd.department_id = d.dept_id
and d.dept_name = 'TSI-KPHC'
and u.user_id = p.project_owner
and tdv.ID = p.project_status
and tdv.value != 'Archived'
and tdv.value != 'Complete'
order by tdv.value;
{CODE}

This issue is not restricted to link specifications as bold (double underscores) no longer work when returned by SQL either.

I have rated this a "9" strictly from a personal importance perspective and not as a definition of impact to the overall Tiki project. The customers of our department rely on these returned links for information and updates.

I have been all through the Administrative areas hoping to find a feature flag to turn on wiki text parsing of plugins (before trying the above referenced "Quote test") and am also unable to find such a flag specific to the SQL plugin.

--Steve
tracker item
Wiki-links and non-latin characters
__problem __with Russian (and, as I understood, any non-English character language) wiki-links in CKE Editor (and plugins):
1. Let's create wiki page named "Фичи" (copy-paste, hope it'll be work)
2. Create page with any name e.g. test with wiki-link to a first page ("Фичи").
3. Link is broken. becouse on the stage of convertation from wiki-link to CKE URL something goes wrong and if You click on this link and choose "Edit Link" you'll see "tiki-index.php?page=Фичи"
3.1 Yes, link is broken:
Page not found
äøÃÂø
----
Hint: without WYSIWYG editor all will be ok. No broken links with any symbols.

__Why priority is high?__
-becouse we can't create ANY wiki-links from CKE-editor if wiki page named with non-Latin leters.

p.s.
double-checked here http://php.opensourcecms.com/scripts/details.php?scriptid=63
with WYSIWYG_6x profile.

tags: utf-8, russian, link, wiki
tracker item
WikiWords don't work
Typing a WikiWord does not result in a wiki link. You must enclose the word in (()), even if the feature is turned on.
tracker item
Wrong link encoding in Wysiwyg editor
When I create a link to a Wiki page, the editor changes the reference of the link until the fourth time when I edit the page, but this is not a problem. The problem occurs when the link points to a wiki that has a special character, for example - cabeçalho - which means header (in Portuguese from Brazil), since the editor corrupts the link and it crashes.

Here I have an example.

The link should point to the wiki - Projeto de Pesquisa Social: Quem somos nós ? Proeja 2010 - is corrupted by the editor and points for - Projeto+Pesquisa+Social:+Quem+somos+n%C3%83%C3%83%C3%83%C3%83%C3%83%C3%82%C2%B3s?+Proeja+2010 -


Here we have a wiki page as an example:
http://www.biblioteca.ifc-camboriu.edu.br/criacitec/tiki-index.php?page=Example
tracker item
WYSIWYG and International character problem in links
Problem: Corrupted URLs when linking pages using international characters in the page name.
It works when the link is first saved, but a reload and a subsequent saved will corrupt the URL.
The same problem occurs in 6.x 7.x and 8.0 SVN.

In these tests the WYSIWYG editor is used.
(I have formatted the output a little for better readability)

--- Test using latest 8.0 SVN version ---

1. Create the page "ÆØÅ page"
2. Create the page "MyLinkPage"
3. Add a link to "ÆØÅ page" on MyLinkPage, using the link tool in the menu
4. Save and exit editor

Content of MyLinkPage (wiki source view)
<p><a class="wiki" href="tiki-index.php?page=%C6%D8%C5+page">ÆØÅ page</a></p>

Content of MyLinkPage in the database (tiki_pages.data)
'<p><a class="wiki" href="tiki-index.php?page=%C6%D8%C5+page">ÆØÅ page</a></p>'

5. Edit MyLinkPage again <<<<<<<<<<<<< URL is no longer encoded, but the page name is

Content of MyLinkPage (WYSIWYG source view)
<p><a class="wiki" href="tiki-index.php?page=ÆØÅ+page">&AElig;&Oslash;&Aring; page</a></p>

6. Add some text in the WYSIWYG editor
added some text

8. Save and exit editor <<<<<<<<<<<<<<<< CONTENT HAS A CORRUPTED URL

Content of MyLinkPage (wiki source view)
<p><a class="wiki" href="tiki-index.php?page=%C3%86%C3%98%C3%85+page">ÆØÅ page</a></p>
<p>added some text</p>

Content of MyLinkPage in the database (tiki_pages.data)
'<p><a class="wiki" href="tiki-index.php?page=%C3%86%C3%98%C3%85+page">ÆØÅ page</a></p>
<p>added some text</p>
'

---- end of test ----

As far as I can see, the problem occurs when the WYSIWYG editor loads the page
(it works the first time, because the links are not loaded, only saved).

I tried a similar test using the wiki editor
The wiki editor stores the wiki content.
Thus database the content is: ((ÆØÅ page|ÆØÅ page))
The wiki editor has no problems.

A variation is loading the page using the wiki editor, then switching to the WYSIWYG editor
The source in WYSIWYG is afterwards

<p><a class="wiki" href="tiki-index.php?page=Ã?Ã?Ã?+page" title="ÆØÅ page">&AElig;&Oslash;&Aring; page</a><br />
added some text</p>

thus also corrupted the URL.
tracker item
Wysiwyg Image Plugin Editor in IE7 erases image on insert
Only happens in real IE7. IE8 in IE7 compatibility mode does not have this problem.

Basically an attempt to edit the image plugin parameters followed by clicking on "Insert" results in a JS error "Invalid argument" at line 4929 of lib/jquery/jquery.js (r30367). If you continue through the error, the image disappears.

{CODE()}
clean: ....
.....
if ( fragment ) {
.......
if ( ret[i].nodeType === 1 ) {
ret.splice.apply( ret, [i + 1, 0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))) );
}
fragment.appendChild( ret[i] ); // this is line 4929
{CODE}

If the image is at the end of a paragraph (or on a line of it's own) resulting in the following cases, you will have the problem.

{CODE()}
<p>
Paragraph text{img fileId="10" rel="box[g]" imalign="left"}</p>
{CODE}

{CODE()}
<p>
{img fileId="10" rel="box[g]" imalign="left"}</p>
{CODE}

If you instead have text after the image, the problem does not appear. For example, the following are both OK.

{CODE()}
<p>
Paragraph text{img fileId="10" rel="box[g]" imalign="left"}Paragraph Text</p>
{CODE}

{CODE()}
<p>
{img fileId="10" rel="box[g]" imalign="left"}Paragraph Text</p>
{CODE}

I suspect (just a theory) maybe the plugin replacing procedure is wiping out the closing para tag leading to malformed HTML that IE7 does not like. A search on the web on similar errors in relation to Jquery show that IE7 is very sensitive to unclosed tags or malformed HTML in inserted text.
tracker item
WYSIWYG_6x - Anchor flag not saving
We are running Tiki 6.2 (clean install), on a Windows 2003 Server, Apache 2.2.16 w SSL, PHP 5.3.3, remote MySQL 5 database.

This bug is across all browsers.

Our users are editing in the CKEditor WYSIWYG and trying to add anchors. When using the WYSIWYG_6x default profile of:%%%{CODE()}Editing and Plugins
Wiki Paragraph formatting (ON, however default: off)
...but still create line breaks within paragraphs (on)
HTML Purifier (on)
Wiki
Allow HTML (on, however default: off)
WYSIWYG
Content is parsed like wiki page (on)
Content is partially wiki parsed (off)
Use Wiki syntax in WYSIWYG (off){CODE}%%%our users use the Anchor icon (flag) to create an anchor at the bottom of a page. The anchor name window comes up and they give it a name, save, a yellow anchor icon is displayed in the editor. If they jump to the top of the page and create a Link (using the Link icon in the toolbar) and select Link Type: "Link to another anchor in the text", Select an Anchor/By Anchor Name and press Ok. At this point everything looks correct in CKEditor.The user presses Save. The Link at the top is correct using the normal syntax %%% {CODE()}[#myAnchor|Link to bottom]{CODE}%%%however the anchor at the bottom is gone as if it never saved or the parser has discarded it.

I have had to instruct our users how to type in manually the anchors using the old plugins [http://doc.tiki.org/PluginAlink] and [http://doc.tiki.org/PluginAname]. They are not happy about using long hand plugin notation.

I have tried in both IE 8 and FF 3.6 with the same result.

Since IE is our corp standard our users need to be able to add anchors using that browser. Also, they had no problem in Tiki 5.x but that was a different WYSIWYG system.

May be related to [http://dev.tiki.org/tiki-view_tracker_item.php?itemId=1499]
tracker item
WYSIWYG_6x - Edit Section buttons return blank page
We are using Tiki v6.2 vanilla, PHP 5.3.3. When using the WYSIWYG_6x default profile of:%%%{CODE()}Editing and Plugins
Wiki Paragraph formatting (ON, however default: off)
...but still create line breaks within paragraphs (on)
HTML Purifier (on)
Wiki
Allow HTML (on, however default: off)
WYSIWYG
Content is parsed like wiki page (on)
Content is partially wiki parsed (off)
Use Wiki syntax in WYSIWYG (off){CODE}%%%we can not edit a section using the Edit Section button. A blank WYSIWYG screen is displayed and if you enter content and save it gets thrown to the bottom of the wiki page and not within the section.

Reproduce: Create a blank wiki page in WYSIWYG, create a bunch of headers, save, view edit icons (if not already), click on "Edit Section" button.
tracker item
WYSIWYG_6x - Formatting breaks "header" status
We are using Tiki v6.2 vanilla, PHP 5.3.3. When using the WYSIWYG_6x default profile of:%%%{CODE()}Editing and Plugins
Wiki Paragraph formatting (ON, however default: off)
...but still create line breaks within paragraphs (on)
HTML Purifier (on)
Wiki
Allow HTML (on, however default: off)
WYSIWYG
Content is parsed like wiki page (on)
Content is partially wiki parsed (off)
Use Wiki syntax in WYSIWYG (off){CODE}%%%we can not format the header (color it red) without breaking the "header" status.

Currently we have a page with a ~np~{maketoc}~/np~ at the top and a bunch of h1, h2, h3 headers. We wanted to make the text color red for one of the h1 titles so it was more visible to users. Once we did this in the WYSIWYG editor, the header is no longer listed in the maketoc AND the Edit Section button is gone next to the header text. This ''may'' be associated with another bug [http://dev.tiki.org/tiki-view_tracker_item.php?itemId=3763].

tracker item
WYSIWYG_6x - List spacing inconsistent
We are using Tiki v6.2 vanilla, PHP 5.3.3. When using the WYSIWYG_6x default profile of:%%%{CODE()}Editing and Plugins
Wiki Paragraph formatting (ON, however default: off)
...but still create line breaks within paragraphs (on)
HTML Purifier (on)
Wiki
Allow HTML (on, however default: off)
WYSIWYG
Content is parsed like wiki page (on)
Content is partially wiki parsed (off)
Use Wiki syntax in WYSIWYG (off){CODE}%%% the lists (numbered and unordered) have irregular spacing between lines. Edited in Wiki normal and WYSIWYG Source modes work fine.

To reproduce create the following structure in a WYSIWYG editor{CODE()}*blah zaa zaa
*This is a list
**now indenting the list
**blah
*back out
**back in
***really far in
*all the way out{CODE} %%% this example displays for us as {CODE()} blah zaa zaa

This is a list

now indenting the list
blah

back out

back in

really far in
all the way out
{CODE} %%% Sometimes there is a break, other times there is not. If I Preview while editing it looks fine. If I edit the HTML via the Source WYSIWYG view and save then it looks fine until I save it in WYSIWYG mode again.
tracker item
WYSIWYG_6x inserts !'s into text before any text formatted as a header, saved, then edited again
When editing or creating a page using the WYSIWYG_6x editor, setting any text as a header then saving the file works correctly, however if the page is edited again, the WYSIWYG editor inserts a ! before or sometimes after the text you decided to format as a header.

Looking at the source, it appears that it is inserting the following into the page:

<p>
!</p>

Attempting to remove it by deleting the ! in the WYSIWYG editor just results in it showing up again, either immediately after saving or on the next edit of the page. This results in people not wanting to use the header feature or finding other workarounds such as larger font size.
tracker item
xajax Javascript component could not be included
The following error occurs always when i follow a link from tiki-searchresults.php and the search string contained a slash (/).

E.g. searching for 343/07 reveals the correct article. On tiki-searchresults.php the string "343/07" is highlighted (tiki-searchresults.php?highlight=343%2F07&where=pages&search=Los). Following the link (articleXXXX&highlight=343/07) I get this error message:

^Error: the xajax Javascript Component could not be included. Perhaps the URL is incorrect? url: lic/ajax/xajax/xajax_js/xajax_core.js^

The problem is caused by the slash in (articleXXXX&highlight=343__/__07). If I change the url manually to "articleXXXX&highlight=343" everything's fine.

tracker item

Keywords

The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.

Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.

Accessibility (WAI & 508)
Accounting
Administration
Ajax
Articles & Submissions
Backlinks
Banner
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Calendar
Category
Chat
Comment
Communication Center
Consistency
Contacts Address book
Contact us
Content template
Contribution
Cookie
Copyright
Credits
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Debugger Console
Diagram
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
DogFood
Draw -superseded by Diagram
Dynamic Content
Preferences
Dynamic Variable
External Authentication
FAQ
Featured links
Feeds (RSS)
File Gallery
Forum
Friendship Network (Community)
Gantt
Group
Groupmail
Help
History
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
jQuery
Kaltura video management
Kanban
Karma
Live Support
Logs (system & action)
Lost edit protection
Mail-in
Map
Menu
Meta Tag
Missing features
Visual Mapping
Mobile
Mods
Modules
MultiTiki
MyTiki
Newsletter
Notepad
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Packages
Payment
PDF
Performance Speed / Load / Compression / Cache
Permission
Poll
Profiles
Quiz
Rating
Realname
Report
Revision Approval
Scheduler
Score
Search engine optimization (SEO)
Search
Security
Semantic links
Share
Shopping Cart
Shoutbox
Site Identity
Slideshow
Smarty Template
Social Networking
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Staging and Approval
Stats
Survey
Syntax Highlighter (Codemirror)
Tablesorter
Tags
Task
Tell a Friend
Terms and Conditions
Theme
TikiTests
Federated Timesheets
Token Access
Toolbar (Quicktags)
Tours
Trackers
TRIM
User Administration
User Files
User Menu
Watch
Webmail and Groupmail
WebServices
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives
WYSIWTSN
WYSIWYCA
WYSIWYG
XMLRPC
XMPP




Useful Tools