Loading...
 

Category: 3.x

Code name for Tiki version after 1.9.x 1.10.x
3.x
Show subcategories objects

Name Type
Login with "Request passcode to register:" fails
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): "Register code not valid. You need to know the register code to register in this web site" (approx)

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

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

Example 2:
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.

Tested with:
1. Passcode only - Success
2. Passcode & email verification - Success
3. Email verificaton & user tracker - Success
4. Passcode & user tracker - Fail

All I really need is Passcode & user tracker to work together!
tracker item
Online users (who_is_there) module has gone mad in 2.x :-)
As of now, it says:

28627 online users
tracker item
"No such attachment on this page" appearing after change of behavior of PluginFile
Between Tiki2 and Tiki3, behavior of PlginFile changed, and is causing "No such attachment on this page" errors

http://www.google.com/search?hl=en&q=%22No+such+attachment+on+this+page%22+site%3ATikiwiki.org&aq=f&oq=&aqi=
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
"Today" in Calendar
"Today" is highlighted for every month. If "Today" is Dec. 22, then Jan. 22, Feb. 22, etc. are also
tracker item
[mailto:text|text] doesn't have antispam protection
In 2.0 a new email {img src=pics/icons/email.png } syntax was added in quickatgs

{img src=images/code.png}%%% {CODE()} [mailto:text|text] {CODE}

But this prevents the spam protection code from working
tracker item
{poll } Does Not Work
After setting up and creating a poll with ID = 1

__Update:__ I was following the examples on the doc site for how to embed a poll. These examples typically are in the following formats. The examples throughout the docs should probably be updated to reflect the what actually works (see solution section below). I am a brand new user and am finding the documentation regarding the embedding of dynamic variables to be wrong in many cases.

When inserting any of the following:
{CODE()} {poll} {CODE}
''generates junk code in the rendered page''
{CODE()} {poll id=1} {CODE}
''generates junk code in the rendered page''
{CODE()} {pollId=1} {CODE}
''simply outputs pollid=1 in the rendered page''
{CODE()} {poll pollID=1} {CODE}
''ALSO generates junk code! So, it's case sensitive?''



''Details:''
I have tried several versions (just in case case sensitivity was a problem). This has also been reproduced with and without jQuery turned on. I have insured that the Polls option is available in the Text Field as well. Currently operating as an admin user with all capabilities turned on.

The "junk"is essentially html. Turning "Allow HTML" or "Try to covert HTML to wiki" has no effect. I __can__ get other dynamic content to work.


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
1-click access to be able to do certain actions (view a page, edit a page, edit user tracker, etc)
Sometimes, we want people to participate to one wiki page, to access their user tracker to update personal information or access a ((workspace))

Right now, we need to

#create a user
#create a group
#assign user to the group
#give permissions to group ( in general or for a specific item)
#inform this person, typically by email, on how to access this page


Instead, I would want to
#add an email
#pick the permissions this person has
#any limitations (works x times, or for x days/weeks)
#an optional message

And the system should send a 1-click login email (an email with a link in it which is unique / very difficult to guess).

Whoever clicks that link
*Would be authenticated with the appropriate permissions and according to the limitations.


Related:
Expiry date for group membership
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1071

Somewhat related:
Send welcome email (by admin to new user or user that has not connected in a while)
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1016
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: 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
Send custom email (by admin to new user or user that has not connected in a while)
I would like a way to invite people to come to a Tiki site after I have added their login. (different of the use where people self-register)

Right now, I simulate a lost password message (which I customize).

Maybe this could become a new feature available to admins when

1- after a successful user creation at tiki-adminusers.php
2- when administering a user account
3- from : tiki-adminusers.php with the batch command to send to many new users.

The system would send an email with a one-click login and be sent to the user tracker
tiki-view_tracker_item.php?view=+user

Person who triggers this email alert should be in BCC. (to have a trace). Even better would be to have this logged somewhere but this could be for phase 2.

We could have a new mail template in templates/mail/welcome_message.tpl or in a wiki page (better!)


What do you think?
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
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
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
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
File gallery: Virus checker
maybe http://www.clamav.net/ which has php plugin
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
page 1/1 handling
page 1/1 can stay (although some could prefer nothing instead), but the "1" below should be removed.
tracker item
Change Crypt passwords method

#check who did it
#decide new default setting

Are upgrades affected?
tracker item
Adding an IP range option for clients in InterTiki
The server settings for InterTiki do not allow user to specify an IP range of known IP's.

It'd be great if this could be added in the future in situations where the client does not have a static IP.

A quick fix is presented below for someone who really needs it-but I hope we can have a more permanent solution eventually. It allows the user to specify either an IP or an IP range in the server settings and validates the IP of the client accordingly. The IP range should be specified as:
xxx.xxx.xxx.xxx-yyy.yyy.yyy.yyy
tracker item
Modules use should be restrictable with standard permissions
So I could show quick_edit module to users with tiki_p_edit

Related:
[wish1783|Menu & modules contextual to category of currently show item (wiki page, article, tracker, etc)]
tracker item
Saving page with SEFURL on creates 404 error
The new "saved_msg=y" fails when SEFURL is on - both new pages and editing. It gives me a 404 not-found error. Makes SEFURL pretty useless. Example:
http://www.casesofinterest.com/tiki/Everything+is+Patentable&saved_msg=y
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
Multivalued trackers
Trackers can have many fields.

Multilingual is a way to have multiple values.

Native multi-valued trackers would be useful in certain circumstances.

Another way is to use ((doc:Category Tracker Field)) or ((doc:Items List and Item Link Tracker Fields)) or ((doc:Drop Down - Radio Tracker Field)) with multiple choice option. Probably the best is to build upon the ((doc:Relations Tracker Field)).



We would also want multiple sets.

First Name 1 (field 46)
Last Name 1 (field 47)
Address 1 (field 49)

First Name 2
Last Name 2
Address 2

First Name 3
Last Name 3
Address 3

First Name 4
Last Name 4
Address 4

Could we imagine a new tracker field type "Set of fields":
Fields: List of fields in the set. ex.: 46,47,49
Number of repetitions: ex.: 3

This would create artificial fields (in this case 46-2, 47-2, 49-2, 46-3, 47-3, 49-3, 46-4, 47-4, 49-4)

So these fields could be used independently (ex.: 47-2), but since they are linked, we could have some smarter handling for forms, reports and exports.

We could want the input form to by default indicate only the first set of fields, and via jQuery, show additional set of fields.
We could want a report/export of this "Set of fields" which would aggregate everything in one listing.

{draw id="28"}
tracker item
2 errors editing articles in tiki 3.3
Editing articles fails for me in a tiki 3.3 site.
This is the article that I could finally add, when found a workaround:
http://entitatsdelamarina.org/art10

* At creation time, I added three email adresses to be notified, separated by commas, and made a mistake in one of them (email@domain@org,email2@domain.org,email3@domain.org). Note that first email address has an extra @.
* Tiki notified me that I had an error in email@domain@org (good catch, so far, so good!)
* changed email@domain@org for email@domain.org, and reattempted to submit the article
* I got: 400: Bad Request. Your browser sent a request that this server could not understand.

Ok, removed those email addresses, and finally could save the article successfully.

