Loading...
 

Category: 2.x

code name for Tiki version after 1.9.x (was 1.10.x)
2.x
Show subcategories objects

Name Type
Online users (who_is_there) module has gone mad in 2.x :-)
As of now, it says:

28627 online users
tracker item
openid login currently not working for me, and it did months ago
I can't login to http://wiki-translation.com (using 1.10svn from june'08) with my openid account
http://xavidp.openid.es

I successfully used that openid account months ago to create a linked tiki account here (xavidp), but it seems that currently it doesn't work. Using the openid box I get the error:

"Authentication error; not a valid OpenID."

Maybe openid is broken? We are using kubrick theme there...
tracker item
Page creators are admin of their pages, but unable to remove them
"Page creators are admin of their pages" allows the page creator to lock and unlock, but not remove. This is important because if you are admin of the page you really need to be able to remove it. The intention of this feature is obviously that you should be able to remove, so this appears to be a bug.
tracker item
_categorized-Permissions cannot be assigned when upgrading from 1.9 to 1.10 - cache problem
After upgrading from 1.9 to 1.10 the permissions

"tiki_p_view_categorized" and "tiki_p_edit_categorized"

on the page

tiki-categpermissions.php?categId=

will not appear in the dropdown just below "Assign permissions".

Consequently, it is not possible to assign this permissions,

This problem disappears after emptying ./temp/cache/ directory.
tracker item
'ext' fields not displayed by name
Create a new contact, add an ext field to it, say, 'Work Fax', and set it to something obvious. (ie, 911)

Save record.

When viewing, the name of the field is not displayed, even for the user that entered it.

tracker item
'From: ' header incorrectly set in lib/messu/messulib.php
From: and Reply-To: headers are incorrectly set in lib/messu/messulib.php, generating invalid mails:
From:
Reply-to:

tracker item
"Allow others to post to this blog" should be possible to omit as an option when creating blogs
I use TikiWiki as a platform for teaching at the college level, and one of the main things I do is require that students create and maintain their own blogs -- each student has one blog and should post only to that blog. My suggestion is that although I understand why there's an initial option to "allow others to post to this blog" in the blog create dialogue box, it would be a good idea to leave this option's availability and visibility up to the administrator -- in my situation, this option, if accidentally checked by students, creates confusion at posting time. I don't want students to see this come up as an option when they create their personal blog.
tracker item
"contact us by mail" cannot handle internationalized domain names
If a designated contact has a mail address of an international domain name, xn--..., address rendering is not correctly done and the link also does not work.

For example, an international domain name 傾奇者.jp, which is coded into xn--60qx1sez7a.jp, it is rendered as ...@傾奇者.jp, and the mailto link is handed to mail clients on x@テ・ツつセテ・ツ・ツ・ィツ€ツ・jp.
tracker item
"internal link" button doesn't work -- "local.php not found"
the button "insert internal link" (on the WYSIWYG-editor) doesn't work.

it opens a new window "local.php not found -- This is normal if you have not run the tiki installer yet".


(but i run the tiki installer)
tracker item
"internal link" button doesn't work -- "local.php not found"
the button "insert internal link" (on the WYSIWYG-editor) doesn't work.

it opens a new window "local.php not found — This is normal if you have not run the tiki installer yet".


(but i run the tiki installer)
tracker item
"Mandatory category in the categ. tree" nullifies category list in wiki edit page
When I select "Admin > Wiki > Mandatory category in the category tree", the list of categories while editting a wiki page is blank, or it says no category is defined. However, if you click on "admin categories", they are defined indeed.

When you unselect this check box, and clean caches, categ. list is working fine again.

This is not a theme specific issue (reproduced with geo.css, tikineat.css, lesjetesdelencre.css, ...)

----
update: sylvieg fixed that months ago, I think. (thanks sylvie)
tracker item
"Perform action with checked" not working for "Remove"
At any list of pages, tiki-listpages.php for example, after checking some sites and choosing "Remove" at the checkbox "Perform action with selected:" i get redirected to a new site with a list of sites i have checked and a big button saying "Click here to confirm your action".
After clicking that button i again get redirected to to list but the pages have not been removed.

This bug was tested on 2 different wikis running on XAMPP on a W2K3-machine.

Hope you can help.
tracker item
"Prevent automatic/robot registration:" interferes with OpenID
Problem noticed here:
http://www.wiki-translation.com/tiki-view_forum_thread.php?forumId=2&comments_parentId=39

{img src=images/code.png}%%% {CODE()}
I'm trying to log in with my OpenID. I don't have a wiki-translation.com account yet.

After validating my OpenID, I'm taken to a Tiki page that prompts me to create a new account on wiki-translation.com to associate with my OpenID. I enter a username and password, but then get the following error:

Wrong registration code
{CODE}


__Duplicate of {wish id=2204}__
tracker item
"print all" from home of wiki structure
When you are on a page of a wiki structure, you can click on the print icon, but you will only print that single page.

The icon and option to "__print this page and all the subpages__" (= in the the sub-structure) right from there (without going through all the clicks at "Wiki > multiprint > select structure > print") would be very welcome, since the base feature to rpint the full structure exists.

From the home of the structure, it would print the full structure (as it can be done with one click from a structure within a Workspace through ((doc:AulaWiki)) mod, or through many clicks as usual, as explained above).

If the user is on a subpage of the structure, that button would print that page and all subpages from the same structure.

Does it make sense?
tracker item
"Re-validate user by email after unsuccessful logins" email doesn't allow change of password
Hi,

I think there is a usability bug when the option "Re-validate user by email after unsuccessful logins" is selected.
After x unsuccessful logins, the user gets an email with a link like :

http://www.mydomain.com/tiki/tiki-confirm_user_email.php?user=xxxxxxx&pass=yyyyyyyyyyyyyyyyyyyyyy

When following this link, the user gets the message: "This feature is disabled". Nothing is clear on what to do next, if one's account is still valid or not, and how to change one's password if forgotten.

Tikiwiki version used: 2.2
Options selected:
* Crypt password method: crypt-md5
* Validate users by emails: yes
* Registered Users can change password : yes
* Re-validate user by email after unsuccessful logins: 3
tracker item
"Remove unused pictures" does not work
I have some unused pictures and i would delete them.

At tiki-admin.php?page=wiki the link "Remove unused pictures" ( tiki-admin.php?page=wiki&rmvunusedpic=1 ) does not work.

What can I do?

cu!
WALKLiFE
tracker item
"Source" button in wiki page should have its own permission - not depend on tiki_p_view_history
This is a new feature arrived in BRANCH-1-9

1. add feature_print and checks
2. add tiki_p_print and checks

---
The above problem-description makes no sense... please look at tw#74 for that
---
Problem rephrased:

The "Source" button is currently dependant on tiki_p_view_history - it should have a perm of its own.
tracker item
"Template not registered" error for multiple sorts of tracker page
Using v10 Tarball from 5/1/08 and on a Wiki page have the following:

~~np~~
{TRACKERLIST(trackerId=>1,fields=>1:4:6:5,max=>-1,showfieldname=>y,status=>opc,more=>y)}

{TRACKERLIST}
~~np~~

Displays the tracker fine and the sort defaults to LastModify.

Can click any field name and sort takes place just fine.

HOWEVER, selecting another field, even the same one to change the sort order, results in the error message:

"Template not registered"
tracker item
"TermA TermB" searches should be "termA AND termB" not "termA OR termB."
This is the default behavior in search engines like Google


Also reported here: [tiki-view_tracker_item.php?itemId=166]

and:
{QUOTE(replyto=BillMac)}
I have found that, if I want to find something on tw.o sites, I should disregard TW's search feature and use Dogpile to look things up. The TW search capability is so weak that it is almost "a missing feature." At the very least, "TermA TermB" searches should be "termA AND termB" not "termA OR termB." The plus/minus markers are fine if you're in the know, but they don't work well either. Using the category/group filters renders a whole different set of answers; not GOOD answers, just different. Without those filters, unauthorized users see parts of pages they are not supposed to see at all. Not a missing feature, a broken feature.

Gosh, I hate to be so negative.
{QUOTE}
Source: ((Major Features Missing in TikiWiki))
tracker item
"This Gallery is Public:" not documented
Some file galleries were not visible although categorized so they should have been visible. Had to set the "This Gallery is Public:" but this flag is not documented so its behavior is unknown.
tracker item
"tiki-edit_structure.php" Add Pages To Current Node list truncates at 50 records.
"tiki-edit_structure.php" Add Pages To Current Node list truncates at 50 records.
tracker item
"Use 'explicit' names in the mirror table" checkbox avoids tracker creation
On 1.10 cvs, trakers configured with mirror tables.
When creating a new tracker (the first one), if you click on "Use 'explicit' names in the mirror table" checkbox, then the tracker is not created. When not selecting that box, the tracker is created. Tried several times with simple names without spaces or accents, and it happened the same.
tracker item
"User's Time Online" Feature Request
A few video games have a feature that lets you see how long the individual has been logged onto the video game for. It also tracks this per session and totals it up into a sort of "total time spent online" total.

Session Time: 2hrs, 20mins, 13sec.
Total Time: 7days, 9hrs, 20mis.

I think it would be an excellent option to see which of your users spend the most time at your website. What do you think?
tracker item
(2.2) Invalid offset in lib/tikilib.php : 6193 (when dealing with cached pages)
This showed up after upgrading from 1.9.11 to 2.2

When accessing Wiki pages with external links (mixed cacheing and nocache), with PHP error reporting on, notified of an invalid offset in tikilib:6193.
tracker item
[ aulawiki 1.6 cannot install in tikiwiki 2.2 ]
An error occured in a database query!

Context:
File tiki-mods.php
Url tiki-mods.php?
Query:
INSERT INTO tiki_menus VALUES (100,'Workspace menu','Sample workspace menu','d');
Values:
Message:
Column count doesn't match value count at row 1
Built query was probably:
INSERT INTO tiki_menus VALUES (100,'Workspace menu','Sample workspace menu','d');


Any BUG FIXES?
tracker item
{TAG(tag=ul)}...{TAG} screws up paragraphs and line breaks after plugin usage
This is best explained with an example:

~pp~
Paragraphs are parsed

just fine here

{TAG(tag=ul)}foo{TAG}

but now

paragraphs and

line breaks aren't working!
~/pp~

This only happens for tag=ul, not even for tag=ol.

This happens regardless whether wiki paragraph formatting is enabled and regardless of whatever is inside the ~np~{TAG(tag=ul)}~/np~, even ~np~{TAG(tag=li)}~/np~'s.
tracker item
{THUMB} onmouseover not working properly
Problem 1:
I created a Wiki page containing the following:

{img src=images/code.png}%%% {CODE()} {THUMB(id=5)}{THUMB} {CODE}

If I select Preview while in edit mode, the thumbnail is displayed, and placing the mouse cursor over thumbnail displays the fullsize image. After the page is saved and displayed, moving the mouse cursor over the thumbnail does not display the fullsize image.

Problem 2:
I created a Wiki page containing the following:

{img src=images/code.png}%%% {CODE()} {THUMB(image=>img/wiki_up/someimage.jpg)}{THUMB}
{THUMB(id=5)}{THUMB} {CODE}

If I select Preview while in edit mode and move the cursor over the first thumbnail, no fullsize image is displayed. If I move the cursor over the second thumbnail, the fullsize image corresponding to the second thumbnail is displayed. If I then move the cursor back over the first thumbnail, the fullsize image corresponding to the second thumbnail is displayed.
tracker item
$exatvalue typo in lib/wiki-plugins/wikiplugin_trackerlist.php,v 1.40.2.12
I think $exatvalue maybe should be $exactvalue

[r@s tw]# grep -nR exatv *
lib/wiki-plugins/wikiplugin_trackerlist.php:262: $exatvalue = array($exactvalue, $user);

[r@s tw]# head lib/wiki-plugins/wikiplugin_trackerlist.php
<?php
// $Id: /cvsroot/tikiwiki/tiki/lib/wiki-plugins/wikiplugin_trackerlist.php,v 1.40.2.12 2008-03-22 12:13:54 sylvieg Exp $
//

tracker item
1.10 "My Tiki" info wrong on public user page due to several issues
Using 1.10 cvs from mid september 2007. Using hec.css theme

At admin > login > Users Defaults, I've set
^
-=My Tiki=-
My pages V
My galleries
My messages V
My items V
^

Example of user page viewed by another user or anonymous:
http://intercanvis.net/tiki-user_information.php?userId=20

Issues:
# Wiki pages ("Pàgines del wiki") are wrong: they are not from that user (confirmed, even if you cannot see history on pages on that site)
# "My items" shoud show, at least, some items added by that user:
+ [http://intercanvis.net/tiki-view_tracker.php?trackerId=3&status=op&sort_mode=lastModif_desc&filtervalue%5B25%5D=&filtervalue%5B43%5D%5B%5D=6&filtervalue%5B43%5D%5B%5D=45&filtervalue%5B43%5D%5B%5D=7&filtervalue%5B43%5D%5B%5D=44&filtervalue%5B43%5D%5B%5D=8&filtervalue%5B43%5D%5B%5D=5&filtervalue%5B43%5D%5B%5D=55&filtervalue%5B26%5D=&filtervalue%5B28%5D=Anna&filtervalue%5B44%5D=y&filterfield=28&filter=Filtra|2 on one tracker]
+ [http://intercanvis.net/tiki-view_tracker_item.php?itemId=38&trackerId=2|and one on another tracker]

Forum messages are shown ok.
tracker item
1.10 from August 1st: clean install doesn't allow admin to login after pass. change
Using 1.10cvs from August 1st, 2007.
On easyphp-1.8 environment (thus, Window$ XP)

Steps I did:
* updated cvs code
* called tiki-install.php to create a new clean install over an old tiki110cvs databse (assuming it deletes all tables and re-creates them as needed), using basic profile for easy use
* installation says eveything ok, no sql queries failed.
* login to new site as admin/admin
* change password to another string (simple string with only letters, between 6 and 8 chars. in all my attempts)
* after password is changed, error produced:
** I cannot login to the site. Using the right admin/pass., I see the homepage again as anonymous (so I'm not logged in).
** If using a wrong pass, I see the user/pass error message.

Tried reinstalling several times with different passwords, no success.
* the funny thing is that the new admin pass. seems to be recorded ok, since I can re-access the tiki-install.php using that new admin password.
tracker item
1.10 RFE: Add Freetags to tracker items
Freetags would be very nice on other Tiki objects, specially Tracker items, in order to make Tiki more 2.0 compliant... (and since trackers are used by users, which not always find their natural cateogries in the pre-fixed categories by an admin system in Tiki (through categories feature)
tracker item
1.10: "view extra infomration" link fails in User Prefs screen if user hasn't default group defined
Using 1.10cvs from mid June 2007.

This problem is on at: http://moviments.net/intercanvis

User tracker is on, it's created and working (at registration time everything is ok and working, user sets new data for the user tracker info before ending registration, etc.). Well, at least for Registered users.

This morning I went (as a user with admin privileges) to User Preferences screen > Personal information > Your personal tracker information: "View extra information" (link to [http://www.moviments.net/intercanvis/tiki-view_tracker_item.php?view=+user] ),

but at that link I get this message:

^
-=ERROR=-
No tracker indicated
Go back
...
^
This user belongs to Admins, Editors and Registered groups, but has no one defined as default.
When defined a default group (Registered, the only one with user tracker defined), the link worked.
tracker item
1.10: a user cannot edit a tracker item creted by him if user selector is a mandatory field
Using 1.10cvs from mid june 2007

I created a new tracker, with this option activated:
^
"Item creator can modify his items?
The tracker needs a user field with the option 1"
^

Then, I added many fields, and one of them, of course, user field with option 1, marked as compulsory.

As registered user, I created a new item. Ok.
I atempted to edit the item, and after cliking on save, I get the message that I need to select a user (or some similar text).
This should'nt happen, since the user field should be selected and prefilled by default either from the previous selection, or from the user id.

That's the server, tracker and item:
[http://www.moviments.net/intercanvis/tiki-view_tracker_item.php?itemId=2&show=view&status=o&trackerId=2&sort_mode=lastModif_desc]

I have unselected the compulsory checkbox for this field to make it work (but the bug is still there, if selected to be compulsory)
tracker item
1.10: After creating a tracker, user should be directed to tab "trackers", and not "create trackers"
If using tabs, after creating a tracker, the user should be directed to the form of listing trackers ("Trackers" tab), and not remaining at the "Create trackers" tab, as it does right now, since the normal procedure after creating a tracker is either granting it with local perms of just creating fields for that tracker (so that you need to see the "action columnn" in the table at "Trackers" tab.
tracker item
1.10: after geolocating traker item (GMaps): "OKOK" label to be removed and user back to trackeritem
Using 1.10 cvs from mid june 2007

To reproduce:
# Create a new tracker with Google map field, plus other fields, on a tiki site created with basic profile for easy use.
# Log in as registered user (not admin)
# Insert an item (as registered).
# Edit the item, to click to "Google map locator" to geolocate the tracker item
# After cliking on the map (so that having coordinates and zoom for this item), you click on "Save clicked point" button
+ After that, you see on top: "OKOK", and the Google Map locator again.
"The OKOK" message should be removed, and I suggest that the user is automatically taken back to the tracker item after clicking on the "Save clicked point" button
tracker item
1.10: Calendar shows ok date number on header, but date +1 in cells of the calendar (month view)
Using recent 1.10 (end of november'07):
today December 8th 2007 I've set a new event at a calendar:
http://intercanvis.net/tiki-calendar.php?todate=1197068400

If you view this calendar as anonymous you see the correct date in both places:
# Focus: Dissabte 08/Desembre/2007 (08/12/07, Saturday)
# Cel (current and focus) date: 12/08

However, if you login as plain registered user, this same url:
http://intercanvis.net/tiki-calendar.php?todate=1197068400

...it takes you to: "Focus: Friday 07/December/2007" (user abel, for instance), which is wrong: it should be 08/Desembre/2007

And if you login as user with admin rights (user Xavi) , the same url shows:
# Focus: Dissabte 08/Desembre/2007 (08/12/07, Saturday)
# __BUT Cel (current and focus) date shows__: 12/07,
+ which is wrong: it should be 08/Desembre/2007
+ (if you click at teh event view, the date is set right: 08/12/07)
-----
Further Update:
This is kind of weird: I had prefference for new users as "site default", and site language was either English or Catalan, amnong the few allowed languages for users.
I checked language of user "abel", and it had "Arabic" (which was not among the pre-selected as available for users).

I changed default language for all users as Catalan, and ensure the only Catalan, Spanish, English and French were allowed. Then, again, tried viewing this date:
http://intercanvis.net/tiki-calendar.php?todate=1197068400

with user "usuari", which has language selected to English: date in calendar is shown fine.
# Focus: Dissabte 08/Desembre/2007 (08/12/07, Saturday)
# Cel (current and focus) date: 12/08

However, if I login as user "abel" (with Catalan interface), weird change in date shown is produced:
# Focus: Dissabte 08/Desembre/2007 (08/12/07, Saturday)
# Cel (current and focus) date: 12/07 __1 day less than it should__

I can enable an account there for any admin who want to track/hunt this bug, if needed.
tracker item
1.10: Geolocating tracker items (through Google maps) not working anymore, but it was before
Geolocating tracker items (through Google maps) are not working anymore, but they were before.

Using recent 1.10 update (from end of november or so) nowadays.
Example:
[http://intercanvis.net/tiki-view_tracker_item.php?itemId=2&trackerId=2&show=view]
tracker item
1.10: PluginTrackerFilter not finding results (it was in 1.9cvs)
Using 1.10cvs from mid june 2007.
Plugin Tracker Filter doesn't find items (it is working fine for me in 1.9.x sites).
Example:
[http://www.moviments.net/intercanvis/tiki-pagehistory.php?page=Cercador%20ofertes&preview=1]

Related to [http://www.moviments.net/intercanvis/tracker2]

If any coder interested in taking care of this bug, send me a message and I'll manage an admin account there for you to look at or play with the configuration of the tracker, plugin, if needed.
tracker item
1.10: PluginTrackerList returning incorrect filterfield when using categories
Using 1.10cvs from mid June 2007

I'm using this code in here:
[http://www.moviments.net/intercanvis/Ofertes]

{CODE()}
!! 1.1. Oferiments de __Cursos__
{TRACKERLIST(trackerId=>2,fields=>9:12:20:11:19, showtitle=>n, showlinks=>y, showdesc=>n, showinitials=>y, showstatus=>y, status=>opc, max=>20, filterfield=>42, filtervalue=>, exactvalue=>6, goIfOne=>n)}Com????{TRACKERLIST}

!! 1.2. Oferiments d'__Habitatge__
{TRACKERLIST(trackerId=>2,fields=>9:12:20:11:19, showtitle=>n, showlinks=>y, showdesc=>n, showinitials=>y, showstatus=>y, status=>opc, max=>20, filterfield=>42, filtervalue=>45, exactvalue=>45, goIfOne=>n)}Com????{TRACKERLIST}
{CODE}

In the three cases cases I get
"incorrect filterfield"

Which I don't know why, since i follow indications at:
[http://doc.tikiwiki.org/PluginTrackerList]

I've tried with many more variants, just in case, with the same result (incorrect filterfield):
{CODE()}
{TRACKERLIST(trackerId=>2,fields=>9:12:20:11:19, showtitle=>n, showlinks=>y, showdesc=>n, showinitials=>y, showstatus=>y, status=>opc, max=>20, filterfield=>42, filtervalue=>6, exactvalue=>6, goIfOne=>n)}Com????{TRACKERLIST}

{TRACKERLIST(trackerId=>2,fields=>9:12:20:11:19, showtitle=>n, showlinks=>y, showdesc=>n, showinitials=>y, showstatus=>y, status=>opc, max=>20, filterfield=>42, filtervalue=>6, exactvalue=>, goIfOne=>n)}Com????{TRACKERLIST}

{TRACKERLIST(trackerId=>2,fields=>9:12:20:11:19, showtitle=>n, showlinks=>y, showdesc=>n, showinitials=>y, showstatus=>y, status=>opc, max=>20, filterfield=>42, filtervalue=>*, exactvalue=>6, goIfOne=>n)}Com????{TRACKERLIST}

{CODE}
In this tracker, field 42 is a category (id2), which has some more subcategories inside:
http://www.moviments.net/intercanvis/tiki-admin_categories.php?parentId=2

Categ 6 and categ 45 are subcategories of it.

Tracker 2, has many fields, but 2 examples for the "incorrect filterfield" behavior are:

^~pp~
Id posit name type options isMain Multil. Tbl vis Search. Public Hidden Mandat. Desc.
11 edit 30 Cursos category 6 n n n y y n n
16 edit 35 Habitatge category 45 n n n y y n n ~/pp~^

However, if I don't set any filterfield nor exact value, then I can list all items without problem.(but no pre-filtering). Example:
{CODE()}
{TRACKERLIST(trackerId=>2,fields=>9:42:12:20:19, showtitle=>n, showlinks=>y, showdesc=>n, showinitials=>y, showstatus=>y, status=>opc, max=>20, filterfield=>42, filtervalue=>, exactvalue=>, goIfOne=>n)}Com????{TRACKERLIST}
{CODE}

Some bug around filterfield param when using categories?
tracker item
1.10: possibly confusion in category vs. object permissions behavior
I wonder if this is a bug, or just some conflict of configuration, since the recent changes on category permissions.

This site: http://uniwiki.sima.ourproject.org is using a 1.10 from december 2007 (after some recent changes whre introduced in categories: see [http://doc.tikiwiki.org/Tikiwiki+1.10] )

I realized right now that my students (registered users with a couple of extra persmissions) could edit the Tiki sheets on that site (exemple: http://uniwiki.sima.ourproject.org/sheet14 ; private site: Sylvie has an account as admin on that site, and also to login through ssh to the server, if needed to test on site)

However, registered users didn't have any special perm. related to sheets, but the gneral perm to see categorized objects was given to registered.
No local perms to that sheet (or most others), but even so, students could edit them.

I had to add local perms to each sheet to avoid letting them edit the sheets.
I thought that without the global perm to edit sheets assigned to registered, it would have been enough to protext those sheets. Maybe this is some conlfict with the new perms. "tiki_p_edit_categorized"?.
tracker item
1.10: previewing forum post doesn't show the form to post qagain by default
When posting to a forum in 1.10cvs (from mid june 2007), if you preview your post, you cannot see by default the html form to edit your content again. If you press on "new topic", the form opens with your content... (but it should be shown by default, as in previous releases)
tracker item
1.10: RSS for individual trackers returns: Permission denied you cannot view this section
Using 1.10cvs code from mid june 2007

I created several trackers. Enabled RSS for individual trackers. Created rss modules for two individual trackers (rss 1 and rss 2).
Granted common permissions for anon. (view, ...), and most tracker permissions for Registered group.

Added a call to rss plugin within a wiki page:
{CODE()}
{rss id=1}

{rss id=2}
{CODE}

When viewing the page as registered, I see:

^
Tiki RSS Feed Error Message: Permission denied you cannot view this section
^

Did I miss any special perm to be granted for registered? A bug?

(I granted all perms from tracker section - to them, or inherited from anonymous - except for tiki_p_admin_tracker)

tracker item
1.10: several module plugins in a wiki page show the same title for all of them (from the first)
1.10: several module plugins in a wiki page show the same title for all of them (from the first call in the page)

Using 1.10cvs from mid june 2007
tracker item
tracker field "subscription" should include an option to automat. send message to item autor
Reported first Using 1.10cvs from mid June 2007. Reviewed and confirmed goal is still legitimate in Jan 2022 (15 years later).

The tracker field "subscription" should include an option to automatically send a notification message to them item autor (and "watchers" of the item, maybe?)

Because subscription field is very useful also in letting people show interest in whatever you offered or requested in a tracker, and might be an easy way to let users get in contact related to that offer or demand... etc.

Thanks Guilles for your nice contributions to Tiki code! :-)

An admiror of yor work, as ((tw:Sylvie)) once said... (:wink:)
tracker item
1.10: TRACKERFILTER not working for me (Unknown column 'Array' in 'where clause')
1.10 (using cvs from Sept 9th, 2007): TRACKERFILTER not working for me (Unknown column 'Array' in 'where clause')

To reproduce, try selecting any field for the tracker filter here:
[http://www.moviments.net/intercanvisarxius/tiki-index.php?page=cercador+ofertes]

It produces:
{CODE(wrap=>1,wiki=>1)}
An error occured in a database query!

Context:
File tiki-index.php
Url tiki-index.php?page=cercador+ofertes
Query:
^
SELECT tti.*, ttif.`value`, ttf.`type`, tti.`lastModif` as `sortvalue` FROM ( `tiki_tracker_items` tti INNER JOIN `tiki_tracker_item_fields` ttif ON tti.`itemId` = ttif.`itemId` INNER JOIN `tiki_tracker_fields` ttf ON ttf.`fieldId` = ttif.`fieldId`) INNER JOIN `tiki_tracker_item_fields` ttif0 ON (ttif0.`itemId` = ttif.`itemId`) INNER JOIN `tiki_objects` tob13 ON (tob13.`itemId` = tti.`itemId`) INNER JOIN `tiki_category_objects` tco13 ON (tob13.`objectId` = tco13.`catObjectId`) WHERE tti.`trackerId` = ? and (`status`=? or `status`=? or `status`=?) AND ttif0.`fieldId`=? AND tob13.`type` = 'tracker 2' AND tco13.`categId` IN ( 0 ,? ) GROUP BY tti.`itemId` ORDER BY `sortvalue` desc
^
Values:
0 2
1 o
2 p
3 c
4 13
5
Message:
Unknown column 'Array' in 'where clause'
Builded query was probably:
^
SELECT tti.*, ttif.`value`, ttf.`type`, tti.`lastModif` as `sortvalue` FROM ( `tiki_tracker_items` tti INNER JOIN `tiki_tracker_item_fields` ttif ON tti.`itemId` = ttif.`itemId` INNER JOIN `tiki_tracker_fields` ttf ON ttf.`fieldId` = ttif.`fieldId`) INNER JOIN `tiki_tracker_item_fields` ttif0 ON (ttif0.`itemId` = ttif.`itemId`) INNER JOIN `tiki_objects` tob13 ON (tob13.`itemId` = tti.`itemId`) INNER JOIN `tiki_category_objects` tco13 ON (tob13.`objectId` = tco13.`catObjectId`) WHERE tti.`trackerId` = '2' and (`status`='o' or `status`='p' or `status`='c') AND ttif0.`fieldId`='13' AND tob13.`type` = 'tracker 2' AND tco13.`categId` IN ( 0 ,'Array' ) GROUP BY tti.`itemId` ORDER BY `sortvalue` desc
^
{CODE}

It was happening like that with code from months ago, and that's why I've tried today with updated code from cvs HEAD, plus upgrading db using tiki_1.9to1.10.sql script.

---
Fixed the 10/9/07
tracker item
1.10:"Use tracker for more user info." should automatically link username&email from 1st reg. screen
Using 1.10cvs from mid june 2007

I'm using the "Admin > login > Use tracker for more user information"
Created a simple tracker, with some fields, including the "username" field, but not the email, right now, since that was already introduced in the first registration screen.

2 improvements would be needed/very welcome:

(1) Username was not assigned to the item in the user tracker, even if the user had selected a username in the previous screen (first registration screen - tiki-register.php).

(fyi: later on, When I, as a registered user, edited my item afterwards, the username info was well selected automatically).

(2)
This user info tracker (tracker id 1) had those fields:
^
~pp~
Id position name type options isMain Multilingual Tbl vis Searchable Public Hidden Mandatory Description
1 edit 10 Nom text field 1 y n y y y n y Nom de la... remove down
2 edit 20 Cognoms text field n n y y y n y Cognoms de... remove down
3 edit 30 Usuari user selector 1 y n y y y n y Nom... remove down
4 edit 40 Telèfon text field 1,50,,,50 n n n y y n n Telèfon/s... remove down
5 edit 50 Correu-e email 1 n n n y y n n Correu-e... remove down
6 edit 60 Barri / Població textarea 1,50,10,1000,1000 n n n y y n y Barri i... remove down
7 edit 100 Foto image 80,80,400,400,400 y n y n y n n Fotografia remove down
8 edit 200 Comentaris textarea 1,50,10,1000,1000 n n y n y n n La teva... remove down
~/pp~^

At "Admin > login > Displays UserTracker information in user information page. Format: trackerId, fieldId1, fieldId2, …:", these was the field content:

^
1,1,2,4,6,7,8
^

I also tried includind field 3 - the user selector - (i.e.: 1,1,2,3,4,6,7,8), but similar effect: I couldn't see the username shown in the second screen, and It was not set on the tracker (confirmed as admin user)
tracker item
1.10cvs: impossible to copy mod files even if perms were reported as ok
using 1.10cvs from Agusut 1st, 2007 at http://uniwiki.aia07.ourproject.org
and using http://mods.tikiwiki.org as repository folder.

After I select to install Mod jpgraph, I get a screen saying this:
^
Tikiwiki Mods
Mods Configuration Update remote index Rebuild local list

Attention
Apache has the right to write in your file tree, which enables the installation, removal or upgrade of packages. When you are done with those operations, think to fix those permissions back to a safe state (by using "./fixperms fix" for example).

* You asked to install these mods:
o [[x] jpgraph (lib)
* The following mods will be installed:
o jpgraph 1.4 (lib)

||Install||
^

(corresponding to this url:
http://uniwiki.aia06.ourproject.org/tiki-mods.php?action=install&package=lib-jpgraph )

When I click on install button, I get a blank page saying:
^
lib/jpgraph/src/index.php to lib/jpgraph/src/index.php impossible to copy
^
and having this: "http://uniwiki.aia06.ourproject.org/tiki-mods.php?" as the url (it seems to be missing params...)

What's wrong?
tracker item
1.97cvs + 1.10cvs: last_tracker_items yields no results even if they exist
Using 1.9.cvs and 1.10cvs from mid June 2007

Module last_tracker_items reports no results, but there are many tracker items inserted, in several trackers.

Tested here:
http://www.moviments.net/valldelcorb/tiki-index.php?page=prova2 (1.9.7cvs)
http://www.moviments.net/valldelcorb/trackers

http://www.moviments.net/intercanvis/tiki-index.php?page=HomePage (1.10cvs)
http://www.moviments.net/intercanvis/trackers


Btw, will it be possible to filter tracker item results in last_tracker_items by tracker id, passing it as argument to the module? (that would be great! :-)

----
UPDATE 9th july 2007:
Sylvieg, it still doesn't work as expected: I updated code from today 9th july 2007 at the 1.9.x site, and then it requested the params. missing (name and trackerID).

I modified the module call like this:
{CODE()}
{MODULE(module=>last_tracker_items,trackerId=>2,name=>Ofertes,status=>opc,nonums=>0)}{MODULE}
{CODE}
and now it shows an empty list:
http://www.moviments.net/valldelcorb/tiki-index.php?page=prova2 (1.9cvs)

Btw, it's a site with __Trackers with mirror tables__. If it's a config problem, then some lines are needed at:
http://doc.tikiwiki.org/Module+last_tracker_items
tracker item
1.9to1.10 sql from cvs (August 1st 2007) still produces "too long key/column length" errors
Upgrading a previous 1.10 site with current cvs code (from August 1st, 2007) I get, while using
tiki_1.9to1.10.sql with -f param from command line:

^
(...)
ERROR 1071 at line 561: Specified key was too long. Max key length is 500
ERROR 1071 at line 585: Specified key was too long. Max key length is 500
(...)
ERROR 1074 at line 620: Too big column length for column 'value' (max = 255). Use BLOB instead
ERROR 1074 at line 627: Too big column length for column 'fieldname' (max = 255). Use BLOB instead
(...)
^

Plus some:
{CODE(wrap=>1)}
(...)
ERROR 1064 at line 497: 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 'user(100),serverId,groupName(100))' at line 1
ERROR 1064 at line 500: 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 'user(150),pageName(100))' at line 1
ERROR 1064 at line 506: 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 'user(100),id(100))' at line 1
ERROR 1064 at line 509: 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 'user(100),event,object(50))' at line 1
ERROR 1064 at line 513: 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 'user(120),friend(120))' at line 1
(...)
ERROR 1064 at line 597: 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 'user(120))' at line 1
(...)
ERROR 1064 at line 638: 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 'SELECT `fieldId` FROM `tiki_webmail_contacts_fields` WHERE `fie
(...)
{CODE}

Sylvieg, if you review this, you can see it your own at ourproject.org server, uniwiki project, updating uniwiki2 database (the one for http://uniwiki.ourproject.org ).
tracker item
1.9to2.4.css File does not exists referer: tiki-index.php
I recently upgraded from 1.9.9 to 2.4 and I find lots of these errors
in the log file:

[Wed Aug 05 14:28:59 2009] [error] [client 10.7.8.26] File does not exist: /usr/local/apache2/htdocs/tikiwiki/styles/transitions/1.9to2.4.css, referer: http://localhost/tikiwiki/tiki-index.php


Is this installation error or a bug in 2.4?

Thanks
tracker item
Import phpBB data
phpBB is a popular open source forum software.
Sometimes, a forum is not enough.
So, the data must be migrated from phpBB to Tiki forums...

If you want to help:
Please post links to similar scripts.
ex.: phpbb to invision board, etc
If/when we do a script, we should do for all major forums.
---
__From kerrnel22 on 11/20/07:__

I have almost completed an integrated TikiWiki forum migration tool for 1.9.8.x and 1.10. Initial release will be to migrate only Tiki forums from one Tiki install to another. However, hooks are in place, and the intention is there, to work on extending the migration tool to importing of phpBB2 (or any other forum software) into Tiki. If you would like more information, email tiki.kerrnel@kerris.com. I expect a general release of the forum migration tool (for Tiki forums only) into cvs of both branches for beta testing by December 1/07. If all goes well, I'll have something released for phpBB2 migration prior to Dec 31.

tracker item
Tracker templates (import/export tracker definitions/structure)
If Trackers had the "tracker template" feature, it would allow for better pre-made extended features for Tiki at install time.
In tw.o forums, some people requested like: address books (imagine with the same basic fields as Mozilla Thunderbird & Evolution, etc. address books, ... Export from you local program (through csv), and import to your address book in Tiki (through csv).

The same for "Offers & Demands (linked or linkable)", that many people/communities would like to use like "out of the box" feature. I do have that kind of trackers made (basic, but working for production already: http://valldelcorb.org/trackers - http://valldelcorb.org/Comparteix (1.9.x) or http://intercanvis.net (1.10.x) using tracker plugins in a general Wiki page).

Since duplicate tracker is already coded in 1.10, and templates concept already exists in Tiki, Tracker templates would be a nice MUST in the MID and LONG run.

Tracker templates should be selectable at install time (in the new installer devs. are thinking/designing -> ((Install)) ), or at a later stage through Mods, maybe?

tracker item
Login with "Request passcode to register:" fails
Using 1.10cvs from mid june 2007.

Using 2.0 RC2 August 2008

Request passcode to register: fails.

__Example 1:__ (Still broken?) I toggled on "Request passcode to register:" and "Prevent automatic/robot registration:", as well as "user tracker" selected at registration time, and after the registration steps, and filling the user tracker information, I get the message (like): "Codi de registre no vàlid. Necessites saber el codi de registre per donar-te d'alta en aquest lloc web" (catalan)-> Register code not valid. You need to know the register code to register in this web site" (approx)

Tryied three times with different browsers and users names (and double cheking the passcode to register): same effect.

When I toggle off the "Request passcode to register:", then everything works fine.

__Example 2:__ (mlpvolt)
Request password to enter = on
User tracker (for registration) = on
...initial screen of choose name, enter password and email works.
...second screen with user tracker info fails on submit.



tracker item
Wiki cache & plugins: WYSIWYCA problem when admin visits the page (and creates the cache)
When Wiki cache is on, if an admin visits a wiki page (and thus provokes the cache creation), anonymous users see extra buttons (edit, delete) when using plugins like the articles plugins and maybe group plugin as well.

Affects BRANCH-1-9 and HEAD (1.10)


(10:37:49) marclaport1: I tried turning on the wiki cache feature, but the problem is that if an editor or an admin last visited the page, the edit buttons are show to anonymous (ex.: in wiki plugin articles is in a wiki page to show last 3 articles)
(10:38:15) marclaport1: Shouldn't wiki cache feature just cache what anonymous people see?
(10:38:41) marclaport1: Anonymous is normally the largest "group" of visitors.
(10:41:09) sylvieg: marclaport: you need to turn ogg the cache for page with plugin? Is it waht you mean?
(10:41:24) marclaport1: sylvieg: yes
(10:41:58) marclaport1: sylvieg: or even (I think) a wiki page which uses group permission plug

See attached screenshot.


Trackerlist plugin can have a few weird side effects:
*Ratings (different people have different votes)
*Sorting (if the person before you sorted by "Lastmod by", that's what you see)
*Related: [bug1137]

((doc:PluginInclude)) can causes issues as well.


Possible solution: only anonymous users can create a cached version of a page (per language). It is very rare that the number of logged in users could saturate a server. However, a large number of anonymous users is frequent. On the other hand, trackerlist plugin cache on dev.tikiwiki.org makes things faster for logged in users as well...
tracker item
Add anti-spam protection on tracker forms, for anonymous users
When trackers are used for contact forms, they are sometimes spammed.
---
update by xavidp (Oct 4th 2008): using Tiki 2.1, feb12.css and trackers with mirror tables, an anonymous can insert a tracker item without filling the antibot captcha.
You can test it live on:
http://moviments.net/tracker15

All fields are text except for "correu electrònic a moviments.net" which has to be "e-mail"-type.
---
tracker item
Tiki Calendar Locations don't sync with database
Help!
The locations drop down menu in my Tiki calendar does not sync with the database.
As I'm new to Tikiwiki, how on earth do I fix this short of dropping the table and re-entering the data?
Thanks for your time.
tracker item
sefurl conflicts with best language
Please see:
http://tikiwiki.org/tiki-view_blog_post.php?blogId=2&postId=343

tracker item
#1557
tracker item
#1558
tracker item
Comments that must be approved before being posted
Comments can be used on wiki pages, blog posts, etc

There is Spam protection (CATPCHA) but nothing against trolls.

A comment moderation feature would be nice.

tracker item
See file last modification date and last user that modified the file
I need to see the information about the last modification of files on the File Gallery. Date and User.

two more columns are needed in tiki-list_file_gallery.php. Last modified, User. I don't know if more mysql field are required.
tracker item
Anonymous users can create page without permissions after broken sql page shown
An anonymous user without edit permissions can edit create a new page.

To Repeat:
1. Be logged into a user with no edit permisssions
2. Find a red ? link to an uncreated page.
3. Click the link
4. Note you don't have permission to edit/create the page.

5. Log out
6. Click the red ? link as Anonymous
7. Note you can edit the new page
8. Save the page - Note the error:

An error occured in a database query!

Context:
File tiki-editpage.php
Url tiki-editpage.php
Query:
insert into `tiki_user_watches`(`user`,`event`,`object`,`email`,`type`,`title`,`url`) values(?,?,?,?,?,?,?)
Values:
0 NULL
1 wiki_page_changed
2 LinkToLocPageFigs
3 NULL
4 wiki page
5 LinkToLocPageFigs
6 tiki-index.php?page=LinkToLocPageFigs
Message:
Column 'user' cannot be null
Built query was probably:
insert into `tiki_user_watches`(`user`,`event`,`object`,`email`,`type`,`title`,`url`) values(NULL,'wiki_page_changed','LinkToLocPageFigs',NULL,'wiki page','LinkToLocPageFigs','tiki-index.php?page=LinkToLocPageFigs')


9. Take note that though the error happened, the page was created.
tracker item
Using CTRL-Z while editing a page with wysiwyg will break all wiki links on the page
If a user uses CTRL-Z on a page that they are editing to undo a change, they will break all internal wiki links on the page on the next save.
This appears to only happen when editing with firefox.
tracker item
setup.sh does not work as documented on Debian
This script does not work with http servers that run under UNcommon user ID/GID. There is one good http server example in the Debian repos called yaws where the script becomes a problem. yaws runs under user ID/GID yaws/yaws. If one attempts to run setup.sh with a yaws http server, the script does not work.

1.Clicking on "Admin mods" after installation returns this error.
You need to run setup.sh :
./setup.sh $APACHEUSER all
Common Apache users are www-data, apache or nobody

2. Going to the command line and running setup.sh yaws all (because the username/gid is yaws, not the usual) returns no messages when in fact the script has already decided that the user will be www-data because I'm on Debian. About line 27 of the script. if [ -f /etc/debian_version]; ....

There's no message that says how the ownership has been changed after running the script. There's no message saying the user has been chosen for me because I'm on Debian either. In both cases, I'd still have problems because the userID/GID needs to be yaws/yaws in order to make tikiwiki work right.

Perhaps another way to address the problem is to check and see who owns the server process with an lsof -p :portNumber?
tracker item
clearing and removing surveys doesn't change users voting statistics : table tiki_user_votings
When someone clears the statistics on a given survey (or poll), the tiki_survey* tables are cleared accordingly but the statistics of the users vote are left.

It means that when someone wishes to "recycle" an existing survey by clearing the statistics, changes the questions (even adding new ones), then the users who have already answered to old survey cannot vote for the new "recycled" survey as if he/she already answered it.

The problem also exists when a survey or poll is deleted : lines in tiki_user_votings which shows who has voted on what are left which has clearly no consequence since the id should not be reuse.
tracker item
Users able to post to all blogs - confirming and extending previously reported bug by others
On clean installs (empty databases) of TW 1.10 and 1.9.11 (also tested and confirmed on the clean 1.9.11 install on opensourcecms.com).
After users (perms tiki_p_create_blogs and tiki_p_blog_post enabled)create a blog they can proceed to post to any other user's blog. More precisely, on the post blog page, a user can select all blogs from the "Blog" field
tracker item
User registration with anti-bot & user tracker for additional information not working
When a new user registered with anti-bot and user tracker for more user information getting error message that registration code is invalid.

Here are steps to reproduce the problem.

1) Setup user information tracker with couple of fields.
2) Go to registration page
3) Enter registration details and click 'register'
4) This will take you to new screen where user tracker information needs to be filled.
5) Once you fill the user tracker information and click 'Save'
6) You will get error message that registration code is invalid
tracker item
Instantaneous visual feedback of password strength
"Password Strength Checker is an application that is designed to assess the strength of password strings. The instantaneous visual feedback provides the user a means to improve the strength of their passwords, with a hard focus on breaking the typical bad habits of faulty password formulation. Since no official weighting system exists, Password Strength Checker has created its own formulas to assess the overall strength of a given password."
http://www.webappers.com/2008/03/17/integrate-password-strength-checker-into-registration-forms/

We would need something like this, but LGPL
tracker item
edit button does not work in latest 1.10
The edit button (and switch to wysiwyg) link to nowhere (except back to homepage.)

This appears to be an ajax related problem many buttons/links do not work.

verified on my site and 110.tikiwiki.org

edit button links to:
http://sitename.com/#


switch to wysiwyg does not work, navigation buttons in list-pages,
tracker item
Tracker pagination fails in AJAX
I have a tracker with 80 items and one with 200 items. Latest code from SVN (updated 6/24).

Pagination fails completely - sometimes page 3 works, sometimes it doesn't. Page 2 fails all the time (that is - no movement)


This is with ajax on: firebug reports POST:
xajax=loadComponent&xajaxr=1214318443517&xajaxargs[]=tiki-view_tracker.tpl&xajaxargs[]=tiki-center

Even thought the param for offset is right, the data returned is always the same page I just sent.

As a result, nothing happens! Is there a way to turn ajax off in trackers only?

Without Ajax, the page changes, and if I manually put the URL in with the right offset, it goes to the right page

More details-
The error appears to be tied to the "insert new item" tab of a linked item.

IE reports an XML error, as does Firefox. The firefox console says this:
Error: not well-formed
Source File: http://www.casesofinterest.com/tiki/tiki-view_tracker.php?trackerId=8&offset=10
Line: 606, Column: 46
Source Code:
<option value="Technology and the Demand for Skill - An Analysis of Within an

The green arrow points to between the S and k in "Skill". Note the extra space - none appears in the linked field.

Even when I got rid of that item, AJAX pagination fails, but this time without a console error. What happens is that the window doesn't resize, and I get a "windowWidth is not defined" error, and the tabs never form.
tracker item
New blogpost using wysiwyg editor adds a lot of empty lines to the beginning.
After creating a new blogpost and saving it, the post shows a lot of empty lines at the beginning of the post.
Looking at the html result, there are about 9 <br/> entries before the actual text.

The branch is downloaded on wednesday, 25th of June 2008 8AM GMT.

A 1.10b1 release of about a month ago did not show this behaviour.

tracker item
HTML Purifier out of date
Tikiwiki HTML Purifier version is 2.1.3.
Current version is 3.1.1 or 2.1.5.

There is risk of security attacks if not updated.
tracker item
page 1/1 handling
page 1/1 can stay (although some could prefer nothing instead), but the "1" below should be removed.
tracker item
Trackers: field type user: Submitted by has changed behavior
Since upgrading dev.tikiwiki.org the "submitted by" is not recorded in bug reports

Can not reproduce the problem. Can you give an url ?
This url http://dev.tikiwiki.org/tiki-view_tracker_item.php is working for me
tracker item
Change Crypt passwords method

#check who did it
#decide new default setting

Are upgrades affected?
tracker item
tiki_menues field "icon" missing
Process: TikiWiki 2.0 installation from scratch
In the table definition for tiki_menues the field for 'icon' path is missing.
Which field definition should be used - (VARCHAR(254)- ok?
tracker item
Calendar WYSIWYCA issue with events plugin
1- Go here as anonymous:
http://dev.tikiwiki.org/Upcoming+Events

2- Click on a link

You are requested to logon even though Anonymous has tiki_p_view_calendar permission

This was working fine in 1.9.11

But now in version 2.0, there are two permissions:

|| Can browse the calendar | tiki_p_view_calendar
Can view events details|tiki_p_view_events||
tracker item
Wiki page draft broken on Firefox 2.0 and IE6
Wiki page draft requires AJAX.

I just tested in 2.0 RC2 and it's completely broken.
It conflicts with ((doc:Lost Edit)) protection

{THUMB(id=48,url=>show_image.php?id=48,original=y, sticky=y)}Major bug with wiki page draft{THUMB}
tracker item
Missing file in RC2 bz2 file
File tiki-mypages missing from bz2 file.
MyTiki Home... My pages results in error.
tracker item
Search for javascript looks for ja&lt;x&gt;vascript
Search for javascript in 2.0 using search box performs search for "j-a-<-x->-s-c-r-i-p-t". Happens on tikiwiki.org.

http://tikiwiki.org/tiki-searchindex.php?highlight=javascript&search=

I have a TikiWiki site which requires being able to search text which includes web terms such as j-a-v-a-s-c-r-i-p-t but can't do such a search.

Someone said on IRC this is due to a protective input filter which is altering dangerous text input.
tracker item
Mirrord tracker does not store field Description
When defining a field in a mirrored Tracker, the Description of the field is not stored. This was in 2.0, and I'm told on IRC that mirrored trackers are not supported. But mirroring is an option in Admin>Trackers.
tracker item
Sheet: Boolean expressions display wrong
In TikiSheet: I'm trying to have 'T' or 'true' shown when two other columns have the same value. But =(H3==K3) when saved shows "true=(H2=". Note the truncation; the truncated stuff shows up in the expression field on the edit screen. Before being saved the cell shows 'true'. Adding a conditional ("?:") expression wrapper did not help.

Also, a spreadsheet could not have rows added to it until a similar expression was removed from the spreadsheet.
tracker item
Installer fails when upgrading a 1.9 tiki
Installer broke (for me) trying to find the group home page when logging in as admin to run the update script.

Somewhere in tiki-login.php - SQL error lost i'm afraid


tracker item
The Aplication menu don´t open when i click over the folder
The aplication menu don´t open when i click the folder.
See at the image in the red circle

{img src= width= height= align= desc= link= }
tracker item
TikiWiki 2.0: Odd Tags get Inserted into HTML Code
This is actually related to two other bugs reported by SEWilco, and discussed in IRC:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=1910
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1911

On August 6, 2008, we upgraded to TikiWiki 2.0 using the latest and greatest code from SVN. Following this, I noticed one very odd behavior:

Basically, an 'x' bracketed by < and > is inserted randomly into various words whenever I went to edit / preview a page in the Wiki. It mainly happens on the words 'style' and 'mouseover' but I am sure there are many others affected similarly.

I did the following
1. Login to the Wiki
2. Click the "Edit" / pencil icon at the upper right hand corner of the home-page
3. Click the "preview" button

Here is a sample of the code that gets created (brackets removed )
''
table stxyle="width:100%;"
tr
td stxyle="width:43%;border: thin solid #000000; border-width: 1px 1px 1px 1px"
bTable of Contents/bbr
{maketoc}
/td
td stxyle="width:2%" /td
td stxyle="width:55%;vertical-align:top;border: thin solid #000000;background-color:#eaeaea; border-width: 1px 1px 1px 1px"''

I understand that this is done to prevent dangerous HTML insertion. However, allowing HTML to our site is essential, as it gives us a lot more flexibility in formatting than does the limited Wikitext markup.

Is there any workaround for this, or a proposed fix?
tracker item
group category permissions
for example:
5 users in group home
6 pages in category home

I want all public can view these 6 pages in home category, but only these 5 users can edit pages content ( not the objects in the category, it is the content of the page!! ).
I know I can setup the permissions page by page to the home group, but what I am looking for is category to group relationship, not page to group, don't want to do it page by page, or maybe there is one way to do that, but I don't know yet.

Thank you very much.

Have a good day.

Best,
Peter
tracker item
Is that possible for upgrading from RC4 to release 2.0?
Right now I am on 1.9.11, going to upgrade to RC4, is that possible for upgrading from RC4 to release 2.0?? Or may be I can wait the 2.0 for a while.

BTW, it said that the 2.0 will be released in the second week of August, but right now it became in the August... Don't worry, Thanks for your hard working, we are all look forward the 2.0 :)
tracker item
fckeditor bugs in style, images and wiki-links
Once saved, style changes (such as setting the font size or centering text) results in pages displaying like these:

My test starts here. Not much of yle="font-size: larger">interest going on though!
AND
yle="text-align: center">Home Page Test

Clicking to insert an image: dialog is displayed buyt clicking on the Browse server button results in the error "Error creating folder "" (Can't create directory)". Manually entering an image in source view mode (<img src="blah-blah">) and saving results in: img src=/home/lib/fckeditor/editor/blah-blah height=30 width=28 (surrounded by curely brackets)

Both related to parsing the html from the WSYWIG editor?

Clicking "Insert/Edit an internal wiki link" shows the "Insert Internal Link" popup but no content is displayed. The dialog briefly shows a cancel button and then the "wait squares" but nothing more.

Found with clean installs of 2.0RC4 on Windows Server 2003 x32 and also server 2008 x64. PHP 5.2.6 (x32); MySQL 5.0.51b (x32 and x64); Apache 2.2.9 (x32)

(sorry if these aren't sufficiently related and should be in separate bug reports)
tracker item
Editing / Saving themes CSS causes "strange" code in some commands.
Hello,

sorry for my bad English, but I´m from Germany and I´ve got my last lesson at school - nearly 20 years ago...

So I hope that you will understand me, here my problem :

I use Tiki 2.0 RC4 with the "andreas08"-Theme. It works quite good, but this bug (maybe ?) happens when I try to edit and save the Theme-CSS via the Admin-Menu :

Some command lines will be added with a "x" (included by tag-brackets) and the instruction given by this command will be ignored - cause it´s "rubbish" than.
( I can´t show you an example, i tried it, but here the "X" in the brackets not appears after saving this thread. )

This strange "effect" also happens by editing or formatting an text by the wysiwyg-editor, so that the text appears with some "rubbish" code-tiles instead of the formatted styles. (Text-Color, Size, Justify, etc.)

I´m not sure - is it a bug, or is this a failure caused by myself ?

Thanks for any answers or comments an greeting form Germany.

Hofnarr
tracker item
File Directory search indexing space sensitive
Text search on files is not usable in 2.0RC4. Table tiki_files "search data" is empty. Files were uploaded, then I defined MIME types, then reindexed. I clicked on "Reindex all files for search" in Admin>File Galleries but can't tell if anything happened; nothing is in Tiki Logs (I already know there is no code for Debug Console to show what Admin>File Galleries is doing). I defined the MIME filters in http://doc.tikiwiki.org/tiki-index.php?page=Search+Admin&bl=n

This apparently sometimes works. In my "trunk" development system I have different text/.doc files uploaded and those were reindexed after I defined the MIME types.

UPDATE: I had trailing spaces in the MIME type names and the filter commands, due to cut-and-paste behavior. I request that trailing spaced be trimmed from the MIME filter input fields.
tracker item
tiki 2.0: db password should be hidden at typing time on upgrade through tiki-install.php
Using the released tiki 2.0: db password should be hidden at typing time on upgrade through tiki-install.php

Right now, password can be seen by others when the admin type it on the screen when first calling to tiki-install.php on an upgrade of running tiki site.
tracker item
articles needs aids to fight spam (e.g. admins see tiki-list_submissions.php at info.tw.o)
I looked today at http://info.tikiwiki.org/tiki-list_submissions.php and there are nearly 300 spam submissions there so far, and no way to delete them in groups. Maybe that's why nobody noticed my prior submission as info.tw.o editor from last month...

(the user need to be in info.tw.o Admin group in order to see the spam list. If your users is just in the info.tw.o_editors group, you'll see nothing but your own submissions if any.)

A text box to select the amount of rows to be listed would be welcome, and multiple checkboxes to select some or all, like with users, etc.

---
By the way, how can anonymous spammers post submissions to info.tw.o? They can't through http://info.tikiwiki.org/tiki-edit_submission.php (at least, nowadays)... Spam hole somewhere?
tracker item
tikiwiki only can install with default database
When installed from source code, in panorama.freewebhosting247.com, there is only blank screen when:

1) using old 2.0rc4 user modifed "basic profile"
2) clean database with "basic profile"

I only see blank screen.

This is despite using header_simple.tpl and my own empty header.
The error must be in a script after the header but because by default, there is no error shown at all, this is impossible to guess.


When I reinstalled "default profile", it worked. It shows the menu. I can do some maintainance now, including changing passwords, and the admin menu.


tracker item
Several themes lose first character of module text
Several themes are losing module text on the left margin: damian, nomia, simble, smartiki. Affects text-emitting modules such as "last changes" (last item is number 0 instead of 10), related categories, and external RSS feeds. This makes the unmodified themes unusable for some sites.

In damian.css this seems to be caused by the following near the bottom:
/* Lists in modules */
.box-data ol,
.box-data ul {margin-left: -1em;padding-right: 1em;}
tracker item
Image Galleries - Sort by Images Raises Query Error
If you show a list of image galleries and want to sort by images count you get an SQL query error.

Tiki outputs the following SQL Query

^select g.`galleryId`,g.`name`,g.`description`, g.`created`,g.`lastModif`,g.`visible`,g.`theme`,g.`user`, g.`hits`,g.`maxRows`,g.`rowImages`,g.`thumbSizeX`, g.`thumbSizeY`,g.`public`,g.`sortorder`,g.`sortdirection`, g.`galleryimage`,g.`parentgallery`,count(i.`imageId`) as numimages from `tiki_galleries` g, `tiki_images` i where i.`galleryId`=g.`galleryId` and `parentgallery`=? group by g.`galleryId`, g.`name`,g.`description`, g.`created`,g.`lastModif`,g.`visible`,g.`theme`,g.`user`, g.`hits`,g.`maxRows`,g.`rowImages`,g.`thumbSizeX`, g.`thumbSizeY`,g.`public`,g.`sortorder`,g.`sortdirection`, g.`galleryimage`,g.`parentgallery` order by `images` desc^

As you can see - the order by references an invalid column - because in the select list the field is named "numimages" and the order by uses "images".
tracker item
URL mangling in random redirects
Many times, in random places, the www will get knocked off the hostname. I think it mostly occurs when I submit a confirmation to do something. I noticed it again today on: ./tiki-removepage.php when I confirmed the page removal at www.casesofinterest.com, I was returned to casesofinterest.com - kind of annoying, as I wasn't logged in to casesofinterest.com. The www should not be dropped.
tracker item
"Contact us" page is blank following upgrade from 1.9.11 to 2.0 and with new install
Following 2 separate/different upgrades from 1.9.11 to v2.0, in both cases the "Contact us" page is blank when it displays. The linkable page title shows OK at the top of the page but nothing else is displayed.

Both sites worked OK before the upgrade and everything else looks OK.

I've double checked that in both sites "Contact us" and "Contact us anonymously" are still set, plus the contact user is also still set with an e-mail address, but the blank page happens whether I'm logged in or not even when logged in as admin.

I originally posted this to the Features/Usability forum but xavi suggested it may be a bug so have now posted it here.

Have now also shown that this problem occurs with a new/clean install so doesn't seem to be related to the upgrade process.

tracker item
Shadowbox broken
When Shadowbox is activated, when an image in a gallery is clicked, instead of displaying using the normal shadowbox method, the image opens in a new window that's otherwise blank. Shadowbox worked in Tiki 2 prelease versions.
tracker item
Calendar item start/end hour selection is broken in Tikiwiki 2.0 using PHP 4.3.2 or previous - Patch
On TikiWiki 2.0, when adding or editing events in a <span class= "highlight_word_0">calendar</span>, if you're using PHP 4.3.2 or previous, you will only be allowed to choose 0, 1 or 2 as the <span class= "highlight_word_1">start</span>/<span class= "highlight_word_2">end</span> hour, even if the <span class= "highlight_word_0">calendar</span> is configured to offer 0-23 or something along those lines.

This is because of the following line in the file $TW_HOME/lib/smarty_tiki/function.html_select_time.php:

{img src=images/code.png}%%% {CODE()}
$hours = $use_24_hours ? range($hour_min, $hour_max) : range(1, 12);
{CODE}

The range function, as explained [http://php.net/manual-lookup.php?function=range|here (see ChangeLog)], in PHP versions previous to 4.3.2 inclusive, treats numeric strings as strings and not integers which <span class= "highlight_word_2">end</span>s up meaning that "23" is seen as "2", hence producing the problem.
tracker item
table with {toc} does not work...
The following code does not produce a table with one row with an image on the left and a toc on the right:

{img src=images/code.png}%%% {CODE()}
||::{img src=show_image.php?name=valmuer-henrikfalk.png }::|{toc type=fancy }||
{CODE}


The result is two rows with an ugly looking toc.

Worked fine with version 1.9.11

tracker item
2.0: still issues with Compulsory fields in trackers as if they were normal
Using Tiki 2.0, and a modified gemsi.css theme style. Trackers with Compulsory fields in trackers are not counted as so. As least, category field marked as compulsory.

I have a tracker with many fields, some of them compulsory, which is used through the TRACKER plugin.
http://moviments.net/cursos/Inscripcions+2008

I insert a new item leaving two compulsory fields unchecked:
* a drop down field: "Franja d'edat *" (= age range), and
* a category field: "Com t'has assabentat d'aquest curs? *" (= how did you know about it)

I get only a report of one field missing: the drop down "Franja d'edat *", but not the category one
When I check somethiong at the drop down field, and insert again, I can successfully insert the item, even if the category field was not checked.
tracker item
2.3: inter-user messages gives wrong message if users separated by comma, as before. now expects ;
Inter-user mesages from within tiki in tiki 2.3:
if you write to many users at once, you use to write their usernames separated by commas, but now, tiki seems to work only if you separate them with semicolon (;)

If you use commas to separate address in the to or cc fields, you see the wrong message: you have to allow receiving messages from others (or similar). And "no user with that name".

BTW, I had that setting enabled for me, as default on the site, and for all my users.
tracker item
Image description text cropped with Shadowbox
When an image is displayed with Shadowbox the description text is shown across the top of the image - but only 1 line is shown so long descriptions are just chopped off. It would be good if as many lines as were needed could be used here.

No longer relevant - item CLOSED
tracker item
Users cannot edit files galleries
Users cannot edit files galleries properties.
At tiki-list_file_gallery.php file, the second if statement is open in the wrong place:

tiki-list_file_gallery.php

312 // Check THIS gallery modification rights
313 if ( $galleryId > 0 ) {
314 if ( ! $user || $gal_info['user'] != $user )
315 $smarty->assign('errortype', 401);{
316 $smarty->assign('msg', tra('Permission denied you cannot edit this gallery'));
317 $smarty->display('error.tpl');
318 die;
319 }
320 }
tracker item
TikiWiki 2.0: SearchBox Not Displaying for Anonymous Users
I am having issues displaying the "search_box" module to Anonymous Users. The box does appear for Registered Users, however.

I have done the following:
1. Login as an admin
2. Clicked "Admin Home" link > clicked the "Look and Feel" icon > clicked the "General Layout" tab >
5. Verified that
a. "always" is selected in the "Left column" pulldown menu
b. "never" is selected in the "Right column" pulldown menu
6. Clicked the "Modules" link
7. Verified that the following groups are assigned to "search_box:" Anonymous Registered

See attached .gif for clarification.
{img src=show_image.php?id=53}
Any reasons why the search_box would not appear to Anonymous users who have not logged into the site, especially when all the configurations are in place?
tracker item
Edit CSS broken
Files created with the Edit CSS feature (tiki-edit_css.php) are 0 bytes.
tracker item
TikiWiki 2.0: Filtering Search Results
Our site has a lot of child pages that are included by parent pages. When accessed individually, they make much less sense than if they are accessed as part of the parent page that includes them.

Is there a way to restrict the Search functionality of TikiWiki to only return pages that meet a certain criteria? Eg, pages that would be in the format tiki-index.php?page=Title/PageGroup

I have referred to the tiki-admin.php?page=search page but could not find anything that fit the bill.
tracker item
Image gallery does not store resized picture
I frequently use the image gallery and have an default scale for all pictures.
Since the switch to 2.0 (and a new username) my gallery does not store the thumbnail and scaled size of pictures which results in really slow performance because each time the pictures is resized on the fly.

There are no new files in the directory for the image gallery nor are new rows to the tiki_images_data table.

I do not get any error message.

What could be wrong?
How could I check and fix it?

Any help appreciated.

Hannes
tracker item
Parsing WikiWords on internal links with '-' in them are parsed incorrectly
Links of the form: ''~40~~40~PageName | Text-With-A-Dash And Spaces~41~~41~''
Parse to give: ''Text-With-A-Dash? And Spaces?''

such that:

Text-With-A-Dash -> page=Text-With-A-Dash
And Spaces -> page=PageName

(aka, there are two links to different pages)

This is inconsistent as: ''~40~~40~PageName | Text-With-Dashes~41~~41~''
parses to: ''Text-With-Dashes?''

The same problem occurs with underscores instead (_)of dashes (-) and using |# making things even worse.

The docs don't mention anything about -,_ being special characters when parsing link descriptions; nor should they be.
tracker item
Files Galleries admin screen should allow to displace files like in the Images Galleries screen
Our users keep adding large .ogg files in our files galleries and we have been asked to externalize theses files in a special download directory of the web server. Problem is that the admin screen of the files galleries doesn't have a DISPLACE section. You can set the option for the files to be added in an external directory, and the new ones are indeed placed into it, but the existing files stay in the database.

I have discovered that the *Image* galleries admin screen has this DISPLACE section but it will work only for the image galleries, no way to use it for the non image galleries.
tracker item
Tanzania missing in country tracker list
Seems like Tanzania keeps falling out of the country list. This was the case some years ago. Might as well add Swahili as a language option if applicable.
tracker item
PluginTrackerList not working?
Consequently gets an error on this plugin using 2.1 on a Windows machine. Error message from a what I am sure is a proper trackerlist reference is:

ErrorError
No field indicated

Close Window

- - - -

Found out this was an issue related to not making the referenced fields public. I would suggest the documentation is clearer on this issue in the trackerlist documentation. Will have a look at the documentation.
tracker item
TikiWiki 2.0: Categories Page Cannot be Found?
I have a very strange experience today. I tried to access the "Categories" page from three separate browsers: Google Chrome 0.2, Internet Explorer 7, and Firefox 3.0.3. I receive a "cannot be displayed" in all three browsers, even though (a) the relevant file (/tiki-admin_categories.php) is on the server, in the correct location (i.e., the root directory), and (b) has not been changed since I loaded TikiWiki onto the server, so there would not be any custom code that causes interference with the base functionality.

In Firefox, the browser attempts to download the tiki-admin_categories.php file as if it is an external object, eg a PDF.

Can anyone shed some light on how I might go about resolving this issue? It is a very strange one!
tracker item
Error when adding a new user
I have an error when I try to add a new user:

{img src=images/code.png}%%% {CODE()} Context:
File tiki-adminusers.php
Url tiki-adminusers.php
Query:
insert into `users_users`(`login`, `password`, `email`, `provpass`, `registrationDate`, `hash`, `pass_confirm`, `email_confirm`, `created`, `valid`, `openid_url`, `lastLogin`, `waiting`) values(?,?,?,?,?,?,?,?,?,?,?,?,?)
Values:
0 trenad
1
2 n.trepanier@rrsss16.gouv.qc.ca
3
4 1224014104
5 $1$98TWiy55$sm3YVgaZTDG8wTR6O9kvz0
6 1224014104
7 1224014104
8 1224014104
9 NULL
10 NULL
11 NULL
12 NULL
Message:
Unknown column 'email_confirm' in 'field list'
Built query was probably:
insert into `users_users`(`login`, `password`, `email`, `provpass`, `registrationDate`, `hash`, `pass_confirm`, `email_confirm`, `created`, `valid`, `openid_url`, `lastLogin`, `waiting`) values('trenad','','n.trepanier@rrsss16.gouv.qc.ca','','1224014104','$1$98TWiy55$sm3YVgaZTDG8wTR6O9kvz0','1224014104','1224014104','1224014104',NULL,NULL,NULL,NULL){CODE}

Do you guys have any idea what is happening.
tracker item
External wiki links are mistakenly identified as wanted pages in WANTED plugin
External wiki links are mistakenly identified as wanted pages

http://profiles.tikiwiki.org/Admin

{WANTEDPAGES()}{WANTEDPAGES}
tracker item
Palm Syncing
Tutos uses this one:
http://php-pdb.sourceforge.net/

http://prdownloads.sourceforge.net/tutos/palm-1.2.20050306.zip?download
tracker item
Multilingual Meta Keywords and Meta Description (and increase 255 characters limit)
Please increase the limit and make it multilingual
tracker item
3D Browser does not work with the new Java edition 6
The new Java edition 6 released today causes the 3B browser to not work at all

(After Java update did restart of PC and left - somehow it did not restart. After restart all if fine. Sorry
tracker item
Search within a category
Categories are amazing for a large site. It makes it easier to manage. Next step is to add an option in search which can be filtered by category.
tracker item
Built it TPL editor removes Javascript from the Templates
This is intended as a security feature. However, it is causing lots of support requests.

How can we maintain security but make it easier for admins?
tracker item
Ajax fails with Quicktags admin
Apparently the loadComponent function is not present. I tested ajzxlib->processRequests by changing it to printJavaScript instead of getJavaScript - this had the effect of putting the function loadComponent into the javascript, but it still failed.
tracker item
A top-page horizontal login box should be an option in the Site identity feature.
1 click to add a login box instead of using the login module.

tracker item
Ability to upload multiple attachments at once onto a WIKI page
Bugs & Wish list
tracker item
Account validation by Admin

If admin account validation is enabled, Admin receive mails to confirm users registration.

But, if the admin is logged (with its own account) on tiki when he clicks the confirmation url, the user is not well-registered (provpass is still there in DB).

Whereas if he is not logged on, the registration works well.
tracker item
Add "social" relavancy to search results
I would like to see social implications added to Tiki search results. For example, in addition to pure content relevancy, it would be nice if search results took into account things like:
- Page rating
- Free tags
- Bookmarks
- Trackbacks
- Number of views
etc.

These could be used in conjunction with pure keyword matching to present users with a (potentially) better match.
tracker item
Add "tiki_p_admin_structures" permission
Can anybody explain me, why there is no permission tiki_p_admin_structures? Users with tiki_p_edit_structures can do everything they want with my structures. But I only want them to add new pages.

Every other feature of TW has two main perms: tiki_p_admin_xyz and tiki_p_edit_xyz. But structures only have tiki_p_edit_structures, which allows users with this right to even delete the structure of our corporate wiki.

Please add this perm! Maybe even for TW 3.0? Thanks in advance.
tracker item
Add a "Create New Calendar" button to tiki-admin_calendars.php
After a new calendar is created, the create calendar form is still populated, and subsequent changes will edit the already created calendar instead of creating a new one. This behavior is not apparent to the user until the edit has taken place.
tracker item
add a label like [forum name XXX] in each email from monitorized forum post or thread....
Forums are getting powerful enough to substitute mailing lists on many tiki sites (yahhogroups, etc.). However, notification messages from forums cannot be added easily to local email filters since the subject doesn't contain a label like [[Forum X - site Y] to ease this task.
{CODE()}
[Forum X - site Y]
{CODE}

I guess this must be very easy for a coder (just adding some variable to a smarty template? and adding a call to that variable if needed from the related .php or .tpl file - I just get the rough idea... I wish I could do that myself...)
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 ability to generate RSS from a specific structure (and maybe category)
The ability to subscribe to a specific structure via RSS feed would be very useful. Currently one can subscribe to an RSS feed related to the entire wiki, but if several groups are using the wiki for different projects or purposes or topics, this may not be at all useful. For example, on the Southern New Hampshire University wiki, we have the online faculty handbook plus a variety of page sets related to different course projects. Most faculty should be alerted of changes to the faculty handbook, which resides in a structure, and some students and faculty may want to track changes to structures involved with specific courses or departments, but few if any users need to be alerted of every change to the wiki as a whole. The ability to generate an RSS feed specific to a structure (and possibly also specific to a category) would be very helpful.
tracker item
Add anti-spam protection on contact us, for anonymous users
Spamers are very annoying
tracker item
add automatic sequential id to tracker
add automatic sequential id to tracker
or
get read access to internal id
tracker item
Add CAPTCHA (anti-bot) support to article submission
Need to add CAPTCHA/anti-bot option when allowing anonymous submission of articles (tiki-edit_submission.php)
tracker item
Add CAPTCHA (anti-bot) support to suggest an FAQ feature
When allowing anonymous users to suggest a new FAQ question, need to include a CAPTCHA to eliminate spam.
tracker item
Add email notification for suggested FAQ
When using the SUGGEST FAQ feature, it would be nice to allow notification to the Admin, when a new FAQ was suggested.
tracker item
Add EXIF support
http://www.exif.org/
tracker item
Add freetags to page's META description
When adding a folksonomy freetag to a page, it would be nice if Tiki automatically added the tags to the META KEYWORD tag for the page.
tracker item
Add Google Analytics setup as an option in the admin panel.
It's very easy to add manually by editing templates/footer.tpl, it would be nicer to have the _uacct saved in the database with the rest of the settings. Upgrades would be easier for site admins.

Please see:
https://www.google.com/support/analytics/bin/answer.py?answer=55488

This would be similar to gmap.

Related:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=1177


Maybe this feature request could be even more generic to include easy ways to add other services and/or make it easy to use with open source apps like phpOpenTracker or phpMyVisites.

http://www.phpmyvisites.us also recommends putting the code just before /body>


Also, there should be a way to exclude certain or all groups from tracking. If I use 1 Tiki for a public website and and Intranet, I don't want my Intranet traffic to pollute my public site stats. I could just want anonymous users to be tracked.


Also, let's integrate more tightly with the new [http://www.google.com/analytics/GATCmigrationguide.pdf|ga.js] code so we can track downloaded files, and take advantage of other nice stats.
tracker item
Add Google Translate support
It's easy:
http://translate.google.com/translate_tools?hl=en
tracker item
Add green & yellow permission keys on tiki-listpages.php
It will be very useful when TikiWiki is used as a combined portal & Intranet


The key (and link to permissions) is already on tiki-listpages.php (great!)

Now, a green key could indicate this page has special permissions.

And maybe even a third key (say blue) indicates that the item is inheriting permissions via the category.
tracker item
Add help link to tiki-admin_actionlog.php
The tiki-admin_actionlog.php page does not have a help icon that links to docs.
tracker item
Add label [feature: object] to notification emails from a tiki site: wikipages, forums, trackers...
Right now, all messages from tiki forums of the same tiki site have the same subject. Or all tracker items from different trackers from the same tiki site.
I suggest that notifications from each forum, or tracker, etc., have some label like in e-mail lists [[LABEL], that they look like:
* "[[TRACKERNAME] Current notification subject"
* "[[FORUMNAME] Current notification subject"

Or even better: allow an empty text field to be filled at tracker and forum admin screen where the admin can write the content of the label sent in subjects of notification emails from this feagture/site.
tracker item
add language selection list on Installer page
When I start the installation of Tikiwiki, I wondered why it is only in English.

Later I read the documentation and know, I should use

http://your_host/tiki/tiki-install.php?lang=XX

instead of just enter

http://your_host/tiki/

to start the installer.

But, why make this trick so difficult to be known?
tracker item
Add option to show "all" tags in cloud
On the Admin: Freetags page, the "Number of Tags to show in Cloud:" field controls the number of tags to display in the tag cloud (such as on the tiki-browse_freetags page).

I would like a way to tell Tiki to show __all__ the tags.

For example, I would like to enter Number of Tags to show in Cloud = 0 to have Tiki show all tags.
tracker item
Add RSS for categories
I'd like to see an RSS feed for a specific category.
tracker item
Add stats admin panel or add a stats section in general admin panel
All stats related features/settings/options should be next to one another.

tiki-admin.php?page=features
Stats
Referer Stats

tiki-admin.php?page=general
Count admin pageviews:
tracker item
Add support for all relevant microformats
hcal was added to 1.10!

As this is an ongoing process, we'll use a wiki page to coordinate efforts. Please see: ((microformats)).
tracker item
Add TITLE attribute to external links
When creating a wiki link ~np~((foo)))~/np~, Tiki uses the target pages's ''description'' as the the link's TITLE attribute. It would be nice for external links to also have a TITLE attribute. Tiki could use the link's description, or a generic text. For example:

~np~[http://foo.com|my link]~/np~ would become:
<a href="http://foo.com" title="External link: my link">.....

and

~np~[http://foo.com]~/np~ would become:
<a href="http://foo.com" title="External link">.....
tracker item
add unstable Branch in Freshmeat
add unstable Branch in Freshmeat and link to de.tikiwiki.org's daily snapshots...
tracker item
Add user fails after upgrade from 1.9.11 to 2.0
I have upgraded from 1.9.11 to 2.0 and now I cannot add users manually in "Admin users"

I get the following error when adding user "testuser" with pasword "testuser" as an example...

An error occured in a database query!

Context:
File tiki-adminusers.php
Url tiki-adminusers.php
Query:
insert into `users_users`(`login`, `password`, `email`, `provpass`, `registrationDate`, `hash`, `pass_confirm`, `email_confirm`, `created`, `valid`, `openid_url`, `lastLogin`, `waiting`) values(?,?,?,?,?,?,?,?,?,?,?,?,?)
Values:
0 testuser
1
2
3
4 1220738236
5 $1$opJz3I9u$Qcgr2S0jFBIBklNAdZyv60
6 1220738236
7 1220738236
8 1220738236
9 NULL
10 NULL
11 NULL
12 NULL
Message:
Unknown column 'email_confirm' in 'field list'
Built query was probably:
insert into `users_users`(`login`, `password`, `email`, `provpass`, `registrationDate`, `hash`, `pass_confirm`, `email_confirm`, `created`, `valid`, `openid_url`, `lastLogin`, `waiting`) values('testuser','','','','1220738236','$1$opJz3I9u$Qcgr2S0jFBIBklNAdZyv60','1220738236','1220738236','1220738236',NULL,NULL,NULL,NULL)
tracker item
Adding "x-cms-engine: tikiwiki" in HTTP headers
This would permit us to have stats about TikiWiki usage.

This idea is from [http://www.phportail.net/|Philippe Gamache] and [http://www.nexen.net/|Damien Séguy]

We could suggest to other cms/forums/wiki engines, etc to use similar headers

More info:
http://www.nextthing.org/archives/2005/08/07/fun-with-http-headers


[11:07:19 AM] Philippe Gamache says: x-cms-engine : tikiwiki 1.9
[11:07:22 AM] Philippe Gamache says: or
[11:07:46 AM] Philippe Gamache says: x-cms-engine :tikiwiki
[11:07:46 AM] Philippe Gamache says: x-cms-version: 1.9


tracker item
Adding a page to a category breaks permissions
when a wiki-page is added to a category, it's is no longer viewed to anonymous users. (Login screen appears) By removing the page from the category it appears again.
tracker item
Adding images to blog posts is no way as intuitive as it should be
1- "Upload image for this post" is not offered at first post. Only after I save and come back to edit?

Html is offered:
{img src=images/code.png}%%% {CODE()}
<img src='tiki-view_blog_post_image.php?imgId=44' border='0' alt='image' />
{CODE}

It should be wiki syntax:
{img src=images/code.png}%%% {CODE()}
{img src=tiki-view_blog_post_image.php?imgId=44 }
{CODE}

Related: [tiki-view_tracker_item.php?itemId=1492|It's too difficult to re-use image gallery images in wiki pages, trackers, etc]
tracker item
Adding relationships between tracker items and/or tasks (ex.: for use in a Gantt chart)
Various tracker items can be linked

*Must be finished before
*Father-Son
*Duplicate of
*etc
tracker item
Adding some examples in htaccess
ex.:

# Redirects
# This is useful if you are migrating from an old site, and you want the old URLs to still work.
# Just uncomment and edit the line below.
Redirect 301 /oldpage.html /tiki-index.php?page=newpage
tracker item
Adding support for www.printwhatyoulike.com
Printing pages is sometimes a real mess.
So, http://www.printwhatyoulike.com brings the opportunity to select parts of the page to print etc.
tracker item
Adding users to groups from tiki-admingroups.php
If I create a new group in tiki-admingroups.php, and want to add a user, I must go to tiki-adminusers.php

I should be able to add users to groups from tiki-admingroups.php, with a drop-down (if < 500 users) or a search username box (if users > 500) , or something like this...
tracker item
Admin control over Forum (and forum section) order
Could a system be implemented so that an admin could control the order that forums are listed within a section (like the way numbers are assigned in the featured links app)?

Also, a system to control the order that sections are listed (same as above)

Lastly, a setting to set the default order to be used when clicking on the menu item


Currently sections are listed alphabetically, and by default forums are listed based on last edit date.

You can click on the forum table headers to change the sort order in a number of different ways.

There isn't currently a way to select a sort method that I could find
tracker item
#2000
Bugs & Wish list
tracker item
admin modules broken in 1.10cvs: ERROR "Duplicate entry 'nameofmodule' for key 1" when editing
Critical error:
I created a brand new 1.10 tiki site (using cvs code from 13th june 2007): Profile: Basic enabled for easy use.
Using tikineat.css (or others), When I attempt to edit (cliking on the edit button next to the module):

http://yoursite/tiki-admin_modules.php?edit_assign=quick_edit&position=l&ord=2#assign

I change the position, click on save, but I get the Error message:

{CODE()}
An error occured in a database query!

Context:
File tiki-admin_modules.php
Url tiki-admin_modules.php
Query:
insert into `tiki_modules`(`name`,`title`,`position`,`ord`,`cache_time`,`rows`,`groups`,`params`,`type`) values(?,?,?,?,?,?,?,?,?)
Values:
0 quick_edit
1
2 l
3 20
4 0
5 0
6 a:1:{i:0;s:10:"Registered";}
7
8
Message:
Error Message Duplicate entry 'quick_edit' for key 1


Go back

Return to home page
{CODE}
tracker item
Admin option to force newly created pages to be part of the structure they were created from
Guys, I have to set up a company wiki, which is completely structured from top to bottom. So I noticed a very annoying thing about tiki.

Currently if you want to create a page, that is destined to be part of a structure, you have to create it using the navigation bar and set the option "as child".

But what if a user creates a new page from within a structred wiki page? I.E. If he simply sets up a new link to an non existing site. The new page is created as an orphan which is definitely a "no go" for a completely structured wiki. Pages like this have to be manually assigned to a structure by the admin.

So I request an option, that __forces pages created from within a page in a structure to be automatically part of the same structure__.

I guess even in pages like doc.tw.org this would be very helpful.
tracker item
Admin panel or Admin menu item needs to display on initial admin login
Did a fresh CVS checkout and install of BRANCH-1-10 at 1600 UTC on 2007-08-12. After installation and the initial login, there is no admin menu available. This means there is no menu item to get to the admin page to start enabling features.


{THUMB(id=33)/}
tracker item
admin user + anonymous & registered groups NOT DELETABLE nor CHANGEABLE
After some bad experience (ours and from other users), Rick (Rick99) and I suggest:

^RFE should be that the following username should __not__ be changable or deletable:
* __admin__

And the following groupnames should __not__ be changable or deletable:
*__registered__
*__anonymous__

Additionally, there should be a usergroup __administrator__ that has ''all'' permissions. This would allow Tiki-admins to easily create new Admin logins, with their own usernames.
^

__added: ensure password reminder works out of the box__

A couple of usability issues could be fixed here.

a) remind/reset passwords is off by default - should be on?
b) no email is set on admin by the installer

this would prevent most newbie lost admin password issues i think. - mlpvolt


Last [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=24817&topics_threshold=0&topics_offset=0&topics_sort_mode=lastPost_desc&topics_find=&forumId=2|thread about it at tw.o here]


Related issue: http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=1074
tracker item
Admin user link from user registration validation page
I often want to edit users that request registration (such as add them to a group). It would be nice if the "user validated" page had a link to the page to edit that user's settings.
tracker item
Admin, Menus Feature - Cannot add new menu problem
Admin, Menus Feature

When I try and add a new menu I receive the following error:


An error occurred in a database query!

Message:
Unknown column 'icon' in 'field list'

This is see is a new field in 2.0. I then tried entering the folder information to the icons but the new menu will still not save.


tracker item
Admin...Menus list of menus does not show admin_menu options box icon after upgrade to 1.10
After upgrading to 1.10, the icon to click to admin menu options does not appear in Admin...Menu. Need to reproduce and test.
tracker item
Administer Modules Error Message "An error occured in a database query!"
When I go to administer modules I recieve this error.

An error occured in a database query!
Context:
File tiki-admin_modules.php
Url tiki-admin_modules.php

Message:
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 'SELECT `contentId`, count(*) AS `future` FROM `tiki_programmed_

This problems started after I upgraded to 2.0. I do not know what any of this means and need some direction.
Thanks
Cindy
tracker item
Administration menu does not appear after first install of 1.10
The admin menu does not appear on first login after fresh install of 1.10
tracker item
Administration, Features, Wiki - Picture upload problem
Administration, Features, Wiki


I can enable the 'Pictures:' feature in the 'Wiki Features', however when I then edit a page the 'Upload' feature does not appear.


I found if i remove the WYSIWYG editor feature, the Picture and File Upload becomes available when editing a page.

tracker item
Admins /mods failed
Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/tiki-mods.php on line 37

Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/tiki-mods.php on line 40

Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/tiki-mods.php on line 43

Warning: opendir() [function.opendir]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 205

Warning: opendir(mods/Packages) [function.opendir]: failed to open dir: No such file or directory in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 205

Warning: readdir(): supplied argument is not a valid Directory resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 206

Warning: closedir(): supplied argument is not a valid Directory resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 211

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 212

Warning: fopen(mods/Packages/00_list.txt) [function.fopen]: failed to open stream: No such file or directory in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 212

Warning: fputs(): supplied argument is not a valid stream resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 229

Warning: fclose(): supplied argument is not a valid stream resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 231

Warning: opendir() [function.opendir]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 205

Warning: opendir(mods/Installed) [function.opendir]: failed to open dir: No such file or directory in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 205

Warning: readdir(): supplied argument is not a valid Directory resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 206

Warning: closedir(): supplied argument is not a valid Directory resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 211

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 212

Warning: fopen(mods/Installed/00_list.txt) [function.fopen]: failed to open stream: No such file or directory in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 212

Warning: fputs(): supplied argument is not a valid stream resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 229

Warning: fclose(): supplied argument is not a valid stream resource in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 231

Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 2003 is not allowed to access /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/mods owned by uid 2001 in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/tiki-mods.php on line 108

Notice: Undefined variable: errmsg in /www/1stfreehosting.com/o/t/h/othman/htdocs/tikiwiki/lib/mods/modslib.php on line 117
tracker item
adodb session garbage handling does not seem to be working
According to http://phplens.com/lens/adodb/docs-session.htm, garbage collection is supposed to be automatic for adodb sessions, which are used in tiki when "store sessions in db" is turned on. But it does not seem to be working. Have to figure out why first, before I can fix.
tracker item
After creation of two records on a mirror table tracker, two warnings appear on top anywhere in Tiki
After creating two records in a mirror table tracker, I got those two warnings on every page I visit on that tiki site (I'm admin and I have the warnings on for admins). I know I can deactivate that message for admins, but I guess it shows there's a bug somewhere...

^
Warning: fread(): Length parameter must be greater than 0. in /var/lib/gforge/chroot/home/groups/gclub/htdocs/carpetiki/lib/cache/cachelib.php on line 47

Warning: fread(): Length parameter must be greater than 0. in /var/lib/gforge/chroot/home/groups/gclub/htdocs/carpetiki/lib/cache/cachelib.php on line 47^

!!!!- Tracker contains those fields:
^
[FIELD1]
fieldId = 1
name = Alumne
position = 10
type = u
options = 1
isMain = y
isTblVisible = y
isSearchable = y
isPublic = y
isHidden = n
isMandatory = y
[FIELD28]
fieldId = 28
name = Equip de DM II
position = 15
type = d
options = ,Brokers,Equip 4,Los Nueve,Persèfone
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = y
[FIELD2]
fieldId = 2
name = 1. COMPETÈNCIES
position = 20
type = h
options =
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = n
[FIELD3]
fieldId = 3
name = Els arguments dels meus companys m'han fet revisar els meus plantejaments inicials
position = 30
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
[FIELD4]
fieldId = 4
name = He sabut escoltar les opinions dels meus companys
position = 40
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
[FIELD5]
fieldId = 5
name = Les reunions prèvies amb l´equip han tingut molta influència en la meva presa de posició sobre el tema
position = 60
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
[FIELD6]
fieldId = 6
name = Els meus companys m´escolten quan jo parlo
position = 70
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
[FIELD7]
fieldId = 7
name = Em sento còmode quan jo parlo
position = 80
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
[FIELD8]
fieldId = 8
name = He arribat a conclusions concretes sobre els temes debatuts
position = 90
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
[FIELD9]
fieldId = 9
name = Estic satisfet amb el mapa conceptual que he dissenyat
position = 100
type = d
options = ,1,2,3,4,5,6
isMain = n
isTblVisible = n
isSearchable = n
isPublic = y
isHidden = n
isMandatory = y
^
tracker item
After saving an edited section, TikiWiki should scroll down to this section on reload
After editing and saving a certain section of a wiki page, it would be very helpful, if TikiWiki would scroll down to this section again, when reloading the page.

Many other Wikis like Mediawiki or Dokuwiki handle section editing this way and it is indeed very convenient.

Imagine you edit a section of a very long wiki page and you have always to scroll down manually, when you have saved the page but have to review it.
tracker item
After setting auth to active directory/ldap - can't log in as admin now
Upgraded a test/development site from 1.9.9 to 1.10beta1. Trying to get ldap authentication working to an active directory server. After configuring for ldap auth to AD - with 'use tiki for admin auth' checked - now I cannot log in as the admin user. The AD server is taking a really long time to respond, it's at another location - so it always times out. Unfortunately the Tiki site seems to keep trying LDAP and timing out before it will check internally for the admin user. The net result... I'm currently locked out of my development/test Tiki site. LDAP times out and I can't get in as admin either.
tracker item
After upgrade from 1.9.7 to 2.4, unable to upload files to file galleries
I did a version upgrade from 1.9.7 to 2.4
I have problems with file galleries.
When I try to upload a file I receive the following error:

__An error occured in a database query!__

Context:
File tiki-upload_file.php
Url tiki-upload_file.php
Query:
insert into `tiki_files`(`galleryId`,`name`,`description`,`filename`,`filesize`,`filetype`,`data`,`user`,`created`,`hits`,`path`,`hash`,`search_data`,`lastModif`,`lastModifUser`, `comment`, `author`, `lockedby`) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
Values:
(then a lot of values follows)
.....

Message:
Built query was probably:

nsert into `tiki_files`(`galleryId`,`name`,`description`,`filename`,`filesize`,`filetype`,`data`,`user`,`created`,`hits`,`path`,`hash`,`search_data`,`lastModif`,`lastModifUser`, `comment`, `author`, `lockedby`) values('21','','','Ten Conf Caballeros Orientales 131.pdf','27400','application/pdf','%PDF-1.4 %�쏢 5 0 obj <</Length 6 0 R/Filter /FlateDecode>> stream k��5$~t���E�sm�S�xn��P�@�T��.\0��9�X��>��ͤ�oÚšp1O&}�+'admin'R���Qb�/O#�,bg�j�ӱ�G�s�y`�RY:����xa#���\0�$O\'R�̨�Ù“tL(e].....binary data continues......,%%EOF ',?,?,?,?,?,?,?,?,?,?,?)

Please I thank you for a solution, because I have my site without this functionallity that is very important to my users

Pablo
tracker item
After upgrade to 2.2, Last Files module is empty.
After upgrading from 1.9.11 to 2.2, the Last Files module is showing up empty.
tracker item
After upgrading to Tiki 4 tiki-galleries.php does not work anymore
I have the following problem:

we wanted to upgrade our old tiki 2.2 to the new tiki 4.0 but there are some problems.

after using tiki-install.php to upgrade the old tiki to the new one the image galleries doesn't work anymore, even though it is activiated in the features menu.

the problem is the following:
every time i want to go to tiki-galleries.php i get the following error:
----
The following error message was returned:

__The query was:__
__select `sortorder`,`sortdirection` from `tiki_galleries` where `galleryId`=?__

__Values:__

__1. 13__
__2. o__

__The built query was likely:__
__select `sortorder`,`sortdirection` from `tiki_galleries` where `galleryId`='13'__
----

the problem is as you see there is no error message only the query is displayed.

i tried to install a vanilla 4.0 and created two galleries where each of it has one image in it and it works fine

i compared the database tables tiki_images, tiki_images_data and tiki_galleries and they seem to have the same structure

i tried to copy the tables mentioned above from the upgraded tiki into a clean install and still get the error above

possible problem seems to be with the tiki_image table as it works fine without the images in the image tables - but the error appears only after i copy the image tables into the database

it would be nice if someone could help me / fix this problem as it would take some time to reupload all the images (then probably into the file galleries)

and besides that is there a tool that moves the images from the image gallery to the file gallery for future use?

edit: all the other php files work like tiki-list_gallery.php and tiki-browse_gallery.php
tracker item
All users can admin
All users with permission tiki_p_search active can admin.
tracker item
Allow a user role or group to automatically generate a personal page, an image gallery, a weblog a
When I was testing various CMS/Wikis for a project, I ran across a module for another (Joomla or Drupal, can't remember which) CMS which allowed a user role or group to automatically generate a personal page, an image gallery, a weblog and any type of content page. It would be extremely useful for my project, but one of the few things missing from Tikiwiki (which is why I am implementing Tikiwiki, it has all of the other features I need in one install).
tracker item
allow admin to define the length of the returned search snippet
Currently, the length of the search result snippet is hard-coded to 250 characters (in searchlib.php). it would be nice if this could be defined by the admin as part of the search preferences.
tracker item
allow anonymous visitors to watch items
Currently, Tiki allows anonymous visitors to subscribe to a newsletter (via the "subscribe any address" feature. It would be nice if anonymous visitors could "watch" items simply by adding their email address.
tracker item
allow article mailin to use both header and body
When using the Mail-In feature with Articles, Tiki places the entire email in the article's Header. I would like a way to specify portions of the email to placed in the article's header, the rest in the Article body. Perhaps by some sort of text marker?
tracker item
Allow Choice of URL name that includes page name, not number, for articles
When you view an article, the URL simply includes the id# of the article. On wiki pages, however, the URL lists the article title.
tracker item
Allow direct file placement in the file gallery upload folder and have it index the files
Allow direct file placement in the file gallery upload folder and have it index the files/add them to the file gallery...similar to the photo gallery which simply index all files with an image extension (ie. jpg, gif, bmp) and displays them in the batch upload area, this feature needs to be integrated into the file gallery so you can add/ftp files into the file gallery stipulated upload folder and them show up in a file gallery.
tracker item
Allow each directory item to have a unique image (screenshot or thumbnail)
When adding a new item to the directory, it would be great if I could upload an image for the link.
tracker item
allow feeding image-tracker-field selection with images from a specified gallery
It would be nice to allow a user to select an image from a image gallery of the same tiki site when he/she needs to provide an image for a tracker.


Imagine something like "offers" and "demands" trackers, or hand-made articles, etc. You could assign an image from a gallery as image in that tracker item (like article topic in articles feature nowadays), or insert your own image for that tracker item (as in articles nowadays).

Moreover, Tiki could provide a bunch of pre-defined images in such a gallery from Openclipart.com (public domain licensed in there), to make it easier to staart using images in trackers, or article types, etc.....
tracker item
Allow for specific selection of trackerIds for which to create a valid RSS feed
Currently (2.2), if you enable the RSS feed for individual Tracker items, Tiki will create a valid RSS feed for __every__ tracker. I would like to have a method, when creating a new tracker, to specify whether or not Tiki should create the RSS feed for that tracker.
tracker item
Allow integrated search results from other Tikis (or other search sites)
It would be nice if visitors to info.tikiwiki.org could search all of the tw.o domains at once. What I envision:
1. A user goes to info.tw.o and searches for "WYSIWYG"
2. Tiki searches all of the *.tw.o domains and presents the results to the user, breaking the results by domain (e.g., all of the doc pages, dev pages, etc.)

Currently, the search results page will provide a box for users to extend their search to other tw.o domains, but (IMHO) it really needs to be automatic. See http://info.tikiwiki.org/tiki-searchindex.php?highlight=wysiwyg&where=pages&search=go for an example.

Maybe this could be expanded to fetch search results from other, non-Tiki search engines, too.
tracker item
Allow meta tags unique to pages
You cannot assign meta tags to individual pages. If you use the universal meta tags, that is not the best way to optimize for search engines.
tracker item
Allow more characters in external wiki page names
The current wiki syntax does not allow commas when specifying the page name for an external wiki link. This is a problem for example when trying to setup an external wiki link to a list of Bugzilla bugs. In "Admin external wikis" I can create this entry
|| __Name__ | __Extwiki__
buglist | https://bugzilla.mozilla.org/buglist.cgi?bug_id=$page||
But using ~pp~((buglist:1000,1001))~/pp~ on a wiki page does not work.
tracker item
allow posting comments on a wiki page when viewing history
Allow posting comments on a wiki page when viewing wiki page history (for instance, when viewing a diff of page versions from different users): useful on educational scenarios, where it would be easier to report feedback to some students when they make a good or bad change on some content on that page...
tracker item
Allow Quicktags to be defined for multiple features
Currently quicktags must be defined individually for each different feature. It would be nice if you could define one set of quicktags for multiple features. If you define a good set of quicktags for one feature, say the Wiki, the only way to propagate that set to other features would be to do a manual copy and paste (very time consuming) or modify the database table/s directly (Not easy for the novice user).
tracker item
Allow redirect plugin to use fragment identifiers (section/anchor ids) (patch included)
The redirect plugin currently lacks the ability to include fragment identifiers, e.g. -+~np~{REDIRECT(page=Foo#some_id)/}~/np~+- does not work; the resulting URL is -+~np~tiki-index.php?page=Foo#some_id&redirectpage=this_page~/np~+- instead of -+~np~tiki-index.php?page=Foo&redirectpage=this_page#some_id.~/np~+-
tracker item
allow seing username in user tracker at registration time, step 2 (filling user tracker item)
I've set up a user tracker at registration time on tw.o, when TwCOmmunity group is chosen between the two listed right now at registration time.
http://tikiwiki.org/tiki-register.php

This tracker mainily requests selecting a checkbox to indicate that the user understands and will follow the rules and guidelines of TW Community, etc.

I've set up a user field at that tracker, so that we can see when each users decided to join TW Community by selecting that checkbox. And while the compulsory checkbox is not acting as compulsory (due to bug), which users did accept and which ones didn't accept.
http://tikiwiki.org/tracker8
tracker item
Allow Tracker item rating to be seen or voted through PluginTracker and PluginTrackerList
Nowadays, Tracker item rating cannot be seen nor selected if using either ((doc:PluginTracker)) or ((doc:PluginTrackerList)). However, it can be seen (for anons) and voted for registered again, after some recent fixes by Sylvie! (thanks Sylvie :-)

I tested that here in dev.tw.o (for instance):

http://dev.tikiwiki.org/Calendar

(not showing ratings even if they exist; check [tracker5])


2007-08-13 ML: But this will conflict with wiki page cache. (because value of my last vote is shown, and likely different than yours).

2007-08-13 Xavi: If cache is the problem for this feature request, why not forcing/advising the user to avoid using cache (at least in this page) if he/she wants this tracker field correctly show on the page? (in case this feature is considered interesting enough). I leave to consideration by coders... It was just a suggestion which I would find useful.

2007-12-09 ML: Fixed in BRANCH-1-9 by Kerrnel22. You need to add tracker field ID to trackerlist plugin.

__Wiki page cache with trackerlist ratings needs to be tested to see what the real issues (if any)__
tracker item
Allowing for positioning of Quicktags
Quicktags cannot easily be ordered i.e. the order in which they are displayed to the user. Currently the only way to do it is to prefix each quicktag name with a number to ensure they are sorted in the order in which you want to display them
tracker item
Anchor are lost after parsing
Anchor are lost after parsing. Tested with WYSIWYG and with normal editor.

insert:
{img src=images/code.png}%%% {CODE()}
<a name="myAnchor01">bla bla</a>
{CODE}

after preview or saving
{img src=images/code.png}%%% {CODE()}
<a>bla bla</a>
{CODE}
tracker item
every user has admin-permission
Any registed user can use "Switch User".

I think this is very important, because everybody is able to be admin. :-(

Or can i dit a Misconfiguration? I dont think so.

---

today i see, everybody IS admin! (but i don't assign admin-perms to these users)

---

I found the Problem:

if i have tiki_p_search-permission so i have all "tiki"-perms too :-(

- How can i configure a group (or all users / anonymous) that they can use "search" (most important function of a wiki, i think) whithout make them admin?
tracker item
Apache error with .htaccess files
When using the "_htaccess" files in Tikiwiki 1.9.5 you get an "Regex could not be compiled" access error in some of the directories when using Apache 2.2.
The Problem occurs, if the statement <FilesMatch "*"> is in the .htaccess file.
tracker item
Article Module Event Sort Order
I am using Articles for Events and need to sort them into order of occurrence using the Publish Date. That is not possible with the supplied files because the sort parameter has been hard coded.
tracker item
article submission and article validation buggy: exhausts 40M RAM + twice and three times posted
On tw.o, right now (at Friday 08 Jun, 2007 09:12 CET; 18:12 in Barcelona):

I got blank screen after submitting a new article submission on tw.o (user xavi, as plain registered user, using Firefox 2.0.0.4 under Window$), and some minutes later, from the same computer but using a different browser and user, I got blank screen after validating that article submission (user xavidp, SeaMonkey 1.1.2 under Window$)... However both actions succeded... (beyond the blank screen), even if they were posted more than once.

The article was submitted twice (as submission from user xavi), and, it's been posted three times when validated!

That's the article: http://tikiwiki.org/article150 (user xavidp cleaned the duplication in article submissions; sylvieg cleaned the 2 duplication in tw.o articles)

Can anybody confirm this is not any issue with my mouse or so?
tracker item
Article translation doesn't work.
Hi!

First: Thanks for this great project!

When you try to translate an article (by clicking on the small globe that is near the edit icon), it sends you to the wiki translation page, and content is empty, ie, it doesn't get the article's content to translate, and off course, even if it did so, the interface is not correct for article translation (it should have the same article interface, with heading and stuff).

I hasn't tried latest trunk, but bug is present on 5.1.

I tried to search for a similar bug already open (because of this forum thread: http://tikiwiki.org/tiki-view_forum_thread.php?forumId=13&comments_parentId=33126), but I found none, thus: I'm opening this open.

Thanks!
tracker item
Articles Own image not changing
Quite strange, and maybe I missed somthing.

1-Create a new Article, and Topic,
2-Assign image to topic through Admin Topic
3-Select Topic..

All is ok, but it would be better to be able to scale the image, either at the Topic admin, or accept the Topic Own image scale factors.

Error part.
1-Select own image, Image uploaded.
2-Display ok.
3-Upload another Own image to replace the previous one.
4-Image name changes to the name of the new image, but the Image does not change.

The only way I can change the image is to select the Topic, but uploading a new image does not change the Own Image, what ever I do.

-I tried, Clearing all the Cache.
-Clearing and resetting local browser cache, This is not the problem, as I use Firefox and IE, and I edit with Fire fox, and then open IE to see if the image had changed, Plus I didn't run IE to see the previous image.

Work around is - I can delete the Article and create a new article of the same name, with the new image
But it would be nice if it worked as expected.
tracker item
articles with assigned categorys not shown to anonymous although permission granted
Hello,

this is a problem concerning tikiwiki 2.4.

I have 3 groups: anonymous, registered and admins. After writing an
article it shows up for 'anonymous' and 'registered', exactly as set
in the group permissions. No problem there.

However, I also made several categories. As long as the article
remains uncategorized, everything is fine. But when I assign it to a
category it vanishes from the view of the 'anonymous and 'registered'
groups.
In the categories I have 2 permission options:
'tiki_p_view_categories' and 'tiki_p_admin_categories'. Even if I
assign both permissions to the category, it doesn't make any
difference. The article remains hidden.

Quite ridiculous is, that i have another instalaltion of tiki 2.4, where i can chose out of 5 differrent permissions within the categories.

Cashes have been emptyd.

Hiere is my configuration:

Group Anonymous:
tiki_p_articles_read_heading
tiki_p_list_image_galleries
tiki_p_messages
tiki_p_read_article
tiki_p_search
tiki_p_topic_read
tiki_p_view
tiki_p_view_calendar
tiki_p_view_categories
tiki_p_view_categorized
tiki_p_view_directory
tiki_p_view_events
tiki_p_view_faqs
tiki_p_view_image_gallery

The particular category "in progress" has no group-specific permission (standard / yellow)

The article has category "in progress" assigned.

Anonymous can´t see the article.

Ridiculous is, that if i try to assign a specific permission to the category "in progress", just the following two permissions are available for selection:

tiki_p_view_categories
tiki_p_admin_categories

Even if i assign those to the category for anonymous, they are not able to see the article.
tracker item
Assign permissions on individual FAQs
One cannot assign permissions on individual FAQs. This prevents from creating FAQ for different level of users.
tracker item
assign_all in tiki-categpermissions.php does not assign to more than one level of children
While updating from 1.9.11 to 2.1, we ran into a bug in tiki-categpermissions.php.

We have a category structure with multiple levels of categories, and assigning to children seemed not to work as intended.

I had a look at the code, and it seems like it only assigns to one level of children, and never checks for more levels of children. I rewrote the code quickly to solve our problem, and attaches the patch I used.

I don't know if this breaks all code guidelines in tw, but it works ;)
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
Authenticated RSS
Maybe http://user:password@domain.com/tiki-blogs_rss.php should work.

It's not super safe because passwords are flying around...
tracker item
Autocreate Corresponding Category Option in Trackers
In version 1.10, when selecting the Autocreate Corresponding Category in trackers, the new categories are created. However, when they display, ie. in any area where you would assign a category, like article or blog, the category is listed by "tracker 15, item 53" or such and not by the description of the tracker.
tracker item
Autolink does not parse all URLs correctly
Using __Shoutbox__ with __Autolink__ option enabled....

Entering http://www.foo.bar in the shoutbox correctly converts to [[Link], but entering http://foo.bar does not

tracker item
Automatic periodical stats reports
It would be nice to generate periodical stats reports in order to track for example the learning curve
tracker item
Automatic SVN commit of secdb and syncdb
This one should be run every time a php file is changed:
doc/devtools/tiki-create_md5.php

This should be automatic. Is there a way to this with SVN?
tracker item
Background Save
I'd like to see some sort of an "autosave". That way when you're engaged in editing a really lengthy page, it will save itself periodically. For those of us that have flaky internet connections, this would be a huge boon. My edits wouldn't necessarily be lost if my internet connection goes pouf for a few minutes.
tracker item
bad output on the link when the linked page description has WikiWords
There is bad output on the link when the linked page description has WikiWords.

Example:
[http://tikiwiki.org/TikiLiveCD]

On top, there is alink to pages which have as description the Word "TikiWiki". And it produces some outptut like:

^ca TikiWiki 1.9.7 + 1.10 cvs!" href='tiki-index.php?page=TikiLiveCD%2Cca&bl' class='wiki'>TikiLiveCD,caes TikiWiki 1.9.7 + 1.10 cvs!" href='tiki-index.php?page=TikiLiveCD%2Ces&bl' class='wiki'>TikiLiveCD,es
^
tracker item
Banners don't work
Banners show as just an empty box when displayed. Images don't work, text doesn't work, nothing will get it to display anything but an empty box.

{banner zone=XXXXX} doesn't work either.
tracker item
Banners: having a way to point to a custom tpl or to a wiki page
Suggested on IRC:
(4:39:16 PM) mose: maybe what is missing in banners feature is a way to point to a custom tpl


This would give more flexibility. It would be easy to add Javascript, or very special banners or using variables (language, etc)

If a wiki page, we could easily delegate management and maintain edit history.
tracker item
Batch Administration of Features and Modules
When doing administration in the wiki, for instance, in configuring menus, if you want to change permissions, you have to edit each item one at a time.
tracker item
batch directory upload sets 'galleryId' incorrectly
There appears to be some conflict regarding values returned by tikilib's list_file_galleries, returning 'parentId' instead of 'galleryId', when tiki-batch_upload_files.php wants galleryId.

This results in the pulldown list of which gallery to move the incoming files having wrong values set, moving them to the 'parent' gallery instead of the selected gallery, and for top-level galleries, moving them to the invalid "gallleryId = -1"-gallery, where they are unrecoverable.

tracker item
Batch upload "Use the last sub directory name as description" not work.
Copied a bunch of files in directories several levels deep to my batch upload directory. Selected option "Use the last sub directory name as description". Files have no description. This is on a Linux Ubuntu TW 2.0 system.
tracker item
Batch upload feature for file gallery
This is a great feature for image gallery. Would be really nice for file gallery too.
tracker item
Batch upload zip file with a subdir structure
__When you create a zip which contains subdirs the system seems to work but nothing is done.__
tikiwiki accepts only a zip file with one level to load a lonely galery.
~~#FF0000:__This can be, should be enhanced__~~

!!This is the bug : it must not don nothing without an error message.


!!The enhanced functionalities :
Now what is the most important problem. When you want to upload many files they are generally into a structure of directories and subdirs with some levels.
This subdirs structure fits with a meaning, groups of file, with same properties and generally the groups that you want to retrieve into the gallery structure (galleries hierarchy).
Generally the files systems don't support libel, comments etc... that be easily communicated, which informations we can hold with the tikiwiki file gallery.

The consequency of these premises is that the best way to load such a structure is that the zip subdir structure should be imported as a gallery structure with the attached files.
After the galery manager can enhance the information (files names, sub-galeries names, comments, properties, rights etc...)
!!
Further the problem of upgrading a voluminous file galery :
1- security and reliability : such load could not be done only into an empty galery without sub ones neither files
2- the system could memorize the subdir names and accept zip upgrades if the structure fits. First same dependencies, accept new subdir and new files, and following the update options of files with same name accept the upgrade keeping associated informations.
tracker item
Better handling of page renaming
When renaming a page, an option to automagically add a placeholder page.

This placeholder page should be the redirect plugin, which sends to the new page and has "301" headers so search engines know to update their DB.


Related:
[wish1489|Wiki page name Alias]
[wish1610|Redirect plugin : should permit to set status "Moved Permanently"]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Better way to track referrals from Powered by TikiWiki link
TikiWiki.org gets a lots of referral links from other sites that have the "Powered by TikiWiki" footer enabled. It would be great if we could take advantage of this.

I propose that the referring site's URL should be appended to the link, so that we could create (if desired) custom landing pages for incoming links from high-traffic sites (such as the FireFox support site). I envision the incoming list to be something like:

http://www.tikiwiki.org/powered+support.mozilla.org

Then on the wiki page "powered+support.mozilla.org" we could "sell" Tiki, explain why it was chosen to power that particular site, specific features, etc. In the .htaccess we could have a fallback page (simply "powered" to collect all other referrals that do not have a custom page.

tracker item
Bibliography management system (references)
[http://freshmeat.net/browse/1099/|bibliography management system] like www.bibwiki.com

http://refbase.sourceforge.net/

Could probably be done by a smart combination of ((doc:wiki)) & ((doc:trackers)) in a [http://profiles.tikiwiki.org|profile].

[http://en.wikipedia.org/wiki/Wikipedia:CITE|This guideline uses the terms "source", "reference", "citing", and "citation" interchangeably.]


Related:
[wish1825|Generate footnotes at the bottom of a wiki page] (a simpler version of the current wish)
tracker item
Big avatar in forums, elsewhere
"If a user upload a big avatar (more than 45x45 px) tiki 2.1 not 'avatarize' and show the big image in the forums. This problem may be very uncomfortable when you read a forum topic."

I can confirm that this still occurs on tiki.org and whatever Tiki version it is running presently, specifically with GIF images. -- ssanders
tracker item
blackroom /tiki-assignpermission.php?group=* rendering problem
Dear community,

Here's a screenshot:
{img src=show_image.php?id=70}
Many blessings.
tracker item
blocking error on page containg CODE tag and $0
Creating a new page containing the CODE initial tag and then the CODE close tag
and inside this having a $0 produce a 500 internal server error

Reproduced on two different migrated tikiwiki sites (from 1.97 and from 1.9.9)
(working well BEFORE upgrade) and on the feature/usability tikiwiki forum site itself.

Adding a comment on the 4929th line in lib/tikilib.php you can see it again, but without
proper substitution

The problem is blocking ($0 is several times used inside linux script tipically contained
into CODE tags)



tracker item
Blocking query in trackers code
Every now and then dev.tw.o becomes unaccessible. The site gets slower and slower and eventually it stops working. The problem is with the database. Line 767 in lib/trackers/trackerlib.php

$query_cant = 'SELECT count(DISTINCT ttif.`itemId`) FROM '.$base_tables.$sort_tables.$cat_table.$mid;

Under some circumstances this query never returns from the database, runs forever and blocks the complete dev.tw.o database, making the site unresponsive.
tracker item
Blog options WYSIWYCA (especially trackbacks)
In Tiki 1.9.8.3, even if the feature is off, you can see references to trackback pings in tiki-view_blog.php , tiki-view_blog_post.php, tiki-edit_blog.php and tiki-blog_post.php

Proper feature checks for {$feature_blogposts_pings}, {$feature_trackbackpings} and if the feature is activated per blog should be done.

tracker item
Blog post: editing a post (as admin) changes the author
If a user edits a blog post (ex.: to correct a typo), it becomes the post author and after, the original author can no longer edit it.


author should not change, or even better, let the admin pick the user from a drop-down list.
tracker item
Blogs don't show any headings
With the prefs.feature_blog_heading perm enabled and tiki_p_edit_templates dissabled, users - with the perm to create blogs - will be able to create blogs but no heading will be shown when their blogs are viewed in tiki-view_blog.php.

In essence, unless both above named perms/prefs are enabled a user won't be able to create a heading, and no heading will be saved in DB for the blog.

And since the conditional to handle situations when $heading is empty has been removed in rev 9146 the blog will show no heading what so ever when it is viewed.
tracker item
Broken image gallery show all images page apparently due to missing font
See http://tikiwiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=28489 for report. Error indicates a missing font. At the top of tiki-show_all_images.php I see this line: $fontfile = "/usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf"; No exception handling?
tracker item
broken install of aulawiki
Installation of aulawiki fails with this error:

Context:
File tiki-mods.php
Url tiki-mods.php?
Query:
INSERT INTO tiki_menus VALUES (100,'Workspace menu','Sample workspace menu','d');
Values:
Message:
Column count doesn't match value count at row 1
Built query was probably:
INSERT INTO tiki_menus VALUES (100,'Workspace menu','Sample workspace menu','d');
tracker item
Broken links in the Wiki, if there is a comma in the URL
If there is a comma in the URL (testet in the Wiki-Module), the link isn't complete clickable.

Only the part before the comma is linked. Everything after the comma in the URL is shown as normal text in the TikiWiki.

I know, commas should not be part of an URL, but there are many webages out there, how have this.

This bug is testet on TikiWiki 2.2 and 3.0

Here an example of a broken link:
http://this-is-a-testlink.com/foo,bar

But when you use "external Link Icon" with ~091~ Link~124~ Descripton ~093~ That will work.

TheDayAfter
tracker item
browsing images in 1.10cvs is not working, but images can be displayed
Browsing images in 1.10cvs is not working (fyi). Weird, though: this works: http://uniwiki.aia06.ourproject.org/show_image.php?id=4

but his doesn't work (doesn't show the image): http://uniwiki.aia06.ourproject.org/tiki-browse_image.php?imageId=4

----
Fixed, I think (long ago)
tracker item
Bug in trackers with rating in listing
If you create a tracker with rating and you show the rating in the tracker list you have at least two problems:

* first you don't have just the rating but the complete voting grid in the list which is not what I expected but hey might be ok or at least should be noted somewhere but this is not the pb
* if a user votes click on the rating array two things happend :
** the global rating is changed which is not cool
** more importantly some other fields get changed to the value of the rating ! even fileds with drop down menu !!

So first the bug that changing the rating changes also other fields.
Second tracker fields with values from a list are not checked to verify that the value supplied is in the value list :(

---
Can you please retest with current supported versions (e.g., Tiki12, ...)? {sign user="xavi" datetime="2014-02-07T09:45:24+00:00"}
tracker item
bulk delete entries and export options
this is a feature request. i found the tracker very useful in many ways. perhaps some additional feature would be nice :)

1. bulk delete entries.
- when theres a lot of item submitted. deleting them one by one is very tedious and slow. this is the same as to the adding/delete users in 1.8 where it was enhance in 1.9 to be able to bulk delete users......this should be incorporated in the tracker which would make it more streamlined i assume.

2. import/export to/from csv.
- we always keep an archive database data. it would be nice to have an import/export feature to automaticly populate our tracker with items from a csv file. tikisheet does this but it has nothing to do with trackers. and the same to export all data to a csv file.

just a request i hope people would find usufull.
thanks for a super than great, top class CMS, tikiwiki........
tracker item
Button "more" of user list does not work
In the "user list" menu, the menu where I have the 10 top users, the "More.." button does not work, I get the message:

"This feature is disabled"

And I have enabled the permission "tiki_p_list_users"
tracker item
button to insert items to trackers ("&cookietab=2") stopped working after recent 1.10 svn updates
1.10 svn Version from today (at least) May 25th is having a problem to show the tab to add items to a trackers through clicking on the link:
http://intercanvis.net/tiki-view_tracker.php?trackerId=8&cookietab=2

(intercanvis.net theme style is based on hec2 and the only customized tpl's are header.tpl and tiki-top_bar.tpl. Anyway, that link to add items to a trackers was working nicely weeks/months ago.)

On the contrary, doc.tw.o was updated a month ago or earlier, and the link is still working:
http://doc.tikiwiki.org/tiki-view_tracker.php?trackerId=8&cookietab=2

tracker item
Cached images are broken on themes.tw.o (feature broken?)
See this post:
http://themes.tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=2&comments_parentId=618

A user added some links to external images, which seem to be dinamically linked to cached copies by Tiki.

This is the external link itself:
http://neil.s.alexander.googlepages.com/tw19.jpg

This is the url to the cached image by themes.tw.o:
http://themes.tikiwiki.org/tiki-view_cache.php?u%72l=http%3A%2F%2Fneil.s.alexander.googlepages.com%2Ftw19.jpg

Cached images are broken, showing this on the browser:
{CODE(wrap=>y)}

ur‍l (Localitzador de Recurs Universal) http://neil.s.alexander.googlepages.com/tw19.jpg
Carregat en memòria cau Dimecres 03 de Desembre, 2008 17:07:06 CET

Aquesta és una versió en memòria cau de la pàgina (Cliqueu aquí per veure la memòria cau Google de la pàgina.)

�����JFIF��H�H�����Exif��MM�*������������Created with The GIMP���C� !"$"$���C����"���������������� ���p� �!1"AQUa���2ST����#Vbqt���346BRd�����$57rs����%Ceu��8Dcv���� &f�����EFW�'�G�����������������C�
(...)
{CODE}
tracker item
Calendar 28February does not show newly added event
I am newbie on this. I found the error/bug when I added an event on the 28th of February. Newly added event did not show up on the monthly calendar but shows up in the View List.

Maybe this is resolved on version 3. i don't know. Just downloaded v 3 but did not install yet.

As to priority well, its passed February now, but next year target date is enough time.
tracker item
Calendar allows for event end to be before event start
Calendar allows for event end to be before event start

also when asked for duration it asks for a time not an amount of time.
tracker item
calendar can not display next year
Hi,

Calendar displays only this year when adding an event.
I can not select next year or any other year in start/end date box.

Regards,
Shigeru
tracker item
Calendar can not select any other year but this year
Hi
Calendar can accept only this year when adding an event.
I can not select next year or any other year except this year.

Regards,
Shigeru
tracker item
Calendar Enrtries not showing
On Month and Quarter Calendars, I have not managed to test semester. If the last day of the period is displayed in the bottom right corner of the grid it will not display any events. All other times it displays them.
tracker item
Calendar events: end date should be later than start date
There is currently no sanity check
tracker item
Calendar items: adding a comment
To be able to add a comment to an existing calendar item.
tracker item
Calendar missing Event on 2009.02.28
If I add an event for the 02/28/2009 the event does not display within the month mode, in list and week the event is shown.
tracker item
Calendar new event 24hr choices only
Calendar needs a setting to choose 12Hr time. Now when you add a new event you can only choose times in 24hr mode. This is true even if you have set your preferences for the application to use 12hr time. (Marc Laporte is now aware of this problem).

It might be best to have the Calendar new event time reference the time (and date)settings in the "general" admin screen.
tracker item
Calendar patches to provide more logical menu/feature access
Sorry - these patches were committed quite a while ago - just forgot to close the item

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

I have recently started to use the Calendar function in a new v2.2 site and I found a number of illogical/inconsistent functions that I changed by simply editing the .tpl files. I think some of these are sufficiently useful that I'm submitting them as patches - I'm not really set up to do the whole SVN/developer thing at present.

Here is a summary of the changes/adaptations

__tiki-calendar.tpl__ - original source {* $Id: tiki-calendar.tpl 13045 2008-05-29 07:07:56Z chibaguy $ *}
# logic changed so that Config/Options button is ONLY shown if the user is the admin
# logic changed so that Add Event button is only shown if $displayedcals|@count >0


__tiki-calendar_calmode.tpl__ - original source ?not shown?
# explicit ~np~%d/%m~/np~ used for day/month on each day 'cell' to show European style of date. This is just an interim patch to change the existing 'hard coded' version which shows ~np~%m/%d~/np~. It should be possible to change the logic to extract the right format from the General Admin time/date settings - am still looking at this
# logic changed for additional check to NOT show 'add event' in day cell icon if no calendar 'visible'


__tiki-calendar_nav.tpl__ - original source ?not shown?
# swap ~np~%B %e~/np~ to ~np~%e %B~/np~ in several lines in the "calnavigation" div - again to adopt a European style. Still looking to see how this can automatically extract the right info from the general Admin time/date settings
tracker item
Calendar setting "detect browser time zone..." shows date labels wrong (-1 day) in month view
Using the same 1.10svn from March 29th 2008 on two sites on the same hosting.

If "Time zone" setting at "Admin > login > default values" was set as default: "Detect Browser time zone if possible and site deafult if not" (or something similar) in the first tiki site, but unset on the second tiki site, then dates in site 1 are shown in tiki-calendar.php month view with a label which is wrong: it shows date -1 day. Site two shows the right date.

I.e.: today Wednesday April 2nd, on site one would say 04/01 (on the wednesday column, which is the correct one), and on site two, it would say: 04/02 (also on the wednesday column, the correct one).

When viewing the event at item view, then the date is shown correctly on both sites.

Once I set "site default" as default seting for new users on site one, dates were shown ok.

I'm afraid that previously registered users on tiki site 1 will have the wrong setting and thus, I will have to change their setting manually....

I would suggest that, if somebody else can confirm this bug, the default setting onp tiki.sql and 1.9_to_1,0.sql would be "site default" and not "browser based thingy....
tracker item
Calendar shows Sunday as 1st day of week even if set to Monday, when prefs are 1.10-$prefs.feature..
Sometimes, first day of the week is Sunday, even if you set that to be Monday on Calendar settings.

This bug shows up for us (catalan interface, time zone "Europe Madrid (UTC+1)" when we have in tiki-admin.php?page=general, at preferecnes syntax:
"1.10 - $prefs.feature_foobar..."

When we swich this parameter to
"1.9 - $feature_foobar"

then fist day of the week in calendar is Monday, as expected
tracker item
Calendar v2.2: Custom "url" and "Subscription List" options do not change options
Setting the Custom URL option in a Calendar to either Yes or No still allows a single field for a URL to be added to an event and in neither case do the inputs 'accumulate' into drop down options like the other other Custom options.

Setting the Custom Subscription list option to either Yes or No appears to not change anything and no new options are available for an event.
tracker item
Calendar V3.0rc1 preview loses Priority, Category, Location and Participant data
Still a problem in 3.0rc1

If you have a Calendar where the Custom Priority, Category, Location and Participant options have been set, when editing an event if you Preview the edits then the refreshed screen no longer shows these options in the edit area and saving the event loses the data previously typed in.

tracker item
Calendar: "Permission denied" when trying to add a calendar item before creating calendar
"Permission denied you can not view this page" when trying to add a calendar item before calendar id is created. Should be : you need to create calendar first.

{THUMB(id=41)}{THUMB}
tracker item
Calendar: Email reminder before an event + a pop-up if user is logged in
Calendar has been great for a while now as an event calendar. But what about for appointments?

For this use, notifications would be sweet. I would like to be able to configure an email reminder before an event (+ a pop-up if user is logged in.)

Time of email reminder should be configurable per event. Sometimes, I want a reminder 15 minutes before. Sometimes, I want 3 days. I could configure to send an email (or SMS) to my phone.

I guess we'd need a cron job for this to work efficiently.

Related: [tiki-view_tracker_item.php?itemId=806|Watch calendar (receive email notication of changes)]
tracker item
can't create new structure, because structlib has problem
When trying to add a new page to an existing structure or create a new structure, I got the following error:

Field 'structure_id' doesn't have a default value

I check mySQL DB tiki_structure table, find the field 'structure_id' is not NULL,I check structlib.php,I find structlib.php not set the value of 'structure_id',only set 'parent_id',I guess that struclib.php have wrong.
structure is important feature ,wish to solve this problem


---
__''kerrnel22:''__ Unable to reproduce this in 1.9.10.1 CVS ...are you running CVS or release package 1.9.x? Also unable to reproduce in 1.10.0b1 CVS ...same question, are you running CVS or release package 1.10.0b1? If you are running the package in either, then it may be that the bug has been fixed in a patch to the CVS tree and you may need to wait for the next beta release.

---
re ''kerrnel22:'',i edit structlib.php line 202 :"$query = 'insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`) values(?,?,?,?)';",to "$query = 'insert into `tiki_structures`(`structure_id`,`page_id`,`page_alias`,`pos`) values(?,?,?,?)'; ,then out tiki can run,and can create a new structure.
tracker item
can't create new structure, because structlib has problem (reopen bug #1649)
Have had this issue since 1.9.10.1 and it's still there in all subsequent versions even though the previous bug report detailing the same issue (#1649) says it's fixed.

The posted solution may work - although the Comments section of that bug report details a differing fix.
Would be good to get this fixed in the codebase rather than manually adding a fix to each new release.

If you need further info from me - please email nickallentbwa-at-gmail.com

When I try to add a page to a structure, I get this error:
=================================================================================================
An error occured in a database query!

Context:
File tiki-edit_structure.php
Url tiki-edit_structure.php
Query:
insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`) values(?,?,?,?)
Values:
0 407
1 116
2
3 1
Message:
Field 'structure_id' doesn't have a default value
Built query was probably:
insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`) values('407','116','','1')
=================================================================================================

tracker item
Can't create new tracker. Field 'descriptionIsParsed' doesn't exist in database
While creating a new tracker in 1.10 error occurring.

An error occured in a database query!

Context:
File tiki-admin_trackers.php
Url tiki-admin_trackers.php
Query:
insert into `tiki_trackers`(`name`,`description`,`descriptionIsParsed`,`created`,`lastModif`) values(?,?,?,?,?)
Values:
0 daaku
1
2 NULL
3 1213325032
4 1213325032
Message:
Unknown column 'descriptionIsParsed' in 'field list'
Built query was probably:
insert into `tiki_trackers`(`name`,`description`,`descriptionIsParsed`,`created`,`lastModif`) values('daaku','',NULL,'1213325032','1213325032')

In database couldn't find 'descriptionIsParsed' field. Is it missed ?
tracker item
Can't delete unused images uploaded via FCKeditor
"Delete unused images" in the Admin panels does not affect images uploaded via the WYSIWYG editor, and the user interface does not provide any other means of deleting ANY images from the FCKeditor upload directory.
tracker item
Can't Edit tiki-index.php?page=HomePage
I can't edit tikiwiki-1.10/tiki-index.php?page=HomePage when logged in as Admin.

1. Clicking on the Edit button on the bottom left results in quick "loading" message, but nothing else. The page remains as-is.
2. Clicking on the Edit icon on the top right results in quick "loading" message, but nothing else. The page remains as-is.

Page has the following text along the top, "Congratulations
This is the default HomePage for your Tiki. If you are seeing this page, your installation was successful."

A very crazy work around is to select "List Pages" on the left menu and select the page with a check mark, then click the Edit icon.
tracker item
Can't find word debug
I have some pages where word debugging or debugger apears, but when i put into search box word debug then it want find nothing, if i type debugg then result is ok, but not debug. If i type debug then only find exact pages whith word debug.
tracker item
Can't view files in file gallery after upload
When an Admin or a Group Member who has permissions to upload/view/edit files in specified file galleries, uploads a file to a gallery, they themselves and other non-admin users cannot view the file.
tracker item
cannot login anymore since upgraded from 1.9.11 to 2.0
Since I upgraded from 1.9.11 to 2.0 I first lost the menu, then after change the theme to simple that gets menu back now I cannot login anymore , neither with admin user or normal user. Tell me if you need further info.

Mine website is www.magowiz.net
tracker item
Cannot manually create user when using LDAP
When using LDAP External authentication, I am unable to create a new user on the user administration page.

It does not require a password to create the user, but when you click Add, you receive the error message "Password should be at least characters long"


Users are created when they login the first time, but I need to configure permissions before they login.
tracker item
Cannot set/change meta robots setting in Meta Tags Admin 3.0rc1 + problem with keyword options
This is still a problem in 3.0rc1


Sorry - just spotted that this bug ===has already been reported as #2141=== but hopefully the additional information provided here will help resolve this more quickly.

You can no longer set/change the meta robots setting in Meta Tags Admin ie the NOROBOTS, NOFOLLOW settings

When you fill in the form field and click the Change Settings button the field blanks and viewing the HTML page source code shows that nothing has happened. The "revisit after" field works fine however.

Old 1.9 sites work fine and sites that have migrated through to 2.2 from 1.9 have their old values preserved but they cannot be changed. New 2.2 sites cannot have the setting established.

Examining the database for a new site shows that the metatag_robots row in the tiki_preferences table is missing. Hacking the table to add the row with appropriate values allows the appropriate HTML code to be generated in the head section of each page BUT the admin form still does not work.

Have also now spotted that ticking any of the Meta keywords options e.g the "Insert freetags in keyword list" and changing the settings does seem to set that option BUT the tick box is then blanked and then there is no way to 'untick' the option or you are not sure if it has been set or not.

very old bug - now fixed/not relevant
tracker item
Cannot upload a file greater than 1 MB to file gallery
In tikiwiki 2.2, I created a file gallery and then attempted to upload a file. Set to save in database.

With memory_limit in php.ini set to 32M, the upload page says max file size is limited to 4MB. I can upload files that are smaller than 1 MB, but files larger than 1MB produce the PHP error message:
{img src=images/code.png}%%% {CODE()} Fatal error:Allowed memory size of 33554432 bytes exhausted (tried to allocate ... bytes) in ...\lib\tikidblib.php on line 208 {CODE}

If I set the memory_limit to 64 MB, the upload page says max file size is limited to 15MB. If I try to upload a file larger than 1 MB, PHP generates the error:
{img src=images/code.png}%%% {CODE()} Fatal error:Call to member function fetchRow() on a non-object in ...]lib\tikiklib.php on line 920 {CODE}

If I set to save to a folder instead, upload works.
tracker item
Categories does not restrict visibility on individual images
When assigning a catogory with restricted permission, the permission usually override the global permissons.

When assigning a category to an individual image, the visibility is however not restricted.
tracker item
Categories for every file in gallery
I would like to use tiki as a Document Managment Solution (apart from other things I use it for). To do this I would like to assign one or (typical) more categories to one file within a file gallery. Using categories inside a file gallery would make it much easieren to manage huge numbers of files.
tracker item
Categories mod breaks browse_categories
If you use the categories mod, the trees have identical tags, such that a toggle of a tree node only toggles the node for the category in the module, and not the main category tree in the center column.
tracker item
Categorisation permission issue with Calendars and Trackers
This may be a more general Categorisation issue, but with the Calendar function if a Group is given just view permissions for calendars and calendar events, and an individual calendar is categorised where the Category is defined with this same Group given "view categories" and "view categorised" - then the Group can then add new events and change existing events even though they do not have these base permissions.

This behaviour is similar to that seen with Trackers and posted to the Features/Usability Forum [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=31343&topics_offset=184&topics_sort_mode=lastPost_desc&forumId=4|here] where a Categorisation overrides a base permission level.

This problem can be avoided by not using Categorisation and instead setting detailed Permissions for the individual Calendar but this is obviously more complex and makes it difficult to impose a systematic security policy across the whole site.

This bug has been tagged against Security since other users may not realise this issue exists and their site security policies may be broken and not realised.

Very old bug now fixed with improved categorisation

tracker item
Categorize:Hide Categories while editing makes Show Categories disappear too
Clicking on Hide Categories while editing a page makes everything including the "Show Categories" link go away, making it impossible to bring back the category list or categorize a page.
tracker item
Category changes in watch and logs
There is currently no history of changes to categories.

Since permissions can now be restricted by categories, it is more & more important to know when an object is changed from one category to another.

Therefore, we need this info to be logged in tiki-syslog.php and to be added to the watch item feature.

Reminder: categories can be assigned in tiki-admin_categories.php but also when editing a wiki page.
tracker item
Category objects not listed unless user has 'tiki_p_admin_categories' permissions
Category objects not listed unless user has 'tiki_p_admin_categories' permissions when viewing in 'tiki-browse_categories.php.'

If a user has rights to view pages in a category, they should be able to see a complete list of objects within that category. You should not have to give them admin rights in order to see the objects.
tracker item
Category plugin lists objects even without perms
The CATEGORY{} plugin does not check for perms when listing objects, so objects where user has no perms are displayed anyway.

If you click these links you get an error because the pages themselves are protected. However, you should not be able to see the list.
tracker item
CC Community Currencies Mod notices about undefined variables: "ret" & "allp"
I'm seing some notices when attempting to go to "Currencies Config" in Community Currencies section in the Main application menu (provided the CC Mopd is installed, of course):

http://yourdomain/cc-admin.php?providers_refresh=1

^
Notice: Undefined variable: allp in /home/httpd/htdocs/lib/cc/cclib.php on line 365

Notice: Undefined variable: ret in /home/httpd/htdocs/lib/cc/cclib.php on line 375
^

tracker item
Change from WYSIWYG to Normal editor causes lost edit.
Tested the WYSIWYG in 1.10 works very well, much to like, especially how well is handles paste from word.

__Needed:__ A popup warning to prevent a lost edit if you switch from wysiwyg to normal editor, this currently causes a ((doc:lost edit))

__Would be nice:__ the buttons in paste from word popup should be more clear "clean up box" should be named "clear box" if that is what it does.

__Would be nicer:__ Word html to Wiki syntax conversion (ignores all unsupported formatting
tracker item
Change to a more modern mail class
possibilities:
http://phpmailer.codeworxtech.com/
http://www.swiftmailer.org/
http://framework.zend.com/manual/en/zend.mail.html


Related:
SMTP Configuration from inside Admin Interface
http://dev.tikiwiki.org/wish1711
tracker item
change_language (Users can change site language) is enabled when feature_multilingual is not
If the default install, feature_multilingual is disabled since r11761. Nevertheless, change_language (Users can change site language) is still enabled by default.
Since r17625, controlling change_language is dependent on having feature_multilingual enabled.

This creates confusion, like luciash wondering where change_language was today. It's abnormal you have to enable a feature to disable another feature.
tracker item
Check & report broken links
*.Tiki.org sites have a large number of external links. It would be nice to have a tool to check all the links and to report on status. Possibly this could be related to the cacheing feature.

See: ((Link Checker))
tracker item
check TikiWiki against Opquast best practices

Please see:
http://en.opquast.com/bonnes-pratiques/
tracker item
check_feature fields missing from tables when upgrading fom 2.1 to 5
When running the upgrade using tiki-install.php to upgrade from 2.1 to 5 33 database errors are reported. Several of these are "Unknown column 'feature_check' in 'field list'" errors.


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

20091105_auth_tokens_tiki
-- 2009-11-05 lphuberdeau CREATE TABLE `tiki_auth_tokens` ( `tokenId` INT NOT NULL AUTO_INCREMENT, `creation` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `timeout` INT NOT NULL DEFAULT 0, `token` CHAR(32), `entry` VARCHAR(50), `parameters` VARCHAR(255), `groups` VARCHAR(255), PRIMARY KEY( `tokenId` ), KEY `tiki_auth_tokens_token` (`token`) ) Table 'tiki_auth_tokens' already exists

20091123_dns_permission_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_dsn_query', 'Can execute arbitrary queries on a given DSN', 'admin', 'dsn', NULL, NULL) Unknown column 'feature_check' in 'field list'

20091124_fgal_backlink_tiki
CREATE TABLE `tiki_file_backlinks` ( `fileId` int(14) NOT NULL, `objectId` int(12) NOT NULL, KEY `objectId` (`objectId`), KEY `fileId` (`fileId`) ); Table 'tiki_file_backlinks' already exists

20091204_tiki_p_view_newsletter_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_view_newsletter', 'Can view the archive of a newsletters', 'basic', 'newsletters', NULL, 'feature_newsletters') Unknown column 'feature_check' in 'field list'

20091214_perspective_management_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_perspective_edit', 'Can edit the perspective', 'admin', 'perspective', NULL, 'feature_perspective') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_perspective_create', 'Can create a perspective', 'admin', 'perspective', NULL, 'feature_perspective') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_perspective_admin', 'Can admin perspectives', 'admin', 'perspective', 'y', 'feature_perspective') Unknown column 'feature_check' in 'field list'

20100107_payment_tiki
CREATE TABLE `tiki_payment_requests` ( `paymentRequestId` INT NOT NULL AUTO_INCREMENT, `amount` DECIMAL(7,2) NOT NULL, `amount_paid` DECIMAL(7,2) NOT NULL DEFAULT 0.0, `currency` CHAR(3) NOT NULL, `request_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `due_date` TIMESTAMP NOT NULL, `cancel_date` TIMESTAMP NULL, `description` VARCHAR(100) NOT NULL, `actions` TEXT, PRIMARY KEY( `paymentRequestId` ) ) Table 'tiki_payment_requests' already exists CREATE TABLE `tiki_payment_received` ( `paymentReceivedId` INT NOT NULL AUTO_INCREMENT, `paymentRequestId` INT NOT NULL, `payment_date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, `amount` DECIMAL(7,2), `type` VARCHAR(15), `details` TEXT, PRIMARY KEY(`paymentReceivedId`), KEY `payment_request_ix` (`paymentRequestId`) ) Table 'tiki_payment_received' already exists INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_payment_admin', 'Can administer payments', 'admin', 'payment', 'y', 'payment_feature') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_payment_view', 'Can view payment requests and details', 'admin', 'payment', NULL, 'payment_feature') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_payment_manual', 'Can enter manual payments', 'admin', 'payment', NULL, 'payment_feature') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_payment_request', 'Can request a payment', 'admin', 'payment', NULL, 'payment_feature') Unknown column 'feature_check' in 'field list'

20100115_tiki_p_admin_modules_tiki
INSERT INTO users_permissions (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES ('tiki_p_admin_modules', 'User can Administer Modules', 'registered', 'tiki', NULL, NULL) Unknown column 'feature_check' in 'field list'

20100128_tiki_p_blog_view_ref_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_blog_post_view_ref', 'Can view in module and feed the blog posts', 'basic', 'blogs', NULL, 'feature_blogs') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_blog_view_ref', 'Can view in module and feed the blog', 'basic', 'blogs', NULL, 'feature_blogs') Unknown column 'feature_check' in 'field list'

20100203_payment_detail_tiki
ALTER TABLE tiki_payment_requests ADD COLUMN detail TEXT Duplicate column name 'detail'

20100205_tiki_p_wiki_view_ref_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_wiki_view_ref', 'Can view in module and feed the wiki pages reference', 'basic', 'wiki', NULL, 'feature_wiki') Unknown column 'feature_check' in 'field list'

20100211_rss_items_tiki
CREATE TABLE `tiki_rss_items` ( `rssItemId` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `rssId` INT NOT NULL, `guid` VARCHAR(255) NOT NULL, `url` VARCHAR(255) NOT NULL, `publication_date` INT UNSIGNED NOT NULL, `title` VARCHAR(255) NOT NULL, `author` VARCHAR(255), `description` TEXT, `content` TEXT, KEY `tiki_rss_items_rss` (`rssId`), UNIQUE `tiki_rss_items_item` (`rssId`, `guid`) ) Table 'tiki_rss_items' already exists ALTER TABLE `tiki_rss_modules` DROP COLUMN `content` Can't DROP 'content'; check that column/key exists ALTER TABLE `tiki_rss_modules` ADD COLUMN `sitetitle` VARCHAR(255) Duplicate column name 'sitetitle' ALTER TABLE `tiki_rss_modules` ADD COLUMN `siteurl` VARCHAR(255) Duplicate column name 'siteurl'

20100215_create_tiki_user_login_cookies_tiki
CREATE TABLE `tiki_user_login_cookies` ( `userId` INT NOT NULL, `secret` CHAR(64) NOT NULL, `expiration` TIMESTAMP NOT NULL, PRIMARY KEY (`userId`, `secret`) ) ENGINE=MyISAM AUTO_INCREMENT=1 Table 'tiki_user_login_cookies' already exists

20100215_rating_permissions_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_rate_article', 'Can rate articles', 'basic', 'cms', NULL, 'feature_articles') Unknown column 'feature_check' in 'field list'

20100216_attributes_tiki
CREATE TABLE `tiki_object_attributes` ( `attributeId` INT PRIMARY KEY AUTO_INCREMENT, `type` varchar(50) NOT NULL, `itemId` varchar(255) NOT NULL, `attribute` varchar(25) NOT NULL, `value` varchar(100), UNIQUE `item_attribute_uq` ( `type`, `itemId`, `attribute` ), KEY `attribute_lookup_ix` (`attribute`, `value`) ) Table 'tiki_object_attributes' already exists

20100217_rating_config_tiki
CREATE TABLE `tiki_rating_configs` ( `ratingConfigId` INT PRIMARY KEY AUTO_INCREMENT, `name` VARCHAR(50) NOT NULL, `expiry` INT NOT NULL DEFAULT 3600, `formula` TEXT NOT NULL, `callbacks` TEXT ) Table 'tiki_rating_configs' already exists CREATE TABLE `tiki_rating_obtained` ( `ratingId` INT PRIMARY KEY AUTO_INCREMENT, `ratingConfigId` INT NOT NULL, `type` VARCHAR(50) NOT NULL, `object` INT NOT NULL, `expire` INT NOT NULL, `value` FLOAT NOT NULL, UNIQUE `tiki_obtained_rating_uq` (`type`, `object`, `ratingConfigId`) ) Table 'tiki_rating_obtained' already exists

20100218_auth_token_reuse_tiki
ALTER TABLE `tiki_auth_tokens` ADD COLUMN `hits` INT NOT NULL DEFAULT 1 AFTER `timeout` Duplicate column name 'hits'

20100224_object_relations_tiki
CREATE TABLE `tiki_object_relations` ( `relationId` INT PRIMARY KEY AUTO_INCREMENT, `relation` varchar(25) NOT NULL, `source_type` varchar(50) NOT NULL, `source_itemId` varchar(255) NOT NULL, `target_type` varchar(50) NOT NULL, `target_itemId` varchar(255) NOT NULL, KEY `relation_source_ix` (`source_type`, `source_itemId`), KEY `relation_target_ix` (`target_type`, `target_itemId`) ) Table 'tiki_object_relations' already exists

20100226_tracker_dump_perm_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_tracker_dump', 'Can save a CSV backup of entire trackers', 'admin', 'trackers', NULL, 'feature_trackers') Unknown column 'feature_check' in 'field list'

20100419_bigbluebutton_tiki
INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_bigbluebutton_join', 'Can join a meeting', 'basic', 'bigbluebutton', NULL, 'bigbluebutton_feature') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_bigbluebutton_moderate', 'Can moderate a meeting', 'admin', 'bigbluebutton', NULL, 'bigbluebutton_feature') Unknown column 'feature_check' in 'field list' INSERT INTO `users_permissions` (`permName`, `permDesc`, `level`, `type`, `admin`, `feature_check`) VALUES('tiki_p_bigbluebutton_create', 'Can create a meeting', 'admin', 'bigbluebutton', NULL, 'bigbluebutton_feature') Unknown column 'feature_check' in 'field list'

If you think that the errors of a patch can be ignored, please check the checkbox associated to it before clicking on continue.
tracker item
Checking new Tiki version : need a nicer error message when tikiwiki.org is not accessible


{THUMB(id=30, url="tiki-browse_image.php?imageId=30")}{THUMB}
tracker item
Classifieds System / Job board
Integrating a Simple Classifieds System with Categories and Subcategories would be nice. Each ad should be attached to the user that submitted it and possibly integrated with the user's "my page" so they can keep track of their ads, how many replies they've received and so forth. Nothing too complicated to start with...but it would be a fantastic addition to the software.


ML: Should this be a new feature or done with trackers? If done with trackers, it could distributed via the ((Profile Manager))
tracker item
Cleanup of Forum Administration option labels
Labels for forum administration options to link a Forum and mailing list are very obtuse. Suggested cleanup as made in the documentation would help users.
tracker item
Cleanup Quicktags
Make 1.9.11 and 1.10 consistant
Remove less used quicktags and add some in the spirit of ((EditUIRevamp))

tracker item
Clicking Poll Icon on Features Page should connect to tiki-admin_poll.php when feature activated
when you click on the polls icon on the Admin Home page, you are taken to the polls comments admin page instead of the polls admin page. User should not have to make an additional click to start work.
tracker item
closing tracker items make them appear in since_last_visit_new module as new items
When you close an old tracker item, it shows up again in the since_last_visit_new module as new tracker item.
This also seems to happen when you change the status to "pending".

It happens also in dev.tikiwiki.org to me (user xavi)
See this one for pending: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1946

And this one for closed:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=2124&trackerId=5&show=view

I logged in Jan 16th, and they appeared as new to me (user xavi, at least).

---

UPDATE: Still present in 12.x. {sign user="xavi" datetime="2013-11-17T09:52:11+00:00"}
tracker item
CODE block cannot contain $ followed by any digit
If you create a {CODE()} {CODE} block in a
wiki page or blog post which contains a "$" followed by a digit somewhere on the page, the page will not be rendered correctly. In fact, the text "($10), $0" will prevent the entire page from being rendered at all. In a blog post it can make the entire blog inaccessible.

Seen in v2.3.

Sounds identical to this closed tracker item: [http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=218&highlight=code|Wiki: CODE block may not contain "$0"]
tracker item
CODE plugin: if wrap = no, and page content is too large, have a horizontal scroll
When page content is too large, the browser is way too large or some content is truncated/hidden:
http://dev.tikiwiki.org/tiki-pagehistory.php?page=Hello%20World&preview=73

This is the good behavior in Firefox but not IE6:
http://www.wikicreole.org/wiki/TikiWikiCMSGroupware

Maybe CODE plugin should have wrap=1 by default, but with the horizontal scroll, it'll be OK.
tracker item
CODE plugin: Initial trim($data) inappropriate for COBOL, and other indented snippets
Yeah, we're building a COBOL advocacy TikiWiki site. The CODE plugin removes leading indentation. FIXED format COBOL uses a 6 character sequence number, column 7 as a special indicator and actual code starting at column 8. The initial $code = trim($data); is inappropriate for COBOL, and perhaps for other snippets that need to be cut'n'pasted with indentation intact.

I'd almost just go ahead and commit the change, but I'm not experienced enough with the technical details of PHP, and worry that the solution I'm using locally is not an unacceptable performance hit or that using the > v4.1 charlist feature of the trimming functions breaks legacy Tiki installations. I doubt it, but I thought I'd start here and get expert opinions.

{img src=images/code.png}%%% {CODE(colors=>php, title='lib/wiki-plugins/wikiplugin_code.php')}
function wikiplugin_code($data, $params) {
if ( is_array($params) ) {
extract($params, EXTR_SKIP);
}
$code = trim($data);
$parse_wiki = ( isset($wiki) && $wiki == 1 );

// Detect if GeSHI (Generic Syntax Highlighter) is available
{CODE}

All that is required is changing trim($data); to rtrim(ltrim($data, "\n\r\0\x0B")); so that leading spaces and tabs (tabs, they should be removed ... just because ... but that's not playing nice with others) are left intact.

We're using GeSHi, but this trim occurs regardless.

Thanks for listening,
Brian

tracker item
Combine several RSS feeds into one.
Say I want to use several RSS feeds in Tiki, I need to make a module for each. Or to add several calls in a wiki page. However, if I have some very active sites (like tikiwiki.org, and some not so active (like mobile.tikiwiki.org), the slow news sites is taking up precious screen space.

Now:
{CODE()}
{rss id=1 max=10}
{CODE}

Nicer:
{CODE()}
{rss id=1+2+5 max=10}
{CODE}
tracker item
Commas stripped out of wiki pages after editing/saving/previewing.
When editing a page on dev.tw.o, I will have proper grammar and punctuation, but after I save it, it appears that all of my commas "," are stripped out in the display. When I go to edit (or even a preview from an edit), the commas also disappear from the edit window.

While not really a high priority, bad, this will crash the app bug, I think it's pretty important for someone who typed in text with proper grammar to have that show up.

*** Also noticing in the tracker, that when I submitted this ticket I had selected something in the Data Type, Feature, and Version sections, but they didn't save, as well as Area and Related Project. ****
tracker item
Comments to individual files in file gallery
It is now possible to comment a file gallery. However, it would be more useful to be able to comment an individual file.

For example, someone uploads an audio or videoclip, others could comment.

suggestion by Yannick Boily
tracker item
Comments to individual images in the image gallery
It is now possible to comment an image gallery. However, it would be more useful to be able to comment an individual image.

For example, to identify who are the people on the photo.

suggestion by luciash d' being aka Lukáš Mašek
tracker item
Community/Customer/Constituent Relationship Management system (CRM)
Since this is vast project, we'll use a wiki page: ((CRM))
tracker item
Conference management system : agenda of sessions



Some examples:
http://conf.phpquebec.com/en/horaire
http://code.google.com/events/io/sessions.html
tracker item
Confirmation / Validation Emails upon registration encoding problem
The registration email seems to give boxed char when mail templates are in french.

I had to add utf8_encode()
to LINE 2727 of lib/userslib.php
$mail_data = utf8_encode($smarty->fetch("mail/$mailTemplate.tpl"));
in order to correct the text display problem.


But when I debug with
$mail_data = mb_detect_encoding($smarty->fetch("mail/$mailTemplate.tpl"));

It return the tpl as already in UTF-8, but I had to utf-8 it again to correct it, can someone look into this?
tracker item
contributors (from contribution feature) not listed at the bottom of a wiki page in collab. style
contributors (from contribution feature) are not listed on the contributors list at the bottom of a wiki page in view mode. (collaborative style set at wiki admin)

They are shown in history of the wiki page in a new column called "contributors", which is fine, but when viewing a page, and when wiki set up as collaborative style for listing contributors, author and those "contributors" should be included all together in the list of contributors.
Example:
http://www.iesbarcelona.org/ESSO350/tiki-index.php?page=2009s%20EAP%20Buses%20and%20Metro

listed three users (Authors) as contributors.
However, if you go to history:
http://www.iesbarcelona.org/ESSO350/tiki-pagehistory.php?page=2009s%20EAP%20Buses%20and%20Metro

you can see a fourth user in the contributors column.
That user can't see her name on the list of contributors, and requests for help to site admin due to that fact, etc.
tracker item
Copyright management is broken
Perhaps no one is using copyright management, but it totally doesn't work. The copyrights.php file says it can only be called as an include (and has access checking for that), yet it is in fact called directly by the copyright license page.

Also, there is an access check to see whether the feature is installed that appears to fail completely. As a hack I commmented it out to make it work.

Tied to that, the copyright module doesn't work - it looks for "copyrightpage" as the parameter, when the pagename is sent via "page"

I have no idea whether it was broken in 1.9, but looking at the code, I suspect so.
tracker item
creating and deleting an avatar results in broken image
Removing an avatar results in an broken image link.

Reproduce:
* Hovering the mouse pointer on a user name reveals the user details.
* Create an avatar for that user.
* Hovering the mouse pointer on the user name now shows the user details including avatar.
* Delete the avatar.
* In place where the avatar was showing before, there's now a broken image in the user details.

Tiki site: http://list.vic-fontaine.com/
demo user/ password: smarty
tracker item
Creator text box missing when creating blog in tiki-edit_blog.php
When a user attempts to create a blog, the Creator text box is missing and the creator value is not stored when the record is committed.
tracker item
Custom fields in User preferences
Users should be able to add their own data in custom fields in tiki-user_preferences.php

Users could publish their phone number, their ICQ address, etc

tracker item
Custom language translation
Sometimes, we want to change a few language strings from the original Tiki. It could be because of regional or community expressions.

Currently, we need to change language.php and/or the template (tpl) files.

It would be better to have a custom language file which would override default text. (Like we do for tpl files). Therefore upgrades would be smoother.

Even better if we could edit this language file via the GUI.
tracker item
Custom language translations in the database and administered via web interface
This will make upgrades easier as people won't have to worry about overwriting their enhancements,

Multilingual categories need translations and doing by FTP is not fun.

Related:
[tiki-view_tracker_item.php?itemId=485] -> This is suboptimal


Support.mozilla.com has need for this as well.
https://bugzilla.mozilla.org/show_bug.cgi?id=488728

In 3.0, language/*/custom.php can be managed by the web interface.

Next step is to have this in a wiki page
tracker item
Custom php layers menu and site identity not preserved on upgrade
After upgrading to 1.10, php layers menus from 1.9 are gone from site identity.

Apparently, there are also reports of display of horizontal CSS ("suckerfish") menus not correct. Tag isn't setting horizontal style or getting css/cssmenu_horiz.css so top-level items display vertically rather than horizontally.
tracker item
Data in "meta robots" field isn't saved
I'm using TikiWiki 2.2. and tried to enter the following in the "meta robots" field of the Meta Tags admin panel:

-index
-follow
-index, follow

As per http://doc.tikiwiki.org/tiki-index.php?page=Meta%20Tags&redirectpage=Meta%20Tag these seem to be valid values.

Once I pressed "change settings" the parameters I entered were gone. When checking the source code of index.php I found out that no robot instructions have been included.

Looks like saving those data doesn't work.
tracker item
database mysql 3.23.58 install problems
10 MySQL "create table" commands are not compatible w/ the 3.23.58 version of MySQL

The last 2 use tables use ENGINE=MyISAM instead of TYPE=MyISAM and have a VARCHAR field of size 256 (255 is ok to use)

Here are those queries
Command: CREATE TABLE tiki_modules (
moduleId int(8) NOT NULL auto_increment,
name varchar(200) NOT NULL default '',
position char(1) default NULL,
ord int(4) default NULL,
type char(1) default NULL,
title varchar(255) default NULL,
cache_time int(14) default NULL,
rows int(4) default NULL,
params varchar(255) default NULL,
groups text,
PRIMARY KEY (name, position, ord),
KEY positionType (position, type),
KEY moduleId (moduleId)
) TYPE=MyISAM
Message: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead

Command: CREATE TABLE tiki_page_drafts (
user varchar(200) default '',
pageName varchar(255) NOT NULL,
data mediumtext,
description varchar(200) default NULL,
comment varchar(200) default NULL,
lastModif int(14) default NULL,
PRIMARY KEY (pageName(120), `user`(120))
) TYPE=MyISAM
Message: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead

Command: CREATE TABLE tiki_tracker_item_fields (
itemId int(12) NOT NULL default '0',
fieldId int(12) NOT NULL default '0',
lang char(16) default NULL,
value text,
PRIMARY KEY (itemId,fieldId,lang),
FULLTEXT KEY ft (value)
) TYPE=MyISAM
Message: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead

Command: CREATE TABLE tiki_user_assigned_modules (
name varchar(200) NOT NULL default '',
position char(1) default NULL,
ord int(4) default NULL,
type char(1) default NULL,
user varchar(200) NOT NULL default '',
PRIMARY KEY (name(30),user,position)
) TYPE=MyISAM
Message: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead

Command: CREATE TABLE `tiki_webmail_contacts_ext` (
`contactId` int(11) NOT NULL,
`fieldId` int(10) unsigned NOT NULL,
`value` varchar(256) NOT NULL,
`hidden` tinyint(1) NOT NULL,
KEY `contactId` (`contactId`)
) ENGINE=MyISAM
Message: Too big column length for column 'value' (max = 255). Use BLOB instead

Command: CREATE TABLE `tiki_webmail_contacts_fields` (
`fieldId` int(10) unsigned NOT NULL auto_increment,
`user` VARCHAR( 200 ) NOT NULL ,
`fieldname` VARCHAR( 256 ) NOT NULL ,
`order` int(2) NOT NULL default '0',
`show` char(1) NOT NULL default 'n',
PRIMARY KEY ( `fieldId` ),
INDEX ( `user` )
) ENGINE = MyISAM
Message: Too big column length for column 'fieldname' (max = 255). Use BLOB instead
tracker item
DB error with new 1.10 install or upgrade over 1.9.9
I was running 1.9.9 on a SLES 10 linux box, and we are running MySQL on Novell Netware, MySQL version 4.0.26a.

I tried an upgrade directly over the top of 1.9.9, and I got that error. So, I tried a Clean install on a new database, and I got the same error.

As a troubleshooting step, I tried creating a blank database with the name that it specifies, but then it just gives the following error message
"Unknown column 'bits.translation_bit_id' in 'field list'".

I suspect the installer script isn't creating this table and fields properly.

This error occurs anytime any Page is clicked on, including the main index page. It is a major roadblock to basic functionality.
tracker item
Dead Video Links and Errors - e.g., Videos Not Accessible
Hey Guys - I'm new to tikiwiki and have been trying to access the movies on this page -> http://tikiwiki.org/TikiMovies BUT most of the ones referencing USA point to an expired account and the ones mentioning Europe generate an error saying i don't have permission (even when logged in) ..??..

e.g., in the section "Preliminary_Settings", the USA link resolves to this -> http://esc45.midphase.com/suspended.page/ even though the link is coded for this address -> http://www.teluguvaariki.com/sri-addons/tikiwiki_videos/Wiki ... and when i hack the url to just the root domain, i get the same error and suspect this user's account is DOA ... i should note that i tried this a week or so ago and got the same response hence delayed sending this thinking it might clear up by now ..??..

and then when i click on "Editig a wiki page (Europe)" i get error - ie., "You do not have permission to use this feature" ... that link shows as -> http://tikiwiki.org/tiki-listmovies.php?movie=Wiki.swf&action=Display

the same thing happens with the other videos in other sections like "Editing a wiki page", "Image Galleries", "Articles", "FAQs", etc ... the only video link that does work is the 24 minute intro with David Lankes - which is excellent by the way :>)

accordingly, please advise ... i would really like to watch these videos to get up to speed as i'm already having numerous problems ... a) i was able to install okay but the images in the gallery won't upload, or when they do appear to upload, i get a blank screen and see no images ... b) i can't get the secure login link to work with my dedicated server that shares a SSL cert across domains ... thus i installed tikiwiki on avantigroup.com/tiki but for the https i need to make a url callout that is https://secure.cooltea.org/avantigroup.com/tiki but tikiwiki won't let me do this from admin control panel and forces https://avantigroup.com ... ugh ... sure, i could go in and hack the template but this kind of defeats the smarty template approach but i digress ...

thanks in advance for your attention to this matter and on positive side, it does look like you have a lot going for your project and i look forward to diving in further ... to be continued ... cordially, chuck scott
tracker item
#1266
Bugs & Wish list
tracker item
Dealing with high-volumes of data (drop-down lists become search boxes)
TikiWiki often has drop-down menus with many choices.

Ex.: drop-down list of users, or wiki pages, etc

That is ok for a few hundred. But what if you have 300 000 users or 300 000 wiki pages?

There should be a setting where beyond a certain number, the drop-down become a search box.


tracker item
Decide on future branching & merging strategy
We need to decide on our branching & merging strategy.

Background info:
Many of the enhancements on HEAD have been backported to BRANCH-1-9. Most of the other enhancements have been done by Terence (teedog) -> ((tw:ReleaseProcess110))

Do we continue merges from 1.8 to 1.9 to Head?

Do we have devs assigned to merges, or do we ask each dev to do them?

Please see:
http://sourceforge.net/mailarchive/message.php?msg_id=11402375

More discussion needed here...


tracker item
Deeply nested large file galleries slow to a crawl when file browsing
Deeply nested large file galleries slow to a crawl when file browsing. I have a site with roughly 3000 sub-file galleries. The site is quite fast for browsing wiki pages, but the file galleries have slowed to a crawl. A regular page load takes about .2 seconds. To load a typical file gallery takes about 17 seconds. I believe there is a recursive call to a function that is building the directory structure each time you browse to a new folder that is slowing it down, but I'm not really sure about how to fix it.

Perhaps store the tree in the database and only update it when changes are made to the tree?

tracker item
Default diff in Tiki 1.10
Tiki 1.9.x behavior was to show side-by-side diff as default (good). In BRANCH-1-10, many new diffs were added (good). However, now the default diff is "HTML diff" (bad). Please change back to "Side-by-Side diff". Even better would be site-wide and user defaults.

So site admin would determine default diff mode, which could be overriden in user settings. And still pickable for each page.


{THUMB(id=19,url="show_image.php?id=19")}{THUMB}


Here is wht I don't like htmldiff as the default:
http://tikiwiki.org/tiki-pagehistory.php?page=ReleaseProcess20&compare=1&oldver=21&newver=22&diff_style=htmldiff
tracker item
Default site language should be included in choice of user can switch lang
When an admin has chosen a particular language for site default language, and he chooses a set of allowed languages for user to switch to that does not include this lang, the language selectors for users will not include the site language.
tracker item
DefaultSettingsChanges in 1.10
We need to decide about ((tw:DefaultSettingsChanges)) in 1.10

Some of the new features are much better than previous ones (ex new diff engine). People upgrading their Tiki could conserve their setting. However, new installs should take advantage of the new features.

A note should be added in tiki-install.php This must be low maintenance for Tiki dev team.
tracker item
Defaut user wiki page name should be based on realname instead of e-mail
In 1.10 now we can set to login as e-mail and display realname wherever possible. But the user wiki page by default is set to 'UserCreate<e-mail>. We should still allow user to create his page with 'UserCreate<username/real name>'.

The recommended behaviour should be if user chooses e-mail to be private or it could be if admin sets to disaply realname wherever possible, then it should use 'UserCreate<realname>' other cases it can be based on e-mail.
tracker item
Delete feature in File Galleries does not work
Unable to delete a file gallery created with admin user. I select the gallery and click the delete icon yet the gallery remains listed.

tracker item
Detecting if CAPS LOCK is on
suggested by r1 on #tikiwiki
http://24ways.org/2007/capturing-caps-lock
tracker item
Directories missing in 2.0 installer
The directory "templates_c" is no longer contained in the installer zip file in versions 2.0 or 2.1. An error occurs when trying to run tiki-installer.php indicating that directory does not exist.

The installer also omits the directories "maps" and "mods" but it is unclear whether these directories are still required in this version (taken from the documentation on settingg directory permissions)
tracker item
disable or dealy auto logout
I keep on getting logout from admin although I am still trying to edit.

Either the time is too short, less than 5 minutes, or the activity detection isn't working properly.
tracker item
Disallowed characters found in MIME headers : in tiki-generated notification messages
maybe affects BRANCH-1-9 as well.

Below is a bounce message when Tiki sends notification emails from tikiwiki.org (watch feature). I altered some the emails & domain names.

---


Attention: info@tikiwiki.org


A policy-violation was found in an Email message you sent.
This Email scanner intercepted it and stopped the entire message
reaching its destination.

The policy-violation was reported to be:

Disallowed characters found in MIME headers


Please contact your IT support personnel with any queries regarding this
policy.


Your message was sent with the following envelope:

MAIL FROM: info@tikiwiki.org
RCPT TO: xxxxxxx@xxxxx.com

... and with the following headers:

---
MAILFROM: info@tikiwiki.org
RCPTTO: xxxxxxx@xxxxx.com
IP-Addr: 111.111.111.111
Received: from paris117.server4you.de ([85.25.20.236])
(envelope-sender <info@tikiwiki.org>)
by smtp55.mailnet.xxxxx.com (qmail-ldap-1.03) with SMTP
for <xxxxxxx@xxxxx.com>; 24 Apr 2007 17:05:19 -0000
Received: (qmail 8044 invoked by uid 33); 24 Apr 2007 17:05:17 +0000
Date: 24 Apr 2007 17:05:17 +0000
To: xxxxxxx@xxxxx.com
Subject: Tiki email notification
MIME-Version: 1.0
From: info@tikiwiki.org
Reply-To: <info@tikiwiki.org>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Message-ID: <jh0i4t.shjfns@tikiwiki.org>


---
tracker item
Display category in search results
Tiki already shows the category and/or category path when listing wiki pages. I would like to also display the category information in search results.

This would help end-users determine the relevancy of the search result.

tracker item
Display freetags in search results
I would like Tiki to display each item's freetags when display the search results. This would help end-users determine the relevancy of each item.
tracker item
Do not display [comment] link, when no perm to post comments and no comments posted yet
for users with tiki_p_wiki_view_comments perm only, it displays the ~np~[comment]~/np~ link on the wiki page bar even when no comments there yet to read, so clicking it does literally nothing...
tracker item
doc.tw.o needs to be far more open to edits
A newly registered user cannot edit most of doc.tw.org

An anonymous user cannot edit doc.tw.org, even with CAPTCHAs.

There is no clear text on a page of doc.tw.org which tells a user why they cannot edit that page, or what they can do about it.
tracker item
drawing too large Exception in thread "AWT-EventQueue-4" java.lang.OutOfMemoryError: Java heap space
When trying to drag & drop a very large image into the drawing applet, I get the error below.

{img src=images/code.png}%%% {CODE()}
Exception in thread "AWT-EventQueue-4" java.lang.OutOfMemoryError: Java heap space
at Acme.JPM.Encoders.ImageEncoder.encodePixelsWrapper(Unknown Source)
at Acme.JPM.Encoders.ImageEncoder.setPixels(Unknown Source)
at sun.awt.image.OffScreenImageSource.sendPixels(Unknown Source)
at sun.awt.image.OffScreenImageSource.produce(Unknown Source)
at sun.awt.image.OffScreenImageSource.addConsumer(Unknown Source)
at sun.awt.image.OffScreenImageSource.startProduction(Unknown Source)
at Acme.JPM.Encoders.ImageEncoder.encode(Unknown Source)
at org.jgraph.pad.actions.FileExportGIF.convertToGif(Unknown Source)
at org.jgraph.JGraphpad.uploadToTiki(Unknown Source)
at org.jgraph.pad.actions.FileSave.actionPerformed(Unknown Source)
at org.jgraph.pad.GPDocument.close(Unknown Source)
at org.jgraph.pad.actions.FileExit.actionPerformed(Unknown Source)
at org.jgraph.GPGraphpad$AppCloser.windowClosing(Unknown Source)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JFrame.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
{CODE}
tracker item
Drawings: Error in tiki-editdrawing.php
Drawings currently failing to open.

In line 19 of change '<?' to '<?php'
tracker item
Duplicate search results
You can see here:
http://dev.tikiwiki.org/tiki-searchresults.php?highlight=mouseover&where=pages&search=Go
tracker item
duplicating events in calendar is broken on 1.10svn right now (April 17th)
Duplicating events in calendars is broken on 1.10svn right now (April 17th)
If anybody wants to test (to reproduce it) on site, I can grant you account details here (a production site):
http://moviments.net/cursos/tiki-calendar.php

I tried editting this, and clicking to duplicate button (to make a new event from the edition of an existing one; I thought I could do that on previous 1.9.x sites), but no success:
http://moviments.net/cursos/tiki-calendar_edit_item.php?viewcalitemId=64

I tried also creating a blank new item, fill in the form for the calendar item, and instead of cliking on the "save" button, click on the "duplicate to" and select the calendar where I wanted to duplicate this item to.

After the click to the button, I saw another item in the edit event form (on the same browser window), and in other tabs, I could see that no new event was added, neither for that calendar selected or any other on the site.

It's a pity that calendar events can not be duplicated on 1.10svn, since it's a very useful feature for high load tiki sites. (like when adding 10 sessions of a new course, all of them with similar details except for the day of the month, etc.)
tracker item
Dynamic Content doesn't work anymore
Dynamic Content like {content id=1} no longer works, but is blank
tracker item
Dynamic mind mapping of wiki links
Tiki wiki doesn't include yet a tool allowing users to generate a dynamic mind map. This would give users a great overview of the structure of the wiki (i.e. project, organization structure) but also help them deal with complexity, making unexpected links.
tracker item
Dynamic variables broken in 1.10?
The dynamic variable syntax (~np~%dynamic_variable%~/np~) displays as plain text in my 1.10 installations, rather than functioning as designed.
tracker item
Easy way to deal with SSL when using external images or scripts
Tiki already handles nicely SSL (With the Yes, No, Automatic choice for HTTPS Server: in tiki-admin.php?page=general). This is for Tiki generated content.

But what about external images or scripts?

Probably no need to code anything. Just better documentation on how to use a variable to use different links.


Example:
{img src=images/code.png}%%% {CODE()}
if($_SERVER['HTTPS'])
{
$google_analytics_url = "https://ssl.google-analytics.com/urchin.js";
}
else
{
$google_analytics_url = "http://www.google-analytics.com/urchin.js";
}
echo "



_uacct = 'ACCT_ID_GOES_HERE';
urchinTracker();

";
{CODE}
tracker item
Edit CSS: memory exhausted in logs when trying to edit style containing @import
When using the Edit CSS feature (-+tiki-edit_css.php+-) to edit simple.css it tries to import -+styles/lite/lite.css+- via regexp matching pattern ''@import'' found in -+simple.css+-

The problem is i have set PHP memory_limit 128M and it still crashes PHP and in my apache error log i see "Memory exhausted" or "-+~np~[Mon Aug 13 12:45:51 2007] [notice] child pid 2421 exit signal Segmentation fault (11)~/np~+-"

I did some debugging with dies and i don't get why the following regexp matches twice (there's only one ''@import'' in -+simple.css+-):

{CODE()}preg_match_all("/@import( |\t)+('|\")(.*)(|\")( |\t)*;/U", $line, $importfiles, PREG_SET_ORDER){CODE}

Related to http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1162
tracker item
Edit own calendar items
Users should be able to edit the calendar item data they submitted.

Ex.: An event is added, but a few days later, the description of the event is improved.

It could be a permission or just a setting for the calendar.

Watch event would be nice so we could have some sort of tracking.

Suggestion by Étienne Massé

tracker item
Edit templates is disbaled when saving feature settings in 2.4
I enabled Edit Templates in the Look & Feel section. Unchecked the Wysiwyg editor feature in Experimental Features. In the display of what changed, feature_edit_templates disabled is displayed.

for grins I re-enabled Edit Templates in Look & Feel, then went to the features page and clicked apply without making any changes, feature_edit_templates disabled was displayed again.
tracker item
editing a tracker field with perms on view and edit yields mysql error
Using tiki 2.1

Attempting to edit a tracker item,
the "field is hidden" option has specified viewable and editable for group editors, only. I want to change that setting to a "viewable only by creator and admin", and set the other two multiselect fields, left as blank (selecting the first option wich is blank), but I get this error on save:

{CODE()}
Context:
File tiki-admin_tracker_fields.php
Url tiki-admin_tracker_fields.php
Query:
update `tiki_tracker_fields` set `name`=? ,`type`=?,`isMain`=?,`isSearchable`=?, `isTblVisible`=?,`isPublic`=?,`isHidden`=?,`isMandatory`=?,`position`=?,`options`=?,`isMultilingual`=?, `description`=?, `itemChoices`=?, `errorMsg`=?, visibleBy=?, editableBy=? where `fieldId`=?
Values:
0 Correu-e
1 m
2 n
3 n
4 n
5 y
6 c
7 y
8 29
9 1
10 n
11
12
13
14
15
16 59
Message:
Unknown column 'Array' in 'field list'
Built query was probably:
update `tiki_tracker_fields` set `name`='Correu-e' ,`type`='m',`isMain`='n',`isSearchable`='n', `isTblVisible`='n',`isPublic`='y',`isHidden`='c',`isMandatory`='y',`position`='29',`options`='1',`isMultilingual`='n', `description`='', `itemChoices`='', `errorMsg`='', visibleBy='Array', editableBy='Array' where `fieldId`='59'
{CODE}

the url is:
http://www.moviments.net/cursos/tiki-admin_tracker_fields.php?trackerId=4&max=100&sort_mode=position_asc&fieldId=59
tracker item
Editing a tracker item w/ a drop down field does not select correct value
Define a tracker with a drop down field (called "Location" in this example). Set the list of values so that one or more values have an embedded space like this:{CODE()}
Kitchen,Living Room,Half Bath,Study{CODE}
Now create a tracker item and set the Location field to "Living Room". When you save the item, the Location will be set to "Living Room" when you view the item. But when you edit the item, the Location will be changed to "Study".
The only workaround is to not create drop down values with spaces in them.
tracker item
Editing a wiki page: Footnotes and Comment are unclear labels
Footnotes should be "My footnotes"

Comment should be "Edit Summary"

tracker item
Editing in normal with wysiwyg enabled breaks wiki syntax
With the WYSIWYG editor enabled (but html not checked in the wiki settings), I am unable to use wiki syntax in the normal editor when I save or preview. That is, the wiki markup shows up as text on the page.

It switches back to WYSIWYG after pressing preview as well.

If I enter html in the Normal editor it works fine.
tracker item
Editing Tracker TPL Files Through Tiki Edit Interface Inserts "" into TPL and Causes Error
Using the Tiki's built-in TPL file editor to change a title on a TPL page (e.g. "Admin Tracker" to "Administer Reports" for "tiki-admin_tracker.tpl" file) causes insertion of "" character sequence at several places throughout the modified "tiki-admin_tracker.tpl" file. The original "tiki-admin_tracker.tpl" is unmodified. The modified "tiki-admin_tracker.tpl" file contains "" in such places as "javascript" (rather than "javascript"), which breaks the links on the Admin Tracker tabs.
tracker item
Editing/adding a Wiki page errors with "A contribution is mandatory"
Adding or changing a Wiki page has the error "A contribution is mandatory" when saving.

Can't get past this error
tracker item
Editor can not create a Tiki Sheet
User with Editor plus sheet edit permission tried to create a Tiki Sheet in v2.0RC4 -Arcturus-.

An error occured in a database query!

Context:
File tiki-sheets.php
Url tiki-sheets.php
Query:
INSERT INTO `tiki_sheets` ( `title`, `description`, `author` ) VALUES( ?, ?, ? )
Values:
0 testsheet
1 this is a test
2 NULL
Message:
Column 'author' cannot be null
Built query was probably:
INSERT INTO `tiki_sheets` ( `title`, `description`, `author` ) VALUES( 'testsheet', 'this is a test', NULL )
tracker item
Editor can not create a Tiki Sheet
User with Editor plus sheet edit permission tried to create a Tiki Sheet in v2.0RC4 -Arcturus-.

An error occured in a database query!

Context:
File tiki-sheets.php
Url tiki-sheets.php
Query:
INSERT INTO `tiki_sheets` ( `title`, `description`, `author` ) VALUES( ?, ?, ? )
Values:
0 testsheet
1 this is a test
2 NULL
Message:
Column 'author' cannot be null
Built query was probably:
INSERT INTO `tiki_sheets` ( `title`, `description`, `author` ) VALUES( 'testsheet', 'this is a test', NULL )
tracker item
email address -- Tiki-contact
In clean installs of both 1.9.7 and 1.10 I found that the email address entered in Tiki-Admin:General (Sender email)is reflected in Tiki-Contact the format user(AT)address(DOT)com. Example: the doc pages lead to the example at: http://security.tikiwiki.org/tiki-contact.php were the email address is also shown as: "click here to send us an email: security(AT)tikiwiki(DOT)org". All of my email clients parse this to an address of: AT DOT <securitytikiwikiorg>, which obviously does not work. I have viewed my pages on several different Linux and WinXP machines, all with the same results.

If have not gotten far enough in my setup to see if this "problem" surfaces elsewhere.

As I have not seen a bug report, nor other question on this issue I wonder if I am doing something wrong.

Thank you for for this fantastic project!
tracker item
Email notification don't work except if "watch minor" is checked
Email notification don't work except if "watch minor" is checked
tracker item
Email required during registration
When user try to register they get the following message after pressing "register":

Your email could not be validated; make sure you email is correct and click register below.

Even if the email has been configured to be not required. (I did not try a blank installation.)
dthacker: Was this installation an upgrade or a new install at version 1.10?

Also the email field is present during registration (I don't know if this is related to the bug or if this is normal behaviour)
dthacker: Asking for the email is normal.

This with the following options enabled (and all the others disabled) in the login settings:
(some extra listed here just in case)
* Users can register: yes
* Crypt passwords method: hash-md5
* Reg users can change password: yes
* Reg users can change theme: yes
* Reg users can change language: yes
* Minimum username length: 3
* Minimum password length: 3
* Re-validate user by email after days: -1
* Re-validate user by email after unsuccessful logins: -1
* HTTPS login: disables
* Protect against CSRF with a confirmation step: yes
* Protect against CSRF with a ticket: yes
---
dthacker:
I am unable to reproduce this using your settings. Could you please retest using the latest SVN version?
tracker item
embed youtube, google etc
I know that there is a flowplayer plugin but if I want to embed something from youtube or google videos, the code gets broken displayed.

This would be useful for articles and blogs.


I know there's a security reason for breaking the embed code, but still...
tracker item
embedding video from vimeo.com fails , but not from other sites with no params in url, like blip.tv
Flash plugin doesn't work well embedding videos from vimeo.com
Example, the video from vimeo.com at:
http://tikiwiki.org/TikiFestMadrid_videos

However, from blip.tv (or youtube, etc.), videos are embedded fine
---
UPDATE: Probably more than outdated (see current improvements in VIMEO by jonnyb in 12.x. {sign user="xavi" datetime="2013-11-17T09:50:12+00:00"}
tracker item
Enable overlib CSS styling
As installed, there is no easy way to globally style the overLIB popups. Preferably, there should be css classes defined so that themes can style the popups to match.

This patch (attached) can be used to replace the same file in folder lib/smarty_tiki
tracker item
enabling Top and bottom bar does nothing
Selecting Top Bar and Bottom Bar doesn't seem to enable either of my templates.

I commented out the if statement in the tiki.tpl:

{*if $feature_top_bar eq 'y'*}
<div id="tiki-top">
{include file="tiki-top_bar.tpl"}
</div>
{*/if*}

-- and --

{*if $feature_bot_bar eq 'y'*}
<div id="tiki-bot">
{include file="tiki-bot_bar.tpl"}
</div>
{*/if*}

Now both templates are working.
tracker item
Error in tiki-list_comments.php - no comments on list
tiki-list_comments.php shows up blank even though I have comments. This only happens in 1.10 when I set my feature preferences to 1.10 feature styles instead of 1.9 feature styles. Do I need to run an db update if I switch? PHP errors shows:

PHP (5.2.3) ERROR (E_WARNING):
File: tiki-list_comments.php
Line: 51
Type: in_array() [function.in-array]: Wrong datatype for second argument

The entire PHP error list is:
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 20
Type: Undefined variable: feature_wiki_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 22
Type: Undefined variable: feature_article_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 24
Type: Undefined variable: feature_blog_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 24
Type: Undefined variable: feature_blogposts_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 26
Type: Undefined variable: feature_file_galleries_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 28
Type: Undefined variable: feature_image_galleries_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 30
Type: Undefined variable: feature_poll_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 32
Type: Undefined variable: feature_faq_comments
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 50
Type: Undefined index: types
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 51
Type: Undefined index: types
PHP (5.2.3) ERROR (E_WARNING):
File: tiki-list_comments.php
Line: 51
Type: in_array() [function.in-array]: Wrong datatype for second argument
PHP (5.2.3) NOTICE (8):
File: tiki-list_comments.php
Line: 98
Type: Undefined index: types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 84
Type: Undefined index: string_types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 87
Type: Undefined index: string_types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 90
Type: Undefined index: string_types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 93
Type: Undefined index: string_types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 96
Type: Undefined index: string_types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 99
Type: Undefined index: string_types
PHP (5.2.3) NOTICE (8):
File: en^%%08^089^089CC76C%%tiki-list_comments.tpl.php
Line: 170
Type: Use of undefined constant cant_pages - assumed 'cant_pages'
PHP (5.2.3) NOTICE (8):
File: en^%%4B^4B8^4B839B3D%%user_module.tpl.php
Line: 7
Type: Undefined index: modules_params
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%9E^9E2^9E21ED1B%%mod-login_box.tpl.php
Line: 6
Type: Undefined index: do_not_show_login_box
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%18^188^18826D51%%mod-change_category.tpl.php
Line: 6
Type: Undefined index: page
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%4B^4B8^4B839B3D%%user_module.tpl.php
Line: 7
Type: Undefined index: modules_params
PHP (5.2.3) NOTICE (8):
File: en^%%F8^F87^F8728316%%module.tpl.php
Line: 80
Type: Undefined index: module_error
PHP (5.2.3) NOTICE (8):
File: en^%%F7^F7F^F7F34188%%header.tpl.php
Line: 11
Type: Undefined index: language
PHP (5.2.3) NOTICE (8):
File: en^%%F7^F7F^F7F34188%%header.tpl.php
Line: 12
Type: Undefined index: language
PHP (5.2.3) NOTICE (8):
File: en^%%F7^F7F^F7F34188%%header.tpl.php
Line: 142
Type: Undefined index: mootools_windoo
PHP (5.2.3) NOTICE (8):
File: en^%%F7^F7F^F7F34188%%header.tpl.php
Line: 145
Type: Undefined index: mootab
PHP (5.2.3) NOTICE (8):
File: en^%%F7^F7F^F7F34188%%header.tpl.php
Line: 175
Type: Undefined index: msgError
PHP (5.2.3) NOTICE (8):
File: en^%%F7^F7F^F7F34188%%header.tpl.php
Line: 176
Type: Undefined index: section
PHP (5.2.3) NOTICE (8):
File: en^%%86^863^863C42B0%%tiki-ajax_header.tpl.php
Line: 6
Type: Undefined index: xajax_js
PHP (5.2.3) NOTICE (8):
File: en^%%97^977^977F80C8%%tiki-top_bar.tpl.php
Line: 10
Type: Undefined index: feature_calendar
PHP (5.2.3) NOTICE (8):
File: en^%%97^977^977F80C8%%tiki-top_bar.tpl.php
Line: 17
Type: Undefined index: feature_debug_console
PHP (5.2.3) NOTICE (8):
File: en^%%97^977^977F80C8%%tiki-top_bar.tpl.php
Line: 20
Type: Undefined index: feature_phplayers
PHP (5.2.3) NOTICE (8):
File: en^%%8C^8CD^8CD0DF4C%%tiki-bot_bar.tpl.php
Line: 99
Type: Undefined index: feature_babelfish
PHP (5.2.3) NOTICE (8):
File: en^%%8C^8CD^8CD0DF4C%%tiki-bot_bar.tpl.php
Line: 99
Type: Undefined index: feature_babelfish_logo
Tiki Debugger Console [x]
Current URL: /tiki/tiki-list_comments.php
Command:
Type help to get list of available commands

tracker item
Error inserting image in 1.10x with FCKEditor
When editing a wiki page using the FCKEditor, trying to upload an image gives problems. I receive a successful upload message, and when browseing the server at /domain.org/img/wiki_up/image.gif get an error message which states,
"Error creating folder /home/jsullinger/domain.org/html/mytiki2/mytiki2/img/image/, permission denied". Permissions on folder are chmod 777."

I checked some of the previous trackers, and it looks like perhaps it is felt this issue has been fixed? This is a very important feature with respect to WYSIWYG editor, and would be greatly appreciated if this could be looked at. Let me know what additional information you need.
tracker item
Error installing the workspace mod in v2.0
I'm having a problem installing the workspace mod in v. 2.0. I get an error message that indicates that
only 4 fields are being inserted into the table, although the table structure indicates that there are 5
columns. (The missing column appears to be the ICON field.) Is there a known workaround for this problem? I've
thought of modifying the table structure, but I suspect that would be setting up for problems down the road.
tracker item
Error occured when trying to switch user from ADMIN page

Error

An error occured in a database query!

Context:
File tiki-adminusers.php
Url tiki-adminusers.php

Query:

select distinct up.* from `users_permissions` as up, `users_grouppermissions` as ug where ug.`groupName` in () and up.`permName`=ug.`permName`

Values:

Message:

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 ') and up.`permName`=ug.`permName`' at line 1

Built query was probably:

select distinct up.* from `users_permissions` as up, `users_grouppermissions` as ug where ug.`groupName` in () and up.`permName`=ug.`permName`
tracker item
Error when adding calendar items
When adding new items to calendar, I get:

An error occured in a database query!

Context:
File tiki-calendar_edit_item.php
Url tiki-calendar_edit_item.php
Query:
INSERT INTO `tiki_calendar_items` (`user`,`name`,`description`,`status`,`url`,`lang`,`calendarId`,`start`,`end`,`locationId`,`categoryId`,`priority`,`nlId`,`lastmodif`,`created`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
Values:
0 ehileman
1 OTA Board Meeting
2 Monthly Board Meeting at CCOSA
3 1
4
5
6 1
7 1219946400
8 1219921200
9 0
10 0
11 0
12 0
13 1219693367
14 1219693367
Message:
Data truncated for column 'priority' at row 1
Built query was probably:
INSERT INTO `tiki_calendar_items` (`user`,`name`,`description`,`status`,`url`,`lang`,`calendarId`,`start`,`end`,`locationId`,`categoryId`,`priority`,`nlId`,`lastmodif`,`created`) VALUES ('ehileman','OTA Board Meeting','Monthly Board Meeting at CCOSA','1','','','1','1219946400','1219921200','0','0','0','0','1219693367','1219693367')
tracker item
Error while uploading pictures in a wiki page
While editing a wiki page i can set and upload an image.

Clicking on the picture image i get to the image properties windows.
In the tab "Image Info" i choose "browse server" and from there shows up the FCKeditor ressources browser.

I choose to create a folder, input name and upload picture.
Then the picture is available and i can choose it and validate it back throught the "Image Properties" windows where the image url show:
/tikiwiki10/img/wiki_up/image/test/tv.png

The picture image is broken
It keeps broken after wiki page save

When i reedit the page and open for this picture the "image properties" it shows as image url:
http://mydomain.com/tikiwiki10/img/wiki_up/image/test/tv.png

The image is not there of course, it have been installed in a folder test 3 step up from the root of my website !

Meaning that path should have been : /var/www/sites/xxx/xxx.com/subdomains/www/html/tikiwiki10/img/wiki_up/test

and the folder test has been in fact created here:
/var/www/sites/xxx/xxx.com/subdoma/tikiwiki10/img/wiki_up/test


And that... is not good at all :)
But it is not over.


If i upload manualy the picture and edit the wiki page i can add in the "image properties" the direct url to the picture after clicking the ok button it show nice in the preview page.

If i save the page the image link is changed for something like:
http://xxx.com/tikiwiki10/show_image.php?id=5

And there again... no picture shows on the saved wiki page.
tracker item
Evaluate all Google Gadgets for potential interaction
Please see:
http://www.google.com/webmasters/gadgets/
tracker item
Expiry date for group membership
Related to ((PayPalSubscription)), it would be useful to have a user no longer have group privileges after a certain date.


Ex.: I add a user to a group X for 1 year.
tracker item
Exporting Tracker fields data leaves out some of the new info
Export and the subsequent import of Field data is very valuable (and essential) for 'porting' a Tracker design from one TW instance to another.

But as the Tracker functionality has continued to expand, the amount of data that is made available in the Field import/export process has not kept up. e.g Description: Error message: etc. are not currently included.

This means that this data still needs to be typed in again and an existing Tracker design cannot be made available to another TW instance in a 'complete' way.



No longer relevant - 15th June 2013
tracker item
Exporting tracker items does not work when selecting a custom default sort order field
Exporting a tracker does not work when selecting a custom default sort order field for the tracker.
Fields that do work :
itemId
Created
Lastmodif

All other fields will result in a csv file containing the error page html code.

It seems that the order by value in the SQL statement is not properly generated.


File tiki-export_tracker.php
Url tiki-export_tracker.php
Query:
select * from `tiki_tracker_items` tti where tti.`trackerId`=? order by `` desc

Values:
0 4
Message:

Built query was probably:
select * from `tiki_tracker_items` tti where tti.`trackerId`='4' order by `` desc
tracker item
Extend the "user can select group at registration" feature
Currently (2.x), admins can configure new registrations to select specific groups during registration. I would like to request the following enhancments:

# Specify a default group. Currently, there is no default. I want to be able to configure a default group (i.e., adding checked="checked"...)
#Allow admins to confirm group requests. For example, I want to allow users to ''request'' to join an admin-level group upon registration, but I want the current admin to be able to verify this, before the user gets admin access.
tracker item
external wikilink can interfere with internal wikilinks in a very odd way (parser bug)
This is a very odd bug. If you have an external link -+~np~[x|y]~/np~+- somewhere on the page where x and y can be anything (even including whitespace), any internal links of the form -+~np~((...x|y...))~/np~+- or -+~np~((...x|y...|...))~/np~+- where the "..." can be anything (even including whitespace) are screwed up. Copy and paste the following examples into a page to see.

!!Examples

moved example to comments because it was breaking trackerlist reports
tracker item
failed to set proper "include_path" in tw 1.9.8.x
Hello

I had a lot of warning when i upgraded to tw 1.9.8.1 this morning.
It talked about include_once() problem and include_path.

Many things to say about:
php in safe_mode (deprecated) cannot modify ini value !
ini value set in apache conf with php_admin_value cannot be modified !

all scripts using "TikiInit::prependIncludePath()" have to check the return value of the method because init_set and set_include_path can return FALSE.
In this case, an error message should be printed to the user, and/or logged.

Here is a list of files using this method.
- db/tiki-db.php
- tiki-install.php
- tiki-setup.php

tracker item
#1377
Bugs & Wish list
tracker item
false positive at tikiwiki security error report
I have this settings at tiki-admin_security.php :
{QUOTE()}
|| Tikiwiki settings
Tiki variable | Setting | Risk Factor | Explanation
fgal_use_dir | ../tiki_filegals/ | unsafe | The Path to store files in the filegallery should be outside the tiki root directory
||
{QUOTE}

However, that folder it outsite the tiki root directory, and outside htdocs.
tracker item
FAQs mot viewable to Registered users
Registered users can NOT see FAQ list even though:
tiki_p_suggest_faq
tiki_p_view_faqs

Are both checked.

Confirmed on test install with SVN current as of 3/31/2008
Created new FAQ with 2 questions
Created new user in group registered
Granted permissions as above.
FAQ's do not appear on user menu, but do appear on Admin menu.

dthacker: 2008/04/03
This is now fixed for me. Please svn update and re-test.

dthacker: restested on 2008/04/03. Closing
tracker item
FCKEditor missing tikiwiki toolbar
After checking out 1.10 from svn and enabling FCKEditor, attempts to use the editor fail with an error claiming the tikiwiki toolbar does not exist. More specifically, FCKEditor loads, but there are no toolbars.
tracker item
fckeditor missing while updating previous 1.10tw
I have cvs update a previous tw1.10 the folder fckeditor is missing from the lib.
tracker item
Feature Workspaces is half broken on 1.10: add resources: ko, ws calendar: ko, ...
Workspaces (from ((doc:Mod AulaWiki)) are half broken on 1.10 since months ago.
Any action which is related to workspce calendar module gives fatal error (blank screen). Adding resources to workspaces also fails:

^
Fatal error: Call to undefined method WorkspaceResourcesLib::get_url_admin_file() in /var/www/tiki110/lib/workspaces/resourceslib.php on line 117
^

On this url (on an updated site to 1.10svn from May 2nd):
[http://moviments.net/cursos/tiki-workspaces_view_module.php?module=workspaces_resources&workspaceId=110]


http://edu.tikiwiki.org is also having the same kind of problem, on a less updated 1.10 site.
tracker item
feature_redirect_on_error (in tiki-admin.php?page=features) doesn't seem to do anything
If the page I am looking for doesn't exist, Tiki will send to a similar page (if only one) or to the list of pages (if many)

This is interesting.

However, I may not want this behavior if I am building my wiki pages from the menu 1- create menu and 2 click on it to create page and thus testing the link.

This new feature (which wasn't there before) creates a new behavior that maybe should be the default. But it should be possible to turn it off.

AFAICT, feature_redirect_on_error (in tiki-admin.php?page=features) doesn't seem to do anything in 1.9 or 1.10 Redirect on error seems to always be on.

tracker item
featured links feature unusable: module shows no links
Module featured links is not working for me.
I enabled the feature in a 1.10 svn site (code from may 2008). I created this new link:
http://xarxantoni.net/Xarxes.html

Title: Xarxes
Position: 1
Link type: framed

and no way... featured_links module shows no link.
tracker item
Featured Links is not appearing
Featured links is not working well:

{img src=show_image.php?id=47 }
tracker item
file galleries broken (db error) for some registered users on upgraded 1.10 site
Since some weeks (maybe a couple of months?) file galleries return db error when users logs in tiki. (Using updated 1.10)

Example:
http://uniwiki.ourproject.org/tiki-file_galleries.php

When logging in as user sylvie (or Xavier.dePedro, for instance), I get

{CODE(wrap=>1)}
An error occured in a database query!
Context:
File tiki-file_galleries.php
Url tiki-file_galleries.php
Query:
select * from (select u.* , f.`friend` from `users_users` u left join `tiki_friends` as f on (u.`login` = f.`friend` and f.`user`=?) order by `login` asc) as tab
Values:
0 sylvie
Message:
Error Message 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 'select u.* , f.`friend` from `users_users` u left join `tiki_
{CODE}

If you try as anonymous, or as newly created plain registered users (try with user/pass: prova/prova ), everything is shown fine.

FYI: friendship is toggled off as feature.
tracker item
File Galleries not visible to groups without permission "tiki_p_admin_file_galleries"
Users in groups without the "tiki_p_admin_file_galleries" group permission set cannot see any file galleries in the "List Galleries" page, even if "tiki_p_list_file_galleries" (or all file gallery permissions) are switched on for the group and/or the File Gallery.

However, the user can still access the gallery directly if they know the exact URL, eg:
http://site.com/wiki/tiki-list_file_gallery.php?galleryId=2

The "List Galleries" page loads, but the list of galleries shows only "No records found". If "tiki_p_admin_file_galleries" is enabled, all permitted galleries appear in the list.

tracker item
File Galleries visible to groups without permission
A user can choose the "Upload File" tab in a file gallery, which displays a page with a drop-down list of galleries. This drop-down lists galleries that the user does not have permission to view.
tracker item
File gallery "Perform action with checked" list (combo) limited to <move to> as others actions can .
The list of actions that can be perform is limited to <move to> when others actions (individual list) could be performed as <delete>
tracker item
File Gallery entries missing after upgrade to 2.0
I recently upgraded our tiki install to version 2. Most things survived the upgrade, however the most obvious thing that was broken is the file galleries feature.

All links to files previously in the gallery still work correctly, however when I select the option to list galleries, none of the existing galleries are displayed. It just shows "No records found"

Looking in the database, all files and galleries are there.

When i attempt to upload a new file, I am still given the option to select a file gallery (all gallery names are still shown). When I select the appropriate options and confirm the upload I can link to it as usual but it does not appear when I select to browse the gallery.

[http://tikiwiki.org/tiki-download_forum_attachment.php?attId=231|Screenshot]
tracker item
File gallery Flash files won't play with FLASH plugin.
In 2.0, Flash files (.flv) stored in the file directory don't play with the FLASH wikiplugin. The movie source url, etc., look ok in the page source, but still nothing displays. File gallery Flash files work with the FLOWPLAYER plugin, though.
tracker item
File Gallery Replace File (2 Bugs)
Bug 1: In a File Gallery the Actions Icon opens a pop-up list of Options. The Replace option does not appear to be a link (No link selector pointer or Status bar message). It does actually work, which is very confusing. Browsers: Firefox and SeaMonkey on Linux.

Bug 2: When a file is replaced, the Name property is set to null. Really annoying because you then have to use the Properties Action tab to set the Name, if you remembered what it was.
tracker item
File gallery slideshow broken
The first image displays but is badly distorted (available image lib is GD). The name of the second image moves into place, but the first image (its right-hand side) continues to display. Then it moves offscreen at about image name number three and no other images display.
tracker item
File gallery: Move Selected Files doesn't allow move to subfolders of current folder
When trying to move a file from one Gallery to another, the "Perform action with checked: Move Selected Files" option does not seem to list the Galleries that are an immediate sub-folder to the existing folder. All other folders are listed except these.
tracker item
Files created by mods are 644 ( rw-r--r-- ) and owner & group is nobody, so I have no way to delete
This is why Toggg created ((tw:TogggDeletorPhp))
tracker item
File Gallery plugin : more powerful reporting in wiki pages
Features would be:

*Ability to select how many rows/columns for presentation
*Embeds photo, flash or just a link based on file type
*Clicking the image or link starts download of the file (if allowed)
*Ability to view full size image
*Ability to open a slide show

Would include last comments to each file. Related:
Comments to individual files in file gallery
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=719
tracker item
filter by summary doesn't show the text input field to me here on dev.tw.o/tracker5
Logged as user xavi here on dev.tw.o/tracker5 I can't filter by summary (text field): no text input field is shown. Some other type of filter fields work as expected (I didn't try all) but not filter by summary.
Reported April 2nd. Using Firefox 2.0.0.13 ca on GNU/Linux
---
Reproduced as user xavidp (admin rights) using 2.x here again on dev.tw.o/tracker5 using Firefox 3.0 ca on GNU/Linux.
tracker item
Filter modules by section
When assigning a module, I would like to have a section-specific parameter to control in which sections (wiki, blog, forum, etc.) the module displays. See [http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=4&comments_parentId=26153|this forum thread] for details.


tracker item
Firefox 3.0.1 + TW 2.0 Mis-Displays when "menu" option is selected in Look and Feel > Top Bar
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1

This is Tikiwiki v2.0 -Arcturus- © 2002–2008 by the Tiki community Sun 07 of Sept., 2008 22:51 EDT


Firefox mis-displays when "menu" option is selected in Look and Feel > Top Bar

Does not occur in IE7

Mis-display is that menu appears in proper place, but all of the rest of the page is to the right of the end of the menu div

tracker item
First "title" shown as channel title, so first title shown twice.
The first "title" provided in an external RSS feed is displayed as if it is the channel's title (description). Many RSS feeds provide a "title" element immediately after the "channel" element, containing a description of the channel. But if no channel title exists, the title of the first item is displayed as if it were the channel title, resulting in the first title being displayed twice.
tracker item
Fix replacement of author/creator by last modifing user in articles and submissions
Author/creator of an article/sumission is replaced by user who last modified article or submission causing:

*Original author with no general edit_article perm to be unable to edit his article or submission once modified by someone else although he has creator can edit perm.
*Sumission to be automatically validated under a new author if modified by someone who has edit_submission and autoapprove perms.
tracker item
Fix usability of Features selection page
on the features selection page there is a checkbox for each feature with its name next to it. In normal Web UIs a checkbox is next to a &lt;label&gt; tag which contains the text referring to the setting the checkbox controls. If you set up the name= and title= for both the input and the label then clicking that text automatically selects the checkbox.

This is not always implemented properly across the web but it is the way forms are supposed to be used and it is easy and no one ever complains about it. It increases the effective size of the checkbox and cements the relationship with the word.

On the features selection page, however, the text instead links to the tikiwiki.org descriptions of the features. This confused me and happened several times before I retaught myself to not click the words.
tracker item
fixperms.sh fix doesn't secure the linux server from allowing tikiadmins from installing Tiki Mods
After running "./fixperms.sh fix" on the server side (Debian based, having root perms on server), and using 1.10svn code from mid May 2008, admins of the tiki site can still install mods on the server through the Tiki admini mods interface.
It used to work before (months ago, when I last used that).
our server, afaik, has www-data and www-data as user and group.
We are using a multitiki installation, with tikis under subdirectories.

I'm afraid that admins of the other tikis from the same multitiki are able to remove mods that we are using and need, etc.
...
tracker item
Flag problem when country is empty
See screenshot
tracker item
Flat Files backend instead of DB (maybe ADOdb could do this?)
Please see:
http://www.wikimatrix.org/wiki/feature:Text%20Files

In 5 years, there has not been a real need expressed for this feature so it will probably never happen. If you think it's important, please comment this tracker item.

Tiki supports sqlite so this would be similar (to avoid full db) but it would be slow for active sites and not really provide any benefit (vs MySQL, Postgres, etc).

tracker item
Flickr style autocomplete for freetags
Right now, users always make too many variations of tags. One way to solve the problem is to have Flickr style auto-complete of tags when entering them.
tracker item
Flowplayer broken in v 2.2
When I click "Install" for FlowPlayer I get the error:

wiki-plugins/flowplayer/flowplayer/flowplayer.js to lib/flowplayer/flowplayer.js impossible to copy

It won't install and I have no idea what to do next.

Thanks for any help.
tracker item
Flowplayer install on Tikiwiki 2.0 is hard coded to /lib on site.
If you choose to use the flowplayer module, you are required to have Tikiwiki installed in the root of the domain.

ie: http://www.domain.com/tiki/tiki-index.php?page=Bob will not work, while
http://www.domain.com/tiki-index.php?page=Bob will work.

The cause for this seems to be that the lib/wiki-plugins/wikiplugin_flowplayer.php file is hard coded to work from the '/lib/flowplayer/' folder.

(Search words: flowplayer, tikiwiki, broken, no video, blank)
tracker item
Folder icon for sections does not appear in menu preview
When creating menu options (tiki-amdin_menu_options), Tiki shows a Preview of the menu being built. However, when creating a SECTION option, Tiki does not show the folder icon (as defined on the tiki-admin_menus page).
tracker item
Forum & comment threading: make optional and plain (not threaded) by default
Tiki 1.9.x forums have improved nicely over the last few months. One more thing to make them cleaner is to make the default threading to plain.

Let's face it, it looks cleaner :-)


{img src=images/code.png}%%% {CODE()}
===================================================================
RCS file: /cvsroot/tikiwiki/tiki/comments.php,v
retrieving revision 1.31.2.50
diff -c -r1.31.2.50 comments.php
*** comments.php 11 May 2007 23:15:50 -0000 1.31.2.50
--- comments.php 31 May 2007 04:01:10 -0000
***************
*** 386,392 ****

if (!isset($_REQUEST["comments_style"])) {
// TODO: Make this an option.
! $_REQUEST["comments_style"] = 'commentStyle_threaded';
} else {
$smarty->assign('comments_style_param', '&amp;comments_style='.$_REQUEST['comments_style']);
$comments_show = 'y';
--- 386,392 ----

if (!isset($_REQUEST["comments_style"])) {
// TODO: Make this an option.
! $_REQUEST["comments_style"] = 'commentStyle_plain';
} else {
$smarty->assign('comments_style_param', '&amp;comments_style='.$_REQUEST['comments_style']);
$comments_show = 'y';

{CODE}
tracker item
Forum community moderation
the problem is moderation of forum posts.
tracker item
forum mailin should update on regular basis
Currently, (2.2) when using the mailin feature to post to a forum, Tiki does not actually check the email until a user views the forum. Only then, is the email checked and new messages posted to the forum.

This means that the RSS feed for the forums, and modules such as last_post will not be correct until a user goes to the forum.

Instead, Tiki should check the email at regular intervals (in the same way that Tiki checks for article mail-ins.
tracker item
forum not moderated gets moderation message after user posts
After posting to a non-moderated forum, users sees the message as if the forum was moderated:
^
Your message has been queued for approval, the message will be posted after a moderator approves it.
^

Message is posted instantly, without any check from anybody
tracker item
Forum threads pagination bug
When user replies to a forum the pagination changes so that only shows 2 posts:
The topic post and the first reply

It still shows only 2 replies per page don't respecting the configuration for the forum ( 10 replies per page, 20, etc ).
tracker item
Forum URLs are much too long
Say I find a nice/useful forum post and I want to email it to someone, it is very long for no (apparent) good reason.

In the "last forum posts" module, the URL is like this: (which is OK)
http://doc.tikiwiki.org/tiki-view_forum_thread.php?forumId=1&comments_parentId=438

But if I find that same link from here:
http://doc.tikiwiki.org/tiki-view_forum.php?forumId=1

It is:
http://doc.tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=438&topics_threshold=0&topics_offset=0&topics_sort_mode=commentDate_desc&topics_find=&forumId=1


tracker item
Forums lists many pages, regardless of categ.perms., and available forums are not listed in 1st pag
Imagine you have 20 forums (>10 is common case in some educational scenarios).

Forums list indicates 2 pages of forums list.
Then you select the 15 first forums to a categ. with restrictive permissions, so that normal users don't have the perm. to see them. The last 5 are supposed to be seen by users.
The first 15 are in a section called "Salut i Medi Ambient" (without quotes), and the last 5 are in a section called "Salut i Medi Ambient 2005-06"
Those last 5 are not listed in the first page of the forum list, which appears to be empty, and the users see as if there were no forums (they are in the second page of the forums list).

This should be modified so that the available forums to a user are listed in the first page of forums list.

Using 1.10cvs.

tracker item
Forums: move topic to another forum id (feature already exists)
In forums:

Topics are first level (discussion starters)
Message are replies. This uses the same code as comments (used in wiki pages, image gallery, etc) and has threading.

In 1.9.x, an admin can move a reply to another topic. This is of limited use. It is as if the admin decides "Your answer is more suited to another question"...

What would be much more useful:
To change a topic (and all threaded replies) to another forum.

So an admin could start with one general forum, and create more specific forums if/when the volume of messages justifies it. Right now, the admin has to plan all these forums in advance. And a list of empty forums is not very inviting...

If someone starts a thread in the wrong forum, it should be easy to correct.
tracker item
Freetag search displays categorised content that a user isn't permitted to see
===v2.2===

When an item has a Freetag added and the Freetag menu looks for content with a designated tag it will list ALL content - even if some pages are Categorized and the particular user doing the search does not have permission to access the page.

Obviously the user cannot actually access the page but being able to see it makes them think it is available to them and just knowing a particular page exists may create difficulties.

Need to filter the objects being listed (presumably in tiki-browse_freetags.php in a similar way that tiki-listpages.php does this) so that only objects that the individual user is allowed to see are listed.

tracker item
Freetag'ed content not shown while browsing freetags
Using 1.10cvs from mid june 2007.

Created a tiki from scratch (basic enabled profile). change features, and make sure freetags are enabled.
Added freetags to a wiki page.like this:
{CODE()}
help ayuda ajuda cómo com howto
{CODE}

After that, I can see the list of words on top of the page. When we click on any of the freetags, it goes to : http://yourdomain/subdir/tiki-browse_freetags.php?tag=help

Ann nothing is displayed there in the table of tagged content:

^
Browse related tags


Tots Planes Wiki Galeries d'imatges Imatges Galeries d'arxius Formularis Trackers Items
Troba:
type name href description










[[ant] Pàgina: 1/ [prop
^

Btw, it's a multitiki installation, on subdirectories (not virtual hosting)
tracker item
Full screen edit button visible in quicktags, even if option is disabled
The Full Screen edit button is visible in my quicktags list, even though I have the __Allow fullscreen edit__ option disabled.
tracker item
Full text search module needs Help
The full text search module should provide means to determine what operators work with it. Perhaps a large tooltip or a link to an "advanced search" page. Syntax for the module is [http://tikiwiki.org/tiki-index.php?page=FullTextSearch|here.]
tracker item
Fullscreen Edit : Wiki & Plugins Help are missing
"Fullscreen Edit" is a new cool feature of 2.x

Quicktags are kept, but Wiki & Plugins Help are missing so it makes editing less enjoyable.

"Edit Summary" is missing as well. Maybe it's intentional?


tracker item
function get_item_id in 3 different files
I am poking around trackers trying to maybe copy the code to make a personal module or some such, and I noticed this:

[r@s tw]# grep -R function\ get_item_id ./*
./lib/trackers/trkWithMirrorTablesLib.php: function get_item_id($trackerId,$fieldId,$value) {
./lib/trackers/trackerlib.php: function get_item_id($trackerId,$fieldId,$value) {
./lib/tikilib.php: function get_item_id($trackerId,$fieldId,$value) {

Seems risky to me to have 3 version of the same function. Is that as designed?
tracker item
functionality to exclude certain pages from being shown in Top Pages/Rankings, etc...
To allow admins to set an exclusion list of pages to be included in the list of top pages or rankings. Useful for excluding pages like home pages.
tracker item
Gantt charts
Please see: ((Project Management)) and ((TrackerToGanttChart))
tracker item
General: Use library functions for permissions and features
I would suggest the creation of two simple tikilib functions: have_permission() and feature_enabled(). These functions need to take the name of a Tiki permission or feature respectively, and should return a boolean if the permission is set, or feature enabled.

These two functions are obviously pretty simple to implement. After their introduction, all Tiki applications should be migrated to use them (a job I would suggest may take until 1.11 or later!).

The benefits of doing this include:

* Less programatic reliance on global variables
* No need to read entire permissions or feature database tables to return each page
* Lower in-memory information required to run the application
* Allows for finer grained permissions and feature control without affecting scalability
* Permissions and features can subsequently be replaced by more sophisticated, scalable, usable or effective solutions later without futher disruption to applications.

The last point is the key here: Whilst there are currently hundreds of permissions and features, there are lacking in places where they should exist. Clearly adding yet more permissions and features isn't really viable.

Also, having a replaceable solution means it would be possible to move to an "entitlements" based solution without breaking the entire system. Entitlements may offer a way to provide extreme customisation abilities, with scalable and flexible permissioning, control of features etc.

The subject of permissions and feature control is obviously broad. This RFE only aims to facilitate the future discussion and adoption of a more generic model for control of the application.
tracker item
Generate footnotes at the bottom of a wiki page
Like Wikipedia



In a more advanced form, the references could be kept in trackers, as Tiki would be a
[http://info.tikiwiki.org/Use+Cases#Bibliography_D_|Bibliography Management System].


Related:
[wish1769|Bibliography management system (references)]
tracker item
GeSHi - Generic Syntax Highlighter for PluginCode should be in mods (and activated on *.tw.o sites)
((doc:PluginCode)) doesn't show colors for php code, as it should according to doc page:
[http://doc.tikiwiki.org/PluginCode]
Tried with param colors=>php or colors=>phpcode:
{CODE()}
{CODE(colors=>php)}
/** Return system defined temporary directory.
* In Unix, this is usually /tmp
* In Windows, this is usually c:\windows\temp or c:\winnt\temp
* \static
*/
function tempdir() {
static $tempdir;
<b>$tempdir = '../tmp';</b>
<b>/*</b> if (!$tempdir) {
$tempfile = tempnam(false,'');
$tempdir = dirname($tempfile);
@unlink($tempfile);
} <b>*/</b>
return $tempdir;
}
}
{CODE}
{CODE}

And it returned:
{CODE(colors=>php)}
/** Return system defined temporary directory.
* In Unix, this is usually /tmp
* In Windows, this is usually c:\windows\temp or c:\winnt\temp
* \static
*/
function tempdir() {
static $tempdir;
$tempdir = '../tmp';
/* if (!$tempdir) {
$tempfile = tempnam(false,'');
$tempdir = dirname($tempfile);
@unlink($tempfile);
} */
return $tempdir;
}

}
{CODE}

---
Update: RFE for plugincode:
Why not using "wrap=>1" as default param instead as "wrap=>0"?
tracker item
Get maketoc working in WYSIWYG edited pages.
Not totally sure if this is feature request, bug, or lack of knowledge. Basically I need some way of supporting maketoc with WYSIWYG pages.
tracker item
get_plugin_description infinite loop w/ patch
Having a wiki plugin that is not readable by apache in the plugin directory causes an infinite loop when the user attempts to edit a page, because edit page tries to load a list of plugins and descriptions in the help.

tiki-editpage.php calls wikilib.list_plugins(), calls get_plugin_description(), which doesn't check open status after fopen().
tracker item
Getting Things Done (GTD) profile
"__Getting Things Done__ (commonly abbreviated as __GTD__) is an action management method of the __David Allen Company__, and the title of the book by __David Allen__ that describes the method. Both __Getting Things Done__ and __GTD__ are registered trademarks of the David Allen Company.

__GTD__ rests on the principle that a person needs to ''move'' tasks out of the mind by ''recording'' them somewhere. That way, the mind is ''freed'' from the job of ''remembering'' everything that needs to be done, and can ''concentrate'' on actually '' performing'' those tasks. What distinguishes GTD from other time- or action-management systems is the idea of __''grouping tasks'' by the context__ (defined as a place or set of available resources) in which they are to be __performed__."

http://en.wikipedia.org/wiki/Getting_Things_Done


TikiWiki can be configured for this.

http://www.priacta.com/Articles/Comparison_of_GTD_Software.php
tracker item
gmap plugin does not work
After clean installation on tiki-wiki 2.2 (2.1)
the gmap plugin does not work.

For example following string
{img src=images/code.png}%%% {CODE()} {GMAP(type=>page, width=>560, height=>350, controller=>large, mode=>normal)/} {CODE}
in wiki-page does not generate any html-code.
tracker item
Google map function does not work on a site with an internationalized domain name
The Google Map key issued for an nternationalized domain name is not accepted by the system with an pop up error saying like "the key is issued for another site"
tracker item
Google-like tags (different from predefined categories)
Categorisation is a social problem - different people have different words for the "same" category.

Use Google-like tags (check schtuff.com for a nice example) - this would make lots of wiki pages easier to find, IMHO.
tracker item
googlecalendar Wiki Plugin does not install
This has been seen on Tikiwiki 2.0 & 2.2: Trying to install the "googlecalendar" wikiplugin from "Admin mods" fails. A page appears stating "wiki-plugins/googlecalendar/wiki-plugins/wikiplugin_googlecalendar.php to impossible to copy".

This appears to be caused by a typo in the Packages/wikiplugins-googlecalendar.info.txt file on the line that states where to copy the plugin file to. There is no space between the source and destination paths and the "lib" directory the plugin should be copied to is missing.
tracker item
Group Calendar is inconsistent in menu
Calendar should be like the other elements in the menu

for exemple:
Calendar
view calendar
add an event (which means we need an URL for this)
admin calendar
tracker item
Group homepage redirection at login time not working on recent HEAD cvs
We have been using group homepage redirection at login time for months on 1.10cvs with no problems. But in the latest couple of months, I would say, some bug might have been introduced since it stopped working recently ago, just after a cvs update.

We've noticed that if we uncheck: "Go to group homepage only if login from default homepage:" (at Admin -> General), then redirection works again (but we loose the right direction when somebody gopes to the tiki site after clicking to a forum post url from their email program on local.



tracker item
Group permissions for menuitems does not work
There seems to be an view menuitem "access rights" bug in the menu system
at least in my horisontalcustom PHPlayers menu
when having several groups assigned to a menuitem.

How to verify bug:
I have one person assigned to group "Group_a"
and another person assigned to group "Group_b"

I have a menuitem that allows users with group
"Group_a" or "Group_b" to show menuitem.

But the menuitem is not shown in the menu
for any of the two users.

Edit menu option:
Name: Pictures bla. bla.
url: tiki-browse_gallery.php?galleryId=54
For wiki page, use ((PageName)).
Sections:
Permissions:
Group: Group_a and Group_b SELECTED in listbox
Type: option Position: 52

If I assign the menuitem for one group only it works fine
but nbot if I assign more than one group.

I use Tikiwiki version 2.2

Can anyone verify this bug?
This bug needs to be fixed :-)

tracker item
Have to set number of days to archive events when creating calendar
Have to set number of days to archive events when creating calendar.

steps to reproduce:
go to calendar
go to admin
fill in form but leave "Delete events older than" blank.

expected result:
calendar created

actual result:
"Notice: this variable may not be empty: days "
tracker item
Help URL's built incorrectly on tiki_admin.php pages
The URL's for the help buttons are not being built correctly. Users are unable to get help during the initial setup.

Tested on 1.10.0b1. To reproduce:
After a fresh install go to the Administration:Administration page
Click on the General icon.
Click on the help icon at the top of Administration General
The help URL will use the local host name instead of doc.tikiwiki.org

Other notes:
Help shows enabled on the features page (apparently enabled by default)
All pages reached through tiki-admin.php seem to have this problem


tracker item
Hide levels in tiki-assignpermission.php
Levels in tiki-assignpermission.php are confusing to the new tiki admins.


tracker item
HTML code wont enable
Hello

I went to enable HTML on all wiki pages so that I could do text wrap around an image. However, it appears that the code still appears instead of actually correctly wrapping the text as if it doesnt understand the html code afterall.

-Kat
tracker item
HTML syntax error in templates/header.tpl
templates/header.tpl file (2Aug07) has a missing double-quote in one line that impacts the use of phplayers. Page does not render properly in Firefox.

__Line 57 (approx) with double-quote missing:__
<link rel="StyleSheet" href="lib/phplayers/layerstreemenu-hidden.css type="text/css" />




tracker item
I forgot my password email is truncated and blank.
"I forgot my password" email is truncated after the following message. The password or link is not sent therefore the users are unable to determine their lost password.

-----------------------------------
Since this is your registered email address we inform that the password for this account is
tracker item
i18n forums
I am not sure if this is a formal "feature request" yet. More of a discussion/debate for now...

How should we handle forums in a multilingual site? Is it a lot of development?

*Should we split tiki-forums.php by language?
*What do we do when some users would like to see messages in more than 1 language?
*How do we handle modules which show the most recent messages? In all languages? by choice?

tracker item
i18n: "Best language" feature applied to short list of 2 or more preferred languages (user profile)
Say a Tiki site is translated in 18 languages. If I only speak one language, the "best language" works for me. But if I speak 3 languages, I would like to be able to easily see the content in those 3 languages without being shown the rest.

Suggestion: For each use to have an ordered list of preferred languages.

For example, a user selects:
1- French
2- English
3- Spanish

and let's suppose we add a language setting to forums. Please see :[http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=1030|i18n forums]

So, when I list the forums, I want to see those 3 forums, but not the other 15. Without a system like this, it makes it easy for everyone to be tempted to just stay in their main language.

Another example: wiki page translations. If a wiki page is available in 18 languages, just show the user the list from their preferred languages

This would be very useful for wiki structures. Using the next/previous in structure would show page in the user's preferred language, if available. This would be useful for doc.tikiwiki.org and the Mozilla Support site.
tracker item
IE7 problem with the "Show/Hide menu " javascript (patch now attached as a workaround)
With version 2.2 (not checked previous versions) using the "Show/Hide Menus" option to collapse a left or right hand column with IE7 gives page errors and does not execute. Error message says:

Line 409
Char 4
Error: Could not get the display property. Invalid argument.
Code:0
URL: http://dev.tikiwiki.org/tiki-index.php

Function works fine in FF3 and (surprisingly) IE6 but gives exactly the same problem across a number of different tiki sites with IE7, including dev.tikiwiki.org.

The error message (it is assumed) refers to the function flip(foo,style) in lib/tiki-js.js

FIXED
tracker item
if use a chinese character in a page's name, can't use (()) to refer to that page.
just like this ((text中文))

it can't be parsed correctly as a page referer.
tracker item
if a user doesn't allow receiving messages, no multi-message is sent even if others do allow them
I was attempting to send a single message through tw.o inter-user messaging system to chibaguy, dthacker, luci, marclaporte, mlpvolt, ricks99 (with or without spaces among the names)
All those user names are ok.
I got the message "not valid user" (or similar, translated from another lang), but no message on which user was not valid.
I would have expected the message to be sent to all the other users, and to see the name of the user with problems.

I sent the message to each user, one by one, and realized that the problem was that mlpvolt didn't allow to receive inter-user messages, not that his username was wrong.
A better initial error message would be desirable..., for better user experience of inter-user messaging
tracker item
if tracker linked to a group, subscribe from Plugin SUBSCRIBEGROUP should go to insert tracker item
Imagine a site where users can register themselves,a nd select to be just simple registered users, or to join "Comission A" in adition.
Group "Registered" has tracker 1 linked to it, and set to request some fields from it at registration time.
Group "Comission A" has tracker 2 linked to it, and set to request some fields from it at registration time.

And imagine that we want to allow the users initially registered just to "Registered" group, can join themselves the group "Comission A" later on, if they wish. We could use the SUBSCRIBEGROUP plugin for that (nice plugin!)

However, when user clicks on the "subscribe" button, he/she is not requested to fill in the tracker item needed to join that group, but nothing else and sees the same wiki page instead.
For consistency, that user should be directed to the tracker item insertion for that tracker2, so that all users from that group have filled the required fields, agreements (on checkboxes), etc.

tracker item
illegal character in html source (syntax error)
In HTML source, line 3 character 1 produces a syntax error in Microsoft Internet Explorer - but only when setting the site language to German.

This character is a tab stop. However, I haven't found out the difference between this one and the tab stop used in English.

Site: http://list.vic-fontaine.com/
Test user/pw: smarty

This effect can be reproduced with clean installations as well.
tracker item
image cannot be displayed in gallery or randam image module in tikiwiki 2.0 RC2 AND RC4
http://panorama.freewebhosting247.com/tikiwiki2/tiki-browse_gallery.php?galleryId=1

If this site is up, I cannot see any image.

I'm using Firefox 3.0.
This site uses:
PHP Version 5.2.5
Max Mem: 32Mbyte

GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled


I don't have any problem displaying images using Tikiwiki 1.9.7 and 1.9.11

http://othman.1stfreehosting.com/tikiwiki/
tracker item
Image doesn't show under tiki-110, Wysiwyg and Mutitiki environment
Hi,

Using Wysiwyg, I upload a image then it is stored in like .../wiki-up/image/xxx.jpg.
Under MutiTiki environment by domain name, this page does not show the uploaded image.
The source of the page shows that ".../wiki-up~~#FF0000:/domain_name~~/image/xxx.jpg" while that image was stored in .../wiki-up/image/.

So I guess that FCKEditor has to store a image into NOT .../wiki-up/image/ but into .../wiki-up/~~#FF0000:domain_nmme~~/image/ under ===MutiTikiwiki environment===.
(How to know for FCKEditor that the site is under MutlTikiwki, I don't know)

Thanks and Best Regards,
Shigeru Serizawa (Japan)




tracker item
Image Galleries - Scroll Forward goes 2 pictures forward instead of going to the next picture
Browsing Images in an Gallery - scroll forward jumps over one picture and opens the second next.
Browsing Back an image works fine, just forward seems to act wrong.

See http://www.hmayer.net/tiki-browse_image.php?galleryId=360&sort_mode=name_asc&imageId=10044&scalesize=800

If i scroll forward it will open imageID=10046 - even while 10045 exists and is in line with the sort mode.

tracker item
Image Galleries crash
The appending images completely crash the image galleries, and create corrupt sql records of images.
This can be reproduced in blank installations.
tracker item
Image Galleries: Rate this picture, Send this item as a postcard, option for subgallery listing
It would be great if the images galleries would have the following features:

a) Rate this picture
People, according to given rights system can rate pictures and 'an automatic' gallery keeps track of highest rated pictures.

b) Send this item as a postcard
The old e-card system where people sent a picture and some personal text via mail to a friend and get a mail when the picture has been seen

c) Make it optional if a subgallery is shown at the main gallerylisting or just underneath its parent.

p.s. I've never filled out a tiki track, I hope I'm doing this right. If not, please forgive me.
tracker item
Image gallery next image bug
{THUMB(id=12)}{THUMB}
tracker item
Image Gallery: Next image arrow error
Clicking on the next image arrow makes Tikiwiki jump 2 images ahead insted of jumping to the next image.
tracker item
image gallery: sort_mode=filesize causes mysql error and path disclosure
You can see one here:
http://marclaporte.com/tiki-browse_image.php?galleryId=11&sort_mode=filesize_desc&imageId=431&scalesize=640


Please see here for a better description of how to duplicate:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1399
tracker item
Image gallery:make "Sort Images by [ Name | Date | Hits | User | Size ]" optional and off by default
Most people don't need this. The admin determines the sort mode. End of story.
tracker item
Image Manipulation (image cropping, color changing, watermark, etc.)
It is possible to make ((doc:Drawings)) and even use an image as a background, and draw over it.

But if you have an existing image, you need to modify it before you upload.

Related:
* [tiki-view_tracker_item.php?itemId=909|Integrating fotonotes or wikigraphe or DOM Image annotation to the Image gallery]
* http://ajaxorized.com/phototype-image-manipulation-with-javascript (but GPL)
* http://www.webappers.com/2008/03/11/javascript-image-cropper-ui-using-prototype-scriptaculous/




tracker item
images can't be added to doc.tw.o pages
I can't upload images any more to wiki pages at doc.tw.o since upgraded to tiki4.
Using firefox 3.5.4 under GNU/Linux

Can anybody confirm on other OS or browsers?
tracker item
IMAP/POP3/vpopmail no longer works
After upgrading from 1.9.7 to 2.0 I am no longer able to configure IMAP authentication.

templates/tiki-admin-include-login.tpl no longer contains any mention of IMAP, POP3 or vpopmail as it did in 1.9.7.

(Note: this renders tikiwiki unuseable for my organization)
tracker item
Implement RFCWiki 4.13.1 Block Indent
Tiki's wiki syntax provides no equivalent of the HTML blockquote tags. Most (if not all) of the major literary stylebooks require that quotations longer than 2 lines be set forth as a separate paragraph indented ''on both sides'' and single spaced. In the judicial setting, this is universally required by court rules.

The [http://tikiwiki.org/tiki-index.php?page=RFCWiki|RFCWiki draft] specifies support for this syntax feature in section 4.13.1 as follows:

A block indent is created by using the minus (-) with the greater character (>) at the beginning of the line. The number of minus characters defines the indentation.

Example:
-> Block indent level 1
--> Block indent level 2

The material quoted above should, of course, be blockquoted. :-)

This may seem surprising, but this is a very important feature to us. We are preparing an integrated free and open source solution for law offices. We want to use Tiki as one foundation of that solution. But legal professionals are going to howl if they can't have their indented quotations.
tracker item
Import forum from yahoo groups
It might be a very useful feature if a complete Yahoo group with all the forum postings could be imported into TW.
This definitely seems to be quite a lot of work, but it's just an idea...
tracker item
Import revise tracker fields does not overwrite, but duplicates
The Import/Export Screen displays all parameters of the current tracker, which is great.

it can be used to import fields+parameters to a new (empty) tracker.

currently it does not work to revise current tracker fields, if you edit and "import" the field parameters it creates duplicates that will take a long time to delete.



tracker item
Improvements in SNARF plugin to help keeping doc.tw.o and xxx.tw.o sites documentation in sync.
Suggestion taken from doc.tw.o authors forum:
[http://doc.tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=1&comments_parentId=427]

{QUOTE()}
Re: Styles and Themes
en: Dm 19 de Jun, 2007[05:06] respon
> Use this thread to discuss the page:: ((doc:Styles and Themes))

About the new content here, I think it might be better not to duplicate the themes.tw.o information at this site. As I understand it, the information at each Tiki site (tw.o, doc.tw.o, etc.) should be unique and just linked to if it needs to be available to users at another site. When putting themes.tw.o together, some content was moved from tikiwiki.org to there, to avoid having it in two places.

Pages duplicated at different sites will become out of sync when one side is updated. If we want to actually display the information at more than one site, is it possible to have an intertiki include plugin so updates are automatic?

I believe the focus of doc.tw.o is how to use the standard Tiki package. That means info on extending the default Tiki would be at mods.tw.o, themes.tw.o, etc.

-- Gary
{QUOTE()}
Re: Styles and Themes
en: Dv 22 de Jun, 2007[11:52] Editar respon
Hi Gary,

I agree. My my reason to add a copy of documentation work in themes.tw.o is that is included in next pdf file produced from doc.tw.o Documentation structure with the rest of documentation (there was a big lack of information in current documentation site about the state of the art of themes and styles available in Tiki community...)

A solution could be using SNARF plugin, but it's not available at doc.tw.o right now, and some coders don't like to allow snarf splugin to be available for registered users, since the regex param can be dangerous to allow control of your tiki site to others...)

So the best solution "could be" (from my point of view) having a modified version of SNARF plugin like this:

1. allowing registered users to call it (and snarf'ed content viewable by anonymous), but having the regex param restricted to editors or admins (through adding a new perm tiki_p_snarf_regex or similar, assignable to some groups and off by default for registered).
2. having a new optional param to avoid getting lateral columns for tiki sites. (maybe allow avoiding header and footer from content snarfed from tiki sites, also?)


This way, content could be evolving in the source sites, and being automatically updated at view time in doc.tw.o.

But we need help from benevolent coders to make this happen...

^
Btw, current documentation is (only) at:
[http://tikiwiki.org/PluginSNARF]

And an example of usage [http://gclub.ub.es/tiki-pagehistory.php?page=prova&preview=5|here], showing the problems when snarfing tiki sites like doc.tw.o with left column...
^
{QUOTE}
{QUOTE}
tracker item
improvements to the printing process of a full structure like the one in doc.tw.o/Documentation
^ Related to http://dev.tikiwiki.org/bug1184 . Opened a new one since those comments below are updated of a new trial I made today - Jan. 7th, 2009^
Issues detected while dogfooding "__minimum-clicks for pdf from doc.tw.o/Documentation structure__". An opportunity to improve the current features for production.
Related links:
http://doc.tikiwiki.org/Documentation
and
http://doc.tikiwiki.org/tiki-print_pages.php

Printed to html using SeaMonkey browser 1.1.12 and to pdf CUPS/pdf printer, both under Ubuntu 8.04 GNU/Linux
page numbers refer to a pdf produced today out of there:
[ftp://ftp.ourproject.org/pub/edutiki/090107_doc_tw_o___Tikiwiki_Documentation_SeaMonkey.pdf]
(25Mb)
-----------------------------------------------------------------------------

* Autonumbering of headings is shown on the table of contents, but not on the pages themselves (using the default theme in doc.tw.o, based on thenews.css I guess). I would say that this worked for me a month ago on a 2.1 site using feb12.css with another (shorter) structure of wiki pages ( http://www.iesbarcelona.org/ESSO350/tikiwiki-2.1/tiki-index.php?page=2008+Fall+-+Final+Paper ).

* page 39: .htaccess from dynamic content is not shown in the full page. Can this be modified at printing time so that the full content is shown on the page?

* page 41: a CODE block longer than a single sheet of paper is cut at the end of the page, not showing the rest of the content. Can this be modified at printing time so that the full content is shown on the page?

* Some pages didn't have the title manually displayed. Those ones doesn't show the title of the page (as section of the full pdf)... Maybe the best workaround is to add a setting for the user to select whether he/she wants adding all page names as titles to the pages, or not. For our case, maybe it's easier to remove extra title (easy to identify when you have too title too similar one after the other) than having to figure out where a new page starts... (see plugins pages...). Example: page 127: PluginJS is shown, fine, but not PluginLang, PluginListpages? Plugin Manager?, on the following pages...

* copyright license is needed at the end?

* It would be nice to allow at structure-printing time to select which version among the ones allowed by the PLUGIN VERSIONS (where applicable), had to be selected for printing. Right now, it might be useful for people looking for an updated documentation for their 1.9.x, so that all plugin versions were pre-set to display the content from 1.9.x. Moreover, after April (only some months to go for that) we will have the same issue with people looking for 3.x documentation, or just 2.x. Well, this is just to raise this point for the following months, so that, the better for us for producing our own documentation, the better for other communities producing their documentation using Tiki and coping with their versions also... (Firefox, for instance?)

* when the content is copied and pasted to OpenOffice (using OOo 2.x and 3.x), there are images or tables which are wider than the page size.

* Is it possible to have page breaks added before headings of level X (and let the user select a page break just before a heading level 1, and 2, for instance).
---
Update on Dec 7th, 2012 (Tiki9.x LTS):
* RFE still valid....
tracker item
In / out board
Useful in an office setting


Could be linked to [wish1604|Timesheet with time tracking (stopwatch)]
tracker item
Include option to separate voting on forums from karma or score system
Nowadays the voting on forums is confusing in educational or e-democracy scenarios, since it's not easy to understand why a voting of ! makes just 0.40, or a voting of 5 make 1.60, etc. as it may happen nowadays, since voting on forums seems to be linked to karma or score system.

There should be an option to unlink them, so taht a vote of 1, makes 1, and an option of 5 makes 5 to be included in the mean which is shown at the end on the rate value.
tracker item
Include plugin: direct link to create/edit included page, and send back to initial page after edit
Say I include a bunch of pages in one larger page.

I click edit, and find that it's an included page. I should be able to edit directly that included page (assuming I have permissions), a bit like ((doc:section edit))



Benefits:
*Each page has independent history.
*They can be edited in parallel.



__Can page renames also survive inclusions?__


Related:
*{wish id=2668}
tracker item
Including multiple excerpts from the same page
Found an bug where including multiple excerpts from the same page would only display the first excerpt. Any subsequent includes would display empty text.

On attempts after the initial one the get_page_info() function is not called.
tracker item
Incoming RSS Feeds from Serendipity Blog site broken in 1.10
I am trying to feed in RSS from my Serendipity Blog site to my tikiwiki 1.10 site but it's not working. I have other rss feeds coming in and they work fine. I've tried Rss 1.0 2.0 Atom 1.0, and none seem to work. I can read the RSS from the blog site into Google just fine. I set it up on the 1.9 on the dev.tikiwiki demo install and it works fine.
>
The URL format for the rss2 is: http://www.greyenclave.com/blog/serendipity/index.php?/feeds/index.rss2.

For more, see [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=26924&topics_offset=3&topics_sort_mode=lastPost_desc&forumId=4|my forum post]
tracker item
Incoming RSS from Serendipity Blog not working
I am trying to feed in RSS from my Serendipity Blog site to my tikiwiki (1.10) site but it's not working. I have other rss feeds coming in and they work fine. I've tried Rss 1.0 2.0 Atom 1.0, and none seem to work. I can read the RSS from the blog site into Google just fine. Tested it on the 1.9.8 demo version here on dev.twiki and it works fine, so it seems to be a 1.10 problem.

The URL format for the rss2 is: http://www.greyenclave.com/blog/serendipity/index.php?/feeds/index.rss2.

For more, see [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=26924&topics_offset=3&topics_sort_mode=lastPost_desc&forumId=4|My Forum Post].

thanks,

jimjim8@gmail.com
tracker item
Incorrect base path detected when installing on IIS (Directory does not exist errors)
When running the installer on IIS the incorrect root path is detected. The directory tikiwiki is installed into is being stripped from the directory hierarchy.

The problem including the solution is referenced in the forum thread at http://tikiwiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=26943&highlight=directory%20does%20not%20exist
tracker item
Incorrect handling of HTML data with CSS as style attributes in user modules
Creating a new user module with the following HTML content:

{img src=images/code.png}%%% {CODE()}
<a href="http://www.oneplusyou.com/bb/geek" style="background: url('http://www.oneplusyou.com/bb/css/img/quiz/geek_badge.jpg') no-repeat; display: block; width: 268px; height: 82px;">50% Geek</span></a>
{CODE}

As this seems to affect html or code parsing in tikiwiki in general I can't include the text here as it is shown to me (not even as CODE), so I'll describe:

TikiWiki parsers insert a html/xml open tag with name "x" between letters "r" and "l" of the word url used for background definition. This even happens here in the tracker when displayed in edit mode, but doesn't seem to affect html display. When used in user modules the image is not shown because the resulting code is reduced to:

{img src=images/code.png}%%% {CODE()}
<a href="http://www.oneplusyou.com/bb/geek" style="display: block; width: 268px; height: 82px;">50% Geek</a>
{CODE}

If TikiWiki supports style attributes and their content, then this should be fixed.

Thanks
tracker item
Incorrect URLs on IIS installs in document root
This bug is tied to [http://example.com|http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1964&trackerId=5&show=view]

I have had various issues navigating my wiki seemingly because $base_url is not getting built correctly, or at all. The first of these issues happens at login where the user puts in a bad username or password. The redirect to the error page fails on Firefox and has a URL with doubled forward slashes after the domain because the $base_url is not getting passed. URLs get built as follows (where 'example.com' is my domain):

Firefox:
{img src=images/code.png}%%% {CODE()} http://example.com\/tiki-error.php?error=Invalid+username {CODE}

IE:
{img src=images/code.png}%%% {CODE()} http://example.com//tiki-error.php?error=Invalid+username {CODE}

This happens with relative URLs all over tikiwiki in my installation, which is a WAMP with virtualHost entries in the httpd.conf to resolve 2 distict domains on the same server.
tracker item
Increase size of article title from 80 to 255 char
subtitles and topline have 255 characters so why is title limited?
tracker item
Inherit category from page from which new page is created
When a user creates a new page from an existing page (either through the Create Page module or by clicking on a "?"), categories could be inherited.

The problem is that this is not necessarily behaviour required for all TIki installs, and might have to be coded as admin configurable.

tracker item
Inheritance of filegal permissions for sub-galleries
Sub galleries should, at least optionally, inherit the permissions of their parent (can be overridden of course).

The problem we have here is that if you have a directory for a Project of some sort, and someone creates a subproject gallery, that subgallery is world-viewable, instead of inheriting the Project permissions.

It seems more logical to me to have new children automatically have the permissions of the parentId unless specifically changed.

tracker item
initialization of tiki_integrator_rules doesnt work
Default values in tiki-integrator don't work:

{CODE}
INSERT INTO tiki_integrator_rules VALUES ('1','1','1','.*<body[^>]*?>(.*?)</body.*','\1','y','n','i','y','Extract code between <body> and </body> tags');
{CODE}

The 'i' for regex options should be 'ism' to not only ignore case, but process multiline and let '.' match newlines. As is, it only works if the original page is all on one line.

Likewise the "\1" needs an extra \, and should be '\\1'. mysql is eating the first one and thinking that it is just unmagicking the '1', which didn't need it.

I would fix this, but editing the .sql files scares me. :)
tracker item
Insert image > browse server gives error
I just recently installed TikiWiki on my Ubuntu server by copying all the files in the .ZIP package into /var/www/html/wiki/. This makes the site run at wiki.mysite.com. Now, when I go to edit a page and try to add an image, go to Browse Server, I get an error message saying: "Error creating folder "/var/www/html/wiki/wiki/img/wiki_up/image/" (Permission denied)"
The path seems to be wrong. There is /wiki/wiki/img when it should be just /wiki/img. There shouldn't be any permission problems if the path was correct like: /var/www/html/wiki/img/wiki_up/image/
tracker item
Insert special characters : move to main template and make localized versions
Special characters is now via a popup. This is bad because the one click javascript insert doesn't work. "Basic" special characters should be integrated in the template.

Could (should?) be contextual to language. Current page? User language(s)? What if use speaks many?

It could also be a drop down-menu like with available languages. Go edit a page on wikipedia to get an idea.


wikipedia's Basic" special characters:

Additional French special characters:

Additional Spanish special characters:

We should let our translators edit this according to their local needs.


Related:
http://sourceforge.net/tracker/index.php?func=detail&aid=1185212&group_id=64258&atid=506848
tracker item
Install script should detect previous install (install instead of upgrade will wipe your database)
{img src=images/code.png}%%% {CODE(wrap=>1)}
(7:48:16 PM) marclaport1: polom
(7:48:21 PM) ***marclaport1 has an idea
(7:48:31 PM) marclaport1: to make tiki easier to install
(7:48:34 PM) marclaport1: and safer
(7:50:54 PM) marclaport1: say I point to tiki-install.php
(7:51:07 PM) marclaport1: on a tiki which is already in existence
(7:51:27 PM) marclaport1: i get a choice of clean install (tiki.sql) with various profiles
(7:51:59 PM) marclaport1: or to upgrade (1.8.x_to_1.9.x.sql)
(7:52:20 PM) marclaport1: why offer a clean install unless db is empty?
(7:53:33 PM) marclaport1: so if tiki-install.php can only can the upgrade sql (which is designed to be run over & over again) tiki becomes safer
(7:54:55 PM) marclaport1: if the database exists, there should be a note the admin to use phpmyadmin to go and empty the database of create a new one for tiki
(8:00:29 PM) ***marclaport1 feels that must be something wrong with this idea, or else all the smart people in tiki would have though about it.
(8:03:38 PM) ***marclaport1 has the impression that most tiki devs don't use the web installer
(8:04:21 PM) marclaport1: ...
{CODE}

{THUMB(image=>img/wiki_up/Smarter_Tiki_install.jpg,)/}
tracker item
Installation error - cannot create database "tiki_profile_symbols"
Sorry if I'm either reporting this in the wrong place, or reporting a known issue. I've looked around a bit but couldn't find my problem listed. I have two TW installations that have run fine for 2 years, and I just downloaded the latest version of TW for a new application.

Created a MySQL 4 database.
Ran the automatic installation routine.

Got told there were 1000+ OK SQL statements, and 1 that failed.

When I click on "details" I get:

Command: CREATE TABLE tiki_profile_symbols (
`domain` VARCHAR(50) NOT NULL,
`profile` VARCHAR(50) NOT NULL,
`object` VARCHAR(50) NOT NULL,
`type` VARCHAR(20) NOT NULL,
`value` VARCHAR(50) NOT NULL,
`named` ENUM('y','n') NOT NULL,
`creation_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY( `domain`, `profile`, `object` ),
INDEX(`named`)
)
Message: 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 'CURRENT_TIMESTAMP,
PRIMARY KEY( `domain`, `profile`, `object`

I did this a second time to make sure (brand new directory on the server, and brand new SQL database). I cannot access the Admin-Modules segment in my new TW installation; I get the following error. Everything else appears to work -- new setup is at http://dev.steadfastlutherans.org .. second setup is at http://dev.steadfastlutherans.com .. I can give anyone admin access if you need it.

Pretty standard linux install, using 1and1.com servers.

Any help appreciated!




An error occured in a database query!

Context:
File tiki-admin_modules.php
Url tiki-admin_modules.php
Query:
SELECT `tc`.*, tpcd.`data`, COALESCE(`tpcf`.`future`,0) AS `future`, COALESCE(`tpca`.`actual`,?) AS `actual`, COALESCE(`tpcn`.`next`,?) AS `next`, GREATEST(0, COALESCE(`tpco`.`old`,0) - 1) AS `old` FROM (`tiki_content` AS `tc` LEFT JOIN ( SELECT `contentId`, count(*) AS `future` FROM `tiki_programmed_content` WHERE `publishDate`>? GROUP BY contentId ) AS `tpcf` ON ( `tc`.`contentId` = `tpcf`.`contentId` ) LEFT JOIN ( SELECT `contentId`, max(`publishDate`) AS `actual` FROM `tiki_programmed_content` WHERE `publishDate`<=? GROUP BY contentId ) AS `tpca` ON ( `tc`.`contentId` = `tpca`.`contentId` ) LEFT JOIN ( SELECT `contentId`, min(`publishDate`) AS `next` FROM `tiki_programmed_content` WHERE `publishDate`>=? GROUP BY contentId ) AS `tpcn` ON ( `tc`.`contentId` = `tpcn`.`contentId` ) LEFT JOIN ( SELECT `contentId`, count(*) AS `old` FROM `tiki_programmed_content` WHERE `publishDate`<? GROUP BY contentId ) AS `tpco` ON ( `tc`.`contentId` = `tpco`.`contentId` ) LEFT JOIN ( SELECT `contentId`, `data`, `publishDate` FROM `tiki_programmed_content` ) AS `tpcd` ON ( `tc`.`contentId` = `tpcd`.`contentId` AND `tpcd`.`publishDate` = `tpca`.`actual` )) ORDER BY `contentId` desc
Values:
0 1229233709
1 1229233709
2 1229233709
3 1229233709
4 1229233709
5 1229233709
Message:
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 'SELECT `contentId`, count(*) AS `future` FROM `tiki_programmed_
tracker item
installation issues with v2.0 and MSSQL backend
I am having an issue with installing v2.0 on IIS with MSSQL backend.

After entering all of the info such as database server, name, and login info, it returns the following error:

PHP Fatal error: Call to a member function fetchRow() on a non-object in C:\inetpub\wwwroot\tikiwiki\installer\tiki-installer.php on line 43

This appears to be the MSSQL version of bug ID 1653.
tracker item
Installation with SQLite
With the choice of SQLite database

When installing
Fatal error: Call to a member function fetchRow() on a non-object in P:\xampp\htdocs\tiki10\installer\tiki-installer.php on line 50

When get tiki-index.php after installation
Unable to connect to the database !
SQL logic error or missing database
tracker item
Installer fails against Oracle 10 DB
Hello,

we don't get tikiwiki installed into oracle database. we used instantclient_11_1, compiled oci8 against the libraries, loaded the extension in php.ini, configured apache2 environment (LD_LIBRARY_PATH etc). then we restarted apache2 and started tiki-installer.php. Connection seems to work, but then the installion process aborts with following error:

PHP Fatal error: Call to a member function fetchRow() on a non-object in /srv/www/htdocs.oracle/installer/tiki-installer.php on line 43, referer: http://192.168.5.37/ora-tiki/tiki-install.php

tracker item
Installer: at end of successful install, big red PHP mem warning box can be inconsistent w text abov
After successful install,
final page suggests that PHP's memory_limit should be >= 16M.
But, big red box warns that the PHP memory_limit is 16M!

No problem technically, but confusing to new, non-tech, or inexperienced users. Installers are very important for the initial experience of new users.
tracker item
Integrate with Joomla! CMS
When I first met Tikiwiki, I was looking for only a wiki program. The translating for page (multilingual) feature of Tikiwiki made me to choose it.

But I always wonder: does Tikiwiki really need to have so many features ?

We all know that multi-features software is more complicated for developers as well as users than single-feature software. For example, Tikiwiki has a forum built-in, do you think this forum is better than phpBB3 ? Tikiwiki also has an article feature, do you think this feature is better than Joomla! CMS ?

At present, I have a website built with Joomla, I want to add a new wiki section, but Joomla has no wiki component. In fact, I think we should combine these best softwares together, not re-create the wheel. Joomla doesn't need to build a new wiki component if we can integrate Tikiwiki with it. In fact, this integration only needs at least one function: synchronize the users so they can login in to Tikiwiki without register twice.

I should inform you that Joomla! will be the most popular CMS soon, so I hope the Tikiwiki team take some time to consider this integration suggestion.

Thanks.
tracker item
Integrating fotonotes or wikigraphe or DOM Image Annotation to the Image gallery
http://fotonotes.net/
http://wikifarm.koumbit.net/wikigraphe
http://kryogenix.org/code/browser/annimg/annimg.html



A nice usage example:
http://flickr.com/photos/36381329@N00/2190723280/
tracker item
Interaction with PhpGedView genealogy program
There's a Gedcom viewer (for Genealogy researchers) that's called PhpGedView (www.phpgedview.net) that looks like a completely awesome online family tree viewer/updater. Looks really well done. There is already a module written for it for PhpNuke, and I think it would be pretty cool if a module was written to interface it with TikiWiki.
tracker item
Internal links should include all objects
When inserting an 'internal link' the objects offered are limited to Wiki objects only. (WYSIWYG editor). It would be good to have other objects included also.
tracker item
internal wikilinks inside tables are very buggy (parser bugs)
There are lots of possibly-related bugs here and they're all related to internal wikilinks within tables and a certain lack of whitespace, so I'll just list examples (copy and paste this into a page):

!!-Examples (warning: wide)
~pp~
!!!~np~||((foo))|text||~/np~
||((foo))|text||
works fine


!!!~np~||((foo))|((bar))||~/np~
||((foo))|((bar))||
~np~<td class="wikicell">foo</td><td class="wikicell">bar<a href="tiki-editpage.php?page=foo%FF298432%FFbar" title="Create page: foo%FF298432%FFbar" class="wiki wikinew">?</a></td>~/np~


!!!~np~||((foo t))|((bar t))||~/np~
||((foo t))|((bar t))||
~np~same problem as ||((foo))|((bar))||~/np~


!!!~np~||((foo))|((bar|baz))||~/np~
||((foo))|((bar|baz))||
~np~<td class="wikicell" colspan="2">baz<a href="tiki-editpage.php?page=foo%FF298432%FFbar" title="Create page: foo%FF298432%FFbar" class="wiki wikinew">?</a></td>~/np~


!!!~np~||((foo t))|((bar t|baz t))||~/np~
||((foo t))|((bar t|baz t))||
~np~same problem as ||((foo))|((bar|baz))||~/np~


!!!~np~||((foo|boo))|((bar|baz))||~/np~
||((foo|boo))|((bar|baz))||
~np~<td class="wikicell">boo</td><td class="wikicell" colspan="3">bar<a href="tiki-editpage.php?page=foo" title="Create page: foo" class="wiki wikinew">?</a></td>~/np~


!!!~np~||((foo t|boo t))|((bar t|baz t))||~/np~
||((foo t|boo t))|((bar t|baz t))||
~np~same problem as ||((foo|boo))|((bar|baz))||~/np~


!!!~np~||text|((bar|baz))||~/np~
||text|((bar|baz))||
works fine


!!!~np~||text|((foo))|((bar|baz))||~/np~
||text|((foo))|((bar|baz))||
~np~same problem as ||((foo))|((bar|baz)||~/np~


!!!~np~||text|((foo))|((bar|baz))||~/np~
||text|((foo t))|((bar t|baz t))||
~np~same problem as ||((foo))|((bar|baz)||~/np~


!!!~np~||text|((foo))|nospace|((bar|baz))||~/np~
||text|((foo))|nospace|((bar|baz))||
~np~nospace disappeared! <td class="wikicell">text</td><td class="wikicell" colspan="3">baz<a href="tiki-editpage.php?page=foo%FF290656%FFbar" title="Create page: foo%FF290656%FFbar" class="wiki wikinew">?</a></td>~/np~


!!!~np~||text|((foo t))|nospace|((bar t|baz t))||~/np~
||text|((foo t))|nospace|((bar t|baz t))||
~np~same problem as ||text|((foo))|nospace|((bar|baz))||~/np~


!!!~np~||text|((foo|boo))|nospace|((bar|baz))||~/np~
||text|((foo|boo))|nospace|((bar|baz))||
~np~same problem as ||((foo|boo))|((bar|baz))||~/np~


!!!~np~||text|((foo t|boo t))|nospace|((bar t|baz t))||~/np~
||text|((foo t|boo t))|nospace|((bar t|baz t))||
~np~same problem as ||((foo|boo))|((bar|baz))||~/np~


!!!~np~||text|((foo))|has space|((bar|baz))||~/np~
||text|((foo))|has space|((bar|baz))||
works fine


!!!~np~||text|((foo|boo))|has space|((bar|baz))||~/np~
||text|((foo|boo))|has space|((bar|baz))||
works fine
~/pp~

!!
I think the code responsible for this just needs a total rewrite.
tracker item
InterTiki & banning users
When a user is banned in the master site, he should also be banned on slave sites.

This could be an option, but general banning is OK too.
tracker item
InterTiki backlinks / SisterWiki / Extend External Wiki feature
((doc:InterTiki)) permits to share login, preferences and groups between various Tiki sites.

We need the Sister Wiki too!
http://www.wikimatrix.org/wiki/feature:SisterWiki
Continue discussion here: ((Sister Wiki))

((doc:backlinks)) are very cool. But what about backlinks from other sites?

We could use list from:
http://doc.tiki.org/External+Wikis


Related:
[wish2086|Backlinks between trackers and wiki pages (and maybe forums)]
[wish1768|Tracker plugin to get title and make link to tracker item]
tracker item
Invalid XHTML for id attribute in headings
Tiki automatically includes the "id" attribute for headings. For example:

{CODE()}
!my heading
{CODE}

Becomes:
{CODE()}
<h1 id="my_heading">my heading</h1>

By default, the value of __id__ is the text of the heading. However, as per the XHTML specification, __id__ ''must'' begin with a letter -- not a digit.

Therefore, if I have:

{CODE()}
!2009 Highlights
{CODE}

Tiki generates:
{CODE()}
<h1 id="2009_Highlights>my heading</h1>
{CODE}

Which is invalid.

See http://validator.w3.org for details.
tracker item
Investigate if we should upgrade to fork of phplayersmenu
Here is:
http://phplm.sourceforge.net/docs/CHANGELOG.txt
tracker item
IP of approver shown instead of creators name on wiki pages
It seems to be an error only by the first settings (creation) of a wiki page, maybe depending on the staging and approval system:

* Every time a new wiki page is created initially in the staging version the creators name is correctly shown under "created by" and "creator" (in the listing of the wiki pages and below the page in the collaborative-listing of creator and contributors).

* Then after approval

** the page description disappears (I mentioned this in another posting before) and

** the creator of the page is changed, I mean: __instead of the user's name (who created the page)__ now __there is shown the IP of the approver__.

* So

** below the page and in the page listing the IP (of the approver) is shown as creator,

** and in the history the "user" of the page and the "comment" are changed.

Please see the screenshots I attached, for better explanation of this. The page in the three screenshot was created by admin and approved by admin. But it's the same, if created by an user:

__Always the name of the creator of a wiki page is not correctly shown in each area (wiki page listing, below the page and in the history).__

* By edit of an existing page, this doesn't occure! - You see in the screenshot, that in the second and third version of the page there are correctly shown the "user" with his name and "comment" with an comment, that the page was approved by named approver.

tracker item
It's too difficult to re-use image gallery and file gallery content in wiki pages, trackers, etc
As reported here:
https://bugzilla.mozilla.org/show_bug.cgi?id=398767

{THUMB(image=>img/wiki_up/2008-01-17_low-tech-image_picker_TikiWiki.jpg,url=#)}{THUMB}
{THUMB(id=13,url="show_image.php?id=13")}{THUMB}
{THUMB(id=16,url="show_image.php?id=15")}{THUMB}


Some ideas of nice links to have:

Thumbnail with link:
{img src=images/code.png}%%% {CODE()}
{THUMB(id=13,url="show_image.php?id=13")}{THUMB}
{CODE}


[tiki-upload_image.php|You can test some experimental stuff here] (upload a pic and see the suggested wiki markup to copy in a ((test)) page.)


Nelson Ko and Marc Laporte were planning to work on tiki at ((tw:TikiFestToronto)) but something else came up so it's still on todo list :-)
tracker item
Quick Edit module should detect and warn about special characters in page names
Sometimes, we end up with some strange characters in pages names (accents, punctuation, etc). While it generally works, people should keep URLs with simple characters (like in emails) for nice readable URLS.

For example:
((I know this is all wrong, but fear it might be right - Alain Désilets))
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
Item Link field creation doesn't work right
I am using the "Item List" field in one tracker with "Item Link" in the other. It works well, but when I click on "Insert new item" the new item should automatically select the proper field value that is tied to whatever tracker item generated the request. As it stands now, you have to drop the list down and manually select the correct linked item, but that can be a real pain when the tracker gets big.

I've tracked the problem - it appears that the issue is in tiki-view_tracker_item.tpl. The code to set up the link is here:
<div style="clear:both;text-align:right;"><a href="tiki-view_tracker.php?trackerId={$cur_field.options_array[0]}&amp;vals%5B{$cur_field.options_array[1]}%5D=
{section name=ox loop=$ins_fields}
{if $ins_fields[ox].fieldId eq $cur_field.options_array[2]}
{$ins_fields[ox].value}
{/if}
{/section}
">{tr}Insert new item{/tr}
</div>

However, when you have a two item link (e.g. 8,37,31|32,38,1), then cur_field.options_array[2] never matches any ins_fields{ox].value, and consequently that part of the vals parameter is always blank.
tracker item
Javascript toggle is broken
In tiki_categories-admin.tpl, the javascript function toggle is used to toggle tree nodes for subcategories. However, that function appears in two places - PHPLayers menu and tiki-js. Ouch.

This worked in 1.9 and is broken in 1.10



Same is true for the debug console and (I suspect) anything else that uses the toggle function.

I isolated the problem - I added the browse categories module - that includes phplayers-tiki.php, which includes lib/phplayers, which has the toggle function...

More tracking found the problem - it is in lib/phplayers/lib/treemenu.inc.php

the makeNewTree function looks for a menu_name variable that is added to the toggle function name. This works for the standard category view. However, somewhere along the line the name isn't passed properly in categories module.

The other complication is that the normal category browsing page doesn't work right with this module.


Oddly, phplayers is not included in the 1.10 head download, so I don't get it.

tracker item
javascript word & character counter
For text area trackers:

http://www.felgall.com/jstip42.htm
tracker item
JS Calendar input in a tracker and use tabs : calendar doesn't pop up behind tabs
(17:34:00) snarlydwarf: god, i love tiki.
(17:34:37) snarlydwarf: "why are you haveing people go to a tracker, lookie, heres a wiki page that looks prettier but still fills out the tracker form"
(17:37:18) snarlydwarf: oooh, someone with commit wanna fix an annoying jscal feature?
(17:37:41) snarlydwarf: at line 745 of lib/jscalender/calendar.js
(17:37:57) snarlydwarf: in the 'this.isPopup' clause
(17:38:36) snarlydwarf: add div.style.zIndex = "300";
(17:38:51) snarlydwarf: so the dumb calender doesnt pop up behind tabs
(17:39:09) snarlydwarf: 300 seems sufficient to be 'higher' than other items on the page
(17:39:44) snarlydwarf: you can see this if you have a jscal input in a tracker and use tabs
(17:40:05) snarlydwarf: (at least in 1.10)
(17:40:41) nyloth: snarlydwarf: thanx. Don't hesitate to commit this, or to send it to the devel mailing list
tracker item
#1530
Bugs & Wish list
tracker item
keep headers in mail submitted forum posts
When an email message is integrated into a forum thread, it's currently impossible to trace its origin. For that reason, it'd be useful to keep the email headers somewhere.

For example, if a spam message pops up, it'd be much easier to find the weak link in spam protection.
tracker item
Kerberos authentication
Should already be supported since we use PEAR::AUTH
http://pear.php.net/package/Auth

Needs testing and confirmation.
tracker item
Labels self as unusable: "Please do not use this feature to upload data into the database."
The "Directory Batch Upload" page states "Please do not use this feature to upload data into the database." The page is stating that it should not be used, thus rendering it unusable. Clarification is needed.
tracker item
Language field for menus (multilingual menus)
Menus items can have
Name
URL:
Sections:
Permissions:
Group:
Type:

We need an extra option for the language. Using the nifty lang & notlang as below gives more flexibility:
{CODE()}
{LANG([not]lang=>code[+code+...])}text{LANG
{CODE}

In the URL, it would nice to [tiki-view_tracker_item.php?itemId=948|be able to use variables]

URL:
{CODE()}
tiki-index.php?page=BogusPage{lang}
{CODE}


Name:
{CODE()}
{tr}my translated text{/tr}
{CODE}

There is a table in the database which seems unused.
tiki_menu_languages

Related:
*{wish id=521}
*{wish id=3030}
tracker item
Language picker should be WYSIWYCA
{THUMB(id=20)/}

tracker item
Language problems with mail notifications in tracker
There are some problems with mail notifications in tracker:

- mail sent by tw is in the wrong language and the "from" header field is empty when deleting a tracker item,
- mail sent by tw is (only) in the wrong language when the notification is about a comment or a file attachment
- everything is ok when the notification is about an item changing

{sign user="pascalstjean" datetime="2013-08-25T21:32:40+00:00"}
Problem still seems to exist. Merging this case with Bug #4681
tracker item
Large File Upload Problems in File Gallery
I tried to upload a 230MB media file to a file gallery, and the site didn't have progress bar, and it sent the request for 25 minutes, then stopped and the file never uploaded.

Marc Laporte adds:
"A progress bar, and maybe a test/check first that file is smaller than
what is permitted by server config. In image gallery, tiki tells you
who much you can upload. This is needed for file gallery as well."



tracker item
last_insert_id() is mysql-specific - need to replace with ADODB equivalent
last_insert_id() is used in SQL in a couple of places in TikiWIki. This is a mysql-specific function that breaks functionality when other databases are used.

For TikiWiki CVS HEAD (1.10):

lib/articles/artlib.php:152: $query = "select `subId` from `tiki_submissions` where `subId`=last_insert_id()";

lib/multilingual/multilinguallib.php:28: $query = "insert into `tiki_translated_objects` (`type`,`objId`,`traId`,`lang`) values (?,?,last_insert_id(),?)";

Also present in TikiWiki 1.9.x

Reported by Thrain - thanks.
tracker item
LDAP auth does not really connect to LDAP in order to authenticate (only does it on the first login)
Hello all.

Almost by chance I noticed a behavior which seems wrong regarding the LDAP authentication on TikiWiki 2.0. I'm not sure if it was already present in 1.9.11 but I don't think so. We migrated last week.

Regarding the TW configuration:

- authentication method is "Tiki+PEAR::Auth"
- users cannot register and cannot change password
- "Create user if not in Tiki?" is on
- "Create user if not in Auth?" is off
- "Just use Tiki auth for admin?" is on
- The LDAP auth configuration paramters are correct, the auth itself works well, as it worked in 1.9.11. When TW connects to the LDAP server (OpenLDAP 2.1.30) the authentication works as expected.

This means that a Tiki account is created when LDAP users login for the first time. As expected, in presence of such a user, TW connects to LDAP, authenticates, creates Tiki account and logs the user in (I have some doubts in this last item though). However, when users log in again after this, I would expect that authentication is still delegated completely to the LDAP and is not done through Tiki. Instead, I have confirmed by looking at my LDAP logs that when TW finds a Tiki account, it authenticates the user through Tiki and never connects to the LDAP. This is not the expected behavior, because it means that passwords are being stored on the TW database and actually used for authentication. As a consequence, when a user changes his password on the LDAP, this is not "seen" by TW.

I'm pretty sure this is not the intended behavior also because if I go to Admin Users, both the "edit user" and the "add user" boxes show the following:

"No password is required
Tikiwiki is configured to delegate the password managment to LDAP through PEAR Auth."

And actually, the "edit user" box also says "Warning: changing the username will require the user to change his password" which is a contradiction since the password should be managed by LDAP and my TW is configured to disallow users from being able to change their passwords.

Paulo
tracker item
LDAP authentication by binding user credentials
Our Active Directory is configured not to allow arbitrary LDAP searches for unprivileged users. However, these users can successfully bind to AD's LDAP interface. This would be enough for authentication and we would not need a special account for checking authentication.

I therefore removed parts of the function fetchData in /lib/pear/Auth/Container/LDAP.php:

{img src=images/code.png}%%% {CODE()}
function fetchData($username, $password)
{
$this->log('Auth_Container_LDAP::fetchData() called.', AUTH_LOG_DEBUG);
$err = $this->_prepare();
if ($err !== true) {
return PEAR::raiseError($err->getMessage(), $err->getCode());
}

$err = $this->_getBaseDN();
if ($err !== true) {
return PEAR::raiseError($err->getMessage(), $err->getCode());
}

// UTF8 Encode username for LDAPv3
if (@ldap_get_option($this->conn_id, LDAP_OPT_PROTOCOL_VERSION, $ver) && $ver == 3) {
$this->log('UTF8 encoding username for LDAPv3', AUTH_LOG_DEBUG);
$username = utf8_encode($username);
}

/* // make search filter
$filter = sprintf('(&(%s=%s)%s)',
$this->options['userattr'],
$this->_quoteFilterString($username),
$this->options['userfilter']);

// make search base dn
$search_basedn = $this->options['userdn'];
if ($search_basedn != '' && substr($search_basedn, -1) != ',') {
$search_basedn .= ',';
}
$search_basedn .= $this->options['basedn'];

// attributes
$searchAttributes = $this->options['attributes'];

// make functions params array
$func_params = array($this->conn_id, $search_basedn, $filter, $searchAttributes);

// search function to use
$func_name = $this->_scope2function($this->options['userscope']);

$this->log("Searching with $func_name and filter $filter in $search_basedn", AUTH_LOG_DEBUG);

// search
if (($result_id = @call_user_func_array($func_name, $func_params)) === false) {
$this->log('User not found', AUTH_LOG_DEBUG);
} elseif (@ldap_count_entries($this->conn_id, $result_id) >= 1) { // did we get some possible results?

$this->log('User(s) found', AUTH_LOG_DEBUG);

$first = true;
$entry_id = null;

do {

// then get the user dn
if ($first) {
$entry_id = @ldap_first_entry($this->conn_id, $result_id);
$first = false;
} else {
$entry_id = @ldap_next_entry($this->conn_id, $entry_id);
if ($entry_id === false)
break;
}
$user_dn = @ldap_get_dn($this->conn_id, $entry_id);

// as the dn is not fetched as an attribute, we save it anyway
if (is_array($searchAttributes) && in_array('dn', $searchAttributes)) {
$this->log('Saving DN to AuthData', AUTH_LOG_DEBUG);
$this->_auth_obj->setAuthData('dn', $user_dn);
}

// fetch attributes
if ($attributes = @ldap_get_attributes($this->conn_id, $entry_id)) {

if (is_array($attributes) && isset($attributes['count']) &&
$attributes['count'] > 0) {

// ldap_get_attributes() returns a specific multi dimensional array
// format containing all the attributes and where each array starts
// with a 'count' element providing the number of attributes in the
// entry, or the number of values for attribute. For compatibility
// reasons, it remains the default format returned by LDAP container
// setAuthData().
// The code below optionally returns attributes in another format,
// more compliant with other Auth containers, where each attribute
// element are directly set in the 'authData' list. This option is
// enabled by setting 'attrformat' to
// 'AUTH' in the 'options' array.
// eg. $this->options['attrformat'] = 'AUTH'

if ( strtoupper($this->options['attrformat']) == 'AUTH' ) {
$this->log('Saving attributes to Auth data in AUTH format', AUTH_LOG_DEBUG);
unset ($attributes['count']);
foreach ($attributes as $attributeName => $attributeValue ) {
if (is_int($attributeName)) continue;
if (is_array($attributeValue) && isset($attributeValue['count'])) {
unset ($attributeValue['count']);
}
if (count($attributeValue)<=1) $attributeValue = $attributeValue[0];
$this->log('Storing additional field: '.$attributeName, AUTH_LOG_DEBUG);
$this->_auth_obj->setAuthData($attributeName, $attributeValue);
}
}
else
{
$this->log('Saving attributes to Auth data in LDAP format', AUTH_LOG_DEBUG);
$this->_auth_obj->setAuthData('attributes', $attributes);
}
}
}
@ldap_free_result($result_id);


// need to catch an empty password as openldap seems to return TRUE
// if anonymous binding is allowed
*/ $user_dn = $username;
if ($password != "") {
$this->log("Bind as $user_dn", AUTH_LOG_DEBUG);

// try binding as this user with the supplied password
if (@ldap_bind($this->conn_id, $user_dn, $password)) {
$this->log('Bind successful', AUTH_LOG_DEBUG);
// check group if appropiate
if (strlen($this->options['group'])) {
// decide whether memberattr value is a dn or the username
$this->log('Checking group membership', AUTH_LOG_DEBUG);
$return = $this->checkGroup(($this->options['memberisdn']) ? $user_dn : $username);
$this->_disconnect();
return $return;
} else {
$this->log('Authenticated', AUTH_LOG_DEBUG);
$this->_disconnect();
return true; // user authenticated
} // checkGroup
} // bind
} // non-empty password
// } while ($this->options['try_all'] == true); // interate through entries
// } // get results
// default
$this->log('NOT authenticated!', AUTH_LOG_DEBUG);
$this->_disconnect();
return false;
}
{CODE}

If would be nice to have a checkbox in the LDAP part of the admin page for selecting this behaviour.
tracker item
LDAP authentification sur LD
Hi All,

I’m working on the Tikiwiki 2.2 with a LDAP authentication.

In the login option, I see it is possible to automatically give someone access in the Tiki if this person is in LDAP directory.

My question is: Is it possible to define access with a Distribution List group and not with the entire LDAP directory?

On another note, do you know why “LDAP Member is DN” can not be set to “yes?”

Thanks for your response

tracker item
Legacy theme Akwa fails in 2.0
Legacy mod theme Akwa causes blank screen on 2.0.
tracker item
Level 0 Sorted Menus Not Working with phplayer
When using phplayer menu system, using a sorted level 0 menu item - the msnu options under that sorted level are not sorted. This option works fine if your menu is not using phplayer, but once phplayer is used, it does not sort.
tracker item
Limit RSS based on Status
When Tiki creates an RSS feed for a tracker, it will include __all__ items from that tracker, regardless of status. Tiki will ignore all status-related permissions, too.

For example, if Anonymous cannot view pending items, Tiki will ''still'' include pending items in the tracker's RSS feed.

I want a way to limit the tracker items that appear in a feed, based on status.

tracker item
Link from WYSIWYG generator in Wiki Editor does not properly link to destination page.
Go to a wiki page and edit it using the WYSIWYG editor.
Click the button to create a Wiki link.
Select a Wiki page to link to and type the text as its name.
Click OK
Save page and click on link.
Link is broken doesn't go to Wiki page selected from Wiki Link "Generator"


tracker item
Link Gallery
I am using TikiWiki as a community "news/info" website. Part of this project will be to interview local people, government officials. Specifically, I will be inviting the Elderly in on weekends to share their life stories.

I need a tikiwiki feature similar to picture gallery or file gallery that can handle "media" in general. The audio and video recordings are hosted on a streaming server, so the entry would not necessarily be a file, but could also be a LINK to the location, eg: [mms://www.milescityvoice.com/2007JUL04Parade.asf]

I Could someone help develop a "MultiMedia" gallery feature?
Then i could write up the person's story as a tiki page, and embed the video or audio (or anything else) just like we insert images with the img tag.

I have successfully embedded the media with the URL directly, but I wanted a searchable gallery that can categorize as well to make the process more user friendly.

Thanks,

Eric
tracker item
Link to "Look and Feel" missing from "more links" section of the Administration::General Screen
"Look and Feel" feature is activated on install. In the more links section of the Administration ::General page there is a label for this feature, but no link.
tracker item
List of destinations "files galleries" limited to the current gallery (itself) if it is the root
When files are attached to a gallery which have dependents <files galeries> the list of destinations don't makes appear these dependants galeries.

So when you have a too much populated gallery if you create sub-galeries you cannot move files to these sub-galeries and split your population.
tracker item
List pages doesn't show full 'display rows' limit if access to some pages is restricted by category
This is a small quirk/inconsistency when using "List pages". You can set the display rows parameter but if the user has access to some pages restricted because of categorisation the actual display row limit used is the number of pages in the system and not the number of pages available to the user.

This means that the listing can be spread over several pages with perhaps only 1 or 2 pages shown per page even if the display rows parameter is set to (say) 30.

It would be much better if this could always show 'up to' the limit set no matter if some pages are restricted.
tracker item
Locking page removes translate link
Locking a wiki page causes the "Translate" link to not display. As a user (baijianpeng) pointed out, there's no connection between wanting|not wanting original page changes and translations of that page.

Unless I'm missing something, it seems the Translate link should display regardless of whether the page is locked or not.
tracker item
Logic of language selection
The 'best language' logic only applies if no wiki page is specified, i.e. it only applies to the default wiki page.

Suppose that you select a translated version of a wiki page, and then follow a link to another wiki page, which has also been translated (into the same language).

As is stands, you will probably see the original language version of the second wiki page, and not the translated version. On the face of it, this is an error.

You could, of course, fix this behaviour, by modifying the link in the translated version of the first page, so that it referred directly to the translated version of the second page. In this case, you could argue that the current functionality is in fact correct.

I would disagree, because it makes the process of translating wiki pages too difficult. It would mean, that when you translate a single wiki page, you must locate all other wiki pages in that language, which link to the page, and update the links in those pages. Although the backlinks feature would help find the relevant pages, I don't think that you can reasonably expect a translator to perform this task.
tracker item
Login form integration?
Hi there,

I want to nkow if it is possible to integrate the tikiwiki login process with another page, I want to create another secure page using the tikiwiki login process, Do you guys have any hint for doing that?

My page will be in php also, I know that I will probably have to do some inclusion but don't which file to include in my code and which function.

Any help will be much apreciated.

Thanks
tracker item
Login module should include some info text when Intertiki is on
When Intertiki is on, mod-login_box.tpl should show some info on the login box reporting where to register in order to log into that site. Example: edu.tw.o., with tw.o registration.
I've done this by hand:

^Intertiki is enabled. Log in with your account at <a href="http://tikiwiki.org">http://tikiwiki.org</a>. <br><b>New?</b>: <a href="http://tikiwiki.org/tiki-register.php">register at tw.o</a> and come back to log in here.
^
{CODE(wrap=>1)}
Intertiki is enabled. Log in with your account at <a href="http://tikiwiki.org">http://tikiwiki.org</a>. <br><b>New?</b>: <a href="http://tikiwiki.org/tiki-register.php">register at tw.o</a> and come back to log in here.
{CODE}

But this could be added more general on tiki, so that it checks whether intertiki feature is on, and get's the name of the intertiki server from some value at your tiki isntallation, and then, the message is customized on the login box.
tracker item
Lower memory consumption and/or have a <8 Meg mode
Related:
((MemoryConsumption))


Here is a very famous error: "Fatal error: Allowed memory size of 8388608 bytes exhausted"
http://tikiwiki.org/art82

And they often cause blank pages. How can we can catch them and render a simple & descriptive error page (not enough memory) instead of a blank page?


__Maybe useful?__
Smarty validation class
http://www.phpriot.com/d/code/smarty/smarty-validator/index.html



Related:
Better protection against accidental site breakage with improper use of code in modules + template
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1065
tracker item
Mail-in: recognize "from" email and assign action to the correct user
We can already send in content to Tiki via email:

add/edit wiki
add articles
via tiki-admin_mailin.php

and add forum posts via
tiki-admin_forums.php


joe@joe.com sends an email. The system recognizes that joe@joe.com belongs to the user "joe" and adds the tracker/wiki edit/forum post/article as if the user joe had logged in and added it via the web form.


Make this optional for security reasons. If someone spoofs the email address, he could send in content for someone else.
tracker item
Mailin comment to a page using RE:
I'd like to have a way to comment on an item from GET by replying to it.

For example, right now an email with the subject:

GET:BigIdea

will send the user the BigIdea page.

A reply with the subject:

RE:GET:BigIdea

would generates a comment on the BigIdea page.

This use is different from appending or prepending. It's meant for a note in the margin not a modification of the original text.




tracker item
mails not sent (missing carriage return in templates)
See this topic in the forum:

http://tikiwiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=32076&thread_sort_mode=commentDate_asc&was_queued=n

Short: Missing \r before each \n prevents sending of mail with tikiwiki installation on windows server.
tracker item
Make admin_quicktags use a drop down box for the Category
This feature isn't internationalized.

The usage of quicktags is hardcoded in the PHP, like

$quicktags = $quicktagslib->list_quicktags(0,-1,'taglabel_desc','','trackers');

for the trackers. The french translation e.g. reads

Catégorie : wiki, formulaires, etc.

So a french user would enter "formulaires", but never see his Quicktags in the Trackers feature.
tracker item
Make e-mail notifications handle huge amounts of users
The e-mail notifications of watches (wiki, tracker, article, etc.) are sent out when changes are made. This means that the user submitting the change has to wait for the PHP-Code to send out all the mails before he can continue browsing. This is annoying and even...

... more evil is that with thousands of users to notify of the change the PHP-script will tend to time out and not all the notifications are sent!

One possibility would be to set the timeout higher, but that isn't really a solution at all. So the sending of mails needs to happen asynchronously. One simple solution would be to have a daemon running on the same system, which sends out the mails and the PHP-script just notifies the daemon of what to do. This would make installation a lot harder though and can't really be a desired solution.

Any possibilities to solve this in PHP directly?
tracker item
Make print icon optional
We now need to fiddle in the templates to remove the print icon. In many cases, a print option is not useful.

Need both a tiki_p style permission and a feature_print style feature for this. Need to document the actual names we used, too.

One tiki-wide setting to deactivate all printable pages all links to these pages (with the little printer icon).

This will also be useful for http://mobile.tikiwiki.org/ Let's try to do before 1.9.1

obs: waiting for cvs to unlock to commit
tracker item
Make regex used for validating email addresses on validation more RFC compliant
This started when I discovered that when trying to register with an address using the "GMail-Format" like
normal.mail+something@gmail.com and it will fail although the address is valid. I have made a quick fix to allow '+' in the name part of the email address, but obviously more can be done to make this more RFC compliant. Will have to double check that email actually sends, of course.

Some references:

[http://www.regular-expressions.info/email.html]
[http://en.wikipedia.org/wiki/E-mail_address#Plus_.28or_Minus.29_addressing]
tracker item
Make this tracker's fields available to the community!
Could someone please make the fields this tracker uses available to the community, please? (easily done, since there's an export/import feature!)

I'm trying to create a support web site, so obviously need much the same thing as this site. Trackers are quite a learning curve, so a couple of good examples would be really useful!

If someone does this, I'll add an export of the fields I end up using and make them available too (I've got a couple of other tracker apps up my sleeve too).

Cheers!
tracker item
Make Tiki more robust to open_basedir issues
Too many people are having issues:

[http://tikiwiki.org/tiki-searchindex.php?highlight=open_basedir&search=|tikiwiki.org open_basedir issues]
[http://dev.tikiwiki.org/tiki-searchindex.php?highlight=open_basedir&search=|dev open_basedir issues]
[http://doc.tikiwiki.org/tiki-searchindex.php?highlight=open_basedir&search=|doc open_basedir issues]


We need someone who is strong with server administration in a shared hosting context to solve all these issues once and for all.

[http://tikiwiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=26696|maybe a hint to the solution?]
tracker item
Make Tiki more viral
Please see: ((tw:Viral Tiki))
tracker item
Tracker download (dl) column :: make it optional
When you check both:

Tracker items allow attachments?
and display attachments in listing?

Then the dl-column (I guess it counts downloads) is being shown by default.
tracker item
Make TrackerItem duplication easier
When editing a tracker item, there should be an easy possibility to select, which tracker is a duplicate of this item.
tracker item
Make Wiki structures an optional feature
Many people use the wiki without structures. It should be optional, like the rest.
tracker item
maketoc needs backlinks from headings to TOC, heading formatting options, outline numbering, etc.
A small collection of related issues with maketoc:

^{maketoc} -=Maketoc issues=-^
!!! ''TOC and heading type sizes''
* This is an issue that seems to crop up repeatedly on tw.o. Users would like to be able to easily control type size of both the TOC itself and headings created by maketoc. Type size for both seems to be theme-dependent now, with many themes using very large type size for headings, some with a type size for TOC entries that is too small for users with only slight vision loss. It would be a Good Thing if TOC and heading type sizes could easily be set globally, per object type, and by category, with switches available to vary those settings on a per page or object basis.
!!! TOC and heading character attributes
* It would help reduce inconsisistencies in TOC and heading character attributes (as in this tracker item) if the attributes could be set globally, per object type, and by category, with TOC switches available to vary those settings on a per page or object basis. However, the ability to manipulate emphasis within a single TOC/heading entry should be retained, so that for example, a single word could be italicized in a TOC/heading entry.
!!! Vertical linespacing between headings and text
* Under some themes, vertical linespacing between text and headings is too much for taste, or as in the theme affecting this tracker item, too small for taste. This is another setting that should be unleashed from the themes and made easily selectable by a Tiki admin through global, category, and object type settings, with switches for per page or object variation.
!!! ''Backlinks from headings.''
* Links from the TOC to headings are now 1-way. For larger pages, maketoc would be much more user friendly for those viewing pages if clicking on a heading would take you back to the TOC.
!!! Outline numbering.
* TOC formatting and heading formatting would be friendlier to the eye if both could be assigned numbering schemes such as 1., 1.1, 1.1.1, 1.2 or I., A., 1., a., II, etc. Settings might be implemented as described for ''TOC and heading formatting.'' If developed, this might be implemented for lists as well.
!!! Headings indentation.
* Many power users in the word processing and outliners worlds expect headings to inherit the indentations of the corresponding TOC entry. This would help break up the visual clutter that happens when many headings are close together vertically as a result of short text elements separating them, as in this tracker item (but it is far worse when there are subtopics and corresponding subheadings). Settings might be implemented as described for ''TOC and heading formatting.''
!!! Text indentation
* Many people used to word processors' outlining or stand-alone outliners expect text to be left-indented one tab more than its heading. Relevant settings might be implemented as described for ''TOC and heading formatting.''
!!! Associated features
* Display current settings in editor, change current settings from editor. Make changes to settings made from the editor apply only to the object being edited, so that users do not accidentally apply per object settings to other objects. Admins should have option to disable deviations from admin-set settings.
* maketoc is commonly used in conjunction with list features. Any changes to maketoc should not unintentionally impact the list feature and ''vice versa.''
* Need to ensure that all enhancements suggested render correctly when Tiki objects are exported as PDF.
!!! Future options
* Future options might be kept open by maintaining compatability between Tiki objects containing maketoc elements and various formats used by outliners such as OPML, XOXO, OML, or OpenDocument XML. (See corresponding Wikipedia articles.) E.g., it might be feasible at some point to directly export an outline file to Tiki where it is imported as a wiki or blog page and ''vice versa.''
tracker item
Making a post "Locked" removes "Announcement"
It's fine to set a post as an "Announcement" However, it does NOT go to the top like "Sticky" but in both cases making it "Locked" replaces both "Announcement" and "Sticky".

tracker item
Managing XML in TikiWiki for re-use by external apps
XML files are cool for data interchange.

For example, you can create an xml file to feed a Flash animation. However, you still need to update that XML file via FTP. What if you could edit a wiki page (with permissions, history, etc) and have the Flash animation get the data from it as if it was xml?

Or maybe a button on a wiki page "save to .xml", which would save on the filesystem WikiPageName.xml? (where the Flash would know to look for it)

Related idea:
* {wish id=467}
* {wish id=3103}


Louis-Philippe Huberdeau --will look into-- used [http://www.yaml.org/|YAML] --to see if this could be useful-- and it is very useful for the ((Profile Manager))
tracker item
Manual merge of July-August 2007 BRANCH-1-9 fixes to 1.10 -> check fot Tiki4
During the last few weeks before launch of 1.9.8, many fixes were introduced. They need to all be evaluated and ported to 1.10



Needed in 1.10 script: change password -> 999 days and 1999 days, needs to become -1 (and a warning in tpl not to use these values) 999 become 1000 and 1999 becomes 2000 if you try.

ref: [http://tikiwiki.cvs.sourceforge.net/tikiwiki/tiki/db/tiki_1.8to1.9.sql?revision=1.79.2.194&view=markup&sortby=date&pathrev=BRANCH-1-9]

Making tiki-admin_modules.php more intuitive (last few commits):
http://tikiwiki.cvs.sourceforge.net/tikiwiki/tiki/templates/tiki-admin_modules.tpl?view=log&pathrev=BRANCH-1-9
tracker item
Mark blog entry as private doesn't work
Blog post edit page (tiki-blog_post.php) has a "Mark entry as private" check box, to restrict viewing to the author. But it doesn't work; any user can read the post.



Needs to be fixed or the option removed from tiki-blog_post.php in time for 1.10.0
tracker item
Markup not parsed when switching from normal (wiki) to wysiwyg (html) editors
When switching a "wiki" format page to the wysiwyg editor, wiki markup not converted into HTML.
Likewise switching an HTML page to the normal editor, HTML markup not converted to wiki.

tracker item
Menu & modules contextual to category of currently show item (wiki page, article, tracker, etc)
Related:
[wish1887|Modules use should be restrictable with standard permissions]


Read from bottom up:

2008-05-27 00:46:33 Norrin_Rrr mmh
2008-05-27 00:45:57 prozaq you could probably modify that
2008-05-27 00:45:39 prozaq that displays all categories
2008-05-27 00:45:32 prozaq Norrin_Rrr: in 1.10 there is a module called "categories"
2008-05-27 00:41:25 Norrin_Rrr will try it
2008-05-27 00:41:16 Norrin_Rrr the example in the documentation says its for features not sections that s weird
2008-05-27 00:40:51 prozaq oh - yes I think so, but Ive never tried it
2008-05-27 00:40:34 prozaq beg your pardon?
2008-05-27 00:39:45 Norrin_Rrr the section parameter in the menu its to set wich section (wiki/cms/forums) will display the menu ?
2008-05-27 00:38:54 Norrin_Rrr that should be doable
2008-05-27 00:38:19 prozaq so you should be able to copy some of the code from the tiki-browse_categories pages
2008-05-27 00:34:38 Norrin_Rrr yes
2008-05-27 00:34:16 prozaq but isnät that when you are creating a module from scratch?
2008-05-27 00:34:07 Norrin_Rrr i am not sure but there seems a possibility for hacking ?
2008-05-27 00:33:44 Norrin_Rrr "So if you know about Smarty template editing you can use any Smarty tag in your user modules."
2008-05-27 00:33:05 Norrin_Rrr ah okay i am at the module documentation, and its seems there are some conditionals with TW1.10 for modules but unfortunatly none for specific category
2008-05-27 00:32:56 *** franck has left #tikiwikin
2008-05-27 00:29:43 *** kiilo_ has quit IRCn
2008-05-27 00:28:34 Suprano even more if you paste in in a formular :D
2008-05-27 00:28:15 Suprano hmmm copying 4mb text slows down the pc
2008-05-27 00:28:10 Norrin_Rrr and display a menu that gather the various item of this category
2008-05-27 00:27:59 prozaq marclaporte: earlier I posted a bug to the tracker item Bugs & Wish list on dev.tikiwiki.org but how do I post to the "All Bugs" section or the "Release 110 taged bugs" ? section
2008-05-27 00:27:38 Norrin_Rrr yes
2008-05-27 00:27:30 marclaporte the goal would be to show a certain module only if current item (page, etc) is in category X ?
2008-05-27 00:26:07 prozaq eek...
2008-05-27 00:25:45 Norrin_Rrr its seems it works for feature enabled on the site but not for category (?)
2008-05-27 00:25:16 Norrin_Rrr yep i have the doc about the menu under my nose but i don't understand the section parameter
2008-05-27 00:24:39 marclaporte hi prozaq
2008-05-27 00:24:24 prozaq marclaporte: hi
2008-05-27 00:24:19 prozaq but Iäm not sure a specific category would fall under that
2008-05-27 00:23:57 prozaq it seems that you can tell a module which "section" it should appear in
2008-05-27 00:22:37 Norrin_Rrr for now 1.9.9 but 1.10 soon i hope :)
2008-05-27 00:21:20 *** marclaporte has joined #tikiwikin
2008-05-27 00:20:45 prozaq which version are you using norrin?
2008-05-27 00:18:38 Norrin_Rrr i am not sure, a module with a menu would be nice
2008-05-27 00:18:08 prozaq a menu item or a module with menus?
2008-05-27 00:17:29 Norrin_Rrr and hello everybody ;)
2008-05-27 00:16:39 Norrin_Rrr Is it possible to show a menu only when a user reach an item belonging to a given category ?
2008-05-27 00:15:24 *** Norrin_Rrr has joined #tikiwikin







Sylvie has recently added some useful code in BRANCH-1-10 so we can use categories as conditions in templates (.tpl)

[http://dev.tikiwiki.org/Hello+World#To_do_something_specific_in_a_template_ex_tiki_tpl_conditional_to_the_current_item_being_in_a_category_Ex_different_header_picture_|related info in Hello World]
tracker item
Menu for anonymous user to articles
I have been trying all weekend to get a menu item to be visible and active for an anonymous user.
The uri is elkstudy.com.
There are four items in the menu. Here is the .csv:
"optionId","type","name","url","position","section","perm","groupname","userlevel","remove"
203,"o","Home","tiki-index.php",2,"","","Anonymous",0,"n"
205,"s","About EMG","",3,"","","Anonymous",0,"n"
208,"o","Introduction","tiki-index.php?page=Introduction",4,"","","Anonymous",0,"n"
207,"o","Purpose","tiki-index.php?page=emgPurpose",5,"","","Anonymous",0,"n"
204,"s","FAQs","tiki-list_faqs.php",8,"feature_faqs","tiki_p_view_faqs, tiki_p_suggest_faq,tiki_p_view","Anonymous",0,"n"
206,"s","News","tiki-view_articles.php",10,"feature_articles","tiki_p_read_article, tiki_p_topic_read","Anonymous",0,"n"

I made FAQs work only by pointing to a Wiki page, which is OK.
But I cannot get the item to be visible either for anonymous or registered users (only admin) so that anyone can get to the articles section, which I want to be a news section.
I have looked into a theme problem (same issue with any of a dozen themes) I'm using a variant of absE.
I have tried plain menus {menu id=45} and the three variations on the PHPLayers (fixed, etc.)
I have tried a simple flat arrangement (all section0).
I have tried attaching a public category to all menu items.
I have spend this weekend chasing around for a solution but I haven't found one.
I would prefer to link to the FAQs module instead of building Wiki pages, but I couldn't get that to work either.
Thanks
db


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
Menu items with link type options (framed, new window, replace)
Featured link (tiki-admin_links.php) offers three types of links (framed, new window, replace).

This functionality would be most welcome with our menu system (tiki-admin_menus.php) when adding links.




tracker item
Menu management: add a permission: tiki_p_edit_menu
As of now, you need to full admin to edit the menus. Often, we would like to delegate this to somewhere at the editor level.
tracker item
menus are not shown any more to anonymous, at least
Since some weeks ago, afaik (April 2008, or so), menus and menu options cannot be seen for anonymous on several sites that I admin, including edu.tikiwiki.org, if you select some themes. Example: moreneat.css

On others, like http://moviments.net/ilp (using nornia.css), the menu on a module assigned to anonymous and registered, was shown when you logged in. Right now I've just assigned thatmodule to admins only, and used menupage module, which works fine. But I can re-set the previous config. is somebody wants to reproduce the missworking.
tracker item
Mirrord tracker does not store field Description
When defining a field in a mirrored Tracker, the Description of the field is not stored. This was in 2.0, and I'm told on IRC that mirrored trackers are not supported. But mirroring is an option in Admin>Trackers.
tracker item
Mirrored tracker does not display calculated field values
The value of calculated fields is not shown in the list of entries in a mirrored Tracker. A calculated field using #3+#5 had the value displayed when looking at the individual item, but the value was empty when viewing the list of all items in the Tracker.
tracker item
missing field in users_users table after upgrade from 1.9.11
After upgrading from 1.9.11 to 2.0 an error occurs with a missing field (email_confirm) when trying to add a new user as summarised at the end of this post. This seems to be repeatable across several sites that I have upgraded from 1.9.11 so I am assuming something wrong with the upgrade script. Have checked the database using phpMyAdmin and whilst the field is present on a brand new install it is consistently missing in all the upgrades. Manually adding the field from phpMyAdmin rectifies the problem.

Would be very useful to have the full 2.0 data structure documented since I am seeing inconsistencies between the the number of tables in an upgraded site versus a new 2.0 site (upgrade had more tables) - some sort of test utility to validate the data structure would also be very very useful.



__ERRORS RECEIVED WHEN TRYING TO ADD A NEW USER:__

An error occured in a database query!

Context:
File tiki-adminusers.php
Url tiki-adminusers.php
Query:
insert into `users_users`(`login`, `password`, `email`, `provpass`, `registrationDate`, `hash`, `pass_confirm`, `email_confirm`, `created`, `valid`, `openid_url`, `lastLogin`, `waiting`) values(?,?,?,?,?,?,?,?,?,?,?,?,?)
Values:
0 testuser
1 testuser99
2 admin@enmoreservices.com
3
4 1221214268
5 $1$9LOB42RB$ZHSl8Al4i9Aw4KcLnHlpa.
6 0
7 1221214268
8 1221214268
9 NULL
10 NULL
11 NULL
12 NULL
Message:
Unknown column 'email_confirm' in 'field list'
Built query was probably:
insert into `users_users`(`login`, `password`, `email`, `provpass`, `registrationDate`, `hash`, `pass_confirm`, `email_confirm`, `created`, `valid`, `openid_url`, `lastLogin`, `waiting`) values('testuser','testuser99','admin@enmoreservices.com','','1221214268','$1$9LOB42RB$ZHSl8Al4i9Aw4KcLnHlpa.','0','1221214268','1221214268',NULL,NULL,NULL,NULL)


tracker item
Missing file in RC2 bz2 file
File tiki-mypages missing from bz2 file.
MyTiki Home... My pages results in error.
tracker item
Mobile support for INCLUDE, Structures?
I'm creating a Tiki site with several small reusable bits of content (as Wiki pages). Cell phone users are my primary audience, so I'm relying on HAWHAW and HAWIKI. I'd like to use INCLUDE module or structures to reuse the content. Tiki handles it fine, but my mobile tiki doesn't support either INCLUDES or Structures. The INCLUDE lines pass right thru unparsed.

1. Is there an easy way for me to get INCLUDE to work?
2. Is it planned for support in a later release?
3. Are there plans for support for Structures?

Thanks for HAWHAW, it's great!

Rob
tracker item
mod-calendar_new.php module displays strange month view when list view in tiki-calendar.php
Version 2.1 & 2.2

modules/mod-calendar_new.php displays strange month view when selecting LIST VIEW from tiki-calendar.php. The date (numerical) is placed several days backward in regards to day of the week (Monday - Sunday).

Screenshot (sorry so large for clarity):
{img src=show_image.php?name=calendarMODIssue20081023.gif }

This issue appears to be with the month view in mod-calendar_new.php assigned to variable $calendarViewMode. When I select $calendarViewMode='week' this issue does not arise.

I duplicated the function below in lib/calendar/calendarlib.php:

{img src=images/code.png}%%% {CODE()}
if ( $_SESSION['CalendarViewList'] == 'list' ) {
if ( is_array($listtikievents) ) {
foreach ( $listtikievents as $le ) {
if ( is_array($le) ) {
foreach ( $le as $e ) {
$listevents[] = $e;
}
}
}
}
}
{CODE}

I modified it to say:

{img src=images/code.png}%%% {CODE()}
if ( $_SESSION['CalendarViewList'] == 'calendar' ) {
if ( is_array($listtikievents) ) {
foreach ( $listtikievents as $le ) {
if ( is_array($le) ) {
foreach ( $le as $e ) {
$listevents[] = $e;
}
}
}
}
}
{CODE}

This caused it to be "fixed" but it broke in Internet Explorer by showing a full semester view in the calendar. Not so desirable effects. We've since switched to the week view in the mod-calendar_new.php module with no issues.


tracker item
Mods xspf_player and flowplayer don't install through admin mods
I can't install these mods through admin mods interface.
xspf_player 2006.11.29 1.1

and

flowplayer 2008.08.04 1.2

I get the messages:

wiki-plugins/xspf_player/license.txt to lib/xspf_player/license.txt impossible to copy

and

wiki-plugins/flowplayer/README.txt to lib/flowplayer/README.txt impossible to copy

respectively.
tracker item
module forum_last_topics shows wrong forum name with rigth topics
The module forum_last_topics mixes wrong forum names with rigth topic names.
tracker item
module freetags_morelikethis is not WYSIWYCA
The module freetags_morelikethis shows links a user has no permission to view.

I have to introduce a knowledge management system in our company and am convinced that TikiWiki is the solution to go.

The problem is:
- lots of data is classified (categorized)
- Tags are required to build a network of the knowledge
- the users will not accept a system that leads often to "permission denied"

Without this module being WYSIWYCA I cannot suggest TikiWiki to the management.

tracker item
Module last action lists tiki-index.php after upgrade to 2.4
After upgrading from 1.9.11 to 2.4 the links in last action log are all linking to tiki-index.php.

In the old system everything is working fine.
tracker item
module last_image_galleries and tiki-galleries.php together produce blank page
Using recent 1.10svn, and as user "admin".
Assigning module last_image_galleries to a side column lists the name of the last image gallery created. So far, no problem.
When clicking on image galleries links, a blank page is shown. Either "browse galleries" (tiki-galleries.php ), or "Admin home > Image Galleries" (tiki-admin.php?page=gal), produce the same effect.
tracker item
Module my_ledger (CC Mod) not showing balance if using param float=>right
Using CC Mod [http://cc.tikiwiki.org/Mod+Community+Currencies] on a 1.10cvs from mid june 2007:

Here: http://www.moviments.net/intercanvis/Moneda+social

I'm using this code:
{CODE()}
{MODULE(module=>my_ledger,float=>right,decorations=>y,flip=>y,max=>10,np=>0)}{MODULE}
{CODE}

However, a user with trasnaction, is showing nothing in the module.

However, if the same user goes to: [http://www.moviments.net/intercanvis/cc.php?page=ledgers&my=1] , then some balance is shown.

It looks that there some bug at my_ledger module
---
updated: the problem seems to be with the float param.
By the way, the call to module plugin was made inside a third column of a split plugin.
tracker item
module=>last_tracker_items filtered to show only status=>o but shows all opc
Using 1.10cvs from last week of october'07

module=>last_tracker_items filtered to show only status=>o shows opc

See this page:
http://www.moviments.net/intercanvisarxius/tiki-index.php?page=Benvinguda

which has this call to module under "Demandes" column:
{CODE(wrap=>y)}
{MODULE(module=>last_tracker_items,trackerId=>3,name=>Títol,status=>o,decorations=>n,flip=>n)}{MODULE}
{CODE}

Please note that the items "cadira" (status pending), and "compartir vehicle" (status closed) are still shown at the module output, and they shouldn't.

Link to see the tracker items through tracker feature:
[http://www.moviments.net/intercanvisarxius/tiki-view_tracker.php?trackerId=3&sort_mode=lastModif_desc&status=opc]
tracker item
Module<=>Group assignement has no effect
I assigned a user module "My Module" to the group "Anonymous"

'display modules to all groups always' = off

anyway my Module is presented to any group.

Any Ideas?
tracker item
Monospaced text not correctly formatted
Issue was described here:
[http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=31233&topics_sort_mode=lastPost_desc&forumId=4]

When you insert text like:

"You should call ~np~-+intValue()+-~/np~ in ...." then that comes out as:
"You should callintValue() in ...." with "intValue()" monospaced. Note the missing space.

This is caused by the regular expression used to replace the Wiki Syntax with HTML.

The bug is in tikilib.php, line 6467.
It reads:

// Replace monospaced text
$line = preg_replace("/(^|\s)-\+(.*?)\+-/", "< code >$2< /code >", $line);

The first group captures the whitespace. But only the second capturing group is saved.
tracker item
More flexibility to create tracker forms with any layout
Similar to [tiki-view_tracker_item.php?itemId=1149|Pass tracker itemID as a parameter to a wiki page, to create a custom-looking tracker rendering] but for input fields.

So designers could make the layout in a wiki page (including html) and place the form elements anywhere.

Related:
*[tiki-view_tracker_item.php?itemId=943|Tracker plugin: useable to edit existing tracker info (especially user tracker)]
tracker item
More intuitive admin interface
Part of IRC-Log from 20050709:

[18:48:51] luci amette: imho the quickest fix for the Admin menu would be: 1. rename "Admin home" to "Admin Sections"
[18:49:40] luci amette: 2. clicking Admin folder would bring you list with the same entries like when you expand the folder
[18:50:53] luci 3. rename "Admin mods" entry to "Mods Admin" to prevent listing it as first entry since the menu is alphabetically sorted
[18:50:57] amette luci : Yup, that sounds really clean - Admin Home should be moved to the top of the submenu then though
[18:51:08] luci sure
[18:51:36] amette Ah, just wanted to ask - yeah, alphabetical sort is bad here - I just looked at my menu and it took some time to find "Verwaltung Hauptseite" <- very much at the bottom
[18:52:12] luci "Admin Sections" sounds logical to me because we use "Sections" in title bar there already anyway
[18:52:41] luci amette: good point, that'Ä‘ why i fixed my language.php entry to "Administrace"
[18:55:06] luci ok, we can consider removing that sorting stuff
[18:55:42] amette What would be a good solution imho - It gives you e.g. the option to say "The third entry in Admin menu"
[18:55:52] luci maybe only the module one
[18:55:56] amette And you can sort options by importance!
[18:56:14] amette And I'm often confused, since my admin-account uses English and amette-account uses german
[18:56:20] luci amette: not that easy, some appear depending on fetures enabled

From here on, was discussed, that Admin Items could/should be hidden, when the corresponding feature is not activated. I'm not too sure about that now - because like that you loose the ability to customize a feature and then afterwards activate/release it.
tracker item
Mouseover plugin : Data & param should be inverted
Typically, mouseover is to show more text over a small snippet. To save screen real estate.

So the data in the mouseover will typically be much large than the text. Plus, I may want wiki syntax parsing in the mouse over part.

It is now:
{img src=images/code.png}%%% {CODE()}
{MOUSEOVER(text=text that goes to mouseover)}
snippet that is moused-over
{MOUSEOVER}
{CODE}

It should be :
{img src=images/code.png}%%% {CODE()}
{MOUSEOVER(label=snippet that is moused-over)}
text that goes to mouseover
{MOUSEOVER}
{CODE}


Plus, this is a very cool plugin. It should be in main code base, like the THUMB plugin.
tracker item
moving nodes in structures moves to wrong places in some cases: weird behavior in tiki 2.3
Moving nodes in structures moves to wrong places in some cases (!): weird behavior in tiki 2.3.

If someone wants to track this bug down, I can provide a db backup of the site where this can be reproduced.
tracker item
Moving treads to another forum in tiki-view_forum_thread.php (in addition to tiki-view_forum.php)
I created a new [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=27220&forumId=17|forum for LDAP & Active Directory], but I am having trouble moving all the old messages to this forum.

It is possible to do from tiki-view_forum.php but it is very time consuming.

If I find a post from the result of a search, I want to be able to move from tiki-view_forum_thread.php

*Stats about forums are not updated (minor)
*Do watches follow?


See video feature request:
http://dev.tikiwiki.org/moving_forum_threads_2007-12-31.swf.html
tracker item
mozilla.css fullscreen requires Top Bar
The theme using mozilla.css places the full screen icon mostly behind the right-side modules unless the Top Bar is enabled.
tracker item
multibyte-letter-wiki-document-name between double braces are not recognized.
tikiwiki syntax for 'wiki-link' only works when doc-name is consists of alphabet.

just to avoid wiki syntax works on this bug report field,
currently using as follows :
DOUBLE BRACE OPEN 'WIKI_DOC_NAME' DOUBLE BRACE CLOSE
--> make hyperlink for 'WIKI_DOC_NAME'

DOUBLE BRACE OPEN 'ASIAN_CHAR_WIKI_DOC_NAME' DOUBLE BRACE CLOSE
--> parse 'ASIAN_CHAR_WIKI_DOC_NAME' as normal texts. then just print the texts.

please fix this problem soon. thanks in advance.
tracker item
Multilingual structures do not allow users to change language using the drop down box.
I'm a bit surprised that this hasn't been picked up by other international users as it seems to be quite broken to me, so maybe I'm missing something.

Multilingual structures only work for detected browser language and for registered user preference. If you try and change the page language using the language drop down box it browses to the new url, but the delivered page does not change.

I think this is classed a bug, as it renders the language dropdown box useless.

It also makes it impossible to edit translations as whenver you visit a page to translate it reverts to the page that is in your default language.

Edit: I've just realised this only happens when open page as structure" (feature_wiki_open_as_structure) is on. That setting is very useful however...

Edit: Even then, the language of the root page in the structure cannot be changed. Unless feature_sync_language is enabled and you go to a sub page, change the language and then go back to the root.
tracker item
Multimedia Flash unusable due to XSS protection
The "Multimedia" feature requires a "ur‍l" parameter, which is damaged to ~np~url~/np~ by XSS protection. TikiWiki has no way to play MP3 files (XSPF mod seems nonfunctional in 2.1).

~np~{FLASH(movie=>"tikimovies/multiplayer.swf?url=http://yoururl/file.mp3&MODE=AUDIO")}{FLASH}~/np~

tracker item
multimedia wiki flash plugin broken for audio mp3 after upgrade to 2.0
Using flash plugin for playing mp3 files was possible, as I could reproduce some weeks ago.
I also documented that on the appropiate doc.tw.o pages:
http://doc.tikiwiki.org/PluginFlash

This was a working example listed from the doc.tw.o page:
http://moviments.net/ilp/tiki-pagehistory.php?page=EntrevistaRadio4&preview=1

{CODE()}
{FLASH(movie=>"tikimovies/multiplayer.swf?url=http://usuaris.tinet.org/mikell/EntrevistaRadio4.mp3&MODE=AUDIO")}{FLASH}
{CODE}

However, after I upgraded to Tiki 2.0, that page stopped working (controls from multiplayer.swf are shown, but no mp3 is listened).

Maybe a lateral effect of all html sanitization mesures introduced in tiki 2.0?
tracker item
Multiple assignment of users to a group is not working under recent 1.10cvs
Using 1.10cvs from the last week of October'07.
Multiple assignment of users to a group is not working. Log shows as if those users were effectively assigned to group Editors (in my case), but after that, when I refresh the list of users, those users are still only belonging to registered group, and not Editors.

However, if I assign one by one, through the key icon, they are well set to the Editors group.

http://moviments.net/intercanvisarxius/

(this is the same site as http://intercanvis.net but for testing, using latest 1.10 cvs code)
tracker item
multitiki not working if adding "?lang=ca" to tiki-install.php script => multitiki not i18n ready
multitiki not working if adding "?lang=ca" to tiki-install.php script => multitiki not i18n ready

If clicking on links at tiki-install.php, there is not language setting for the interface. And if you attempt to manually add the param, then when changing the new db settings for any child tiki install, the settings are saved in default db, not the child one.
tracker item
MySQL syntax error when trying to add a new user.
Hello, I have been receiving this error ever since I upgraded to 2.0 (I have since upgraded to 2.1 and then 2.2). When I try to add a new user, I receive this MySQL error message. I have not found any workaround.

I did a clean install and clean database install and was unable to duplicate this error that way.
MySQL version 4.0.18 local on a Suse OES 1 box. TikiWiki 2.2, started occuring in 2.0.

{img src=show_image.php?id=62}



Thanks for the help!

tracker item
MYSQL syntax error when trying to admin_categories.
Hello, I have been receiving this error ever since I upgraded to 2.0 (I have since upgraded to 2.1 and then 2.2). When I click on admin_categories, I receive this MySQL error message. I have not found any workaround.

I did a clean install and clean database install and was unable to admin_categories there either.
MySQL version 4.0.18 local on a Suse OES 1 box. TikiWiki 2.2, started occuring in 2.0.

{img src=show_image.php?id=60}


Please help! Thanks a lot!
tracker item
MySQL syntax error when trying to admin_modules.
Hello, I have been receiving this error ever since I upgraded to 2.0 (I have since upgraded to 2.1 and then 2.2). When I click on admin_modules, I receive this MySQL error message. I have not found any workaround.

I did a clean install and clean database install and was unable to admin_modules there either.
MySQL version 4.0.18 local on a Suse OES 1 box. TikiWiki 2.2, started occuring in 2.0.

{img src=show_image.php?id=61}



Please help! Thanks! Russ
tracker item
MySQL-Errors approve+staging
I have another problem on TikiWiki 2.0RC2:

I have two similar TikiWiki-installations. One just for testing on my Linux-Server and the second on a WinNT-Server. The Windows-Server is the one we want to/have to use for our Wiki :-(

On my Linux-Server works everything without problems.

On the Win-Server don’t work "approve+staging".

If I wont approve changes it shows me this error:

An error occured in a database query!

Context:
File tiki-approve_staging_page.php
Url tiki-approve_staging_page.php?page=Baustelle_Test
Query:
update `tiki_pages` set `description`=? `data`=? `comment`=? `lastModif`=? `version`=? `user`=? `ip`=? `page_size`=? `is_html`=? `wysiwyg`=? `wiki_authors_style`=? `flag`=? `lockedby`=? where `pageName`=?
Values:
0
1 <p>Test</p>
2 [approved by ottonormal]
3 1217330865
4 6
5 ottonormal
6 10.40.153.101
7 225
8 1
9
10 NULL
11
12
13 Test
Message:

Built query was probably:
update `tiki_pages` set `description`='' `data`='<p>Test</p>' `comment`=' [approved by ottonormal]' `lastModif`='1217330865' `version`='6' `user`='ottonormal' `ip`='10.40.153.101' `page_size`='225' `is_html`='1' `wysiwyg`='' `wiki_authors_style`=NULL `flag`='' `lockedby`='' where `pageName`='Test'

tracker item
Native multi-site/multi-domain handling
moved to ((WikiFarm))
tracker item
Need a print permission
It seems that the print and multi-print options are global. I would like to better control which wiki pages can be printed. It would be nice to have a tiki_p_print permission that could be appplied to pages and/or categories and/or structures.

If tiki_p_print = y, then the PRINT button will appear on the wiki page (if the print and/or multiprint options are enabled). Additionally, the page would appear in the list of available pages when using the multiprint option.
tracker item
Need a way to insert SCRIPTS into banner code
Many banner advertisers use a javascript for banner adverting. Currently, there is no way to add a JS-based banner.

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 more control over Tracker listing presentation
The main listing of Trackers does not have so much control over its presentation as other Features, (File, Image galleries etc) so if you have a lot of Trackers it can be awkward to quickly find the one you want. ie you cannot control the number of items shown per page without changing the General preferences setting, the default sort is fixed as "Created" and whilst you can do a one-time resort you cannot change the default, and you cannot change what columns are shown. Would be good to upgrade this as Trackers are becoming increasingly useful and more used.


No longer relevant - 15th June 2013
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
Need to be able to 'return' to the Additional information available when a file is first uploaded
When a file is first uploaded the 'success' screen allows a very useful set of "Additional info" to be displayed - but there doesn't seem to be any way to reshow this info once the file has been uploaded.

Would be very useful to be able to always show this in the file Properties so that the inclusion/download info can be cut and pasted.


No longer relevant - 15th June 2013
tracker item
Need to load Administration page twice in order to see all icons.
When you load the administration page for the first time of a session, you cannot see all icons. It's like if the page was truncated.
So you need to load the administration page a second time in order to see all icons.
tracker item
Need way to auto assign tiki_p_edit_categories (for tiki_p_view_categories) on upgrade to 1.10
Hi,

It just occurred to me that when upgrading to 1.10, users will need a script or something to create tiki_p_edit_categories perms for each tiki_p_view_categories perm that category objects have in the db.

This is necessary to preserve backward compatible state when upgrading, because tiki_p_edit_categories does not exist in 1.9.

Anyone good enough in SQL to write this purely in SQL, or should this be part of the PHP in the upgrade/install script for 1.10?
tracker item
Need way to define class for ANTIBOT code
When Tiki adds the antibot code to a form or table, there is no specific class assigned to the TD or TR. Sometime this results in odd UI (because sometimes the table is NORMAL, sometimes FORM, someimtes FORMCOLOR, etc.)
tracker item
New "cache" section or admin panel
These 2 settings:
Use cache for external pages:
Use cache for external images:

Should be tester, better defined, and could go on the new text area admin panel
tracker item
New "user/newbie developer" wants to install a patch but has no idea how to do it.
Hello,

I've spent about 60 hours setting up and configuring a v2.4 TikiWiki (see Techiewiki.ca). For an existing bug (no preview button shows for registered users), I would like to install a patch someone has provided - but do not know where to begin.

I read NewbieDevTips and was strongly suggested to ASK before wasting hours and messing up my installation.

Since I'm more interested in configuring the software than becoming a developer - is there an easy way to do this?

Much appreciated,
Derek
tracker item
New admin panel: tiki-admin.php?page=text_area
Move all admin settings which affect all text areas to this new panel.

ex.:
Tables syntax:
tracker item
New permission to administer modules (tiki_p_admin_modules)
To let Editors administer part of the site without making them full Admins (tiki_p_admin)
tracker item
New permission: tiki_p_search
Sometimes, I want to restrict who uses Tiki's internal search engine. Maybe I have some non-linked pages, that people can discover via the search engine.
tracker item
new pos numbers shown on structure nav for old pages may be non-contiguous on upgrade to 1.10
In 1.10, the page position is shown on the structure nav for page. It works perfectly for new pages, because of the fix applied in http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=889

However, structure pages created in 1.9 may have pos in db that remains non-contiguous. It will be better to have a way to clean this up.
tracker item
New users have can't send messages although "Allow messages from other users" is checked by default
Topic says it:

- newly created user
- send message -> doesn't work, error message
- go to MyPreferences
- don't change anything
- just hit "Change Preferences"
- go send a message -> works
tracker item
Links in Wiki pages all wrong
I don't know how anyone can use the Beta version - the links in ALL Wiki pages are wrong.

The correct link to a Wiki page "Cars" should be ..../tiki-index.php?Page=Cars

Instead ALL Wiki pages are wrong with the link ..../cars

Obviously no one is using Beta or this would have been fixed in 1 minute
tracker item
Newsletter "Validate email addresses" parameter reverts to NULL if you edit it (v2.2)
When you first define a Newsletter if you set the "Validate email addresses" parameter this, first of all, works fine and in the Subscription screen the "Don't send confirmation mail" is shown and a validation e-mail is sent when a new user is added.

BUT if you go back and Edit the Newsletter - first of all the "Validate email addresses" is NOT ticked when the existing Newsletter details are populated - but reticking it and reSaving the Newsletter does not set the parameter. Looking at the raw database shows that whilst the validateAddr field is set to "y" when the Newsletter is first set up - it is set to NULL once the Newsletter is edited and no matter how many times the Newsletter is edited and resaved the field stays at a NULL value - and obviously the validation process for new users is no longer available.

Editing the raw database with phpMyAdmin is the only way to reset the field to "y"
tracker item
newsletter / cron job with content of since_last_visit_new
since_last_visit_new is an amazing module

Now, it would be nice to be sent a weekly summary (and URLS) of everything that has changed on the site, since my last login.

This is similar to the idea of RSS to newsletter that phplist offers. However, in our case, it would respect the permissions (WYSIWYCA)

Ideally, it would only be sent if you don't login after x days or weeks.

Feature request inspired by Yannick Boily
tracker item
Newsletter group subscription inheritance problematic
Imagine a simple group setup in which we have an Employee group and a Manager group. Every manager is an employee and so has all of the permissions of an employee, so we make the Manager group inherit from the Employee group. We put the basic permissions on Employee, and the special permissions of managers on the Manager group. Good so far. Now we'd like to have a newsletter BossNews for managers, so naturally we subscribe the Manager group to the BossNews newsletter. But by the current group subscription rule, this automatically sends BossNews to the Employee group as well. Presumably not what we want, as the BossNews is intended to have the inside scoop that only Managers should see.

Since the inheritor group generally corresponds to a ''subset'' of the inherited group, it is very unlikely that the current rule will be useful -- subscribing the subset to the newsletter should not automatically pull in the larger set.

Even reversing the newsletter subscription inheritance -- so that subscribing Employee to a group automatically subscribes Manager -- may be problematic. The subgroup may not want to see the "chatter" of the larger group. Think BoardOfDirectors as a subgroup of Managers -- they probably do not want to see all of the Employee updates.

So I would recommend no inheritance at all for group subscriptions to newsletters, since you can always subscribe both Employee and Manager to a newsletter if that's who should receive the messages.
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
Newsletter Preview gives a false impression of resultant outcome as a received e-mail
When an HTML Newsletter is created and 'Previewed', what is shown uses the linked CSS styles for the site's theme that are available to the browser - but these will not be available when the Newsletter is received as an e-mail and viewed in an e-mail client like Outlook. Generally speaking e-mail clients need to have in-line styling/'old fashioned' HTML tags.

It would be more sensible if (somehow?) the Preview function in Newsletters only used the formats/styling that was in-line/directly embedded in the content since this would generally provide a more realistic idea of how the Newsletter would look when it arrived as an e-mail - although depending upon the e-mail client even embedded styling may sometimes be stripped out.

So perhaps, at least, the Preview screen should warn users of this problem??

FIXED with newsletter.css custom css now in use
tracker item
Newsletter: attaching files
Sometimes, it is useful to attach files to a newsletter.

Alternatively, it could be a newsletter with a link to a file (a unique, very long URL, which provides access to the file without entering a password)

tracker item
Newsletter: more option for the "from" address
The goal of having a newsletter system with group & permissions is that many different people may send newsletters.

Until 1.9.2, the "from" email was always the system email. In 1.9.3, the "from" email was corrected to be the user actually sending the newsletter.

We could have general options, overrideable on a newsletter-per-newsletter basis.

A- System default email
B- Email of person sending the email (so this person gets the replies)
C- Use a specific email (part of newsletter settings)

tracker item
no browser refresh when changing style
Selecting "Admin/Admin Home/General/Theme/ChaSelecting "Admin/Admin Home/General/Theme/Change Style Only" does not refresh the screen with the new theme.
Selecting "Change Style Only" twice shows the new theme.
Navigating to another page shows the new theme.
I wonder if it is a PHP cache thing.nge Style Only" does not refresh the screen with the new theme.
Selecting "Change Style Only" twice shows the new theme.
Navigating to another page shows the new theme.
I wonder if it is a PHP cache thing.
tracker item
No email notification when table changed or watch ability
I can not find the ability to receive an email notification when a table gets changed.

It would be very useful if this capability were part of tikiSheets. Several other tikiwiki features have this feature through the watch capability.
tracker item
No mail-sent report in webmail box
When I configure webmail all is right but no mails sent appears on mail box. Is this a bug or misconfiguration ? Thanks.
tracker item
nofollow on hyperlinks
Please see:
http://www.wikimatrix.org/wiki/feature:nofollow
http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html
tracker item
Offline Tiki: add a way to save/view content offline
The Export feature is nice, but it would be nice to export/save wiki pages with html formatting intact. A way to edit offline then sync changes would be even better, but for now, I'd settle for a way to just view pages offline.

ML: You can ((doc:mail-in)) and ((doc:watch)) (mail-out), but no true sync

XML-RPC? IMAP?

http://www.socialtext.net/help-en/index.cgi?working_offline_with_unplugged

See: ((Offline))

Would be really nice to combine with an encrypted password manager for offline storage -> ((User Encryption))
tracker item
Old password is not maintained in the Change PW screen
On a new 1.10 installation...

When logging in as the ADMIN for the first time, the Change Password Enforced page appears (requiring new admins to select a new password). The OLD PASSWORD field should be maintained (pre-filled) with the existing admins password (by default: ADMIN). This __used__ to be the case in 1.9.

Pre-populate the OLD PASSWORD field with the user's existing password. This field should be disabled, so the user cannot change it.
tracker item
On upgrading to 2.x the files wikiplugin no longer works.
When using the files wikiplugin nothing appears in the wikipage when previewed or saved in v2.x. When posted on the forum Sylvie sent me alternative plugin files which enabled the plugin to be used once on the page. But if the plugin is used more than once on the page, the page is completely blank (whitespace). PLease see the forum post for details: http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=22894&topics_offset=22&topics_sort_mode=lastPost_desc&forumId=4

PLease note I am using TW on Windows (IIS) with MySQL but have recreated the bug on the opensource CMS demo.
tracker item
Once a page has been assigned a language there is no option to unassign the language
Once a language has been selected for a page there is no way to set it back to its original state with no language associated with it. This is not that big an issue, but once you select a language you are stuck with the multilingual menu item at the top of the page, even if there are no other translations available.

I think it is preferable to have a link on the top of the page only if there is an available translation for the page. Regardless, it is bad practice to allow a user to change something with no way of returning that something to its original state
tracker item
Only Admin can view Categorized pages....
Hi,

I have set the following permissions for Anonymous

tiki_p_view
tiki_p_view_categories
tiki_p_view_categorized
etc

and the following category permissions

Anonymous tiki_p_view_categories
Registered tiki_p_admin_categories

Assign permissions automatically: Yes

Despite this neither Anonymous or Registered can view pages that have been categorized, the categories appear empty. Only way I can change this is by changing permissions on each individual page.
I've tried and tested this on 3 different installs, same problem each time. I am quite new to this but have spent many hours on this issue and would appreciate any advice.
I'm sure that there's a way but how?
Cheers

Wiki in question can be viewed at www.paddypaedia.com
tracker item
Only let the admin change the admin details
There is a very common use case where a specific Group should be given User admin permission, ie tiki_p_admin_users, so that the setting up of new users can be delegated.

However this permission allows the user with these added permissions to edit the admin details and therefore be in a position to assign new users and themselves to the Admins Group - which has 'security' (in the broadest sense) implications.

Changes that avoid this are needed so that the admin details can only be changed by the admin.

FIXED
tracker item
Only the first instance of a dynamic variable in a wiki page is editable v2.2
Not sure if this is a small bug or a feature request - but now that I have used the very useful Dynamic Variable feature in a number of sites I realise that a quirk of the feature is that only the first instance of the use of an individual variable in an individual wiki page is editable.

If you use the same variable a number of times in an individual page then the 2nd and any subsequent uses are not linkable to the edit facility.

This seems a bit inconsistent and it would be much more useful if any/all instances could be used to update/change the variable.

If this is unavoidable then it would be useful to declare this in the documentation.

Closing this as its not that important any more (Geoff Aug 2013)
tracker item
OpenID registration does not work with CAPTCHA
When using OpenID + Registration CAPTCHA...
With Tiki 2.2...

I attempted to register using my OpenID:

#On the Login page, I entered my OpenID.
#My OpenID was validated and Tiki shows the page where I can either associate my OpenID with an existing Tiki account, or register as a new user.
#I completed the registration form (including the correct CAPTCHA), but Tiki keeps saying that the Anti-bot code was incorrect.

Additionally, the registration form presented with the OpenID __does not__:
*Display the password minimum requirements (such as number of characters).
*Allow for the selection of groups.


__Duplicate of {wish id=1505}__
tracker item
OpenID support using the provided PHP library
For sites with open content it's very important that a visitor who came through a link from search engine or somewhere else would have minimum problems with adding new information to the wiki.
My personal example: I have a blog on livejournal.com and now plan to create a homepage based on tiki, but I don't want to make all of my friends from LJ to pass registration on my site. Even if they all would, it's unreal to make them all use the same logins as there.
tracker item
OpenSourceCMS type demo to test/develop and show off profiles
We are documenting some ((info:Use Cases)) which will become profiles. To be able to developer/test/improve these profiles, we would need a site like [http://www.opensourcecms.com/index.php?option=com_content&task=view&id=180|Open Source CMS] but for all profiles. This site only shows one profile.

These 20+ demo sites would provide admin access to easily test any profile. It would encourage people to generate and improve various profiles as well.

Related:
((Profile Manager))
((TRIM))
tracker item
Option to Insert a new event in calendar when posting a new tiki article of type "event"
In order to avoid duplication of effort, It would be very nice to be able insert a calendar item when editing an article in Tiki.

I imagine that as a new option in article edit form, for any article type or just some type, like "event", or so. You should be able to select the date or dates to insert that info in the calendar feature, select which calendar, etc.

So that calendar and upcoming_events module is updated when a new article is posted with that option selected.
tracker item
Option to send newsletters as plain text
When sending newsletters, Tiki sends as HTML. However, if the recipient does not accept HTML, the newsletter may become malformed for the recipient. For example, the EXTERNAL LINK text becomes merge with URL links.

I would like an option to send the newsletter as "plain text", thereby stripping out all HTML from the newsletter.
tracker item
Option to use WYSIWYG editor on Articles like WiKi pages
For WiKi pages I use the WYSIWYG (FCKEditor) but this is not an option for Articles. There you can only use the simpel Text Area and Quicktags. It's must better if you can use the WYSIWYG (FCKEditor) for every text input.
tracker item
Orgchart plugin which works with orgapp
http://sourceforge.net/projects/orgapp/

See details here:
http://tikiwiki.org/OrgChartDev
tracker item
Orphan pages should be optional (right now, they use feature_listPages)
Many times, I don't want the Orphan page feature. But I do want the list pages. Since they now use the same option (feature_listPages), it's annoying.

Let's create feature_OrphanPages (off on a clean install). Menu items will need an update.
tracker item
Other browsers than IE
Attempting to use Opera or FireFox to call a tikiwiki page generates some % characters in the path and gives an error.

Using Internet Explorer this does not happen.

We need to be able to allow other BROWSERs to work with Tikiwiki pages.

This problem is not present in Version 1.9.11

As a result I cannot upgrade to version 2 or higher yet
tracker item
output of {maketoc} in a DIV to make it easy to apply a style
the output of {maketoc} in Wiki is not contained in a special
DIV so one can not define a style for displaying it for example in a box or ...
tracker item
Page description of wiki page disappears either after approval or when editing an approved page
I'm using staging and approving wiki pages and recognized, that the page description disappears under some conditions. I tried to find out this "some conditions" and hope to give sufficient informations:

* First a user or admin creates a new (wiki) page with description.

* The page is saved as staging page with the description.

* If the page is edited before approval (by user or admin), the description remains in the field.

* If the page is approved by an approver (= user with permission), the description remains in the field, too.

* If the page is approved by admin, the description is away.

* If the approved page with a description (equal, if approved by an approver or by admin with rewriting of the description) is reopened for edit, the page description field is blank.

With "page description disappears" I mean, that

a) the description is not saved when approving the page by admin and

b) the description field prior filled with a description is then blank, when the page is opened for editing (after approval).


__TikiWiki version:__

* 2.1 new installation

__Staging and approval settings:__

__Group permissions:__

Anonymous

tiki_p_view
tiki_p_view_categorized

Registered

tiki_p_wiki_view_history
tiki_p_wiki_view_source

Editors

tiki_p_view_categories
tiki_p_lock
tiki_p_minor

Approvers

tiki_p_rename
tiki_p_rollback

__Category permissions:__

Staging

Registered : tiki_p_view_categorized
Registered : tiki_p_edit_categorized
Editors : tiki_p_view_categories

Approved

Anonymous : tiki_p_view_categorized
Editors : tiki_p_view_categories
Approvers : tiki_p_edit_categorized

__Wiki staging settings:__

Use wiki page staging and approval : yes
Category for staging pages : Staging
Category for approved pages : Approved
Category for pages out of sync : none (see group settings above)
Force bounce of editing of approved pages to staging : yes
Delete staging pages at approval : yes
If not in the group, edit is always redirected to the staging page edit : Approvers

__Group settings:__

Default category assigned to uncategorized objects edited by a user with this default group :

Registered : Staging
Editors : Staging
Approvers : Approved

__Other Wiki settings:__

Page description: activated/checked
History only for data, description, comment change: not checked
Individual cache: I tried with and without activating/checking - no difference

tracker item
Page link in email is broken if link contains spaces
If you send a Tell a Friend link from a wiki page that has spaces in the page name, the link in the email is broken. For example, you'll get:

http://www.tikiwiki.org/tiki-index.php?page=tell a friend

Confirmed on latest SVN as of 04/22/2008

tracker item
pagenames with dashes and spaces clash with -+ monospace syntax parsing
Page name like
{CODE()}
((Unix Install - Information))
gets parsed with the <code> in it
{CODE}
Changing order of parsing may not be best solution at this stage. changing urlencode to rawurlencode may also not be ideal. Need elegant solution.
tracker item
Pages with same name not allowed? Mulilingual sites
I support 3 languages on my web site...
and have problems when a page title is the same in different languages...

Example..

"Projekter" in Danish
"Projects" in English
"Projekter" in Swedish

I cannot have two pages named "projekter" even though they are different languages..

Actually pretty annoying that you cannot have two wiki pages with the same title...
because you maybe have different contents...
tracker item
param trackerId available when using Module last_tracker_items and related
Ability to filter last_tracker_items and last_modified_tracker_items for the ~~red:param trackerId~~

{CODE()}
{MODULE(module=>last_tracker_items,float=>none,decorations=>n,flip=>y,max=>5,np=>1,trackerId=2)}{MODULE}
{CODE}

If it is already possible withnout any more coding, then it should be explained in documentation how to do it.At ((doc:PluginModule)) ?
tracker item
Parameters mouseover in login module (switch user): is this intentional?
not intuitive for new users:
{THUMB(id=34)/}

dthacker: I'm not seeing this as of SVN on 2008/04/01. Please retest in IE on current version.
tracker item
Parsing of external links
URLs in external links in the form of

{img src=images/code.png}%%% {CODE()} [url|description] {CODE}

are completely parsed. This causes problems (HTML error 404 = site not found) if the URL contains character sequences which are part of the Wiki syntax. Using

{img src=images/code.png}%%% {CODE()}
~np~
{CODE}

doesn't work for parts of the URL as a space is added. The only workaround is to use

{img src=images/code.png}%%% {CODE()}
~np~
{CODE}

for the whole URL. This results in a behaviour which is not in line with the Wiki setting saying that external links should be opened in a new window.

Two examples are http://www.consumerfocus.org.uk/en/content/cms/Energy_Help___Advice/Energy_Supplier_Pric/Energy_Supplier_Pric.aspx and http://www.deutsche-rentenversicherung.de/nn_23882/SharedDocs/de/Navigation/Rente/Ausland__Rente__node.html
tracker item
Patch for aulawiki.1.6 to run on tikiwiki.2.2
patch for aulawiki.1.6 to run on tikiwiki.2.2
tracker item
Patch for Plugin ATTACH bug reported in bug tracker id 2474
As noted in bug tracker id 2474, bullets parameter doesn't create a bulleted list. "All" list is poorly formatted with page links that don't work.
tracker item
PayPal Shopping Cart Integration
Has anyone written a module to integrate PayPal's ecommerce capabilities into TikiWIki?

Should be done through a module and several plugins (ADD_TO_CART, SHOWCARTCONTENTS, CHECKOUT etc)...

Oh, on that one, I would love to have a plugin that invalidates the cache to make sure that inside a cached website there are pages that are always rendered fresh...


Related:
*[wish1808|Shopping Cart / ecommerce / online orders]
*((shopping cart))
tracker item
period (.) in page names conflicts with Short URLs rewrite rules
A new short URLs / Search Engine Friendly / Rewrite Rule with .htaccess was added to Tiki 2.0 as experimental (great!)

However, this causes issues with pages like:

http://tikiwiki.org/Custom+email+message+to+new+tikiwiki.org+registrants
http://tikiwiki.org/TikiWikiRelease1.6


Related:
[wish2108|Equivalent characters for page linking, backlinking, searching, etc (ex.: space, underscore, period)]
tracker item
permission "minor" seems useless on doc.tw.o: registered can't use it even if granted to them
permissions "minor" seems useless on doc.tw.o: registered can't use it even if granted to them
Check it live on: http://doc.tikiwiki.org
Login as admin to check that tiki_p_minor is granted to registered. Logout and login again as plain registered user, edit a page, and you don't see the "minor" button.

Registered users need it since it is a part of the interface needed for best interaction with new translation features on 1.10 (minor changes are not counted as new content to a page is being translated; if no minor, then a minor change to an outdated page reports to the up-to-date pages that new content has been added on other pages, and thus, lots of noise is introduced in the community)
tracker item
permission denied error when trying to add event to nonexistant calendar (on new install)
With a new install and you click on "add event" (after activating calendar) you get an error "Permission denied you can not view this page".

However, the real problem is that no calendar has been created so tikiwiki can't add the event.

The error message should be more descriptive.
tracker item
permission for list page, strucuture and multiple print
Dear all,
I have a problem that at least started for version 2.0 RC4 and 2.0 final. In fact those are 3 problems, but I believe linked to the same issues

* I created a group "editors" which has more permissions than registrer.
* I gave the requested permission to the group, which "works well"


but those features does not work

List pages -> return no page
multiple print -> shows no strucuture and no page
Structure -> does not show strucuture.

For all of them the feature works if logged as admin.

I see no missing permission that sounds like related.

Any idea ?

Many thanks in advance!

See also http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=4&comments_parentId=29889
tracker item
Permissions: when assigning permissions to item, an option to start with current general permissions
Would make things easier to manage permissions.
tracker item
PHP ERRORS and NOTICES using 5.2.6
PHP ERRORS and NOTICES first spotted in 2.0 and then 2.1 and still persisting in 2.2.

Reported in the Usability and Architecture Forums but not posted here before. Seems to be repeatable for me - but not sure if anyone else has seen this - could it be the version of PHP I'm using 5.2.6?

The effects are repeatable for upgraded sites and fresh 2.1 sites - have just upgraded the 'fresh' 2.1 test site to 2.2 and its still there. Not yet created a fresh 2.2 site.

The Smarty errors occur when clearing the cache - the Notices of varying type and number occur persistently at most screens - but obviously you need to have Report all errors switched on.

All sites seem to be working OK and not showing any problems in actual performance and behaviour but would like to get to the bottom of this.

~np~

PHP (5.2.6) ERROR (E_USER_ERROR):
File: Smarty.class.php
Line: 1092
Type: Smarty error: [in remarksbox.tpl line 7]: syntax error: invalid attribute name: 'vertical-align' (Smarty_Compiler.class.php, line 1545)

PHP (5.2.6) ERROR (E_USER_ERROR):
File: Smarty.class.php
Line: 1092
Type: Smarty error: [in remarksbox.tpl line 7]: syntax error: invalid attribute name: '=' (Smarty_Compiler.class.php, line 1545)

PHP (5.2.6) ERROR (E_USER_ERROR):
File: Smarty.class.php
Line: 1092
Type: Smarty error: [in remarksbox.tpl line 7]: syntax error: invalid attribute name: '"middle"' (Smarty_Compiler.class.php, line 1545)

PHP (5.2.6) NOTICE (8):
File: enen^%%B3^B31^B31A2BB0%%tiki-admin_system.tpl.php
Line: 105
Type: Undefined index: advanced_features

PHP (5.2.6) NOTICE (8):
File: en^%%F9^F99^F99945B7%%tiki-user_menu.tpl.php
Line: 103
Type: Undefined index: menu

PHP (5.2.6) NOTICE (8):
File: en^%%F9^F99^F99945B7%%tiki-user_menu.tpl.php
Line: 103
Type: Undefined index: menu
~/np~
and lots more of these NOTICES !


No longer relevant

tracker item
phpfreechat not installing from mods.tw.o and not working when installed from svn mods
http://mods.tikiwiki.org/details.php?type=lib&mod=phpfreechat

the fact is that even if installing by hand, the phpfreechat plugin doesn't work for me, neither on tiki 2.x (with ajax enabled, etc., cleared browser and tiki caches, etc.: just says: "chat loading, please wait, and nothing happens), nor in tiki 3beta4 (it's even not listed in the list of plugin to enable/disable)

It's a pity that we can't provide a functional chat for tiki 2.x or tiki3.x sites... (minichat module for tiki3 was getting close to functional, but since it doesn't provide the date stamp nor a way to read the log from previous conversations to specific date, it's not being used... see the example of the last TikiFestUK: dimdim, skypechat, + irc chat)
tracker item
Plugin AVATAR default link doesn't work for users whose information is public
For users whose information is public, the plugin is supposed to automatically make the avatar into a link to the user's user information page. However the link is incomplete, missing the last userid number at the end.

In the following code, the $id variable is apparently not capturing the userid number:

{CODE(caption=>Line 47 from wikiplugin_avatar.php: used to set link,wrap=>1)}
if (isset($page)) {
$avatar = "<a href='tiki-index.php?page=$page'>" . $avatar . '</a>';
} else if ($userlib->user_exists($data) && $tikilib->get_user_preference($data, 'user_information', 'public') == 'public') {
$id = $userlib->get_user_login($data);
$avatar = "<a href='tiki-user_information.php?userId=$id'>" . $avatar . '</a>';
}
{CODE}
tracker item
PluginVote displays wrong the tracker fields header and text area
Using Tiki 2.1, and tracker to make a survey. When using the ((doc:PluginVote)), the field type "header" is not shown properly when inserting tracker items. The header is shown as plain text, and at the end of the tracker, the headers all put all together, even if they were inserted between other fields of the same tracker.

Moreover, the text area field is not shown in the results (stats) part of the Plugin Vote, but only the title of the field (not the content, I mean)

---
In addition, if would be desirable (for usability purposes for new users) to set the tracker insertion form available as default (with a param at the Plugin Vote definition). New users may find it very hard to understand that they have to click on a tiny + sign to display the content of the form in order to fill the survey

----
item closed and marked as outdated (who knows whether this thing works in current versions, and I don't have time to test again: I'm not using this plugin any more for the time being)
tracker item
Poll permission granularity not fine-grained enough
Granularity of permissions is definitely not good enough here.

E.g. you have to give Editors the tiki_p_admin permission for them to be able to do polls! I think Editors are usually in the position to do polls but not to admin the system.
tracker item
pop port appears hardcoded to 110
i'm still tracking this down and i hope someone might have a ready answer since i'm new to tikiwiki.

i created a mail-in account to use Google's Gmail for POP since our IT department does not support POP from Exchange. the Gmail account uses port 995 for POP connections rather than the standard port 110. the account data was stored correctly in mySQL database but when tikiwiki attempts to read mail it fails citing a timeout on the gmail IP and port 110 as shown below:

PHP (5.2.3) ERROR (E_WARNING):
File: Socket.php
Line: 136
Type: fsockopen() [function.fsockopen]: unable to connect to 209.85.133.109:110 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. )

i have not yet found where the call to lib\pear\Net\Socket.php is made and will hopefully update this later with the information.
tracker item
Post to forum via pop3 mail does not decode encoded subject
Mail answers to forum posts do not get sorted to the correct thread when the mail subject is encoded due to non-ascii characters. There is a new thread started.

Original subject in forum: HIPP Biopute mit Möhrchen

Subject in mail sent from tikiwiki: =?utf-8?q?HIPP_Biopute_mit_M=C3=B6hrchen?=

Subject in mail sent to tikiwiki: Re: =?utf-8?q?HIPP_Biopute_mit_M=C3=B6hrchen?=

Subject in forum after mail retrieval: =?utf-8?q?HIPP_Biopute_mit_M=C3=B6hrchen?=

Tikiwiki does not decode the encoded mail subject.

I see the same behaviour, when the mail subject is encoded in iso885-15 insted of utf8.
tracker item
preview button is missing on tiki messaging and trackers
You can not preview a message written through tiki-messaging system (inter-user messages), prior to its post.

Same on trackers.
tracker item
Preview Calendar Event bug
When using multiple calendars, the "Preview" function for editing events has a bug: Editing an event in a calendar and previewing may ask to save the event in a different calendar - it appears that this is always the last added calendar (with the highest ID in the table).

This should be an easy fix, that's why I've put the priority up high.
tracker item
Print version of calendar
Calendar is coming along nicely. It would be nice to have a printable version

# without right & left borders.
# without truncating titles
tracker item
Print version of tracker lists
Trackers are really good for lists. Sometimes, we want to print these lists...
tracker item
Printable forms
Provide print and save option in insert new item mode
and print in view mode.

This would enable to create fillable forms.

Provide a "denomination" option: tracker/form.
In some instances calling a form "tracker" may deter users...
Form option could offer more presentation features.
tracker item
Problem enabling poll participation by anonymous users
Anonymous users aren't able to vote in polls even after checking the poll vote option under ~np~groups --> anonymous --> tiki_p_vote_poll~/np~.

confirmed using 1.10cvs from September 9th, 2007
tracker item
Problem in adodb when using Chinese characters in browser title
using long Chinese characters as browser title will cause the browser title borken, for example, if you use '机电工程师' as browser title, the browser will show '机电工程帛'.

it's maybe an adodb problem.
tracker item
Problem listing all FAQs when the maximum number of records in listings is reached
If the ''Maximum number of records in listings'' is reached when listing all the FAQs, it's still print Page: 1/1 and it's impossible to show the others faq

The only way to show the others faqs is to give for example ''find=&offset=15&sort_mode=created_desc'' directly to the tiki-list_faqs.php page.

This feature is working on 1.9.11
This bug was found on 2.2 release
tracker item
Prompt for category when using Staging & Approval feature
When using the "Wiki Page Staging and Approval" feature... I would like the "Category for approved pages" option to include a new selection: "Prompt for category"

This would allow users to select a category when they approve the page, allowing approvers to select a different category for pages, rather then selecting a single, overall, "approved" category.
tracker item
Quick Edit module should detect and warn about special characters in page names
Sometimes, we end up with some strange characters in pages names (accents, punctuation, etc). While it generally works, people should keep URLs with simple characters (like in emails) for nice readable URLS.

For example:
((I know this is all wrong, but fear it might be right - Alain Désilets))
tracker item
Quicktags simplebox assign from single caret to double to allow for more elements inside
The tiki normal editor has a problem when a page uses multiple carat elements. It creates unwanted boxes. i.e ~np~10^¹¹~/np~ used twice would create a malformed simplebox breaking the natural math operators into unreadable divisions.

The {img src=images/code.png}%%% {CODE()} ~np~ … ~/np~ {CODE} is not a workaround as this creates an unwanted space after the carat and before the next character. It is also awkward. It also does not allow the natural use of an otherwise perfectly suited math symbol.




tracker item
Quizquestion with more than one correct answer per question.
There is no posibility to ask questions with more than one correct answer.

I would like to have to ask multiple choice questions with more than _one_ correct answer.

tracker item
quotation marks not allowed in subject at intra tiki messaging
When subject of a message sent with intra tiki boradcast feature, and containing quotation marks, the message is not sent, nor saved in sent messages, and an error message saying that quotation marks are not allowed in message is shown. But message is lost. :-/
(not kept with back button of browser)

BTW, If message preview was a feature, message wouldn't have been completely lost, I guess: last copy of preview would have been there with back button)
tracker item
QUOTE plugin in comments, replyto automatic parameter, missing default attribute
When you use the plugin QUOTE, the user you reply not appear automatically in the Post new message box, and you have to introdude it manually
tracker item
Random numeral "5" appears on calendar entries
Just a weird little bug. The numeral "5" seems to appear randomly beside calendar entries; not on all, just a few.
tracker item
ranking shows twice in top users module
After updating to 2.0, the user ranking in the top users module shows twice:

1. 1) 12 daveoffutt
2. 2) 5 Patrick.Huetten
3. 3) 4 gern22000
4. 4) 3 Bill Herbert
5. 5) 1 FrostedGlass

tw site: http://list.vic-fontaine.com/
test user / password: smarty
tracker item
Re: gets added to Forum Topic title, after a posting has NOT been submitted
When adding a post to the forum and do not select a smiley (which defaults to a required field - which I dont think is correct). This causes your post to rejected and redisplayed, with a red prompt by the smily field. The Title has Re: preappended when it should not. It is easy to miss when making the corection and re-submitting.
tracker item
recent 1.10cvs might have conflicts with some features
Attempting to view sheets as a registered user,
http://uniwiki.aia06.ourproject.org/tiki-sheets.php

or a specific sheet, such as
http://uniwiki.aia06.ourproject.org/sheet56

I get 500 error, just after I upgraded 1.10 code on that site. Previous 1.10 code (5 months ago, maybe?) worked fine.

(However, other tikis from the same multitiki installation doesn't show that problem;
http://uniwiki.ourproject.org/sheets is fine for reg. users, for instance)

Sys. admin has reported that the tiki script died for some reason:
{CODE()}
[Tue Apr 10 10:23:40 2007] [error] [client 161.116.71.35] Premature end
of script headers:
/var/lib/gforge/chroot/home/groups/uniwiki/htdocs/tiki-view_sheets.php

(...)

207.46.98.41 - - [09/Apr/2007:20:03:20 +0200] "GET /tiki-sheets.php
HTTP/1.0" 200 29408
66.249.65.78 - - [09/Apr/2007:20:31:18 +0200] "GET
/tiki-index.php/////////////////////////tiki-sheets.php?page=HomePage&comments_parentId=99&comments_maxComments=1&comments_style=commentStyle_threaded
HTTP/1.1" 200 18802
81.177.22.221 - - [09/Apr/2007:23:17:24 +0200] "GET /tiki-sheets.php
HTTP/1.1" 200 36099
66.249.72.180 - - [10/Apr/2007:01:35:03 +0200] "GET /tiki-sheets.php
HTTP/1.1" 200 36099
{CODE}

I'm having problems also at other spots, such as http://uniwiki.aia06.ourproject.org/tiki-admin_actionlog.php , and maybe other places...

I cleaned caches, etc. and same effect.
tracker item
Recursive category field would be nice
Currently, one must list the parentID of ONE category for the category field. It would be nice if there were a "recurse" option that would show ALL the categories and subcategories for one parent. That would make setting up categorized trackers much easier.
tracker item
Recursive trackerlist
Imagine making a tracker to keep track of your projects. Also include in this a tracker to keep up with tasks.

When using a tasks trackerlist in a text area field used as a pop-up within a project trackerlist the page containing the trackerlist becoms unusable (chrashes more or less).
tracker item
Redirect plugin : should permit to set status "Moved Permanently"

Related:
[wish1489|Wiki page name Alias]
[wish1119|Better handling of page renaming]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Redirects should give absolute URLs
Per [http://tools.ietf.org/html/rfc2616#section-14.30|RFC 2616 Section 14.30], the "Location" header given with a HTTP 3xx redirect response must be absolute. TikiWiki violates this requirement, and PHP doesn't fix it up again.

The instance I encountered was the index.php, but a simple "grep -ri 'header.*location' ." in the tikiwiki source tree will list hundreds of more instances of this problem. To see it in a live setup, monitor your network traffic (e.g. using [http://www.wireshark.org/|Wireshark]) and visit the root directory of any tikiwiki site, e.g. [http://dev.tikiwiki.org/|http://dev.tikiwiki.org/]. You can then have a look at the HTTP response and notice the incorrect location header.

All user agents that I know of do accept a relative URL as the location of a redirect, and interpret it as relative to the URL of the original request. However, any user agent might decide not to follow such redirects, and it would still conform to HTTP specs. Tikiwiki shouldn't rely on browsers to accept broken behaviour.
tracker item
Redo CSS Structure to be less local and more mode-driven
After looking through the CSS for TikiWiki, one quickly find several redundancies and inconsistencies (modules are not consistently using CSS in the same way, just take a look at the login box with different renderings to see what I mean). On top of that, some CSS classes requested by the code are actually not existing in some CSS... (separatorline etc in some menus)

SO, should we not rethink the styles system?

What I am thinking of is less of a local (modul-driven) approach but rather a context/mode-driven approach.

For example, we could structure the class names so they properly represent the place of usage: header,main, left, middle, right, bottom as pre-fixes, and the usage as the tag, and a qualifier as the postfix.

Example:
A Menu item would be [location]_menuitem_[qualifier]
A Menu item on the left side would be left_menuitem_[qualifier].
A Menu Option on the left side would be left_menuitem_option

SMARTY knows precisely where it is rendering. So we could generate a standard variable in smarty called $CSS_LOCATION, which smarty maintains. All css requests are parsed through a smarty function that assembles the propper prefix.

The [qualifier] is there to make writing CSS a little easier. We can simply create a DIV as an envelope around a structure, assigning the class [location]_[usage] to that. All elements inside would then automatically inherit those characteristics, and the CSS part would only have to deal with the diviation. Those should be clustered together in the CSS to give a clear view on what happens in this particular usage...

I know that this is most probably a &%$&-load of nitty-gritty work, but once done, we should be able to then write a little app that makes developing CSS much easier (maybe even inside TikiWiki) Biggest problem: how to we manage the transition to the new approach, how to maintain backwards compatibility, and how to get alignment on the structure itself...

COMMENTS are very welcome.

J
tracker item
reduce losts on forums posts and trackers due to session expired (similar solution as in wiki?)
Session expiration is producing some losts on forum posts (in a similar way it was happening on wiki edits...). That solution by ricks99 was very smart on wiki edits. Could it be added also (or similar behavior) to forum posts?

---
update: Do the same on trackers!!! (show some popup if you are going to loose your session on that site)
I had lost that information because I my session (apparently) expired... (maybe there was a conflict of cookies with the ones on other 1.9.9 tiki sites I was loging in and working in right now)...
tracker item
Reduce occurrrence of lost edits
Please see
http://doc.tikiwiki.org/Lost+edit


{FLASH(movie=files/FeatureRequest_BetterHandlingOfBackButtonWhileEditing.swf,width=>811,height=>708,quality=>high)}{FLASH}
tracker item
Refactor Login Settings page with separate tabs for Pear::Auth, CAS, Shibboleth
The login settings page should be refactored to eliminate the presentation of unneeded configuration options.
tracker item
RefreshHEAD
Overriding the HEAD with BRANCH-1-9
wiki
Registration :: new account :: keep email confirmation message link at less than 80 characters
Read on #wiki (freenode)

(10:47:42) TheSheep: marclaporte: don't want to be rude, but I have an implementation hint for tikiwiki -- make the registration url fit in 80 chars, it will be much easier to copy to the browser this way
(10:48:05) marclaporte: you mean the one you receive by email?
(10:48:17) marclaporte: (not rude at all, always like feedback, good or bad)
(10:48:45) TheSheep: marclaporte: yes
(10:49:19) TheSheep: marclaporte: the domain name is short, if only the php file name and the password were shorter, it would fit nicely
(10:49:38) TheSheep: just a small detail
(10:50:07) TheSheep: most people use graphical mail clients anyways probably


Below is an example:
Hi marclaporte2,
you or someone registered this email address at tikiwiki.org
If you want to be a registered user in this site you will have to use the following link to login for the first time:

http://tikiwiki.org/tiki-login_validate.php?user=marclaporte2&pass=de7fdd5c84dae05d133dc75948188b4c

Enjoy the site!


tracker item
relative links to other tiki (non-wiki pages) are broken when generating webhelp
Tested with 1.10 b1...

In a wiki page, a link to non-wiki Tiki feature (such as tiki-list_blogs.php) works just fine. But after generating webhelp, the link is broken (because the webhelp is NOT in the Tiki root -- it instead in ../webelp/foo/..

As a result, all relative links are broken.

tracker item
Remember me doesn't work on *.tw.o sites
The "Remember me" feature of login on tw.o sites doesn't really work as it should. On tw.o, dev.tw.o and themes.tw.o it's set via Admin > Login to values "tikiwiki, .tikiwiki.org, /, 1 week" and it lasts only some hour or so and expires then. It's annoying to relogin many times a day.
tracker item
Remove "Protect against CSRF with a protective step" from the login settings page
Based on my research, it looks like this feature was supposed to be removed. See http://dev.tikiwiki.org/tiki-index.php?page=Hello+World&highlight=CSRF

dthacker

tracker item
Remove Allow HTML button in Edit tpl
The "Allow HTML" button is a PITA.

because it is default unchecked EACH TIME you open the edit screen. therefore if anyone puts html in a page it is by default not parsed the next time somebody edits.
tracker item
Remove Array() message on each and every Mailin post?
Using the tiki-mailin feature (for Wiki-Put or Article-Put), I consistently see right after the body tag, a PHP message showing me the array being populated. This happens whether or not there's an error in the posting itself.

Can someone explain why this is happening?

Source of example is attached. (@@@ indicates prvate information). Thanks.

Is it possible to give a checkbox or setting to turn this off?
tracker item
Remove breadcrumbs from 1.10
This feature has never worked well. There is no active development on it. Should be moved to mods or just removed.

But there is not unanimity on this yet :-)
http://dev.tikiwiki.org/Endangered+features
tracker item
Removing users from groups -> directly from user listing
It is possible to list all users in a given group. However, to remove them from the groups, we need to go to another page.

We should be able to remove users from groups on this page:
tiki-admingroups.php?group=Registered&show=1
tracker item
rename page produces "watch email" with a broken link to stop monitoring (missing hash)
Using 2.3, when some user renames a page that you were monitoring, you get an email message with a broken link to stop monitoring, because there is no hash at the url.

Example:
^
If you don't want to receive these notifications follow this link:
http://yourdomain/tiki-user_watches.php?hash=
^
tracker item
renaming or deleting a wiki page doesn't update the link seen from CATEGORY plugin
Imagine you have 2 wiki pages. Page A and Page B, and Page B is assigned to category X.
In page A you use the CATEGORY plugin to list all objects from category X, and thus, it lists the "Page B" name, which links to it.

Then you rename Page B to Page C. In page A, the plugin category still shows name and link to "Page B", and not the updated name and link: "Page C".

This bug has been here for almost a year, and it is present in 1.9 and 1.10
---
bug still alive on tiki 2.1, and confirmed also after deleting pages, and clearing tiki caches.

It can be tested on (production) site for registered users at:
http://uniwiki.sima.ourproject.org
tracker item
Replace action in file gallery doesn't work in thenews theme
When I click the Actions → Replace on tiki-list_file_gallery.php?galleryId=1 (used to be replacing the image file with another one), it does nothing...

link on Replace just points to tiki-list_file_gallery.php?galleryId=1#
tracker item
Reporting errors (to tiki.org) system (like Firefox Talkback)
Some desktop applications have a way to report errors. This would help us know which bugs happen the most often. For example, we could check for sql errors or hard php errors.

Of course, this would be totally optional. Even better would be for people to be able to share their Tiki configuration (anonymously) at the same time so maybe we could detect that bug X only happens with a specific combination of on/off settings.

Firefox talkback:
http://www.mozilla.org/support/firefox/faq#talkback

Of course, knowing about all the bugs doesn't automagically fix them. However, some are super easy to fix if we notice them, like this one:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1399

The same way TikiWiki community members can vote on bugs and feature request, the "crowdsourcing" of error reporting will make it easier to distinguish the most common issues. It would also be a hint that some very rarely reported issues are probably related to a rare server configuration.

The same way I invest to address the most voted on features/bugs, I would do the same here. Specifically, I would like to see reports of the top-10 Postgres-related errors. I am sure these are easy to fix and could make TikiWiki more useful to Postgres users. I would like to use Tiki on Postgres eventually.

http://yro.slashdot.org/article.pl?sid=09/01/24/1938224
tracker item
Reset scores
Sometimes, it's nice to start over...
tracker item
Restrict possible characters in usernames
To be discussed the exact list, but not all characters should be permitted when creating a username. Maybe restrict to the same rules as the prefix in emails.
http://www.remote.org/jochen/mail/info/chars.html


__Example of problems.__

1- Do I want a user Stéphane and another stephane? This can create confusion in who is who in forums, etc
2- Apostrophe:
http://tikiwiki.org/tiki-user_information.php?userId=11351
This doesn't work everywhere.


Related:
[http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=195|Username case sensitiveness]
[http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=265|Username can't have space in it for messageing system Bug]

Notes:

__Self-register vs admin vs import__
At one point (not sure if it's still true) it was possible to create a username with a space as admin (tiki-adminusers.php) but not when self-registering (tiki-register.php)

To be discussed if the restrictions should be the same. Some could argue that they should be less restrictive for admins. Please also see next point.


__Integrating with external authentication system.__
In Tiki, it is not possible to create a username with a space. However, when authenticating against an external system like LDAP, the other system may permits space. How do we handle this?


__International use__
What about characters in languages like Hebrew, Mandarin, and Arabic?


__Usernames in a URL__
Sometimes, the username is used in a URL (in an email for example). So the simpler it is the less risk there is.
UserID vs username
I think the trend is to use the userID more & more (in 1.10) vs username. Maybe this makes it simpler, more robust.


__ Respecting the environment__
We have to figure how to handle existing Tiki installation with these now invalid usernames. Maybe we just tell the admins to correct manually. Or maybe we just solve "from now on"



tracker item
Return to what I was trying to do after registration
I visit a page and it says I must login. Since I have no account, I register.

At the end of the registration process, I should be sent back to the page I was trying to access.
tracker item
Revert transactions url missing from CC Mod
Using [http://cc.tikiwiki.org/tiki-index.php?page=Mod+Community+Currencies|CC Mod]:

Option to "__Revert transaction__" seems to be coded, since it can be used from the form:
[http://www.moviments.net/intercanvis/cc.php?page=transactions&new=1] (at the drop down just close to the confirm button.

Moreover, when listing transactions:
[http://www.moviments.net/intercanvis/cc.php?page=transactions&all=1]

There is the button to "__revert transaction__" at the Actions column in the list ({img src=http://www.moviments.net/intercanvis/img/cc/cancel_transaction.png }). However, this image is not linked with any url to perform the "revert transaction".

(I checked that at line 46 in ./templates/transactions.tpl the href="" is empty:

{CODE()}
<a href="" title="{tr}Revert Transaction{/tr}"><img src="img/cc/cancel_transaction.png" width="20" height="12" border="0" alt="{tr}Revert Transaction{/tr}" /></a>
{CODE}
tracker item
Review the weight of certain fields in search results
wiki page names, wiki page descriptions, etc should not only be indexed but the weight should be higher than text in the the wiki page.

Same logic should apply to all features.

{img src=show_image.php?id=93}
tracker item
Rewrite userslib.php splitting it into smaller pieces to make it easilly expandable
userslib.php is actually a mess where AuthPAM, PEAR and CAS have been pasted inside, my idea is to rewrite userslib.php with the idea of "modular authenticators" that is, having a directory like lib/userslib/ put there authlib_cas.php, authlib_pear.php, authlib_pam.php and tikiauth.php (for the builtin tiki's authentication).

The goal is that a user can create a new authlib_*.php file for his own purposes (actually I need one for Active Directory via php-ldap and another for our customers database) without the need of touching userslib.php at all, so upgrading would be much easier, and writting your own authenticator would be really much easier than now.

I'm currently working on that on BRANCH-1-9 as that's the one I use at the office but userslib.php from 1.9 to HEAD is untouched so no issues come with that.

My plan is to initially split userslib.php into cas, pear, pam and the builtin modules (a lot of work there!) then rewrite the Login section of the admin panel so it adapts to it's new nature.

The ways to preserve environment I've tought are: being able to enable/disable any module at any time, having only the current 3 enabled by default, and set what would be the new "authenticators_order" preference to meet the current possible situations also retaining preferences.

What I still don't know how to handle is:
* How an authenticator can create/delete it's preferences from tiki_preferences when enabled/disabled (is there any tikilib function to create/delete preferences?)

Comments are welcome!

(NOTE: I'm not sure that this tracker is the place for that.. I saw it's a TODO... am I right?)
tracker item
Right pannel disappears after log out
I have the following problem:
- as anonymous i load home page with two panels (modules) on the left and right (right one is logon box)
- I log in (both panels correctly diplayed still)
- I log out and right panel is not longer displayed on home page
I need to refresh page to see it again

I use Display Always for both modules in Look and Feel/general layout.
I use tikipedia theme.

Do u have any ideas why it might happen?
tracker item
Robots.txt Disallow entries now must have leading slash
Although the RFC (for example, [http://www.robotstxt.org/wc/norobots-rfc.html]) doesn't explicitly require a leading slash (/) before the page name, I have found that, as of late Oct, 2005, many 'bots, including Googlebots, have started requiring them.

For example, before the change,

Disallow: tiki-pagehistory.php

would prevent well-behaved 'bots from trying to index tiki-pagehistory.php. However, after the change, I had to have:

Disallow: /tiki-pagehistory.php

in robots.txt, or else all my page history would be indexed! I verified this using my server log, and also by doing google searches against my site for phrases that only appeared in page history. I have every reason to believe this is a problem for all other TikiWiki-based sites.

Others have noticed this. There is discussion in the forums at:
* [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=13666&forumId=4|Googlebot ignoring robots.txt] -- includes a __graph of my bandwidth usage before and after__.
* [http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=4&comments_parentId=12342|Adding <meta name="robots" content="noindex,nofollow"> to History pages]
* [http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=4&comments_parentId=15004|Yahoo search indexes Print pages instead of Read pages]
tracker item
robots.txt should exclude ALL print-friendly pages
The robots.txt in the current distro (1.9.x Sirius) contains

Disallow: tiki-print.php

Should it not also contain

Disallow: tiki-print_article.php
Disallow: tiki-print_blog_post.php
Disallow: tiki-print_multi_pages.php
Disallow: tiki-print_pages.php
tracker item
RSS aggregator
Tiki can collect RSS feeds from many sources. That is nice. However, it would be nicer to combine many RSS feeds in one nice list.

http://en.wikipedia.org/wiki/News_aggregator
tracker item
RSS feed broken by backslash if tw in root of subdomain
If Tikiwiki 1.9.4 or 1.9.5 is installed in the wwwroot of a "real" subdomain that resides on its own (win)server (not an alias to a subfolder under the main-domain), then rsslib.php inserts an additional backslash after the domain-name.

Links of rss-feed then look like: ~~#FF0000: sub.domain.com\/tiki... ~~ and RSS feed gets obviously broken.

As a quick-fix for my site I resolved this in the file rsslib.php by deleting the string:
~~#FF0000: ~np~ .dirname( $urlarray["path"] ) ~/np~ ~~
in the variables:
~~#FF0000: $home, $img, $read, $cssStyleSheet, and $xslStyleSheet ~~
in order to get RSS-2.0 to work again.

Unfortunately I'm not any more a coder and don't know php good enough to fix this for everybody and contribute in the CVS (I did no more coding since turbo-pascal under DOS in the mid 90's, but at least still can read a little bit :-)

all the best,
Felix

PS: Thanks everybody here for this great software!!!

tracker item
RSS feed for all upcoming public calendar items.
RSS feed for articles is last 10 articles published with title, date & time, description & link.

RSS feed for calendar will be upcoming 10 events with title, date & time, description & link.

Nice to have: permission checking to make sure feed only contains events visible by anonymous.

An example:
http://facil.qc.ca/cal/rss.php


2006-04-11: It's partially done:
http://repex.qc.ca/tiki-calendars_rss.php?ver=2

Only some of the events are shown, but not all.

Please make sur it's included to tiki-bot_bar.tpl & header.tpl for all styles.



tracker item
RSS feed per single wiki page
We now have an RSS feed for last changes to all wiki pages [tiki-wiki_rss.php]

It is possible to ((watch)) a wiki page and receive emails of changes. Next step is to have an RSS feed per wiki page.


Related: [tiki-view_tracker_item.php?itemId=884|RSS feed per category]
tracker item
RSS feeds on tiki calendar + calendar data sharing via RSS (remote calendars) or ical
We already are able to show articles, wiki page changes, etc on our calendar. So, how about showing RSS feeds on tiki-calendar.php? That would be a nice way to aggregate all the RSS feeds :-)

RSS feeds could be filtered much the same way as Group Calendars and Tools Calendars. A third column would be added with all available RSS feeds. Users could select via checkbox which RSS feeds they want. (By default none are selected)

Therefore, thanks to RSS in & out for calendars, several Tiki sites could federate calendar data via RSS.
http://tikiwiki.org/tiki-calendars_rss.php?ver=2

Later, we can add ical and hcalendar (http://www.microformats.org/wiki/hcalendar). But in the mean time, it's an easy & efficient solution for calendar sharing :-)

WebCalendar has a Remote Calendars feature to support hCalendar (for example)
http://webcalendar.cvs.sourceforge.net/webcalendar/webcalendar/edit_remotes_handler.php?revision=1.7&view=markup

Related:
[tiki-view_tracker_item.php?itemId=1607|Import/sync from RSS/ical and not just show]
tracker item
RSS feeds: making clear which articles are new since your last login
tiki-admin_rssmodules.php permits to import RSS feeds into Tiki, which you can display & combine in wiki pages or module (great).

However, it shows all the article titles the same way (not so good), the most recent at the top (good)

If the user is logged in, and thus, we know the date of their last login, it would be nice to visually distinguish new articles from old ones (putting them in bold for example). Easy to do and would enhance user experience.

tracker item
RSS for comments
I'm sorry if this has been noticed already,

any chance of seeing RSS feeds for comments on articles and blogs?
tracker item
RSS for the wiki: Adding the diff text & use the diff link in the RSS feed
RSS feed for the wiki now links to the last 10 pages changed. And no text is provided in the RSS feed. So, we click the link and we are provided with little clue of what changed. We then need to click history. Why these extra steps?

It would be much more logical to provide the diff text in the RSS feed. (instead of nothing)

Ex.:
- John has a lamb
+ Mary has a lamb

Also, the URL should link to a nice diff version instead of the page.

Ex.:
tiki-pagehistory.php?page=HomePage&compare=1&oldver=19&newver=20&diff_style=minsidediff

Therefore, we can see basic changes just with RSS and if we click we get the nice colored minsidediff
tracker item
RSS for Wiki is malformed (broken in firefox)
I have the latest files for RSS, and the RSS feed is malformed. I fails to load properly in Firefox, and loads in other readers (e.g. Yahoo) but without formatting.

RSS Validator says one error is that there is an extra line before the first <xml... line, which is causing it to be parsed as HTML and not as XML for RSS. See here for an example; http://www.casesofinterest.com/tiki/tiki-wiki_rss.1.43.2.1.php?ver=2


I have spent a lot of time tracing the calls and I can't figure out why it works fine for blogs, but not for wikis as the code is similar. I hope someone who knows more than I can fix this.
tracker item
RSS lib not parsing links in description
It seems that if links are in the <description> tag of an RSS2 xml. With Firefox (or equiv) see http://scourgeweb.org/svnlogs/log2-rss.xml for an example of how it should render.

It does not render correctly in the RSS user module. The link URLS are broken and don't include the <a href="domain.tld/path"> only the link description of the path is displayed.
tracker item
RSS reader that remembers what you have already read
{QUOTE()}
Stateful? by rpg
posted on: Wed 18 of Jul, 2007 [17:48]
The idea of an aggregator --- and ideally one that could be put on a Wiki page together with other items --- sounds great. But only if it's going to be a stateful aggregator. I.e., I don't want one that will forget which items I have read when I revisit it.
{QUOTE}


A simple fix would be to somehow highlight all the RSS feed items which have a date/time which is after your last login. A bit like the "Since your last visit" module.
tracker item
Running upgrade from 1.9.x to 2.x requires being logged into the app before starting process
When upgrading to 2.0 rc4 from 1.9.11 install failed because I was not logged into the app. By the time I reached that stage, I was no longer able to login. Need to make note at the beginning of the upgrade procedure instructions to FIRST LOG INTO TIKIWIKI AS ADMIN
tracker item
sandbox not available for users
Logged in user without edit permission can not use sandbox.

Despite comments, tiki-editpage.tpl, checks for edit permissions and displays 'Permission denied ...' See test around line 71 in tiki-editpage.php.

Further, the 'Preview' button is not displayed. See first line of wiki_edit_actions.tpl.

tracker item
Sandbox preview/save buttons missing for non-admin users
Couldn't find another bug report for this, although this is an extremely noticeable bug so there should be an existing report.

The wiki sandbox for non-admin users is useless because it doesn't show save/preview buttons.
tracker item
Save CSS after editing leaves the css file empty on the filesystem
After saving the "Edit CSS" changes, the *.css file is empty!!
tracker item
Schedule planner
{THUMB(id=45, url="tiki-browse_image.php?imageId=45")}{THUMB}

#Users would highlight the blocks of time they can be around for
#Their name and a color is automatically added to the block they selected
#Times that we want people around for (like shifts) are given a different background
#You can't overwrite someone else's selection
#You can go back and forth to any day in the future (past should be archived)
#Sign in so users don't have to type their name.%%%ideally allows for permissions, only x users can use the room monitor column
#Can also output it as a text list, username with their hours after it etc

Related:
*((Project Management))
*[tiki-view_tracker_item.php?itemId=1604|Timesheet with time tracking (stopwatch)]



Feature request prepare by Lucy (Support.Mozilla.com)
tracker item
Score conflicts with the File Gallery

{img src=images/code.png}%%% {CODE()} An error occured in a database query!

Context:
File tiki-download_file.php
Url tiki-download_file.php?fileId=32
Query:
insert into `tiki_users_score` (`user`, `event_id`, `expire`) values (?, ?, ?)
Values:
0 eric.auger
1 fgallery_is_downloaded_guillaume.samson:32
2 1224399721
Message:
Duplicate entry 'eric.auger-fgallery_is_downloaded_guillaume.samson:' for key 1
Built query was probably:
insert into `tiki_users_score` (`user`, `event_id`, `expire`) values
('eric.auger', 'fgallery_is_downloaded_guillaume.samson:32',
'1224399721') {CODE}
tracker item
search "Editorial Board Meeting" at doc.tw.o admin category EBM returns Column 'name' ambiguous
At doc.tw.o (upgraded to 1.10svn April 12th), I went to admin categories.
Selected "Editorial Board Meeting" (already existed), to add pages to it.
At the filter box I set "Editorial Board Meeting" and a mysql error is returned:


{BOX()}
~pp~
~np~
An error occured in a database query!

Context:
File tiki-admin_categories.php
Url tiki-admin_categories.php?find_objects=Editorial+Board+Meeting&parentId=10&search_objects=Filter&sort_mode=name_asc&offset=0&find=
Query:
SELECT tab.*, tfgp.`name` as `parentName` FROM (SELECT 1 as `isgal`, tfg.`galleryId` as `id`, tfg.`parentId`, tfg.`name`, tfg.`description`, 0 as `size`, tfg.`created`, tfg.`name` as `filename`, tfg.`type`, tfg.`user` as `creator`, '' as `author`, tfg.`hits`, tfg.`votes`, tfg.`points`, '' as `path`, '' as `reference_url`, '' as `is_reference`, '' as `hash`, tfg.`name` as `search_data`, tfg.`lastmodif` as `lastmodif`, '' as `last_user`, '' as `lockedby`, '' as `comment`, 0 as `archiveId`, tfg.`visible`, tfg.`public`, tfg.`galleryId` as `fileId`, tfg.`parentId` as `galleryId`, 0 as `filesize`, tfg.`type` as `filetype`, tfg.`user`, '' as `lastModifUser`, count(distinct tfc.`fileId`) as `files` FROM `tiki_file_galleries` as tfg LEFT JOIN `tiki_files` tfc ON (tfg.`galleryId` = tfc.`galleryId`) GROUP BY tfg.`galleryId`) as tab LEFT OUTER JOIN `tiki_file_galleries` tfgp ON (tab.`parentId` = tfgp.`galleryId`) WHERE (upper(`name`) LIKE upper(?) OR upper(`description`) LIKE upper(?) OR upper(`filename`) LIKE upper(?)) ORDER BY `isgal` desc, tab.`name` desc
Values:
0 %Editorial Board Meeting%
1 %Editorial Board Meeting%
2 %Editorial Board Meeting%
Message:
Column 'name' in where clause is ambiguous
Built query was probably:
SELECT tab.*, tfgp.`name` as `parentName` FROM (SELECT 1 as `isgal`, tfg.`galleryId` as `id`, tfg.`parentId`, tfg.`name`, tfg.`description`, 0 as `size`, tfg.`created`, tfg.`name` as `filename`, tfg.`type`, tfg.`user` as `creator`, '' as `author`, tfg.`hits`, tfg.`votes`, tfg.`points`, '' as `path`, '' as `reference_url`, '' as `is_reference`, '' as `hash`, tfg.`name` as `search_data`, tfg.`lastmodif` as `lastmodif`, '' as `last_user`, '' as `lockedby`, '' as `comment`, 0 as `archiveId`, tfg.`visible`, tfg.`public`, tfg.`galleryId` as `fileId`, tfg.`parentId` as `galleryId`, 0 as `filesize`, tfg.`type` as `filetype`, tfg.`user`, '' as `lastModifUser`, count(distinct tfc.`fileId`) as `files` FROM `tiki_file_galleries` as tfg LEFT JOIN `tiki_files` tfc ON (tfg.`galleryId` = tfc.`galleryId`) GROUP BY tfg.`galleryId`) as tab LEFT OUTER JOIN `tiki_file_galleries` tfgp ON (tab.`parentId` = tfgp.`galleryId`) WHERE (upper(`name`) LIKE upper('%Editorial Board Meeting%') OR upper(`description`) LIKE upper('%Editorial Board Meeting%') OR upper(`filename`) LIKE upper('%Editorial Board Meeting%')) ORDER BY `isgal` desc, tab.`name` desc
~/np~
~pp~
{BOX}

Nothing was added to that category. I had to add them selecting them from the multiple select box showing all pages in doc.tw.o (at least nowadays all pages are listed :-) - thanks to the coders who improved that )
tracker item
Search for javascript looks for ja&lt;x&gt;vascript
Search for javascript in 2.0 using search box performs search for "j-a-<-x->-s-c-r-i-p-t". Happens on tikiwiki.org.

http://tikiwiki.org/tiki-searchindex.php?highlight=javascript&search=

I have a TikiWiki site which requires being able to search text which includes web terms such as j-a-v-a-s-c-r-i-p-t but can't do such a search.

Someone said on IRC this is due to a protective input filter which is altering dangerous text input.
tracker item
Search function does not work when tiki-searchindex.php is first invoked
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.


No longer relevant - 15th June 2013
tracker item
Search on tw.o fails to find a page which exists, even if wiki search index is requested to refresh
If you serch for WhoWhat at the search box on the header of tw.o site (as registered user), or from
info.tw.o, you are directed to this url:
http://tikiwiki.org/tiki-searchindex.php?highlight=WhoWhat&where=pages&search=Go

which returns nothing:
^ Found "WhoWhat" in 0 pages^

However, the page exists
http://tikiwiki.org/WhoWhat

This is kind of frustrating for me, so I guess that for new users also (or even more)...
tracker item
Search results (for wiki pages) does not include &bl when using multilingual & best language options
When the Multilingual and Best Language features are enabled, the Tiki wiki page search results (both searchindex.php andsearchresults.php) do not append the "&bl" to the URL.
tracker item
Search results: option to show only results in my languages
We can already filter by section:
http://dev.tikiwiki.org/tiki-searchindex.php?highlight=test&where=trackers

Now, we could use 〈=fr


Also, users can now indicate to Tiki the languages they speak. If a person speaks three languages, s/he should see all three.

tracker item
Search within category
Error message with search function in category.
PHP (4.3.10-18) ERROR (E_USER_WARNING):
File: tikidblib.php
Line: 181
Type: mysql error: Column 'name' in where clause is ambiguous in query:

SELECT DISTINCT c.*, o.* FROM `tiki_category_objects` c, `tiki_categorized_objects` co, `tiki_objects` o LEFT JOIN `users_objectpermissions` u ON u.`objectId`=MD5(CONCAT(o.`type`,LOWER(o.`itemId`))) AND u.`objectType`=o.`type` WHERE c.`catObjectId`=o.`objectId` AND o.`objectId`=co.`catObjectId` AND c.`categId`=? AND (`name` LIKE ? OR `description` LIKE ?) AND (( u.`objectId` IS NULL AND (o.`type` IN ('',?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) OR o.`type` like ?) OR (((o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`permName`=?) OR (o.`type`=? AND u.`perm
tracker item
Secdb automatic check with cron job
SecDB is very useful to check which files have changed and to detect suspicious files.
http://doc.tikiwiki.org/Security+Admin

Next step would be to run on a cron-job (or pseudo cron-job) and to send an email to the admin (with an easy way for the admin to report the issue to the tikiwiki security team) when it detects the presence of a new file.


Related:
[tiki-view_tracker_item.php?itemId=1410|Secdb for all files (not just php)]
tracker item
Secdb for all files (not just php)
SecDB is very useful to check which files have changed and to detect suspicious files.
http://doc.tikiwiki.org/Security+Admin

It is also useful when I upgrade a Tiki to see what has been altered or added. It would be nice to have this for all files (images, tpl, etc)


Related:
Secdb automatic check with cron job
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1354
tracker item
Section Edit, to edit part of a wiki page
Long overdue feature in TikiWiki:

http://en.wikipedia.org/wiki/Help:Section#Section_editing

[http://sourceforge.net/mailarchive/message.php?msg_name=435AF64C.1050106%40marclaporte.com|2005-10 discussion on the developer's mailing list.]

If "edit by section"=Y as a wiki feature, all H2 should create a bookmark and a section that can be edited individually. As an option, all heading levels could become sections.

Section edit should be optional and there should be a syntax to override (either way)

More explanation from our friends at WikiMatrix:
http://www.wikimatrix.org/wiki/feature:section_editing
tracker item
Section edit: a first section is needed + more intuitive use of anchors
New section edit feature is very useful. Three minor adjustments:

A- There is no way to edit the section preceding the first !,!!,!!! etc
This would be nice as well.

---

B- When getting to the section via an anchor, the edit by section icon is too high. To see what I mean:

1- login to doc.tikiwiki.org

2- go to
http://doc.tikiwiki.org/Editorial+Board+Meeting+2008+05

3- Then click on an anchor like:
http://doc.tikiwiki.org/tiki-index.php?page=Editorial+Board+Meeting+2008+05#2_3_Proposed_changes_to_doc_tw_o_site

Notice how the edit button is not accessible directly? I need to scroll up a bit (not ideal)

---

C- After editing a section, I should be sent back to the anchor of the section I just edited

So I can see what I just edited.

tracker item
Security DB and mods don't work together
If I install a mods, it is recognized as a suspicious file (or files) by security DB.

tracker item
Security issue in a module
In the hands of the security team.

Reported by Gerasan.
tracker item
security issue: login issue
First of all thanks for tikiwiki

Major SECURITY ISSUE ::

This has been reported to security.tikiwiki.org
tracker item
SEF URL Search Engine Friendly URL
__A CMS without SEF URL means it is a Bug : Usability__

it's a by setup checkable standart in a high quality CMS
simple weblogs like http://www.s9y.org/ have such a feature

why :
google likes */this_is_a_very_god_page.html
and normaly google didn't index
*/mybugy.php?bestpage=my&t1=page&t2=is&t3=the&t4=best&indexed_by_SE=normalnever

i think the best webpage is nothing if SEFURL isn't working


the half way is done with the htaccess - ok
the next half way was a mod from http://www.coofercat.com/wiki/TikiURLtInstall

It's working in a root env with 1.9.x and 1.10cvs
that means only if /tmp is writable for the webserver - this is the bug

but online on a vserver this shit happens to me

Warning: mkdir(): open_basedir restriction in effect. File(/tmp/71) is not within the allowed path(s): (/srv/nww/webx/:/srv/nww/htdocs/phpMyAdmin/:/srv/nww/htdocs/confixx/html/gesperrt/) in /srv/nww/webx/html/wiki/lib/adodb/adodb.inc.php on line 1551

Warning: fopen(): open_basedir restriction in effect. File(/tmp/71/adodb_716f2422695ca15b221f4ce6f146321c.cache) is not within the allowed path(s): (/srv/nww/webx/:/srv/nww/htdocs/phpMyAdmin/:/srv/nww/htdocs/confixx/html/gesperrt/) in /srv/nww/webx/html/wiki/lib/adodb/adodb-csvlib.inc.php on line 298
......this msg repeats about 1000 times
did you know what's going on

I started to debug this problem
but it seams to get bigger and bigger

saved data titles must be renamed
becorce
http://localhost/HEAD/page-page%202.html
didn't result in
page 2
and so on
tracker item
SEFURL does not work with umlaute like äöüßÄÖÜ
Bugs & Wish list
tracker item
send message to tracker item creator when that item is automatical. linked from another tracker item
Tracker can be (and are starting to be) used for creating forms of offers and demands in communities... (knowledge banks, time banks, openmoney....)
In our case, from tracker demands there is a field linking (through "item link" field) to tracker offers (a demand in the demands tracker can be for a specific offer already inserted in the the offers tracker).

In this case, it's needed that (optionally) a inter-user message is sent to tracker item creator when that item is automatically linked from another tracker item (from another tracker, in our case).

Other way, it's hard for a user to know if another user has requested some of this offers...

http://moviments.net/intercanvis/trackers (1.10cvs)

http://moviments.net/valldelcorb/trackers (1.9.7)
tracker item
Send this page to a friend
It should be like this feature (tiki-send_blog_post.php?postId=95), but generic for all pages/features on a Tiki site.

Related: we need anti-bot code so spammers don't abuse it:
tiki-view_tracker_item.php?trackerId=5&itemId=546
tracker item
server restarted and file upload blocked on file gallery where parent has a single quote on its name
At this site: http://www.moviments.net/ilp/
We had a file gallery called "Actes d'Assemblees i reunions" (without the surrounding double quotation marks)
http://moviments.net/ilp/tiki-list_file_gallery.php?galleryId=3

There was a child file gallery called: "Assemblea 080907" (without quotation marks)
http://moviments.net/ilp/tiki-list_file_gallery.php?galleryId=9

When I tried to upload a file (xls, "estat comptes.xls"), the server restarted in the middle of the upload and Firefox showed a "connection reset while loading page", etc.
I couldn't load other pages of this site or others on the same server for some seconds, but later on, server came up again.
So I could load other pages of the same tiki site. Then I tried again doing the same, and same behavior after attempting to upload that file: server restarted, etc.
After reloding file gallery, no file was uploaded, etc.

Then I went to the parent file gallery, and deleted at least the single quotation mark from the name, leaving that name as: "Assemblees i reunions"
Then the file could be uploaded with no problems at all on the child file gallery "Assemblea 080907"

This is the file, in case you want to reproduce with the same file, just in case:
http://moviments.net/ilp/tiki-download_file.php?fileId=20
tracker item
Share page bug
{THUMB(id=23, url="tiki-browse_image.php?imageId=23")}Share page bug on BRANCH-1-10{THUMB}

{THUMB(id=24, url="tiki-browse_image.php?imageId=24")}{THUMB}

I can no longer reproduce this behavior in 1.10. Please retest. Dave Thacker

tracker item
Sheet: Boolean expressions display wrong
In TikiSheet: I'm trying to have 'T' or 'true' shown when two other columns have the same value. But =(H3==K3) when saved shows "true=(H2=". Note the truncation; the truncated stuff shows up in the expression field on the edit screen. Before being saved the cell shows 'true'. Adding a conditional ("?:") expression wrapper did not help.

Also, a spreadsheet could not have rows added to it until a similar expression was removed from the spreadsheet.
tracker item
Show Category Path + Show Category Objects should be available througout the site, not just the wiki
Show Category Path + Show Category Objects was implemented a long time ago, and somewhat in a rush. One of those temporary things which became permanent. It only works in wiki pages, yet it would be logical to have this throughout the various features.

Seeing the list of items in the same category is very useful as contextual navigation.

tracker item
show fields in a popup on item link when listing tracker items -> Missing in trackerlist wiki plugin
Mouse over summaries here is OK:
http://dev.tikiwiki.org/tiki-view_tracker.php?trackerId=5

But not here:
http://dev.tikiwiki.org/Rating

The mouse over functionality has not yet been coded in the trackerlist wiki plugin.
tracker item
Signature and/or datestamp and/or approval-vote and/or comment plugin/syntax
Seen on IRC:
{img src=images/code.png}%%% {CODE(wrap=>1)}
(10:33:47 AM) ***dthacker also wonders if there is a login-timestamp wiki syntax such as mediawiki's ~~~~ that would auto sign with user id and date/time.
{CODE}


Wiki pages are great to produce Neutral Point of View (NPOV) content. If we need to know who added what, we check the edit history.

For debates, discussions, opinions, etc, people will often use Tiki blogs, Tiki forums or comments at the bottom of wiki pages. These are more natural formats and it's clear who thinks what and who said what. Comments & forum threading make it clear who is responding to who/what.

However, in some cases, it is useful to have this type of interaction in wiki pages. The [http://doc.tikiwiki.org/Editorial+Board|TikiWiki documentation Editorial board] has monthly meetings to discuss and make decisions. Members can edit, comment and vote on motions.

The way people add their comments is not standard and if we are not careful, it can get messy. This often happens in wikis.

Some wikis use a special syntax for "signature". This would be a way to associate the name of the user and maybe the date to a specific comment. It would be nice to clearly and visually associate the user to the comment. Maybe the comment & signature are in a same box?

It would be nice also for people to be able to express support to an idea in the wiki page, with a thumbs up (+1) or a thumbs down (-1). Right now, the wiki ratings feature let's us vote only once per wiki page.

These syntaxes should be quicktags to it's easy to add. Maybe some of the less important meta data (ex.: date of comment) would be only visible on mouse-over. (and thus not in printed mode). The mouse over could also contain a link to the user's personal wiki page and some data about the user (his avatar, score, etc).


Ex.:
*click my PluginComment tool (in toolbar)
*Pre-fill text that will be mouse-overed with previously selected text
**add date & signature (with link to userpage)


Everyone: please share your ideas on this and how you have seen it implemented elsewhere.

Thanks!


Related:
{wish id=2102}
tracker item
site based on 2.2 + tikipedia attacked at tiki-browse_image.php from galleries
See parallel security report through secturity.tw.o with a similar title to:
"site based on 2.2 + tikipedia attacked at tiki-browse_image.php from galleries"


Site has been disabled by sys admin due to performance issues at the shared hosting due to this attack.
I'm upgrading to latest 2.2svn and disabling image galleries in the mean time.
---
Update from April 18th 2009
Well, there has not been any other issue after that attack, that seemed to affect this and other x.tw.o sites. There is no evidence of any infection of the tiki sites, and the only problem seemed to be the work load of the server coping with the attack.
Thus, I close this bug report.
tracker item
Site customisation should be highlighted and All features enabled by default, empty header.tpl
a) I spent weeks testing these features one by one.

It will save time if all these features are enabled and complete with samples.

This is the approach used by Joomla and Mambo.

It also helps us learn faster.


b) The assist module is useful but asking users to read a tedious configuration as the first step will eat up too much time.

Site configuration or Look at Feel should be the first one.

It is also the most dangerous but essential.

c) Provide a clue, in the assist if possilbe, to replace a damaged header.tpl with a skeleton header.tpl


tracker item
Site Identity menu bar admin needs textarea for input
The Site menu bar in Site Identity can be turned on (checkbox), but there's no textarea to input the code to be used for the menu bar. (Nothing is displayed at two of my 1.9.7 sites, anyway.)

When set, the template should use {eval var=$sitenav_code} and I guess this should be stored in the tiki_preferences table. But there's no way to input it. Seems like tiki-admin.php?page=siteid needs a textarea similar to the one for custom code content for Site nav code (PHP Layers menu tag, etc.)

Related:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1320
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1178
tracker item
Site Map for visitors and search engines (Sitemap Protocol)
Should the site map be generated from the wiki structure? from the menu?


https://www.google.com/webmasters/tools/docs/en/protocol.html#sitemapOverview
http://www.sitemaps.org/
tracker item
Siteheader ad banner "activate"/"publish" checkboxes emptied by Look & Feel setting change
The first problem (maybe local) is that the ad checkboxes on tiki-admin.php?page=ads tend to not stay checked. Please confirm if this is true for other users.

The bigger problem (on two servers): when I switch the logo from left to right on the Look & Feel admin page, the ad checkboxes on tiki-admin.php?page=ads get emptied. Maybe any update on Look & Feel resets the ad activate and publish checkboxes to empty; I didn't check.

Also, on the ads and banners admin page, only the bottom "Apply" button works, for me.

Site header banner ad configuration worked before it was split off as a separate page, afaik. Maybe a bug was introduced by the move to its own page.
tracker item
SlideShow in File Gallery should be optional.
This was not in 1.9 and I don't want this feature for most of my sites.


tracker item
SMTP Configuration from inside Admin Interface
A lot of people who install this aren't doing it via Fantastico and trying to change email settings to suit your hosting provider is a pain. Editing the php.ini isn't always wise either because what works for one app will break another. I know that you can copy the php.ini to the directory, but that's something of a security risk. There's a reason that the default php.ini is stored outside the web root directory.

I know that I see a lot of users posting on the TikiWiki forums with questions about configuring SMTP.
tracker item
Social Networking-type transactions between members
While Tiki has a "friendship" feature, it is so basic, that I am putting as "missing". What is missing is proper Social Networking with "transactions" between community members (Ex.: [http://www.nomadics.it/|hospitality exchange network], carpooling, dating service, etc) with reputation system. Something like LinkedIn, Facebook or the www.phpbeer.com project.

Since this is a vast project, we'll coordinate at ((Social Networking))
tracker item
Some bash scripts in the {CODE} syntax stops pages rendering
After adding the following to wiki pages it stops them rendering.


{CODE(caption=>~np~ bash ~/np~)}

LOCATION=smb://server/directory/
IFS=$'\n'
for SONGS in $(find -type f |grep .mp3 | awk 'sub("./","") {print $0}';find -type f |grep .wmv | awk 'sub("./","") {print $0}'; find -type f |grep .ogg | awk 'sub("./","") {print $0}')
do
echo $LOCATION$SONGS
done
{CODE}
tracker item
Some themes are incomplete
Some of the preinstalled themes seem to be incomplete:
I have the word "loading..." in the top left corner of each page.

Check: http://list.vic-fontaine.com/
(test user/pw if needed: smarty)

I found this forum topic:
http://tikiwiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=32558&highlight=loading

However, in this case, preinstalled themes are affected.
For example:
bluegreen.css: error
boreal.css: works fine
brtiki.css: error
codex.css: works fine
etc...
tracker item
Spam protection: email is obfuscated in javascript, generate image when no javascript is available
In Tiki 1.10, there is a feature to protect all emails against spam harvesters. Great.

1- Check that this protection is indeed powerful (so spammers can't get around it)

2- Have an option to show an image of the email when javascript is not available.

3- Extend this protection to [tiki-view_tracker_item.php?itemId=1147|the e-mail address in tiki-contact.php]
tracker item
Special Characters with tilde ~ don't seem to work
Wiki Syntax for special characters seems to fail in 1.10 (I can get it in WYSIWYG). Thus, ~np~~169~~/np~ no longer shows the copyright symbol.

The problem appears to lie in TikiLib - parse_data
if (!$simple_wiki and $prefs['feature_wysiwyg'] == 'n') {
$this->parse_htmlchar($data);

Here's this issue - I have WYSIWYG set to Y, but NOT showing by default. It seems that the test should be whether WYSIWYG is actually showing - I have no idea what the variable is.
tracker item
specific search causes crash for tiki-searchresults.php
entering the words "visual studio" in the search_box module causes the following message to be returned in the UI:


An error occured in a database query!

Context:
File tiki-searchresults.php
Url tiki-searchresults.php?highlight=visual+studio&where=pages
Query:
select `data` from `tiki_dynamic_variables` where `name`=?
Values:
0 comspec
Message:
Table 'tikidb.tiki_dynamic_variables' doesn't exist
Built query was probably:
select `data` from `tiki_dynamic_variables` where `name`='comspec'

tracker item
spellcheck should get lang from wiki page lang, not from users'
spellcheck should get lang from wiki page lang, not from users' interface language, or elsewhere.

For instance, I have firefox in catalan, tiki lang pref. in catalan. If I edit an English page in doc.tw.o site, and I clikc on spellcheck, Tiki should search for dictionary tables of English lang, and nowadays it searches for Catalan tables on db.

----
Update: I confirm this is still happening. On doc.tw.o, for instance...

---------------------------
Context:
File /tiki-editpage.php
Url /tiki-editpage.php
Query:
select `word` from `babl_words_ca` where `word`=?
Values:
0 Tiki
Message:
Error Message Table 'doctwo_doctwo.babl_words_ca' doesn't exist
---------------------------
tracker item
Split tracker admin/edit permission
The tiki_p_admin_trackers permission is needed to both edit the main attributes of a tracker and add/change fields etc., as well as to Export or Import csv files.

This means that when it makes sense to allow some users the privilege to Import and Export data in batch mode then they will also have edit access to the field structure etc which may not be appropriate.

tracker item
SQL Statement error when Admin_Categories after 2.0 upgrade from 1.9.11
Hello there,

I just upgraded our TikiWiki from 1.9.11 to 2.0. I am really happy with 2.0 by the way! Way to go!

Everything went well during the upgrade, except that I get this error message every time I try to administer our categories:

http://dev.tikiwiki.org/tiki-browse_image.php?imageId=52

Everything else seems to have upgraded just fine. Yes I did follow the instructions during the tiki-install.php and run the 1.8 -> 1.9 SQL script prior to the 1.9 -> 2.0 SQL script. I noticed that there were around 150 SQL "errors" during the upgrade script, but I thought nothing of this.

Thanks a million!
Russ
rfruhwirth2@unl.edu
tracker item
Standard permissions for features per groups
Every time a new object gets created (wiki page, blog entry etc) the item recieves only global permissions.

It would help a lot if the admin could define 'standard permissions' for each group for specific features.
(needs to be integrated with improvements to "permissions by category" introduced in 1.9 - which provides a coherent approach for "object" based permissions to compliment user based perms.)

To keep wiki pages inside the group, the admin would assign the read right only to that group, and a member of that group posting a new item would not have to worry about security as much.

Am not sure what to do when user is member of multiple groups... maybe she can select in a drop-down which is the one that wins, or maybe the admin determins that when creating the user?

Reccomendation: Inherit permissions. (particularly for wiki)
The default behavior for a new object should be to inherit permissions from the page it was created from (global if none). Particularly in a wiki, this would facilitate the use of "private areas" - key feature for tikiwiki as groupware so committees. groups, etc. can operate in privacy, if so desired. Whoever create the page should be able to disable this inheriting, but it should be on by default. Admins can then create private wiki spaces by customizing perms on one page (the group home page).
tracker item
Stopwatch for the Timesheet
Already possible:
http://profiles.tikiwiki.org/time_sheet

But it would be nicer to have a click on start, click on end to count time for you.

Something integrated to track time spent on ((doc:tasks))

Will be useful for ((project Management))


http://timeclock.sourceforge.net/
http://sourceforge.net/projects/phptimetracker/



Coordination happening at ((Federated Timesheets))
tracker item
Structure creation fails
Tring to create a structure results in the error:
An error occured in a database query!

Context:
File tiki-admin_structures.php
Url tiki-admin_structures.php
Query:
insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`) values(?,?,?,?)
Values:
0 0
1 2
2 Test Structure
3 1
Message:
Field 'structure_id' doesn't have a default value
Built query was probably:
insert into `tiki_structures`(`parent_id`,`page_id`,`page_alias`,`pos`) values('0','2','Test Structure','1')

If the process is repeated the error thrown is different: 1 page not added (Exists)

Found with clean installs of 2.0RC4 on Windows Server 2003 x32 and also server 2008 x64. PHP 5.2.6 (x32); MySQL 5.0.51b (x32 and x64); Apache 2.2.9 (x32)
tracker item
Structure order in wikipage messed up
the structure will not be sorted correctly in a wiki page while it is sorted as it should be in the structure

i tried to change the pos row in the database directly, but that doesn't helped

after expecting the db for these items i think i might know where the problem is - it is sorted by the page_ref_id instead of pos field

example (where pos is the position in database and the should be sort order) :

|| Page Name | pos | page_ref_id | pos in wikipage
Concept | 1 | 49 | 2
Exhibition | 2 | 75 | 4
Facilities | 3 | 24 | 1
Portal | 4 | 89 | 6
Handbook | 5 | 68 | 4
Resources | 6 | 55 | 3 ||

as you can see it is sorted after the page_Ref_id instead of pos in a wikipage

edit: on the other hand in another tiki there is no such problem as described above
tracker item
structures and printing improvements for doc.tw.o and any documentation project based on Tiki
Documentation of Tiki (doc.tw.o) needs some help, as well as any other tiki site aiming to produce structured documentatation to be exported as "printer-ready" (.pdf, .odt, ...)

!!- (1). Original idea, as posted in devel list (but improved, and made it easier, below, in (2) )
I include here a copy of the [http://sourceforge.net/mailarchive/forum.php?thread_name=467565F1.9080905%40ub.edu&forum_name=tikiwiki-devel|original post at tiki-devel list]:

{QUOTE()}
[Tikiwiki-devel] New documentation file: Tiki198alpha.pdf
From: Xavier de Pedro Puente <xavier.depedro@ub...> - 2007-06-17 16:44

(...)

There are some issues that, it solved from coders, they would make
easier to produce next documents like the pdf ones:

(1) Page Title is not automatically shown on wiki pages on the server,
and thus, manual header1 was added everywhere (Almost). But when
printing to html, page title is duplicated. => if Show Page Title option
is disabled under "Admin > Wiki", Page title should not be added
automatically at print-to-html time.

(2) to produce the same structure (same level structure of headings) as
in table of contents http://doc.tikiwiki.org/Documentation , some hack
(optional) would be very welcome so that heading 1 in doc.tw.o pages is
not printed as heading 1 in through the multiprint, but as header 2, at
least. (optional).
This is, for instance, what is produced when printing a full structure
from a Workspace - AulaWiki Mod - : a coder could grab the code from
AulaWiki Mod as a reference....
In there, the description of the page is set as the Page title (header
2, I think), and the page title is included below for completeness (in
lower font, and with version number next to it)...

edutwo_ws_print_structure4.png

(3) Numbering of headings: somehow, in Workspaces this is handled
internally, and the user/documenter doesn't need to bother with manual
numbering: it's produced also at print time.
[http://edu.tikiwiki.org/tiki-workspaces_view_structure.php?print=4]

Example of print structure differences between Tiki's multi-print and
Workspaces print structure:

Print to html "Aula-Wiki Tutorial" from here:
[http://edu.tikiwiki.org/tiki-print_pages.php]

or from here:
[http://edu.tikiwiki.org/tiki-workspaces_view_structure.php?print=4]

Well, as you could imagine, some changes to the code to make the work of
documenters a bit easier would be very wellcome also... :-)

(...)

{QUOTE}

!! (2) Update July 20th: Easier solution
Easier solution: Get levels for first heading in each wiki page of the structure not from the content of the page.

^__Example__: a page may start with a "! Title of page" (first level heading), and after that, "!! Subtitle of page" (2nd level heading), ...

Imagine that this page corresponded to "2.3.1 Module whatever" as the level in the table of contents of such structure.

The solution would be then that "!Title of page" (in that page "2.3.1 Module whatever"), when sent to (or fetched by) tiki-print_pages.php as a whole structure, was converted to "!!! Title of page"; and "!! Subtitle of page", should be converted to "!!!! Subtitle of page"..., and this way sequentially for all the title headings on each page from the structure...
^

The procedure below should become a 1-click from wiki (structures) to[http://doc.tikiwiki.org/Tiki19beta.pdf|PDF]. Please see:[http://doc.tikiwiki.org/Printing+the+Documentation|How to produce the .pdf out of the .odt]

-----

Dec 13 2008. Update:
Previous problem is fixed. However, I notice that automatic numbering with heading within a page (!!#, !!!#, ...), should be also considered in the global autonumbering.

Plus width of wide images and tables would be better if not that wide when exported to html (maybe an option), for the case when you plan to import it to OpenOFfice, and they are too wide to the document. Should this be another RFE or bug report?

---
REOPENING BUG
update on Jan. 7th, 2009:
See the other bug report: autonumbering didn't work for me with doc.tw.o/Documentation, even if it did a month ago on another site/structure

Related (and newer) bug report/RFE:
[http://dev.tikiwiki.org/bug2255]
tracker item
Structures: inconsistent numbering in wiki page vs in structure view
Here:
http://doc.tikiwiki.org/tiki-index.php?page=Structure&structure=Documentation -> structurs is 8.48

Yet, here: http://doc.tikiwiki.org/tiki-index.php?page=Documentation&structure=Documentation , it is 4.31


I don't understand the 8.48

Should be 4.31, no?


See related chat log:
http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2008-12-16,Tue&sel=315#l311
tracker item
Subscribe users to newsletter based on last login
Currently, Tiki allows you to add users to a newsletter by name, email, or an entire group.

I would like to add users based on last login. For example, I want to send a newsletter to all users who have not logged in for 6+ months.
tracker item
Suggest FAQ incorrectly allows empty question field
When using the Suggest an FAQ feature, Tiki allows a blank entry of both Question and Answer. This is incorrect. Althought Tiki should allow a blank __answer__, the __question__ field should be required.

It would also be nice to enable a CAPTCHA for anonymous editors.
tracker item
Support for the Wiki creole markup (syntax)
Please see:
http://www.wikimatrix.org/wiki/feature:CREOLE%20support
http://www.wikicreole.org/wiki/TikiWikiCMSGroupware

Related:
http://dev.tiki.org/Why+Wiki+Syntax+is+Important
http://dev.tiki.org/tiki-index.php?page=2007-07-18+IRC+MediaWiki+discussion&highlight=creole
http://tiki.org/RFCWiki


Related:
*[wish1531|Wiki markup for icons]
*[wish1805|Universal Wiki Edit Button]
*[wish2102|Support some of the MediaWiki syntax that doesn't conflict with TikiWiki syntax]
*[wish1843|Infoboxes like MediaWiki/Wikipedia, but making use of trackers to be future-proof]
*[wish1220|MediaWiki import script]
tracker item
support media casting (e.g. podcasting) from blogs
Support inclusion of media in blogs to provide podcasting, vodcasting, etc.

- Attachment of media files to blog posts
- Association of URLs to other media files on Tiki or elsewhere to blog posts
- Automatic recognition of relevant data from media files using getid3
- Creation of fields in database to store relevant media data
- Creation of enclosure and media XML tags in RSS feed
- Display of media controls in blog entries
- Test using iTunes and iPod, iPodder, Thunderbird, among others

This should be an optional feature, admin through the Blogs Admin panel
Should allow choice of db or file storage, but probably file storage will normally be used, as media files tend to be quite large.

Existing image attachment functionality in blogs will need substantial improvement to support this.
tracker item
svn: Working copy 'temp/cache' is missing or not locked
I am often getting:

[i18nwiki@alpha ~]$ cd www
[i18nwiki@alpha www]$ svn up
svn: Working copy 'temp/cache' is missing or not locked
[i18nwiki@alpha www]$


This is caused by something that is destroying some svn system files (presumably trying to clean the cache)

Workaround is to destroy temp and to do svn up



tracker item
Switch User (SU) from the admin user section
We can now use the login box but it's not very obvious. There should be an icon / button somewere in tiki-adminusers.php

Just after creating a user or adding to a group would be a good time to Switch User and see what (s)he sees.
tracker item
switch_lang module doesn't work when "detect browser language" is enabled
Hello,

I enabled the option "Detect browser language" in the internationalization module and added the switch_lang module.
But if I'm not logged in and want the change the language using switch_lang it __always__ falls back to my default language.

You can try it at http://series60-remote.sf.net
I had the same problem on http://www.opensourcecms.com/cms/tiki/
tracker item
#2012
Bugs & Wish list
tracker item
Switching between 'normal' and WYSIWYG loses edits.
Doing edits in the WYSIWYG editor & switching to 'normal' loses the edits. The remaining content is presented as HTML source. Workaround: turn off option to use either 'normal' or WYSIWYG editor?
tracker item
Syntax structures including ":" and color syntax doesn't work within a definition term (parser bug)
Syntax that should work inside a description term (the x in ";x:y") don't. This includes anything in a ':' in it even if it's nested within another syntax structure like a link or table. In a link, it's especially bad, since you can't use ~np~~np~~/np~ to fix it, e.g. you can't fix ~np~((a:b))~/np~. Also, ~np~~~color:x~~~/np~ doesn't work.

~pp~
!!!~np~;a:text~/np~
;a:text
works
%%%%%%%%%%%%
!!!~np~;~~red:a~~:text~/np~
;~~red:a~~:text
looks like ~np~;a:text~/np~
%%%%%%%%%%%%
!!!~np~;((a)):text~/np~
;((a)):text
works
%%%%%%%%%%%%
!!!~np~;((a:b)):text~/np~
;((a:b)):text
looks like ~np~;a:((a:b|b)):text~/np~
%%%%%%%%%%%%
!!!~np~;((a|b:c)):text~/np~
;((a|b:c)):text
looks like ~np~;b:((a|c)):text~/np~
%%%%%%%%%%%%
!!!~np~;((a|~np~b:c~/np~~/np~~np~)):text~/np~
;((a|~np~b:c~/np~)):text
works
%%%%%%%%%%%%
!!!~np~;__a__:text~/np~
;__a__:text
works
%%%%%%%%%%%%
!!!~np~;||a||:text~/np~
;||a||:text
works
%%%%%%%%%%%%
!!!~np~;||a:b||:text~/np~
;||a:b||:text
this just looks strange
~/pp~

I looked in the parser code, and it's pretty obvious why these bugs occur. The parser code, to put it bluntly, sucks. It uses regexps for most parsing instead of a proper context-free parser, so it's bound to have these types of bugs.
tracker item
templates_c cleaning is too aggressive and deletes system files
Why does this get deleted:

cvs update: warning: templates_c/.cvsignore was lost
U templates_c/.cvsignore
cvs update: warning: templates_c/.htaccess was lost
U templates_c/.htaccess
cvs update: warning: templates_c/README was lost
U templates_c/README
cvs update: warning: templates_c/index.php was lost
U templates_c/index.php



2009-04-17 It's better for branches/3.0 but it still happens somethinges. (ex.: in temp) Need to be able to duplicate and solve.

2009-04-19 Should be ok now.
tracker item
templates_c is not included in .zip file
In 1.9, templates_c existed with some administrative files (templates_c/index.php, etc.):
http://tikiwiki.cvs.sourceforge.net/tikiwiki/tiki/?pathrev=BRANCH-1-9

Since we moved to SVN, in time for 2.0, this was "lost"
http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/branches/2.0/

This causes that people that install TikiWiki via FTP, from zip file, --need to manually create this folder (useless annoyance)-- Actually, it was created by tiki-install.php but I see no reason not bundle this folder.

People that use sh setup.sh to install are OK because this script creates this directory (and others?)

tracker item
templates/mail/moderate_validation_mail.tpl could use more info
The "Tiki User Registration Request" email that is sent to admins when a new user registers may not contain enough info for the admin to make a decision as to whether or not to approve the registration. The only link in that email automatically validates the user without any second chance (if the admin thought that after following that link he would be given a chance to review the new user info before validating the unknown user, he will be mistaken).

templates/mail/moderate_validation_mail.tpl should be improved to include any user tracker info that the new user has submitted, or provide a link to view any such user info.

tracker item
Test for PHP5 and provide graceful error message
Suggested message if PHP5 is not detected:

^
__TikiWiki 3.0 requires PHP 5.x__

Your currently detected PHP version is: (versionnumber)

Please contact your web host to request an upgrade. If there is no way you can have PHP 5.x, please use Tiki 2.x instead. Some features in Tiki 2.x, such as profiles and TikiTests require PHP5, but all the other hundreds of features work perfectly with PHP 4.1+

For more information:
http://www.gophp5.org/
http://tikiwiki.org/
^



(9:59:42 AM) marclaporte: turning on TikiTests crashed by site :
(9:59:42 AM) marclaporte: Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/profiles/public_html/tiki_tests/tikitestslib.php on line 59
(9:59:53 AM) marclaporte: I suspect because I don't have php5
(10:00:01 AM) marclaporte: http://profiles.tikiwiki.org/
tracker item
Test if the db upgrade script has been run and put a note in tiki-admin.php
This would avoid this type of issue:
http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=6&comments_parentId=21274

Maybe at each release, we could add one test of the DB to see if the most recent sql additions were done.


phplist does this well. Once click and your DB is in the right format.
tracker item
Testing if GD or Imagick works, via Tiki
tiki-admin.php?page=gal tells me if GD or Imagick is installed. Nice.

But sometimes, it's installed, but it doesn't work as it should. To rule out that the problem is with Tiki, here is an example of a simple php to test GD in real life. It would be nice to add to tiki-admin.php?page=gal

{img src=images/code.png}%%% {CODE()}
<?php
header("Content-type: image/png");
$im = @imagecreate(110, 20)
or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 0, 0, 0);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, "A Simple Text String", $text_color);
imagepng($im);
imagedestroy($im);
?>
{CODE}
tracker item
#1321
Bugs & Wish list
tracker item
The Aplication menu don´t open when i click over the folder
The aplication menu don´t open when i click the folder.
See at the image in the red circle

{img src= width= height= align= desc= link= }
tracker item
The directory templates_c does not exist in the 2,2 zip distribution
The directory templates_c does not exist in the 2.2 zip distribution

download from:

http://sourceforge.net/project/showfiles.php?group_id=64258&package_id=266122

file:

tikiwiki-2.2.zip
tracker item
The field with the smilies does not appear in places where they should be available
In certain instances when editing a page through the text editor (or creating a new blog post), with the wysiwyg-available available (though hidden) the smilies field is not displayed.

The problem is probably due to the fact that the variable $wysiwyg contains an 'n' if the editor is hidden while in some instances the value is NULL. This is probably because if the wysiwyg feature in admin-features is disabled then the $wysiwyg value is NULL, but if it is enabled but hidden the value is 'n'.

There is a conditional in templates/tiki-editpage.tpl that does not take this into account.

(The problem may be present in other versions as well)
tracker item
The sandbox page should not be included in the listing of recently modified pages.
mod-last_modif_pages should not list the sandbox page.
Users could confuse it for real content.
tracker item
The word "external" is appended to both text and target of external links.
Here, look. I'm going to link to this external page: http://www.casarizoma.org/wiki/tiki-index.php

[http://www.casarizoma.org/wiki/tiki-index.php]

See the extra "external" that got appended in the link (instead of after it)?
tracker item
Theme control by category not working for me recently on a catgorized tracker
Theme control by category not working for me, on 1.10svn site updated to today May 8th. It used to work before, but I don't know when it stopped working (months ago??). I hadn't used the feature for a while

---
Addenda:
Maybe this is related to this other [bug1749] ?
The categorized object was a tracker...
tracker item
Theme Control by object: allow setting trackers also
Right now you can set theme control by many type of objects, but not trackers.
For forms to get information from new users, it might be useful to allow using some different and customized theme for them.
A possible solution is using wiki pages (which allow theme control by object), and tracker plugins inside; however this does not work for all tracker fields, so the option to set trackers at theme control by object is still desireable (imo)
tracker item
Theme Generator: automated production of a custom css style from a photo / logo
You want a Tiki-powered site but none of the bundled themes fit with the look & feel you want for a project? You would like an easy way to generate a style? Me too!

I have a (crazy?) idea for a Tiki CSS generator. Before I explain it, please visit the StrangeBanana:
http://www.strangebanana.com/

Ideal end result would be: 1- submit logo or picture, 2- a corresponding CSS is generated, 3- result can be visualized from demo site and 4- then just use the custom css on your site!


http://themes.tiki.org/TikiThemeGenerator
tracker item
Themes and CSS meant for 1.9 not working
Themes using the old preference format do not work/show in 1.10. While we want people to upgrade themes to 1.10, legacy mode should be enabled.
tracker item
Themes don't work on Windows server
Please check this out on other Windows servers, but on my Windows XP WAMP setup, theme information isn't working right. The switch-theme module shows no style being used. Trying to select a theme in the module has no effect. Theme selection works normally with userslib.php CVS version 1.247.2.23, but as of version 1.247.2.24, it's broken. (Comparing the files shows the lines involved. To work with themes I have to be careful about updating userslib.php.)
tracker item
there is no tiki_p_edit_image_galleries permission
Although there are permissions such as tiki_p_create_galleries there is no tiki_p_edit_image_galleries.

So a group with tiki_p_create_galleries permissions can add a new image gallery but cant edit the description after they have added it. Which is a problem if they made a mistake.
tracker item
Thumbnailing in Image Gallery Very Inconsistent
Trying to start using Images Gallery on a fresh 1.10 install on a Ubuntu 7.10 Server/Apach2/PHP5 platform. All image files are JPG.

__GD__
GD ("2.0 or higher" per phpinfo) was installed with the platform and Tikiwiki seemed to recognie it, but functionality is not right.

If I upload an image from a URL, I get a thumb sized as predicted. However, if I upload a local file I get a 100% sized thumb.

If I choose to "rebulid thumbnails" all thumbs are made 100% sized.

__Imagemagick__
I installed it (2.0.0-alpha per phpinfo) and it's PHP module using apt-get and restarted the whole system for good measure.

Uploading an image from URL or local file is the same. I get what appears to be a white, 2x10 pixel thumbnail and image.

If I choose to "rebuild thumbnails" there is no apparent change. If I only switch back to GD and choose to "rebuild thumbnails" I get perfect looking, though 100% sized thumbs again.
tracker item
TIFF Support
Image Gallery does not have Tiff support, let alone raw formats! A revamp should include some tool to insert/use metadata from the imaga files.
tracker item
Tiki date lib does not implement %l for time
The Tiki date library does not implement the %l (lower case "L") for time.
tracker item
Tiki sanitizes the URL parameter of the Redirect plugin
The __Redirect__ plugin takes two parameters:
* page = foo (to redirect to a wiki page)
* url = http://foo.com (to redirect to any other page)

However, Tiki sanitizes the __url__ parameter, creating url, which breaks the plugin's redirection.
tracker item
Tiki site in a box (Profile Manager)
I think what's needed is a Gallery of "Tiki Sites in a Box". In other words, Tiki sites that are preconfigured to meet a particular kind of needs. The needs should be defined not in terms of features, but in terms of GOALS of the end user or organisation.

This could be a list of descriptions like this:

- I want a site to enable collaboration inside my organisation.
- I want a site to broadcast my ideas to the world and allow people to add to them and comment on them.
- I want a site that will act as an open knowledge base on a particular topic.
- etc...

Each of these could point to an example which would be a "fake" site that could act as a sandbox. People could go to this fake site, play around with it (but not reconfigure it), to see if it's what they are looking for.

This would allow easy single click configuration of Tiki. The user would simply click on one of the items in the Gallery, and the Tiki site would be configured accordingly.

One issue is: what happens if the user choose wrong and later wants to switch to a different model? I guess if no content has been created in the site it's fine, but what if content has already been created and that content is somewhat incompatible with the new model that the user is choosing?


Related:
*[tiki-view_tracker_item.php?itemId=1513|OpenSourceCMS type demo to test/develop and show off profiles]
*[http://info.tikiwiki.org/Use+Cases|Use Cases]

__Moving discussion of this wish to ((Profile Manager))__
tracker item
Tiki trackers for issue tracker / help desk -> customer support requests (requests are private)
Tiki trackers are great for a bug tracker, as we are dogfooding here.

But what about for a "help desk" setting? -> Private requests from many customers to one company.

Imagine a hosting company. They may have public forums & trackers. But they also have a place where customers can ask direct support requests. And only the customer and the company can follow this tracker.

There is a way for people to just modify their own tracker. But this is more for a user profile, than a series of support requests.
http://doc.tikiwiki.org/tiki-index.php?page_ref_id=3204

You can also give permission to add a tracker item but not view. But they can't modify existing tracker items. (like sending in a black hole)

If we want people to submit many tracker items, but only see/edit their own, what should we do?

Currently, there is and option "Item creator can modify his items?" at tiki-admin_trackers.php

Maybe we need one: Only item creator can view his items?" Of course, staff working for the company would be admins and could see the trackers for all companies.

Or there could be login drop-down, and only that user can see. Even nicer would be that it's possible for people of the same group to see.

Maybe this possible with the current feature set. In which case, just documentation is necessary.

Some things to experiment:
"My items" in tiki-my_tiki.php

Current workaround is to make a tracker for each customer.

Please see: ((Issue Tracker))

---
Related:
Trackers need "tiki_p_trackers_view_own" permission to view own items only
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=211
tracker item
#1435
Bugs & Wish list
tracker item
tiki_contact doesn't "shared" fields correctly.
'Shared' contacts don't shared the field names. If userA creates an entry with a 'custom' field of 'Company' as 'The Smith Company', we see this in the db:


||contactId|fieldId|value|hidden
1 | 7 |The Smith Company|0||


The problem is that other users do not 'inherit' that custom field: so other users seeing that record will see no description of the field name. Indeed, if another user chooses 'Company' from the list of fields to add, it will get a new fieldId:

||contactId | fieldId | value | hidden
1 | 7 | The Smith Company | 0
2 | 23 | Smith Industries | 0 ||

It should, especially for the predefined (semi-custom fields, like 'Company' and 'Street Address', defined in lib/webmail/contactlib.php) 'share' these values with others instead of creating new fieldId's.

tracker item
tiki_p_admin_menu: new permission to manage menus
As of Tiki 1.9.7, only Tiki admins (full admins) can manage Tiki menus. Yet, this is often something we may want to delegate to editors.

tiki_p_admin_menu would be very useful
tracker item
tiki_p_search makes users "admin"
Hello

if i have tiki_p_search-permission so i have all "tiki"-perms too :-(
How can i configure a group (or all users / anonymous) that they can use "search" (most important function of a wiki, i think) whithout make them admin?
tracker item
tiki_p_watch_trackers is needed!
If user watches activated (for all), any user is able to "watch" a tracker, so that he/she will receive an e-mail message with all the information from the tracker item, even if some field were declared as "hidden"... (sensitive info).

I already reported this at sf.net for 1.8 trackers. And I seem to see the same problem nowadays with Tiki 1.9....
This should be fixed for privacy of sensitive information collected through Trackers/forms
tracker item
tiki_p_wiki_post_comments is missing for individual wiki pages (tiki_p_wiki_view_comments exists)
tiki_p_read_comments & tiki_p_post_comments exist in general permissions, but post is missing from specific wiki page override:

{img src=show_image.php?id=8}

tracker item
tiki-admin_layout.php totally broken for me in 2.4
tiki-admin_layout.php is totally broken for me in a 2.4 (using eatlon, btw)

http://www.ub.edu/optics/tiki/tiki-admin_layout.php
returns:
{CODE()}
An error occured in a database query!

Context:
File tiki-admin_layout.php
Url tiki-admin_layout.php
Query:
select `name`, `value` from `tiki_preferences` where
Values:
Message:
Algo est� equivocado en su sintax cerca '' en la linea 1
Built query was probably:
select `name`, `value` from `tiki_preferences` where
{CODE}

As preference syntax in tiki-admin.php?page=general, I have 2.0 - ...
tracker item
tiki-admin_quicktags.php doesn't keep the offset when deleting a quicktag
So after I delete a quicktag, I am sent back to page 1, even if I was working on page 6
tracker item
tiki-all_rss.php which combines tiki-articles_rss.php, tiki-wiki_rss.php, etc
Say I want to follow all the action on a Tiki site, I have to register to several RSS feeds.

5 RSS feeds just on:
http://tikiwiki.org/tiki-index.php

And if a site activates a new RSS feed, I may not find out right away.

I would like a tiki-all_rss.php which combines all RSS feeds which I am allowed to see.
tracker item
tiki-calendar_export_ical syntax error
{THUMB(id=39)}{THUMB}
tracker item
tiki-change_password.php?user=admin returns No input file specified.
Steps to recreate in firefox:

1. Initialize site with a new database.
2. Lock setup and login as admin.
3. Click on pretty widgets and change theme.
4. Close Firefox browser. Browser's history cache is automatically flushed.
5. Attempt to log into tikiwiki as admin/admin.

Expected behavior appears to be a page where you are prompted to change the admin password. (Nice!) Actual behavior is blank page with "No input file specified" error. Error is always present

Steps to recreate in IE7.

1. visit tikiwiki url.
2. log in as admin/admin
3. IE7 generate "page cannot be found error"
tracker item
tiki-contact.php 1-"from" field 2-copy of the message for the sender 3-Subject used in notification
tiki-contact.php is an "incomplete feature"

To be useful, it would need

A- An optional "from" field for visitor's email (some people leave comments and ask for a reply but they forget to leave their email. A specific field for email would help so people don't forget.

B- An option for the visitor to receive a copy of the message.

C- Subject should be used in title of internal message. Assuming the subject is "Question about forums"

Current:
New message arrived from tikiwiki.org

Proposed:
New message arrived from tikiwiki.org (Question about forums)


It is possible to do all this with trackers. So is worth improving this feature or better to document trackers? Related: ((Trackers Examples))
tracker item
tiki-download_file.php and &display=y incompatible with Firefox 3.0x and PDF from File Gallery
tiki-download_file.php and &display=y incompatible with Firefox 3.0x and PDF files

Attempting to have tiki-download_file.php display a PDF in browser using &display=y parameter... tiki-download_file attempts to open the file as a PHP file, not a PDF. OTher browsers can correctly display the PDF file.

From within an Article...

DOES NOT DISPLAY IN FIREFOX... DISPLAYS IN WINDOW IN OTHER BROWSERS
View the the full article:
[tiki-download_file.php?fileId=1&display=y|title.pdf]

WORKS, DOWNLOADS TO DISK
Download a copy of the the full article:
[tiki-download_file.php?fileId=1|title.pdf]


Maybe there is a better way to display PDFs from the File Gallery in-browser-window, but I haven't seen the documentation on how to do it with internal Wiki File Gallery files.

tracker item
tiki-edit_article.php takes long time to save (stalls server and prevents other access)
It takes over 30 seconds to save an article using tiki-article.php. No one else can access the server while this is stalled.

To verify and determine why. Probably some bad db locking.
tracker item
tiki-edit_translation + tiki tickets
tiki-edit_translation does not include and check_ticket routines, therefore like other recent files is open to XSS attacks.
tracker item
tiki-install.php (= upgrade) fails with multitiki on subdirectories
Using tiki 2.1
I login to tiki-install.php as admin, and I see this error message:

Fatal error: Cannot redeclare extracttoppath() (previously declared in /home/httpd/tiki110/db/local.php:64) in /home/httpd/tiki110/db/local.php on line 67


We are using a multitiki in subdirectories
Example:
http://moviments.net/cursos

&

http://moviments.net/ilp

share the same multitiki installation
tracker item
tiki-install.php should have a note about how to create db/local.php "manually"
If install script fails (for some reason), we should at least let user proceed with manual installation.
tracker item
tiki-install.php to create mysql user, mysql database and assign permissions
Like many web applications, to install TikiWiki, you need to have already created your database (via phpMyAdmin or cPanel).

Maybe TikiWiki could handle this task using the mysql root/super user account?


Otherwise, maybe try via cPanel API if available (TRIM as well could try this)

tracker item
tiki-listpages.php - when user clicks on title of column to sort - search params are forgotten
When you try and sort according to one of the columns in tiki-listpages.php, the search params, such as category, are forgotten.

This is very irritating. This is caused by the new smarty self_link function not taking into account enough params. Perhaps this can be improved by some kind of better way of handling this.

Or more practically, perhaps these links that cause the table to be sorted should be optional?

tracker item
tiki-listpages.php: add Language & Description & categories
All optional via tiki-admin.php?page=wiki

Language (if multilingual is activated)

Category (if feature turned on)

+ add filter by language and filter by category like we have at tiki-list_articles.php

tracker item
tiki-login.php generates 404 error
Newly created tikiwiki 2.0 site works all the way through setup and initial login. Subsequent http login attempts at http://dev.friendwich.com:100/tiki-login.php return a 404 error.

Expected behavior is a log in page with username/password fields. Actual behavior is 404 error. Oddly, clicking on the URL in this bug report gives the "no input file specified" in Firefox.

I can reproduce this always on firefox or IE7.
tracker item
tiki-mods_admin.php is broken.
As admin, I go to Admin -> Admin mods and select Mods Configuration.

If I Save the Tikiwiki Mods Configuration, I get an error "Notice: this variable may not be empty: username

This prevents me from changing the mods repository.
tracker item
tiki-orphan_pages.php not allowed mass removal of orphaned pages
On the Orphaned page (tiki-orphan_pages.php), I can individually remove orphaned pages. But, when I mass select (using Check All), and then select Remove from the dropdown box, it does not remove the orphaned pages. Individual works, but is agonizingly slow for mass deletes.
tracker item
tiki-searchindex.php in tracker items: either missing or unsuccessful
Using 1.9.7cvs from mid june 2007

I have an item in a tracker with the word "Carxoferes" in the tracker item title.
http://www.moviments.net/valldelcorb/tiki-view_tracker_item.php?itemId=15&show=view&offset=0&reloff=7&status=o&trackerId=2&sort_mode=lastModif_asc

In the search_new module, trackers doesn't show up in the dropdown box. However, if you search for the Word "Carxoferes" (without double quoting marks), the word "trackers" is listed below search results:
http://www.moviments.net/valldelcorb/tiki-searchindex.php?highlight=Carxoferes&where=trackers&search=go

So is it really searching (or attempting to search) within tracker items?
But anyway, the result is unsuccessful: no pages matches your criteria.
^
! Search results:
Search in:
__All Wiki galleries images files forums blogs blog posts directory articles trackers__


Found "Carxoferes" in 0 trackers

Find [[___________] [[go]

No pages matched the search criteria
Page: 1/0
^

And it should show the tracker item containing that word.
----
Confirmed that the same behavior is happening in 1.10cvs (from July 24th). Checked at:
[http://moviments.net/intercanvis/tracker2]
Adding a new item with the word "senzilles". If I search that word under the tiki search_new module, I can't find it. If I search through Trackers interface directly, I do find it.
----
Update2: using ((doc:Module search_box)) I can find it! (real time indexation works then)
---
Fixed on 1.10cvs. Not sure on 1.9cvs (I couldn't check with latest code). As far as I'm concerned, I leave this bug ask closed. (reopen if you test on 1.9.cvs and it fails)
tracker item
tiki-user_watches.php : add a note when list is empty (click on little "eye") ...
People don't know what this page is for and how to use it...

More "general" choices would be nice too.

Ex.:
watch all wiki pages
watch all file galleries
etc...
tracker item
TikiBountySystem
Please see two forum discussions at tw.o dev forum:
[http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=3&comments_parentId=16168]
[http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=0&forumId=3&comments_parentId=25213]

or directly at
http://tikiwiki.org/TikiBountySystem

Cheers, Xavi
tracker item
TikiSheet Enhancement: Clone feature
It would be nice if TikiSheet had the ability to clone an already existing spreadsheet. A possibility would be to have a clone button next to the import/export buttons.

Possible functionality of the clone button:
- Create a new table with an new sheetId that has exactly the same contents of the original
- Title of copy could be Copy of 'InsertOrigName'
- If aforementioned Title exists new title could be Copy of InsertOrigName(#) as long as the title containing specific # also does not exist.
- All setting, excluding sheetId, of orig table copied to cloned table
tracker item
tikisheet shows old sheet data (n-1) just after saving changes to version n
Add data to a sheet. Click save. You'll see the sheet with the data that was there before you added yours.

However, your new data has been stored properly. If you click again in tiki-view_sheets.php?sheetId=N, then you'll see the sheet with your data.
tracker item
Tikiwiki 1.10 does not return multiple search pages
when performing a search only the first page of results is available, the pagination links at the bottom of the page do not navigate to the subsiquent pages.
tracker item
TikiWiki 2.0: Content: Display Last Modification Info on Included Pages
Like most Wiki engines, TikiWiki displays the date and user information associated with the most recent modification to a page. For example, at the bottom of the doc.tw.o : Tikiwiki Documentation : PluginInclude page (http://doc.tikiwiki.org/tiki-index.php?page=PluginInclude ) we see
Page last modified on Monday 02 June, 2008 03:45:08 UTC by marclaporte
When a page is included within another, however, this information is not displayed.

Is there any way to display this information on a page, for example, through Wiki syntax, or a plugin? Most importantly, I need to show the username, the time edited, and will, down the road, have to display a custom field called ClassOfContributor (eg, Instructor / Student / Administrator )

Any advice / info / hack is appreciated!!
tracker item
TikiWiki 2.0: Enable Wiki Syntax on Custom Header Section
It is great that TikiWiki allows an administrator to customize the Custom Header of a given Website. This allows more personalization than the out of the box "Powered by TikiWiki" logo.

To extend this flexibility, it would be great if one could reference Wiki plugins - custom-built or native Tiki - in the header. As an example, a {RANDOMQUOTE} plugin similar to the simple PHP function on the attached page

http://php.about.com/od/finishedphp1/p/random_quote.htm

I know Christmas is a way's away, but this would be a great early gift!
tracker item
TikiWiki 2.0: Remove Pages by Username
Currently, the remove_all_versions function, defined in tikilib.php, accepts page as a parameter. It would be ideal if the function could be modified, or a new function created, that accepts username as a parameter. This would be ideal in instances where, for instance, several hundred pages have been created by a given user. The pages could be removed en masse, rather than having to specify each page specifically.
tracker item
TikiWiki 2.0: Suppressing Whitespace Above Module
I have a module that I am trying to reference from the left column of my Wiki pages. It displays fine, but there is far too much whitespace above the image, as it seems that a title is required. When I enter " " for the title, I get whitespace. When I leave this blank, I get "..." What I want is just to display the module (i.e., an image), without any whitespace surrounding it.

Any recommendations?
notitle in the module params?
http://doc.tikiwiki.org/tiki-index.php?page=Module Admin

tracker item
tikiwiki 2.2 XSS attack in URI
Application: TikiWiki
Version: 2.2 (latest)
Website: www.tikiwiki.org

Bug: Active XSS in URI

Exploitation: Remote
Date: 12 Mar 2009

Discovered by: iliz
Author: iliz
Contact: e-mail: iliz-z(at)yandex(dot)ru

Bug Description:
TikiWiki version 2.2 and later uses URI in html response body and fails to sanitize it. Is therefore prune to Active XSS attack.

PROOF OF CONCEPT:
/tiki-galleries.php/>"><script>alert(1)</scRipt>
/tiki-list_file_gallery.php/>"><script>alert(2)</scRipt>
/tiki-listpages.php/>"><script>alert(3)</scRipt>
/tiki-orphan_pages.php/>"><script>alert(4)</scRipt>

The javascript code will be executed in the context of the victim's
browser, this can be exploited to steal cookies and escalate
privileges to administrator.

Tested with TikiWiki 2.2, Apache 2.2, Mozilla Firefox 3.0.6, InternetExplorer 7, Opera 9.65
tracker item
Tikiwiki based on an ontology
It would be fantastic to get even more structure and relations between wiki-items. The most innovative way at this point is to work with ontologies. Therefore it would be helpful to base a tikiwiki on an ontology.
tracker item
tikiwiki calls non-existent pear library without checking that library is installed
I have configured "tiki and pear::auth" in the login section of tikiwiki on a server which did not have the pear php libraries installed.
Next time I try to login with a user (not admin), I see a blank page.

This happens because on line 756 of file lib/userslib.php
$a = new Auth("LDAP", $options, "", false, $user, $pass);
just dies without any error message.
tracker item
TikiWiki in page descriptions cause broken link (weird)


See in action:
http://tikiwiki.org/Test
http://tikiwiki.org/Test2

it causes:

description" href='Test&bl=y' class='wiki'>Test
tracker item
tikiwiki version 1.9.5 (CVS) -Sirius- mysql password disclosure & xss
there's a critical security bug in tikiwiki version 1.9.5 (CVS) -Sirius-
a anonymous user can dump the mysql user & passwd just by creating a mysql error with the "sort_mode" var , with those following links :
/tiki-listpages.php?offset=0&sort_mode=
/tiki-lastchanges.php?days=1&offset=0&sort_mode=
/messu-archive.php?sort_mode=
/messu-mailbox.php?sort_mode=
/messu-sent.php?sort_mode=
/tiki-directory_add_site.php?sort_mode=
/tiki-directory_ranking.php?sort_mode=
/tiki-directory_search.php?sort_mode=
/tiki-forums.php?sort_mode=
/tiki-view_forum.php?forumId=
/tiki-friends.php?sort_mode=
/tiki-list_blogs.php?sort_mode=
/tiki-list_faqs.php?sort_mode=
/tiki-list_trackers.php?sort_mode=
/tiki-list_users.php?sort_mode=
/tiki-my_tiki.php?sort_mode=
/tiki-notepad_list.php?sort_mode=
/tiki-orphan_pages.php?sort_mode=
/tiki-shoutbox.php?sort_mode=
/tiki-usermenu.php?sort_mode=
/tiki-webmail_contacts.php?sort_mode=

i did install tikiwiki 1.9.5 the 31 october 2006 , i did try this on my dedicated server & in local on my computer .
a proof of concept is disponible here : http://cockor.free.fr/PoC.swf
there's also a xss here :
/tiki-featured_link.php?type=f&url=" ></iframe>alert('XSS') <!--
regards , securfrog
tracker item
TikiWiki: Location of Code for "Site Search Bar" Feature?
I am trying to customize the look and feel of the Site Search Bar that gets added to the top of each page when the "Activate" button is clicked next to the "Site Search Bar" subsection of the "General Layout" tab of the Administrator "Look & Feel" page.

Basically, I just want to add "Enter keywords" here in the textbox.

I am having a hard time finding where this code is defined.

I have looked in the following files:
templates\tiki-searchindex.tpl
templates\tiki-searchresults.tpl
templates\modules\mod-search_box.tpl
templates\modules\mod-search_new.tpl
templates\styles\simple\modules\mod-search_box.tpl
templates\styles\simple\modules\mod-search_new.tpl

Could someone point me in the right direction?

Any insight is appreciated.

Thanks!
tracker item
Time Zone offset setting
Webcalendar offers a setting Timezone Offset to Subtract or add hours to server time.

{draw name=timezoneoffset}

This would make things simpler for site which all events are in a common timezone.

Ex.: Showing UTC time in RSS feeds is not very useful...
tracker item
Timezone
I give anonymous users read acess to forums, etc. Their timestamps are all UTC based .. seems funny to them since all users including anonymous would be in local TZ

I can set it in Mytiki, preferences but that doesn't apply until someone logs in

I found a display_timezone setting of "EST" in the twiki_preferences table that seems to be totally ignored

Further, I found code in the php files that was commented out with a note "-- Obsolete from 1.7 timezone changes". I don't know what that means


Could a feature please be added to allow the admin to set a default TZ for the site (that the user could then override in Mytwiki, preferencs)

tracker item
To show Links with no Permission for anonym - turns external Sitemap creation in a disasterarea 302
The Problem
i.e. the structure tee ist partial accessible for anonymous -
but in the Page view /tiki-index.php?page=xyz all the substrucktures are clickable but they are not accessible (permission of the subtree gives a 302 for the visitor - so he must go back ...

a robot like google creates so much traffic becose he want follow this dead links

so i thought this is solvable by a sitemap
but Tiki has no intern tool for a sitemap like some other cms.
so i started with a online sitemapgenerator - but disasterarea 302 permission
next sitemap-gen.py from sourceforge but the same disasterarea 302 permission
but much bigger becourse it generates from the apache accesslog.

So next i thought about this mess!OK Why create a link if it is not clickable for anonym
yes thats the first solution to give the thing a straight line

looks like a big bugfamily

<lq_013> before a few day's i started with working on a sitemap for tiki
<lq_013> first Idea with using a external tool end up in a disaster
<lq_013> this courced by permission on some struktures
<lq_013> next disasterpart is the rewrite seo engine wich produces some pages 4 times
<lq_013> each accessible in an other way
<lq_013> the sitemaptool from sourcefrge which makes analyse of the access.log produces much more shit
<lq_013> some things can be restricted in a config file but thats no god Idea
<lq_013> so my suggestion to solve some of this sitemap disasters is to cancel all a href=... where annonymous can't click to
<lq_013> this is more then recommented becourse all visitors and searchengines follow this links and get a 302
<lq_013> with redirekt to login or whatever
tracker item
toc plugin lists all the downstream pages in a Structure even if some are not permitted to user
Using Structures to assemble Wiki pages into a book is a very powerful way to manage sets of pages in a holistic manner.

A common usage requirement however is to be able to restrict access to some selected pages within a Structure, which works fine from an access control point of view, BUT when the toc function is used ALL the pages will be listed within the Structure no matter what Category permissions the individual user has. This means that users have visibility of some pages that they cannot access - which may be very undesirable!! and conflicts with the WYSIWYCA principle.

It would be extremely useful to be able to filter the resultant list from the toc function, to just the pages/links that the individual user's categorisation permission allow them to see. In this way the categorised pages would not be visible at all in the same way as they are treated in many other functions e.g. List pages etc.

Still does this in 3.0b4

FIXED
tracker item
Top bar missing on clean install of 1.10
{THUMB(id=37)/}
tracker item
topic permissions not working in tiki-list_articles.php
Upgraded from 1.8 -> 1.9 -> 2.0 -> 2.2.

In version 2.0 and above, anonymous users can list all articles despite topic permissions that should restrict listing to topicID of 0 or "public".
tracker item
Track number of reads by specific blog post ID
Although Tiki tracks reads for specific blog, it would be nice if Tiki tracked reads for a specific blog post.
tracker item
Trackback pings should not use fopen to open urls.
Bloglib uses fopen to get data from a url. This should be avoided due to security and environments where the tiki server is secured (firewall/proxy), where fopen will not work. Affected function: function send_trackbacks($id, $trackbacks)
tracker item
Trackback spam: better protection and easier to cleanup
I noticed today a bunch of trackback spam in my Tiki-powered blog.

According to Wikipedia, "Many blogs have stopped using trackbacks because dealing with spam became too burdensome."
http://en.wikipedia.org/wiki/Trackback

If you get trackback spam in Tiki, here is how to clean:

Using phpmyadmin, go to the table: tiki_blog_posts

And find the colums "trackbacks_to" and "trackbacks_from". They should contain:

a:0:{}

instead of the spam.


Now, a more permanent solution to avoiding Trackback spam would be nice. Checking how other blogging software does it should provide some tips.

Some ideas:
0- A way to turn it off (this exists in more recent version of Tiki 1.9.x, see "Trackbacks Pings" in the admin panel)
1- Easier mass deletion
2- Email notification to blog owner
3- Using an online service to check for spam.
tracker item
Tracker alters the word javascript to have 'x' within less-than/greater-than
Filing a bug report in this tracker which mentions javascript ended up with a report with inserted within the word javascript.
tracker item
Tracker and survey graphical statistics generation capability.
Hi, i'm using TikiWiki sinca a while and it's a great tool with hundreds of capabilities.
I'm using a lot the tracker module but in my humble opinion, it lacks an essential feature which would provide some great enhancement:

Graphical statistics generation.

In order to be clear, i'll try to give a real life example for better understanding.

I'm working in the field of information security and was searching for a tool that would bring together wiki, cms and security-related bug tracking capability, in order to migrate our internal knowledge base from a mediawiki install, which is indeed a great user-friendly tool but far less complete and security conscious than tikiwiki....

I'm using the tracker module to gather information about security incidents and in order to provide detailed executive reports, it would be very handy to have a graphical statistics generation tool, which would permit requesting over selected tracker fields, and permitting a graphical representation of gathered data in a defined time window or other things like that.

I hope that this will seem clear and that you will find this idea a good one.
Congratulations and thank you very much to all those who contribute.
Good bye.
tracker item
tracker checkbox field marked as mandatory allows item insertion without toggling on the checkbox
Using 1.10 cvs from mid june 2007 (but I bet that this issue might exist also in 1.9.x)

I wonder whether this is going to be considered as a bug or a RFE by coders... (but I consider it a usability bug).

We need a way to ensure that users accept some conditions at registration time to our tiki site. (to conform our laws of privacy of users information kept by the organization, etc.)
We have just set a new tracker item field of type "checkbox", and set it as <span style="color:black;background-color:#ffff66;">mandatory</span>.
But I (as admin) have been able to edit items without checking that checkbox, without any warning that this field is missing, etc. And I could save the edition without that checkbox. But I did get those messages (as expected) when attempting to leave empty any of the other <span style="color:black;background-color:#ffff66;">mandatory</span> fields...

If not using this checkbox approach, there should be a way to configure such a tracker with a required checkbox or similar to be checked.
---
Update using 1.10svn from end of May'08: this bug is still around...
tracker item
Tracker creation date not being set when import/export used to create Tracker (v2.2)
Trackers can be created via a number of different routes - but when the import/export method is used to import the parameters from an existing Tracker to create a new Tracker, the Creation date is left unset ie the database entry is NULL.

Whenever the Trackers are listed the NULL Creation dates values in the listing are then set to the current date instead of being left blank - which of course is very confusing.

This problem is somewhat compounded by the Tracker listing being fixed. ie the default Tracker listing cannot be fine tuned; the field choices and sort order are fixed and there is no way to change this (unlike most of the other TW features). This inability to format Tracker listings has been posted as a previous Feature Request (see item 2007)

No longer relevant - 15th June 2013
tracker item
Tracker description not wiki parsed when using TRACKER plugin
When using the TRACKER plugin with Tiki 2.2:
*I created a new tracker.
*In the tracker's description, I enabled the "Wiki parsed" option and included wiki syntax in the description.
*On a wiki page, I added the tracker with the TRACKER plugin
*I set the __showdesc=y__ option.

The description appeared, but was not wiki parsed.
tracker item
Tracker exports : use category names instead of category IDs
Tracker export feature works well.

But it provides list of category IDs instead of names. Names would be easier to work with.
tracker item
tracker field "items list" is missing param to specify if o/p/c/op/pc/oc/opc (open, pending, closed)
When you use the tracker field "items list" to link (for instance) offers and demands (or gods from an inventory, etc.), the option to specify to list only the open items, for instance, is needed. If a product is out of stock, would be set as out of stock, and maybe marked as "pending", or if discontinued, marked as "closed". And it shouldn't be listed through the "items list" field.

Nowadays (2.0rc2), it's not clear to me how this could be achieved (if so).
tracker item
tracker field marked as "hidden" makes last field to dissapear from insert data form
When you declare a field as hidden in a tracker, then the last field of the list of fields in that tracker is not shown at insertion time.

More hidden fields, more fields at the end that "dissapear" from insertion form...
tracker item
tracker field option "visible only by creator & admin" not working: not shown to author
Using svn from May 8th. Last year it worked, afaik

The tracker field option "visible only by creator & admin" not working. I created a new item as a registered user, and that user cannot see that field on the items list.
http://moviments.net/cursos/tiki-view_tracker.php?trackerId=5&sort_mode=created_desc

I've changed the option to editable by admin only, in the mean time.
tracker item
Tracker field type: location (longitude & latitude)
To be used with Google Maps & Tiki Maps to show locations of tracker items.

For example, the venues of phpbeer.com:
http://phpbeer.com/tiki-view_tracker.php?trackerId=1

tracker item
Tracker field type: wiki page
Text areas are nice. But wiki pages with history are even nicer.

Not sure how it could done though...

tracker item
tracker fields explanation mouse-over
tracker fields should have a description so we could provide users with an explanation on how to fill out the forms.

Plus: Using labels for accessibility

Ex.: Data type : what do my 5 choices mean?
tracker item
Tracker generate invalid html
Tracker with radio buttons with 10 selections generates invalid html. The "id=" values in the <input and <label tags are mostly blank. and are duplicated for all radio button fields.
tracker item
Tracker item list not refreshing after changes
The tracker item list does not update after new entries/modifications are made to the tracker where the list items are stored.

The reason why this happens is because the cache was just not coded properly.
tracker item
Tracker items should enhance users score
When customizing the Score system, there is no possibility to assign points to Tracker-activities.
tracker item
Tracker Limitation of 3000-5000 entries
Hi, this is fantastic - CMS. I am excited what it can do. I have trialled few features they are excellent. I am not a programmer, but curious and learning the basics so in the near future i can help. I am learning PHP, MySql and Linux, all at the same so my focus is divided.

This Tracker feature - in my docu reading found that it has limit of 3000-5000. Which i think has something to do with the limited in-built database.

So, i thought how about using MySql - i don't know the intricacies of the whole system.

I plan to use this Tracker to customise documents handling. Which at the current count about 32,000 folders to be scanned. Each folder has about 30-100 pages of about A4 size paper and variety of it. In a workplace environment and team working on each folder "Attachments" and "Comments" are required. Plus other fields of information customised regarding each folder folder.

The "File Galleries" looks good but I can't customise to add more fields of information.

Also with Tracker, i customise "Tasks" which can include more fields of information which are not available on the normal feature "Tasks" in "My Tiki".

Priority wise - well I can see with a 3k-5k limit to go and considering a 33k folders, as high as it is possible. I may put in a seed money in this times of financial crises to about 500.00 USD to get this started. Others may co-fund. I am reducing weight anyway so I can forgo junk foods to save that amount - just humour.

Your thoughtful consideration is highly appreciated.


Teddy Apostol
tracker item
Tracker Limitation of 3000-5000 entries or File Gallery
Lifting the priority of this previous request to 8, If the built-in database could be switch to a more robust DBMS such as MySql to go beyond the 3k-5k limit.

Else, to make File Gallery customisable as it has virtually no limit (i could not read any limit in the docu)as Tracker - which has limit. So that more information or item could be added to the File Gallery.
tracker item
TRACKER plugin doesn't support Dynamic List items
I am addicted to Dynamic Lists, but the tracker plugin does not render the items at all.

It would be nice if it did.
tracker item
Tracker plugin to get title and make link to tracker item
Instead of this:
{img src=images/code.png}%%% {CODE()}
*[tiki-view_tracker_item.php?itemId=909|Integrating fotonotes or wikigraphe or DOM Image annotation to the Image gallery]
{CODE}

I should be able to indicate something like:
{img src=images/code.png}%%% {CODE()}
*{bug909}
{CODE}

and have the nice link generated. And if the title of the bug changes, I am OK. Having some more info about the bug in a mouse over would be a nice bonus!

Having a drop down menu or bug picker would be sweet too!

Maybe even some backlinks detection!

You can see an nice example here that even has a bug icon
http://winscp.net/eng/docs/history




tracker item
Tracker Plugin-Text and Text Area fields not working
When using the Tracker Plugin in a form to input data the Text and Text Area Field Types are not displaying the acutal input box, only the field description is showing. I have temporarily changed the field types to other types (checkbox, dropdown, etc) and then the actual input box does appear.

I have tested the same form on several different TikiWiki 2.0 sites and I have the same problem on each of the different sites.



tracker item
Tracker validation for various types (credit card, zip code, postal code, etc)
Credit card
*Check for format (using the formula)
*And obfuscate all but last 4 numbers by stars (*)

Zip code
*Check for format (using the formula)

Postal code
*Check for format (using the formula)

And optional custom type
Ex.: Letter,number,letter

Force a space


http://digitalbush.com/projects/masked-input-plugin
tracker item
Tracker, Articles & wiki page notification for deletes and changes
In tiki-admin_notifications.php, if I am watching articles and wiki pages, I want to know more.


Should trigger watch notification email:
Edit article (needed: we don't need a nice diff compared to previous but I want to know who is editing existing articles. Tracker notification email is nice with old value/new value for each field)
delete article (needed: if someone deletes by accident, I can recuperate from emails)

Edit wiki page (OK)
Rename wiki page (OK in 2.0)
Delete wiki page (needed: if someone deletes by accident, I can recuperate from emails)


Trackers:
Edit tracker item (OK)
Add a tracker item (OK)
Delete tracker item (needed: if someone deletes by accident, I can recuperate from emails) in trunk, it sends an email about deletion but without a copy of the last content. __As of 2009-02-25 and on 2009-04-22, it does send an email, but with a blank sender address and without a copy of the data which was just deleted.__
tracker item
Tracker/Calendar integration (birthdays and reminders)
My cohort spent the day yesterday entering employee birthdays onto a calendar, and when I saw the 'Items since last login' box pop up with them, I realized: things like birthdays should really be in a Usertracker not a calendar...

But then they should also show up on calendars and upcoming events... that would be more, well, social.

I mangled the event cal and the regular cal code together to make up a special purpose tracker display for vacation requests.. all hardcoded and ugly at the moment, so of limited use to anyone else... but..

It occurs to me that others may have a use for some sort of tracker -> calendar interaction. The Birthdays in usertrackers seems to be the most obvious one, but date ranges would also be nice.

The interface may be icky though... i think the calendar should be able to pull things from the tracker, ideally it would be neat if it became a new cal that could overlay others (ie, "birthdays" and "beer bashes" could overlay so you knew who got free beer...).

tracker item
Trackerlist plugin does not show admin only (isHidden) fields to admins of that tracker
Create a group and put that group as tracker admin of a particular tracker (through individual tracker perms). This group should not have global tiki_p_admin_trackers.

Even though a user in that group can edit the field set as isHidden, i.e. only admin can view, through tiki_view_tracker_item.php (correct behaviour), the tracker list plugin won't show the field for him (wrong behavior).
tracker item
Trackerlist plugin: to be able to filter with AND or with OR
As seen here:
http://dev.tikiwiki.org/tiki-pagehistory.php?page=All%20Bugs&compare=1&oldver=18&newver=19&diff_style=minsidediff

I would like a trackerlist plugin report with a list of all bugs which are in category 56, 172, 57 or 174.

In some other cases, I would like a trackerlist report which intersects two categories (ex.: bugs and 1.9x)
tracker item
Trackers :: trackerFilter is broken in 2.0RC2
((Dynamic Filter)) is broken in 2.0RC2
tracker item
Trackers category listing does not use categories hierarchy
Bugs & Wish list
tracker item
trackers filters vanishes when selecting another filter
Hi guys!
This is my first contribution with the tikiwiki community.

Here follows my fixes to the trackers filters that occurs when someone selects a filter and try to select another filter. The input for the filter where alternating between visible or not, causing the bug.

Thanks!
tracker item
Trackers: email field type -> ask email twice and check that they match (same thing for newsletters)
When using a tracker to collect emails, it's very important that there be no typo.

tracker item
Trackers: Email notification when a username is selected
Problem: Someone could assign a tracker item to me, but how will I know unless I watch the whole tracker and check for my name in all the watches?

When I pick a login/username as "Assigned To", this person would need to receive a notification. Next to the username drop-down, there could be a checkbox "send a notification email to this person"


This is not so important, but a similar idea:
If it was the group which was picked, it could send an email to all members of the group.

todo
1) simple implementation: additional parameter to user field when defining the field: send to the specified user whenever the tracker changes
2) more difficult: this additional paramater can be 'always send email' or 'send email if the tracker modifior checks a box"
tracker item
Trackers:: Trackerlist plugin :: filter by 2 conditions
{img src=images/code.png}%%% {CODE(wrap=>1)}
(06:21:21) marclaport1: Is it possible to filter by two items in trackerlist 1.9.x? http://dev.tikiwiki.org/AllBugs <- I would like to have a filter for all "1.9.x" and "bugs" and Open (o)
(06:33:12) sylvieg: marclaport: I know it is possible in the code filterfield can be an array ... but I have no idea what form should be the param
(06:43:56) marclaport1: sylvieg: how about something like this: {TRACKERLIST(trackerId=>5,fields=>59:41:56:26:43:47:31:32, max=>-1, filterfield=>43,filtervalue=>56,filterfield2=>47,filtervalue2=>63,showstatus=>y,status=>o,showlinks=>y)}{TRACKERLIST}
(06:48:37) sylvieg: marclaport: I do not think it will work - it will overwrite http://us2.php.net/manual/en/function.extract.php
(06:49:23) sylvieg: I suppose you need a bit of code with filter=>1:2

{CODE}

Here, I can filter by several criteria:
http://sourceforge.net/tracker/?atid=506846&group_id=64258&func=browse


tracker item
Trailing backslash at domain in URLs when installed in DocumentRoot
In my installation, on some internal links that are represented in an absolute way, there is a backslash between the domain name and the first slash.

Eg when I try to login on http://mydomain.com/index.php, I get redirected to http://mydomain.com\/tiki-login.php, which the server cannot render.

Clean install of:
MS Windows Server 2003 SE SP2 on x86
Apache 2.2.10
MySQL 5.1.30
PHP 5.2.8
TikiWiki 2.2

Tiki resides directly in the DocumentRoot C:\tiki (as it is a dedicated server).

In tiki-setup.php, there is a line

{img src=images/code.png}%%% {CODE()} $tikiroot = dirname($_SERVER['PHP_SELF']); {CODE}

In the documentation of [http://www.php.net/dirname |((dirname))], they state that since PHP 4.3.0, dirname returns unexpected values. The example implies that on Windows dirname('/x') returns '\'.

Therefore, if you install Tiki in the DocumentRoot, _SERVER['PHP_SELF'] will be '/filename.php' and $tikiroot will be '\'.
tracker item
Translate this page (create and associate to translation set in 1 step)
Right now, translating a page is a 2-step process and it's not super easy.
tracker item
translation to portuguese (PT)
poor translation to portuguese (standard)
tracker item
True Staging
How about a true staging capability for TikiWiki?

That would include that all content can be scheduled. In essence, whether we are talking a wiki page, an article, etc, everything would have an validity interval attached. __INSIDE__ that interval, edits can be made and versions are kept, but each of the entities (like a wiki page) would have siblings that are valid for a specific timeframe.

I know that would mean some work, but it would make using Tiki for business websites so much more convenient.
tracker item
Hotwords parsed/expanded with built-in macro {toc}, breaking HTML and links
Hotword processing needs to be turned off for the text expansion of the built-in macro __toc__: {CODE()}{toc}{CODE}

If a page name in a structure has spaces, and a defined __hotword__ appears as a name in the page, then the __toc__ expansion is corrupted by the __hotword__ processing. For example, if the page name in a structure is __xxx yyy zzz ddd__ and __zzz__ is a defined __hotword__, then the resulting link out of the __toc__ expansion is the equivalent of: {CODE()}((xxx yyy zzz ddd|xxx yyy)) ((zzz)) ddd{CODE}
Note how the trailing portion of the page name is not linked at all now.

This may apply to expanding the built-in macro __maketoc__, especially when aliases are shown, as well.

Verified on the opensourcecms.org installation as requested.
tracker item
Two person working on a tracker entry with different access rights
Two person need to work on a tracker entry. Some fields are only editable byan admin, the others can be handled by registered users. When I now add data in the defined tracker fields as an admin, everything is fine.

Now the registered user takes over the case, wants to update/change the fields he has to. So far everything looks fine, he only can edit the one he has access to but as soon as he wants to save it, the fields only editable by the admin suddenly disappear:

[http://www.duenasworld.com/tikiwiki/one.jpg|before]
[http://www.duenasworld.com/tikiwiki/two.jpg|after]


Maybe it is on purpose designed like this, but then I just would not get the logic behind it.
tracker item
Unable to use Yahoo provided OpenID to login
Yahoo! now provides OpenID support for all Yahoo! IDs. However, I am unable to login to any Tiki by using my Yahoo! OpenID.

See http://tikiwiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=28775
tracker item
Undefined index: showAttachments in tiki-view_tracker.php
A simple tracker view (such as: http://uniwiki.ourproject.org/tiki-view_tracker.php?trackerId=4) produces a warning like:
^
Notice: Undefined index: showAttachments in /var/lib/gforge/chroot/home/groups/uniwiki/htdocs/tiki-view_tracker.php on line 625

Warning: Cannot modify header information - headers already sent by (output started at /var/lib/gforge/chroot/home/groups/uniwiki/htdocs/tiki-view_tracker.php:625) in /var/lib/gforge/chroot/home/groups/uniwiki/htdocs/tiki-view_tracker.php on line 675
^
tracker item
undo all wiki edits by IP
if some person goes on a vandalism spree it would be great to have one button to undo all their edits
tracker item
Update country list and flag list
This could be a good source:
http://www.famfamfam.com/lab/icons/flags/
tracker item
update php to php-5.2.11-r1 and in tikiwiki-2.4 break tag ~pp~ and ~/pp~ whit use russian
Type in wiki page:
^
~pp~
!test test
1111
~pp~
2222
3333
~/pp~~/pp~
^
Work fine:
^
__test test__

1111

2222
3333
^
if type russian heading:
^
~pp~
!тест тест
1111
~pp~
2222
3333
~/pp~~/pp~
^
Result is break:
^
__тест тест__

__2222__
__3333__

__3__
~pp~~/pp~~/pp~
^
tracker item
Upgrade script
Please see: ((Upgrade script))
tracker item
Upgrade script: copy tiki_mail_events to tiki_user_watches
From tiki-devel

"I got it - Something must be done before releasing 1.10
Before in 1.9, there was 2 tables tiki_user_watches and
tiki_mail_events.
tiki_mail_events contained the generic notifications and unfortunately
all trackers/ tracker items watches.
In 1.10 both tables have been merged into tiki_user_watches - but I did
not see in the upgrade script something around tiki_mail_events copy to
tiki_user_watches
And effectively I lost all my trackres watches
A volunteer to fix that?"
tracker item
Upgrading to 1.10 from 1.9 version prior to 1.9.8 requires tiki_1.8to1.9.sql
Installer needs to take into account that Upgrading to 1.10 from 1.9 version prior to 1.9.8 requires tiki_1.8to1.9.sql
tracker item
Upload and Reference File/Image Resources in one Step
Hi there,

it is very unhandy to attach files or include images in wiki pages, articles or any other content a user provides. Until now, there are means like:

a) Upload a file to a file gallery and reference it manually using the link given.
b) Upload a file to a wiki page and reference it manually.
c) Try using the WYSIWYG editor and realize it does not upload the image.

Well, what I did is I added some quicktags to your code that opens a custom upload file dialog with a preselected file gallery. The user can browse, upload and add the file into his content in one step. Basically it uploads the file and appends the wiki code at the cursor position.

I will attach you all my environment...there is a file itb_readme.txt in the root which describes in chapter 3 all the changes I do...maybe somebody of your development team assesses this as an important feature and can leverage some code...

Regards,

Maic
tracker item
Upload File dialog drop-down list includes galleries the user does not have permission to view
Under File Galleries -> Upload File.

On the selection screen, there is a drop-down list for which gallery the user wants to upload the file to. This list includes galleries that have either been deleted, or the user does not have access to view.

Under the user, manually entered the gallery ID to view the galleries that should not be listed, and access was denied.

Clearing the cache did not change anything.
tracker item
URL_ID replaced in a link
well i encountered a problem with a link from http://portal.unesco.org/

if you want to link to a page there like http://portal.unesco.org/en/ev.php-url_ID=32886&URL_DO=DO_TOPIC&URL_SECTION=201.html
the URL part of the link will be replaced with ~np url ~/np~ (all lowercase) in the editor and as url displayed in the page

this destroys the link

used tw2.0
tracker item
USB key version of Tiki
The goal is to have a USB key version of Tiki.

Possible uses:
#Easy testing on a Windows desktop
#Have a backup of your Tiki on your MP3 player
#etc


Possible partners:
http://www.easyphp.org/
http://portableapps.com/apps/development/xampp
http://www.uniformserver.com/
tracker item
Use an accessible captcha like ReCaptcha (http://www.recaptcha.net)
{img src=images/code.png}%%% {CODE(wrap=1)}
(6:51:03 PM) The topic for #sumo is: irc channel for development of http://support.mozilla.com/ || see also mozilla.support.planning (newsgroup) || Next meeting: 2pm PST Dec. 4; http://wiki.mozilla.org/Support/Weekly_Meetings || If you'd like to help test the live chat software PM Lucy
(7:19:06 AM) MarcoZ: Hi there!
(7:19:29 AM) Tomcat: hi MarcoZ :)
(7:19:53 AM) MarcoZ: Hi Tomcat!
(7:20:23 AM) MarcoZ: Can anybody tell the new kid on the blog how to create an article on Sumo? I would like to get an article into the knowledgebase about what's new in the area of a11y in Firefox 3.
(7:20:36 AM) MarcoZ: But I can't find a way (at least none that is obvious to me) how to start an article.
(7:20:55 AM) Tomcat: Lucy: ^
(7:21:20 AM) Tomcat: in case you are awake :)
(7:57:08 AM) marclaporte: MarcoZH: I don't know what the editorial rules are, but just edit a page and change the name in the URL
(8:07:42 AM) MarcoZ: marclaporte, thanks, will give this a try. If I simply do something like support.mozilla.com/kb/MyNewTitle , I get a 404, and an option to create a new page, but with the hint in parentheses that "this page will be orphaned", but without any further explanation to what this implies.
(8:08:18 AM) MarcoZ: djst, hi! This is Marco, the a11y guy :-)
(8:09:44 AM) djst: MarcoZ: hey thre!
(8:10:00 AM) djst: MarcoZ: great to see you around
(8:11:02 AM) djst: MarcoZ: i missed your previous conversation with marclaporte, in case there's anything you're wondering about
(8:11:13 AM) djst: MarcoZ: is the sumo site usable at all as it is?
(8:12:22 AM) MarcoZ: djst, yes it is usable and has good markup. That's not a problem. I just can't figure out how to start a new article. I shot you an e-mail about it earlier, but if you know the answer from the top of your head, we can discuss it here.
(8:13:00 AM) djst: ah yeah, let me see if there's a fix for that. there was a quick edit form in the contributor home page before but i think it was removed
(8:13:02 AM) djst: let me check
(8:14:08 AM) djst: MarcoZ: http://support.mozilla.com/kb/Creating+articles
(8:14:27 AM) djst: that page is linked to from the contributor home page (which should be the page you see when you log in, but currently it's not)
(8:14:43 AM) djst: MarcoZ: this is not optimal, we should make this easier to see
(8:19:38 AM) MarcoZ: djst, thanks this is the starting point I needed.
(8:20:05 AM) djst: MarcoZ: ok. i'm here most of my work days so just ping me if you need any other info.
(8:21:24 AM) marclaporte: :-)
(8:22:04 AM) marclaporte: MarcoZ: are you using JAWS or something similar?
(8:31:45 AM) MarcoZ: marclaporte, yes, on Windows I'm using JAWS, on Linux I'm using Orca.
(8:33:40 AM) marclaporte: MarcoZ: I have a few questions about a11y and wikis if you don't mind
(8:34:53 AM) marclaporte: 1st off: an intro so you get an idea where I am coming from. My name is Marc Laporte and I am a project admin for TikiWiki CMS/Groupware
(8:35:25 AM) marclaporte: I took a course on a11y, but I never really had much real world experience
(8:36:12 AM) marclaporte: I would like TikiWiki to become more & more accessible, hopefully, eventually, fully accessible out of the box
(8:36:49 AM) marclaporte: I have a theory that wiki syntax maybe a positive thing for a11y, but I don't know really
(8:37:30 AM) marclaporte: (compared to standard html CMSs or the ones that use WYSIWYG/rich text editors)
(8:38:32 AM) marclaporte: We currently have no one helping/promoting/testing/etc a11y and I hope this could change.
(8:38:49 AM) marclaporte: so....
(8:39:08 AM) MarcoZ: marclaporte, thanks for your introduction! I started as the accessibility QA at Mozilla last week.
(8:39:28 AM) marclaporte: sweet
(8:41:07 AM) marclaporte: So what is global a11y status in FF as of now?
(8:41:24 AM) MarcoZ: marclaporte, so far what I've seen looks pretty good with JAWS on Sumo. The only real problem I ran into was actually signing up. The captcha system is not accessible at all. There is an accessible chaptcha system called ReCaptcha (http://www.recaptcha.net) that is accessible. That's the one improvement I definitely know Tiki could use. Unless of course, the captcha isn't standard, .
(8:42:01 AM) marclaporte: MarcoZ: I appreciate the feedback
(8:42:04 AM) MarcoZ: well, global a11y status in FF 3 will be a lot better than in 2, primarily because FF3 is also going to be accessible on Linux, not just Windows.
(8:42:18 AM) marclaporte: I see
(8:42:38 AM) marclaporte: Is wiki syntax better or worse for a11y?
(8:42:47 AM) marclaporte: (in general, not specifically TikiWiki)
(8:43:01 AM) MarcoZ: I made the switch from IE quite a long time ago, and there's only one site that I can't use with Firefox. And that's not because of a11y reasons, but because the music store I use here in Germany only works with IE, so every sighted person will also have this problem. :-)
(8:43:28 AM) MarcoZ: I mostly worked on MediaWiki so far, and the Wiki syntax was easy to grasp for me.
(8:43:59 AM) MarcoZ: It is appreciated to have these helper buttons/links available to insert the Wiki tags, so one doesn't have to memorize them all, but editing stuff, and having a feeling I know what I'm doing, is good with Wiki syntax.
(8:46:29 AM) marclaporte: MarcoZ: are you able to use the quicktags? or you type the syntax?
(8:51:33 AM) marclaporte: MarcoZ: I am going to log a feature enhancement request on dev.tikiwiki.org wishlist. May I copy/paste our current discussion in the tracker?
(8:51:33 AM) MarcoZ: The quicktags appear as links for JAWS, so i can simply select one and activate it to insert the quicktags. Works quite nocely actually. :-)
(8:52:26 AM) MarcoZ: marclaporte, sure!
(8:52:59 AM) marclaporte: MarcoZ: so you insert and after you find the text with wiki syntax and you go and change it?
(8:58:04 AM) MarcoZ: marclaporte, yes. For example, the heading level 1 notation is an exclamation mark followed by text, heading level 2 is two exclamation marks. I simply change the text after it.
(8:59:49 AM) marclaporte: Excellent.
(9:00:12 AM) marclaporte: ReCaptcha is very interesting!
{CODE}
tracker item
Use any font in Tiki (not just web fonts) HTML5
This would be nice to have more control over menu look & feel

http://wiki.novemberborn.net/sifr/
"sIFR (or Scalable Inman Flash Replacement) is a technology that allows you to replace text elements on screen with Flash equivalents."


http://www.text2png.com/code_standalone.php


http://www.iconforge.co.za/
tracker item
Use email as login
This is a useful feature for an Intranet. However it's not so good if the emails are not to be disclosed. I think some code has been done in 1.10 for this. However, the feature probably needs more work.
tracker item
use of punctuation removes antispam protection
When typing an email address in a wiki page, Tiki can automatically protect the address.

For example: foo@bar.com

But, if you enclose the email address with punctuation, the anti-spam protection is lost.

For example: (foo@bar.com)
tracker item
Use trackers with mirror tables
If you use the tracker with mirror, when creating the fields, you cannot save any comments, options, descriptions. You have to do it directly in the Database, then it works.

If you use the tracker without mirror, it works just fine.
tracker item
User "Admin" does not have permission to admin polls after feature activation
CVS update of 1.10 at 04:27 UTC

After the admin user "Admin" enables the poll feature, they are unable to access the poll administration page.

To reproduce:
1. Log in as admin
2. Enable Polls checkbox via the Features-->Admin Page
3. Click on "polls" in left-hand admin menu
4. Permission is refused.

Another way to reproduce
1. Log in as "Admin"
2. Click on "Admin Home" in the left hand menu
3. Click on the "Polls" Icon.
4. User is taken to ~/tiki-admin.php?page=polls, which is not Polls Admin, but Polls comment admin.
5. Click on link at top of page: "To add/remove polls, look for "Polls" under "Admin" on the application menu, or Click Here."
6. URL when hovering is ~/tiki-admin_polls.php
7. Receive permission refused error.



tracker item
User assigned modules - icons in module title do not work
If you enable Users can Configure Modules they can do this from the page under MyTiki. But the icon to switch sides, in the title of each module, does not work. Also, the delete red cross, shows a cofirmation dialog box, but does not actually delete the module.
tracker item
user info from linked group tracker item gets wrong info for "username" if "usernamemoretext" exists
Using 2.0beta code, afaicr.

There are two different users (from two people) in a site: "Xavi" and "Xavier"

This user (which is me)
http://intercanvis.net/tiki-user_information.php?view_user=Xavi

shows some data from the user "Xavier" (the data from the group tracker, afaik):
^
Nom: xavier
Cognoms: rocabert argila
Usuari: xavierrocabert
Telèfon: 932372798
Barri / Població: barcelona
^

As you can see, this information belongs to this other user:
http://intercanvis.net/tiki-user_information.php?view_user=Xavier
tracker item
User Information Page shows non-public wiki page titles
Wiki Pages that are in non-public categories (or are otherwise not accessible by anonymous) should not be viewable. This error has been fixed in other places (like RSS). However, this page:

http://www.michaelrisch.com/tiki/tiki-user_information.php?userId=XXX

shows non-publicly accessible wiki page names. Clicking on the name (thankfully) raises the security error, but the name shouldn't be visible in the first place.

This is in 3.x - not sure if it is a problem in 1.9 or 2.x, though I would suspect so.
tracker item
User modules don't display menus
I upgraded a TW 1.9.1 installation to 2.3 (I did an upgrade from 1.9.1 to 1.9.11 first, and then immediately did the upgrade to 2.3).

After the upgrade completed successfully, I noticed that the user modules I had were empty. I could see the title and the box, but no content (which were user menus).

To make a long story short, I found that the problem was the templates/tiki-user_menu.tpl template was not rendering anything. I noticed that there was also a tiki-usermenu.tpl template that rendered a list of menus for the admin pages. I tried renaming the tiki-user_menu.tpl file to tiki-user_menu2.tpl and changing line 34 of the lib/smarty_tiki/function.menu.php file to:

$tpl = 'tiki-user_menu2.tpl';

That fixed the problem.

Maybe there's some sort of name collision with tiki-usermenu.tpl when Smarty tries rendering tiki-user_menu.tpl. I didn't see any PHP errors when it wasn't working. Yes, I did try clearing TikiWiki's caches and the browser's cache and it didn't work.
tracker item
User prefs for privacy ignored if using InterTiki
Workflow.tikiwiki.org is running 1.9.8.3. I was playing around with InterTiki settings and enabled pulling of UserPrefs from the master site. I know on the mater site, my particular user ID has privacy turned on such that my information is not visible to users.

When I go to wf.tw.o as an anonymous user, I can hover my cursor over a user (such as myself) and it will show a box with my information...email address, location, etc. When I try and do the same on the tw.o master site, I get "user information is private" or something.

I'm wondering if there is a bug or oversight with InterTiki where it is not pulling all of the user preferences, and if that is the case, if someone can fix it so that privacy settings are honoured?

Thanks!
tracker item
user should be able to change their answer(s) to survey
Today, once someone has replied to a survey, he cannot change his mind on the given answers if he has made mistakes. So, when returning to the survey menu, their is no other choice but to list the results.
tracker item
User status in tiki-adminusers.php
Users can have several status:
*new account (needs to be validated)
*normal account.

Maybe we will want more in the future (ex.: suspended)

It would be good for the admin to be able to see the status in tiki-adminusers.php, filter by type and change/override the status. Ex.: a user never received the validation email because of spam filter.
tracker item
User Task
The User Task System is working fine but.. the tasks are not shown in the module..
tracker item
user theme cannot be changed
When a user activates a theme in "My Tiki", he is unable to go back either to default site theme or to another one. The new profile is active during the user session, but once he logs off and on again, he stays with the first chosen profile.
This problem exists on this site.
tracker item
user_tasks module is broken (does not show the tasks)
The User-Task-System is working fine but the tasks are not shown in the module. By clicking preview in admin-modules the tasks are shown both in the module-preview and in the module itself. This bug appeared both with updating tw from 1.9.4 to 1.9.7 to 1.9.10. and with a clean 1.10 installation.
tracker item
Username case sensitiveness
In earlier versions of Tiki, usernames for login were case insensitive.
marclaporte = MarcLaporte

Now, they are case sensitive:
marclaporte <> MarcLaporte

This is a usability problem, especially with non-technical users.

When trying to login with their username (with a different case) they get "Invalid username or password".

So they try to use tiki-remind_password.php (again with the wrong case) The error message is: "Unable to send mail. User has not configured email: MarcLaporte"

So they end up trying to create another user. When they try to create a new user with a different case, they get an error "User already exists". If usernames are really case sensitive, I should be able to create 2 distinct users, MarcLaporte and marclaporte. This would obviously lead to confusion.

My request / suggestion:

Restore case insensitiveness in usernames for logins (or at least restore the option with much better error messages when in case sensitive mode)

Thanks!

M ;-)
tracker item
username is case sensitive for mail notifications, and gets no email when using the other case
I have two users at tw.o: xavi and xavidp. Both with lower case.

I can log in on doc.tw.o using either Xavi or xavi. When I log in with user Xavi, when I click on watching adding a page, or watching another page, I get this type of error:
{CODE(wrap=>1)}
An error occured in a database query!

Context:
File tiki-editpage.php
Url tiki-editpage.php
Query:
insert into `tiki_user_watches`(`user`,`event`,`object`,`email`,`type`,`title`,`url`) values(?,?,?,?,?,?,?)
Values:
0 Xavi
1 wiki_page_changed
2 Tikiwiki 1.10 ca
3 NULL
4 wiki page
5 Tikiwiki 1.10 ca
6 tiki-index.php?page=Tikiwiki 1.10 ca
Message:
Column 'email' cannot be null
Built query was probably:
insert into `tiki_user_watches`(`user`,`event`,`object`,`email`,`type`,`title`,`url`) values('Xavi','wiki_page_changed','Tikiwiki 1.10 ca',NULL,'wiki page','Tikiwiki 1.10 ca','tiki-index.php?page=Tikiwiki 1.10 ca')
{CODE}
tracker item
Users (without admin perms) are able to create blogs in other user's name
With the 1.10b (and latest svn changes) it is meant for admins to be able to change the creator of the forums.

Unfortunately, all users with permission to create blogs, can now create blogs for any other user - even if they can not post to them.

It seems that the latest file templates/tiki-edit_blog.tpl and .php requires that a value for the creator is passed back from the field Creator. Thus, the field has to be present with a valid content.
tracker item
Users can only list/take quiz if they have permission to view the stats
When a user has the permission "tiki_p_take_quiz", but not "tiki_p_view_quiz_stats", he won't see any quizzes. This is because of the following selection in tikilib.php:

function list_quizzes($offset, $maxRecords, $sort_mode, $find) {

....
$add=$this->user_has_perm_on_object($user, $res['quizId'], 'quiz', array('tiki_p_take_quiz', 'tiki_p_view_quiz_stats'));

....

A user should be able to list (and thus take) quizzes without having the permission to view the stats.
tracker item
Users do not receive registration confirmation emails

Users do not receive registration confirmation emails.

whereas admin does receive the registration asks by email and also receive its watch notification.
(which seems to exclude configuration php.ini config...)

tracker item
Users think they can include attachments to trackers, even without permission
Using a Tracker with an Attachment field with the TRACKER plugin:

If the user __does not__ have permission to attach files to tracker items (but can insert/create new tracker items), Tiki will, nevertheless, allow the user to select a file to submit with the tracker. Upon submission, there is no notification to the end-user that their attachment was not really included.
tracker item
Using "best language" breaks links when generating webhelp
Tested when generating webhelp from a wiki structure...

With the "best langauge" feature enabled, Tiki will generate wiki links with the &bl=y suffix. When converted to webhelp, Tiki does not remove this link suffix.

As a result, HTML links includes this suffix. For example: foo&bl=y.html

This is incorrect -- the link should simply be: foo.html
tracker item
Using desktop mail client (ex.: Thunderbird) to reach Tiki contacts, groups or newsletter
Tiki newsletter works well for small volumes.

But for large volumes, as with any web app, sending emails from a server can be a challenge. Risk of being flagged as spammer, high server load/difficult to throttle, limits from your web hosts (ex.: max x emails per hour), etc

A helpful alternative would be something like this:
https://addons.mozilla.org/en-US/thunderbird/addon/4883

So my Thunderbird client or desktop newsletter application (ex.: [http://gammadyne.com/mmail.htm|Gammadybe Mailer]) should be able to access the TikiWiki database to generate recipient list.



---

Another approach is to make the Tiki contacts (address book) accessible via the LDAP protocol and thus, email clients can access.

Related:
http://www.egroupware.org/egroupware/index.php?menuaction=wiki.uiwiki.view&page=AddresbookAccountsConcept
tracker item
Using Flash with Tiki banners
Tiki banners can now handle images, text, html and external image. To use Flash, one must make an html file (with the Flash) and call that via an iframe.

Adding native support to upload and use a Flash file is next step.
tracker item
Using TRACKER Plugin, user should be returned to form on error or preview
Tested with 1.10 SVN from June 20, 2008...

When using the TRACKER plugin on a wiki page, if the user submits the tracker successfully, Tiki scrolls to an anchor in the tracker from to display the success message.

However, if the tracker was not submitted successfully (such as missing a mandatory field), the page is redisplayed at the top of the page -- Tiki does not scroll down to the form to show the error message. The user will be unaware that the tracker was not submitted.

To test:
1. Create a long wiki page.
2. At the bottom of the wiki page use the TRACKER plugin to add a form
3. Attempt to submit the form (using invalid data).
tracker item
v2.2 Tracker 'user selector' field still sends an e-mail if an individual record selection is 'null'
When using the 'user select' field in a Tracker, a set of userids can be assigned to the resultant drop down menu when Editing the fields - and quite sensibly the resultant drop down menu includes a blank so that a specific choice does not have to be made.

However when the field has the e-mail option set to 1 ie to send an e-mail whenever the Tracker is changed, the system still tries to send e-mails to the 'blanks' as well as the records with userid values set.

This will(normally)result in a series of Mail Delivery System undelivered mails errors being sent by the mail system handling the e-mail address set as the 'sending' e-mail, since the mails generated do not have a Recipient.

A check should obviously be made to avoid this.
tracker item
validator.w3.org
http://validator.w3.org/check?uri=http%3A%2F%2Fdoc.tikiwiki.org%2FPluginmouseover&charset=%28detect+automatically%29&doctype=Inline&group=0

Result: 71 Errors, 55 warning(s)

Line 332, Column 75: character "<" is the first character of a delimiter but occurred as data.

…'link' onmouseover="return overlib('<table><tr><td><img src=\'tiki-show_user

✉

This message may appear in several cases:

* You tried to include the "<" character in your page: you should escape it as "<"
* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe.
* Another possibility is that you forgot to close quotes in a previous tag.

tracker item
varchar(256) fails on MySQL 4.0
fields defined varchar(256) fail on MySQL 4.0

db/tiki.slq lines 4868 and 4877

the last two tables added: tiki_webmail_contacts_ext and tiki_webmail_contacts_fields

I would fix it if i had check-in powers sorted out (working on it) but i'm not sure that wouldn't it break anything else (in webmail?)
tracker item
version plugin broken on tw.o
Version Plugin is broken: or at least it's not working on tikiwiki.org. Example:
http://tikiwiki.org/TikiLiveCD (version 0.3, the default) and
http://tikiwiki.org/TikiLiveCD?tikiversion=Version+0.2 are showing the same
tracker item
Very high number of queries on tikiwiki.org
Please see this page:
http://tikiwiki.org/TikiWiki

When I am anonymous:
[ 1277 database queries used ]

Yes, when I log in:
[ 155 database queries used ]
tracker item
Viewing an image after sorting by file size throws an error.
To reproduce, visit:
http://themes.tikiwiki.org/tiki-browse_gallery.php?galleryId=1

And sort by file size:
http://themes.tikiwiki.org/tiki-browse_gallery.php?galleryId=1&offset=0&sort_mode=filesize_desc

Then, click an image:
http://themes.tikiwiki.org/tiki-browse_image.php?galleryId=1&sort_mode=filesize_desc&imageId=17&scalesize=o


You will get:
{img src=images/code.png}%%% {CODE()}
Warning: mysql error: Unknown column 'filesize' in 'order clause' in query:

select `imageId` from `tiki_images` where `galleryId`=? order by `filesize` desc

in lib/tikidblib.php on line 134
{CODE}

Also see:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1345
tracker item
Vote on closed poll, break error page
Try to vote on a closed poll.
The showed error break the page layout.
THe display message error page is presented without any css and theme.
tracker item
voting on forum post comments shown & working when rating per forum not selected
When you configu. a forum without the option to vote threads, the comments on forums threads allow users to rate them still. And they shouldn't.

The same even if score system is toggled off from active features.
tracker item
Warning message when moving away from an edit box (by clicking "back" or clicking an email link)
The problem: Say I am multi-tasking.

1- I start editing a wiki page
2- I check my thunderbird email.
3- I click a link in my email
4- That link could take over my browser and I lose what I was editing. Not fun.


This is what we need:
http://marclaporte.com/tiki/FeatureRequest_BetterHandlingOfBackButtonWhileEditing.swf.html

And that solution also works when you are clicking a link in an email. (not just back button)


other causes of ((doc:lost edit)) are listed in documentation.


similar: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=971
tracker item
Warning: is_dir(): Stat failed for ./img/wiki_up/tiki1/... intiki-admin_security.php?check_files
When calling this url:
http://uniwiki.ourproject.org/tiki-admin_security.php?check_files

on an updated (today 6th sept. 2006) 1.10cvs site, I get this warning on top:
^
Warning: is_dir(): Stat failed for ./img/wiki_up/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun/ecofun (errno=40 - Too many levels of symbolic links) in /var/lib/gforge/chroot/home/groups/uniwiki/htdocs/tiki-admin_security.php on line 153
^

And the display is kind of weird (the page is displayed).
This site is a multitiki installation, but "ecofun" is not the domain in which I was running the tiki site, but another (ecofun would have been: http://uniwiki.ecofun.ourproject.org/tiki-admin_security.php?check_files , and I was not on that tiki site).

I wonder if this is important, and security check is working fine or not (I'm wondering if I have more intruder's files, as some which I deleted manually yesterday)
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 calendar (receive email notication of changes)
Tiki Calendar is very nice for events. But what if someone updates the information about an event? Maybe I won't know (because I copy/pasted the event my pesonal calendar) and I will show up at the old (wrong) time.

Tiki's excellent watch feature should be added (with the little eye) to
# all calendars
# each calendar (id=1) (this could be nice on the filter tab)
# each individual event (when in view mode)

Ideally, for a modified event, I would receive in the email the old and the new value, like for watching trackers.


related code here:
http://tikiwiki.org/tiki-index.php?page=UserPagericks99#Calendar_Notifications
tracker item
Watch item on trackers sends messages in the language of the tracker poster.
Watch item on trackers sends messages in the language of the tracker poster. It should be in the language of the person watching the item.
tracker item
Watches appear in foreign languages
When you are watching an item, the email is sent in the language of the site visitor, not your own chosen language.
tracker item
Watching whole categories (Patch)
Bugs & Wish list
tracker item
Webhelp does not correctly populate the pages/img/wiki_up folder
Tested with 1.10b1...

When generating webhelp from a wiki structure, Tiki creates the ../pages/img/wiki_up/ folder, but does not populate the folder. This results in missing images when viewing the generated HTML files.
tracker item
Webhelp does not generated TOC lists
Tested with 1.10b1...

When generating webhelp for a wiki structure, if the wiki page contains {TOC} or {MAKETOC} plugins (that generate a list of child pages/headings), the list is not included in the generated webhelp HTML.
tracker item
WebHelp fails if a wiki page includes a " (quote) in the pagename or page description
Tested with 1.10b1 from SVN (not sure about prior releases).

When generating webhelp from a wiki structure, if a wiki pagename or page description includes a " (quote), the webhelp will fail.

Workaround:
After Tiki generates the the files, you must manually edit the following file:

../webhelp/YOUR STRUCTURE NAME/menu/menuNodes.js

Look for the entry that contains the " (quote). It may be similar to:

insDoc(foldersTreeAAA,gLnk("R","Your page title with "quotes" here","pages/Your page name.html"));

You will need to "escape" the quotes as follows:

insDoc(foldersTreeAAA,gLnk("R","Your page title with \"quotes\" here","pages/Your page name.html"));

The webhelp will now function properly.

tracker item
Webmail: Imap Support
The webmail currently only supports POP. IMAP support like IMP, Squirrelmail, Roundcube, etc would be much better. It could rely on PHP's imap support like IMP does. People who will want IMAP would have to have it in their PHP, which is in an acceptable requirement.
tracker item
When assigning tiki_p_search permission to a group, all other "tiki" permissions are also assigned
To reproduce:

1) Log in as admin.
2) Go to Groups Admin
3) Assign tiki_p_search permissions to a group with no administrative ("tiki" type) permissions.
4) When page refreshes, you will see that all Admin permissions have been assigned to the group, and the Administrative links have been added to the Application Menu module.
---
Confirmed by dthacker

{THUMB(id=44, url="tiki-browse_image.php?imageId=44")}{THUMB}

A user belonging to this group also gets admin menu after logging in.
tracker item
When changing article type (during submit/post/new article) the body field disappears
(This bug has been tested and verified on clean installs of TW 1.10b1 , 1.9.11 and on opensourcecsm.com)

When someone starts to create a new article (submit/edit/new) and chooses a different article type from the menu "Type", the field "Body" disappears (even if the heading_only property of the field is NOT set).

The problem seems only to exist on clean installs with empty databases which fill up the default values with null instead of 'n' for the different type settings.

In turn, the conditional in the function chgArtType() in the file /lib/tiki-js.js does not do a proper checking of the null values creating a situation where it interprets that the heading_only property for all article types is active (or so I gather). Thus it disables the Body field every time regardless of what the property of the article type says.

tracker item
When clicking a link to answer (re) a comment (at least on blog), the comment section colaps.
When clicking a link to answer (re) a comment (at least on blog), the comment section colaps.

Answear a comment on a blog, and all text magically disapair as the comment area colaps.
tracker item
When editing a wiki page, the wiki rating gets lost.
under admin permissions:
If you edit a wiki page with a wiki rating, the old poll is deslected and a new poll is made with the generic name 'rate it'.

This means the scores are reset to zero and the admin has to edit the page again and reselect the old poll.

under registered permissions:
If you edit a wiki page with a wiki rating, the old poll is deslected and the page doesn't have a rating anymore.

Wiki ratings is a very nice feature, but this is a showstopping bug.. I hope it isn't too hard to fix ;).
tracker item
When loging in with OpenID, the Since your last visit isn't reset.
With version 2.2, normal and OpenID login enabled, and the modules "since_last_visit" and "since_last_visit_new", they don't reset when using OpenID login. When loging in with the normal login, those since last visit changes are reset.
tracker item
When printing, links should show the actual URL
When printing a wiki page (or viewing the printer-pretty version) that has links, it would be nice if links actually showed the full URL.

For example

((Foo)) would display as Foo (http://yourtiki/foo)

((Foo|Bar)) would display as Bar (http://yourtiki/foo)

[http://foo.com|Bar] would display as Bar (http://foo.com)

tracker item
When renaming a page with a slash / in its title, all pages that link it get deleted.
When renaming a page with a slash in its title (e.G. 'Adresses/Something') into a pagename without a slash (e.G. 'Something')
ALL pages, which link to this page get its contents DELETED. I looked into the DB. The data-field is set to NULL.

The problem must lie in the ReEx of the rename_page function at wikilib.php. I'm not good enough at RegEx to fix by myself so i provide the faulty code-segment:

{img src=images/code.png}%%% {CODE()}

if (strstr($newName, " "))
$data = preg_replace("/(?<= |\n|\t|\r|\,|\;|^)$oldName(?= |\n|\t|\r|\,|\;|$)/", "((".$newName."))", $data);
else
$data = preg_replace("/(?<= |\n|\t|\r|\,|\;|^)$oldName(?= |\n|\t|\r|\,|\;|$)/", $newName, $data);
$data = preg_replace("/(?<=\(\()$oldName(?=\)\)|\|)/", $newName, $data);

.....

if ($is_wiki_page) {
$query = "update `tiki_pages` set `data`=?,`page_size`=? where `pageName`=?";
$this->query($query, array( $data,(int) strlen($data), $page));
{CODE}

Maybe there should be generelly a feathure that prevents characters in page titles that may cause problems like / oder &
tracker item
When reporting that a cteg. mandatory field is missing, another one looses its previous selection
When reporting that a categ. mandatory field is missing, another mandatory category multiple checkboxes loose their previous selection.

You can try that here:
http://moviments.net/cursos/Inscripcions+2008

Fill all mandatory fields except the last mandatory one. Submit. User gets the message that the last field is missing, which is true, but then, the selections made in the first mandatory field (category multiple check boxes) are lost. So if user only clicks on last missing mandatory field, he gets a message again that the first is missing, but the last is missing again then, etc.





Same behavior when using the tracker directly (instead of tracker plugin)
tracker item
When system runs out of disk space, Tiki user will not be able to login.
When the system (in this case was a Linux box) runs out of disk space, a Tiki user cannot login. Basically, the user is sent back to the home page. In other words, it looks like the user has authenticated, but is not logged in. So it looks like a PHP session issue. It could well be.

If the user enters a wrong password, a wrong password message is seen.

It would be nice if Tiki could detect that the disk space is low and alert admin users, especially during install. Low priority of course, but still nice to have.

MoinMoin example:
{THUMB(id=29, url="tiki-browse_image.php?imageId=29")}{THUMB}
tracker item
Whole column "level" in users_permission table gets nulled out
Confirmed on clean install of 2.4. Testing on opensourcecms.org, it does not appear this bug carried into 3.0. Have not found this reported in the forums nor bug tracker.

Since upgrading to 2.4 (sorry, only have Fantastico), there is a bug introduced with the permission level assignment capability (level configuration at bottom of tiki-assignpermission.php page). If used once as expected / described, then any further "update" to permissions in that same group will ''Null'' out the whole "Level" column in the __users_permission__ table.

Go to __groups__, __admin a group__, __admin its permissions__. Click "level configuration: show" way at the bottom. Do an assign of a level to that group and hit update. Once done, simply hit the normal "update" button in the "assign permissions" section. Does not matter if you change a permission or not. Now if you try to "level configuration: show" again, the level fields for every permission are nulled out and no levels appear in the "assign" list at the bottom of the page. Browsing the table in PHPMyAdmin confirms this behavior.

Note that you do not have to do a level assign a second time. Simply trying to change the inclusion of any individual permission (or making no changes but simply clicking the update button in assign permissions) will cause this to occur. Also, it does not matter whether "level configurations" are shown or hidden.
tracker item
wiki "edit by section" doesn't allow concurrent editions of different sections on the same page
Wiki "((doc:edit by section))": Nice feature added, thanks heaps to those who made that possible! :-)

BTW, I found that it doesn't allow concurrent edition of different wiki sections of the same wiki page.
Tried on doc.tw.o on June 8th 2008, using Mittwoch and also Tikinewt.css (After clearing tiki cache) , and it didn't work for me on any of both cases.

doc.tw.o page needs to be updated once fixed.
http://doc.tikiwiki.org/edit+by+section
tracker item
Wiki diff: Side-by-side as default instead of HTML diff
In 1.9.x, Side-by-side diff is the default

Sometime in the history of 1.10 (around when WYSIWYG editor arrived I think), HTML diff became the default.

This appears to be more of an accident than a conscience choice.

Side-by-side should re-become the default.

Ever better, the admin should should what the site default it.

Even better, each user could override this value in their preferences.


tracker item
Wiki INCLUDE fails to include page when multiple INCLUDEs are on same page
We installed Tiki with version 1.9 and we quickly installed the PluginInclude and starting making extensive use of it. This week, we upgraded to 2.2 and some of the includes stopped working.

After some trial and error, it appears to be the 3rd to 4th include on a page (all pages have the same permissions via categories) that fails. It works for admin, but not the average user.

I took a look at the plugin and found the line

// $text="<b>User $user has no permission to access $page</b><br />";

and uncommented it. The user received the message that they did not have permission.
tracker item
Wiki markup for icons
In addition to smilies and text formatting like bold, add syntaxes for commonly uses markers in text.

Please see some nice examples here:
http://wikifeatures.wiki.taoriver.net/TextFormattingRules

Which are inspired by :
[http://moinmo.in/HelpOnSmileys|MoinMoin]

I like:
/!\ warning
(./) check
{OK} thumbs up
{i} information
{1} {2} {3} for nice numbering

We currently use images at doc.tikiwiki.org and it's cumbersome.


From #wiki (freenode)

(11:20:53) TheSheep: marclaporte: btw, if you need some icons, there are some I drew at http://sheep.art.pl/Icons
(11:21:10) TheSheep: marclaporte: especially the hand icons can be... uhm... handy
(12:16:35) marclaporte: hehe
(12:17:52) marclaporte: for icons: is license compatible with LGPL?
(12:18:15) marclaporte: I wish we had a license compatibility grid for CC vs GNU
(12:19:58) TheSheep: marclaporte: I can relicense it for you
(12:20:17) TheSheep: marclaporte: although using gpl for something that's not software is weird for me
(12:33:22) marclaporte: yes, but icons have to in the app, no?
(12:42:45) TheSheep: marclaporte: but icons are also distributed when somebody merely uses the web app
(12:43:00) TheSheep: marclaporte: would you want to force them to provide the source code?
(12:44:49) marclaporte: I just don't want any trouble
(12:45:02) marclaporte: and to respect author's wishes
(12:45:51) TheSheep: marclaporte: I can promise I won't give you any trouble, just tell me what you need to use them :)
(12:46:01) marclaporte: hehe
(12:46:13) TheSheep: marclaporte: it will also help me to release my future works in a way that is friendly for developers
(12:46:22) ***marclaporte is adding on todo list
tracker item
Wiki page attachments: better error message on failure
If an upload fails here: tiki-list_file_gallery.php?galleryId=1, I get a descriptive error message (ex: file too big).

The same would be useful for wiki page attachments.


tracker item
Wiki page history, default two versions to compare should be last two.
When viewing wiki page history, default two versions to compare should be last two. Bug introduced in January 2008 on BRANCH-1-10

{THUMB(id=18,url="show_image.php?id=18")}{THUMB}

tracker item
Wiki page name Alias
!!Problems

__Pretty Much Resolved by the wiki ALIAS function__ - so closed.

Redirect plugin
*is not included by default in TikiWiki because it could be used for bad things
*creates redundancy (in search results, page listings, etc) - maybe redirected pages should not appear in list?

Renamed pages
*do not automatically redirect - creates broken links.


!!Proposed solution:

!!!renamed pages
*When a page is renamed the user must choose "hard or soft redirect" perhaps better known as "redirect or refer from old page?"
**hard redirect places redirect plugin on pagename-old to pagename-new.
**soft redirect puts something at top of page like
^This page has been renamed: pagename^


!!!Add synonyms/aliases to a page

suggestion (mlp): adding aliases to a page should automatically create pages with hard or soft redirects to pagename. Note that the adding of alias pages must not destroy data if page already exists.

Ex.:
dev.tikiwiki.org/Tracker
dev.tikiwiki.org/Trackers
dev.tikiwiki.org/Bug tracker

would be aliases. It would avoid the pollution we have here: http://dev.tikiwiki.org/tiki-orphan_pages.php


doc.tikiwiki.org/Install
doc.tikiwiki.org/Installation
doc.tikiwiki.org/Installer

Each wiki page should be able to put one or many aliases. These aliases would work in search. All the aliases should have an important weight in the internal search engine.

We could use this instead of renaming pages. Also, when we do rename a page, we could have an option to have the old page name to be an alias of the new one. Thus, better for external search engines.

Theses aliases could even be used as meta tag for this page.

Putting aliases to non wiki pages (ex.: tiki-forums.php) would make ((doc:structures)) more useful. Now, using structures for site navigation only makes sense if you only have wiki pages. And who ''only'' wants to have wiki pages with all the great features offered by TikiWiki? :-)

It also help to use cleaner page links in sentences. If my Wiki page is called Install, I have to do the following now:

{img src=images/code.png}%%% {CODE()}
For more information about ((Install|Installation))
{CODE}

With aliases, I could do:
{img src=images/code.png}%%% {CODE()}
For more information about ((Installation))
{CODE}

Page aliases - and hard redirects - should permit to set status "Moved Permanently" for robots to send traffic to main page.

What would we do with page renames? (which correct links in wiki pages). Needs some thought. We don't want some unwanted changing of text in existing wiki pages.


Do we need?
Redirect to internal or external http is ok because a special permission is needed to use. -> tiki_p_wiki_alias . In security admin, warm that giving tiki_p_wiki_alias to untrusted people is a security risk.


Related:
[wish1119|Better handling of page renaming]
[wish1610|Redirect plugin : should permit to set status "Moved Permanently"]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Wiki page name with quotes is broken
Under 1.9.5 and under two different themes, I could not create a wiki page that had quotes in it. I received an error like this:

Invalid variable value : page = asdfasdf "foo"

That would be only a minor annoyance. But it gets worse. You can rename a page to have a name with quotes in it; however, having done so, you cannot then view or edit that page. You receive the same error when attempting to access the renamed page.
tracker item
Wiki page names and links, plus (+) simulates a space( ), but a space( ) doesn't simulate a plus (+)
http://dev.tikiwiki.org/Add+to+WishList simulates the wiki page "add to WishList"


But
{CODE()}
((Add to WishList))
{CODE}

does not simulate
{CODE()}
((Add+to+WishList))
{CODE}

Should it?

Should plus(+) and space ( ) be freely interchangeable, the same was "A" and "a" are?
tracker item
Wiki page: visual evolution of chages (similar to IBM's & MIT engine "History Flow")
I could be nice to have a kind-of "History Flow" application, or feature, integrated in the Wiki.
Such as the "History Flow" ([http://researchweb.watson.ibm.com/history/]) developed by people from MIT and owned by IBM (afaik)

I'm not skilled on CVS, but I wonder if this is already developed for CVs applications. (gCVS, for instance, for GN/Linux Gnome)

And from thepoint of view of Tiki, I know there is the option "export all" tiki versions of a page, at wiki page edit time. Could this be used to see more easily all the changes that a user has made to a document, etc.?

(I'm thinking in the educational scenarios where as teachers we have to review a user contribution to a collective document, and grade it, etc.).
tracker item
Wiki pages do not show categories
Hi -

I am using the latest tiki-HEAD and something is wrong with wiki display. The tiki-showpage.tpl has a list of options to show categories on the wiki page, such as $feature_categorypath, $feature_categories, and $is_categorized

It appears from debug that $is_categorized is not set on my pages despite the fact that the pages are, in fact, categorized. Any ideas?
tracker item
Wiki RSS feed broken
The wiki RSS feed seems to show the source code (.diffchar tags, etc.) of page version diffs, rather than showing the list of pages and their links.
tracker item
Wiki strucutures show pages, even if user does not have permission to view a page
If a wiki page is included in a structure, Tiki lists the page when viewing the structure (or when listing TOC) -- even if the user does not have permission (tiki_p_view) to actually view the page. This presents an invalid structure to the use -- they are seeing pages that they do not have permission to view. Tiki should only show pages (in a structure) that you can actually view.

Alternative impelentaion (proposed by luciash):
To have an option "restricted pages in this structure will be ommited from the list" or "will be shown but marked as restricted"

Confirmed in 1.9.8 and 1.10.1
tracker item
wiki tag "file" rendering issue
Following code inserted into wiki page is causing problems.

{file name=attached_file_name}

In TikiWiki 1.9 was name of file shown with link to file. In TikiWiki 2.x only single closing bracket (i.e. '}') is shown instead.

Following wiki code gives expected result in both 1.9 and 2.x versions (please note space before closing bracket)

{file name=attached_file_name }

File tag is parsed in file lib/tikilib.php in function parse_data(). Tag file is translated to call of ATTACH wiki plugin. It seems that essential is call of split_tag() method with cleanup parameter set to FALSE (in tikilib.php revision 1.801.2.92 it's line 5474). In branch 1.9 was cleanup hardcoded to TRUE in split_tag() body. Setting cleanup to TRUE 2.x gives expected result.

I can see that optional cleanup parameter of split_tag() method was introduced in tikilib.php revision 1.602. At the same revision was cleanup value in file tag parsing section set to FALSE. Commit comment says "Minor tweak to preserve ' in {file ...} links.". I don't know idea behind it so I'm not able to correctly fix file tag rendering issue. Simple change of cleanup parameter to TRUE would probably cause regression of another bug.
tracker item
Wiki transclusion a-la MediaWiki templates
The capability to include (recursively) with parameters is probably the most powerful and content factorizing feature of our best competitor MediaWiki.

It make not only produce content much faster and in a much more modularised way.

The references :
* [http://en.wikipedia.org/wiki/Transclusion]
* [http://www.mediawiki.org/wiki/Help:Templates]
* [http://doc.tikiwiki.org/PluginInclude]
tracker item
Wiki: all edits must be approved by users of a certain group, before being made public.
On a wiki page, reviewing each & every change could get tricky because someone could do edit #2 before edit #1 is approved, and then, you end up having branches, which need to be merged.

I have an idea on how it could work but still needs coding: Basically, when a non-editor (someone with lesser permissions) edits the page, the previous version continues to be shown to the public (in any wiki, any previous version is still available to view). Anybody trying to edit the page would be sent to this new "branch" (think of it as a staging area). And the next time an editor (someone with higher permissions) saves the page, it becomes public again. This would avoid the risk of having multiple branches, needing merging. However, the UI would have to clearly show editor #2 that he is not editing the page he just saw.

I could see this being an interesting feature in certain scenarios. For example, using Tiki to generate a corporate website.
tracker item
wiki: automatic description of changes
When you edit a wiki page, you can indicate what you did. Good.

But if you leave it empty, visitors have no indication of what you did. Maybe we could add some of the ideas of wiki-translation.com (Quantify change size) to have an automatically generated message.

Some examples:
*minor change
*10 words changed
*15% changed
tracker item
Wiki: Minor edit :: need mouse over to explain what it's for
In 1.10, there is a "minor" button when you save a wiki page.

When using the wiki for translation, checking minor tells the system that the corresponding translation are __still valid__.

I believe __minor__ also prevents sending notification emails to those watching the page. (why bug them for a corrected typo?)
tracker item
Wikiparser interprets tags different in editpage than in the page view
If you enter following code in a wiki-page ~np~ ...page... ~/np~ there is a bug in the interpreter. The preview-mode is working right and shows ...page... as plain text, but when you save the page wiki-parser interprets it as a tag and shows the pagenavigation-bar.
tracker item
wikiplugin_blogs similar to wikiplugin_articles request
Currently there is no wikiplugin to place 1 or more blogposts on a wikipage (showing title and content of the blog).

The functionality should be similar to the wikiplugin_articles, so that the amount of posts and the blogId can be specified.

Using a wikiplugin instead of the module plugin or RSS gives the advantage that you can show entire blogposts and that you can include a permissions check, so that users that should not be able to see the post don't get it on the screen.
tracker item
wikiplugin_files used on Wiki Pages dont update files.
Hi,
I found an issue using "wikiplugin_files" plugin.
If You try to use it (on Wiki pages or in other available places like parsable ptracker descriptions etc) Wiki page show files in the particular gallery but You can only download file. You cannot update newer version or see a history of that file althou theres an option to do it.
Ive try it both on TW 2 and TW 3(beta).
Ive tried to turn off/on all java UI thingy but w/o success.

Best regards,
Piotr
tracker item
wikiplugin_tracker.php crashes in tracker with mirror tables
I've got this error while attempting to insert data in a tracker with mirror tables from a Wiki page through wikiplugin_tracker.php.

In fact, the wiki page return an error message, and it seems as if item was not inserted, then, but item is inserted. However, the field "user" (login user, 1) is not saved in the tracker (and I was logged in, and I could insert a tracer item from the same user account through the tracker directly).

Note: Tracker has less than 40 fields, and I included 40 consecutive field ids in the plugin syntax.

That's the code in the wiki page:
{CODE()}
{TRACKER(trackerId=>1,fields=>1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30:31:32:33:34:35:36:37:38:39:40,action=>Name of submit button,showtitle=>y,showdesc=>y,showmandatory=>y,embedded=>y)}Ben fet!{TRACKER}
{CODE}

Thant the error message:
{QUOTE()}Notice: Undefined index: name in /var/lib/gforge/chroot/home/groups/gclub/htdocs/carpetiki/lib/wiki-plugins/wikiplugin_tracker.php on line 138

Warning: mysql error: 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 '='prova4' where `itemId`='5'' at line 1 in query:

update tiki_trk_1 set =? where `itemId`=?


in /var/lib/gforge/chroot/home/groups/gclub/htdocs/carpetiki/lib/tikidblib.php on line 154

Warning: fread(): Length parameter must be greater than 0. in /var/lib/gforge/chroot/home/groups/gclub/htdocs/carpetiki/lib/cache/cachelib.php on line 47
{QUOTE}
tracker item
Identify a contact's "manager"
example: TikiWiki used to coordinate volunteer organisation (eg Scouts) with branch hierarchy.
Individual or a Manager at any level above should be able to maintain their contact record.
There needs to be some functionality to transfer individuals between managers, eg when the manager leaves/moves.
tracker item
Workspace Resources
I have instaled TW 2.4 and Aulawiki 1.7.1.
I can define the workspace types but I can't assign default resources because the list it's empty.
tracker item
wrong linebreak with ">"-character in wikipage
if you enter the <-character in a text (e.g. for an arrow like -->) the following lines have no linebreaks anymore
tracker item
Wrong path with additional slash on IIS installs in document root
Environment: Windows Server 2008 + IIS7

Problem: After installation, you're directed to tiki-change_password.php. The URL ist correct (in my case: "http://www.prohibition-online.com/tiki-change_password.php[...]"). I change the password and land on "http://www.prohibition-online.com/tiki-index.php".

Now I click onto logout and the URL I get to is:
"http://www.prohibition-online.com\/tiki-index.php".

Notice the "\" after my website name.

If I remove the "\", I access my index page as expected.

When I login, the "\" reappears.

same error as: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=2250&trackerId=5&show=view
tracker item
WYSIWYCA for Wiki Links
Wouldn't it be great if a wiki link (the standard [] syntax) would check whether the current user has rights to the page that it links to? THat way we could turn off the hyperlink if the user cannot open the page anyway...THat would add some processing overhead, but I am sure that would be manageable.

Don't know where to begin, though, I do not really understand the wiki processing in Tiki...
tracker item
WYSIWYG - "Insert internal wiki link" button doesn't work (infinite wait)
I have a strange problem on Tiki 2.0RC2:

I have two similar TikiWiki-installations. One just for testing on my Linux-Server and the second on a WinNT-Server. The Windows-Server is the one we want to/have to use for our Wiki :-(

On my Linux-Server works everything.

On the Win-Server don’t work wysiwyg-editor’s “Insert/Edit an internal wiki link”-button. The “window” opens but it shows only this animated waiting-bar. (See the picture)
Any other button works fine!
tracker item
WYSIWYG admin - Option to set default image upload directory
On the admin page for the WYSIWYG editor it would be handy to have a text box available to set the default upload directory used by fckEditor so that we could select (and enforce) a suitable location on the server (such as C:\TikiWiki\img).
tracker item
Wysiwyg doesn't allow using ! (headings) or * or # (lists) markup in mixed mode yet
Right now using 1.10svn code when using wysiwyg you are not allowed to use ! (headings) and * or # (lists) as wiki markup (it gets shown as simple text, even if placed at the beggning of new lines)

According to http://doc.tikiwiki.org/Wysiwyg+Editor+Admin (April 10th, 2008) , the setting "__Content is partially parsed__" just includes:
* parsing of links
* parsing of images and generally what is included in { }
* parsing of wikiplugins

Header and butllets are vey simple and common wiki markup that would help mixing conent in wysiwyg pages from newbies on tiki 1.10 sites and more experienced users (not much skills needed for that markup)
tracker item
WYSIWYG editor addes extra <br> tags
When you edit text using the WYSIWYG editor, extra <br /> tags are added when the text is displayed in preview or when it is saved. These break tags do not show up when you try to edit the page again, making them impossible to remove.

For example, if the markup in the WYSIWYG editor, when you view the source, is as follows:

''<p>This is some text.<br />This is some more text, on a new line</p>''

What shows up when you view the source of the page that is generated after you save/preview is as follows:

''<p>This is some text.<br /><br />This is some more text, on a new line</p><br />''

As a result of this, the spacing on pages edited by the WYSIWYG editor is bizarre and stretched out.

tracker item
WYSIWYG editor addes extra <br> tags
When one is using the WYSIWYG editor to edit text, extra <br /> tags are added after all <p> and <br /> tags when the text is displayed after save or preview. These tags don't show up in the source code in the WYSIWYG editor at all, so you can't remove them. As a result, the spacing between the text is all wrong.

For example, if you view the source of a page in the WYSIWYG editor, it would look like this:

<p>Some text<br />And more text on a new line</p>

But when you view the source of the page after you have saved it, it looks like this:

<p>Some text<br /><br />And more text on a new line</p><br />

tracker item
#2037
Bugs & Wish list
tracker item
wysiwyg editor, or normal editor with html enabled, doesn't parse {maketoc} on wiki pages
See live example here:
http://moviments.net/cursos/IMDIG-I-Apunts

Wysiwyg editor is enabled, and those are the general wysiwyg settings on the site:
|| Wysiwyg Editor is optional: | X
... and is displayed by default: |
Reopen with the same editor: | X
Content is parsed like wiki page: | X
Content is partially parsed: | X ||

The wiki page http://moviments.net/cursos/IMDIG-I-Apunts was last edited using normal editor, keeping "allow html" checkbox as enabled on that page. When you write
{CODE()}
{maketoc}
{CODE}

The string ~np~{maketoc}~/np~ is displayed, but the table of contents fort that page.
tracker item
WYSIWYG Insert internal link fails
ON aVersion 2.2 installation on a Windows server.

When I use the WYSIWYG editor and select the insert internal link icon, the window appears titled "Tiki Link - insert internal link" and the squares indicating loading are blinking, but it hangs (and does not bring up the list of links).
tracker item
WYSIWYG SAVE button takes user to a blank page (tiki-editpage.php), and does not save content.
The topic says it all. I am running SLES Linux 10 for wiki host and with MySQL on a Netware box on the back end. MySQL Version 4.0.26a over TCP/IP.

I hope this helps.
tracker item
XML RPC for Wiki
No XML RPC interface for Wiki
tracker item
XSS/JS filter hitting when saving a custom Smart template file
When saving a Smarty template for a specific theme using the TikiWiki admin GUI then all kinds of fake tags </x> are inserted in javascript.
It seems that the XSS filter is hitting here. It should not since it is a super-admin function and should not be XSS-filtered, of course.

I tried to edit tiki-editpage.tpl when this occured.
tracker item
YOUTUBE wikiplugin broken
At http://tikiwiki.org/TikiWikiTV, the YOUTUBE plugin is being used, but the videos aren't displaying. A look at the finished page source shows that the movie src url is partially repeated, so broken. (The url in the page edit is the correct form, so then gets broken.) For comparison, the FLASH plugin works ok on that page, with no url distorting.
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