Then I wanted to edit the article again (moving two lines from the header to the body), but I keep getting the same error 400 at saving time (I didn't make any attempt to set email address for monitoring any more; in fact, the field is not shown any more!)
tracker item
3.0 bug: problem with categorize.tpl affects number of categories shown and use in Structures
The new 3.0 release of categorize.tpl doesn't show all the available categories to a user when a hierarchy of categories is used if the user is not in the 'top' category.

There are also problems with the use of categorisation in the Structures admin screen where categorisation of all the wiki pages in the Structure does not show the changes after submitting the request - although the changes are made.

No longer relevant
tracker item
3.0beta1 Calendar bug with adding events
Two problems:

1. When adding an event to a Calendar using the 'add event' icon, the start and stop time are initialised to 1 hour BEFORE the minimum time set when creating the Calendar. If the times are not changed and an event created/saved with these 'early' times and the Calendar is then exported the date is exported as 1 day earlier, even though it shows correctly in the various Calendar views. If the event is then edited the start times are automatically reset to the correct earliest possible time and the fault is corrected when the event is saved.

2. When adding an event using the "Add event" button, the edit screen does not show any additional parameters e.g Priority, Location etc if they have set for the individual Calendar.
tracker item
3.0beta1 patch: automatically extract Admin time/date settings for month/day display
__Now applied in 4.0 so this item is closed__

Current calendar displays always display month/day no matter what the
Admin time/date setting is for display_field_order.

This suggested patch follows on from [tiki-view_tracker_item.php?trackerId=5&itemId=2314|item 2314] and modifies tiki-calendar_calmode.tpl and tiki-calendar_weekmode.tpl in 3.0beta1 so that the display is either month/day or day/month dependent on the Admin setting.

The patch also includes the logic changes for an additional check to NOT show the 'add event' icon in the day cell if no calendar 'visible'

Files attached for anyone that wants them as a patch - and for consideration for inclusion in the next 3.0 cycle?
tracker item
3.0beta1: Calendar iCal patch for recode issue
__Fixed in 4.0__

My hoster does not install the Recode extension as part of their standard PHP (5.2.6 being used) so when testing the Calendar export function I was getting Fatal errors with "undefined function recode()"

I have therefore changed line 105 in tiki-calendar_export_ical.php to use iconv instead.

I don't really know how common this issue will be ie is iconv always available and recode rarely?? but I've attached the changed code, which I have tested to some degree, for anyone with the same problem and perhaps the developers could decide which is the 'safest' approach.
tracker item
3.0beta1: Smarty error when viewing various admin pages
A Smarty error occurs when using various admin pages e.g. tiki-admin.php?page=look

It seems to be the same error on several pages:

PHP (5.2.6) ERROR (E_USER_WARNING):
File: Smarty.class.php
Line: 1092
Type: Smarty error: cycle: missing 'values' parameter


No longer relevant - 15th June 2013
tracker item
3.x: tiki-assignpermission.php fails when not filtered & default suhosin patch for apache in server
From irc channel, today.
Summary (full log below):

tiki-assignpermission.php in tiki 3.x seems to send the whole bunch of permissions for a group in the POST variable to the server, even if you just assign 1 new perm. And the suhosin patch for apache seems to restrict the size of the POST, so that it gets truncated at some point, before reaching the new permission/s to be assigned

that was for group "admin", which includes (inherits) many many perms from the lower level groups

workaround: filter first for a section (wiki, in my case), so that the list of perms is reduced to a smaller number. Assign the perms related to plugins, and then it works with no problem
Moreover, there seemed to be a problem with mod security (with the standard rules coming to Debian based servers), which was causing error 403 with that tiki-assignpermission.php .... once the sys admin disabled modsecurity for our site, tiki-assignpermissions.php worked as expected with the workaround described above


{CODE(wrap=>1)}
wtf*, there is something weird with tiki-assignpermission.php in tiki 3.3...
... I try to grant the 3 perms related to plugins to the group "Admins" (they have tiki_p_admin also already), and I get: You don't have permission to access /tiki-assignpermission.php on this server. (with a scary apache white page)
I mean a 403 Forbidden page from apache
to me that there is something wrong in the LTS for assigning permissions... [11:31]
xavi aha, after conversation with sys admin in that server, I got the source of the problem, and workaround :-)
tiki-assignpermission.php in tiki 3.x seems to send the whole bunch of permissions for a group in the POST variable to the server, even if you just assign 1 new perm. And the suhosin patch for apache seems to restrict the size of the POST, so that it gets truncated at some point, before reaching the new permission/s to be assigned [12:02]
xavi that was for group "admin", which includes (inherits) many many perms from the lower level groups
ok, workaround: filter first for a section (wiki, in my case), so that the list of perms is reduced to a smaller number. Assign the perms related to plugins, and then it works with no problem
Moreover, there seemed to be a problem with mod security (with the standard rules coming to Debian based servers), which was causing error 403 with that tiki-assignpermission.php .... once the sys admin disabled modsecurity for our site, tiki-assignpermissions.php worked as expected with the workaround described above [12:02]
marclaporte will you report the bug to suhosin? [12:09]
xavi hi marclaporte, it might very well be not a bug, but a conflict between the size of the post that tiki sends, and the size of the variable allowed by default values by suhosin in apache, which (as far as I've been told) it's customizable.... [12:12]
marclaporte ok [12:12]
xavi so the chances that they will not consider it a bug are high (maybe similar for tiki, which wouldn't be considered a bug, but some "bad luck" of using such a long default list of perms) [12:13]
marclaporte so nobody's "fault" but it's doesn't work [12:15]
xavi btw, thanks for message introducing to the author of jquery spreadsheet...
"it doesn't work": well, it does, if you filter the long list of perms for a section first
or if you moun your sys admin to find out how to increase that default size in suhosin [12:15]
{CODE}
tracker item
DB update SQL statement
When upgrade from version 2.2 to 3.9, I received one database error.

The error is related to this statement:

INSERT INTO `tiki_menu_options` (`optionId`, `menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (197,42,'o','Mind Map','tiki-mindmap.php',255,'feature_wiki_mindmap','tiki_p_view','',0)

The SQL statement failed to complete because the optionId 197 already exist.
tracker item
When upgrading old version of TikiWiki to 7.2, admin login no longer has admin permissions
Hello, former library employee now library volunteer who is helping a library update its tikiwiki 3.x intranet to 7.2 and encountered a strange bug that I am stuck on.

Upgrade seemed to go smooth, with a fresh directory install and pointed to the SQLi backend of the 3.x install in a test environment.

When I went to login with the known local admin account within tikiwiki, it allowed me to login but i could not access any of the admin modules without getting a lack of permissions error. Somehow the admin account is not associated with the admin group, although works fine in the 3.x live install.

Issue is compounded then that I cannot add admin to the admin group, because I cannot get access to the admin modules to do this!

I tried to do my own research on this, and actually did see some IRC logs where someone else had a very similiar issue although I did not see a resolution.

Any ideas how to fix this? Can someone give me some guidance into the tikiwiki sql structure whereby I might be able to change this within the table itself?
tracker item
5.0rc2: content duplicated at saving time (seems related to usage of hidden headings)
This has happened to me seldom on different tikis (3.x, 4.x and nowadadays, even 5x!) on different servers, and it's very annoying for users or admins, since after you make a simple edit to some page, for some reason, it gets the content duplicated after saving your small edit. And it can be repeated 3 times, if you edit again, 4 time if edit again,. ..... I could only avoid it by rollbaking to the last version whithout those duplications.

Confirmed that this bug (related to the collapsible headings) is not fixed either yet in 5.0rc2. It seems to show up in some pages were collapsible headings; I mean:
{CODE()}
!!-

!!!-

etc.
{CODE}

Reproduced recently here:
[http://r-help-es.ourproject.org/tiki-pagehistory.php?page=Bienvenidos&history_offset=0&diff_style=sidediff&diff_style=sidediff&show_all_versions=y&compare=Comparar&newver=0&oldver=18&tra_lang=ca&paginate=on&history_pagesize=25|r-help-es.ourproject.org]

I just editted the
{CODE()}
{rss id=1}
{CODE}

to change it for
{CODE()}
{rss id=1:2}
{CODE}

as far as I remember, after a few previews and changes in the content before saving.

Then, the content was saved twice.

See the diff above and the resulting page:
http://r-help-es.ourproject.org/tiki-pagehistory.php?page=Bienvenidos&preview=19

This site is using tiki5.0rc2 , no ajax, and wysiwyg editor enabled, even if not used on that page.

I can provide admin access to that site to any coder willing to check this issue.

---
Initially reported as a comment to this other similar bug report:
http://dev.tikiwiki.org/bug2727
tracker item
5.x: images in img/trackers are not multitiki-aware as in img/wiki_up
images in trackers are not multitiki aware (they are all saved in img/trackers instead in the img/trackers/site1.org , etc. as for images in img/wiki_up/site1.org etc
tracker item
a module would be wonderful for the new slideshow features (mootols and jquery)
a module would be wonderful for the new slideshow features (mootols and jquery) . So far, you can use the slideshow in a wiki page embedding through the iframe plugin the url of the slideshow, but it's way too difficult for newbies.

That module would need some param to let the user choose whether to autosatrt the slideshow, or not (liek the flash plugin with movies).

And another param for automatic loop or just play once. I would say

HTH
tracker item
#2697
Bugs & Wish list
tracker item
#2698
Bugs & Wish list
tracker item
A Registered User Cannot Create a Top Level File Gallery
Admins can easily create file galleries once the feature is enabled. A registered user - even when granted "admin" privileges for file galleries -- cannot create a top-level (i.e. just below default "File Galleries" Gallery, which is "0") gallery, without an error. The user can, however, create galleries within any gallery that resides directly under the top-level gallery (or in any nested gallery).

The error message is as follows:

__Notice:__ invalid variable value: $_GET["parentId"] = ~~#FF0000:-1~~

Maybe some problem with the parentId when it comes to non-admin users?
tracker item
action log + contribution: admin should be able to edit contributors also, besides contribution type
Using tiki 2.1., action log + contribution feature.
Admin cannot re-set the contributors to a wiki edition, for instance.
Admin can re-set the contribution type, but not change the co-authors, and this is needed (in educational scenarios, students select no mates by mistake, and then, there is no way for the admin to re-set the author or co-autors).
tracker item
Activating plugins doesn't invalidate cache and thus, plugin help doesn't appear on next page edit
---
Activating plugins doesn't invalidate cache and thus, the plugin help doesn't appear on next page edit.

To reproduce:
1- edit a wiki page
2- click on the help button
3- scroll down to plugins
4- click on Activate/deactivate plugins which takes you to tiki-admin.php?page=textarea ~~#FF0000:(wrong tab!)~~
5- Click on plugins
6- Activate a plugin
7- Notice that on next edit, the new plugin is not available
7a) a bug in my text, edit Help was in French, so maybe the cache of another user was appearing


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 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 antibot captcha for anons to newsletters, calendars and tracker item comments
add antibot captcha for anons to newsletters, calendars and tracker item comments
tracker item
Add calendar data to the search
Calendar data is in the "Modified since your last visit module"

However, event data is not findable via the Tiki search engine.
tracker item
Add data from trackers in sheets
An idea expressed by Mike Kerr (Kerrnel22) at the Nov 2008 Montreal TikiFest:

To include tracker output data in the spreadsheet. This would help make very flexible reports, with charts.
tracker item
Add feature to dynamically build a non-editable contact list based on the registered users
Add feature to automatically build a non-editable contact list based on the registered users of a TikiWiki site
tracker item
Add IP to syslog and/or action log when anons (at least) add content (for spam protection)
Add ip to syslog and/or action log, so that when anons (at least) are allowed to add content and it's spam (robots seem to be able to post with our current antibot captcha), there is way to identify the ip of the spammer.

So far, antibot captcha is added (in trunk, at least) to:
* wiki edit
* wiki page comments
* forum posts
* tracker item comments
* freetags
* calendar items
* newsletter subscription

The action of adding content on those features should be logged in syslog and/or action log and IP recorded.
tracker item
add jquery sheet plugin to tiki spreadsheets
Nowadays that JQuery has been added to 3.0svn, there is big opportunity ("low hanging fruit"?) for improving the usability of tiki spreadsheets, adding (optionally, of course) one better interface for spreadsheets through jquery plugins.

My proposal is __jQuery.sheet__:
http://plugins.jquery.com/project/sheet

http://jqueryplugins.weebly.com/jquerysheet.html

demo:
http://jqueryplugins.weebly.com/uploads/3/1/3/8/313814/jquery.sheet.html

This would improve the editing UI (for sheets), as well as big tables, if created and managed through the plugin SHEET directly from the wiki page, as drawing could be created previously.
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 recurring events
Recurring events are an important missing feature of Calendars.
tracker item
add watch calendar event in tiki-user_watches.php
I know that calendars can be watched by users through links like:

tiki-calendar.php?watch_event=calendar_changed&watch_action=add

But this link doesn't work like this other one:
http://info.tikiwiki.org/tiki-user_watches.php?event=article_submitted&add=Add

I mean, Anonymous users clicking on the first link (calendar watch event, as it is right now), would not be offered any message to login or register first.
With the second link (watch article), the user will be shown the login box to login first, before the action can be executed.

This is to make more easy for new users to know that they can subscribe by email to get info from calendars if they register to that tiki site.



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 NTLM authentication support
NTLM is an authentication protocol which is widely used in Microsoft based network environments. By using it with HTTP you can use that method for single-sign-on (SSO) authentication within your web browser.
This means that without needing to enter additional username or passwords, you can be authenticated at the website you're visiting. This is quite convenient especially for company intranets. NTLM should work with all major browsers (Internet Explorer, Firefox and Opera).
tracker item
Adding Poll with Quick Option adds options twice
With 3.1 I did add a poll,
did add options via "quick option" function.
After adding and viewing/editing the poll it had every option twice, for each option both with the same position number.
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 YAML to GeSHi - Generic Syntax Highlighter for use in profiles
[http://profiles.tikiwiki.org|Profiles] are cool
[http://www.yaml.org/|YAML] is cool
[http://qbnz.com/highlighter/|GeSHi] is cool.
[http://doc.tikiwiki.org/PluginCODE|The CODE plugin] is cool.

Now, when making profiles using YAML, it would be nice to have GeSHi Syntax Highlighter in the CODE/YAML/Profiles definitions.

Reference:
http://sourceforge.net/tracker/index.php?func=detail&aid=1648006&group_id=114997&atid=670234
tracker item
Admin Groups - Error appears during Group renaming
When you try to edit and rename the group in Administration->Groups appears the following error message:

An error occured in a database query!

Context:
File tiki-admingroups.php
Url tiki-admingroups.php
Query:
insert into `tiki_group_inclusion`(`groupName`,`includeGroup`) values(?,?)
Values:
0 G_Communication
1 Registered
Message:

Built query was probably:
insert into `tiki_group_inclusion`(`groupName`,`includeGroup`) values('G_Communication','Registered')

_____________________________________________________________________

Step to reproduce:

Create a Group G.
{
Assign to this group some user
Assign to this group a default
}
Rename the Group G into G'
_____________________________________________________________________

Notes:

I checked the security flag because where there's a DB error could be there a SQL security issue.
tracker item
Admin pages don't layout correctly in Chrome
In Google Chrome 1.0.154.59 and 3.0beta4 the admin pages do not
look good. The check boxes are a line above the text and everything is centered.



tracker item
admin user doesn't have permission to edit structures by default
After a clean install of r15460 w/ a new database, using the default enabled profile, i enabled structures via the wiki admin area.

Even though I was admin, I coulden't create / edit structures until I gave myself permission in the privileges settings.

The admin user should probably have most permissions by default, unless there is a particular reason to exclude a permission.

tracker item
admin user doesn't have permission to edit structures by default
After a clean install of r15460 w/ a new database, using the default enabled profile, i enabled structures via the wiki admin area.

Even though I was admin, I coulden't create / edit structures until I gave myself permission in the privileges settings.

The admin user should probably have most permissions by default, unless there is a particular reason to exclude a permission.

tracker item
Admin User Modules not working
I can´t use the "User Modules" tab under the "Admin Modules" (tiki-admin_modules.php).

I get a large screen, with the screen contents "lost" there (you need to pane to be able to see them) and the folowing message following "Dynamic content blocks:"

<a class=link href="javascript: ........... [<a href='function.unlink'>function.unlink</a>: No such file or directory .......>

I´m sorry not to copy the whole line but it is quite long and it does not allow me use "Cut and paste" neither with the mouse or using Ctrl-C, so I decided to copy the only place where I could find something strange, please let me know if I must inform the whole line.




tracker item
Admin>Login>User defaults or Admin>Groups: Ability to Subscribe new users to specific Tiki objects
It would be lovely to set some new user defaults at
* Admin (home) > Login > User defaults, and/or
* Admin > Groups > (Edit a single group)

The ability to Subscribe/watch/monitor new users in the site or to that specific group, to specific Tiki objects.

Which tiki objects?: I would say, in this order:
# specific forums
# specific blogs
# specific calendars
# specific newsletters (ML: we can already subscribe groups to newsletters)
# specific wiki pages
# specific structures
# specific trackers
# specific categories
# new articles

This is specially useful for new users of the site, where they don't know yet how to subscribe to specific areas, etc. Very needed for educational scenarios, but I can see many other places where new users are a bit lost for some time while they learn how to use the Tiki site.

Related:
*[wish988|Forum: Let forum admins/moderators add groups and/or users as watching the forum]
*[tiki-index.php?page=Business%20Plans|Let small business start ups access collaborative sharing where the document being shared is not visible by anyone else]


Anywhere there is a watch eye, it should be possible for an admin to have group members watch this category
tracker item
Advanced search help button in module search_box doesn't work
Tested in v3.1 on XP/IEv6, Vista/IEv7, Vista/Firefox. The help button (blue circle w/ question mark) next to "Advanced Search" in the module search_box does not bring up any help info. Instead, it points to the anchor #advanced_search_help on whatever page the user is viewing, but the anchor doesn't exist. IE shows an "Error on page" in the browser status bar.

Tested in XP/IEv6 with "Floating Help" UI feature on - same result. Unknown if "Floating Help" changes results in IEv7 or FF.
tracker item
After Saving-Inputing A Tracker Item - Insert New Results in Previous Submission Being Displayed
When submitting data through a large tracker [[I will try to attach it], the data saves and tracker-view is displayed. I then click the "Insert New Item" tab, and the tracker form displays with the input fields filled in with the previous submission. A work-around is to select the "View Inserted Item" radio button [[located by the "save" button], before submitting the form. "Insert New Item" should always bring up a blank form - IMHO.

Tracker Definition

[TRACKER]
trackerId = 1
name = Manufacturers & COTS
description = List of manufacturers and commercial off-the-shelf suppliers, what they supply, and the degree to which they are involved in supplying a given product or service.
descriptionIsParsed = n
useExplicitNames = n
showStatus = y
defaultStatus = opcshowStatusAdminOnly = n
outboundEmail =
simpleEmail = n
newItemStatus = o
modItemStatus =
writerCanModify = y
writerGroupCanModify = n
showCreated = n
showLastModif = n
defaultOrderKey = 151
defaultOrderDir = asc
useComments = n
showComments = n
useAttachments = y
showAttachments = y
attachmentsconf = 1,2,4,0,3,0,5,0
useRatings = n
ratingOptions =
categories = 5

[FIELD150]
name = Contributor
position = 5
type = u
options = 1,
isMain = y
isTblVisible = y
isSearchable = y
isPublic = y
isHidden = n
isMandatory = y
[FIELD151]
name = Company
position = 10
type = t
options = ,60,,,120
isMain = y
isTblVisible = y
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD152]
name = Address 1
position = 15
type = t
options = ,80,,,120
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD153]
name = Address 2
position = 20
type = t
options = ,80,,,120
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD154]
name = City
position = 25
type = t
options = ,30,,,120
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD155]
name = State or Province
position = 30
type = D
options = TBD,TBD,Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,District of Columbia,Florida,Georgia,Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,Louisiana,Maine,Maryland,Massachusetts,Michigan,Minnesota,Mississippi,Missouri,Montana,Nebraska,Nevada,New Hampshire,New Jersey,New Mexico,New York,North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Pennsylvania,Rhode Island,South Carolina,South Dakota,Tennessee,Texas,Utah,Vermont,Virginia,Washington,West Virginia,Wisconsin,Wyoming
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD156]
name = Postal Code
position = 35
type = t
options = ,30,,,120
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD157]
name = Country
position = 40
type = y
options = 0,1
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD158]
name = Phone 1
position = 45
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD159]
name = Phone-1 Type
position = 50
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD160]
name = Phone 2
position = 55
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD161]
name = Phone-2 Type
position = 60
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD162]
name = Phone 3
position = 65
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD163]
name = Phone-3 Type
position = 70
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD164]
name = Phone 4
position = 75
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD165]
name = Phone-4 Type
position = 80
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD166]
name = How to Enter Websites
position = 85
type = S
options = 1,
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD167]
name = Website 1
position = 90
type = a
options = 0,100,1,2500,50,0
isMain = n
isTblVisible = y
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD168]
name = Website-1 Type
position = 95
type = D
options = Parent Company,Parent Company,Subsidiary,Facility
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD169]
name = Website 2
position = 100
type = a
options = 0,100,1,2500,50,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD170]
name = Website-2 Type
position = 105
type = D
options = Parent Company,Parent Company,Subsidiary,Facility
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD171]
name = Contact 1 - Last Name
position = 110
type = t
options = 1,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD172]
name = Contact 1 - First Name
position = 115
type = t
options = 0,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD173]
name = Contact 1 - Middle Name or Initial
position = 120
type = t
options = 1,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD174]
name = Contact 1 - Preferred or Nickname
position = 125
type = t
options = 0,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD175]
name = Contact 1 - Title
position = 130
type = t
options = 1,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD176]
name = Contact 1 - Gender
position = 135
type = R
options = Female, Male, TBD
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD177]
name = Contact 1 - Phone 1
position = 140
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = n
isPublic = n
isHidden = n
isMandatory = n
[FIELD178]
name = Contact 1 - Phone-1 Type
position = 145
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD179]
name = Contact 1 - Phone 2
position = 150
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD180]
name = Contact 1 - Phone-2 Type
position = 155
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD181]
name = Contact 1 Email-1
position = 160
type = a
options = 0,30,1,30,30,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD182]
name = Contact 1 Email-1 Type
position = 165
type = D
options = UNKNOWN,UNKNOWN,Work,Personal,Text Message
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD183]
name = Contact 1 Email-2
position = 170
type = a
options = 0,30,1,30,30,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD184]
name = Contact 1 Email-2 Type
position = 175
type = D
options = UNKNOWN,UNKNOWN,Work,Personal,Text Message
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD185]
name = Contact 1 Email-3
position = 180
type = a
options = 0,30,1,30,30,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD186]
name = Contact 1 Email-3 Type
position = 185
type = D
options = UNKNOWN,UNKNOWN,Work,Personal,Text Message
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD187]
name = Contact 2 - Last Name
position = 190
type = t
options = 1,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD188]
name = Contact 2 - First Name
position = 195
type = t
options = 0,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD189]
name = Contact 2 - Middle Name or Initial
position = 200
type = t
options = 1,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD190]
name = Contact 2 - Preferred or Nickname
position = 205
type = t
options = 0,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD191]
name = Contact 2 - Title
position = 210
type = t
options = 1,30,,,50
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD192]
name = Contact 2 - Gender
position = 215
type = R
options = Female, Male, TBD
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD193]
name = Contact 2 - Phone 1
position = 220
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = n
isPublic = n
isHidden = n
isMandatory = n
[FIELD194]
name = Contact 2 - Phone-1 Type
position = 225
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD195]
name = Contact 2 - Phone 2
position = 230
type = t
options = 1,30,,,30
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD196]
name = Contact 2 - Phone-2 Type
position = 235
type = D
options = UNKNOWN,UNKNOWN,Conference Room,Facility,Hotel-Motel,Office,Office-Car,Office-Fax,Office-Mobile,Office-Pager,Personal,Personal-Car,Personal-Fax,Personal-Mobile,Personal-Pager
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD197]
name = Contact 2 Email-1
position = 240
type = a
options = 0,30,1,30,30,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD198]
name = Contact 2 Email-1 Type
position = 245
type = D
options = UNKNOWN,UNKNOWN,Work,Personal,Text Message
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD199]
name = Contact 2 Email-2
position = 250
type = a
options = 0,30,1,30,30,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD200]
name = Contact 2 Email-2 Type
position = 255
type = D
options = UNKNOWN,UNKNOWN,Work,Personal,Text Message
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD201]
name = Contact 2 Email-3
position = 260
type = a
options = 0,30,1,30,30,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD202]
name = Contact 2 Email-3 Type
position = 265
type = D
options = UNKNOWN,UNKNOWN,Work,Personal,Text Message
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD203]
name = Supplier Type
position = 270
type = R
options = TBD, Manufacturer, COTS,Tier-1,Tier-2,Tier3
isMain = n
isTblVisible = n
isSearchable = n
isPublic = n
isHidden = n
isMandatory = n
[FIELD204]
name = Supplier Services
position = 275
type = S
options = 1,0
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD206]
name = Assembly
position = 285
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD207]
name = Axles
position = 290
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD208]
name = Batteries / Power
position = 300
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD209]
name = Body / Hood / Bed
position = 305
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD210]
name = Brakes
position = 310
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD211]
name = Castings
position = 315
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD212]
name = CMM / Inspection
position = 320
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD213]
name = Drivetrain
position = 325
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD214]
name = Design / Engineering
position = 330
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD215]
name = Door Systems
position = 335
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD216]
name = Electric Motors
position = 340
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD217]
name = Electronics
position = 345
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD218]
name = Engines
position = 350
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD219]
name = Elect. Engine Accs.
position = 355
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD220]
name = Extrusions
position = 360
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD221]
name = Fasteners
position = 365
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD222]
name = FEA - Finite Element Analysis
position = 370
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD223]
name = Finish & Paint
position = 375
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD224]
name = Floor Matting
position = 380
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD225]
name = Fluids
position = 385
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD226]
name = Frames
position = 390
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD227]
name = General Automotive
position = 395
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD228]
name = Glass
position = 400
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD229]
name = Grinding
position = 405
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD230]
name = Hatches
position = 410
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD231]
name = Hinges & Latches etc.
position = 415
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD232]
name = Hose / Fittings
position = 420
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD233]
name = HVAC
position = 425
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD234]
name = Hybrid Systems
position = 430
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD235]
name = Industrial Supply
position = 435
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD236]
name = Labels / Decals
position = 440
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD237]
name = Laser / Water Cutting
position = 445
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD238]
name = Lift / Hold Down
position = 450
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD239]
name = Lighting
position = 455
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD240]
name = Magnesium Alloy
position = 460
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD241]
name = Milling
position = 465
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD242]
name = Molds
position = 470
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD243]
name = Power Distribution
position = 475
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD244]
name = Prototyping
position = 480
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD245]
name = Rapid Prototyping
position = 485
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD246]
name = Seating / Harness
position = 490
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD247]
name = Software
position = 495
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD248]
name = Suspension
position = 500
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD249]
name = Stamping / Dies
position = 505
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD250]
name = Steering
position = 515
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD251]
name = Testing
position = 520
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD252]
name = Tires
position = 525
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD253]
name = Tire Inflation
position = 530
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD254]
name = Transaxles
position = 535
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD255]
name = Transmissions
position = 540
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD256]
name = Turning
position = 545
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD257]
name = Welding
position = 550
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD258]
name = Wires / Cable
position = 555
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD259]
name = Wiring
position = 560
type = d
options = NA,NA,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,41,42,43,44,45,66,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD260]
name = ISO 9001
position = 565
type = R
options = YES,NO
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD261]
name = Defense Contractor
position = 570
type = R
options = YES,NO
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD262]
name = ITAR Compliant
position = 575
type = R
options = YES,NO
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD263]
name = Michigan Source
position = 580
type = R
options = YES,NO
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD264]
name = Reviewed By WTSI
position = 585
type = R
options = YES,NO
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD265]
name = Non-Disclosure
position = 590
type = R
options = YES,NO
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD381]
name = Previous WTSI Projects
position = 595
type = a
options = 1,100,10,2500,10,500
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
[FIELD382]
name = Notes
position = 600
type = a
options = 1,100,10,2500,10,500
isMain = n
isTblVisible = n
isSearchable = y
isPublic = y
isHidden = n
isMandatory = n
tracker item
After upgrade from 2.4 to 3.0rc1 TikiWiki header missing
Upgraded from 2.4 to 3.0rc1. Upon loading the site for the first time, the header is completely missing, including the search bar. During upgrade the following DB errors ocurred for me, and I don't know if this is related.

#sylvieg 2008-10-29
ALTER TABLE `tiki_tracker_items` ADD index trackerId (trackerId)
Duplicate key name 'trackerId'
ALTER TABLE `tiki_tracker_fields` ADD index trackerId (trackerId)
Duplicate key name 'trackerId'
ALTER TABLE `tiki_tracker_item_attachments` ADD index itemId (itemId);
Duplicate key name 'itemId'
INSERT INTO users_permissions (permName, permDesc, level, type) VALUES ('tiki_p_search_categorized', 'Can search on objects of this category', 'basic', 'category')
Duplicate entry 'tiki_p_search_categorized' for key 'PRIMARY'
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) SELECT 42,'o','Content Templates','tiki-admin_content_templates.php',1256,'','tiki_p_edit_content_templates','',0 FROM `tiki_menu_options` WHERE @fgcant = 0
Duplicate entry '42-Content Templates-tiki-admin_content_templates.php-1256--tiki' for key 'uniq_menu'
tracker item
after upgrade with 32Mb at php.ini as suggested, still red box warns only 32Mb
I upgraded a site from 2.x to 3.0beta. I applied automatic update.
The server has 32Mb at php.ini for memory_limit, as reported by tiki-install.php. However, the red box warning:

^{DIV(bg=>red)} Tiki has detected your PHP memory limit at: 32 MB {DIV}^

is shown.
tracker item
ajax seems to duplicate the content of wiki page edit under some circumstances
Ajax seems to be buggy and producing a serious bug which duplicates the content of wiki page edit under some circumstances.

[[10:07] chibaguy Yeah, I've seen a number of complaints about that in the tw.o forums.
[[10:08] xavi It's been reported as such by some users and they discovered that disabling ajax solved (as a workaround) the issue. And the issue is a big bug (I suffered from it in tiki 3 something a few months ago)
I was going to fill a bug, but dev.tw.o down nowadays to me
[10:10] xavi that's the recent bug report in he forums, where they talk about the disabling-ajax workaround:

[http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=34537&topics_offset=5&topics_sort_mode=lastPost_desc&forumId=4]

----
See similar bug (but not related to ajax) here, reproduced also with 5.0rc2:
http://dev.tikiwiki.org/bug3211
tracker item
All preferences changes in logs
When we have many admins on a site, it's hard to keep track of who changed what.

One admin may turn on a feature, and a second turns it off. This should be logged.


So when a change is done on tiki-admin.php, the old & new value should be available in the logs.

This will permit a "manual restore" after applying a profile.
tracker item
All Tiki Magic menu sublevels always display in Opera and IE
In Opera and IE7 (didn't check yet in IE6), all sublevels of the Tiki Magic admin menu display all the time. Sublevels aren't top-level item sensitive as in Firefox.
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 of Preference Screen options by Administrator
In 3.2, one can create a personal page in MyTiki and use an Avatar (I see from the Community it wasn't always available & I appreciate the feature), but I would like an Administrative feature that could turn these off while still allowing users to access their Preference Screen, especially for changing their password and email address.

User pages and avatars could take up a great deal of space if there are a lot of users. I'd like to turn off the ability of users to have user-pages and avatars. If there's a way to do that now, please let me know, because I've looked everywhere for a way to do that (and there's a note not to edit templates unless you really know what you're doing and I somewhat know, but I'm afraid of creating a problem).
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 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 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 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 nested categories in the FAQ and Forums
I would like to be able to have nested categories in my FAQ and/or Forums. This is a pretty simple change (I think, I'm no coder) as it's just adding a 'parent_id' column to the tiki_faqs database (for example). This would allow a layout like

*Firewalls
**Checkpoint
**Cisco
**Juniper

Which would make browsing categories and organizing them easier.
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 to show/hide fields of trackerfilter wiki-plugin to specified groups of users
The trackerfilter wiki-plugin could be enhenced to show/hide fields only for specified groups of users.
tracker item
Allow users to view RSS module list and add modules without other admin permissions
Access to RSS modules (incoming feeds) is an all-or-nothing option in v2.0, with just one admin permission available. A beneficial feature for our Tiki would be to enable users to view the RSS module list and add new modules, without having other permissions, such as deleting modules.
tracker item
Annotations: doesn't work well with wiki page cache
On ui.tikiwiki.org, I noticed some issues about the annotation plugin stuff not appearing properly when a page is cached.

I turned off cache for now
tracker item
Annotations: should have lost edit protection
On UI.tikiwiki.org, I can add a few annotations to some images, but if I forget to click "Save changes to annotation", I will lose my annotations.
tracker item
Announcements: There should be an easier way for ppl to stay up to date
Currently, an administrator of a Tikiwiki installation has to hunt for upgrades, updates, and security related information of his installation. It is often cumbersome and sometimes dangerous, think of the delay in fixing a crucial vulnerability, it has happened elsewhere before. It might also be nice to know that ppl are using current and feature complete software.
tracker item
Apostrophe in Username breaks Tiki
A user registered with an apostroph ' in their username (e.g. "Tes't") will not be able to use some feature of TikiWiki.

For example:
They will be able to select a forum, but after that, all that is displayed is the name of the forum, the "new topic" and "list forum" buttons (depending on permissions, of course), and the breadcrumb forum-navigation. The rest of the page (tiki-view_forum.php?forumid=X) is blank, no header/footer or any menus are displayed.

This __is__ dependant on the rights/permissions of the user in question, SubAdmins and Admins will see the full, expected forum page, regardless of apostrophes in their name (at least with my config, YMMV).

Another problem exists in regards to all JavaScript that uses the name of the user, for example the "tiki-my_tiki.php" page of the user, were JavaScript is used to expand Tabs (e.g. clicking "My Infos" will not work). This is due to JS using ' as string-delimeters, and not escaping any ' within the users name.

---

May be that the sole cause of all the problems lies within the JS-string-delimeter, but I'm no expert on the workings of TikiWiki, and the forum page breaks rather spectacularly when compared to the user profile page, which just doesn't work as expected.
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: title should be clickable and take us to full article
Clicking on the title of an article should be like "read more", like for the image. Seems more intuitive to me.

Please see:
http://tikiwiki.org/tiki-view_articles.php

And imagine clicking on the title to be taken to:
http://tikiwiki.org/tiki-read_article.php?articleId=166

This is an easy fix.
tracker item
Associate forums with categories in wiki, articles, blogs, files, etc.
No problem at all, but a request for more integration with the wiki and forums.

At this moment (in version 3 (after the bug is corrected)) there is only one forum, which can be used to discuss a wiki page. This is really great.
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
autocomplete for "Find" text boxes for the seach module, header search and advanced seach features
It would be nice to add autocomplete for "Find" text boxes for the seach module, header search and advanced seach features.

many x.tw.o sites would benefit from that, for instance...

(I add this request here after Jonnyb explicitly asked me to suggest him places where atuocomplete would be adequate (:biggrin:)
)
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 paragraph deindentation
Cutting and pasting text often involves text which has paragraphs which begin with indented lines. These could be recognized by the editors and converted into paragraphs.

If text area feature "paragraph deindent" is turned on, a line which begins with two or more spaces should be converted into the start of a paragraph. In the normal editor, this text would be moved to the start of the line and a single blank line would appear as a paragraph separator. Note that multiple blank lines before the paragraph should be compressed to a single blank line. Text with indented paragraphs often does not have a blank line between paragraphs, so the code needs to ensure that a paragraph marker exists.
tracker item
automatic rename of _htaccess to .htaccess by tiki-install.php causes issues
Perhaps this should be user choice?

So user can avoid this step if there is a problem.
tracker item
#2968
Bugs & Wish list
tracker item
Automatically collapse or reposition tag cloud when displaying search results
Usability issue, but not so much a bug as feature design:

If the tag cloud is large in tiki-browse_freetags.php, search results are not immediately apparent on the screen. The user has to scroll down past the cloud to see the results, which is not necessarily obvious to new and/or less savvy users.

Ideally, the beginning of the search results should be displayed near the top of the page, but with a portion of the tag cloud still visible for further search filtering. The tag cloud could automatically collapse, with a large obvious control for expanding it again, or it could be positioned side-by-side with the results. Those are the only two solutions coming to mind.
tracker item
Awkward interface for multiple calendars
in version 3.2, I would like to add a second calendar (public access television programs - the first calendar is an events calendar. see http://www.progressiveomaha.com/tikidir/tiki-calendar.php ). I would like the user to be able to easily switch between the two or view both as an amalgamated calendar, if they wish.

However, first the user has to click on "visible calendars" which displays a popup window that gives check boxes which gives the option to check one calendar or the other or both with an additional option to "Check/Uncheck All". Once they have made a selection there, the user must then click on "Refresh" to see the calendar or calendars they wanted to see.

People may want to switch back and forth between the calendars several times in one session. Having to go through multiple steps to accomplish that is a disincentive to using the calendar.

tracker item
Babelfish : function attribute : should for external defined with "static" - Pb and solution to apply
Hello,

!The basic problem
The function that are called from external should be declared "public static";
Why : because they are used in http request and href definition.

!Consequences
Often the navigator hangs on the babelfish request http://... babelfish
It can be necessary to restart the computer.


!Solution

public static function host

public static function url


trebly 04/28/2010 3h33 Paris
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
Backlink is listed, but page doesn't exist
1- Go to ((Keywords))
2- Check Backlinks

You will see a backlink to __Why Use 2.0 for devtwo__ but this page no longer exists. It was renamed or deleted or something :-)
tracker item
Backlinks & Orphans plugins have Z to A sort order and Wanted seems Random
You can see:
* http://profiles.tikiwiki.org/Admin#List_pages
* ((doc:backlinks))
tracker item
Backlinks between trackers and wiki pages (and maybe forums)
In a tracker item, we often refer to wiki pages. From those wiki pages, we should be able to see the trackers in the backlinks.

Related:
Tracker plugin to get title and make link to tracker item
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1768

With this second thing done, we could have backlinks among tracker items.


This will be useful for a ((Mindmap))

tracker item
Backslashes from plugins are being doubled
Any text generated by a plugin is having it's backslashes doubled. Looks like "addcslashes" is being called somewhere it shouldn't. Eg: Put a single slash into a CODE plugin block, and examine the output.
tracker item
Banner show binary data as ascii when using method 'Use image generated by URL'
Banner show binary data as ascii when using method 'Use image generated by URL' (at tiki-edit_banner.php?bannerId=N )
Example image and url:
http://www.feedintariff.com.au/468x60.jpg
tracker item
Batch Uploading to Database Gone in 4.0 But Present in 3.3
I have a 3.3 Tiki Application with a File Gallery configured to store files in the MySQL database. It IS possible to upload zip files and unzip them during the upload. Very useful!

I'm testing a 4.0 instance of the same application, and now the "batch upload" feature does not upload and unzip *.zip files.

I noticed the following comment in the Tiki docs....

~~#f00:"Note that you can use the Batch uploads only when you don't use the database to store the content of the files!"~~

Was some functionality taken away?! I sure miss it.

If I change to storing files in a directory (instead of the DB),
will that also mean the loss of full-text search capabilities?
tracker item
Better reporting from tracker data
We already have:
* ((doc:PluginTrackerStat))
* ((doc:Computed Tracker Field))

But we would need something additional for the following use case:

We have a tracker with a list of tasks. Each task has typical values:
*Open/Pending/Closed (tracker status field)
*Name (text)
*Description (text area)
*Assigned to (user)
*Assigned by (user)
*Priority (drop-down of 1 to 5)
*Creation date (system generated field)
*Last modification date

This is very similar to:
http://profiles.tikiwiki.org/Simple+Bug+Tracker

((doc:PluginTrackerStat)) could provide some stats on how many tasks are in each priority.


Now, imagine each task has 3 additional values:
*Original estimate (do not change the value of this field)
*Hours spent so far
*Time remaining estimate.

((doc:Computed Tracker Field)) could calculate 2 additional values.

* ''Current estimate'' would calculated by ''Time remaining estimate'' plus ''Hours spent so far''
* ''How on-target are we?'' would calculated by ''Current estimate'' divided by ''Original estimate'' times ''100''

So far, so good!

However, we would like to know:
*The total number of all hours of work remaining.
*The overall ''How on-target are we?''

((doc:PluginTrackerList)) coudl be extented to have a report of the total number of hours, with certain filters.

Then, Tiki could be used to manage a Tiki Sheet:
http://profiles.tikiwiki.org/Time+Sheet

In the future, we could generate ((doc:Graphics and Charts)) from this data, like we do in the ((doc:spreadsheet))
tracker item
Better table editor: Something like tracker inline edit but for wiki tables
Please see: ((tw:CMS Landscape)) and ((tw:Wiki landscape)) and try to edit those pages without getting lost.

Now you understand what we need :-)

Also: https://doc.tiki.org/Unified+Index

This looks cool:
http://twiki.org/cgi-bin/view/Plugins/EditTablePlugin
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
Better/Easier reporting of item/object permissions which override category and group permissions
It would be useful to extract all permissions of File Galleries or Wiki pages or Forums, etc

This would provide a way for admins to know who actually has access to what.
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 doesn't respect feature_tell_a_friend=n
Setting feature_tell_a_friend=n doesn't affect the "Email This Post" functionality for the blog, so visitors is always offered to mail the link for a post. Imho the admin should be able to choose if this is allowed or not.
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
Blue Help Circle will not drop down in IE works in Firefox
Bugs & Wish list
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
Broken ReWrite rule in .htaccess
On our site we use the short URLs enabled by the SEO feature. We have used the default TikiWiki .htaccess file.

One of our blogs has grown to a reasonable size and users of it were claiming that the link at the bottom of the page to the next set of entries wasn't working. I confirmed this to be the case.

Looking at the source loaded into my browser for the page on clicking the "next page" button the following link should have been called :
{CODE()}/blog1?offset=20{CODE}
Manually entering this link did not work either. However if I entered the full URL below I did get the blog posts I was hoping for:
{CODE()}tiki-view_blog.php?blogId=1&offset=20{CODE}

I therefore suspected that the ReWrite rule was not correct. The standard rule is:
{CODE()}RewriteRule ^blog([0-9]+) tiki-view_blog.php?blogId=$1 [QSA,L]{CODE}

This standard rule chops off the end of the requested URL after the blog number, thereby removing the __~amp~offset=20__ parameter.
tracker item
Browsing does not work with the file gallery
When you click on the browse button/link in the file gallery, a new window opens and that is it, it displays the same as the normal page. No preview, images or what ever
tracker item
Button links broken on IIS installation
I have installed TikiWiki 3rc1 on an IIS (Windows Server 2003) installation with PHP 5 and MySQL. This is a root-level installation. For some reason having to change PATH_TRANSLATED to SCRIPT_FILENAME in line 31 of lib/setup/tikisetup.class.php, which if I don't do I get errors relating to directories not existing and the site not loading at all; this is not the purpose of the support request.

Once I make these tweaks, as well as after setting the tweaks identified in tiki-filter-base.php (that is, changing forward slashes to double-backslashes in quotes), I get the site up and running. ***But*** on administration pages, the buttons created by lib/smarty_tiki/function.button.php (such as "CLEAR CACHE" on the Modules admin page) don't seem to work when accessing the site from Safari or Firefox (Internet Explorer works fine for this).

Instead, in Safari, the clicking on the button will load the script name where the domain name is supposed to go; if my site was on http://site.com/somescript.php?something, it would load http://otherscript.php?something. I don't have my machine handy, so I can't get the Firefox results up at the moment, but IIRC they involved the format http://site.com/\/otherscript.php?something (with a backslash and forward-slash inserted).

A Linux installation of TW3 works fine in Safari and Firefox, so my guess is that it's an IIS issue that has something to do with backslashes and root-directory determination, but I'm somewhat clueless here. I've examined lib/smarty_tiki/block.self_link.php and some tweaking there has produced no viable results.

Also note that this goes away when TikiWiki 3 is placed into a non-root directory; it only affects a root installation at /, rather than at a server subdirectory.
tracker item
Calendar
Bug:
*New all-day events are not created.

To reproduce:
*Create an event, select a start-day in the future, select "All-Day", and then save it.

Reason:
*The event doesn't get created because the end-day is before the start-time.

Problem:
*This is confusing for the user.
*No error message or warning is generated.

tracker item
Calendar events: end date should be later than start date
There is currently no sanity check
tracker item
Calendar iCal export causing 500 internal error
When our users attempt run the Calendar export (either via tiki-calendar.php or tiki-calendar_params_ical.php) a 500 internal server error occurs.

From apache access.log:
{CODE(caption="access.log")}10.100.44.149 - - [30/Apr/2010:07:33:27 -0400] "POST /eiadwiki/tiki-calendar_export_ical.php HTTP/1.1" 500 - "http://eiadwiki/eiadwiki/tiki-calendar_params_ical.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"{CODE}

From PHP error log:
No error reported log.

HTTP Request:
{CODE(caption="HTTP Request")}POST /eiadwiki/tiki-calendar_export_ical.php HTTP/1.1
Host: eiadwiki
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Referer: http://eiadwiki/eiadwiki/tiki-calendar.php
Cookie: javascript_enabled=y; menu=@menu42__50%3Ac@menu42__600%3Ac@menu42__1050%3Ao@menu42__200%3Ac@menu42__350%3Ac@filtercal%3Ao@exportcal%3Ao; tab=1; activeTabseiadwiki%2Ftiki-adminusers.php=tab1; local_tz=AM; PHPSESSID=mkiu7d2r4jlj74f7hlt2brvvj4
Content-Type: application/x-www-form-urlencoded
Content-Length: 41

export=y&calendarIds%5B%5D=1&valid=Export{CODE}

HTTP Response:
{CODE(caption="HTTP Response")}HTTP/1.0 500 Internal Server Error
Date: Fri, 30 Apr 2010 11:37:38 GMT
Server: Apache
X-Powered-By: PHP/5.3.2-dev
Expires: 0
Cache-Control: private
Pragma: dummy=bogus
Content-disposition: inline; filename=calendar.ics
Content-Length: 0
Content-Transfer-Encoding: quoted-printable
Connection: close
Content-Type: text/calendar; method=REQUEST; charset=iso-8859-15{CODE}

We are running in a multi tiki environment on Windows Server 2003, tikwiki 3.2 and php 5.3.
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 permissions: User can not add events when belong to a group with a category
When you register with a user who belongs to a group which has a category and try to add an event, "you dont have persmission to edit this page is displayed"

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-Filter in MyTiki Does Not Appear in My Tiki Mini Calendar after 2.4 to 3.0 Upgrade
After upgrade from 2.4 to 3.0 the MyTiki Mini Calendar no longer displays the very useful Caldendar-filter (small simple calendar interface). Otherwise the minicalendar feature works well.

I have done two fresh builds of Tiki 3.0 using "The News" theme.
In each build I have confirmed that the miniature, monthly-calendar
that appears under the heading "Calendar Filter" within the
personal calendar feature under MyTiki is missing. It's a handy
little calendar to have. I have been unable to determine what
php or javascript file creates this little gem. It would be nice
to have it back.
tracker item
Calendar: "This event is not recurrent" should not be indicated in view mode
In version 3.0, recurring events are now handled. This is great.

However, in view mode, the extra line "Recurrence This event is not recurrent" and the blank line below (which contains hidden recurring event details" causes confusion

For example:
http://dev.tikiwiki.org/tiki-calendar_edit_item.php?viewcalitemId=106

It conveys the message that this event is not recurrent but this is an annual festival.
tracker item
Calendar: recur, but not by date; rather, they recur by designated weekday
Congratulations on the work put in on the calendar. I love the recurring event feature!

Of course there is always more: I would like to be able to post an event that recurs, for example, the second Saturday of each month.

Currently, I can only post an event that recurs by date. Many of the events that I post occur on the first Wednesday of the month, or the second Thursday. They recur, but not by date; rather, they recur by designated weekday.

Thanks for any help you can provide on this.

P.S. Also, some events occur the same time each weekday (but not Saturday or Sunday). Providing for weekday recurrance would be a nice addition as well, but less important than the above.
tracker item
can not embed svg images in wiki page
I can't add an SVG image.
Even with HTML enabled, it will add an tag into my <object> tag preventing me from using SVG images.

With SVG already being an important element on the web, this is unexcuseable and needs to be fixed asap.
tracker item
Can not install on PostgreSQL
Hi,

I try to install Tikiwiki 3.1 on a PostgreSQL 8.3.5 database.
I create a local.php file and installer will find and connect the database.

After clicking on "continue" during the "Install profile" screen, the installer fails, printing the following message

Fatal error: Call to a member function fetchRow() on a non-object in /wiki/dev/3.1/appli/tikidev/installer/installlib.php on line 247


Looking at the shema database, there is only 5 tables
tiki_dynamic_variables
tiki_minichat
tiki_pages_changes
tiki_plugin_security
tiki_send_newletters_files


and 2 sequences

tiki_minichat_id_seq
tiki_sent_newletters_id_seq



Is there a fix ?


Regards,
Franck.
tracker item
Can only log in temporarily with activiation link, otherwise "account disabled"
Receiving "Account disabled" error every time user logs in. User can temporarily log in using the activation link ("Account validated successfully"), but once the login cookie expires or the user logs out, user receives account disabled error when logging back in normally.

(reported by FF|Skyrider and coaboa)
tracker item
Can't add permissions in 3.2 - carried over from 3.1 + 3.2 upload errors
As the admin I can't add permissions to Registered users or a new user group. In 3.1, I was getting errors when logged in as Registered user that I couldn't upload even though that was available to me (there's an open bug report about this). I don't get that error now and I can upload as a Registered user, but I cannot then go back and see it - no Galleries are visible to me. I can see them as an admin, though, but that is not useful since users need to view galleries also and aren't able to.

Also, I got these errors when I upgraded to 3.2:

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1091

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /tmp/cpanel_phpengine.1254931905.289840z3jsIGfOH on line 1177
tracker item
Can't create a new post in forum as registered user
Can't create a forum as a registered user. There is simply no button, unless you have administrative rights over the forum
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 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 remove picture ,can't turn to next page..
My tiki site was updated from 2.x to 3.0 .

Wiki don't work when i turn to next page in blog/Forum.

I found it work when i change & to ? .for example
forum13&comments_offset=40 don't work
forum13?comments_offset=40 ok change by manual

also i find some bug in imageGallery

when i want to delete a pic
gallery44&remove=730 don't work
gallery44?remove=730 ok change by manual

hope some guys help me..thanks!!
tracker item
cannot login after increasing password "minimum length"
just discovered a bug in TikiWiki 3.2:

when you increase the password "minimum length" setting in Administration/Login, all accounts that do not comply with the new setting will no longer work:
TW will show "Invalid username or password" for these accounts.

resetting the minimum length to the old value will immediately re-enable the accounts.

IMHO, TW should enforce the policy on /new/ accounts and /changed/ passwords only. it should not prevent any existing users from logging in.
tracker item
Cannot Reply to a Comment on Wiki page
I have a comment on a wiki page. When I click Reply to post a follow-up comment, I get an error. It looks like the Reply button is generating a bad URL:

__Not Found

The requested URL /mywiki/page=IVR_Revitalization&post_reply=1&comments_threshold=0&comments_reply_threadId=5&comments_offset=0&thread_sort_mode=commentDate_asc&comments_per_page=20&comments_grandParentId=0&comments_parentId=5&thread_style=commentStyle_plain was not found on this server.__

This would be a show stopper using Tiki threaded comments is very important feature requirement for us.

Thanks,

Paul
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
Categories feature enabled breaks database
3.0 Beta 2:

After enabling the Categories feature through Admin -> Features, the following error occurs when adding or editing pages, articles, file galleries, and everything that needs to alter the database.

(Names are arbitrary)

An error occured in a database query!

Context:
File tiki-editpage.php
Url tiki-editpage.php
Query:
insert into `tiki_objects`(`type`,`itemId`,`description`,`name`,`href`,`created`,`hits`,`comments_locked`) values(?,?,?,?,?,?,?,?)
Values:
0 wiki page
1 sdf
2 sadfsa
3 sdf
4 tiki-index.php?page=sdf
5 1239375431
6 0
7 n
Message:
Unknown column 'comments_locked' in 'field list'
Built query was probably:
insert into `tiki_objects`(`type`,`itemId`,`description`,`name`,`href`,`created`,`hits`,`comments_locked`) values('wiki page','sdf','sadfsa','sdf','tiki-index.php'1239375431'page=sdf','0','n',?)
tracker item
Category Field on Trackers Only Displays One Level Deep Even if Categories Are Multi-Level
See the attached word document for a step-by-step example of how
to recreate this issue.

It is also unclear how to created nested categories by using
the "Batch Upload (CSV File)" feature.

-----------------------------------------
When a category is more than one-level deep, the "Category" field type on Trackers will only display one level.

Example:

Furniture Level 1
_________|__________
| | |
Tables Chairs Sofas Level 2
__________| __|___ ___|_____
| | | | | |
legs top legs back cloth leather Level 3

In the above example, if one selects the parent id corresponding
to "Level 2" in the above example, then the category field only
contains choices "Tables, Chairs, Sofas", rather than those choices,
plus the levels below them (i.e. "legs, top, legs, back, cloth, leather").

It could be very useful to have all levels starting with a given "parent" level as part of the Category field.

tracker item
Change group view
Feature suggestion: add a permission to "change group viewpoint"

This would allow a member of many groups to see a drop-down of his groups.
Choosing another group would allow only to see what members of this group can see.

So admins would be able to check that their users's groups permissions have been set up properly.
tracker item
Change order of list of users (tiki-adminusers.php)
By clicking on the column header in the list of users in order to change the order of listing, the page is blank (just a little square appears in the upper right)
tracker item
Change Registration Validation Process & Be able to resend emails
Right now, there's no way to resend either the email to the admin to validate a user or resend the email to the user to validate their email address. If either of those emails fail to happen or they get sent to "spam", the user cannot log in.
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
Changing the CaSe of a page breaks the backlinks
On doc.tikiwiki.org, I renamed pluginBacklinks to PluginBacklinks and the backlinks are gone.

tracker item
Character substitutions in page names, search engine, usernames, etc.
Since wiki page names should avoid special characters, we'll need to think about maybe using character substitutions in page names (a instead of à, _ instead of ') and use the description field for the exact format.

Please coordinate here: ((Character substitutions))
tracker item
Checkbox in tiki-admin.php?page=login always checked.
In tiki-admin.php?page=login, the "Use tracker to collect more group information" check box is always checked, so everytime you change something, the feature is enabled. Kind of annoying to have to pay attention to that all the time.
tracker item
Child forums
At this moment in version 3, forums are as they are, flat forums with category.
tracker item
Choosing Attachment Field Type Results in Display of Text Area Field Type Description / Directions
When creating a tracker (see the attached MS Word document "Tracker - Attachment Field Type Bug.doc"), choosing the "attachment" field type results in the form displaying the directions/description for the "text area" field type. This mismatch occurs upon first creating the "attachment" field. Once this field is saved, the user can re-open it for editing, and then the correct description (describes parameters, etc.) for the "attachment" field type is finally displayed.
tracker item
clean install based on trunk shows 2 SQL errors
Clean install on a new (multitki) site based on trunk from today (Jan. 24th, 2009) shows 2 SQL errors:

{CODE()}
SELECT patch_name FROM tiki_schema
Table 'tikitrunk_etcs.tiki_schema' doesn't exist
#2008-11-20 JohannesMoser
ALTER TABLE `tiki_polls` ADD `anonym` ENUM( 'a', 'u', 'i', 'c' ) NOT NULL DEFAULT 'u'
Duplicate column name 'anonym'
{CODE}

tracker item
Click on reply button in forum by registered user, get a 404 error
When the same registered user clicks on a reply button (the only thing what he can do then), the link will be like this:

^http://www.writingcenter4.info/forumId=22&comments_parentId=20&%3Bthread_sort_mode=commentDate_desc&post_reply=1&comments_threshold=0&comments_reply_threadId=27&comments_offset=0&thread_sort_mode=commentDate_desc&comments_per_page=50&comments_grandParentId=20&thread_style=commentStyle_threaded#form^

But what happens is:
404 Error
tracker item
Clicking on the bookmark folder navigation link generate error
When a registered user create a bookmark folder in my tiki. The navigation link showed in the user bookmark folder such as

---------------------------------------------------------------------
[top] Current folder: test-folder>childtest |
---------------------------------------------------------------------
When i click on [top], the link takes me to the appropriate section. But, when i click on the test-folder or childtest link it produce an error similar to this.

---------------------------------------------------------------------
Notice: invalid variable value: $_GET["parentId"] = "1" |
---------------------------------------------------------------------

Everything works as expected except the navigation link mentioned.

Please help.
tracker item
Code plugin messes up page width (right hand column is now offscreen)
When you use the code plugin, the page width formatting is thrown off. Instead of seeing both left/right colums, the right column gets shoved off the screen and I have to scroll. This is with scroll bars already setup on the code plugin itself.

--
Chealer :
This happens when nowrap was not set.

Gary (chibaguy):
In my checking (trunk version, but same relevant CSS as in Tiki 3 and $), almost all browsers respect the overflow:auto rule for the code plugin and don't cause the page to widen. I put a long unbroken line of text in the code plugin, and in Opera, IE, Safari (Windows), and SRWare Iron (Chromium - webkit), even this unbroken line was broken to impose a scrollbar on the code area and avoid a scrollbar on the window. Firefox was the only browser that failed at this.

If the current rules - overflow:auto, and 90% width in some themes - then all browsers will allow the long line to display unbroken and create the page-bottom scrollbar, pushing the right column out of view. As I understand it, this is the behavior reported as a bug here.
tracker item
Comment Notifications faile
I have a notification set up for all comment changes on * for admin.

I get NO such notifications, ever. Email is working fine, as I get notifications of new users, and my "user notification" watch worked before I disabled it.

I have "approve comments" on - is it possible that notifications don't go out if that is on? Ideal behavior would be an email for every notification with "approve", "reject", or "delete" links in the email, like typepad does.
tracker item
Completely multilingual Tiki not just Wiki
I wish the wonderful multilingual features that the Wiki side of
TikiWiki has were available/applied consistently throughout the Tiki package.

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

While you stay in the Wiki side of things.

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

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

tracker item
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
Conflict override conflicts with section edit

To reproduce:

#Go to a page which someone else is editing
#Click to edit a section (ex.: &hdr=9)
#You will get a message to confirm override (conflictoverride=y)

If you accept, you will be editing full page instead of section.
tracker item
Container p tag around content of page in WYSIWYG
Looking in the browser at the underlying xhtml code of a wiki page edited in WYSIWYG, I see that the whole page is enclosed in a p tag as follows:
^<p><h1>Big title</h1><p>some text</p><h2>Subtitle</h2><p>more text</p></p>^
Compliant xhtml must comply to html 4 and html 4 prohibits block elements (including <p> itself) inside a <p> element.
tracker item
Content Management Interoperability Services (CMIS) specification
Let's follow the progress on this:
http://intranetblog.blogware.com/blog/_archives/2008/9/25/3900479.html

See also: ((CMIS))
tracker item
Content Management Interoperability Services (CMIS) specification
Let's follow the progress on this:
http://intranetblog.blogware.com/blog/_archives/2008/9/25/3900479.html

See also: ((CMIS))
tracker item
Content templates should be part of quicktags
It should be at the very least possible to add content templates where the cursor is, like ((quicktags)).
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
CSS for tikinewt theme - main content pane is too high and covers tabs
When using the TIKINEWT.CSS theme with version 3.0 RC1, on some administration screens, like USERS tiki-adminusers.php, or USER CONTACTS PREFERENCE tiki-user_contacts_prefs.php, the main part of the content division is too high, and covers the TABS for that particular page.

This is not a problem if TABS are not used. This does not appear when using another THEME, such as THENEWS.CSS
tracker item
Custom javascript: a future-proof way to handle
Tiki has a lot of features. But sometime, we have to hack it up with various things that we can't share back to the project.

So we want to modify Tiki, yet, keep upgrades easy.

It is already possible to add custom language strings.
It is possible to override Smarty .tpl files with our own
It will soon be possible to add custom CSS strings


It would be nice to have this for javascript as well.

A custom.js somewhere. If it can be kept in the database, it makes site migration and backup even easier

Or it could be in styles/*/custom.js


It would be nice to have the option of putting towards the top or towards the bottom. Maybe Site Identity custom areas already permit this?
tracker item
database error
An error occured in a database query!

Context:
File tiki-objectpermissions.php
Url tiki-objectpermissions.php
Query:
insert into `users_objectpermissions`(`groupName`, `objectId`, `objectType`, `permName`) values(?, ?, ?, ?)
Values:
0 Registered
1 23bfc265681dcc129a658e8a8552cccff26613d0
2 wiki page
3 tiki_p_view
Message:
Built query was probably:
insert into `users_objectpermissions`(`groupName`, `objectId`, `objectType`, `permName`) values('Registered', '23bfc265681dcc129a658e8a8552cccff26613d0', 'wiki page', 'tiki_p_view')

when trying to assign tiki_p_view to registered group under Perms button.
tracker item
Database error on saving wiki page (when categories/freetags are in use)
Database error as follows:

#
Context:
#
File tiki-editpage.php
#
Url tiki-editpage.php
#
Query:
#
insert into `tiki_objects`(`type`,`itemId`,`description`,`name`,`href`,`created`,`hits`,`comments_locked`) values(?,?,?,?,?,?,?,?)
Message:
#
Unknown column 'comments_locked' in 'field list'

installer/schema/20090205_forum_and_comments_locking_tiki.sql appears not to be run on fresh install. This file was introduced in:

http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=rev&revision=17801

Shouldn't the filename be 20090405....? Is this the problem?

Also, is this related to http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=rev&revision=17919
tracker item
Database error when adding calendar item
Cannot create a calendar item. Working as user admin. Receive error "An error occured in a database query!".

System config: Win XP SP3. Tiki 3.0, IIS version 5.1, MySQL 5.0.24, PHP for Windows 5.2.9.2.


Error text follows:

Context:
File tiki-calendar_edit_item.php
Url tiki-calendar_edit_item.php?
Query:
INSERT INTO `tiki_calendar_items` (`user`,`calendarId`,`name`,`description`,`status`,`url`,`lang`,`allday`,`start`,`end`,`priority`,`locationId`,`categoryId`,`nlId`,`recurrenceId`,`lastmodif`,`created`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
Values:
0 admin
1 1
2 A test event
3 This is text for a test event.
4 1
5
6
7 0
8 1243332000
9 1243342800
10 0
11 0
12 0
13 0
14 NULL
15 1243280012
16 1243280012
Message:

Built query was probably:
INSERT INTO `tiki_calendar_items` (`user`,`calendarId`,`name`,`description`,`status`,`url`,`lang`,`allday`,`start`,`end`,`priority`,`locationId`,`categoryId`,`nlId`,`recurrenceId`,`lastmodif`,`created`) VALUES ('admin','1','A test event','This is text for a test event.','1','','','0','1243332000','1243342800','0','0','0','0',NULL,'1243280012','1243280012')
tracker item
db error in group inclusion (tiki 3.3) while renaming group at tiki-admingroups.php
db error in group inclusion (tiki 3.3)
Installed barebones profile on tiki 3.3, then applied Collaborative Community on top, which created the group SubAdmins.
Then I attempted to rename group SubAdmins (which includes Editors) to Editors_Web, and I got this error:

{CODE(wrap=>1)}
Context:
File tiki-admingroups.php
Url tiki-admingroups.php
Query:
insert into `tiki_group_inclusion`(`groupName`,`includeGroup`) values(?,?)
Values:
0 Editors_Web
1 Editors
Message:
Built query was probably:
insert into `tiki_group_inclusion`(`groupName`,`includeGroup`) values('Editors_Web','Editors')
{CODE}
tracker item
db error on activating TAG plugin
When activating the TAG plugin, the following error occurs when trying to open a page containing the plugin Tag code:
Context:
File tiki-index.php
Url tiki-index.php?page=Help_Syntax%20Tekst_2
Query:
INSERT INTO tiki_plugin_security (fingerprint, status, added_by, last_objectType, last_objectId) VALUES(?, ?, ?, ?, ?)
Values:
0 tag-1b3231655cebb7a1f783eddf27d254ca-d0fb7a014946e0f0c38342e8d958f992-500000-260000
1 pending
2 admin
3 wiki page
4 Help_Syntax Tekst_2
Message:

Built query was probably:
INSERT INTO tiki_plugin_security (fingerprint, status, added_by, last_objectType, last_objectId) VALUES('tag-1b3231655cebb7a1f783eddf27d254ca-d0fb7a014946e0f0c38342e8d958f992-500000-260000', 'pending', 'admin', 'wiki page', 'Help_Syntax Tekst_2')
tracker item
DEB Packaging
wiki
Deleting Tracker items
Upgrading to TW 3.0 beta 3, I'm getting this message


Error Error

No tracker indicated



whenever I want to delete any item or field from Tracker. The message appears after clicking at "confirm your action"

Bejvisek
tracker item
Deploy watch category to tiki-browse_categories.php (and everywhere relevant)
It is too difficult now to watch categories (but the feature works well).

Please see: ((Category Watch DogFood))


on ((SUMO)): [https://bugzilla.mozilla.org/show_bug.cgi?id=498001|Improve UI and feedback for watching categories to say you'll be e-mailed and offer easy way to turn off]
tracker item
Detect browser language not working when global language is not English
Detect browser language is not working to me (to luciash, in fact, in a site which I admin), in a recently upgraded site from 2.4 to 3.0.

This affects Tiki 3 to 7 and is a regression from Tiki 2.
tracker item
Disallow tiki-tell_a_friend.php in robots.txt
Calendar URLs are currently excluded for spiders and bots, for example:

/calendar?focus=1268089200&viewmode=week

excluded by entries:

Disallow: tiki-calendar.php
Disallow: /tiki-calendar.php

However, the URL /tiki-tell_a_friend.php?url=%2Fcalendar%3Ffocus%3D1268089200%26viewmode%3Dweek would be spidered instead.
tracker item
Discuss button on wiki page causes erroneous notifications on forum watch
One of our users reported that she was receiving watch notifications whenever she clicked the "Discuss" button for a wiki page, even though she was not posting anything in the forum topic.

The cause was a Watch on "A user posts a forum topic (forum_post_topic)" for the Wiki Page Discussion forum. (Our Tiki uses a forum for page discussion instead of page comments.)

The preferred behavior is that this type of watch would only generate a notification the ===first=== time the Discuss button is clicked for a page, when the new topic is actually created, rather than just accessed on successive clicks.
tracker item
DISO support
We'll coordinate at ((diso))
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 preview wiki page forgets the mandatory category selection
This is annoying!

Workaround is to remember to pick category again when you save.
tracker item
Does not export selected pages (message: "Can not add the pagename/page.txt")
Can not ((XML Import-Export)).
tracker item
Double code parsing in Articles
tiki-read-artile.php seems to parse code paragraph twice.
I observed that articles parsing worked properly in the preview and in the printable version of an article, but not in the "read" mode.
I edited the "read" and "print" file and "echo"-ed a debug comment in which I tried to display the article body data before parsing:

{CODE(caption="tiki-read-article.php at line 151",colors="php",wiki="0")}echo "<!-- " . $body . " -->"; // The line I've added
$smarty->assign('parse_body', $tikilib->parse_data($body));{CODE}

{CODE(caption="tiki-print-article.php at line 82",colors="php",wiki="0")}echo "<!-- " . $body . " -->"; // The line I've added
$smarty->assign('parse_body', $tikilib->parse_data($body));{CODE}

When I call the "read" one, some things in $body are already parsed.
So when the code calls $tikilib->parse_data($body), the code is parsed a second time.

I found the problem when I was trying to display a BASH code with ~np~--~/np~ parameters
tracker item
double/useless security check in "search entire site" gives unexpected results
Hello, if I search an "entire site" I expect a search in all sections and as result all objects where I have the correct object permission. But this search is implemented with an inconsistent double permission check.

The "entire site" search fist checks the global view permission in each section. If this is true, the search is sent to the search engine of the section, which gives back results depending on the object permission.

As the default search is "entire site" (can be changed via template), all users without the global view permission in the sections get back an empty result-set. A click on the section search button reveals the searchresult depending on the object permission of the section.

This is somehow between a bug and a feature.

As far as I can tell, the solution to show "entire site" search results according to object permissions is very easy.
tracker item
download .zip files from file gallery failing when using IExplorer
when downloading a file from the gallery with IE the result is corrupted. Firefox or Chrome have no problems.
This is related to the general IE(5/6/7/8) inability to handle compressed files correctly.
Tried various suggestions in .htaccess with no result.
example:
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary

the file gallery module is serving from file system, not from the database.
A zip file in the filesystem served by apache directly works fine.
tracker item
Duplicate search results
You can see here:
http://dev.tikiwiki.org/tiki-searchresults.php?highlight=mouseover&where=pages&search=Go
tracker item
Duplication of wiki content on save - maketoc related?
Everytime I use the maketoc inside a wiki page on a fresh tikiwiki 3.2 install the whole page content is duplicated every time I hit "save". Even if I delete all the content but one version and hit save the whole PREVIOUS page is duplicated again. Like I hit save: two times the page content. I delete all but one time the content, I hit save: three times the page content. I delete all but one time ... save ... four times the page content.
Only removing the maketoc makes it possible to get rid of the problem. But meanwhile the wiki content has become a bit more (30-40 pages) and the same problem happens more and more often without having any maketoc included when the page is becoming bigger.
That was done with Opera browser on a page with 4 h1 headings but I doubt it is a browser problem. :)
tracker item
Dynamic items list stopped working in Tiki3
"Dynamic items list" stopped working in trackers with current tiki3 code. It seemed to worked with tiki2, according to the nice documentation and screenshots created by ricks99:
http://doc.tikiwiki.org/Dynamic+items+list

I can provide a testing db if needed (or a site to check this behavior):
http://intercanvis.net

(fields right now only visible to admins, until this field type works again)
tracker item
Easier pagination management for Tiki admins
tiki-admin.php?page=general
Use direct pagination links:
Maximum number of records in listings:

The two pagination settings should be together in a section "pagination". (on this page is OK)


Would be even better to move all to tiki-admin.php?page=pagination
tracker item
Easier setting of Sender Email
As suggested by Nyloth at TikiFest Strasbourg,

1- "Sender Email" could be set by default to no-reply@domain.tld
2- It could be requested as part of the install script.

Many features don't work well until it's set (ex.: Inter-User message, registration with email validation, etc)
tracker item
Edit button at page's top can't work when i enabled Ajax feature
Edit button at page's top can't work when i enabled Ajax feature
tracker item
Edit CSS creates 0-byte file
Editing by admin saved the file intact, but the file wasn't renamed. Editing by a registered user created a 0-byte file (also not renamed with -username added). I checked in a Tiki 3.2, which has the same problem.
tracker item
Edit Help in RC2 unreadable using Darkroom theme
In RC2 they made some changes to the edit-help (the now blue circle with a question mark).

When you open up the help and go to full screen mode, the text is un-readable while using the Darkroom theme.
tracker item
Edit topics: email and image field empty.
Manage items> Edit subject field image and email notification are shown empty.

http://dominio/tiki-edit_topic.php?topicid=xx


tracker item
em dash wiki syntax not functioning correctly
In 3.x, the emdash wiki syntax is not working.

In the documentation and previous releases, the following should be represented as an em dash ~--~ but it is not. It is being interpreted as strike out text.

The issue seems to appear when there is more than one em dash in a document ~--~ and seems to be linked to the last tilde.

This was posted on the discussion forums and a suggestion was made that there needed to be a space between the tildes and the dashes ~ -- ~ like so but it does not seem to work.

tracker item
empty hash on notification messages from articles to unsubscribe
Links to remove email notification messages come without hash (see below the live example from TikiFestNY)

http://tikiwiki.org/tiki-user_watches.php?hash=

{QUOTE()}
Edit article post: TikiFest NY by lindon at Tue 24 Nov. 2009 06:10 CET

View the article at:
http://tikiwiki.org/article179

If you don't want to receive these notifications follow this link:
http://tikiwiki.org/tiki-user_watches.php?hash=
__''Announcing the first ever TikiFest in New York City being held from January 14-18, 2010!''__

TikiFestNY is a big bug squash! The idea is to knock out as many bugs as possible and have as much fun as possible doing it. If a bug takes more than 30 minutes to fix, then we move on to the next one. Also, invites will be going out locally for an introduction to Tiki presentation on Saturday afternoon followed by refreshments. Hope lots of people can make it! Remote participation is also possible for those that can't. Find complete information at TikiFestNY.

%%%::__~~purple:{COUNTDOWN(enddate=>14-Jan-2010 locatetime=>off)} until TikiFestNY!{COUNTDOWN}~~__::

%%%::''__See you there!__''::
----------------------
{QUOTE}
tracker item
Enhance Tiki Integrator
Could be great to enhance Tiki Integrator to handle:
*http basic auth
*cookies
*frames
tracker item
Enhancement: Use .htpasswd / .htgroup for user access & control
TWiki has the ability to refer to an Admin specified .htpassword file for user control. This is highly useful for having a single point of administration. The tough part is that TWiki doesn't manage the user experience (password changing, etc) very well.

For a TikiWiki enhancement, I would have the following wish:
(1) For the login/authorization, when set to WEB, admin should be allowed to set the path to the apache password file (typically a .htpasswd but names are arbitrary).
(2) Should allow the optional use of .htgroup settings as a means of setting member group. This would then override or augment TikiWiki's groups -- or better yet tikiwiki would manage the .htgroup file in this case.

Benefits of this enhancement:
(1) This would greatly streamline multiple tiki's on a single hosted site (like a corporate intranet).
(a) Single location for user entry for all tiki's that look to the same .htpasswd file
(b) Single location for group entry for all tiki's that look to the same .htgroup file
(b) No mess trying to setup InterTiki
(2) Might also simplify setting up of MultiTikis on a single site by clarifying and simplifying user and group setup.
(3) Would clarify user setup using the Web Authorization method
(a) Right now, one needs to add the user to the .htpasswd file to give them authorization (Locked Area Lite works well for this) and then ALSO add the user to the TikiWiki. The problem is if there are multiple TikiWiki's, then it could be a lot of work adding a username and their groups to each of the TikiWiki's.
(b) The process above (3a) is pretty unclear and takes some figuring out for a newbie tikiwiki admin like myself.

tracker item
Equivalent characters for page linking, backlinking, searching, etc (ex.: space, underscore, period)
This would permit cleaner URLs and easier searching.

__Where?__

Wiki page names
Usernames
tags?
etc.

__What?__
Spaces & underscore to be equivalents
a and A are equivalent. This makes perfect sense for page names, user names, etc Accented characters (äâ) should be as well

For wiki page names (see how Wikipedia does it) but it could be that ~np~((User_Profile)), ((User+Profile)) and ((User Profile))~/np~ are equivalent.


Should hyphen (-) be an equivalent character as well?

How about (,) and (.)

. doesn't play nice with rewrite rules




Moved discussion to: ((Character substitutions))
tracker item
Error creating group
When I try to create new group I receive this error from MySQL:

Error


An error occured in a database query!

Context:
File tiki-admingroups.php
Url tiki-admingroups.php
Query:
insert into `users_groups` (`groupName`, `groupDesc`, `groupHome`,`groupDefCat`,`groupTheme`,`usersTrackerId`,`groupTrackerId`, `registrationUsersFieldIds`, `userChoice`, `usersFieldId`, `groupFieldId`) values(?,?,?,?,?,?,?,?,?,?,?)
Values:
0 ffff
1
2
3 0
4
5 0
6 0
7
8
9
10
Message:
Incorrect integer value: '' for column 'usersFieldId' at row 1
Built query was probably:
insert into `users_groups` (`groupName`, `groupDesc`, `groupHome`,`groupDefCat`,`groupTheme`,`usersTrackerId`,`groupTrackerId`, `registrationUsersFieldIds`, `userChoice`, `usersFieldId`, `groupFieldId`) values('ffff','','','0','','0','0','','','','')
tracker item
error in db query with some param in trackerlist plugin (Tiki 3.3)
I've just created a new page on a tiki 3.3 site with this content:
{CODE(wrap=1)}
{TRACKERLIST(trackerId="3",fields="41:42",sort="y",popup="43",stickypopup="n",showtitle="n",showlinks="y",showdesc="n",shownbitems="n",showinitials="n",showstatus="n",showcreated="n",showlastmodif="n",showfieldname="n",status="op",sort_mode="asc",max="15",more="n",moreurl="n",view="user",compute="42/sum:43/avg")}{TRACKERLIST}
{CODE}

That tracker exists, as well as fieldId's 41, 42 and 43.
And it produced this error:

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

Context:
File tiki-index.php
Url tiki-index.php?page=Gradebook
Query:
SELECT tti.*, ttif.`value`, ttf.`type`, tti.`asc` 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`) WHERE tti.`trackerId` = ? and (`status`=? or `status`=?) AND ttif0.`fieldId`=? AND ttif0.`value`=? GROUP BY tti.`itemId` ORDER BY `sortvalue` asc
Values:
0 3
1 o
2 p
3 41
4 Xavi
Message:
Built query was probably:
SELECT tti.*, ttif.`value`, ttf.`type`, tti.`asc` 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`) WHERE tti.`trackerId` = '3' and (`status`='o' or `status`='p') AND ttif0.`fieldId`='41' AND ttif0.`value`='Xavi' GROUP BY tti.`itemId` ORDER BY `sortvalue` asc
{CODE}

---


Sorry, just testing once more the issue related to normal users loosing the ability edit their own items
tracker item
Error installing into UTF-8 MySQL database
When installing TikiWiki 3.0 into MySQL (I'm using 5.1.35 but I don't think it matters much) where the database has been created with a charset of 'utf-8' (typically because this is the server default), one table cannot be created and that command and subsequent inserts fail:

{CODE()}
CREATE TABLE `tiki_sefurl_regex_out` (
`id` int(11) NOT NULL auto_increment,
`left` varchar(256) NOT NULL,
`right` varchar(256) NULL default NULL,
`type` varchar(32) NULL default NULL,
`silent` char(1) NULL default 'n',
`feature` varchar(256) NULL default NULL,
`comment` varchar(256),
`order` int(11) NULL default 0,
PRIMARY KEY(`id`),
UNIQUE KEY `left` (`left`(256)),
INDEX `idx1` (silent, type, feature(30))
)
y was too long; max key length is 767 bytes
{CODE}

The issue is that the table key is too long when using UTF-8. See [http://bugs.mysql.com/bug.php?id=4541].
tracker item
error when deleting a msg in webmail
The error occurs when you delete a message in the inbox webmail

Fatal error: Call to undefined method Net_POP3::ixp() in /var/www/virtual/scpc.publinter.org/htdocs/tiki-webmail.php on line 286

saludos
Fran_gm
tracker item
Error with showing thumbnails in File Gallery
See two screenshots (error with thumbnails in File Gallery)
http://dev.tikiwiki.org/show_image.php?galleryId=1

After some time one or more thumbnails of uploaded images in the File Gallery cannot be displayed anymore. The link seems to be lost.
There an error on the page mentioning an error in tiki-js-sorttable.js. Please help.
tracker item
Events Calendar UI Enhancement suggestions
When a user clicks on the little magnifying glass to view an event, I would recommend that the first two items displayed be "Title" and "Description". The other items that currently appear first ("Calendar", "Recurrence", "Start" and "End"), although important, are usually not why the user clicked on that event.

Usually, the user is interested in finding out more about what the event is - information included primarily in the "Description".

The event's "Title" is all that can be viewed initially for a given date and it includes only a few words. If the user's interest is piqued by those few words, the first thing the user would like to see is a fuller description.

Currently, the user clicks on the event and then has to click on the magnifying glass and then has to read half-way down the page before finding out more about the event proper.

Those other items could be more usefully placed below "Description" so that they can be read if the user is interested.

I would argue that this would make the calendar more user-friendly.

I would also encourage placement of the magnifying glass to the left of the "edit" icon (when the user first clicks on an event) for similar reasons. Many more people will want to view an item than edit it, so the magnifying glass (or "view" icon) would more usefully come first.
tracker item
Exclude certain content from search results
This could also be by via category system (with perms)
tracker item
Expense reports
Should this be done with trackers with the new ((doc:Computed Tracker Field)) and deployed via the ((profile manager))?
tracker item
Export Calendar as CSV
It looks as though there is a Calendar import feature using CSV (tiki-calendar_import.php) however there are no options to export as CSV in tikiwiki 3.2. The only Calendar export option that I see is exporting to iCal (via tiki-calendar_export_ical.php) but that is not working for our group ([http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=3152]).

Can Calendar export to CSV be possible?

We are running in a multi tiki environment on Windows Server 2003, tikwiki 3.2 and php 5.3.
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
Exporting tracker items inserts a blank line every 100 items in the csv file
When exporting tracker items, the generated csv file contains a blank line after every 100 items.

...
100 "180";"48";"13-06-2005";""
101 "133";"1";"30-04-2005";"5"
102
103 "179";"47";"31-01-2005";"0"
104 "178";"46";"31-01-2005";""

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 wiki links title don't work
The title for External wiki links in not parsed, for instance
~pp~ ((wp:Link|Title)) ~/pp~
will display __Link__ instead of __Title__

We need this for *.tikiwiki.org as well
{img src=images/code.png}%%% {CODE()}
((dev:EditUIRevamp|Improve the content editing interface))
((dev:AdminUIRevamp|Improve the admin interface))
{CODE}
tracker item
External Wiki: optional micro icon for link, title (mouse-over), and option to open new window
Say I need to make a link such as:
{img src=images/code.png}%%% {CODE()}
[http://en.wikipedia.org/wiki/Argument_map|Argument map]
{CODE}

I could use an ((doc:external wiki)) link which is like this:

{img src=images/code.png}%%% {CODE()}
((wp:Argument map))
{CODE}

Even nicer would be an image (instead of {img src=img/icons/external_link.gif}) so the visitor knows he'll be sent to Wikipedia.

Also, would need:
*optional title: to explain what this site is about. (ex.: this is a sister community)
*option to open new window
these would be set centrally and you could override.


Perhaps the direction to take is to build with ((doc:plugin alias))
tracker item
Extra line added to user menu module.
Here's what I did:

#Create user menu module
#Create menu
##Add items to menu
#Assign menu to menu module using {menu id=45}


[show_image.php?id=67&thumb=1|Here's an image]
tracker item
Fade plugin should deal with line breaks + deal with empty body
New fade plugin is cool.
http://doc.tikiwiki.org/PluginFade

#If body is empty, plugin should not be clickable
#However, if there are line breaks in the body, the are no longer in the fade.
#Also, should have a setting, default to y for little icons:
{img src=images/code.png}%%% {CODE()}
[-] [+]
{CODE}


tracker item
Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known
This happens when sending email. I can receive though.

Same config on a different server worked.
tracker item
False edit buttons (when plugin within plugin) with edit plugin interface
This is a huge problem

Not easy to solve. Would need ((WikiParser)) work?
tracker item
FAQ box description wrong
When the FAQ feature is enabled, hovering over feature 'Blogs' in the 'Main' tab generates a floating box that says 'Wiki'. Likewise, hovering over 'Mini Chat' on the 'More Functionality' tab generates a floating box that says 'HTML Pages'
tracker item
Fatal error: Cannot redeclare class Zend_Filter_Interface in /usr/lib/php/Zend/Filter/Interface.php
I had TikiWiki v2.2 installed and running fine on my website.

I used cpanel + Fantastico to automatically upgrade from v2.0 to v3.0. I followed the Fantastico on-screen instructions and when the update had finished I clicked on the "View site" link and got the following error:
Fatal error: Cannot redeclare class Zend_Filter_Interface in /usr/lib/php/Zend/Filter/Interface.php on line 30

I tried to do a brand new install of TikiWiki on another website that has never had a previous version of TikiWiki on it using cpanel + Fantastico. I followed the on-screen instructions and when I clicked on the "View site" link I got the same fatal error message.

I then installed TikiWiki v3.0 on my Ubuntu v8.04 desktop localhost Apache2 server and it works fine.

Then I installed TikiWiki v3.0 on my Windows Vista Ultimate laptop localhost Apache2 server and it works fine.

Two local installations of TikiWiki v3.0 work fine. The two attempts at using cpanel + Fantastico on remote servers both yield the same fatal error. One website had a previously installed version of TikiWiki (v2.2). The other website had never had TikiWiki installed.

tracker item
feature_wiki_1like_redirection works always
No matter if you disable feature_wiki_1like_redirection
it in the "Wiki" part of Administration Page

the engine always tries to show you a page name
similar to the one you asked for.




tracker item
feature_wiki_minor_edit
This should be optional, like the rest.

But beware of:
[wish1697|permission "minor" seems useless on doc.tw.o: registered can't use it even if granted to them]
tracker item
File Galleries Slideshow not working
File gallery slideshow does not work.

editor is not defined
file4?&slideshow
Line 12

The file templates/file_gallery_slideshow.tpl requires lib/slideshow/slideshow.rc1.packed.js but the latter file is missing, as is the "icons" directory which it requires.

On a related note, the directory lib/slideshow now contains directories css and js but no instructions on their use.
tracker item
File Gallery directory field requires full path
Tested in v3.1. When choosing to store File Gallery items in a directory instead of the database, the directory field requires the full server path. If the abbreviated relative path to the wiki is entered, file uploads fail.

This conflicts with both doc.tw.o (as of today's rev) and Admin > Wiki, which allows the attachment directory to be specified relative to the wiki directory.
tracker item
File Gallery does not work with Opera 10
I tried the file gallery from tikiwiki 3.2. in opera 10, the loading screen (uploading) never stops and the image is not shown in the gallery (empty picture frame) or when used inside a wiki page. When clicking at the icon symbol or empty space shown there instead the invisible thumbnail is opened correctly though showing the full picture. Works fine in IE 7 and latest Firefox.
tracker item
File Gallery errors & not able to set permissions as admin
> As admin, I can't set the permissions on Registered users to: list_file_galleries or create_file_galleries, though other file galleries settings are selected, including view_file_gallery, download_files, upload_files, view_fgal_explorer, and view_fgal_path. I tried to deselect that last 2 since I don't understand what the file gallery explorer is and I don't know that they need to view the path, but I can't seem to deselect and save it successfully.
>
> When I log in as a Registered user and click on File Galleries, I get this Error message: Permission denied you cannot view this section.
>
> I see a link for Upload file, but when I click on it, I get: No gallery available. You have to create a gallery first! Create New Gallery.
>
> When I click on Create New Gallery, it gives me this Error message: Permission denied you cannot view this section.
tracker item
tiki_objects.href field may contain URL with wrong domain for files
When a user uploads a file on the file gallery, the URL is saved where somebody could download the file. This URL is used by the category browser.
If the client uses a proxy (we use a SSH tunnel to connect to the wiki), the wrong URL is saved in the database (table tiki_objects).
This results in a link to the original tunnel and not the website itself.
tracker item
File wiki pages into File Galleries
If we could file wiki pages in Fgals (this would presumably be a link to the wiki page), it would be a way of filing wiki pages and benefit from the fgal explorer to order wiki pages.

This is an idea to consider.
tracker item
FileGallery parentId=-1 returns Error
Creating a new file-gallery in the root directory works for admin, but users with permission get an error upon clicking 'create new file gallery'
Message was
{CODE()}Notice: invalid variable value: $_GET["parentId"] = -1{CODE}

From what I understand -1 stands for the root directory.

TikiWiki Version 3.2:
The error is produced in file tiki-setup_base.php on line 259

The code tries to validate the '-1' as an integer variable. Defined by the {CODE()}$vartype array -> $vartype['parentId'] = 'int';{CODE}
The according $patterns array describes it as
{CODE()}$patterns['int'] = "/^[0-9]*$/"; // *Id{CODE}
Obviously the sign "-" is missing.
Therefore the check for a valid variable fails and the user can't create a new file gallery.
Why the admin group is not affected I do not know.
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
fix sheets created directly from wiki SHEET plugin within wiki pages for managing tables visually
Spreadsheets can be created directly through wiki SHEET plugin directly within wiki pages. this allows managing big tables visually, as well as having the data ready for producing graphs, etc. (see documentation for tikisheets at doc.tw.o, if needed)

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

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

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

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

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


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

It could also be pull out thingies or horizontal bars
tracker item
For since_last_visit_new module content to be emailed to each group member periodically
In a project management mode, you can use ((watch)) and ((alert)) but not everybody may be watching and alert is extra time.

For small teams and short delays, it could be good to have since_last_visit_new module content to be emailed to each group member periodically.

People get personalized content based on their last login (cool!)


Also, they don't get watches if they login regularly


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 moderator seems to have tiki_p_admin_forum permission=y for tiki-view_forum.php
although they have tiki_p_admin_forum permission=__n__ (on v3.2).
My forum mods gets on tiki-view_forum.php?forumId=<int> the "Edit forum" button, which should be visible to forum admin only.
If they click on the button they get the error messages about missing permissions, so there is no serious problem with it, but it's confusing to see this button.

I've looked over templates/tiki-view_forum.tpl but didn't see anything as explanation for this.
(Btw: the if/else clause from line 15 to 19 doesn't make a sense (for me); it makes the same, never mind the case of the if-clause)
tracker item
Forum pb with submit and link
Hello,
I installed the same website on two different server (same source and same sql).
The first is a Unbuntu 9.04 with last Apache, Php, Mysql. Config with a VirtualHost.
The second is Windows Vista SP2 with EasyPhp 3.0. Config with a Directory and Alias.

On the first server (Ubuntu), some links in forum like "reply" are wrong (something like http://www.mysite.com/forumId=...). Also when I send a message the request finish on a blank page.

On the second server I don't have this pb.

A specific component is need for 3.x (maybe present in EasyPhp) ?

Thanks

tracker item
Forum post / topic delete should show the actual title of the topic/post which is to be deleted
When deleting forum posts / topics it just asks to confirm without telling the user again what he/she is trying to delete.
tracker item
forum posting of viewing posts yields "Column 'approved' in where clause is ambiguous" to non admins
This is a bit odd. Using trunk from today, Feb 10th, 2009, even if this bug was showing up with previous trunks, also.

I post a message as plain registered user, that I get this message just after posting:

{CODE(wrap=>1)}
Error Error

Ha hagut un error en una petició de la base de dades!

Context:
File tiki-view_forum_thread.php
Url tiki-view_forum_thread.php?comments_parentId=3&forumId=1
Query:
select tc1.`threadId`, tc1.`object`, tc1.`objectType`, tc1.`parentId`, tc1.`userName`, tc1.`commentDate`, tc1.`hits`, tc1.`type`, tc1.`points`, tc1.`votes`, tc1.`average`, tc1.`title`, tc1.`data`, tc1.`hash`, tc1.`user_ip`, tc1.`summary`, tc1.`smiley`, tc1.`message_id`, tc1.`in_reply_to`, tc1.`comment_rating` from `tiki_comments` as tc1 left outer join `tiki_comments` as tc2 on tc1.`in_reply_to` = tc2.`message_id` and tc1.`parentId` = ? and tc2.`parentId` = ? where tc1.`objectType` = ? and tc1.`object`=? and tc1.`parentId`=? and tc1.`average`>=? and `approved`=? and (tc1.`in_reply_to` = ? or (tc2.`in_reply_to` = "" or tc2.`in_reply_to` is null or tc2.message_id is null or tc2.parentid = 0)) order by tc1.`commentDate` asc,tc1.`threadId`
Values:
0 3
1 3
2 forum
3 1
4 3
5 0
6 y
7 prova-0-21fe72956f@moviments.net
Message:
Column 'approved' in where clause is ambiguous
Built query was probably:
select tc1.`threadId`, tc1.`object`, tc1.`objectType`, tc1.`parentId`, tc1.`userName`, tc1.`commentDate`, tc1.`hits`, tc1.`type`, tc1.`points`, tc1.`votes`, tc1.`average`, tc1.`title`, tc1.`data`, tc1.`hash`, tc1.`user_ip`, tc1.`summary`, tc1.`smiley`, tc1.`message_id`, tc1.`in_reply_to`, tc1.`comment_rating` from `tiki_comments` as tc1 left outer join `tiki_comments` as tc2 on tc1.`in_reply_to` = tc2.`message_id` and tc1.`parentId` = '3' and tc2.`parentId` = '3' where tc1.`objectType` = 'forum' and tc1.`object`='1' and tc1.`parentId`='3' and tc1.`average`>='0' and `approved`='y' and (tc1.`in_reply_to` = 'prova-0-21fe72956f@moviments.net' or (tc2.`in_reply_to` = "" or tc2.`in_reply_to` is null or tc2.message_id is null or tc2.parentid = 0)) order by tc1.`commentDate` asc,tc1.`threadId`
{CODE}

As admin user, I can see that post, and any other.
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: Let forum admins/moderators add groups and/or users as watching the forum
This permits mailing-list-like functionality.

After, adding or removing a user from a group dictates which forums they can read and get notifications for.

Maybe we should use the newsletter functionality as it already handles group inclusions and individual opt-outs...

Like newsletters, it should be possible for people to remove themselves from a mailing. Better than 1.9.7 newsletters, it should also be possible for the admin to see who removed themselves.

tracker item
forumId is required but not used
on tw.o you can set __any__ forumId regardless where the forum topic/thread post actually is saved, e.g.

http://tikiwiki.org/tiki-view_forum_thread.php?forumId=1&comments_parentId=34093
http://tikiwiki.org/tiki-view_forum_thread.php?forumId=2&comments_parentId=34093
http://tikiwiki.org/tiki-view_forum_thread.php?forumId=3&comments_parentId=34093
http://tikiwiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=34093

it's always the same forum topic/thread but the __forumId=3__ is the correct one

on the other hand when you omit the forumId it yells error "No forum indicated"

it would be better when forumId wasn't required in cases when a thread moves to another forum, the old links wouldn't be misleading...
tracker item
Fresh install of v3.2 fails with plugin approval
Made a new install of Tiki v3.2 on a Ubuntu 8.04.3 system as server (includes MySQL in version 5.0.51a-3ubuntu5.4).
Surfing at tiki-plugins.php produces the following error message:
{CODE(wrap="1",ln="0",ishtml="1")}<div class="cbox-data"><br>
<div class="simplebox error">
<div class="simplebox"><b>An error occured in a database query!</b></div><br>
<table class="form">
<tbody><tr class="heading"><td colspan="2">Context:</td></tr>
<tr class="formcolor"><td>File</td><td>tiki-plugins.php</td></tr>
<tr class="formcolor"><td>Url</td><td>tiki-plugins.php</td></tr>
<tr class="heading"><td colspan="2">Query:</td></tr>
<tr class="formcolor"><td colspan="2">
<tt>SELECT fingerprint, added_by, last_update, last_objectType, last_objectId FROM tiki_plugin_security WHERE status = 'pending' ORDER BY last_update DESC</tt>
</td></tr>
<tr class="heading"><td colspan="2">Values:</td></tr>
<tr class="heading"><td colspan="2">Message:</td></tr>
<tr class="formcolor"><td colspan="2"></td></tr>

<tr class="heading"><td colspan="2">Built query was probably:</td></tr>
<tr class="formcolor"><td colspan="2">SELECT fingerprint, added_by, last_update, last_objectType, last_objectId FROM tiki_plugin_security WHERE status = 'pending' ORDER BY last_update DESC</td></tr>
</tbody></table>
</div>
<br><br>
</div>
{CODE}
edit: Sorry, forgot to mention that this bug also affects the using of plugins. Using a plugin in a wiki page that needs approval produces the same error message. (Saw someone in [http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2009-10-02,Fri|the irc log] with this problem, which is also ===this=== bug, so I edit to clarify it.)
tracker item
Full screen mode: Error on first click on dev.tw.o and doc.tw.o
To reproduce:
#Go to a tracker item. Ex.:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=2441

#Click full screen mode
You are sent to
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId%3D2441&fullscreen=y


After, that initial error, full screen mode works well

It has been suggested this has a link with ShortURLs
{QUOTE(replyto="Gary")}When using the short url, then clicking the fullscreen icon, and then clicking it again to leave fullscreen view, the url gets mangled and I end up at the home page. (Example: http://zukakakina.com/tw3/absE (external link) -> http://zukakakina.com/tw3/tiki-index.php?page%3DabsE&fullscreen=y (external link) -> http://zukakakina.com/tw3/tiki-index.php?page%253DabsE&fullscreen=n. (external link) The first = becomes encoded so the url breaks. chibaguy - r17975) {QUOTE}
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
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
Greater than three hyphens in pages does not give you a horizontal rule
~np~When using three hyphens (---) you get a horizontal rule in v3.0 Beta 3, but if you use more than three hyphens (i.e. ---- ----- or ---------), you will not get a horizontal rule on the page. Greater than three hyphens was valid in version 2.x of TikiWiki to create a horizontal rule.~/np~
tracker item
hash param missing at the url in notification email messages
FYI: Notification messages with hashes in the url appear to miss that has param...
Reproduced also on dev.tw.o with current svn code.

Xavi

En/na tikiwiki-devel (a) lists.sourceforge.net ha escrit:
> Wiki page renamed by marclaporte.
>
> Date: 19 Apr. 09 23:53 UTC
>
> Old name: Mind Mapping
> New name: MindMap
>
> If you don't want to receive these notifications follow this link:
> http://dev.tikiwiki.org/tiki-user_watches.php?hash=
>
tracker item
Highlighting on tracker items seems broken
I currently keep track of bugs submitted by me by searching for my username. This results in a list of bugs, currently the first link looks like this:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=2561&highlight=tobi_h

Klicking that link gives an almost blank page, removing "&highlight=tobi_h" shows the page as it should.

Update: This only happens if I am logged in. More detail, thx to chibaguy: "...left and center columns are empty, and the right column is a column width off the page to the right."

This does not apply to wikipages, where highlighting works.
tracker item
horizontal rule "- - -" does not work with more than three hyphens ("-")
When creating a horizontal rule previous version of Tiki wiki 2.x allow you to use multiple hyphens (>3).

~np~i.e. "---------------" in 2.x version would produce the same horizonttal rule as: "---"~/np~

~np~In 3.0 Beta 3 the only valid horizontal rule creator is three hyphens (---), not more than three hyphens.~/np~
tracker item
I can't add recurrent events to a calendar on remote host, but I can't reproduce in local
Hi:
I can't add recurrent events in this web site:
http://moviments.net/uelm/tiki-calendar.php

Neither me, nor other editors in this web site.
Single items can be added with no problem.

However, I've tried to reproduce the problem in local , and I haven't been able to do so. I can add single events, and recurrence rules without problems.

I can provide the db of the problematic site, to allow further investigation of the settings in that site...

tracker item
IE 8 and DD_belatedPNG.js
Obviously:
DD_belatedPNG fix is enabled by default on the site logo and is intended for IE 6 only.
The IE 6 check is in lib/setup/js_detect.php
strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false

The problem with this is that IE 8 will also get detected, check this:
---
Mozilla/4.0 (compatible; __MSIE 8.0__; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; __MSIE 6.0__; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.1.4322)
---

The bug with all this lies in the fact that IE 8 shows a few js errors on DD_belatedPNG.js on each page load and that could prevent IE from submitting.
tracker item
iepngfix checks hundreds of images, and is very slow (2 minute page load video example)
Please see:
http://demo.tikiwiki.org/mysql/Video_2009-08-29_IE6_png_fix_slow.wmv

So with #sitelogo a img, it takes about 2 minutes to load certain
pages, because it goes through each image.
tracker item
Import/sync from RSS and not just show
Tiki can read and display RSS feeds: good
Tiki can read, combine and display RSS feeds : great


The next step is to import the data into Tiki and treat it like a native article / event / whatever.

If the remote article / event / whatever is modified, the item should be re-imported (but not duplicated). Using the URL to identify the uniqueness. (Some systems many use titles in the URL and if the title changes, we'll end up with a duplicate)

Related:
*[tiki-view_tracker_item.php?itemId=496|RSS feeds on tiki calendar + calendar data sharing via RSS (remote calendars)]
* http://profiles.tikiwiki.org/Collaborative_Watch

tracker item
Improve e-mail notifications
E-mail notifications (watches) should provide those cumulative options:
*Digest mode (daily, weekly, monthly)
*HTML mode (using TikiWiki HTML diff)
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 Actions menu Display (file gallery), it does not display it, but downloading it
I assume that the system suppose to display the image, but it downloads it instead.

I mean when in file gallery, click on Actions icon, then Display. It downloads it instead.
tracker item
In admin panel, show the result of current time & date format
So if I change the format of short date, I can see right away the formatted result with the current time.

This was done in later versions of 1.9.11 but not in 2.0

Should be in new magic admin panel
tracker item
Include a "Secret Question" during the registration process for Password Resets & Forgotten Password
Include a "Secret Question" functionality during the registration process to be used prior to Password Resets & Forgotten Passwords.
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
Incorrect button URLs on Windows
I have a problem similar to [http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=291|this one]: "Edit" button in Wiki points to "/\/tiki-editpage.php?page=HomePage".
Other buttons also have invalid URLs, links have correct URLs.

Configuration: TikiWiki 3.2, Windows XP, Apache2.2, TikiWiki is in the server root directory.
tracker item
Incorrect permission verification in tiki-upload_file.php
User is unable to upload file even if the permission tiki_p_upload_files is assign to his group on the file gallery. User gets "Permission denied" when clicking the "Upload file" in the gallery.

tiki-upload_file.php (at line [http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/branches/3.0/tiki-upload_file.php?view=markup#l_160|160]) wrongly assumes request parameter "galleryId" to be an array with a single element when checking for permission. However, it can a string.

For example if a user call ...upload_file.php?galleryId=30, the permission for gallery with id 3 will be considered.
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
Indent Syntax like MedaWiki with leading colon (“:”)
No indent
: One indent
:: Two indents

Please see:
http://www.mediawiki.org/wiki/Help:Formatting
tracker item
Infoboxes like MediaWiki/Wikipedia, but not just using trackers
MediaWiki/Wikipedia has an interesting way of dealing with meta-data concerning a wiki page. [http://en.wikipedia.org/wiki/Help:Infobox|Infobox] is very flexible and is very suitable to an encyclopedia. It's easy to create new ones and they are very flexible to adapt to the topic. As soon as a bunch of pages have something in common, you can create one and it gives visitors and quick overview of what characteristics this entry has.

There are over a hundred of these templates:
http://en.wikipedia.org/wiki/Category:Infobox_templates

Here is a simple one:
http://en.wikipedia.org/wiki/Template:Infobox_Animal

Here is a more advanced one where special language codes, when parsed, are shown with a nice presentation:
http://en.wikipedia.org/wiki/Wikipedia:Babel

This is a great way to have ad-hoc, organically growing meta-data around wiki pages which share some sort of structured/comparative data.

In TikiWiki, we use ((doc:trackers)) for tabular data. We need to have an even tighter integration.

Goal: that the metadata be stored both in the wiki page and the trackers
That you can update in one or the other. This would permit us to make lists/tables with all the data from all the infoboxes, without duplicating the data. (not sure if/how to do this with MediaWiki)

We'd need a Wiki Page field-type in trackers. Say I have an "Animals" tracker with all the Meta-Data. One of the fields should be the name of the associated wiki page. And that wiki pages "knows" to get latest data from tracker (like we do now for ((doc:PluginTrackerList)) and ((doc:PluginTrackerItemField)).



{img src=images/code.png}%%% {CODE(caption="2008-06-22 on #mediawiki on freenode.net", wrap=1)}
[09:48] marclaporte: Say I have lots of data in various infoboxes, is it possible to make a report/list/table of all these infoboxes and have them link to the various wiki pages?
[09:48] Splarka: you can use Special:Whatlinkshere on each infobox
[09:48] Splarka: (sorta)
[09:49] marclaporte: tks, would you know of an example?
[09:51] Dantman|FS: SMW
[09:51] Dantman|FS: Doing that with data is basically the purpose of SMW
[09:52] Splarka: http://en.wikipedia.org/wiki/Special:Whatlinkshere/Template:Infobox_Aircraft
[09:52] marclaporte: There are some lists here: http://en.wikipedia.org/wiki/Comparison_of_wiki_software -> how to reuse that info in infoboxes on each page
[09:52] marclaporte: tks
[09:53] marclaporte: Splarka: : yes, that's what I am looking for
[10:05] marclaporte: Splarka: : So now I know where the template is used. What if I want to make a mega chart for all the planes from all the infoboxes?
[10:06] Splarka: well, that might be something more for the category system
[10:06] Splarka: (or ask Dan about SMW, unless he means Super Mario World)
[10:08] Dantman|FS: heh
[10:10] marclaporte: Dantman|FS: : What is SMW?
[10:10] Dantman|FS: Semantic MediaWiki
[10:10] Dantman|FS: http://semantic-mediawiki.com/
[10:11] Dantman|FS: It's an extension for MediaWiki
{CODE}

!!Other things to think about:
*When watching a wiki page, how to watch tracker(s) which are associated with that wiki page?
*In page editing of tracker data, have a quick & nice interface like the ((doc:dynamic variable)) feature

Related:
*[wish2102|Support some of the MediaWiki syntax that doesn't conflict with TikiWiki syntax]
*[wish1191|Wiki editing: Preview with diff, like Mediawiki]
*[wish1781|Support for the Wiki creole markup (syntax)]
*[wish1220|MediaWiki import script]


tracker item
Inline attachments show "No such attachment on this page" on print view.
When showing a page in print view (tiki-print.php), attachments do not show. Instead, a message called "No such attachment on this page" appears.

NOTE: I was able to fix this for tiki-print.php, but not for tiki-print_multiple_pages.php
tracker item
Installer does not set language on new install
On a new installation (clean DB), Tiki does not set the site's default language.
tracker item
integrate a schedule coordination tool in tiki like doodle
In groups of people you often have the problem to find day/time when all the people have time to meet.

Especially if they are not in the same room.
And even if they are present its difficult to talk about all the pro and cons when is the best time.


http://www.doodle.com/
Is offering an easy solution. Everybody marks the spots when he has time. Doodle comes up with a proposal, when is the best time to meet. No discussions, every vote has the same weight, non-party and you can always reproduce how the decission was formed.

Can we integrate something like this? Especially because the Tiki direction goes more in decision making.
That feature would fit perfectly in.
tracker item
integrate a schedule coordination tool in tiki like doodle
In groups of people you often have the problem to find day/time when all the people have time to meet.

Especially if they are not in the same room.
And even if they are present its difficult to talk about all the pro and cons when is the best time.


http://www.doodle.com/
Is offering an easy solution. Everybody marks the spots when he has time. Doodle comes up with a proposal, when is the best time to meet. No discussions, every vote has the same weight, non-party and you can always reproduce how the decission was formed.

Can we integrate something like this? Especially because the Tiki direction goes more in decision making.
That feature would fit perfectly in.
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
Integration of Open Layers Map System
Google Maps integration is an excellent feature. It would be helpful to provide [http://openlayers.org/|OpenLayers] as as an alternative.
tracker item
Interface with SVN (like Trac SVN browser)
If we had this, we'd use it on http://dev.tikiwiki.org

The Trac Repository Browser:
http://trac.edgewall.org/wiki/TracBrowser

Let's coordinate here: ((Repository Browser)) and ((Code Review))
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 does not work if Master is behind Apache Basic Auth directory
I have several tikiwikis (v 3.0 beta 4) on the same domain. Both behind the same .htaccess protected directory. The goal was to setup a working instance of InterTiki between these two Tiki's.

By way of example
* Apache .htaccess limit: http://www.mydomain.com/p/
* Master e.g. http://www.mydomain.com/p/master
* Client e.g. http://www.mydomain.com/p/client

__BACKGROUND__
A few setup issues have been noted (these details have now been added to the InterTiki documentation). Most notably is correctly specifying the location of "/remote.php" for the above case. For our above example to following is req'd:
* host: http://www.mydomain.com
* path: /p/master/remote.php

On the master, I have successfully made contact using either the IP shown in the Apache logs, or by simply using "127.0.0.1" in this case.

Likewise (also added to InterTiki docs) there was some oddity related to order of events with how the server info was being plugged into MySQL tiki_preferences interlist table. I have not properly tracked this down so will not go into it further at this time.

Also of note (for another bug or support request) is that I am unable to get InterTiki on the master to log out anything.

__BUG/FEATURE REQUEST__
''Note: InterTiki operates as designed and is simply unable to get behind an Apache Basic Auth wall. However, hard-coding in setCredentials line for the XML_RPC_Client should work in this case but does not.''

After getting setup dialed in like above, the client received the following message:
''XMLRPC Error: 5 - Didn't receive 200 OK from remote server. (HTTP/1.1 401 Authorization Required)''

Some digging into /lib/userlib.php finds the calls for setting up the XML_RPC_Client at lines (around) 228, 2812, 2831, 2860 and 2905. Looking into the XML_RPC_Client class in /lib/pear/xml/rpc.php shows that there exists a setCredentials($username, $password) method. The setCredentials method exists to allow for RPC calls to get through Basic Apache Authentication.

__Possible Bug__
I went ahead and modified the clients (and eventually the master's) /lib/userlib.php in the above locations with a simple addition of:
$client->setCredentials("myApacheUsername", "myPassword");

This time, when logging in from the client, the response was:
''XMLRPC Error: 5 - Didn't receive 200 OK from remote server. (HTTP/1.1 302 Moved Temporarily)''

And with that I am stuck. It seems like (as a workaround hack for the time being) the ability is there in the XML_RPC_Client methods to get through an Apache Basic Auth, but the return code is weird at best.

__Possible Actions__
#Ignore -- Explicity note that InterTiki masters/clients must not exist behind Basic Auth walls.
#Investigate why a hacked userlib.php returns a 302 code and determine if this is as designed or a bug.
#Possibly add a basic username/password entry field in the client administration page for driving the setCredentials method.


tracker item
InterTiki fails to recognize same-server (127.0.0.1)
This may or may not be considered an error, but is not-as-expected behavior.

!!Problem
When setting up InterTiki, one would assume that 127.0.0.1 would work as an IP filter for localhost. However, it was pretty clear that this was not working in 3.0 (beta 3, beta 4, rc1)

!!Regression
* Turned on the XMLRPC debugger in /lib/userlib.php around line 2817 ''$client->setDebug(1);'' to look at the response back from the server and do a bunch of printouts.

Traced InterTiki problems to the IP security check to the following (line 55) in /remote.php.
{CODE()}
if (!isset($prefs['known_hosts'][$key]) or $prefs['known_hosts'][$key]['ip'] != $tikilib->get_ip_address()) {
{CODE}

By changing the line to the following, the IP check problems went away:
{CODE()}
if (!isset($prefs['known_hosts'][$key])) {
{CODE}



tracker item
InterTiki: "known_hosts" entered into dbase incorrectly for first entry
This follows extensive regression into InterTiki setup problems. There are 2 bugs in here, but they are likely related as they exhibit the same performance. I am unsure where the problem lies (someone familiar with the code could fix this in a heartbeat).

!Background
Both these apply to a fresh install of Tiki and getting InterTiki up and operational. I have replicated this bug on 2 different setups (2 different hosts).
# Tiki 3.0 beta 4
# Tiki 3.0 RC1

!!Server Setup Error
During initial server setup, as Tiki Admin, setting up the KnownHosts information. Typically, I would only setup one known host for demo purposes. However, in spite of tweaks, I kept seeing the InterTiki response error __Invalid Server Key__.

!!!Regression
I tracked through to code to the /remote.php validate function, around lines 58 or so. It seems like it always ended up inside the if clause (failing the validation).

Inserting
{CODE()}''print_r($prefs['known_hosts']);'' {CODE}
at the top of the validate function I received the following from the master:
{CODE()}
Array
( [0] => Array (
[name] => tiki2
[key] => mysecretkey
[ip] => 127.0.0.1
[contact] => mizraith )
)
{CODE}

!!!Explanation
No wonder it failed the test, as the if statement was indexing into "known_hosts" using the key.
{CODE()}
''!isset($prefs['known_hosts'][$key]) or $prefs['known_hosts'][$key]['ip'] != $tikilib->get_ip_address())''.
{CODE}

As you can see, the initial setup from within Tiki failed to properly key the database entry. The database entry has a key of [0].

Adding another "known_host" in the InterTiki admin shows correct behavior:
{CODE()}
Array
(
[0] => Array
(
[name] => tiki2
[key] => mysecretkey
[ip] => 127.0.0.1
[contact] => mizraith
)

[anotherkey] => Array
(
[name] => another
[key] => anotherkey
[ip] => 123.123.123.123
[contact] => mizraith
)

)
{CODE}

!!!Additional Regression
Editing that first Known Host in the InterTiki admin screen does not fix the key value. AFAIK, one has to __delete__ the first known host that is entered (throwaway). From then on, it seems to work.

!!Client Setup Error
Although I didn't recognize it at the time, I have seen this same error during client setup of InterTiki. In that process, admin must enter a Known_Server. The first server you enter in seems to go into the database with a key of [0], even though InterTiki will search on the server's key name.

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
issue #2527 with iframe
The is an scenario in which tiki didn't request the validation step of a plugin call.
I'm sending the details to the securit squad, just in case this is important engouh to be a potentia security risk under some circumstances (some shared hostings?).
tracker item
Tiki Forum email reply links incorrectly populate the post/reply input box
Setup: Running 6.4, on Debian. Recently upgraded from 3.x, bug was present in previous version too.

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

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

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

I suspect reply_threadId may be improperly populated with the forumId.

Thanks in advance.
tracker item
Tracker Import from csv does not import date and time properly
Tested in version 3.3 and 7:
Importing tracker items through CSV does not properly process the date field.

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

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

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

The same for the latest version 8.3

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


{CODE(caption="Correct code v8.3" wrap="0" colors="php")}# Line 1730
case 'f':
case 'j':
$l = strlen($data[$i]);
switch ($l) {
case ($l == 10):
# Field does not contain the time
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = explode('-', $data[$i]);
$data[$i] = $tikilib->make_time(0, 0, 0, $m, $d, $y);
}
break;
case ($l == 16):
# Field contains HH:MM
list($fd, $ft) = explode(' ', $data[$i]);
list($hh, $mm) = explode(':', $ft);
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = explode('-', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, 0, $m, $d, $y);
}
break;
case ($l == 19):
# Field contains HH:MM:SS
list($fd, $ft) = explode(' ', $data[$i]);
list($hh, $mm, $ss) = explode(':', $ft);
if ($dateFormat == 'mm/dd/yyyy') {
list($m, $d, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
} elseif ($dateFormat == 'dd/mm/yyyy') {
list($d, $m, $y) = explode('/', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
} elseif ($dateFormat == 'yyyy-mm-dd') {
list($y, $m, $d) = explode('-', $fd);
$data[$i] = $tikilib->make_time($hh, $mm, $ss, $m, $d, $y);
}
break;
}
break;
{CODE}
tracker item
Tracker Import from csv does not set created and lastModif properly
Importing tracker items through CSV only sets the created and lastModif value properly if the dates from the CSV file are in the numerical php date format.

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

example csv :

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

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

c.f. [https://dev.tiki.org/item3500|bug 3500]
tracker item
keep user information as the user selected on tw.o
I wonder how many times over the last years I've had to select my user profile to be public in my preferences at http://tikiwiki.org/tiki-user_preferences.php

I always change __User information:__ from private to "__public__".
But after some months (and tiki upgrades, maybe?), I find that that settings is at "__private__"

Thus, When I go to send a message to a user, I can't either send the message:

^You have to be able to receive messages in order to send them. Goto your user preferences and enable 'Allow messages from other users'^

Or I can't because that user has that setting as private (I realized that chibaguy now has that same setting, but I wonder whether he chose that or not, like me)
---

same on other settings that have changed without my content:
Messages per page: 2 (I had 10, at least)
Allow messages from other users: no (I had yes)
Note author when reading his mail: no (I had yes)
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
Language.php has strange characters codification
__Intro & Environment:__
*Italian language selected
*Tikiwiki 3.1

__Issue:__
Many words in our Tikiwiki appears with strange characters instead of accented characters or special ones.

__Analysis:__
I looked for the /lang/it/language.php and:
*I opened it with the __vim__ on my server
*I opened it with __Notepad++__ on my notebook using various codification (utf8, ansi, UTF8 without BOM, UCS2....)

The result was that the accented words or special char words are always not matching the right codification.

For example, I find
"blog_ranking_top_active_blogs" => "blogs_classifica_blogs_pi�_attivi",
instead of
"blog_ranking_top_active_blogs" => "blogs_classifica_blogs_più_attivi",

I tried also to download the 4.1 version, the zip version and also the tar.gz one.
The result was the same.
tracker item
LAST_ARTICLES displays articles with NO topics only
Upgraded from 2.3 to 3.0

When assigning an module with LAST_ARTICLES on right column.

LAST ARTICLES only displays Articles that have NO Topic.

If I take an article and assign a topic to it, it will not show up anymore in LAST ARTICLES.

When I remove the Topic for that article, it will re-appear in LAST_ARTICLES.
tracker item
last_tracker_items is blank (and we use after reporting a bug)
After reporting a bug:
http://dev.tikiwiki.org/Report+a+Bug

Users are sent here:
http://dev.tikiwiki.org/your+wish+has+been+cast

This should let them access the bug they just reported.
tracker item
Layout & colors in TikiSheets are not 3.0 ready with strasa (see them in dev.tw.o)
Using strasa.css in dev.tw.o, the tiki-sheets.php is not showing the content from both lateral columns.

I attempted to change theme style in dev.tw.o, but it's dead slow right now. and after 4 min. of waiting response from the server, I skip the test with another theme style. At least with strasa. it doesn't display both lateral columns.
----
after dev.tw.o responded (8+ min), I could reproduce the problem also in thenews.css
And the exact url to see the issue is this one:
http://dev.tikiwiki.org/tiki-sheets.php?edit_mode=edit&sheetId=0
---
and colors are not ready either (at least here in dev.tw.o):
See it here
http://dev.tikiwiki.org/tiki-view_sheets.php?sheetId=1
tracker item
LDAP configuration not functioning
in file tiki-admin_include_login.php
if (isset($_REQUEST["auth_pear"])) {
check_ticket('admin-inc-login');
simple_set_toggle('auth_create_user_tiki');
............
....
.....
missing 2 lines below.
simple_set_value('auth_ldap_emailattr');
simple_set_value('auth_ldap_countryattr');

Missing database entries for ldap email and country
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
Line breaks in wiki syntax for colors: regression or accidental feature?
Please see:
http://dev.tikiwiki.org/tiki-pagehistory.php?page=TikiTests&source=40

There is:
{CODE()}~~#FF0000:This is a great start! I think automated testing will be an important ingredient in the future, to keep TikiWiki stable.

That said, it seems to me that TikiTests still falls short of meeting many of my needs as a Test Driven Developer. I want to start ussing automated tests on Tiki ASAP, so let's figure out what's missing, and how to best support those needs.
~~{CODE}

This used to produce colored text. In a recent upgrade, it no longer does.

Is this a regression bug?
Or was this an accidental but never official feature?

Related:
{wish id=2496}
tracker item
Links
The "Links" feature aggregates all links into one big list.
tracker item
Links in definitionlist
In Tiki 3.5 when you want to link to a page with ~np~((somepagename))~/np~ within the __;__-Part of a definition list, the definition gets formatted as the question.

;help ((fixing)) this: defintion
tracker item
List Unanswered Forum Posts
Right now, there's no way to find unreplied to posts in the forum. Having searched through your own support forums, this is definitely something you guys could use so that people can take a crack at answering previously unanswered questions.
tracker item
live_support problems - does not work and does also not release SQL-connections?
The live_support is not working as it did before.

First, the chat window (if invoked) comes up indeed and then that is all to be said.
Secondly, when installed on the left column of the page, it refused to be uninstalled. You continue confirming the deletion, but does not actually delete it.
I have a dedicated computer (thank for that) and I discovered that the live_support was responsible for not releasing MySQL connections. When I managed to remove live_support, the problems were with the MySQL were over.
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 cookie error
hi,

i install the the tiki 3.0 but when i try to make the first login with admin give me a cookie error but i check and the cookies are enable.

any help
thank you
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
Logout fails to work when web authorization is selected
When using WebAuth as the security mode, a user is unable to actually "Logout".

This creates an interesting problem, in that a user would be unable to switch to an Admin account if need be. This problem was discovered when I accidentally locked myself out of a TikiWiki 3.0 install (read below).


How the lockout occurred.
(1) Setup .htpasswd file for the parent directory
(2) Installed TikiWiki
(3) Passed through apach authorization into twiki directory and began setting up twiki directory with username admin, password admin
(4) Clicked on Security settings and selected Web Auth and hit apply
(5) Suddenly, I was locked out of Twiki Admin. Turns out my .htpasswd username was not "admin" and Twiki simply did not recognize me.
tracker item
Long forum topic title messes up screen layout
If one gives a forum topic a very long title, it can mess up the screen formatting. Here's how:

The forums have a menu that allows one to move a posting from one topic to another.

That pulldown menu has entries that are topic titles.

If a topic title is extremely long it
tracker item
Mailbox Messages: No pagination
3.0 and 3.1

When the number of messages in the mailbox exceeds the number set to display (regardless of the number set to display) no pagination tool appears so it is impossible to see the rest of the messages.

This is for read or unread messages.

It's happening on my live site, and it is also found in a fresh 3.0 installation under MAMP on my local machine.

It's a show-stopper!

__UPDATE: a clue__

So in Look n Feel=> General Layout

I turned off "Hide pagination when there is only one page"

and went back to the mailbox. Now it's showing

"page 1/1"

So it's not showing pagination tools to see more messages because it has concluded it is already showing them ALL.

So something can't count or can't subtract or has the wrong rule.
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
Make title of blog post clickable
Currently there is only one (two) methods to come from blog view (tiki-view_blog.php?blogId=<int>) to the view blog post page: Clicking on the small "Permalink" or "Comments" Link at the bottom of the post.
I find it more intuitive (or I'm just familiarized to this by the other blogging solutions out there ;-) ) to click on the title of the specific post to view it with its comments.
tracker item
maketoc in tikiwiki 3.2 "amplifies" content after saving?
Everytime I use the maketoc inside a wiki page on a fresh tikiwiki 3.2 install the whole page content is duplicated every time I hit "save". Even if I delete all the content but one version and hit save the whole PREVIOUS page is duplicated again. Like I hit save: two times the page content. I delete all but one time the content, I hit save: three times the page content. I delete all but one time ... save ... four times the page content.
Only removing the maketoc makes it possible to get rid of the problem.
That was done with Opera browser on a page with 4 h1 headings but I doubt it is a browser problem. :)
tracker item
#2829
Bugs & Wish list
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
maketoc generates "super Table of Contents" with too many headings in Multiprint
__The message below was edited.__ {sign user="Chealer9" datetime="2018-06-08T15:57:21+00:00"}

We are running into an issue of maketoc appending onto itself if more than one maketoc appear per page. for starters, our server is TikiWiki 3.2, Windows Server 2003, apache 2.2.13, mysql 5.1.39, php 5.3.0, Multiwiki setup.

We are seeing this in ((doc:Multiprint)). What I am seeing is that if I have Tikipage A with a ~np~{maketoc}~/np~ at the VERY top and headings 1, 2, 3 and Tikipage B with a ~np~{maketoc}~/np~ at the VERY top and headings 4, 5. When I Multiprint using the Pages selector (both Tikipage A and B) there will be 2 TOCs displayed in the resulting print page. The first TOC will show 1,2,3 and further down the page will be 1,2,3,4,5 (when I expected only 4,5). We are trying to Mulitprint hundreds of pages (and most have their own maketoc) so the very last TOC takes up 15 pages itself (after accumulating TOCS over 100s of wiki pages). Big problem for us as our nurses need to have a hardcopy/offline copy on hand in case our systems go down.



So it is the parsing of the maketoc that is causing the appending of subsequent TOCs. I found a bug by "larryg" where he tries to fix a similar issue (cf {wish id=2781} and [http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=2&comments_parentId=34791]) but his fix did not work for me. I think that he is on the right track. Does anyone know of a fix? Has anyone experienced this? Is it fixed in 4.x?

Thanks in advance,

Tim
tracker item
Mindmap: blank page on dev.tikiwiki.org and doc.tikiwiki.org

Nothing happens
http://doc.tikiwiki.org/tiki-mindmap.php
http://dev.tikiwiki.org/tiki-mindmap.php
tracker item
Minor changes still result in email notification
On at least two sites, running respectively 3.x and 4.x:

- jiamcatt.ourwiki.net (3.x)
- terminology.tikiwiki.org (4.x)

I noticed that if I change a wiki page and save it as a minor edit, email notifications are still being sent.

I think that this only happens when the user is part of a group for which a Group Watch has been set. When I tested on the 3.x site, that's the conclusion I had come to (this AM, UK time). But this PM (UK time), I tested on the 4.x site, and it seems that the minor edit is causing notification even if a user-defiined watch (i.e. as opposed to a group watch) is set.

BTW: This bug caused a minor incident on the JIAMCATT site. Someone did about 30 minor edits to a page that was being monitored by a large number of people, because he was a newbie and was trying to master the syntax for referencing a section inside a page. As a result, 30 notifications got sent to a hundred people, and some of them got pretty pissed off, and almost walked out on the site. One person asked to be "taken off this infernal web site".

So, if the bug can be fixed quickly, I can go back to this community and tell them that something was done to prevent that sort of problem in the future, which might diffuse the crisis.
tracker item
Missing & used plugins reporting + Plugin security and approval: need a listing + notification email
Here:
http://tikiwiki.org/TikiCopyrights

I just got:
{img src=images/code.png}%%% {CODE()} WARNING: No such module CVS! copyright.txt {CODE}

Similar to orphans pages and wanted pages, it would nice to have a way to have a list of used plugins (how many times used) from which we know how many are broken.


This happens if someone attempts to use a plugin which isn't activated. This can happen on upgrade for example or if a plugin was de-activated.

We need a way to know how many times each plugin is being used. So we can deactivate without causing issues.

Also, __approval of plugin security__ conflicts with wiki cache. When approving, cache should be cleared. Please test.


** Would need to watch this list
** Rick asks for a [http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2009-05-01,Fri&sel=120#l116|mass approve]
tracker item
Missing Next/Prev Links for Inter-User messages
When viewing the list of messages, no matter how many messages have been chosen to display, the system displays at the bottom

Page: 1/1

With no prev/next links

There is no way for users to access the rest of their messages. Sorting works, so they can reverse-sort the date etc... but this is hardly equivalent and anyway once they have more than 2x the display list size, the remaining messages are out of reach entirely.

With any Theme selected.
tracker item
Missing Permissions assignment feature for Newsletters
Contrary to TikiWiki documentation (and contrary to TikiWiki common sense) it is NOT possible in a 3.0 wiki (specifically http://jiamcatt.ourwiki.net) to assign any permissions to Newsletters. This means that NO ONE, other than Admins can even see the list of Newsletters, to say nothing of viewing past newsletters (the archives). This is unacceptable – and contrary to TikiWiki documentation.

JIAMCATT is the community of IT-oriented managers of language (translation and interpretation) services of major International organizations and European multilateral bodies. After a slow start about a year ago this community has now agreed to try to use a TikiWiki-based system. Within the past month (since several of the TikiWiki team participated in the JIAMCATT annual meeting in Ottawa, Canada early May 2009) close to 200 users have joined up.
One key aspect of the work of JIAMCATT are Working Groups. One of these has just started work. It’s tools include wiki pages in the two working languages (En + Fr), a discussion forum (consisting already of 13 topics), and – last but NOT least – a Newsletter to keep everyone abreast of developments. This feature, it now turns out doesn’t work in a very bad way: NO ONE, other than Admins can even see the list of Newsletters, to say nothing of viewing past newsletters (the archives). This is unacceptable – and contrary to TikiWiki documentation.

I expect this should be a simple fix for a TikiWiki insider (the feature existed at the time the documentation was written); albeit impossible for someone not intimate with the insides of this system.

Screen shots are attached. The first – now shows as the last – called “ButtonsAvail-inJiamcatt-ourwiki-net-Newsletter-admin.gif” shows the buttons seen by an Admin user when trying to do “Admin Newsletters”. The second, called “MissingButton-from-doc-tikiwiki-org.gif” shows the buttons in doc.tikiwiki.org in the http://doc.tikiwiki.org/Newsletters section in the http://doc.tikiwiki.org/tiki-index.php?page=Newsletter+Admin&bl=y page, under the segment titled “Changing Existing Newsletters”. The third screen shows you what a non-Admin user who should have access to view newsletters and archives of this Working Group, sees (file: “Empty list of newsletters for (nonAdmin) WG members.gif”).

Unless someone can provide a fix quickly, this group will abandon TikiWiki as its working tool.

omstefanov
tracker item
Mod last files blocks the tikiwiki
When you add the module last_files, the tikiwiki can't be started anymore! Everything is blocked and that is it. The server load goes up to the maximum
tracker item
Mod-security
Forbidden 303 error when trying to save a blog, caused by mod-security
tracker item
Module "events" breaks themes
Assign the module ''events'' on the left, and you get a weird looking of the left menu, and a disappering content on the right side.
Assign it to the right side results just in wrong textcolors for the left menu.
In both cases the bottom bar will be shown in the menu (on the corresponding side where the events module is assigned).
Tested with all stadard themes, for all the same result.

And it doesn't show a calendar with events, so it's useless at all.

Tested with firefox 2 and 3 under linux.

Btw: Module calendar also shows no calendar, but at least it doesn't break the themes.
tracker item
module calendar (or calendar new) show two letters and not just one for week days
module calendar is only showing one letter for the week days. However, some languages (such as Catalan, at least) have all week days starting with the same letter, which produces a useless letter on the top (if you take into account whtat it might be showing sunday in the first place instead of monday, which is the first day in the whole spain, Andorra and other Catalan speaking countrees.

example of useless calendar week days:
http://moviments.net

or maybe just add a popup (overlib?) tip with the full name of the week day when the mouse pointer is over the letter?
tracker item
Module controls don't work
Clicking on the module controls (up, down, across, remove) does nothing. Also (the easy to fix part), the module flipping icon overlaps the right-hand end of the module control icon.
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_modif_pages - new parameter - choose a structure
Say I use 3 structures to hold wiki pages on a site.
The 3 structures are used for very different subjects or interest for users.
I am using the last_modif_pages in the Homepage wiki page, but everything from the 3 structures is mixed.
I would quite like passing the structure Id as a parameter so only its pages would be listed.
I would then probably use 2 or 3 times the module in the homepage, one for each structure, so that I could show modified pages in distinct areas of the homepage.
tracker item
module last_tracker_items broken here in dev.tw.o/your+wish+has+been+cast
there seems to be a bug around module last_tracker_items , here in dev.tw.o
To reproduce: submit a bug report through:
http://dev.tikiwiki.org/Report+a+Bug

once submitted, you are redirected to:
http://dev.tikiwiki.org/your+wish+has+been+cast

but there is no item shown in the box
^ __Last Items__
^

The item, however, has been successfully created at the tracker.
tracker item
Module since_last_visit_new shows unapproved comments
I have set feature_comment_moderation=y, so new comments are invisible until approval, but they are shown as new comments on the since_last_visit_new module. So if user clicks on this link they come to the page where the comment was made (currently only tested with blog comment, but should be the same with other comments), and don't see this new comment.
I've no idea if this also affects coming version 4, only working with v3.2
tracker item
Module windowshading/flipping not working
In recent trunk installs, no module windowshading/flipping icons appear. I noticed a new check for a javascript pref in module.tpl. Is there an admin option for this?
tracker item
Module: since_last_visit_new does not allow setting of the title
The module mod-since_last_visit_new.php does not currently check to see if a parameter has been set to set the title. As a result, the current code always displays "Since your last visit...".

The desired effect is to allow an authorized user to set the module title using the 'title=my custom title' parameter.
tracker item
Modules do not work when called from within wiki pages
Using Release 3.3

I get the following message while trying to embed any module into the body of a wiki page:

An error occured in a database query!

Context:
File tiki-editpage.php
Url tiki-editpage.php?page=sandbox
Query:
INSERT INTO tiki_plugin_security (fingerprint, status, added_by, last_objectType, last_objectId) VALUES(?, ?, ?, ?, ?)
Values:
0 module-81051bcc2cf1bedf378224b0a93e2877-f8f6beaaede11aa9a40d17002adee815-200000-107000
1 pending
2 admin
3 wiki page
4 sandbox
Message:

Built query was probably:
INSERT INTO tiki_plugin_security (fingerprint, status, added_by, last_objectType, last_objectId) VALUES('module-81051bcc2cf1bedf378224b0a93e2877-f8f6beaaede11aa9a40d17002adee815-200000-107000', 'pending', 'admin', 'wiki page', 'sandbox')
tracker item
#2115
Bugs & Wish list
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
mouseover plugin does not work with image as label
Plugin Mouseover in 3.0 now uses label= in the options to specify rollover text (Create a mouseover feature on some text). Text works fine but in previous versions you could use an image instead of text. Now the image displays (if you use "{img src=...}", "<img src=...>" does not work even if you have "allow html"), but no roll over text is displayed when you mouseover the image.

Note: The mouseover plugin only appears to work only if MooTools UI Enhancements is selected. Maybe this needs to be added to the Mouseover plugin documentation.
tracker item
Mouseover plugin: size & sticky & empty body
Mouseover plugin is cool

Some more stuff to make it cooler:

#Now, it sticky or not. Should be possible to set a number of seconds to stay open. It should stay open as long as my cursor is over the zone.
#If contained text is too long, it overlaps to the bottom (good), but background should extend automatically.
#If body empty, don't make clickable (people mouseover and see nothing)
tracker item
MoveToMods30
What (if anything) should be moved into Mods for 3.0 release
wiki
Moving +10 (default number) files to new file gal fails (only first 10 moved)
Moving +10 (default number) files to new file gal fails (only first 10 moved)
To reproduce:
* log in as admin
* Create two file gals (A and B)
* Upload 15 files to file gal A.
* Ensure that you have by default 10 files shown per file gallery (as a setting in the administration of the file galleries)
* List the file gallery, and Change the view to show 15 files instead of 10.
* click on all check the boxes of the 15 files
* select move files to a new file gallery
__only 10 files are shown and selected at this point __
If you keep going (select destination file gallery to move the files to), you'll see that only the first 10 files are moved, and not the 15 files that you had initially selected.

Using Tiki 3.1.
tracker item
Moving files form DB to FILES
Hi,

I just used the feature __Change all to File__ in __Manage Attachment__ page (wikiatt) and I have lost all the link in wiki pages to the attachments.


in the root directory of tikiwiki have appeared all the file attachment in this format __fad8af90189c10a80f8712263d74fa50__

In __Manage Attachment__ I click the Change buttom to come back to db storege without success


I am confused and thinking in restoring tiki_wiki_attachments table.


any suggestions

thank in advance
tracker item
moving/copying recurring events in calendar
I just played around with recurring events in calendar. Added a weekly event in the group calendar, and after saving it, reopend the first recurring event. On the top is the dropdown list with all available calendars and I choosed the public calendar from this list.
This produces a move of the event from the group to the public calendar; I think, the user should be ask here, if he wants to move the event or have just a copy. This affects also non-recurring events.
Specially for recurring events there should also be asked, if just this event should be moved/copied or also all recurring events. At the bottom of the page is a radio button for this purpose, but its value is ignored in this case.

I don't know if this is possible, but it would be nice if someone with skills would make some thoughts about it.
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 value malformed in Plugin Tracker
When adding a Multimedia field to a wiki page through the Plugin Tracker, the value attribute is unclosed, resulting in malformed HTML until the next quote.

E.g.:
Page is well formed with tracker added.
Click the Edit Plugin:Tracker link.
Add multimedia field to the Fields list.
Click submit.
The multimedia field drops to the end of the form (no matter where you placed it within the list of Fields).
The input tag is then:
{CODE(caption="Invalid value attribute",ishtml="0")}<input type="file" name="track[15]" value=" />{CODE}
Note the invalid value attribute; there's only one double quote.
tracker item
multiple color tags doesn't work in one line
If you put two (and possible more) color tags in one line (maybe to mark one word in red and the other one in blue) it doesn't work.

Example:
~~#FF0000:text~~ text ~~#FF0000:text~~

~~#FF0000:text~~ text ~~#0000FF:text~~

~~red:text~~ text ~~#FF0000:text~~

~~#FF0000:text~~ text ~~blue:text~~

~~red:text~~ text ~~blue:text~~

would produce:
text~~ text ~~#FF0000:text

text~~ text ~~#0000FF:text

text~~ text ~~#FF0000:text

text~~ text ~~blue:text

text~~ text ~~blue:text

in all red letters


an example can be found here:
http://doc.tikiwiki.org/tiki-index.php?page=UserPageDesertWolf
tracker item
multiple forumlists
I want to have multiple forums or (forum_lists) in tikiwiki, because, for example, I want my users to contribute exclusively under the gfdl in one forumlist, but may post copyrighted content in another forumlist.

Current situation: From the menu, the users can click on the forums link which leads them to tiki-forums.php. This displays a list of all the forums the user has the right to see listed, with sections.

The idea is to add an extra argument in the url which specifies which forumlist the user wants to see. example: tiki-forums.php?bigforum=gfdlforum and tiki-forums.php?bigforum=copyrightedstuff
A forum can "belong" to only one "bigforum", or forumlist, so this means an extra column in tiki_forums in the db.

Modifications to tiki-forums.php, right after

{CODE()}
// This shows a list of forums everybody can use this listing
include_once ("lib/commentslib.php");
$commentslib = new Comments($dbTiki); {CODE}

I put

{CODE()}

// Check for bigforum attribute in url, and assigns it to bigforum variable. If not, display an error page. this means tiki-forums.php displays an error page.

if (isset($_REQUEST["bigforum"])) {
$bigforum = $_REQUEST["bigforum"];
} else {
$smarty->assign('errortype', 401);
$smarty->assign('msg', tra("Permission denied you cannot view this page"));

$smarty->display("error.tpl");
die;
} {CODE}

And in commentslib.php, in the list_forums function, after

{CODE()} if ( $res['forumId'] != '' && $this->user_has_perm_on_object($user, $res['forumId'], 'forum', 'tiki_p_forum_read') ) { {CODE}

I put

{CODE()} if ( $bigforum == $res['bigforum'] ){ {CODE}
with an extra closing } somewhere down the road.


The bigforum attribute must be manually added in the db, but appart from that it works. better integration with the rest of Tiki would be awesome, url rewrite could give something like tiki.org/forums/IDorNAMEoftheBigforum/


All of this is just broken hacking and my first attempt at doing something, so don't be too harsh ;)
tracker item
multitiki cannot be installed with tiki-install.php in trunk
I attempted to install a multitiki on subdirectories, based on trunk (Nov 29, 2008), and it failed. I installed two subdir
{CODE()}
setup.sh
www-data
www-data
site1 site2
{CODE}

and through tiki-install.php, I clicked on site1, entered details, and clicked on enter as admin and lock installer.

I couldn't see the site1 tiki
tracker item
MultiTiki doesn't work, or is impossible to configure per documentation
Read and tried the various methods in the various (sometimes conflicting) MultiTiki documentation. Could not figure out a path to success.

It appears that (although it was claimed otherwise on some other pages) that shell access is required for MultiTiki.

Questions that came about during attempt at integration:
(1) Is it possible to setup MultiTiki when one is on a hosted server (via FTP only)? If so, what is the process? I would be willing to write up the process if I could figure out how to do it.
(2) Which of the MultiTiki's is supported for TikiWiki3 ?
(3) Is there a web-based installer for setting up several tikiwikis on the same domain (but in different folders)?


How can I help vette the install process?

I would really like to setup an InterTiki + MultiTiki site as my coroporate intratnet. This would closely mimic the sub-web functionality in TWiki but allow for group wiki's to get their own distinct identity. At this point, TikiWiki is nearly more functional than TWiki, but the InterTiki/MultiTiki difficulties may be the deal breakers.
tracker item
multitiki in subdirs broken in tiki3 proposed branch due to deleting templates_c at install time
In current tiki3 proposed branch , multitiki installation is broken.
At the last step of installation through tiki-install.php, the folders inside /templates_c for each domain are deleted.

Thus, when in this step:
http://localhost/site1/tiki-install.php?nolockenter

tiki reports that
The directory '/var/www/proposed/modules/cache/learning' does not exist.
The directory '/var/www/proposed/templates_c/learning' does not exist.

And they did exist in the step before (double checked), but not just after that step.

( see http://doc.tikiwiki.org/Manual+Installation of multitikis if needed )
----
Update in Oct'09: This is a duplicated bug report with [bug2271]
Closing.
tracker item
MWTable does not work correctly
if you use the example of the mwtable plugin
{CODE()}{MWTABLE( wiki_classes=false )} style="width:50%", class="myclass"
|+style="font-style:italic;"|My caption
? width="30%;" ?? style="background-color:yellow;"
! style="background-color:grey;"| Name
! Address
|- style="background-color: red"
| style="color: blue;" | Bill
| The little house
|-
| Carol || The big house
{MWTABLE}{CODE}

you will get something like this:

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


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

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

you see that the attributes are not translated right.

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

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

it happens in version 3.x and as well as in version 6.1 i am testing right now.
tracker item
MWTable Plugin cannot be approved by admin
I am trying out the MWtable plugin.
When I preview a table on a wikipage I am alerted :

This plugin was recently added or modified. Until an editor of the site validates the parameters, execution will not be possible. You are allowed to:
View arguments
Execute the plugin in preview mode (may be dangerous)
Approve the plugin for public execution
View Details

if I click on "view details" I am prsented with the option of approving the plugin. Clicking the button, however, will transfer me to the edit-mode of the Wiki Homepage
tracker item
mytiki menu has vanished after an upgrade to 3.0
Since I upgraded to 3.0 from a 2.x I lost the mytiki item on the left menu and I don't know how to restore it. I'm using coalesce theme. Mine website is www.magowiz.net
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 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 stable favicon URL
The favicon.ico image has to be manually loaded in the TikiWiki directory and is misplaced during an upgrade to a different directory. There should be a favicon retrieval method with an unchanging URL.

Maybe a URL rewrite rule in htaccess would help. I don't know if show_image.php works with .ico files, but if show_image is used there should be a reserved parameter to request favicon so it will not be necessary to change files and instructions for various sites, such as to define an image ID. It would be OK to configure favicon using an image ID within TikiWiki Administration tools but not in files close to the web server.
tracker item
New module: search page name, search text, edit page
In the early days of TikiWiki, we used a bunch of modules (last_modified_wiki_pages, last_articles, Last this, Last that, etc.) to show recent changes to visitors. We ended up with many modules and it was cluttered.

All this became a lot better once the "Since your last visit" module came around to adding all the features. As a bonus, it checks permissions and shows the information since the user's last login. Very sweet.

Now, I am hoping to get to the same result for the many edit/input boxes.

In version 3.0, the quick_edit module checks (with Ajax) for names of existing wiki pages to edit. This avoids duplication. Great stuff. Wikipedia does something similar when you are searching for a page name.


I almost always have the search box on.

However, I also add "search page name" because the general search engine may not return the page I am looking for as the search result.

Here is an idea:

A new module which combines three modules:
search_wiki_page
search_new
quick_edit

See top right of http://moinmo.in/ for an example.

The action buttons are grayed out until text is entered in the text box. -> Very nice


Button should be WYSIWYCA


See top-right search box at:
http://www.ohloh.net/projects/tikiwiki
http://www.wikicreole.org/



__Alternatively, we could combine search page name and search text, and in the search results, we would first show pages names, and then, search text. This involves more work, but could be better for the end user UI.__

^I think the existing layout for the search top right in TW is fundamentally good. A text box, then a drop-down then a button. Why because the drop down is more future proof than any of the layouts from the other sites you reference.

If we make the contents of the drop down easy to customise or at the very least document how to add to it. For example the CRM function could add items to the drop down for "Contacts" and "Accounts", webmail could add "Mail Messages" and so on.

I do agree the wikipage create/edit module should be included in the top right search function.

I think this is an example of where considering the future openness of the solution would be very important - MatWho^

{THUMB(id=98)}{THUMB}
tracker item
new tikitrunk install (Nov29, 2008) shows sql errors on mysql 5.0.51a
I just installed a brand new tiki trunk on local (Ubuntu GNU/Linux 8.04, using Mysql 5.0.51a), and tiki-install.php returned those error messages:
{CODE()}
SELECT patch_name FROM tiki_schema
Table 'tikitrunk_svn.tiki_schema' doesn't exist
CREATE TABLE tiki_tracker_fields (
fieldId int(12) NOT NULL auto_increment,
trackerId int(12) NOT NULL default '0',
name varchar(255) default NULL,
options text,
type char(15) default NULL,
isMain char(1) default NULL,
isTblVisible char(1) default NULL,
position int(4) default NULL,
isSearchable char(1) NOT NULL default 'y',
isPublic char(1) NOT NULL default 'n',
isHidden char(1) NOT NULL default 'n',
isMandatory char(1) NOT NULL default 'n',
description text,
isMultilingual char(1) default 'n',
itemChoices text,
errorMsg text,
visibleBy text,
editableBy text,
descriptionIsParsed char(1) default 'n',
PRIMARY KEY (fieldId),
INDEX trackerId (trackerId),
) ENGINE=MyISAM AUTO_INCREMENT=1
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 ') ENGINE=MyISAM AUTO_INCREMENT=1' at line 23

#2008-11-05 rook1666
ALTER TABLE tiki_calendar_items ADD COLUMN allday tinyint(1) NOT NULL default '0'
Duplicate column name 'allday'
#2008-11-20 JohannesMoser
ALTER TABLE `tiki_polls` ADD `anonym` ENUM( 'a', 'u', 'i', 'c' ) NOT NULL DEFAULT 'u'
Duplicate column name 'anonym'
#2008-11-25 kerrnel22
ALTER TABLE tiki_tracker_fields CHANGE type type VARCHAR(15) default NULL
Table 'tikitrunk_svn.tiki_tracker_fields' doesn't exist
{CODE}
tracker item
New wiki edit help sidebar doesn't work in IE7 or Opera.
In IE7, the wiki edit help appears at the page bottom as before, always on. In Opera 9.6, the wiki edit page only displays down to the Quicktags. (I didn't check with IE6 yet.) This is in a trunk installl, Dec. 4, 2008.
tracker item
Newsletter plain text is lost
When creating a newsletter item, both HTML and plain text versions are requested. The plain text information is empty if the newsletter is edited.
tracker item
No Plugin-Help when editing forum or trackers
When editing a Wiki-page and clicking on Wiki-Help there is a link to change the Help to Plugin-Help.

This link doesn't appear when editing forum or trackers..
tracker item
Normal editor destroys table from WYSIWYG editor
In WYSIWYG, I introduce a table (4 rows, 2cols, 1st row is header). This is html. There is no Allow HTML checkbox in this editor, but the page is saved correctly with emphasis on the first row.
I edit the page with the normal editor. There is only one cell left in the first row (text of the two original cells concatenated). I cut the cell again in two with "|". Emphasis is lost. Now there is an Allow html checkbox, I check it and save.
Going back to the WYSIWYG editor, I restore the emphasis on the first row (again html seen in the source) and I save.
Back in normal editor, Allow HTML is lost again and the table gets the same defects.
tracker item
Only red color appear when editing wikis from Foreground Color icon
Hi,
Only red color appear when editing wikis from Foreground Color icon. Wihtout any pallete of color.

Anyones know why?

working version tikiwiki 3.1

Thank in advance
tracker item
OpenDocument import and/or export to/from wiki pages
Could be nice to have a way to import and/or export OpenDocument files (for wiki pages)
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
OpenMicroBlogging specification
Investigate:
http://openmicroblogging.org/
tracker item
option to only map children of an item in a structure.
GMAP(type=structure) should, at least as an option, map only children of the node in a structure.

Ie, one could have a Travel Structure listing travels, and sections for given trips or themes:

1. United States
1.1 Alaska
1.1.2 Fairbanks
1.1.3 Jeuno

Etc, GMAP(type=structure) in 1.1 would only map Alaskan locations, 1.1.2 would only map Fairbanks locations (assuming something was below Fairbanks in the structure, anyway.)

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
Optional disabling on javascript stripping protection
Tiki, be default, strips all javascript from all text box entries. This is meant as a security protection.

While most of the time, this is a good thing, sometimes, it is appropriate to use this javascript. For example, an add placed in a dynamic content module.

tracker item
Optional reporting of anonymized usage stats (which features are used, how many accounts, etc)



Related:
http://drupal.org/project/usage/

[wish1416|Reporting errors (to tikiwiki.org) system (like Firefox Talkback)]
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
Page alias: doesn't work with PluginInclude
As discovered here:


http://doc.tikiwiki.org/tiki-pagehistory.php?page=PluginInclude&diff_style=sidediff&compare=Compare&newver=0&oldver=26&tra_lang=ar
tracker item
Paging in the File Gallery does not work
The file gallery displays great, except that it does not browse with the page numbers, neither the paging arrows (next page, last page).
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
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
Periodic reminder to upate user profile
Use case:

We want users to update their profiles every once in a while.

So the system should be reminding users to click on tiki-view_tracker_item.php?view=+user and update their user profile.

Eventually, an email reminder could be cool as well.

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 Agentinfo produces fatal error
When I place this on a Wiki page:
{img src=images/code.png}%%% {CODE()} {agentinfo} {CODE}

I get this error message:

"Fatal error: Call to a member function get_ip_address() on a non-object in root\lib\wiki-plugins\wikiplugin_agentinfo.php on line 33"
tracker item
Plugin ATTACH "bullets" parameter doesn't work and "all" poorly formatted
Bullets parameter doesn't create a bulleted list. "All" list is poorly formatted with page links that don't work.
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
Plugin configuration tool
I suggest a plugin/mod configuration tool, where Admins can specify the __name of a plugin__ and a __list of parameters__ to be provided to the plugin. There is no way for Administrators to configure plugins. Every incantation of a plugin must specify all needed information. A configuration tool would allow control over all invocations of a plugin, or specifying non-public configuration details.

I believe that at present adding configuration options for a plugin requires the plugin to include code for admin pages. This tool would be available for use with any plugin with chooses to look for the passed parameters.

For example, a SHOWIMAGE plugin's configuration parameters could specify the default (or mandatory) image source to use, the default image size, and decoration options. By altering the configuration parameters the appearance of all invocations would be changed.
tracker item
Plugin html should have security, and pass code exactly as is
1- not strip object, javascript, codebase, etc tags

2- not to treat line changes as br (like wiki syntax does and sometimes causes issues. If this should be optional, default should be to treat as is.

tracker item
plugin rcontent causes WSOD
Using {rcontent id=1} in an assigned module causes WSOD.

according to luciash in chat:

this "seems conflict between plugin {RCONTENT() /} and {rcontent} wiki syntax to me, because recently the syntax was made more universal and plugins can be called using lowercase {pluginname} syntax too"

tracker item
plugin rcontent causes WSOD
placing {rcontent id=1} into an assigned module causes WSOD.

this was a big problem for me on upgrade, because I had rcontent in my 2.x installation, upgrade to 3.1 gave me WSOD. Lack of access (because of WSOD) made fixing the problem much more difficult for me, as an end-user.

According to luciash in chat:
seems conflict between plugin {RCONTENT() /} and {rcontent} wiki syntax to me, because recently the syntax was made more universal and plugins can be called using lowercase {pluginname} syntax too




note, sorry if this posts twice...
tracker item
plugin rcontent causes WSOD
note, I posted this twice before, but with the problem code in the post,

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

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

and both of those now show the WSOD that I saw. So again, here we go, this time I won't post the code as I used it, as it appears to be causing the same problem on those tracker pages. So...

using rcontent in a module causes a WSOD in 3.x

according to luciash in chat:

seems conflict between plugin RCONTENT and rcontent wiki syntax to me, because recently the syntax was made more universal and plugins can be called using lowercase {pluginname} syntax too
tracker item
Plugin Tell a friend: Icon and text link on wikipages
On wikipages, there is not only the usual "Email this page" link that the "Tell a friend" function enables but also a button linking to this function among the edit/print/watch-buttons.

One of the two has to be eliminated as one is directly above the other. I would personally abandon the text-link altogether and use the icon site-wide.
tracker item
PluginProposal: Allowing people to qualify their vote
The proposal plugin is very cool:
http://doc.tikiwiki.org/PluginProposal

1- It makes it quick to vote and tally votes
2- The proposal and the votes are kept in the wiki page so it's still possible to improve the original proposal and to change the votes (there is wiki page version history so everyone can see the evolution)

Suggestion:
# To have a text box next to the vote where people can add a short comment. When people vote, there can be a +1 if..., -1 unless...
This lets people qualify their vote
tracker item
Plugins admin interface to activate/deactivate plugins
All plugins are on by default. I may or may not want that.

I think we should have an admin panel which lists the plugins which are installed on the server. The admin can then activate as needed.




Related:
WYSIWYCA for module administration
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1294
tracker item
PluginSplit needs quadrant editing
I should be able to edit each quadrant:
http://tikiwiki.org/SWOT
tracker item
potential security hole related to managing users
See message on the security list related to user administration
tracker item
Prepare for SourceForge hosted Apps
http://alexandria.wiki.sourceforge.net/Hosted+Apps

http://profiles.tikiwiki.org/SourceForge_Software_Project


((SourceForge Hosted Apps))
tracker item
Preview (with mouse over) in the file galleries is not working correctly?
When you move with the mouse over an item in the file gallery, and it is an image, it displays it beautifully, but when the image is too large (and in practice it is), then the display 'falls from your screen'
tracker item
Preview mode not parsing wiki syntax correctly
I was writing up a document that contains the following

-+/MSS/<CustomerID_from_Remedy>/<External_Device_IP>+-

When you hit the preview button, it shows up as "/MSS//" but if you save the page, it shows up exactly as it should
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 with Calendar Perms in v 3.0
Scenario:

#joeuser and janeuser are members of their own groups and a group called "General." All users are members of the General group.
#joeuser and jane user each have their own calendars. There is a General calendar as well.
#Perms are as follows:
**General group gets browse/view/change/add for General calendar, plus browse/view for joeuser's and janeuser's calendar.
**joeuser and janeuser get change/add for their respective calendars.

__Issues:__

#joeuser and janeuser can post to each other's calendars and can edit entries, which they should only be able to do for their own calendars.
#joeuser and janeuser can't delete from any calendars.
#anyone in the General group can edit entries and post to any calendar.

While I don't have a public site for you to duplicate it on, I checked the perms arrangement on one of my 2.x sites and it worked well.

---
2013-12-04 petjal
Tried to test on show. Calendar link threw error:
http://wikiman-10585-2248.show.tikiwiki.org/tiki-calendar.php
show:show
admin:showadmin
joe, jane pw:password
tracker item
Problems in advance/decline in mini-calendar
Url .../tiki-minical.php?view=weekly&day=24&mon=05&year=2009

In minical, in the light of daily and weekly scroll backward jumps in twos and forward does not change.


sorry for bad translation
tracker item
Profiles Repository URLs Are Not Connect
I have installed TikiWiki 3.3 in RHEL 4.
Everything works are successfull excepted only Profiles Repository updates. When I click 'list' buton at Profiles Admin pages, the 'Data Channels' are not updated. I think it related with proxy setting.

The newly installed TikiWiki is setted up inside network of proxy server. That is the TikiWiki be affected on proxy.

My question is that how to set up proxy information within Tikiwiki to successful communicate with 'http://profiles.tikiwiki.org/profiles'?
tracker item
Quicktags don't work on editpage if you use the AJAX edit icon
JavaScript not executed when arrives via AJAX as when you click the edit page icon at the top (not button at the bottom).
Fails in Firefox 3 and Safari 4 beta on Mac OS
tracker item
Quotas
Add a feature to limit amount of space used by users (quota).

Add a status panek to allow the user to see the space used (on disk and database) by Tiki. Maybe also display the amount of space for each feature (filegals, wiki, ...).

An additionnal option could be to send a mail to the admin (or a specific user) when users data occupies nearly 90% of the specified quota.

It could be interesting to specify quotas separately for each features.
tracker item
recurrence rules in calendars are broken to me
Three issues with recurrence rules in 3.0 (tested in 3.0beta1, at the http://tikiwiki.org/TikiLiveCD 0.5a)

# When you hit preview event (before adding the new event to the calendar), the recurrence rule data is lost.
# -- A recurrence rule conflicts with something else. I get "~~red:Events cannot end before they start~~", but the settings are not to produce this warning/error message. The event canot be posted to the calendar. See image attached to this bug report.--
# If admin has not set the default calendar to be viewed by default (I didn't even know about that new setting in 3.0), events are not shown in the calendar for each user until that single user clicks on "Visible Calendars", and select the calendar (even if only one!), in order to view the events he/she has just added. Another user has to do the same process.
---
updated May 4th 2009: the second bug report from the list of three can't be reproduced anymore, at least with tiki3rc1.
The third, seems fixed in a quick trial I?ve just made (I read days ago that nyloth fixed that).

The first one about the preview is still applicable.
tracker item
Recurring events in calendar
should have Recurring events feature on calendar, that will be great...
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
Regex for testing/validation tracker
These regex expressions could be shared in a wiki page.

Ex.: ZIP code, Postal Code, Phone number, etc

Idea by Fernando Galandrini

tracker item
Registered user cannot delete its own post when SEF url feature is on
Hi

When Search engine friendly url feature is enabled. The registered users cannot delete their own post. Please note the registered user can delete the post when search engine friendly url is turned off.

The url on the browser appear as follow
[http://localhost/tikiwiki3/blog9&remove=25|http://localhost/tikiwiki3/blog9&remove=25]

When i print out the $_REQUEST array. The result was as follow

blogId is 9

There was no "remove" in $_REQUEST array.

Please suggest the workaround for this issue.
tracker item
Registration without E-Mail
I want to allow registration without E-Mail.
Even though I have disabled all E-Mail checking it reports a validation failure.
The function validate_email called in tiki-register.php does as first task a format check on the E-Mail and returns false if the format is wrong. Emptpy emails result in false too.
Is this a valid decision at this point?
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
Request feature to allow searches to support drilling down to section containing/matchin search term
I would like TikiWiki's search engine to return results with links to matching sections within pages.

A Wikipedia example of this would be a search for "Life and career." It brings up an entry for John R. Brinkley that has links to the entire article on John R. Brinkley (http://en.wikipedia.org/wiki/John_R._Brinkley) and another for the "Political career" section of that page (http://en.wikipedia.org/wiki/John_R._Brinkley#Political_career).

If I tried to do this in TikiWiki, I would get a search result with a link like the following:

http://mywiki/tiki-index.php?Page=John_R._Brinkley&highlight=Political%20career

That might help if I were searching for this in Google, but it doesn't do what the wiki content creators at my company want. If there is a workaround, I'd love to hear it.
tracker item
Reset preferences (in admin panel)
It would be nice:

*to be able to see what is changed from the default value
*to be able to reset preferences to the default

All this, on a panel by panel
tracker item
RFE: admin interface 4 template message emailed to new users to a group (registered, or others)
Copied some suggestion I just throwed on irc..., after fighting each time on some of my production sites to manually send messages to many users which are kind of lost some times at the beggining of their participation in a tiki-site-powered community.

{QUOTE()}
(11:37:39) xavi: I was just wondering about a new and easy improvement of the registration process of new users to a community sit eusing tiki
(11:38:07) xavi: just through allowing an admin to add acustomized welcome message to new users successfully registered to the site...
(11:38:29) xavi: ... with the text and links he might need to tell to new users....
(11:38:52) xavi: ...in a similar way to what mailman does for the welcome message to new users...
(11:39:48) xavi: ...I imagine a simple text area, like site identity does, where the admin can write any simple text (with or without wiki markup? like the newsletter feature does/allows)...
(11:40:45) xavi: ...so that the admin can set that message easily (without manualy searching for the appropiate template to hack through ftp)...
(11:42:48) xavi: ..and the the new user, can review the infos and tips that he/she needs to know on that site: "now you can: # watch that forum where that important thing is discussed.... #join that newsletter/blog/articlefeature to be up to date about news from that community, #review and/or subscribe to that tracker..., ...
(11:45:22) xavi: oh well, I can't code php+mysql myself (yet, at least ;-) ), but I guess that this shouldn't be that difficult nor time consuming to an experienced coder, provided that that person agrees on that this feature is "low hanging fruit" to improve the experience of newcomers to a community, through improving the communication while the first steps of that person in the community site...
{QUOTE}

This could also be important for ((Workspaces)), and ((Organic Groups)). So that, not just to register (join the registered group), but as a customized message per group, so that, when joining a new group (at registration time, or later on through the subscribe groups plugin), you get the specific message with hints, links and remindings of things adapted for that group.

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 order changed between version 2 and 3
{img src=images/code.png}%%% {CODE()}
{rss id=7, max=5}
{CODE}

Should show 5 most recent news items from RSS#7, like on info.tikiwiki.org and not like:
{rss id=7, max=5}
tracker item
RSS feed order is inversed for tiki-tracker_rss.php
For example:
http://dev.tikiwiki.org/tiki-tracker_rss.php?trackerId=5
tracker item
RSS feeds from forums are missing forum ID
Go here:
http://tikiwiki.org/tiki-forums_rss.php?ver=2

And click any link
tracker item
RSS feeds might bring down server (too high processing might bring you suspension of ISP
It is not really a security issue, but this is an easy way to get a site into trouble with their provider.

I discovered it myself.

When someone has a RSS link available with a wiki, I can bring him into trouble with their shared hosting provider by misuse the RSS file. The web server of the hosting gets overloaded and the poor sod get suspended for a while.
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
S5: A Simple Standards-Based Slide Show System
Tiki has a basic feature to generate slides from wiki page data. This permits to prepare slides collaboratively and makes them highly available/searchable/accessible.
http://doc.tikiwiki.org/Slideshow+User

However, the feature is not very exciting.

1- I do not want to rely on an external service to distribute my
slides. I want to put on my TikiWiki-powered sites. And I want them to
be searchable & accessible. An export to Flash is not ideal.

2- I want something standards-based to make sure I can use when I am
not using my computer (like at FOSDEM). Sure, Regis did an amazing
presentation at the last TikiFest, made with Keynote. But now, how to
share, mix and re-use?

3- I want a way to collaborate (when preparing) & share slide
information in an easier fashion.
a) I have done dozens of presentations. The collaborative process
using desktop tools is very inefficient. I remember a long night in a
hotel room in Tunis where we where collaborating over Skype to
fine-tune a presentation.

4- As Dogfood, I think these slides could help to
A) Make nicer tutorials/documentation
B) Promotional material on info.tikiwiki.org

5- Finally, I want something much nicer than what we have now. The
quality/design/features of S5 reloaded has nothing to be shy about
compared to Desktop apps:
http://www.netzgesta.de/S5/reloaded/advantages.php?id=sunny_gfx

Some goodies I look forward to using:
A- A second browser window which shows me a timer and some notes.
B- A special syntax to handle handouts.

6- Some of the concepts (ex.: image resizing depending on current
browser size) could be useful for Tiki in general.


Here is a proof of concept of
Wiki page:
http://trim.rclaporte.com/svn/slides/tiki-index.php?page=tests5reloaded
Slides:
http://trim.rclaporte.com/svn/slides/tiki-slides.php?page=tests5reloaded



Investigate:
http://meyerweb.com/eric/tools/s5/
http://www.netzgesta.de/S5/
http://en.wikipedia.org/wiki/S5_%28file_format%29
http://icant.co.uk/domslides/

Ideal:
Long-term collaboration/integration of one of these, or a similar open source project

Perhaps with ((jQuery))?
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
maketoc adds bogus content to search index, causing false positives
hi

following problem:

i don't know if it was during an upgrade or if it was already there before upgrading to 3.6 but somehow one of our tikis indexes words which aren't on the pages.

e.g. lichtschnittgerät (as one example) - should be only in one page but after you search it is listed in several tens maybe hundreds of pages.

the text in the resultlist show several other words which shouldn't be there (and are always the same)

i trieds refreshing the searchindex, deleting the tiki_searchindex table and redoing the searchindex all with no luck (lichtschnittgerät is listed there as lichtschnittgerät but thats some kind of code issue i guess)

Edit:
~np~So far i narrowed the problem down to the {maketoc}-Plugin:

on refresh-functions.php on line 175 I added:
if (substr($id,0,3) == "KT0") { // Just get me one of the pagegroups I know where the fault is
echo $id;
insert_index(search_index($content), $index_type, $id);
}

and on top pf the function &search_index I entered this
echo '<pre>'.$data.'</pre><hr>';
just to be able to see what data he gets - and at the place where {maketoc} is in the sourcecode of the page, a whole list of words appear instead of the table of contents (or nothing or whatever it should print out) of the particular page~/np~
tracker item
Search updates for 3.0beta1 to show correct menus
Whilst the various .tpl files associated with search do a check on the $prefs.feature_XXX when showing the drop down menu for refining the search there is no check on whether the individual user has the privilege to use the feature. Therefore menu options can be shown that are not appropriate.

Also the drop down menus are slightly different for the three different .tpls files


No longer relevant - 15th June 2013
tracker item
Searched words are not highlighted in Tiki3.0
I just installed TikiWiki 3.0 on a XP workstation and a Solaris server. When I performed a search, the searched word was not highlighted in the SearchResults page. I used Tiki 2.2 and 2.8 before and both did it. It could be bug in 3.0.

I have examined the generated page and couldn't find the <span class='highight_word_01'> around the searched word.

I appreciate it if someone can show me how to fix it.

Thanks.
tracker item
Section edit: one too many buttons when there is no content before 1st section
{img src="show_image.php?id=94" }
tracker item
Sending a message from userA through the userB's homepage doesn't keep a record at "Sent Messages" from userA
sending a message from userA through the userB homepage:
tiki-user_information.php?userId=N

doesn't keep a record at "sent" from userA (messu-sent.php)
And it should, because userA sent that message indeed to userB.
tracker item
Send direct message via tiki-user_information.php
The ((doc:Inter-User Messages)) system is quite nice.

However, it means:
1- That users have duplicate mailboxes
2- And the recipient can't just click reply

On dev.tikiwiki.org, this is not so nice because people already have an internal tiki mailbox on tikiwiki.org

So, let's think about an additional/modified feature called "direct message" or "direct mail".

This would simulate a regular email. (let's plan ahead that this should be able to send other types of messages (jabber, sms, etc.)

The headers could be:
"from" is Full Name ({$Username}) {senderemail}
"to" is Full Name ({$Username}) {recipientemail}
"bcc" to {senderemail} (So we have a trace of what we sent)

In case some spammers get a hold of it, let's have something like this at the bottom:
This message was sent via {$name of site}


Not sure if this should be done with the ((doc:webmail)) feature, or maybe as an option of ((doc:Inter-User Messages))

See how MediaWiki does it for a good example:
http://en.wikipedia.org/wiki/Special:EmailUser/Marclaporte
tracker item
Send to a URL or page upon logout and related navigation ideas
We already have in version 3.0 on tiki-admin.php?page=login

On permission denied, display login box for anonymous:
On permission denied, send to this url:

Similarly, it would be nice to send people to a specific URL or wiki page upon logout.

Ex.:
"Thank you for visiting"


Some ideas for the future. We should have a section in the admin panel "login/logout/navigation" with things like:

redirect on login (which is group home pages)
redirect on user account validated. Ex.: Wiki page "Thank you for registering"
redirect on logout. Ex.: Wiki page "thank you for your visit"
Close site (except for those with permission). Ex.: Wiki page "The site is closed for maintenance"
Close site when server load is above the threshold (except for those with permission). Ex.: Wiki page "The site is under pressure."
On permission denied, display login module (for Anonymous). (as it does now)
etc.

Also on tiki-admin.php?page=features
Redirect On Error
Custom Home
tracker item
Setting cell color font does not work for two cells in the same row
The above code does not work on 3.x and work perfectly on 2.x:

||with color|~~#FF0000:with color~~|~~#FF0000:with color~~
without color|without color|without color||

See print screen of the problem attached

Probably there has been some change in the parser in the new version that caused this.

This bug may be related with those other bugs:

*{wish id=2496}
*{wish id=2492}
*{wish id=2720}
tracker item
setup.sh create unusable tikiwiki website if cache is full!
The tikiwiki website I have lcated at www.xilluminati.com is no longer usable because homepage shows up blank with text message that says: "header already sent".

I have heard that in order to make the site work again one must empty out the temp dir. I have heard this is a cache issue. Executing both of these results in NO change.

Then, I have heard that in order to stop this error from occurring one must run setup.sh.

At this moment in time this error is ridiculous. This is FAR too technical for our simply wanting to use a CMS that offers the functionality that tikiwiki offers, however, none of us have time, budget, or patience with having to deal with this crap.

I dont even know if this error actually could have come about do to someone placing a bunch of oimages into root, or perhaps my trying to implement google analytics... etc.

The error log file shows nothing.

The site is useless, and all the time spent upon setting the site up with content, 47 hours+, could be lost for ever.

I would appreciate an answer, a fix, a simple, yes, "SIMPLE" solution.... as this has ALWAYS been my complaint about GNU based crap... that you all are FAR too technical, and lack front end usability design skills as well as lack the MOST IMPORTANT key to success in the market of computing... that being the lack of, "The ability to create user-friendly frontend design." My recommendation to ALL YOU DEV PEOPLE ON THE GNU YOU IS THIS ----> KISS

KEEP IT SIMPLE STUPID!

Your lack of creating user-friendly front ends and systems is EXACTLY what stops the entire GNU side of the game, from beating up on Microsoft.

Sincerely,

A guy that has spent years on MS boards, within MS beta teams and as an MS partner who recently left MS due to monopolizing position of the company.
tracker item
Several flash plugin issues in TW 3.0
I am having problems using the flash plugin in TW3, that a TW2.4 site test that I have does not have.

1 - First of all the flash module code has to be re-written for it to work at all.
from:
{CODE()}{FLASH(movie="http://www.youtube.com/watch?v=JeqdtbYz_M4")}{FLASH}{CODE}
to:
{CODE()}{FLASH(movie="http://www.youtube.com/watch/v/JeqdtbYz_M4")}{FLASH}{CODE}
Can the edit window button be modified to insert the correct code?

2 - 'Flash player not available' appears in slides of wiki pages although wiki pages themselves work fine.

3 - In calendar, list view shows flash movie but the preview doesnt - gives the error message 'Flash player not available'. Any tips or directions to solve these problems??
tracker item
since_last_visit on doc.tw.o doesn't link to individual new files but to their gallery
At doc.tw.o I just saw, at the since_last_visit_module, among many other infos, some report of new files being added, like:

# Batch Category Creation - Figure 3 (Batch Category Creation - Figure 3.PNG)
# Batch Category Creation - Figure 1.PNG (Batch Category Creation - Figure 1.PNG)
# Batch Category Creation - Figure 2.PNG (Batch Category Creation - Figure 2.PNG)
# Batch Category Creation - Figure 3.PNG (Batch Category Creation - Figure 3.PNG)

However, those files all link to the same url, which is the gallery url,
http://doc.tikiwiki.org/tiki-list_file_gallery.php?galleryId=2

and not their single url's.
Example:
http://doc.tikiwiki.org/tiki-download_file.php?fileId=126&preview
----

UPDATE: was that an intentional move? I still consider that the former (1.x?) behavior was better from the point of view of usability. {sign user="xavi" datetime="2013-11-17T09:49:01+00:00"}

---
tracker item
SisterWiki links between doc.tiki.org and dev.tiki.org
Please read:

[http://irc.tiki.org/irclogger_log/tikiwiki?date=2009-04-18,Sat&sel=117#l113]


Something like:

{img src=images/code.png}%%% {CODE()}
{if isset($objectCategoryIds) and in_array(1, $objectCategoryIds)}
This is the documentation for {$page}. For bug reports and feature requests, please visit [http://dev.tiki.org/{$page}]
{/if}
{CODE}
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: text area boxes should be resizeable
With jQuery, this would be nice.
tracker item
Slash (/) in wiki page names cause issue with Rewrite Rules
Seen on tikiwiki.org

It gives error 404


Possible solutions:
*Users could be prevented to create pages with characters that conflict with
*Rewrite rules are not activated when page name contains such characters
tracker item
Slash after the last digit of a Category ID
Watch Module must be turned on.
Category module must be tuned on.
Article Module must be turned on.

If I create a new Article and assign it to a category that is watched by me, I should get a notifcation that a new object has entered the category. By I don´t get a notification.

I encountered this problem while I was working on the new report feature because I didn´t get an entry in the report too.

The possible Bug is located at the update_object_categories function in categlib.php (Line 1491) in the $categories variable.
$categories contains all new Categorie-ID´s of an object. So if I assign an article to a category, $categories should contain the ID of the category. No problem so far. The problem is, that each ID has a slash behind the last digit.

{CODE(colors="php")}print_r($categories);
die();
{CODE}

at the third line of the function gives

{CODE(colors="php")}Array
(
[0] => 2/
){CODE}

I think the slash is wrong.
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
Smarter detecting of domains and auto-links
www.mozilla.com is automatically turned into a link. (great)

but support.mozilla.com is not.

So I must do:

{img src=images/code.png}%%% {CODE()}
[http://support.mozilla.com|support.mozilla.com]
{CODE}

If automatic detection of support.mozilla.com is too risky, maybe the following:
{img src=images/code.png}%%% {CODE()}
[support.mozilla.com]
{CODE}

should be smart enough to know that I meant:
http://support.mozilla.com

and not:
http://dev.tikiwiki.org/support.mozilla.com
tracker item
smarty {debug} function gives PHP error "E_USER_WARNING"
inserting {debug} at the beginning of a template results in the following issue:

PHP (5.2.0-8+etch15) ERROR (E_USER_WARNING):
File: Smarty.class.php
Line: 1092
Type: Smarty error: unable to read resource: "file:lib/smarty/libs/debug.tpl"

that happend in every template i tested
checked the directory and filepermissions for that path, but the Permissions are ok
serching the web resultet that it culd be a missing include for smaty, but im not that far into smarty to fix it on my own
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 Bookmarking any content (ex.: digg this) (add the patch to the main code base)
Like Ricks99's great work:
http://tikiwiki.org/tiki-view_blog_post.php?blogId=26&postId=302

current plugin (from mods)
http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/mods/trunk/wiki-plugins/submit/wiki-plugins/wikiplugin_submit.php?view=markup

Ex:
http://www.stumbleupon.com/tag/tikiwiki/

Please see:
http://www.addthis.com/
tracker item
Some DB tables are not created on MySQL 5.5 and above during install
I created a test environment with the following components:
Apache 2.2.10
PHP 5.2.8
MySQL 6.0.8 alpha

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

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

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

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

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

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

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

~np~CREATE TABLE tiki_users_score (
user char(200) NOT NULL default '',
event_id char(200) NOT NULL default '',
expire int(14) NOT NULL default '0',
tstamp timestamp(14) NOT NULL,
PRIMARY KEY (user(110),event_id(110)),
KEY user (user(110),event_id(110),expire)
) ENGINE=MyISAM~/np~
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14) NOT NULL,
PRIMARY KEY (user(110),event_id(110)),
KEY user (user(110),ev' at line 5
tracker item
some failed database operations following 3.0beta1 upgrade from 2.2
Doesn't seem to have had any adverse effects but did see these errors when upgrading a test site from 2.2 to 3.0beta1

#2008-10-19 sylvieg
ALTER TABLE tiki_users_score CHANGE event_id event_id char(200) NOT NULL default ''
Specified key was too long; max key length is 1000 bytes
ALTER TABLE tiki_users_score ADD PRIMARY KEY (user(110),event_id(110))
Incorrect sub part key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique sub keys
ALTER TABLE tiki_users_score ADD KEY user (user(110),event_id(110),expire)
Incorrect sub part key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique sub keys
INSERT INTO users_permissions (permName, permDesc, level, type) VALUES ('tiki_p_search_categorized', 'Can search on objects of this category', 'basic', 'category')
Duplicate entry 'tiki_p_search_categorized' for key 1

tracker item
Sort on Trackers NOT working
Trying to sort on any column in a tracker results in a blank screen with a single checkbox in the upper lefthand corner. The column sorting was working in 2.3 and 2.4, but does not work in 3.0 with either the "Tikipedia" or "thenews" themes.

Have had results of dual checkboxes with one being labeled "Select all". Strange. Sorting is a nice feature of trackers, and I miss it.
tracker item
Sorting does not work when clicking on the caption of a file gallery
When you click on the header, it suppose (I assume this) that it will sort on that column/field.

It does not, obviously.
tracker item
Spam filtering: Bad Behavior or Mollom or Akismet, Defensio or TypePad AntiSpam
Here are some options
http://framework.zend.com/manual/en/zend.service.akismet.html
http://bad-behavior.ioerror.us/
http://antispam.typepad.com/
http://www.defensio.com/
http://mollom.com/

See: ((Spam Protection))
tracker item
Special characters in Wiki page titles break the doubled-parentheses type of link
There are many common non-alphanumeric characters that, when part of the title of a wiki page, break the ability to link to that page using the ~np~((Name of page))~/np~ method.

Characters which cause this type of linking to break include: comma (,), apostrophe ('), hyphen (-), question mark (?), asterisk (*), and percent sign (%).

The consequence is (a) you're extremely limited in what characters you can include in titles or (b) you have to link to a page by its URL. (b) is very limiting, because when a page is renamed, all the links to it will break.

Test with this:
~np~
((test,test))

((test's test))

((test-test, hyphen))

((test? question mark))

((test*test asterisk))

((100% correct))

((this should work with no problems))

((test_underscore))
~/np~

You'll see:
~np~
((test,test))

((test's test))

((test-test, hyphen))

((test? question mark))

((test*test asterisk))

((100% correct))

this should work with no problems?

test_underscore?
~/np~
In other words, all but the last two page names ("this should work with no problems" and "test_underscore") were ''not'' treated correctly as being links to web pages.
tracker item
Special characters problem when upgrading php 5.2.x to 5.3.x
Hi,

I do not know if this problem was already posted, but a search for php 5.3 only got me a blank page.

Ok the problem is the following:
We have an older test area with openSUSE 11.1 running and no problems so far. We back this server up to another server with the same OS and never had problems. Both running PHP 5.2.x and MySQL 5.0.x.

As we set up a server on an old pc for testing purposes with the latest openSUSE 11.2 and PHP 5.3 and MySQL 5.1.x and tried to copy the tiki on this machine all the special characters (Umlaute like &auml, &ouml or &uuml;) wouldn't be displayed properly but like they are stored in the database like Ü (I hope it wouldn't be displayed as an &Uuml; here but rather as it would be stored in the database).

This happened on several installations on different machines and on different virtual machines - it all works without problems in the old environment but has problems under the new.

I also hope that &Uuml; will be displayed not as HTML Code but as the real character as i cannot type in the ue through this vncviewer.

It was tested with the 3.x release. And i guess we once tried it too with the 4.x release with the same problem.

As solution we downgraded to an older PHP Version. Also it is possible to write a small php script to replace all Ü to &Uuml;or ue and the same with the other special characters. But therefore you need to know all special characters with all the corresponding (I guess it would be) utf8 codes.
tracker item
sql error "specified key was too long" during install with utf-8 InnoDB mysql engine
When my default mysql engine is InnoDB and default charset is utf8, I get these errors both during a clean 3.0 install and during a DB 2.4->3.0 upgrade (excluding duplicate key/item errors):

~pp~
CREATE TABLE `tiki_sefurl_regex_out` (
`id` int(11) NOT NULL auto_increment,
`left` varchar(256) NOT NULL,
`right` varchar(256) NULL default NULL,
`type` varchar(32) NULL default NULL,
`silent` char(1) NULL default 'n',
`feature` varchar(256) NULL default NULL,
`comment` varchar(256),
`order` int(11) NULL default 0,
PRIMARY KEY(`id`),
UNIQUE KEY `left`(`left`(256)),
INDEX `idx1` (silent, type, feature(30))
)
Specified key was too long; max key length is 767 bytes
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-index.php\\?page=(.+)', '$1', 'wiki', 'feature_wiki')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-slideshow.php\\?page=(.+)', 'show:$1', '', 'feature_wiki')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-read_article.php\\?articleId=(\\d+)', 'article$1', 'article', 'feature_articles')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-browse_categories.php\\?parentId=(\\d+)', 'cat$1', 'category', 'feature_categories')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_blog.php\\?blogId=(\\d+)', 'blog$1', 'blog', 'feature_blogs')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_blog_post.php\\?postId=(\\d+)', 'blogpost$1', 'blogpost', 'feature_blogs')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-browse_image.php\\?imageId=(\\d+)', 'browseimage$1', 'image', 'feature_galleries')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_chart.php\\?chartId=(\\d+)', 'chart$1', 'chart', 'feature_charts')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-directory_browse.php\\?parent=(\\d+)', 'directory$1', 'directory', 'feature_directory')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_faq.php\\?faqId=(\\d+)', 'faq$1', 'faq', 'feature_faqs')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-list_file_gallery.php\\?galleryId=(\\d+)', 'file$1', 'file', 'feature_file_galleries')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)', 'dl$1', 'file', 'feature_file_galleries')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_forum.php\\?forumId=(\\d+)', 'forum$1', 'forum', 'feature_forums')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-browse_gallery.php\\?galleryId=(\\d+)', 'gallery$1', 'gallery', 'feature_galleries')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('show_image.php\\?id=(\\d+)', 'image$1', 'image', 'feature_galleries')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('show_image.php\\?id=(\\d+)&scalesize=(\\d+)', 'imagescale$1/$2', 'image', 'feature_galleries')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-newsletters.php\\?nlId=(\\d+)', 'newsletter$1', 'newsletter', 'feature_newsletters')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-take_quiz.php\\?quizId=(\\d+)', 'quiz$1', 'quiz', 'feature_quizzes')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-take_survey.php\\?surveyId=(\\d+)', 'survey$1', 'survey', 'feature_surveys')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_tracker.php\\?trackerId=(\\d+)', 'tracker$1', 'tracker', 'feature_trackers')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-integrator.php\\?repID=(\\d+)', 'int$1', '', 'feature_integrator')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_sheets.php\\?sheetId=(\\d+)', 'sheet$1', 'sheet', 'feature_sheet')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-directory_redirect.php\\?siteId=(\\d+)', 'dirlink$1', 'directory', 'feature_directory')
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4,$5,$6,$7', '7', 'calendar', 'feature_calendar', 100)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4,$5,$6', '6', 'calendar', 'feature_calendar', 101)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4,$5', '5', 'calendar', 'feature_calendar', 102)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4', '4', 'calendar', 'feature_calendar', 103)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3', '3', 'calendar', 'feature_calendar', 104)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)&calIds\\[\\]=(\\d+)', 'cal$1,$2', '2', 'calendar', 'feature_calendar', 105)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)', 'cal$1', '1', 'calendar', 'feature_calendar', 106)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-calendar.php', 'calendar', 'calendar', 'feature_calendar', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-view_articles.php', 'articles', '', 'feature_articles', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_blogs.php', 'blogs', '', 'feature_blogs', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-browse_categories.php', 'categories', '', 'feature_categories', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_charts.php', 'charts', '', 'feature_charts', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-contact.php', 'contact', '', 'feature_contact', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-directory_browse.php', 'directories', '', 'feature_directory', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_faqs.php', 'faqs', '', 'feature_faqs', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-file_galleries.php', 'files', '', 'feature_file_galleries', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-forums.php', 'forums', '', 'feature_forums', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-galleries.php', 'galleries', '', 'feature_galleries', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-login_scr.php', 'login', '', '', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-my_tiki.php', 'my', '', '', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-newsletters.php', 'newsletters', 'newsletter', 'feature_newsletters', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_quizzes.php', 'quizzes', '', 'feature_quizzes', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-stats.php', 'stats', '', 'feature_stats', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_surveys.php', 'surveys', '', 'feature_surveys', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_trackers.php', 'trackers', '', 'feature_trackers', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-mobile.php', 'mobile', '', 'feature_mobile', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-sheets.php', 'sheets', '', 'feature_sheet', 200)
Table 'tiki3.tiki_sefurl_regex_out' doesn't exist
~/pp~

Possibly related bug: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=2346
tracker item
SQL-Script for PostgreSQL failed
In the new version of tikiwiki 3.0 is the tiki-3.0-pgsql.sql wrong. It looks like a copy of the mysql file. BUT: not only the pgsql, also the sqlite and oci8-file.

There are still the ENGINE elements, and some special types from mysql like KEY instead of INDEX or Triger for pgsql
tracker item
staging & approval
If staging & approval is enabled then staging pages are marked with * however even after saving the staging pages no link for approval of page is shown. one has to approve staging page only by manually calling tiki-approve.php
tracker item
Staging and Approval problem
With Staging and Approval, you are required to setup a category for Staging, and one for Approval.

My site has other categories, lets call them A and B. I have things setup fairly tight so only people in group A can view/edit Category A content. I also want to restrict the approval process to only a few people in group C.

If someone in group A modifies a page in Category A, it gets assigned to the staging category.

<Enter the bug>

Once I Approve that change, the page now belongs to Category A AND the approval category. Since not all users have view/edit rights to the approval category, they are now unable to edit that page any further.
tracker item
Staging and approval problem on Tiki 3.0
Dear All

There is a problem with wiki staging and approval on Tiki 3.0 namely that practically it can not be switched off once it was turned on.

Description:

The issue is that if I switch the feature off than edit an approved page than upon save all content of a wiki page gets duplicated. If I save again, it duplicates again and there is no escape. ("Preview" shows ok but "minor edit" makes the mistake too).

The same thing happens if staging and approval is switched on with the following setting:

''__Force bounce of editing of approved pages to staging__'' is NOT marked (preference wikiapproval block editapproved disabled)

Workaround: if a page gets messed up as described above, switch on staging and approval again, enable ''preference wikiapproval block editapproved'', make an edit of the page, deleted the duplicated content, approve and the official page will be fine again

Some more notes: I was working as admin, the site was on TW2.4 before, it was upgraded with the official 3.0 release only, Staging and approval was switch on the first time, it was __not__ used with 2.4 version

Please resolve this if possible,
Many thanks,
Gezza

---
Update:

actually it happens now also when we edit a staging page twice. If I edit once, than approve, all is fine. If I edit twice the staging copy content starts to get duplicated :(
tracker item
Sticky topics in forum
A sticky topics would be really nice. When you guys are fixing the errors in the forums, make a change and implement the sticky topic
tracker item
Strikethrough syntax, and avoid collision --strike-- -- no strike--
{img src=images/code.png}%%% {CODE(caption=current strikethrough syntax)}
{TAG(tag=>strike)}texte{TAG}
{CODE}

Suggested one for us:
--strike--

As suggested in wikicreole:
http://www.wikicreole.org/wiki/Strike

All wiki engines:
http://www.wikimatrix.org/syntax.php?i=27

This is very useful when using wiki pages for ((project management))
tracker item
Structure numbering differs on Wiki pages
Structure numbering at the top of the Wiki pages differs to how it should display and is shown , for example, in the Structure modify page.
Xavi asked me to submit this as a bug.
tracker item
Structure numbering differs on Wiki pages
Structure numbering at the top of the Wiki pages differs to how it should display and is shown , for example, in the Structure modify page.
Xavi asked me to submit this as a bug.
tracker item
Structure orphans as a wiki plugin and in tiki-admin_structures.php
Goal

We want doc.tw.o to generate nice printed documnentation.

Problem
It's too difficult to detect which pages are not in a structure.


A new page may be created but not assigned to a structure and be lost, and not appear in the printer version.

It's ok that some pages are not in structures (notes, redirects, etc) though.


tiki-edit_structure.php -> list at the bottom should only show me pages that are not in current structure, otherwise, I can add the pages at two places in the structure.(feature or bug?) This could useful to move pages though because current system is too cumbersome for large structures like the one on doc.tikiwiki.org


Perhaps, the structure if should appear in list pages. So by sorting, we could find all orphan pages...
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 do not work with Staging
When the system is set up to use staging & approval and the Structures are turned on, pages/topics created using the Add Page feature included with Structures get created with a staging name. The structure fails/disappears when the page is approved (fails in that the structure loses the staging name and does NOT substitute in the page without the staging name).
tracker item
Structures don't get SEF links when SEF is enabled
If you turn on SEF all your links will be converted to SEF-links so far with the exception of the links the bradcrumb bar of the structure.

Tested on tiki 3.5
tracker item
Suckerfish/superfish menu flickering in IE6
Suckerfish menu dropdown items flicker in IE6 (rapidly switch between being displayed and background showing), apparently due to a javascript conflict. This happens whether or not jquery (w/ or w/o superfish) is activated. This type of menu works fine in IE6 normally (such as at the Superfish demo site), so there seems to be a conflict with something in Tiki. A Google search turned up similar problems in Joomla and Drupal, and was caused there by some conflict with some the javascript used by some module or other. I tested CSS variations, to rule out the possibility of CSS being the cause - no change made a difference.

Assuming Tiki will move from php layers menus to suckerfish menus, and there will still be a significant number of IE6 users, this should be solved as soon as possible.
tracker item
Support some of the MediaWiki syntax that doesn't conflict with TikiWiki syntax
Please go to "Syntax Examples" here:
http://www.wikimatrix.org/compare/TikiWiki-CMS-Groupware+MediaWiki

Please also see:
http://meta.wikimedia.org/wiki/Help:Wikitext_examples

Some syntax could be supported as it doesn't really conflict with the existing.

__Basic formatting markup__
{img src=images/code.png}%%% {CODE()}
You can ''italicize text'' by putting 2 apostrophes on each side.

3 apostrophes will '''embolden the text'''.

5 apostrophes will '''embolden''' and ''italicize''
'''''the text'''''.
{CODE}


__Signature/timestamp__
{img src=images/code.png}%%% {CODE()} You should "sign" your comments
on talk pages:
- Three tildes gives your
signature: ~~~
- Four tildes give your
signature plus date/time: ~~~~
- Five tildes gives the
date/time alone: ~~~~~ {CODE}

__Section headings__
{img src=images/code.png}%%% {CODE()} == Section headings ==

''Headings'' organize your writing into
sections.
The ''Wiki'' <u>ab</u>
##software can automatically
generate a [[table of contents]] from them.

=== Subsection ===
Using more "equals" (=) signs creates a subsection.

==== A smaller subsection ====

Don't skip levels,
like from two to four equals signs.

Start with 2 equals signs not 1
because 1 creates H1 tags
which should be reserved for page title. {CODE}


However, links & images could be more problematic.

Related:
*[wish1531|Wiki markup for icons]
*[wish1191|Wiki editing: Preview with diff, like Mediawiki]
*[wish1843|Infoboxes like MediaWiki/Wikipedia, but making use of trackers to be future-proof]
*[wish1781|Support for the Wiki creole markup (syntax)]
*[wish1220|MediaWiki import script]
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
tab import/export trackers missing on a blank new Tiki
I instaled a tiki site using tiki 3 svn. Installed collaborative community profile (althought it might not affet the bug). Just in case, this implies: strasa.css

When the user goes to admin trackers i order to import a tracker from another tiki site, there is not tab for "import export" (at tiki-admin_trackers.php). However, the interface is under the tab "Duplicate tracker".

Later on, when you have trackers, you see the tab, but not at the beginning.
tracker item
Tags from blogs can't be searched
When creating a page, include quick tags in the Folksonomy Tags box. They show up in the Most popular tags module, but when clicked on in the cloud none of the tags entered on a Blog page can be found. Tags from gallery and wiki pages are found and listed, but nothing from any Blog page.

This is consistent across three Tikiwiki sites. Although they are all hosted on the same server.

Have tried it with Linux & Windows, Firefox, IE, Opera & W3M.

Tiki version: 3.1
PHP Version: 5.2.9
Apache version: 2.2.13 (Unix)
MySQL version: 4.1.22-standard

tracker item
Tags from more than one word do not work
It is possible to enter tags made from more than one word by entering them between "". Since 3.0, the system seems to still recognize those tags (they are rendered correctly in the "Most popular tags" module, but clicking on such a tag comes up with "0 results found". The same applies for the Folksonomy module, which shows correctly, but comes up with 0 results for such tags. It does not matter if the tagged object is a blog post or a wiki entry.
tracker item
Tags from more than one word do not work
It is possible to enter tags made from more than one word by entering them between "". Since 3.0, the system seems to still recognize those tags (they are rendered correctly in the "Most popular tags" module, but clicking on such a tag comes up with "0 results found". The same applies for the Folksonomy module, which shows correctly, but comes up with 0 results for such tags. It does not matter if the tagged object is a blog post or a wiki entry.
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_c should be part of the .zip (like it was in 1.9.x and before)
A lot of people install with FTP.

They do not have shell access and do not run setup.sh

Up to 1.9.11, templates_c was part of the .zip

However, for some reason, in 2.x and 3.x, --you need to manually create this directory.-- Oups, no, installer created. Nonetheless, the directory is back in 3.0

This should be restored to previous behavior.


1- It should have an index.php to prevent directory browsing
2- ((TRIM)) cleaner should not delete this index.php
3- clear caches in tiki-admin_system.php?do=templates_c should not delete this index.php
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
The Directory Batch don't import files with accented/special characters (like à é é ...) in filename
The Directory batch feature imports all documents except those with an accented character like 'à','è'.'é' or special caracter like Euro symbol (€).

Environment:

Ubuntu Server 8.04
ISPConfig 2


Note: Maybe something related with the bug_id:2821
tracker item
The images do not scaled in the Image galleries at all!
When you run the image gallery with a lot of images in it with multiple columns, none of the images get scaled! They are displayed as it is
tracker item
Tighter integration with Apache's > .htaccess (error messages, etc.)
When you try to access a wiki page which doesn't exist, Tiki offers you a list of similarly named pages, to search for that word, to create the page, etc.

__Good.__

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

__Good as well.__


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

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

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


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

__This is good.__

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

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

Great inspiration:
https://github.com/h5bp/html5-boilerplate/blob/master/dist/.htaccess
tracker item
Tiki 3.1 Reply to forum returns error
Tikiwiki 3.1 issue when replying to a forum posting, the following error occurs. This does not happen with Tikiwiki 3.0

Not Found

The requested URL /forumId=1&comments_parentId=1&thread_sort_mode=commentDate_asc&post_reply=1&comments_threshold=0&comments_reply_threadId=2&comments_offset=0&thread_sort_mode=commentDate_asc&comments_per_page=20&comments_grandParentId=1&thread_style=commentStyle_plain was not found on this server.

This is apparently a known issues that has not yet been fixed.

(http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2009-07-25,Sat&text=on)

Thank you.

Mike Petosa
tracker item
Tiki and Pear::Auth authentication
Tiki and Pear::Auth (LDAP) authentication doesn't work together in
version 3.0. A tiki local user can't log in anymore if the Pear::Auth
method is set, except admin.
tracker item
Tiki doesn't work with RealPlayer Download & Record Plugin for Internet Explorer
All TikiWiki pages don't load with the mentioned plugin activated. All I did was an update from 3.0 to 3.1... Afterwards, TW didn't work any longer. When I deactivate the plugin, everything's okay.

I believe this has to do with a specific TW feature, but I can't make out which one...

I'll try to find out more about this problem, and will all I can find out to this bug report.

This site dev.tikiwiki.org works fine however...

To reproduce the problem, go here: http://list.vic-fontaine.com
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 WikiFarm / Native multi-site / multi-domain handling
Use case:
*Manage many sites/domains with one Tiki installation
*"Park" all the domains on top of each other and get Tiki to send people to the right page depending on the domain.
*Common user base & permissions
*Theme control to provide different theme per section/category/page
*Could be different domain per language

Ideas
*Maybe domains could be links to categories. Put a page in a category and it gets its theme from theme control center
*Modules per domain
*If on page for domain X, force/rewrite URL to that domain
For example
^www.musicband1.com/introband1
www.musicband2.com/introband2
www.musicband3.com/introband3

So if I go to:
www.musicband1.com/introband2
I am redirected to
www.musicband1.com/introband1^


Limitation:
*pagename collision. Ex: domain1.com/intro = domain2.com/intro
*Single shared search engine
*Meta-tags will be shared

Also need to think about the Use Case where different workgroups want different domains. (A bit like *tikiwiki.org sites)

With new Tiki4 Workspaces, we could associate the domain as a preference.

What happens if a wiki page is in many categories, and they have different domain names. How would the priority work? Random? An order? Same idea as default group?



Related:
((WikiFarm))
((TRIM))
((Workspace))
tracker item
tiki_p_admin_wiki isn't being checked when adding a page to a structure
When giving a group the permission

tiki_p_admin_wiki

it is not enough to add a page to a structure. The corresponding input field on tiki-index.php just doesn't appear.
tracker item
tiki_sessions lacks most visitors (affects who_is_there, last_visitors, online_users, logged_users)
tiki_sessions doesn't keep track of most users/visitors since Tiki 3 (was working in Tiki 2). This impacts only modules, AFAIK: who_is_there, last_visitors, online_users and logged_users.
The modules show only the logged in users who are also looking at other users. So you'll see other users of mod-online_users, but not users which use none of these modules. This is actually a tiki-setup bug introduced in r15587. As the log message reads,
"update 'tiki_sessions' table only when one of the related functions is called, not anymore all the time"
This does improve performance, the "only" problem is that tiki_sessions then doesn't track new logins, except via a few tikilib functions which call update_session().
tracker item
tiki-admin_categories.php layout broken after adding first category
theme: TheNews
common problem when badly closed tags appear in the generated page source
left/right modules colums go down, cannot click to edit the category then
tracker item
tiki-admin_system.php -> the stats are all wrong and should show only 1 langue if not i18n site
1- Turn on multilingual
2- restrict to 3 languages
3- go to compile one of the three

Notice crazy stats :-)
tracker item
tiki-adminusers.php -> For admins to be able to validate a user and validate email
There are some settings to
#force a user to validate an email addresses by clikcing a link
#for admins to need to click a link in an email to approve a new account.

But what if emails aren't getting through or to go faster?

An admin should be able to validate an account manually








__Duplicate__
{wish id=1710}
tracker item
tiki-graph_sheet.php?sheetId= produces WSOD
I created a sheet with this data set:

|| -1 | test
1 | test2
2 | peres
5 | peres
10 | pomes ||

When I click on graph this data sheet (to select type of graph, etc.), I cannot select anything becasue I see a WSOD.

tiki-graph_sheet.php?sheetId=N


Using proposals/3.x r24782
tracker item
tiki-install.php: SELECT patch_name FROM tiki_schema Table 'tikiwiki3.tiki_schema' doesn't exist
Using a fresh checkout of r15460, and a clean database, install script reports:

Success Installation operations executed successfully: 1164 SQL queries.

Operations failed: 1 SQL queries.

SELECT patch_name FROM tiki_schema
Table 'tikiwiki3.tiki_schema' doesn't exist
tracker item
tiki-lastchanges does not show the current update comment
tiki-lastchanges.php does not show the current edit comments for a page that was edited.

Steps to repro:
1. Edit any page, and fill out the 'Edit Comment' field.
2. Go to the tiki-lastchanges.php page, and the page edit is there, but no comments are seen.
3. Return to the edited page, edit,comment and save again.
4. Go to the tiki-lastchanges.php page, and you will see the previous comment, but not the current.
tracker item
tiki-lastchanges.php content should be WYSIWYCA
Should not show IP, source, history, etc. if the features are off.
tracker item
tiki-mindmap.php and Wiki 3D need permission controls
On a closed v3.1 site (Anon users have no permissions and should only see login page), Anon users can access the Wiki 3D browser and tiki-mindmap.php.
tracker item
tiki-print_pages.php should allow to choose tikiversion for all pages, if PluginVersion is used
tiki-print_pages.php should allow to set the parameter tikiversion at printing time, if Plugin Versions is being used. Example: doc.tw.o of twforsmarties: print documentation for veersion 1.9.x, 2.x or 3.x.
http://doc.tikiwiki.org/tiki-print_pages.php

http://twbasics.keycontent.org/tiki-print_pages.php

Right now, if I want to print the full structure of the documentation, I can't chose version (so that the default is shown)


marclaporte: and the same idea should apply to language. Show me doc in my language, if there is none, fall back to available language.
tracker item
tiki-register.php needs a custom text field or a redirect
Could also be a link or a license/confidentiality agreement

When using InterTiki, registration should be sent to master site
tracker item
tiki-register.php should not ask for anti-bot number if GD is not working
There should be a note, only visible to tiki_p_admin that the anti-bot code is not currently here because the GD lib is not there.
tracker item
tiki-sheets.php layout is not ready for 3.0 (left column goes to the bottom)
I've just installed a 3.0svn, and while using tiki-sheets.php, the modules in the left column go down , below the height of the central column.
tracker item
tiki-stats.php ajax links to anchors broken
With ajax on, the page-top links to sections don't work, on tiki-stats.php, in my Tiki 3.1 installations.
tracker item
TikiSheet inoperable on 3.0 beta 4 with Company Intranet Profile
Freshly installed TikIWiki 3.0 beta 4 with the Company Intranet Profile.

Created a tiki sheet (either as admin or as a registered user, this happens in both cases).

Tried to insert a column.... it begins and then suddenly takes me to a new sheet labeled:

ERROR:

A SheetId is required.

-----
* __THIS HAPPENS ON SAFARI 3.2 (macOS)__
* __This behavior does not occur under Firefox 3__
tracker item
tikiwiki 3.0 : wiki pages names cannot contain apostrophes
In my tw 2.x I had a couple of wiki pages which contain in their name an apostrophe , after an upgrade to 3.0 those pages cannot be accessed anymore (I can only edit them using the page list) giving a 403 error :

Forbidden

You don't have permission to access /tiki-index.php on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 Server at www.magowiz.net Port 80

I can only use edit to retrieve the page contents and copy in another page that must not have an apostrophe in its name (or simply rename the page removing the apostrophe) until the upgrade to 3.0 the pages where fully functional so for me it is a regression.


I still have this problem in 3.1
tracker item
#2830
Bugs & Wish list
tracker item
TikiWiki plugin for Firefox : add RSS feed, etc.
When I am in Firefox, I should be able to add an RSS feed directly (one click instead of login, and copy & paste)

tracker item
TikiWiki without AdoDB lacks the capability of writing correct UTF-8 data to MySQL
I have just migrated a Tiki from one server to another and ran into
UTF-8 Problems. The browser showed Umlauts as the dreaded diamonds with
question marks in them.

Both servers are fully utf-8 compliant as described in
http://tikiwiki.org/UTF-8

The big problem is that on the new server PDO is available while it
isn't on the old one. According to the mailing list PDO is not default,
but as far as I can see in the code PDO will be default, if available
and not set otherwise. Setting

$api_tiki='adodb';

in db/local.php fixes the special character problem.

The issue seems to be that PDO gives a silent fuc# about encodings and
just pumps everything to the database and back as you hand it to it.
Additionally PHP/PDO doesn't read your my.cnf and therefore doesn't know
which encoding to use.
A quick fix is telling PDO which encoding to use - line 39 in
db/tiki-db-pdo.php :

$dbTiki = new PDO("$db_tiki:$db_hoststring;dbname=$dbs_tiki",
$user_tiki, $pass_tiki,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES
utf8"));

But I think that this is not safe to commit...
e.g. someone started with Tiki on MySQL 4.0 which used latin1 as
default, so all her tables are latin1. She upgrades MySQL to 5.1, but
doesn't change the Tiki database to default to utf-8 and hasn't
converted the database. Then the PDO-fix above will most probably
produce the same problem, just the other way around...

No idea, what to do actually, but wanting to raise awareness here!

This is a dangerous issue as people with utf-8 databases upgrading their
system or Tiki and switching automagically over to PDO will end up with
mixed stuff in their database: clean UTF-8 and double-byte
ansi-control-characters which MySQL converted to their right unicode
codepoints (freaky, hm? ;) ).

I hope, I was capable of describing the problem in a way that's
understandable....
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
Timeline viewer
Goal: to add a way to represent relevant data in a timeline.

This will most probably be done by re-using an existing library and/or service.

Let's coordinate here: ((TimeLine))
tracker item
Tips about tracker plugins
Tracker plugins are great.

There should be something about them in the tips, when creating trackers.
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 and MAKETOC functionality when using Multiple Print
I am a new Tikiwiki admin/user, and although DELIGHTED with the product, must confess to being disappointed with structures, TOCs and MAKETOCs functionality. See my posting in >Forum >Documentation for details of these issues.

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
Tracker Admin – Import/Export titled Duplicate
3.1 on Linux, Apache, PHP5
*created tracker
*duplicated that tracker
Since then if I'm in tracker admin (tiki-admin_trackers.php) the third tab
says “Duplicate Tracker”. Clicking on it, it will load the
“Import/Export” page though.
Going into a trackers details there are 4 tabs again, and those have
correct names / load the correct pages.
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 Causes Browser to Stall if Neither Radio Button is Selected Upon Saving a New Item
Create a Tracker with any number of fields.

Use the "insert new item" tab to insert an item.

Just click "Save", without selecting either the "View inserted item" or "Insert new item" radio buttons. You will be returned to the tracker list, but the browser (I.E. 7.0) will hang indefiniately and lock up.

Work-Around.
Selecting either of these radio buttons - "View inserted item" or "Insert new item" - will avert any browser locking problems.

I have seen this behavior on two different trackers, one in 3.1 and one in 3.2 instance. 3.1 tracker had 16 items. 3.2 tracker had over 70 items. Both behaved well if "Save" was paired with radio-button selection.

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 "mandatory checkbox" is not mandatory
Sometimes we need a checkbox field in a tracker to be mandatory. Like:
^[[ ] I accept the terms and conditions.^
or
^[[ ] I agree with the three rules of tw.o dev community.^

This cannot be accomplished yet because the checkbox can be left empty, even if the field was marked as mandatory, and the tracker item is inserted (without that box checked).
tracker item
Tracker field not visible when selected as editable by admin only
When any tracker item such as a radiobutton or dropdown is set to editable by admin-only in the "Field is hidden?" tracker, the item is not visible through tracker plugin (only the name shows up)

Error appears in tiki 3.1 and after upgrade to 3.5 as well.

The same error happens when selecting "editable by admin only" in the dropdown menu or selecting a group in the "Editable by" box.
tracker item
Tracker field using Google Maps and using Locator dosn't return map data to the tracker.
I have created an tracker with the google maps field.

When I try to add an location with the help from the "Google Map Locator" it doesn't have a "back" button and doesn't save any data back to the form/tracker.

URL generated by the tracker to Google Map Locator:
tiki-gmap_locator.php?for=item&itemId=&trackerId=&fieldId=3


{img src=show_image.php?name=map_locator_from_tracker.png&galleryId=1 }
tracker item
Tracker fields Created and LastModif display current date and time instead of db value
For tracker items, displaying the item shows the current date and time for the fields "created" and "lastModif".

I have checked the DB values, and the proper values are stored in the database.

db values :
created : 1265627980
lastmodif : 1265627980

value : 2010-02-08, 11:19:40
Date displayed when viewing tracker item : vrijdag 12 Feb, 2010 10:16:22
(= current date / time)

when listing tracker items, the proper date is shown for all the tracker items.
The problem occurs only when viewing a tracker item.
tracker item
TRACKER Plugin Replaces Field Values with Default Values for Drop Down Fields
#Create a Tracker with a drop down field that has several choices. #Enter one choice twice in Succession to get a "default" value.
#Enter an item using the tracker, but select a non-default value in the drop down field.
#Create two wiki pages each with one of the plugins as defined below...
~np~{TRACKERLIST(trackerId=3,showlinks=y,sort_mode=created_desc,url="tiki-index.php?page=Tracker+Plugin+Test&itemId")}{TRACKERLIST}~/np~

~np~{TRACKER(trackerId=3,url="tiki-view_tracker.php?trackerId=3")}{TRACKER}~/np~

Notice that the TRACKERLIST plugin, has a "url" argument that will display the page with the TRACKER plugin. The "url" has "&itemId" at the end of the url, so that clicking any item, will open the page with the TRACKER plugin, and you should see all the fields filled in with their correpsonding values (from that item).

For the dropdown menu, the value displayed is NOT the one that was originally selected by the user, but rather the default value.

The TRACKER Plugin is great for "Insert New" functionality, but cannot be used for "Edit Item" functionality, as fields with default value settings cause an overwrite of the user's input for those fields.

This situation prevents the user of the TRACKER plugin as a round-trip tool (insert with TRACKER --> TRACKERLIST --> edit with TRACKER), as the user's values are blown away and replaced with the default field values.

Note: values selected using "Category" field types are never selected using the TRACKER plugin to edit a TRACKER item. For some reason the TRACKER plugin does not pick up category values from category fields, although does allow inputing them.


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 User Selector Auto not working anymore?
It appears the Tracker User Selector field appears to not be working after upgrade to 3.1.

Even if you set the parameters to 1,1 - it does automatically assign the logged in username to the field.

if you manually choose the username, it will hold and it will email the user, but this use to auto-assign the username to this field.

We have a bunch of trackers that depend on this feature. Are others experiencing this, and if so, can you give some assistance on repairing?
tracker item
trackeritemfield plugin doesn't have the same behavior as trackerlist plugin when rendering images
trackeritemfield plugin doesn't have the same behavior as trackerlist plugin when it comes to rendering images:

Please see:
http://americana.org/Showing+TrackerItemField+IMage+Resize+Problem

trackeritemfield:
{trackeritemfield trackerId=14 itemId=2079 fieldId=256}

trackerlist:
{trackerlist trackerId="14" fields="256" showcreated="n" showfieldname="n" max="-1" itemId="2079"}
tracker item
Trackerlist : reports to include greater than/ less than, not just exact value
Show me all bug reports with priority >3
Show me all tracker items with modified date between X and Y
etc.



Related:
[Better reporting from tracker data|wish1980]
tracker item
trackerlist plugin: popup breaks on certain content
Seen problem on ! and ^

Ex.:
http://dev.tikiwiki.org/tiki-index.php?page=WYSIWYG
tracker item
TRACKERLIST Wiki Plugin Does Not Work for Duplicate Trackers
1. create a tracker
2. create a wiki page with {TRACKERLIST} plugin for this tracker

Result = it works!

3. duplicate tracker from #1
4. Add some items to it (as it will be empty)
5. create a wiki page with {TRACKERLIST} plugin for duplicate tracker
making sure to select correct tracker id and field ids.

Result = the headings for the duplicate tracker are displayed,
but NO items are displayed - even though items exist
in the duplicate tracker.

Note: The {TRACKER} plugin works for both the original and
duplicate tracker. This problem makes it difficult to
create a Pretty Tracker based on a duplicate tracker.
tracker item
Trackers :: email notifications of changes :: more emphasis on changes.
When watching wiki pages, the first part of the notification email is just the diff, and them you can a full copy of the wiki page. So you can quickly see what changed and still have a full copy if needed.

In the tracker notification email, it should be the same principle.

As of now, it lists everything, and indicates new/old values, when appropriate. So we need to scroll all the way down and be very attentive to see what changed.

The same old/new interface should be used in [wish1798|Version history for trackers]
tracker item
Trackers & categories: add a tracker item to a category via tiki-admin_categories.php
Usually, for categorizing something in Tiki, it is possible to do it when editing the item or via tiki-admin_categories.php

An exception to this is for categorizing tracker items.

This would make it a lot easier to add existing items to a new category. Right now, you have to create the category, and edit each tracker item one by one.

For example, I would like to create two new categories: "Blocker198" and "Blocker110". So we could have a dynamic list of essential things to do in time for these 2 releases.

tracker item
trackers: filterfield=>, value=> to be a math formula like higher than (>) or less than (<)
Here is a trackerlist report example:

{CODE()} {TRACKERLIST(trackerId=>11,fields=>194:202:197:205, status=>c, sort_mode=>f_194_asc, showinitials=>n, max=>400, showlinks=>n, filterfield=>218, exactvalue=>y)}{TRACKERLIST}
{CODE}


Now, what if I want to filter by all trackers items which have a value higher than x in field 218?

tracker item
Trackers: user field type: should link to tiki-user_information.php?userId= (like rest of Tiki)
So when I see that someone reported a bug, I can quickly see their profile. (ex.: to send a private message)

tracker item
Trackers:: field type helper
The new plugin manager in 3.0 is much more intuitive. It helps uses build plugins with a javascript plugin, documents each syntax, show mandatory fields in bold and offers a global link to the documentation.

This is precisely what we would need for the trackers field type helper.

tracker item
Tracking ratings behavior changed between version 2 and 3
It now shows things like
1.85714285714/13
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
Translation not applied: System Gallery
System Gallery did not translate correctly:

line 121 -- $gal_info["description"] = 'System Gallery';
line 173 -- $info["description"] = 'System Gallery';
tracker item
trunk: tiki-upload_file.php?galleryId=17 with tiki_p_admin admin, has wrong default file creator
When upload a file, I can specify someone else as the owner (great), but my current login should still be the initial choice.
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 activate various functions like google analytics
It is impossible to activate various Functions...

In the Administration Menu under "Editing and Plugins" it is impossible to activate functions like "google analytics" and lots more... everytime I want to save I get a "permission denied"
{CODE()}Forbidden

You don't have permission to access /content/tiki-admin.php on this server.{CODE}

The Module is unusable right at the moment...

I did:
- disable the searchengine friendly urls
- did a complete reinstall
- applied chmod 755 over everything

Nothing did work...
tracker item
Unable to create multiple instances of Quicktags - Admin/Create/Edit QuickTags
When adding a new quicktag (for inserting YouTube videos) I wasn't able to add it to more than one feature. I.e., after adding it to the forums and then attempting to add it to articles and wikipages, rather than create a new instance, the forums instance would disappear and the new instance would take its place.

tracker item
Unable to go to next or previous page
Impossible to go to next or previous page in http://www.xxx/tiki-view_articles.php or http://www.xxx/tiki-listpages.php
tikiwiki 3.0 RC2
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
Untranslated message: Impossible to import the file.
Untranslated message: Impossible to import the file.

url ....//tiki-import_sheet.php?mode=import&sheetId=1

tiki/tiki-import_sheet.php
line 74 $smarty->assign('msg', "Impossible to import the file.");
tracker item
unzip failure on image galleries
to test this:
1. one zip file with 30MB with photos smaller that 1MB inside
2. php memory limit 512MB, upload/post limit 500MB
3. tikiwiki 3.0 final
4. file galleries and image galleries enabled.
5. file and image galleries working with directories, no databases
6. test uploading a simple image to file galleries: ok
7. test uploading a simple zip file with 3 photos inside: ok

to reproduce:
1. upload the zip file to galleries
2. get the error: Cannot upload this file maximum upload size exceeded
3. upload the same zip to gile galleries: no problem and unziped

so why is it working with file galleries and not with image galleries?
tracker item
#1560
Bugs & Wish list
tracker item
upgrading db with tiki-install.php breaks multitiki installs (removes /templates_c/ ...)
Using latest tikitrunk_svn from today (Jan. 24th, 2009)

I had a tiki site based on trunk from several weeks ago.
I added today another tiki site (using the same tiki files on server, thus using multitiki on subfolders)

Once the 2nd tiki site was up & running, I wanted to check the 1st tiki site, and it was complaining about mysql table missing, etc. So I went to run the "automatic database upgrade" ((doc:Tikiwiki 3)).
It needs to go through tiki-install.php, therefore so I did.
I had an (extracttoppath) issue, so that I attempted to go to tiki-admin.php from site one. The problem then was that tiki-index.php was complaining about:
^
The directory '/home/httpd/tikitrunk/modules/cache/javaoptics' does not exist.
The directory '/home/httpd/tikitrunk/templates_c/javaoptics' does not exist.
^

They seemed to have been deleted by the tiki-install.php script, since they were there a minute ago.
I tried also the other tiki site, and it happened the same, both folders were missing (deleted)

__Is this that tiki-install.php is not multitiki ready?__

---
duplicated bug report (by my mistake :-) ) with [bug2736]
tracker item
Upgrading makes impossible to access the wiki (see http://dev.tikiwiki.org/bug2865)
Steps:

1. Dump MYSQL tikiwiki 3.3 database (lets call "sql33")
2. Create a new environment where put tikiwiki 4.0 files
3. Import the dumped "sql33" into new sql db (lets call "sql40") through command line
4. Start the configurator of tikiwiki 4.0 and use the upgrade db feature.
5. Try to access the new tikiwiki 4.0 installation:

RESULT: Noone user can access the site. The admin also cannot access the site.

6. Try to reset the admin password:

UPDATE `users_users` SET `password`='admin', `hash`= md5('admin') WHERE `login`='admin';

RESULT: The admin cannot access the site.

During the db upgrade some warning happened, but nothing related with the problem above, I think.
I nevertheless post the messages:

INSERT INTO `tiki_menu_options` (`optionId`, `menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (107,42,'s','Newsletters','tiki-newsletters.php',900,'feature_newsletters','tiki_p_list_newsletters','',0)
Duplicate entry '107' for key 1
-- 2009-09-18 lphuberdeau
ALTER TABLE `tiki_transitions` ADD COLUMN guards TEXT NOT NULL DEFAULT '[]'
BLOB/TEXT column 'guards' can't have a default value
UPDATE `users_objectpermissions` SET `permName`=? WHERE `permName`=?
Duplicate entry 'ef988117becd8cd60924ff5b97c73e43-category-Registered-tiki_p_view' for key 1


tracker item
Upload file doesn't work in Opera 10 when Ajax is on
At a Tiki 3.2 site, clicking the "upload" button in a file gallery has no effect in Opera 10 when Ajax is on. When Ajax is turned off, uploading a file works normally. (When trying this, jquery was on and mootools was off.)
tracker item
usability issues and bug with translation - i18n - CLWE Cross Lingual Wiki Engine
There are some usability issues with 3.0 (as of 3.0beta1), reproducible in the TikiLiveCD (at least from the upgrade process of a 1.9.11 to 3.0beta1)

See the bugs and issues reproduced at the video in:
http://doc.tikiwiki.org/TikiWiki+3

In summary:
There is a set of three pages which are translations of the same content: ca, es, en. You want them to be set as a translation set, and work with them. __As far as I remember__, there are some issues:
# You cannot add them to the same translation set until you select "Restrict languages", and select some (or all) languages in the restriction rule. However, by default it should list all languages while attempting to translate a page to a new language.
# You need to define your language preferences first. It would be much more usable if asked to the user, at registration time, this (and similar questions), to make his/her life easier (from the usability point of view)
# quantify page change is broken. The video cited above you'll see that the en page is added some more content. then the es page is updated to a complete translation, and marked as such. And the ca page is translated only partially, and marked as such by the user, but Tiki shows as if it was 100% similar to the en page.

HTH
tracker item
usability: after tracker creation, send the user automagically to edit fields
New users are kind of lost in the process of creating a new tracker from scratch.
After they hit on save the form of the new tracker details, they are shown:
tiki-admin_trackers.php?trackerId=N

(being N the new tracker Id)

Instead, it would be much easier for tiki newbies (or even for everybody?) if they were autoomagically sent to
tiki-admin_tracker_fields.php?trackerId=N

Because it's not intuitive (from the newbie point f view) to know what to do from that interface with so many links at the moment when the new tracker has been created.
---
UPDATE: Still desirable in Tiki 12 LTS for usability for new users. {sign user="xavi" datetime="2013-11-17T09:43:36+00:00"}
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 information becomes public when set to private
If the user information is set to be Private, the user information is shown in tooltip to Anonymous users. Anonymous users also get a link to the user information, but it tells the user that he/she is not logged in. If the user information is set to public, no tooltip is shown and link is active.

Environment: TikiWiki 3.1, danish translation
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 list/Friend Network reactivation in Tikiwiki 3.2
That is truly confusing as the Tikiwiki system apart from that seems really polished. We started a new community page and realize that there truly is nothing like a user list in tikiwiki 3.2. The friendNetwork system shows as "deprecated" under "experimental" and the mods-section is empty except a few themes so the userlist-plugin is not there as well. It is unfortunately important for a bigger site to have a chance for normal user to search for user, list the team depending on groups people are part of and all this with a clickable list showing homepage (if entered), ICQ (if entered), a profile link, list of pages and forum posts etc.
All those I miss dearly and the tikiwiki documentation for the tracker (which seem to be able to do that with some programming?) is for a just-user-type like me not understandable I fear. :-/
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 Task
The User Task System is working fine but.. the tasks are not shown in the module..
tracker item
user watches don't work after an upgrade from 2.x to 3.0
After an upgrade from 2.x to 3.0 if I edit a page while user watches are enabled I get an error similar to this :

Errore

An error occured in a database query!

Context:
File tiki-editpage.php
Url tiki-editpage.php?page=Italiano
Query:
select tuw.*, tup1.`value` as language, tup2.`value` as mailCharset from `tiki_user_watches` tuw left join `tiki_user_preferences` tup1 on (tup1.`user`=tuw.`user` and tup1.`prefName`='language') left join `tiki_user_preferences` tup2 on (tup2.`user`=tuw.`user` and tup2.`prefName`='mailCharset') where `event`=?and (`object`=?) UNION DISTINCT select tgw.watchId, uu.login, tgw.event, tgw.object, tgw.title, tgw.type, tgw.url, uu.email, tup1.value as language, tup2.value as mailCharset from tiki_group_watches tgw inner join users_usergroups ug on tgw.`group` = ug.groupName inner join users_users uu on ug.userId = uu.userId and uu.email is not null and uu.email <> '' left join `tiki_user_preferences` tup1 on (tup1.`user`=uu.`login` and tup1.`prefName`='language') left join `tiki_user_preferences` tup2 on (tup2.`user`=uu.`login` and tup2.`prefName`='mailCharset') where `event`=?and (`object`=?)
Values:
0 wiki_page_changed
1 Italiano
2 wiki_page_changed
3 Italiano
Message:
Built query was probably:
select tuw.*, tup1.`value` as language, tup2.`value` as mailCharset from `tiki_user_watches` tuw left join `tiki_user_preferences` tup1 on (tup1.`user`=tuw.`user` and tup1.`prefName`='language') left join `tiki_user_preferences` tup2 on (tup2.`user`=tuw.`user` and tup2.`prefName`='mailCharset') where `event`='wiki_page_changed'and (`object`='Italiano') UNION DISTINCT select tgw.watchId, uu.login, tgw.event, tgw.object, tgw.title, tgw.type, tgw.url, uu.email, tup1.value as language, tup2.value as mailCharset from tiki_group_watches tgw inner join users_usergroups ug on tgw.`group` = ug.groupName inner join users_users uu on ug.userId = uu.userId and uu.email is not null and uu.email <> '' left join `tiki_user_preferences` tup1 on (tup1.`user`=uu.`login` and tup1.`prefName`='language') left join `tiki_user_preferences` tup2 on (tup2.`user`=uu.`login` and tup2.`prefName`='mailCharset') where `event`='wiki_page_changed'and (`object`='Italiano')


Only if I disable the feature "monitoring" the error doesn't show up.
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
Users cannot use "POST" button in main menu to post in blogs
I just upgraded from 2.0 to 3.0 and discovered a problem with posting in blogs. The problem before was that users selecting "POST" from the main menu could post in anyone's blogs, even those who selected that no one could post in their blogs. Now the problem is they get an error message that says they do not have permission to post, even if it is their own blog. They can only post in their blogs if they do a "list blogs" and then use the pencil icon to post.

In summary:

1. Users can create a blog
2. Users can list the blogs and click the pencil icon to post in their blog.
3. Users cannot post in their blogs by clicking "POST" from the main menu.
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 Sefurl leads to WSOD
Turning on Sefurl leads to random WSOD's which can only be fixed by restoring all files and the database previous to the settings change.
tracker item
Using trackers to compare things
Like this:
http://versioncontrolblog.com/comparison/Bazaar/CVS/Git/Mercurial/Subversion/index.html
http://www.wikimatrix.org/
tracker item
v3.0 bug: Incorrect link reference for downloading files from podcast galleries
__Fixed in 4.0__

When a Gallery is designated as an audio podcast Gallery with a file folder used for storage, and files are added to the Gallery they are correctly stored in the file folder BUT the links generated when a file is downloaded from the Gallery is incorrect.

In my example I set the folder as podcasts/ (in v2.x the path setting for the podcast gallery folder had to be relative I'm assuming this is unchanged) so the download should generate a link like:

....tikiwiki/podcasts/filename.mp3

Instead the link incorrectly is generated as:

....tikiwiki/filename.mp3 ie the download path is omitted

All non podcast galleries are OK generating the usual:

tikiwiki/tiki-download.... format

This worked fine in versions 2.2/2.3/2.4




tracker item
v3.0 Freetag search displays wrong item count when categorised content search listing is multi-page
A previously reported bug with searching Freetags (#2235), where there was a WYSIWYCA problem has been fixed and this bug item is closed.

But there is still a small glitch when you search categorised content with the number of items 'count' when the listing of the items goes over several pages.

What happens is that the number of items that are 'found' is only decreased from the total by the number of items in the current page listing that cannot be viewed because of categorisation (ie WYSIWYCA).

For example if the listing per page is set to 25 items and there are 55 total items but 6 are excluded for WYSIWYCA reasons (4 excluded in the first 25, and 2 in the second 25) then the first listing page only shows 21 items and says there are 51 in total; the second page shows 23 items and says there are 53 in total and the 3rd page shows 5 items and says there are 55 in total.

So whilst WYSIWYCA integrity is correctly preserved, the number count varying every time you scroll through the pages is obviously very confusing.


Aug 15 - closed this item as its so old and may no longer be an issue
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
Version history for trackers
((doc:Trackers)) are powerful. But there is no built-in version history like the wiki pages and the spreadsheet. A workaround is to watch the tracker and have the history in your inbox. You can also permit users to comment the tracker item instead of editing it.

A real history, accessible via the interface would be nice to have. Please see SourceForge trackers for an example.

Adding a field "Edit Summary" would be useful for this history.

Low-hanging fruit solution is to copy the diffs (that we already send by email but should be improved: [wish1982|Trackers :: email notifications of changes :: more emphasis on changes.]) to a new "history" tab.

More work would be an interface to revert to a previous value, which could be nice-to-have but too complex.

Related:
[wish953|Tracker field type: wiki page]
tracker item
Versions plugin merges first line of text with marker
When using the __Versions__ plugin, Tiki incorrectly merges the first line of each "version" within the Version navigation bar. This causes problems when parsing wiki syntax for items that must begin at the start of the line (such as the numbering # syntax).


Example:

[http://tikiwiki.org/tiki-index.php?page=UserPagericks99&pagenum=2#Versions_plugin]

This broken numbered procedures, when Versions plugin is used to differentiate software versions (such as on doc.tw.o or ''Smarties'').
tracker item
View various file formats as text (Excel, Powerpoint, Word, PDF, Open Office, etc)
Our friends at [http://www.horde.org/imp/|IMP] offer a feature to view various file formats without having the viewer installed on your desktop.

Beyond viewing, we could want a way to import to a wiki page. Since this is a broad topic, we'll coordinate on ((Binary File Handling)).
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
Web Auth Needs Some Fine Tuning
With Web Auth there are some issues with conflicting features and the User Administration Process.

1) FEATURE REQUEST: Should be able to point to the relevant file that contains the .htpasswd information. It would be outstanding if TikiWiki could parse/edit this file so it can also act as a front end for user password control and distribution. TWiki does this.

2) BUG/CONFLICT When adding users to TikIWiki, the username naturally has to match the username already set for the .htpasswd file. However, one is not allowed to set a 0-length password for that user. This appears to force the admin to enter _something_ but it also appears that this something has no effect<?>
The user who logs in to the htpasswd protected realm will naturally be logged into the TikiWiki account with the same name (as described) but the different password is irrelevant.
tracker item
When a user unsubscribes from a newsletter, he is unsubscribed from all newsletters
This problem occurs if :
* the subscriptions to the newsletters are made with tiki groups (with tiki users)
* some groups are subscribed to more than one newsletters
* the users can unsubscribe with the links added at the bottom of each mail

==> if a user clics on the link added in a mail, he will be unsubscribed from all the newsletters
tracker item
When creating a page, how to inherit permissions from source page?
This is for internal groups within a wiki, a bit like ((workspace))s.

Some pages have special perms. We'd need a way that new pages created from these inherit permissions.

It could be possible to do via category permissions but..
tracker item
When edited with the wikiplugin_editor, plugin invocations with no arguments get garbage arguments
Plugin invocations with no arguments (e.g. SUP) when edited with the wikiplugin_editor, and without the hack in place get name value pairs such as:

$family
each
clean
associate
link
contains
extend

(see attachment)
{img src=tiki-download_item_attachment.php?attId=183}


This seems to come about from lib/mootools/mootools.js

Affects tikilib.php and tiki-js.js

Workaround is in the code. Grep for "//TODO HACK: See bug 2499"
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 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 selecting the Rating button in wiki, the rating window expands then I get redirected to tiki-index.php# (main page)
I am running tw 3.6 LTS in an enterprise environment (PHP 5.3.2, Windows 2003, Apache 2.2.13). We saw this same issue in 3.2 before our LTS upgrade.

We have tried to enable Rating (Polls) by following the instructions at [http://twbasics.keycontent.org/tiki-index.php?page_ref_id=366] and [http://doc.tikiwiki.org/Polls] (Poll templates). I have enabled the Rating, Categories, Poll options in Admin.

After adding the rating option to a wiki page, I save and revisit. I can see the Rating button in the top right corner of the page. When I select it, the button expands as expected into a pane with the options and a vote button, however the page also redirects to tiki-index.php# (my main page).

Why does the Rating button redirect instead of remaining on the page and allowing the user to vote?

It behaves the same in IE6 and FF3.6

---

Can you please retest in currently supported Tiki versions? (e.g. Tiki12, ...). Thanks in advanced! {sign user="xavi" datetime="2014-02-07T09:46:47+00:00"}
tracker item
Why backlink to self?
If you have a link in a page to itself, or a semantic alias, the link is in the backlinks.

Is this of any use? Should we get rid of it?
tracker item
Wiki 3D Browser is not WYSIWYCA
The Morcego 3D browser shows nodes of pages that are not accessible by the user, even including anonymous users that have not logged into a closed site.
tracker item
Wiki 3D, tiki-mindmap.php and WYSIWYCA
Ref. email to Security Team.
tracker item
Wiki editpage broken in Opera
In Opera (9.6), the wiki edit page only displays as far as the quicktags (these show), then the page display hangs and nothing else loads. This is with the normal editor.
tracker item
Wiki notification wiki_page_changes_incl_minor not triggered by minor edits when wiki_watch_minor is enabled
There's a problem with wiki_watch_minor. It conflicts with notification
wiki_page_changes_incl_minor ("Any wiki page is changed, even minor
changes"). If wiki_watch_minor is disabled, a wiki_page_changes_incl_minor watch will not be triggered by a minor change.

The difference between minor and non-minor edits is done in
notificationemaillib->sendWikiEmailNotification(). This is where the
preference could be taken into account.

This is a regression from r10949. It was discussed on http://article.gmane.org/gmane.comp.cms.tiki.cvs/57346
tracker item
Wiki option, "Discuss pages on forums" - option not sticking
Hello,

Recently upgraded to 3.0..

Thought I'd turn on the "Discuss pages on forums." option.. Created a forum for the purpose.. Went to the Wiki admin page and selected the option.. Picked the forum from the popup that appeared.. Pressed "Change preferences."..

No change.

Tried several times in different ways on different browsers.

No change.


How can I enable this option?



Thanks in advance,

Karl
tracker item
Wiki page attachment not searchable
When attaching a document to a wiki-page, for example an MS-Word file, this attachment seems not to be indexed. There's also no option to indicate which handlers for different mime-types to use. This option is available when using file-galery, but not for page attachments.
As a result the file will never show up in any search results.
Furthermore: it would be convenient to be able to indicate that the indexing of attachments should be logged. This would ease system debugging in the case mentioned.
tracker item
Wiki pages: define a content template as default?
Content Templates are an easy and comfortable way to change the look and content of wiki pages. It would be nice to be able to define such a template as your default for wiki pages, instead of having to choose it every single time you create a new wiki page, or changing the template of wiki pages in general.
tracker item
Wiki parser is unable to parse two wikilinks separated by one hyphen
Tikiwiki is unable to properly parse the following syntax:

~np~((Somelink))-((Otherlink))~/np~

The expected output is two wikilinks separeted by the hyphen. Instead the output is (tested on svn branches 3.0 and 4.0):

((Somelink-Otherlink))
tracker item
wiki shows no preview in translate edit mode
wiki shows no preview in translate edit mode while in normal wiki page edit it's working fine

version: 3.0beta4 SVN
theme: darkroom
browser: FF3

steps to reproduce:
# enable multilingual features
# select translate from dropdown where "English" is
# set the language and pagename for new page serving as translation
# in the editing mode click preview
tracker item
Wiki syntax or plugin for back button
A plugin like this:
{img src=images/code.png}%%% {CODE()}
{BACK()}{BACK}
{CODE}

Thats does this:
{img src=images/code.png}%%% {CODE()}
<input type=button value="Back" inhibited_Click="history.go(-1)">
{CODE}
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
wishing new wikiplugin: MemberOfGroup
Wishing a plugin similar to wikiplugin_userlist, but able to print only members of a specific group.
For example it would be usefull to have a page where a user can find a list of current forum moderators (user which are in group ''ForumMod'') and similar cases.
tracker item
Workspaces: add to main Tiki code base
Please see ((workspace roadmap))
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
Wrong word
In the italian version of Tikiwiki 3.3 near login boxes the link "I forgot the password" is "Ho dimanticato la password". The correct translation is "Ho dimenticato la password".
tracker item
WYSIWYCA for all permissions : feature_check in Table: users_permissions
Started in 3.0, needs to be used in tiki-admingroups.php and propagated to various places where permissions are set.


Also on wish list: A way to put more emphasis on more important permissions.

Either basic vs advanced or an ordinal column (top put more important stuff at the top)

So for a wiki page, view, edit and history should be at the top or in basic while tiki_p_use_as_template and tiki_p_export_wiki should be in advanced
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 and other things related to articles
When you create an article and try to give formatting to it it puts weird symbols. For example, for bold, instead of putting a word bold it puts weird symbols around the word.

When you are trying to add a file to the article, so the reader can download it with a click, or when you want to add a link or if you want to add an image; all this buttons do not work.

Instead, at the moment that you are uploading the image or the file you will see some explanation of a code that you have to add to the body of your article so you can show an image or a link to a file in the Wiki.

This is not user friendly at all, __making the user experience very bad__.

Regards,
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