Loading...
 

Category: Feature request

Request to add a totally new feature or to enhance an existing feature. Also called Request for Enhancement (RFE)
Feature request
Show subcategories objects

Name Type
CGI Error based on values in tiki_modules
Bugs & Wish list
tracker item
Implement a Cronless Cron in Tiki (working out of the box)
tracker item
IP addresses can be hidden in wiki history
Bugs & Wish list
tracker item
Send notification email to forum moderator when a user posts a message which is queued pending moderation
tracker item
_htaccess should know which version of Tiki it is for
Good:

Since Tiki4, in tiki-admin_include_sefurl.php, Tiki detects if .htaccess is there and if contains tiki-index.php?page=$1

But:
If Tiki is upgraded, by installing over, there may be issues because Tiki is still using the old .htaccess without informing tiki admin


Proposal:
Have Tiki version number in _htaccess (and thus updated as part of the release procedure)
Test on this, and inform users when they forgot to upgrade their .htaccess file.




tracker item
.phar support is needed for Composer
tracker item
'Kyiv,' not 'Kiev'
tracker item
"Allow others to post to this blog" should be possible to omit as an option when creating blogs
I use TikiWiki as a platform for teaching at the college level, and one of the main things I do is require that students create and maintain their own blogs -- each student has one blog and should post only to that blog. My suggestion is that although I understand why there's an initial option to "allow others to post to this blog" in the blog create dialogue box, it would be a good idea to leave this option's availability and visibility up to the administrator -- in my situation, this option, if accidentally checked by students, creates confusion at posting time. I don't want students to see this come up as an option when they create their personal blog.
tracker item
"Items List" Tracker Field lacking " 'sorts field' parameter" reverse sort order
tracker item
"TermA TermB" searches should be "termA AND termB" not "termA OR termB."
This is the default behavior in search engines like Google


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

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

Gosh, I hate to be so negative.
{QUOTE}
Source: ((Major Features Missing in TikiWiki))
tracker item
"Translation of this page is incomplete." / "translation in progress"
The phrase "translation in progress" might be confusing for users, who expect to see only text to translate in the field of text to translate.

Plus, it contains code that users might not understand

Plus, it is not part of content, it is a metadata. It should not be in the content field.
tracker item
"User's Time Online" Feature Request
A few video games have a feature that lets you see how long the individual has been logged onto the video game for. It also tracks this per session and totals it up into a sort of "total time spent online" total.

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

I think it would be an excellent option to see which of your users spend the most time at your website. What do you think?
tracker item
"Wiki -> Dump" - just tries to get new.tar and gives ugly error, when dump hasn't been created
In the Menu is an option "Dump" under "Wiki", if you enabled that feature. The link just points to the .tar - what gives a 404 from the Web-server.
tracker item
(ISO 9001) Versions Validated and then Approved
tracker item
[Feature] Disable File Archive access
tracker item
{maketoc} in a wiki page wich contain TABS plugin
Put a maketoc in a page wich contains TAB plugin, and the maketoc produces a table of content of all that is inside TABS, but when you click on an item in the toc, we need to have the right tab active.
It could be great that the clic on the toc would active the concerned tab

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

best,

Renaud

PS : e.g. : http://code.renaudrubiano.com/tiki-6.1/tiki-index.php?page=test#Lorem_ipsum_dolor_sit_amet
tracker item
{toc} with max_depth, file access by name, show_image with random picture of a gallery
I've added the following features to my tikiwiki 1-9-5:
1. added max_depth to {toc}
with {toc max_depth=3} I can limit the depth of the toc created. This is convenient if I only want to show the next level of subsections.

2. get a file by name via tiki-download_file
with galleryId=<id>&name=<?> I can retreive a file by name. If there are files with the same name the most recent is taken. This is convenient as I can reference the files by there name, e.g. schedule, an I can easily update it with out changing pages. Dynamic content would also work but I prefere the name as it is more obvious than 'content id=42'

3. get a random picutre from a gallery via show_image
with galleryId=<id> a random picture of the identified gallery is given.
tracker item
Sitemap.xml &pagenum=2 -v- &amp;pagenum=2
tracker item
#3757 ADD : Language Custom and all language files system holding - Proposal MOD ADD for Trunk 7x
!#3757 ADD : Language Custom and all language files system holding - Proposal MOD ADD for Trunk 7x

As I can't access in "edit/delete" mode to #3757, I add this one for complements.

The problem of access to whishlist is reported in : #3767


!!Complements :

!!!To be able to hold [FIX] in language files without direct corrections
The fact to have to commit the full language.php for a language when we have to make a change into an invalid translation has multiple not suitable effects :
*you can't follow changes
*you can't check and think about
*you can't validate

The new changes with array fusion make forbidden the fact to alter the (system) language with custom.php or other

I enhance my proposal with the [FIX]-*-language.php files with are merged and not fused with after all others.

The final aim is to make a merge and automatic rewrite of language.php from the merged array "$lang_$lg" from validated [fix].

!!!To files are naturally sorted (normal - UTF8):
# language.php or [SYSTEM]-*-language.php
# custom.php or [CUSTOM]-*-language.php
# [FIX]-*-language.php

the "*" is a part of the name which has meaning (content) and can be sorted.
particularly non yet translated parts can be separated from main [SYSTEM] and marked.
Progressive and controlled (repartition of job for example) translation can be done.

Best regards

Trebly
(ref:B10126-03)

PS : I am particularly sensibles on this because I made each day changes and I think not efficient to commit the full French language each day but a little [FIX] with what+date seems a good solution.
tracker item
$trklib->list_items(..) shall use the itemid references instead of the real value
See reasoning and details in 3139.
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 RFE: Add Freetags to tracker items
Freetags would be very nice on other Tiki objects, specially Tracker items, in order to make Tiki more 2.0 compliant... (and since trackers are used by users, which not always find their natural cateogries in the pre-fixed categories by an admin system in Tiki (through categories feature)
tracker item
tracker field "subscription" should include an option to automat. send message to item autor
Reported first Using 1.10cvs from mid June 2007. Reviewed and confirmed goal is still legitimate in Jan 2022 (15 years later).

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

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

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

An admiror of yor work, as ((tw:Sylvie)) once said... (:wink:)
tracker item
Tracker mail-in (in addition to forum, wiki & articles)
We can already send in content to Tiki via email:

add/edit wiki
add articles
via tiki-admin_mailin.php

and add forum posts via
tiki-admin_forums.php

I would like to be able to add tracker items or a newsletter via email.

Related: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=999
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
add nl1 in route.php for newsletter1, etc
tracker item
Tracker templates (import/export tracker definitions/structure)
If Trackers had the "tracker template" feature, it would allow for better pre-made extended features for Tiki at install time.
In tw.o forums, some people requested like: address books (imagine with the same basic fields as Mozilla Thunderbird & Evolution, etc. address books, ... Export from you local program (through csv), and import to your address book in Tiki (through csv).

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

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

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

tracker item
12.x - 15.x: Sheet profile Handler doesn't get sheet content added (following lastest available documentation)
tracker item
Commit Timesheet data to the linked Tracker doesn't transfer expected duration values, just the text and values from timers
tracker item
12.x: Multiple Delete+BanIp for spam registrations (like the feature coded already for Comments)
tracker item
13.x: group permissions seem to be only globally assignable (no object perms)?
tracker item
Add anti-spam protection on tracker forms, for anonymous users
When trackers are used for contact forms, they are sometimes spammed.
---
update by xavidp (Oct 4th 2008): using Tiki 2.1, feb12.css and trackers with mirror tables, an anonymous can insert a tracker item without filling the antibot captcha.
You can test it live on:
http://moviments.net/tracker15

All fields are text except for "correu electrònic a moviments.net" which has to be "e-mail"-type.
---
tracker item
15.x: Allow running console.php to apply profiles from behind a proxy (to run new R script to check errors when testing the application on all Profiles on several tiki branches)
tracker item
Comments that must be approved before being posted
Comments can be used on wiki pages, blog posts, etc

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

A comment moderation feature would be nice.

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

two more columns are needed in tiki-list_file_gallery.php. Last modified, User. I don't know if more mysql field are required.
tracker item
File gallery: Virus checker
maybe http://www.clamav.net/ which has php plugin
tracker item
Instantaneous visual feedback of password strength
"Password Strength Checker is an application that is designed to assess the strength of password strings. The instantaneous visual feedback provides the user a means to improve the strength of their passwords, with a hard focus on breaking the typical bad habits of faulty password formulation. Since no official weighting system exists, Password Strength Checker has created its own formulas to assess the overall strength of a given password."
http://www.webappers.com/2008/03/17/integrate-password-strength-checker-into-registration-forms/

We would need something like this, but LGPL
tracker item
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
Quick Admin module no longer assigned by default (starting from Tiki 19)
tracker item
group category permissions
for example:
5 users in group home
6 pages in category home

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

Thank you very much.

Have a good day.

Best,
Peter
tracker item
articles needs aids to fight spam (e.g. admins see tiki-list_submissions.php at info.tw.o)
I looked today at http://info.tikiwiki.org/tiki-list_submissions.php and there are nearly 300 spam submissions there so far, and no way to delete them in groups. Maybe that's why nobody noticed my prior submission as info.tw.o editor from last month...

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

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

---
By the way, how can anonymous spammers post submissions to info.tw.o? They can't through http://info.tikiwiki.org/tiki-edit_submission.php (at least, nowadays)... Spam hole somewhere?
tracker item
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
Image description text cropped with Shadowbox
When an image is displayed with Shadowbox the description text is shown across the top of the image - but only 1 line is shown so long descriptions are just chopped off. It would be good if as many lines as were needed could be used here.

No longer relevant - item CLOSED
tracker item
TikiWiki 2.0: Filtering Search Results
Our site has a lot of child pages that are included by parent pages. When accessed individually, they make much less sense than if they are accessed as part of the parent page that includes them.

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

I have referred to the tiki-admin.php?page=search page but could not find anything that fit the bill.
tracker item
Files Galleries admin screen should allow to displace files like in the Images Galleries screen
Our users keep adding large .ogg files in our files galleries and we have been asked to externalize theses files in a special download directory of the web server. Problem is that the admin screen of the files galleries doesn't have a DISPLACE section. You can set the option for the files to be added in an external directory, and the new ones are indeed placed into it, but the existing files stay in the database.

I have discovered that the *Image* galleries admin screen has this DISPLACE section but it will work only for the image galleries, no way to use it for the non image galleries.
tracker item
Palm Syncing
Tutos uses this one:
http://php-pdb.sourceforge.net/

http://prdownloads.sourceforge.net/tutos/palm-1.2.20050306.zip?download
tracker item
Multilingual Meta Keywords and Meta Description (and increase 255 characters limit)
Please increase the limit and make it multilingual
tracker item
Mail-List System Feature Enhancement - FeedBlitz newsletter RSS/ATOM
The use of an outside mail-list system is not unusual.

I'm using [http://feedblitz.com|FeedBlitz.com] to get newsletters to users.

It would be nice to have the FeedBlitz system integrated with the Tiki registration module.

Here is what their Knowledge base says about integrating this kind of requirement.
tracker item
Make header of Menu Structures into a link
It would be very useful to have change the heading for the menu structure module into a link that goes to the top level of that structure. I'm actually kind of surprised this isn't already the case.
tracker item
XML Export of Tiki pages doesn't work
Update of database to 7.0 doesn't work properly so I was need to export wiki articles to tiki 7.0 version so I tried to use this feature (Tiki -> TikiPages -> XML Zip. I have extended version of PHP so it shouldn't be PHP Problem.
tracker item
Time machine / browsing an old version of the wiki
Tiki 7 includes the "Previous version" feature allowing links to refer to "older versions" of a wiki page (either by version number or date). What would be nice is to have a general way to browse an older snapshot of the *whole* wiki.
We have a wiki describing a quite complex scientific model and have a lot of model description in wiki pages. What we want is to access "snapshots" of the whole wiki. E.g: the state of the wiki from 1.1.2011 is the one describing the model version 1.2 and is used for this or this scientific publication. While the latest version of the wiki (27.6.2011) reflects ongoing developments one may want to surf the version from the 1.1. (e.g. to look for details that are not in the publication).
Is this (already) possible? I think an extension to the "previous version" function could do the trick (I have no idea of the inner workings of tikiwiki)...
tracker item
WYSIWYG doesn't create tables with Wiki syntax
If I create a table using the WYSIWYG Editor and click on the __Source__ button, the generated code is using HTML code like this:

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

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

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

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

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

Thanks a lot!
tracker item
A non admin user can not self manage their own group
We are running Tiki 6.2 (clean install), on a Windows 2003 Server, Apache 2.2.16 w SSL, PHP 5.3.3, remote MySQL 5 database.

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

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

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

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

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

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

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

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

tracker item
Hide Upcoming Events if No Records
There should be an option on the upcoming events module to just hide the module if there are no records to display at that time.
tracker item
[Wishlist] Add Recurrent Calendar Option
The recurrent option is missing the ability of choosing a recurrent monthly event happening on a specific day of the week. Ex: the First Friday of the Month.

You can only choose a specific day of the month. It would be appropriate to have a "day of the week" option and not just a numerical day.

BTW - I've tried to upload two screenshots, using Firefox 5 in Ubuntu 10.4, but the pop-up window never fully loaded. It just remained in loading mode. So if the bug staff isn't getting screenshots, that's probably a site bug that needs to be fixed.
tracker item
HTML comments in WYSIWYG editor
The WYSIWYG editor should have a button to create HTML comments that will only be visible in edit mode, and not in read mode.

As with all HTML, the comment tags should not be visible in WYSIWYG mode. The commented text should be a different color; perhaps grayed out.

This feature would enable editing discussion to happen right within the page being edited. Editors could more easily reference the text under discussion, since it would be right next to the comments. Discussing pages separately in the forum would no longer be needed, or would be optional.
tracker item
Feature request: Etherpad (or similar)
Feature request: Add an etherpad module to Tiki.

Etherpad allows __really__ real-time document collaboration for groups of users.
It's free and open source, with parts under Apache License 2.0, BSD, LGPL 2.1 and GPL 2.0 licenses.

On August 14 2011 the people at etherpad have released a jQuery plugin and a PHP class for easy injection of pads into web pages.

More at etherpad.org
tracker item
Feature Areas
Hi,

I have the idea for a new feature or better to say a major extension of the use of existing features.

Areas would be related with the usability of the Website, where you can assigne content to certain perspectives in a way, that a link to this content will guide you sametime aswell to the content as to the related perspective.

Anonymous users (and registered) would find the content in the context of menus and modules, the webdeveloper decides.

I see "Areas" Important for certain usecases, it could be built with up mainly with existing features - only few code should be necessary.

See more description on http:dev.tiki.org/Areas

Cheers
Torsten
tracker item
Screencast / screencapture / screen recording
See ((Screencast))
tracker item
Integration with MantisBT
I would like to suggest an enhancement to TikiWiki 8 to integrate with MantisBT. Specifically the desired outcome would be:

(1) A single sign-on. If you are logged into to TW, you are logged into Mantis and visa versa;
(2) A unified view of user. If you are a registered user on the TW, then you are a user on Mantis and visa versa. Creating an account on TW also creates an account on Mantis.
(3) Either a center module to deliver Mantis content or a menu link to take you to the linked Mantis website.
(4) Users can create links between forum topics and Mantis bugs. Each forum topic links to zero or one Mantis Issue, and each Mantis Issue links to zero or more TW forum topics.
(5) Develop a TikiWiki syntax enhancement to enable users to easily reference Mantis bugs by Bug ID.
tracker item
Display tracker item title in the sefurl
In tiki-admin.php?page=sefurl, we have
* Display blog title in the sefurl
* Display article title in the sefurl

which is really nice.

Even better would be to also have:
* Display tracker item title in the sefurl

So
https://dev.tiki.org/item1000
becomes:
https://dev.tiki.org/item1000-Tracker-mail-in-in-addition-to-forum-wiki-articles
tracker item
Add capacity to sort file gallery files
The blogs admin area offers an easy way to sort blogs by name rather than id, but the file gallery admin area doesn't. This is important, I think, because if you have lots of files in a given gallery, you may want them to appear in alphabetical order. The id sort method, which seems to be the default, doesn't allow the administrator to build in user-friendly structure for file galleries.

I've put this in as a feature request, but if someone can help me make the change I'm suggesting, I would appreciate the help.

Thanks!
tracker item
Search within a category
Categories are amazing for a large site. It makes it easier to manage. Next step is to add an option in search which can be filtered by category.
tracker item
Built it TPL editor removes Javascript from the Templates
This is intended as a security feature. However, it is causing lots of support requests.

How can we maintain security but make it easier for admins?
tracker item
7x Dev : Wysiwig help error in sizes of shapes and window + [enh]


Hi,

Into the wysiwyg help on plugins, the height of the scroll list of plugins is superior to the eight of the popup. So the bottom of the list and scroll commands are not accessible.

The height is calculated from the height of the popup with is resizable.

[enhance] request : set a button into "plugin" to select the suitable plugin.

May be change tooltip of help to Help "Help on wysiwig syntax and plugins" rather than "Wysiswig"

The plugin manager should include the "help plugin which is into help", after the choice of plugin the manager help to fill it and include it.

I imagine that's the working is doing but I just add may be my view of this part of the Wysiwyg implementation.

tracker item
A backup script that can be put on a cron job to save to a distant backup server
tracker item
A file was attached to "XYZ" email notification lacks information who did that
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
A new pref: Canonical domain (overridable per perspective)
tracker item
A Tiki Calendar wish list and bug report
Minor annoyances:
-Manually entered times in "add item" do not always show up in the calendar as entered (often an hour off). Simply editing the item and re-entering the time fixes this.

-I ran across a limit on the number of calendar items. I had entered a large list of events and later ones disappeared from tha calendar -even in whole year view. I deleted old events and they came back. maybe this is isolated.

-If I mistakenly created a calendar, I could not delete it until it had at least one event entered.

Nice to haves:
-Some way of differentiating calendar entires from different calendars when they are combined. Ex:one calendar shows events people can go to volunteer to actually do something , one shows speaking engagements people can go and listen to. I now simply use HTML bold tags in the description of one of the calendars. This works but maybe some other way? Colors, different font perhaps?

-Ability to easily add link for a Google Map. Perhaps fields to enter address info and then auto generate a map link. Google Maps has this and can be put into a Tiki page but Google Maps lacks important features, like a list view and multiple calendars, that Tiki Calendar has.

tracker item
A top-page horizontal login box should be an option in the Site identity feature.
1 click to add a login box instead of using the login module.

tracker item
Ability to have a more in depth in search stats
We use your engine for knowledge base items as well as intranet and were wondering if there could be a way, if it doesn't exist and we just haven't seen it, to be able to view words users search on that are not in a wiki, not found etc so we could take that data and make sure to add those words to a tiki page.

We wanted the ability to run reports on what words folks are searching on and not just ones that got hits

Thanks in advance
Mark
tracker item
Ability to sort, edit and delete Forum Sections
tracker item
Ability to upload multiple attachments at once onto a WIKI page
Bugs & Wish list
tracker item
Ability to use a structure as a menu {menu structureId=1}
I can't see the reason for the separation between the structures feature and the menu feature - structures are massively easier to create and edit, but only menus can be shown collapsibly. Separation of functions leads to confusion and harder support.
tracker item
Accessibility; Adding accessibility tools to Tiki
tracker item
Accounting: account selection without function
tracker item
Activity Stream, Admin interface; Custom activities rules link should also be placed where the option is set.
tracker item
add 'change File Gallery upload size' to Admin Panel > File Galleries
tracker item
Add a wiki dump feature
tracker item
Add --auto-fix option to the doc/devtools/check_template_translation_standards.php script
tracker item
Add 'Deprecated' preference filter (split "experimental")
tracker item
Add "Add Calendar" and "Edit Calendar" Buttons to the Admin Calendar Page
I'd like to see the UI on the Admin Calendar page get more consistent with the Admin Groups page.
Current behavior: Select Admin Calendars from menu. List of Calendars and "Create/Edit Calendars Label comes up in Entry Area. After entering and saving a new calendar, the last information stays in the text entry boxes. The user must click on Admin Calendars and re-load the page to clear the boxes for the next entry.

Desired Behavior: Select Admin Calendars from menu. List of Calendars and a form with "Add a Calendar" are opened. Buttons for "Edit Calendar" and "Create Calendar" are located below the Admin Calendar heading and load the appropriate forms.
Thanks for considering this request. dthacker.
tracker item
Add "social" relavancy to search results
I would like to see social implications added to Tiki search results. For example, in addition to pure content relevancy, it would be nice if search results took into account things like:
- Page rating
- Free tags
- Bookmarks
- Trackbacks
- Number of views
etc.

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

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

Please add this perm! Maybe even for TW 3.0? Thanks in advance.
tracker item
Add a "Create New Calendar" button to tiki-admin_calendars.php
After a new calendar is created, the create calendar form is still populated, and subsequent changes will edit the already created calendar instead of creating a new one. This behavior is not apparent to the user until the edit has taken place.
tracker item
Add a check in release.php for the maximum php version
tracker item
Add a command to console.php to invalidate certain objects in the search index
tracker item
Missing information (has been lost?) in the tooltip for tracker field radio button and dropdown
tracker item
Add a grid / masonry display for the profiles in the Profiles Wizard with filters
tracker item
Add a group filter on admin users page.
Ex.:
tiki-adminusers.php?group=Editors


It will make it easier to manage groups.
tracker item
add a label like [forum name XXX] in each email from monitorized forum post or thread....
Forums are getting powerful enough to substitute mailing lists on many tiki sites (yahhogroups, etc.). However, notification messages from forums cannot be added easily to local email filters since the subject doesn't contain a label like [[Forum X - site Y] to ease this task.
{CODE()}
[Forum X - site Y]
{CODE}

I guess this must be very easy for a coder (just adding some variable to a smarty template? and adding a call to that variable if needed from the related .php or .tpl file - I just get the rough idea... I wish I could do that myself...)
tracker item
Add a lock option for a time recorded by the tracker field duration
tracker item
Plugin List (family); Add a feature to filter based on the first word initials on the pluginList
tracker item
Add a payment interface for Klarna to payment/cart
tracker item
Add a payment interface for Payone to payment/cart
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 a single timer option for the duration field
tracker item
Add a text field on the login module (free text)
tracker item
#1414
Bugs & Wish list
tracker item
Add ability to generate RSS from a specific structure (and maybe category)
The ability to subscribe to a specific structure via RSS feed would be very useful. Currently one can subscribe to an RSS feed related to the entire wiki, but if several groups are using the wiki for different projects or purposes or topics, this may not be at all useful. For example, on the Southern New Hampshire University wiki, we have the online faculty handbook plus a variety of page sets related to different course projects. Most faculty should be alerted of changes to the faculty handbook, which resides in a structure, and some students and faculty may want to track changes to structures involved with specific courses or departments, but few if any users need to be alerted of every change to the wiki as a whole. The ability to generate an RSS feed specific to a structure (and possibly also specific to a category) would be very helpful.
tracker item
Add ability to have custom status (and select default) in the Calendar
In the Tiki calendar admins can create custom priorities, locations, etc. We need a way to create custom Status, too.

Additionally, it would be nice to let the admin decide which status is the default for newly created calendar events.

See [http://tikiwiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=25557|this forum thread] for more info.
tracker item
Add AJAX preview tab to more textareas
tracker item
Add alerts and limits to the duration field
tracker item
Add an optional parameter for Tiki sliders (slider, carousel, slideshow, list template)
tracker item
Add anti-spam protection on contact us, for anonymous users
Spamers are very annoying
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 auto-incrementing version number for uploaded files
tracker item
ADD AUTOCOMPLETION IN TIKI OF USERS IN COMMENTS WHEN THERE'S "@" SYMBOL
tracker item
add automatic sequential id to tracker
add automatic sequential id to tracker
or
get read access to internal id
tracker item
Add Autoprefixer script to SCSS to CSS workflow in trunk/pre-Tiki19
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 canonical for tiki-slideshow2.php
tracker item
Add canonical to tiki-print.php?page=
tracker item
Add CAPTCHA (anti-bot) support to article submission
Need to add CAPTCHA/anti-bot option when allowing anonymous submission of articles (tiki-edit_submission.php)
tracker item
Add CAPTCHA (anti-bot) support to suggest an FAQ feature
When allowing anonymous users to suggest a new FAQ question, need to include a CAPTCHA to eliminate spam.
tracker item
Add category description in mouse-over, when using categories in tracker plugin
It is now done in the category picker and it's very useful.

{img src=show_image.php?id=92}
tracker item
Add checkbox to tag forum thread as [SOLVED] and allow filtering and reporting based on that also
tracker item
Add Conditional Actions for Tracker Fields
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 date display parameters to Plugin LastMod
tracker item
Add email notification for suggested FAQ
When using the SUGGEST FAQ feature, it would be nice to allow notification to the Admin, when a new FAQ was suggested.
tracker item
Add EXIF support
http://www.exif.org/
tracker item
Add 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 fields to directory
I would love if the Directory feature allowed one to enter an address. If using the directory feature for resources, this would then allow one to search for "local" resources based upon the address. e.g. Within 5 miles, 10 miles, 25 miles, etc.
tracker item
Add foreach / concat calculation function on dynamic itemList field type (like we have with itemList)
tracker item
Add freetags to page's META description
When adding a folksonomy freetag to a page, it would be nice if Tiki automatically added the tags to the META KEYWORD tag for the page.
tracker item
Add Google Analytics setup as an option in the admin panel.
It's very easy to add manually by editing templates/footer.tpl, it would be nicer to have the _uacct saved in the database with the rest of the settings. Upgrades would be easier for site admins.

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

This would be similar to gmap.

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


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

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


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


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


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

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

And maybe even a third key (say blue) indicates that the item is inheriting permissions via the category.
tracker item
Add group permissions for individual polls
You cant set it that individual polls can be set to viewed by only certain groups.
tracker item
add group watch to articles
Add group watch to articles

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

In fact, the best option would be what it's done with newsletters: subscribe that bunch of users from a group, and let them unsubscribe it they wish and when they wish, without admin action. But if no action is done, they all get the copy of the article at their email, etc.
tracker item
Add Group Watches to Categories, so that Organic Groups can receive automatic notification on changes about their topics (e.g. Infrastructure Team when tracker item related with *.t.o sites).
tracker item
add history & rollback capabilities to structures
add history & rollback capabilities to structures (record dump somehow when struct. changes, or allow saving structure dump for backup...)
This way, when the structure gets mixed by machine or human error, the structure can be rolled back to the previous state.

This way, we could be more open for registered users to manage http://doc.tikiwiki.org/Documentation (or others) without the risk of failure when nodes get moved to the wrong place (due to some bug in the code). Or due to mistake by benevolent newbies mixing things without bad intention.

---

UPDATE: Still desired for some LTS version. {sign user="xavi" datetime="2013-11-17T09:31:50+00:00"}
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 json support check in tiki-check.php
tracker item
Add label [feature: object] to notification emails from a tiki site: wikipages, forums, trackers...
Right now, all messages from tiki forums of the same tiki site have the same subject. Or all tracker items from different trackers from the same tiki site.
I suggest that notifications from each forum, or tracker, etc., have some label like in e-mail lists [[LABEL], that they look like:
* "[[TRACKERNAME] Current notification subject"
* "[[FORUMNAME] Current notification subject"

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

Later I read the documentation and know, I should use

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

instead of just enter

http://your_host/tiki/

to start the installer.

But, why make this trick so difficult to be known?
tracker item
Add link to email to remove from watch lists
tracker item
Add memcached support, with admin panel
Support.mozilla.com solution

or

http://framework.zend.com/manual/en/zend.cache.html
http://framework.zend.com/manual/en/zend.cache.backends.html#zend.cache.backends.memcached
tracker item
Add more params to PluginYouTube and update to latest URL syntax
tracker item
Add multiple selection for calendar event deletion
tracker item
Add OPML compatibility to TIKI External Feed Reader
tracker item
Add option to show "all" tags in cloud
On the Admin: Freetags page, the "Number of Tags to show in Cloud:" field controls the number of tags to display in the tag cloud (such as on the tiki-browse_freetags page).

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

For example, I would like to enter Number of Tags to show in Cloud = 0 to have Tiki show all tags.
tracker item
add param to console.php to process ALL sites from a multitiki installation at once
tracker item
Add possibility to get the DISTINCT list of fields of trackers
tracker item
Add preview button to tracker item submissions (useful for wiki syntax)
I could be nice to have the "preview" button at tracker item submission time, to preview the parsing of wiki syntax, and to avoid submitting and editting later on for simple wiki syntax errors... (It happened to me, for instance, with bug report:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=184&show=view&status=op&trackerId=5&sort_mode=f_41_desc&filterfield=54 )
tracker item
Add recent users menu in switch user in login module
tracker item
Add recurring events
Recurring events are an important missing feature of Calendars.
tracker item
Add RSS for categories
I'd like to see an RSS feed for a specific category.
tracker item
Add SAML support
((SAML))

http://en.wikipedia.org/wiki/Security_Assertion_Markup_Language
http://simplesamlphp.org/
tracker item
Add scrollbar at top of tall responsive content to show that it is scrollable
tracker item
add search & replace feature to wiki
I am using Tiki for educational scenarios, and frequentñy I (or my students) want to change misspelled words (for instance) on long wiki pages.

Nowadays I'm taking the content out of the wiki-edit form, search and replace on in external program, anb back.
I could be nice to have this feature integrated into the edit page form.
tracker item
Add sorting of category by text; currently sorting is only done in the category ID in plugin lists
tracker item
Add SQL/DB Link Tracker field type
tracker item
Add SRI hash for sub resources from CDNs
tracker item
Add status update and support the open microblogging specification
Please see: ((OpenMicroBlogging))
tracker item
Add support for all relevant microformats
hcal was added to 1.10!

As this is an ongoing process, we'll use a wiki page to coordinate efforts. Please see: ((microformats)).
tracker item
Add support for Optimizer+ stats in the performance admin panel
tracker item
Add tablesorter UI to Payments list for easier filtering of real data when many payments done
tracker item
Add TITLE attribute to external links
When creating a wiki link ~np~((foo)))~/np~, Tiki uses the target pages's ''description'' as the the link's TITLE attribute. It would be nice for external links to also have a TITLE attribute. Tiki could use the link's description, or a generic text. For example:

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

and

~np~[http://foo.com]~/np~ would become:
<a href="http://foo.com" title="External link">.....
tracker item
add trackers-quicktags to SQL-scripts
Textarea in Trackers checks for quicktags from the "tracker"-category - those are not yet in the db.
tracker item
Add WebDAV support
Please see: ((WebDAV))
tracker item
Add Windows encoding option to Tracker Tabular Format
tracker item
Adding "x-cms-engine: tikiwiki" in HTTP headers
This would permit us to have stats about TikiWiki usage.

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

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

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


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


tracker item
Adding an accordion to the article search form when listing articles
tracker item
Adding modules via YAML or ini, instead of replacing them all
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 relationships between tracker items and/or tasks (ex.: for use in a Gantt chart)
Various tracker items can be linked

*Must be finished before
*Father-Son
*Duplicate of
*etc
tracker item
Adding some Tiki built-in login authentication methods
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
Feetags; add tags management tools
tracker item
Adding text field option to trackers, when we have a drop-down menu.
Having a drop down text menu in trackers is great. It it faster and reduces errors.

However, sometimes, there are exceptions and it would be nice to be able to add just text when none of the option are appropriate.

As of now, in Tiki trackers, you need to add a new field (if you chose none of the above at the previous question, what is your answer).

Also semi-related info: If values are already entered in Tiki from a drop-down menu, and if some values are changed in the drop-down menu, some entries are sort of in limbo. They are there for past entries, but new entries can't be given that value. Offering a free text option would be nice here too.
tracker item
Adding to the Multilike plugin an icon choice
tracker item
Adding users to groups from tiki-admingroups.php
If I create a new group in tiki-admingroups.php, and want to add a user, I must go to tiki-adminusers.php

I should be able to add users to groups from tiki-admingroups.php, with a drop-down (if < 500 users) or a search username box (if users > 500) , or something like this...
tracker item
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
Additional data type suggestions
tracker item
Console, Batch upload; Additional parameter in the console to deal with duplicate files import
tracker item
Additional search options if results are not good
In Tiki search results, there should be a "also do the same search with the following search engines:"

http://www.google.com/sitesearch/
http://wordpress.org/extend/plugins/bing-404/


{CODE(caption="This code worked in 6.x in templates")}{if $mid eq 'tiki-searchresults.tpl'}<div class="simplebox" align="center" style="padding:5px;border:2px solid #000000">
<img src="pics/icons/information.png" alt="Information" style="vertical-align:middle;" />
For additional results, try searching for <strong>{$words}</strong> in:
<span class="button"><a href="http://doc.tiki.org/tiki-searchresults.php?words={$words}&where=wiki">Tiki Documentation</a></span> or
<span class="button"><a href="http://www.google.com/search?q=tikiwiki+{$words}">Search all over the Web with Google</a></span> or
<span class="button"><a href="http://www.google.com/search?q=site:tiki.org {$words}">Search *.tiki.org with Google</a></span>
</div>{/if}
{CODE}


Since this will be configurable, we could also encourage people to send the site manager feedback, and thus tell us: what they were looking for and what they were expecting to find
tracker item
Additions to Tracker Field Rules
tracker item
Admin control over Forum (and forum section) order
Could a system be implemented so that an admin could control the order that forums are listed within a section (like the way numbers are assigned in the featured links app)?

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

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


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

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

There isn't currently a way to select a sort method that I could find
tracker item
Admin Interface; After applying changes from an admin tab, the screen should back to the same tab that was displayed
tracker item
Admin Log-in, when enabling/disabling "Use email as username" a conversion should be offered to manage previous user
tracker item
Admin option to force newly created pages to be part of the structure they were created from
Guys, I have to set up a company wiki, which is completely structured from top to bottom. So I noticed a very annoying thing about tiki.

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

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

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

I guess even in pages like doc.tw.org this would be very helpful.
tracker item
Admin or team shouldn't wait 120s to post in tiki.org forum
tracker item
Admin toolbars should be available from WYSIWYG, like it is from Wiki
tracker item
Admin user link from user registration validation page
I often want to edit users that request registration (such as add them to a group). It would be nice if the "user validated" page had a link to the page to edit that user's settings.
tracker item
Admin, Print Settings; The page preferences order is totally chaotic and really not user friendly
tracker item
Admin, Rebuild-Index; We should have a link for this in the admin-navbar
tracker item
Admin, Security; Tips and help links on the Security admin panel should be helpful
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
Adminstration interface, Search preferences; Results from search buried important (main) options and displayed too many warning (noisy and scary)
tracker item
After saving an edited section, TikiWiki should scroll down to this section on reload
After editing and saving a certain section of a wiki page, it would be very helpful, if TikiWiki would scroll down to this section again, when reloading the page.

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

Imagine you edit a section of a very long wiki page and you have always to scroll down manually, when you have saved the page but have to review it.
tracker item
Agenda and tasks Link beetween tikiwiki and other systems with standards (ICS, XML structures, LDAP)
There are no universal products....

I do think so, that each is specialized, even so open as tikiwiki, any user of products try will to connect with others specialized products.

In fact the connection between systems takes a long, long time because, a product uses an implicit meta-vue of real, so there is a core of meta-model of datas which is progressively developped and connection are more and more simple, they become an element of culture of a community more and more large. This take decennies. This begin to exists for
*text calendar and tasks with ics files structure (but there is a confusion betteween taskd and event which generates a lot of bugs),

*text with ldap models for address management etc...
*text various contexts

About this my proposal is about calendar, task, and workflow is to have a bi-directionnal connection of the calendar and tasks.

Why bi-directionnal, because tikiwiki is an information generator that can be hold with ics shared files, and these must be easily connected with coherent others tasks and events that can be managed by specialized tools.

The main tikiwiki purpose is production of text and documents, may be it can go to GED (management of electronics documents), but technical documents have too specialized tools for technical documetns production etc...

But I don't se any (many but that can be solved) reason not to link a tiki event linked with a date held by Gannttproject (xml clear structure) and/or ics.

You will find the same with links with thunderbird calendard (oriented mail communication), SUGARCMR (relation and commercial action) yet connected with thunderbird and tikiwiki.
The main tools are ics and xml (complex structures for ganttProject)

This is future, this must be well thought because in these domain an error can generate year of delays.

I hope to have launched some ideas able to identify axis.

These are ways of work
tracker item
AJAX auto-refresh of preview, options: new window or HTMLdiff
This is an alternative to full WYSIWYG.

Wiki parser does some things. To get Javascript WYSIWYG, you would have to rewrite and maintain in javascript.

It re-uses existing features and has less chance of What you Saw Was Not What You Got.

Clicking Preview is a great way to see what you will get. But it's slow and it makes you loose your cursor position.

How about having a button to open a second browser window which refresh every 5 seconds (configurable) the content of the wiki edit box?

Lots of people now have large screens so they could put this side-by-side (or however they want it)

With the option HTMLdiff, you could in quasi real time not just see what you will get, but also see the colored diff. (cool!) So before you save, you know what you are about to delete.

((WYSIWYG-ish wiki))
tracker item
alarm field type in trackers
Trackers are great in Tiki, it provides a way to build quick and easy register solutions.
When used in any context related to monitoring, it would be nice to have a way to associate a record with one or more events in time. For instance you would like to receive an email at the time the issue related to the task should be controlled and/or be resolved.

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

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

I guess that a good part of above functionality is already in Tiki in some form.
tracker item
Alert, Social Bookmarking (Add this), Tell a friend: merge into one integrated feature
((doc:Alert)) brings some cool new stuff, but it just works for file galleries.

There should be one feature which works everywhere which permits to inform all kinds of people/websites/computers about something. (via email, IM, etc.

tracker item
All help links should point to wishlist as well (only for admins)



All over Tiki, there are contextual links the relevant page on http://doc.tikiwiki.org/Keywords

This is pretty good for end users because they get access to info about the feature and the opportunity to improve it.

Now, it would be good for Tiki admins to see links to http://dev.tikiwiki.org/Keywords as well so they know what bugs have been reported and they get the opportunity to learn, share and participate.

Related:
((Viral TikiWiki))
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
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 Choice of URL name that includes page name, not number, for articles
When you view an article, the URL simply includes the id# of the article. On wiki pages, however, the URL lists the article title.
tracker item
Allow customization of Tiki-generated RSS feeds, by language (for i18n sites)
Currently, Tiki creates a single RSS feed per feature (e.g., wiki, articles, etc.).

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

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

You can see this on info.t.o; we issue articles in English and French and Tiki includes both languages in a single feed: http://info.tiki.org/tiki-articles_rss.php?ver=2
tracker item
Allow direct file placement in the file gallery upload folder and have it index the files
Allow direct file placement in the file gallery upload folder and have it index the files/add them to the file gallery...similar to the photo gallery which simply index all files with an image extension (ie. jpg, gif, bmp) and displays them in the batch upload area, this feature needs to be integrated into the file gallery so you can add/ftp files into the file gallery stipulated upload folder and them show up in a file gallery.
tracker item
Allow each directory item to have a unique image (screenshot or thumbnail)
When adding a new item to the directory, it would be great if I could upload an image for the link.
tracker item
allow feeding image-tracker-field selection with images from a specified gallery
It would be nice to allow a user to select an image from a image gallery of the same tiki site when he/she needs to provide an image for a tracker.


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

Moreover, Tiki could provide a bunch of pre-defined images in such a gallery from Openclipart.com (public domain licensed in there), to make it easier to staart using images in trackers, or article types, etc.....
tracker item
Allow for rss feeds to use description data instead of title data for items (a la Yahoo Weather)
Yahoo Weather (and, I assume other feeds) rss feed dumps neat html into the description field of the first item rather than the title. I've modified function.rss.php to accomodate this and allow users to continue to use the regular module creation interface. Basically, I added a new parameter "desc" such that if you use {rss id=1 max=1 desc=1} the resulting output will use the description field instead of the title field. Skipped items will still be skipped.

Sorry, but I'm very new to Tikiwiki and may not conform to regular documentation standards...please correct me as neceesary.
tracker item
Allow HTML and/or Wiki syntax in Site Title and Subtitle fields
To allow for greater styling, it would be great to allow HTML coding and/or wiki syntax in the __Site Title__ and __Subtitle__ fields on Admin: L&F.

tracker item
Allow integrated search results from other Tikis (or other search sites)
It would be nice if visitors to info.tikiwiki.org could search all of the tw.o domains at once. What I envision:
1. A user goes to info.tw.o and searches for "WYSIWYG"
2. Tiki searches all of the *.tw.o domains and presents the results to the user, breaking the results by domain (e.g., all of the doc pages, dev pages, etc.)

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

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

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

I've set up a user field at that tracker, so that we can see when each users decided to join TW Community by selecting that checkbox. And while the compulsory checkbox is not acting as compulsory (due to bug), which users did accept and which ones didn't accept.
http://tikiwiki.org/tracker8
tracker item
Allow smarty templates (.tpl files) for formatting pages created using outputtowiki option of pluginTracker
tracker item
Allow textarea tracker field to display mail content
tracker item
Allow Tiki to use virtual currency servers powered by CCLite
Allow Tiki to use virtual currency servers powered by CCLite.
(See ((cc)) project)
---
Reopening because it's not working (as of August 2010).
See (if needed):
http://c2c.ourproject.org
tracker item
Allow to create show.t.o AND show2.t.o for the same bug report
tracker item
Allow to define tracker items as 'Must reads' content
tracker item
allow to expose pivottable ui to tiki-monitor-stream (notifications system) with usual default time-based aggregations by months, weeks and days
tracker item
Allow to pass a template directly to tiki_view_tracker_item.php to improve the pretty tracker functionallity
tracker item
Ignore - DoublePost
tracker item
Allow to reply messages to anonymous users (which provided their email) from the contact-us tracker
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 Tracker item rating to be seen or voted through PluginTracker and PluginTrackerList
Nowadays, Tracker item rating cannot be seen nor selected if using either ((doc:PluginTracker)) or ((doc:PluginTrackerList)). However, it can be seen (for anons) and voted for registered again, after some recent fixes by Sylvie! (thanks Sylvie :-)

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

http://dev.tikiwiki.org/Calendar

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


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

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

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

__Wiki page cache with trackerlist ratings needs to be tested to see what the real issues (if any)__
tracker item
Allow users to upload their profile photo avatar at registration time (through the user tracker)
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
Allow using D(yyyymmdd hh:mm) to hardcode dates in Plugin Convene thorugh direct wiki page edition
tracker item
Allow Wildcards in Searches (at least for ElasticSearch)
tracker item
Allowing for positioning of Quicktags
Quicktags cannot easily be ordered i.e. the order in which they are displayed to the user. Currently the only way to do it is to prefix each quicktag name with a number to ensure they are sorted in the order in which you want to display them
tracker item
An option to display comments with PluginArticles
tracker item
Anchor links on headings: Be able to select the headings it will be applied to
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
Anonymous comment posters do no receive email notification of replies to their comments, even if they leave their email address as indicated.
tracker item
anti hammering is a nice security feature against flooding
Bugs & Wish list
tracker item
Apply last approved wiki template version and not just last version when revision approval system is set on wiki pages
tracker item
Areas / workspaces / perspectives: domain name doesn't change when I switch perspectives
tracker item
Article images cannot be taken from file galleries
tracker item
Articles Plugin: Allow display of titles only (for side modules)
The following patch provides a version of the ARTICLES wiki plugin, that displays article titles only. To use, people simply specify titleonly=>1 in the options for the ARTICLES command. This is in production use on the [http://www.asperger.asn.au|Asperger Services Australia] website -- just look under ''News'' on the right-hand side of the page.
tracker item
Articles plugin: filter by language
To filter articles by language:
{CODE()}
{ARTICLES(lang=>)}{ARTICLES}
{CODE}


Using the nifty lang & notlang as below gives more flexibility:
{CODE()}
{LANG([not]lang=>code[+code+...])}text{LANG
{CODE}
tracker item
Articles should have a history, just like wiki pages
tracker item
Articles, adding an "Show the last update date" for articles
tracker item
Articles, make easier to assign translated articles
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
Articulate Image Gallery with Tracker
Some routine to link a tracker to an Image Gallery, making a tracker of every image gallery, adding an item to the tracker for each item in the ig, etc, would seriously enhance the functionality in the image galleries feature. Image Galleries do handle right the image files (tif support would be nice, though). However, it is near to useless to classify the images themselves, the "categories" feature being of very little use, for example, to have a catalogue of paintings with artist's names, titles, dates, etc. Having some linking code written, it would be easy to use the images through the tracker feature, leaving the handling of the image files to the gallery.
tracker item
Assign new module at tiki-admin_modules.php using Chosen is wonky
tracker item
Assign permissions on individual FAQs
One cannot assign permissions on individual FAQs. This prevents from creating FAQ for different level of users.
tracker item
Comments; Comments are expecting a title and most don't have
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
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
Auto Delete Unverified users after n-time
tracker item
Auto setting security group when creating wiki pages
tracker item
Trackers, Duplicate; Keep the user selector field as is even when admin is duplicating
tracker item
auto-change status of items after a time frame
auto-change in status of items after a time frame (specified in the tracker definition) since tracker item creation of last modification date. I.e. After a month, change status from open to pending or closed.
tracker item
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
Automagically Collapse/Expand columns in wide tables since Bootstrap: Footable jQuery Plugin?
tracker item
Automated build of Structures
tracker item
Automated plugin validation (depending on rights)
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 periodical stats reports
It would be nice to generate periodical stats reports in order to track for example the learning curve
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
Automatically set the default group
tracker item
autotoc - provide new enable per page option
tracker item
Avoid displaying buttons or item when no action is possible or display irrelevant information
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
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
Backport some 1.10 features
CVS Head (code name Tiki 1.10) has some goodies.

((tw:ReleaseProcess110))


Many of which we could backport to 1.9.x without much risk.

ex/:

#Multiple wiki pages can be added to or removed from multiple categories at the same time (terence) __done__
#Batch wiki page renaming (terence) - __that doesn't make much sense to me and I can't find it in HEAD... perhaps you mean remove?__
#New permission tiki_p_view_wiki_history to control access to wiki page histories (terence) __done__
#More intelligent rendering of the wiki page bar so unnecessary tab buttons are not displayed (terence) - __should be done__
#IP addresses can be hidden in wiki history (sylvie) - __done__


Terence has indicated he won't have time to do this this week-end. We are looking for volunteers.
tracker item
Banners: having a way to point to a custom tpl or to a wiki page
Suggested on IRC:
(4:39:16 PM) mose: maybe what is missing in banners feature is a way to point to a custom tpl


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

If a wiki page, we could easily delegate management and maintain edit history.
tracker item
Batch Administration of Features and Modules
When doing administration in the wiki, for instance, in configuring menus, if you want to change permissions, you have to edit each item one at a time.
tracker item
Batch upload feature for file gallery
This is a great feature for image gallery. Would be really nice for file gallery too.
tracker item
Batch upload zip file with a subdir structure
__When you create a zip which contains subdirs the system seems to work but nothing is done.__
tikiwiki accepts only a zip file with one level to load a lonely galery.
~~#FF0000:__This can be, should be enhanced__~~

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


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

The consequency of these premises is that the best way to load such a structure is that the zip subdir structure should be imported as a gallery structure with the attached files.
After the galery manager can enhance the information (files names, sub-galeries names, comments, properties, rights etc...)
!!
Further the problem of upgrading a voluminous file galery :
1- security and reliability : such load could not be done only into an empty galery without sub ones neither files
2- the system could memorize the subdir names and accept zip upgrades if the structure fits. First same dependencies, accept new subdir and new files, and following the update options of files with same name accept the upgrade keeping associated informations.
tracker item
Being able to 'lock' and categorise content templates: New Feature request
Content templates very usefully allow complex/rich formats to be pre-established for Wiki pages etc - but if there are a number of users with full 'editor' permissions it would be very useful to be able to put individual Content templates under a 'change control' process where only one individual (and the admin) can change/update it, ===and=== to be able to segment the access to a large number of content templates by an individual Category.

Being able to 'lock' a template in the same way as a Wiki page etc is assumed to be a simple way of achieving the 'lock' request but there may be better ways of achieving the effect.

Adding a Category function may have some more 'interesting' consequences since some thought should be given as to whether the categorisation is inherited by the wiki page/newsletter or whether the template, whilst only being available to a user with the right category permissions, should then just be pasted into the edit screen and the resultant page categorised as required.

update June 2013 - still a very useful Feature Request !
tracker item
Better access for wikiplugin on the wiki editor
tracker item
Better access to page_ref_id links
tracker item
Better attachments display/attach button on wiki pages
Currently, when one attaches a first file to a wiki page, the attach a file tab turns into a tab that says how many attachments there already are on the page. Clicking on this button does two things:
# it allows you to see the existing attachments and
# it exposes a control that lets you add attachments.
The problem with this button is that it does not offer the affordance of attaching a file. A naive user who looks at this button will not understand that it is the button that one uses to attach a file.
tracker item
Better Editor or at least better FADE function.
tracker item
Better handling of page renaming
When renaming a page, an option to automagically add a placeholder page.

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


Related:
[wish1489|Wiki page name Alias]
[wish1610|Redirect plugin : should permit to set status "Moved Permanently"]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Better help text for survey features needed
tracker item
Unification of terms, better parameter naming consistency (Name vs Title vs Caption vs Label)
tracker item
Wiki, Flagged revision, Better naming/label consistency for Wiki feature; approval, revisions, staging and flagged
tracker item
Better protection against accidental site breakage with improper use of code in modules + template
One of the nice things about Tiki is that, once setup, all the configuration is done Web-based. No FTP access is necessary. However, it can happen that a Tiki admin breaks his site and locks him/herself out.

This can happen in Site Identity as well.

For example, if you use the following code
{CODE()}
{show_image.php?id=13}
{CODE}

in a module, you will get:

{CODE(wrap=>1)}
Fatal error: Smarty error: [in evaluated template line 1]: syntax error: unrecognized tag: show_image.php?id=13 (Smarty_Compiler.class.php, line 436) in lib/smarty/libs/Smarty.class.php on line 1088
{CODE}

and the site will be broken and you will be locked out of your Tiki site. (You need to go via phpmyadmin to delete the offending module)

I just added a warning to BRANCH-1-9 for modules but it would be much better that Tiki wouldn't break in this case.

More background info/ideas below
{CODE(wrap=>1)}
(01:17:27) marclaporte: I am wondering if there would be a way to avoid people locking themselves out of a Tiki site when putting invalid content in modules...
(01:22:27) chibaguy: One way of coping would be to include an admin_modules page (php and tpl files) that has no side columns, so people could input that URL admin their modules without the activated modules being displayed.
(01:23:28) chibaguy: Of course it would be more direct if the bad module just displayed without content when the content is bad, but is this possible?
(01:28:23) marclaporte: depends how bad I guess
(01:28:31) marclaporte: How about a test module page
(01:28:53) marclaporte: So you can test even before assigning
(01:29:18) chibaguy: Yes, if it opened in a new page, it wouldn't kill the main site.
(01:29:24) marclaporte: Some guy locked himself out using {show_image.php?id=13}
(01:29:42) marclaporte: It is very natural for the person to try this syntax
(01:31:27) marclaporte: instead he's locked out Fatal error: Smarty error: [in evaluated template line 1]: syntax error: unrecognized tag: show_image.php?id=13 (Smarty_Compiler.class.php, line 436) in lib/smarty/libs/Smarty.class.php on line 1088
(01:32:52) chibaguy: It does make sense to have a safe test zone for modules before they are assigned.
(01:33:17) chibaguy: Where failure doesn't lock up the site.
(01:33:38) chibaguy: Could that replace "preview"?
(01:33:52) chibaguy: Or "preview" be enhanced?
(01:37:17) marclaporte: where is preview?
(01:38:54) chibaguy: On Admin Modules page under "Assign new module" there's a "preview" button that displays the module in the center of the page.
(01:39:50) marclaporte: woah
(01:40:01) marclaporte: I never noticed that
(01:40:11) marclaporte: 4 years
(01:40:20) marclaporte: and I still discover stuff
(01:40:23) marclaporte: :-)
(01:40:33) chibaguy: Heh. Well, Tiki's got a lot of stuff.
(01:41:41) chibaguy: I'm not sure offhand how preview handles fatal error modules. With Opera, I just hit the back button and have the admin modules page again.
(01:41:56) marclaporte: I just tested
(01:42:03) marclaporte: it crashes
(01:42:11) chibaguy: Ouch
(01:42:31) chibaguy: What if preview previewed in another page or a popup?
(01:42:57) chibaguy: The user would still have control, I think.
(01:43:01) marclaporte: it crashes but just one page
(01:43:10) marclaporte: the site is still accessible
(01:43:17) chibaguy: OK.
(01:43:45) chibaguy: So users should be sure to preview first.
(01:44:29) chibaguy: Maybe Admin Modules needs some large warning messages.
(02:13:46) CIA-9: marclaporte BRANCH-1-9 * tiki/templates/tiki-admin_modules.tpl: Warning message about possibly breaking a Tiki site by improprer use of Smarty Syntax in modules
(02:13:48) marclaporte: incoming
{CODE}
---

Added on 2007-08-17:

Idea for modules:
Maybe tiki-admin_modules.php shouldn't show modules. So you could always get access to your Tiki to remove/fix modules. And it should offer a login box, when not logged in.

tiki-admin_modules.php could have some like (this doesn't work because modules are evaluated even in left & right columns are off, since a module could be in a wiki page):
{img src=images/code.png}%%% {CODE()}

$smarty->assign('feature_left_column', 'n');
$smarty->assign('feature_right_column', 'n');
{CODE}

But it is nice to see the result of what you are doing. We could have &showmodule=y in the URL (with a link next to assign module/left modules/right modules/etc

__Same thing when you use tiki-edit_templates.php__ ->

If I don't close an if, I get:
{img src=images/code.png}%%% {CODE()}
Fatal error: Smarty error: [in evaluated template line 1]: syntax error: unclosed tag {if} (opened line 1). (Smarty_Compiler.class.php, line 317) in lib/smarty/libs/Smarty.class.php on line 1095
{CODE}

Would there be a way that a Smarty error doesn't break Tiki completely? Here again, there could be a light version of tiki-edit_templates.php which has nothing which can break in a module. Maybe everything is hard-coded and it doesn't take any theme into account. And it shouldn't be possible to edit the tpl of tiki-edit_templates.tpl via tiki-edit_templates.php?template=tiki-edit_templates.tpl


__Maybe useful?__
Smarty validation class
http://www.phpriot.com/d/code/smarty/smarty-validator/index.html


Here is another very famous error: "Fatal error: Allowed memory size of 8388608 bytes exhausted"
http://tikiwiki.org/art82

And they often cause blank pages. How can we can catch them and render a simple & descriptive error page (not enough memory) instead of a blank page?


__Related:__
dynamic contents in userdefined modules crashes tiki
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=851
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 support for external search technologies like Sphinx, Lucene (Solr), Google Site Search, etc.
Tiki has internal ((doc:search)). It is fully integrated, checks permissions, and works on shared server, etc.

However, in some contexts, better support for external search technologies would be useful.


Related:
http://framework.zend.com/manual/en/zend.search.lucene.html
http://www.sphinxsearch.com/
http://www.google.com/sitesearch/
http://lucene.apache.org/solr/
http://ir.dcs.gla.ac.uk/terrier/


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 user notification when removing item from Wiki Structure
tracker item
Better verbose on empty calculation field
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
Bibliography management system (references)
[http://freshmeat.net/browse/1099/|bibliography management system] like www.bibwiki.com

http://refbase.sourceforge.net/

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

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


Related:
[wish1825|Generate footnotes at the bottom of a wiki page] (a simpler version of the current wish)
tracker item
Bind group expiry (and other trigger conditions) with group transition for an easier membership mangement
tracker item
Binding actions to user creation
It would be great to be able to bind arbitrary actions to user creation.

For example, I would like to have a blog created on user registration, named after the username.
Then I might want to have only that user with permissions for some items.
Maybe point the user's group homepage to something user-specific.

And et cetera :)
tracker item
Blacklist domains and words
Discussion over at ((Spam Protection))

http://www.wikimatrix.org/wiki/feature:Blacklist
tracker item
Blank page on tiki-admin.php : iconv extension loaded should be checked
tracker item
block/Ignore feature for users
tracker item
Blog comment notification
Blog post comments are often overlooked by the blog owner, because the owner doesn't get notification of blog posts. I propose we add the option of getting notified when someone comments on your blog.
tracker item
Blog description contrast inappropriately low in Journal theme
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 This
We need a "Blog This" thingie.

I'm talking about something similar to Blogger's BlogThis gizmo. This is a button you can add to your browser toolbar, configured to connect to your Blogger blog, so you can make an entry right from a web page you're browsing, without having to go to your blog creat a new message, post the url, copy the text, etc... instead you just click the BlogThis button and it pulls up a form right there.

Here's the description.

http://www.google.com/support/blogger/bin/answer.py?hl=en&answer=41469


It would be SUPER.
tracker item
Blogs don't show any headings
With the prefs.feature_blog_heading perm enabled and tiki_p_edit_templates dissabled, users - with the perm to create blogs - will be able to create blogs but no heading will be shown when their blogs are viewed in tiki-view_blog.php.

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

And since the conditional to handle situations when $heading is empty has been removed in rev 9146 the blog will show no heading what so ever when it is viewed.
tracker item
Blogs: Improve information
tracker item
Brand icon (bootstrap) should be part of the logo module (so it work with the new unified backend)
tracker item
Browser session expired when you click the save button: how to avoid?
http://www.horde.org/imp/docs/?f=CHANGES.html

[cjh] When a user's session times out while they are composing a message, give them a special login screen which displays the message and allows them to log in again to resume their message with all data intact.


[jan] Show timeout warning if session is about to expire.


Similar: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1094
tracker item
Browsing files from tracker field type file should show chosen gallery
tracker item
Built-in secondary menu managed from site identity in Tiki 5
Many (most) websites require the use of both a main menu and a secondary menu.
tracker item
bulk delete entries and export options
this is a feature request. i found the tracker very useful in many ways. perhaps some additional feature would be nice :)

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

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

just a request i hope people would find usufull.
thanks for a super than great, top class CMS, tikiwiki........
tracker item
calendar - update end date of event after start date exceeds it
When creating (editing) some event and change start date to the value that is newer than end date, user must change end date manually
tracker item
Calendar -Choice to show or hide Group and tools calendar box
I have only one calendar and my users keep asking me what that Groups and Tools box is for. How 'bout a setting to hide this box?
tracker item
Calendar does not highlight selected date
tracker item
Calendar Feature: can it be like a spreadsheet instead of many clicks?
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 in category system
The calendar should be in the category system.

Would each calendarID be assignable to a category?
Would each event be assignable to a category?


Clarification: Calendars and Calendar Events should be categorisable.
tracker item
Calendar in theme control center
Calendar is missing from the theme control center
tracker item
Calendar interface; The action buttons colors at the bottom of an event needs improvements to allow a better user experience
tracker item
Calendar items: adding a comment
To be able to add a comment to an existing calendar item.
tracker item
Calendar new event 24hr choices only
Calendar needs a setting to choose 12Hr time. Now when you add a new event you can only choose times in 24hr mode. This is true even if you have set your preferences for the application to use 12hr time. (Marc Laporte is now aware of this problem).

It might be best to have the Calendar new event time reference the time (and date)settings in the "general" admin screen.
tracker item
Calendar should support endless repetition
tracker item
Calendar Synchronisation
There are a lot of different PIM applications using the iCal format, that Tiki can export.

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

I suggest a project for Calendar Syncronisation.

Please see: ((Calendar Synchronisation))
tracker item
Calendar: Email reminder before an event + a pop-up if user is logged in
Calendar has been great for a while now as an event calendar. But what about for appointments?

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

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

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

Related: [tiki-view_tracker_item.php?itemId=806|Watch calendar (receive email notication of changes)]
tracker item
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 I export Permissions values from Tracker fields?
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'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 seem to color external links in wiki pages
If you write in a wiki page the following code:
~np~[http://website.com|~~#FF0000:Site~~]~/np~

Your link will not be colored as it should.

This has been tested on 1.9.7 and 1.9.10.1

It should work as with wiki links.
tracker item
Can't write parentheses inside the displayed text of a wiki link
If you write this:
~np~((HomePage|This (example) doesn't work))~/np~
It gets displayed as is instead of having a link with parentheses in its text.
The bug exists on 1.9.7 and 1.9.10.1 at least.

This was working well with 1.8.x
tracker item
Can’t name a page "Sandbox"
tracker item
Canonical for forum posts (print post and print all)
tracker item
Canonical URL Tag
Please see:
http://www.seomoz.org/blog/canonical-url-tag-the-most-important-advancement-in-seo-practices-since-sitemaps

tiki-print.php -> tiki-index.php

In trackers, if you find a tracker item following a search, you have some parameters in the URL for item 6 of 70. The canonical format should be just the tracker item.

In blogs,
tiki-send_blog_post.php?postId=xyz
and
tiki-print_blog_post.php?postId=6079
should be:
tiki-view_blog_post.php?postId=xyz
tracker item
Captcha setting/preference in admin => login
tracker item
CART needs currency support
tracker item
Categories does not restrict visibility on individual images
When assigning a catogory with restricted permission, the permission usually override the global permissons.

When assigning a category to an individual image, the visibility is however not restricted.
tracker item
Categories for every file in gallery
I would like to use tiki as a Document Managment Solution (apart from other things I use it for). To do this I would like to assign one or (typical) more categories to one file within a file gallery. Using categories inside a file gallery would make it much easieren to manage huge numbers of files.
tracker item
Categories, adding page should be easier and the field that display the pages expandable
tracker item
Categories, Files; It should be possible to assign recursively all the files in a parent file gallery to a category in one action
tracker item
Categorize individual blog posts
Bloggers often have blogs that are about ''them'', rather than about a topic. But within their blog, individual posts should be categorized by topic(s). I.e., it's the post, not the blog, that's the right unit of categorization.
I have seen a RFE for this on tikiwiki.org, where there's an interesting page on Tiki Blog suggestions of vintage about 2004. See [http://tikiwiki.org/tiki-index.php?page=BlogIdeasPaulap]. Possibly we should make a pass over this page and either add these suggestions as tracker items or identify them as out-of-date.
tracker item
Category changes in watch and logs
There is currently no history of changes to categories.

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

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

Reminder: categories can be assigned in tiki-admin_categories.php but also when editing a wiki page.
tracker item
Category field in Tracker should have autofill
I would like to take work from my users (so basically myself) and categorize automagically.

I am thinking of some kind of

Type: Category
Options: parentId, 1

where 1 would mean to automatically check all check-boxes.
Then I'd make the field invisible and mandatory(is that needed any more) and voila - no one realized you got some more metadata.. ;)
tracker item
Category transition from no/any category
tracker item
catorphan plugin only works with wiki pages - but should be extended to other features
The very useful wiki plugin catorphans only works with wiki pages.

The documentation suggests it is sort of set up to deal with different types of uncategorised objects by setting the objects=> parameter to various values ie wiki|article|blog|faq|fgal|forum|igal|newsletter|poll|quizz|survey|tracker.

But looking at the plugin code, the code comments make it clear that the development is not yet complete and only the 'wiki' object has been coded.

The documentation has been updated to make this clear - but extending this plugin to the other features would be very useful now that Categorisation is the major permission/access control mechanism in Tiki

tracker item
Chained use of the dynamic list item type in trackers
Tracker 1
X text field
Y text field

Tracker 2
Y text field
Z text field

Tracker 3
R item link to 1,X
S dyn item list of 1,Y by linking R=X
T dyn item list of 2,Z by linking S=Y <-- this one does not work
tracker item
Change a tracker item status to closed after a specified date
Our org is trying to create a tracker for short term employment vacancies. In the tracker we have a date field called "deadline" where we want an applicant to respond to the vacancy before that date. What we would like is for the vacancy (tracker item) to change status to "close" after that date automatically.

I have found in [http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1694] that [http://dev.tikiwiki.org/tiki-user_information.php?userId=21|sylvie] made a comment:
""
- must be finished before can be a date field. what happens to the item after? (I have on my list 'an item change status after n days')
which sounds roughly the same as what I am trying to accomplish.
""
Can someone elaborate or let me know if it is possible to automate the closing of items?

Thanks,
Tim
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 how categorize.php works for sites with a lot of categories
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 to a more modern mail class
possibilities:
http://phpmailer.codeworxtech.com/
http://www.swiftmailer.org/
http://framework.zend.com/manual/en/zend.mail.html


Related:
SMTP Configuration from inside Admin Interface
http://dev.tikiwiki.org/wish1711
tracker item
Changing (modernizing) Tiki smileys (we should support Emoji)
tracker item
Changing the owner of an image gallery
It is currently not possible to change the owner of an image gallery.

Since this user has special rights, it should be possible to change it.
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
Check & report broken links
*.Tiki.org sites have a large number of external links. It would be nice to have a tool to check all the links and to report on status. Possibly this could be related to the cacheing feature.

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

Please see:
http://en.opquast.com/bonnes-pratiques/
tracker item
Child forums
At this moment in version 3, forums are as they are, flat forums with category.
tracker item
Child pages, or option to change structure URL (pretty / clean URLs, SEO-friendly)
tracker item
Classifieds System / Job board
Integrating a Simple Classifieds System with Categories and Subcategories would be nice. Each ad should be attached to the user that submitted it and possibly integrated with the user's "my page" so they can keep track of their ads, how many replies they've received and so forth. Nothing too complicated to start with...but it would be a fantastic addition to the software.


ML: Should this be a new feature or done with trackers? If done with trackers, it could distributed via the ((Profile Manager))
tracker item
Cleanup Quicktags
Make 1.9.11 and 1.10 consistant
Remove less used quicktags and add some in the spirit of ((EditUIRevamp))

tracker item
Clicking an external URL opens a new window (or tab)
tracker item
Clicking on a tag at tiki-browse_freetags.php should initiate the tag search immediately
tracker item
PluginTogether should replace the url associated with the Edit page button so that co-editors are automagically offered to go to the session with collaborative edition instead of the warning of edition conflict
tracker item
CODE plugin: if wrap = no, and page content is too large, have a horizontal scroll
When page content is too large, the browser is way too large or some content is truncated/hidden:
http://dev.tikiwiki.org/tiki-pagehistory.php?page=Hello%20World&preview=73

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

Maybe CODE plugin should have wrap=1 by default, but with the horizontal scroll, it'll be OK.
tracker item
CodeMirror: deduplicate Tiki mode code
tracker item
Combine several RSS feeds into one.
Say I want to use several RSS feeds in Tiki, I need to make a module for each. Or to add several calls in a wiki page. However, if I have some very active sites (like tikiwiki.org, and some not so active (like mobile.tikiwiki.org), the slow news sites is taking up precious screen space.

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

Nicer:
{CODE()}
{rss id=1+2+5 max=10}
{CODE}
tracker item
Command line re-indexing of search: should give you stats like web interface
tracker item
Comments added on a tracker item are not noticed on tab (color, number, ...)
Comments added on a tracker item are not noticed on tab (color, number, ...)

For instance: [http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=97&show=view&status=op&trackerId=5&sort_mode=f_41_desc&filterfield=26&filtervalue[26]=check|this tracker item] has at least one comment, but when viewing tracker detailed information, there is not information on the "comments" tab of the tracker item (not any pinky color, and/or number of comments on that specific tracker item...), so that it's difficult for a reader to notice that there where comments added....
tracker item
Comments Edit
There should be a setting to allow comments to be editable, by user and/or admin.
tracker item
Comments to individual files in file gallery
It is now possible to comment a file gallery. However, it would be more useful to be able to comment an individual file.

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

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

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

suggestion by luciash d' being aka Lukáš Mašek
tracker item
Comments, Buttons, User interface; Improving the user interface
tracker item
Comments: anonymous editors must input anti-bot code:
For wiki pages, we have this option. It would be nice to port to comments so we could open our blogs to anonymous comments without getting spammed.
tracker item
Community/Customer/Constituent Relationship Management system (CRM)
Since this is vast project, we'll use a wiki page: ((CRM))
tracker item
Version history: Do image comparison in File Gallery
tracker item
Compare the rendered HTML of two files
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
composer.lock; automate the updates for each branch, from latest composer.json
tracker item
Conference management system : agenda of sessions



Some examples:
http://conf.phpquebec.com/en/horaire
http://code.google.com/events/io/sessions.html
tracker item
Connect & Redactor: use a pref attribute instead of maintaining lists of prefs
tracker item
Improve consistency of the wiki templates parameter and syntax in Tiki tools, plugins and syntax
tracker item
Consistent Page Metadata Variables for Different Types of Pages
Currently, the $page and $description variables are available only for content displayed as Wiki Pages. Coding modules to extract similar information from other pages that may be displayed has to be done on a case by case basis.
tracker item
Console task being able to execute listexecute actions
tracker item
Console, translation:getstrings argument basedir not working outside a Tiki (documentation missing ?)
tracker item
Consolidate and Edit history sessions
tracker item
Consolidate menu types for simplification in code and for users
tracker item
Content is displayed outside the remarksbox if I have a carriage return in a list
tracker item
Content management
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
Convene improvement, attendees and confirmed people
tracker item
convene plugin: prevent the user to add default info (Add or Add user string) instead of the real username or a different string
tracker item
Cookie consent mechanism problematic, parts are non-compliant
tracker item
Country Tanzania and language Swahili
I suggest adding country Tanzania and language Swahili.

Will be happy to supply information needed - and the flag graphic.
tracker item
Create a conversion script for old rating field to new rating field format so we can get rid of the old one in some next release
tracker item
Create a forum within a forum (sub-forum)
tracker item
Create a new language for Tiki, "generic"
tracker item
Create a profile for an improved Issue Tracker (with linked trackers) using the latest improvements in 14x
tracker item
Create a profile from the Social Networking enhancements (luci) usable for Barter networks
As reported in the ((cc)) page, luci joined the team adding a profile to use his enhancements for social networking, so that they can be used in the use case of Barter networks. ( http://intercanvis.net , etc.)
tracker item
Create a system to aid in royalty collection
tracker item
Create a tool that extracts all text to be displayed
tracker item
Create a Tracker field type UUID similar to autoincrement field
tracker item
Create New Pages Without Asking Page Language
tracker item
Create new wikiplugin PARSE to specify if the content should be parsed or not
tracker item
Create tiki_p_tracker_view_history to better handle roles
tracker item
create tracker_changed_notification_subject.tpl
So we can modify title as we do for the other mail notifications.

I would change default from:
[Todo 1.9.x] Tracker was modified at dev.tikiwiki.org

to:
[Todo 1.9.x] Tracker was modified at dev.tikiwiki.org by Jean-Paul

tracker item
Creation of wiki page: enter description and wiki page name is suggested (but editable)
Goal: Making is easy to use description field without needing to duplicate data entry

Say I use Tiki for terminology.

If I use the wiki page name for terms, I will end up with many weird characters in the URL.

If I use the description for the term, I still need to enter a cleaner/shorter wiki page name.

This is an unnecessary step.

Create wiki page could be full term, and accents and special characters are suggested (but overrideable)
tracker item
Cron option for when it's not possible to have a real cron job (like Poormanscron)
tracker item
Cron-job map-generation
The tw.o-maps are mostly out of date - due to a human-bug (messed up longitude and latitude) I live in Somalia since I enter my geographic data on tw.o some months ago.

I can understand, that the admins got other things to do than re-generate the maps. And I can't think of any other needed cron job in tw.o, but never the less it would be cool to have some cron-table to execute certain PHP-function (at least I guess map-generation is some kind of PHP-function).
tracker item
Current page in structures breadcrumb should not be a link
tracker item
Custom CSS values which overrides chosen CSS (and are kept in database to be future-proof)
I pick one of the themes included in Tiki (Codex.css for example). It is almost perfect for my needs. I would like to make a few modifications, which are not appropriate to share with the Tiki project.

A- If I edit the styles/codex.css, I will have to redo my change again at each upgrade.
B- If I duplicate styles/codex.css to styles/mycustomtheme.css, I will not be taking advantage of any future enhancements to the theme.

It is not possible to put CSS information as Custom code in Site Identity.

The other benefit is to distribute css adjustments via profiles, like:
http://profiles.tikiwiki.org/site_width

1- Smarty doesn't like the curly brackets used in CSS. {literal} bla bla {/literal} could be used to get around this
2- It is not in <head> </head>

I jsut tested by putting the code below as Custom code in Site Identity and it works :-)
{img src=images/code.png}%%% {CODE()}
{literal}
<style type="text/css">
body { background-color: blue; }
p { color: yellow; }
</style>
{/literal}
{CODE}


Entering CSS "as-is" with curly brackets in Site Identity and having it render as internal CSS could be a solution.
http://www.tizag.com/cssT/internal.php

or maybe a custom.css should be maintained, and cached from this data.


Related:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1014
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1178
tracker item
Custom fields in User preferences
Users should be able to add their own data in custom fields in tiki-user_preferences.php

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

tracker item
Custom 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
Custom language translation
Sometimes, we want to change a few language strings from the original Tiki. It could be because of regional or community expressions.

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

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

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

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

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


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

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

Next step is to have this in a wiki page
tracker item
D3.js support in Tiki
tracker item
Danger with Watches and PluginGroup
When writing a particular wiki page, and being set this page to be watched to a group (let say Registered users).

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

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

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

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


Using Tiki 6.2


tracker item
Dates format in all GUI
Hi,

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

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

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

Each time I can do it, I do.
tracker item
DB Manager from within the admin dashboard (maintenance)
tracker item
#1266
Bugs & Wish list
tracker item
Dealing with forgotten usernames
Sometimes, users forget their usernames and end up creating duplicate accounts.

Here are two things which would help:
1- Users should be able to have a password reset/reminder while only knowing their email. __fixed in 1.10__

2- In tiki-adminusers.php, the search box should work for emails also (not just usernames) __fixed in 1.10__


Related: [tiki-view_tracker_item.php?itemId=1069]
Also, in 1.9.x, usernames are CaSe SenSitive. __fixed in 1.10__
tracker item
Dealing with high-volumes of data (drop-down lists become search boxes)
TikiWiki often has drop-down menus with many choices.

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

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

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


tracker item
Default path for file upload in blogs property dialog (general properties)
tracker item
Default sort for Trackers by date
In tiki-admin_trackers you can only use fields explicitly belonging to the tracker for default sort - it would be good to have the possibility to sort by default by Created or Modified, too.

Should be possible to even default sort by Comments, Attachments, Downloads etc.

UPDATE:
Even TrackerId would be interesting. This occured to me, when trying to make bugs duplicate - that wasn't possible by TrackerId or other standard fields. So problem has been rephrased:

Opened up a New Trackeritem for this and marked
THIS one DUPLICATE of
http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=256
tracker item
DefaultSettingsChanges in 1.10
We need to decide about ((tw:DefaultSettingsChanges)) in 1.10

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

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

The recommended behaviour should be if user chooses e-mail to be private or it could be if admin sets to disaply realname wherever possible, then it should use 'UserCreate<realname>' other cases it can be based on e-mail.
tracker item
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 BOM in a Tiki health check and in release process
tracker item
Detect language in a comment and offer a "Translate this" link
tracker item
Detecting if CAPS LOCK is on
suggested by r1 on #tikiwiki
http://24ways.org/2007/capturing-caps-lock
tracker item
dev.t.o: include first isMain field in subject and all notification emails from trackers
tracker item
dev.tikiwiki.org -> User fields
User drop down menu now includes 7500+ users. This was a heavyload on the server so I removed them from the trackers.
tracker item
dev.tw.o: Sorting items from trackerlist plugin doesn't work for anons due to cache issue
dev.tw.o: Sorting items from trackerlist plugin doesn't work for anons due to some conflict with the wiki cache. Example:

http://dev.tikiwiki.org/tiki-index.php?page=Profile+Manager&tr_sort_mode1=created_asc

http://dev.tikiwiki.org/tiki-index.php?page=Profile+Manager&tr_sort_mode1=created_desc

both pages show the same sorting on date (for instance) if the user is not logged, but the sorting works if you are logged.
tracker item
direct URL for the image in File Gallery
tracker item
DIrectory - allow URI File:/// - do not default to http://
I want to use a personal WiKi for all information about a personal project.

It would be convenient to have links to local or network hard disc files in the Directory.

There are other URIs (https://) that would also be useful so the limit to http:// is unhelpful.
tracker item
Disable Composer for official release package
tracker item
Disallow printing links to be indexed by search engines
tracker item
Discussion: Should we change from language.php to native .po files?
We have: ((tw:PO convertor for TikiWiki))

Should we change the way we handle language.php?: ((Research about different i18n systems))
tracker item
DISO support
We'll coordinate at ((diso))
tracker item
Display a comment in the html listing where each indvidual template starts and ends
I would like to have the templates include a comment line such as: <!--start template: tiki.tpl--> and a corresponding <!--end template: tiki.tpl-->. As a non-developer performing minor overrides and adaptations to the existing templates, this would greatly improve the time needed to locate the correct template to override for a certain page, as you could just go into the HTML source code and see which templates are involved in generating the page you are looking at.
tracker item
Display category in search results
Tiki already shows the category and/or category path when listing wiki pages. I would like to also display the category information in search results.

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

tracker item
Display directory listing from a crontab output file
tracker item
Display freetags in search results
I would like Tiki to display each item's freetags when display the search results. This would help end-users determine the relevancy of each item.
tracker item
Display freetags in search results
I would like Tiki to display each item's freetags when display the search results. This would help end-users determine the relevancy of each item.
tracker item
Display in the toc "only" all sub level entry within a structure
tracker item
Display nicer message when composer is not yet installed
tracker item
Display Realname instead of login at "Switch user" for admins through module login_box
tracker item
Display row and col borders by default when tiki spreadsheets are printed in simple mode with mpdf
tracker item
doc.tw.o needs to be far more open to edits
A newly registered user cannot edit most of doc.tw.org

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

There is no clear text on a page of doc.tw.org which tells a user why they cannot edit that page, or what they can do about it.
tracker item
Drag & Drop zone for uploading an image changed to text field ?
tracker item
Drop Down Spoilers
tracker item
Duplicate entire structure for translation
For translation, I would like a way to duplicate an entire structure, and have Tiki automatically build the translation relationships between wiki pages.

For example, consider that I have the following structure in English

Structure Name
Page Foo
..Page Bar
..Page Alpha

Now I want to translate the structure to Spanish. I want Tiki to create (automatically):

Structure Name, sp
Page Foo, sp
..Page Bar, sp
..Page Alpha, ap

__AND__ create the translation relationships between the specific pages (for example from "Page Foo" to "Page Foo, sp"

tracker item
Dynamic content vars should be labelable by text, and referable by that text
Right now, it is only possible to refer to dynamic content by id. It will be more usable to refer to it by name or label. So a facility should be provided to label them, and they should be retrievable through label instead of id.
tracker item
Dynamic items list fields behave the same in pluginTrackerfilter as when editing
tracker item
Dynamic list does not work in the tracker plugin when its reference field (normally an item link) is not shown in the form, with patch
Tracker plugin:
Imagine we would like to offer modification of a dynamic list field without offering modification of its reference field. In this case, the dynamic list should fall-back to a simple list with no selectValue calls in the js.
tracker item
Dynamic mind mapping of wiki links
Tiki wiki doesn't include yet a tool allowing users to generate a dynamic mind map. This would give users a great overview of the structure of the wiki (i.e. project, organization structure) but also help them deal with complexity, making unexpected links.
tracker item
Easier image use
tracker item
Easier module management for Tiki admins
These settings:
Display modules to all groups always:
Hide anonymous-only modules from registered users:
here: tiki-admin.php?page=general

And theses ones:
Show Module Controls
Users can Configure Modules
Users can Shade Modules
here: tiki-admin.php?page=features

Should be added here:
tiki-admin_modules.php

Or a new admin tab should be created:
tiki-admin.php?page=modules

IMHO, it is OK for options/settings to be in more than one admin panel, if relevant to both.
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
Easier way to link to attachments in WIKI
It would be nice if there was the ability to have links to attachments easier than having to remember the file name from the attachments screen. It would be nice to get a list of all attachments on the WIKI edit screen and have the ability to click on the attachments to bring in the WIKI markup for the attachment link.
tracker item
Easy way to compare configuration of 2 Tiki sites
How are the various *.tiki.org sites different in their configuration?

How about compared to the default setting?


How could we have a diff of 2 site's config? Perhaps this could be exported as a profile, and thus an easy way to "copy"/migrate configs from one site to another.

Ex.: in a staging & prod setup...

See: ((Configuration Management))

Related:
https://bugzilla.mozilla.org/show_bug.cgi?id=539151
tracker item
Easy way to deal with SSL when using external images or scripts
Tiki already handles nicely SSL (With the Yes, No, Automatic choice for HTTPS Server: in tiki-admin.php?page=general). This is for Tiki generated content.

But what about external images or scripts?

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


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



_uacct = 'ACCT_ID_GOES_HERE';
urchinTracker();

";
{CODE}
tracker item
Edit conflict detection should be more obvious: detect that source has changed since start of edit
Edit a page
Save

If latest wiki source is now different than what it was when I clicked edit, Tiki should tell me so I can manually merge issues.

Related:
{wish id=1191}
{wish id=2488}
tracker item
Edit own calendar items
Users should be able to edit the calendar item data they submitted.

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

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

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

Suggestion by Étienne Massé

tracker item
Editing Tools Available per User Group
tracker item
Editor & localization Dashboard (help contributors with priorities)
Please see:
https://wiki.mozilla.org/Support/l10nPriorityPRD


This should be not just for localizers but editors in general.

[12:55] lphuberdeau: where can I see the l10n dashboard in action?
[12:55] djst: https://support.mozilla.com/sv-SE/kb/Localization+Dashboard?bl=n
[12:56] djst: lphuberdeau, this page explains the syntax for the plugin https://wiki.mozilla.org/Support/l10nPriorityPRD/Plugin_Usage
tracker item
Elasticsearch vs MySQL vs MariaDB: Search usability: Timeout-based search activation algorithm
tracker item
elFinder: make it work with SVG-edit and WebODF
tracker item
Email a periodic digest (report) of a tracker activity (new open, and changed to pending or closed)
Email a periodic digest (report) of a tracker activity (new open, and changed to pending or closed).

For sites with low activity but high interest in the users on a specific tracker activity, such as Barter networks ( http://intercanvis.net and similar) such feature is needed for users, who register, but then, after a few months, they don't visit the tiki site any more to see notifications of changes (and they didn't know how to browse the categ. tree to select which categories to watch.

However, other (closed source) bartner software sends a monthly digest to registered users with new items added to each tracker. And this would be very welcome by users (usability)
tracker item
Email notification (object entered/left category) is not working when i use the transition with the transition module
When I evaluated the software for my project, I was very happy when the documentation said that it was possible to create a workflow with categories, transitions and watches. But I realized that watching a category only triggered a mail notification when the transition was made in the tiki-admin_categories.php page. It was useless for me!! :-((
tracker item
Email Scrambling
tracker item
Email-style wiki parsing, for webmail and for copy-paste of email conversation in a wiki page
The title says it all!
tracker item
embed youtube, google etc
I know that there is a flowplayer plugin but if I want to embed something from youtube or google videos, the code gets broken displayed.

This would be useful for articles and blogs.


I know there's a security reason for breaking the embed code, but still...
tracker item
empty category can't be assigned to tracker category field
You can't assign an empty category to the tracker category type field. This would come very handy in connection with the Autocheck-feature I RFEd before..
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=246&show=view&status=op&trackerId=5&sort_mode=f_41_desc

Top
|
|---1 Stuff
|
|---2 More Stuff

If you for example assign parentId=1, then you don't get a Checkbox with Stuff, but you get two boxes with Stuff and More Stuff - Tiki jumps back to the higher level, that's not empty.
tracker item
Enable .htaccess or its nginx equivalent on show instances for SEFURLs demonstrations
tracker item
Enable overlib CSS styling
As installed, there is no easy way to globally style the overLIB popups. Preferably, there should be css classes defined so that themes can style the popups to match.

This patch (attached) can be used to replace the same file in folder lib/smarty_tiki
tracker item
Enable the use of secondary DB for credit card data
tracker item
Enable users to customize their forum thread layout in their preferences
Users are able to customize Forum Threat layout in a menu on top of the threat with number of posts per page, style, sort by. In My Tiki users are able to set this as preference for user to user messages. This should be possible for the Forum layout too!

Some users prefere the Forum old-post-first and all posts on one page, others prefere latest-post-first and 10 or 20 messages per Page. I would like users to set personal preferences for the discussion forum too. Not for each forum, but once per user, globally in myTiki.

This is a standard feature of most bulletin Board software and the TikiForum should have it too :)
tracker item
ENH trunk 7x : hability to intoduce [linebreaks] in some texts and their translations
!ENH trunk 7x : ability to introduce [breakline] in some texts and their translations

!!Nature of the problem
I many text it is unhallowed to use any markup language and filters are applied to these text.
Nevertheless, regardless HTML the this creates one main problem :

For <label> <input> and others strings with implicit new type "tikitypes" as warnings, comments etc... it is often necessary to have for a good GUI <breakline> at optimized positions.
HTML allows <br /> in all these cases (and all tags for strings into many tags.

Sometimes after translation because the words are longer a simple remark or a label which precede an input which followed himself by buttons-icons see the buttons at the next line.

All these cases needs to allow a [breakline] command which is then the lonely tag allowed.

I made this first for prefs in tiki_admin for labels (particularly when they are dependent and have a disposal on two columns)

!!What have been done
!!!Define the [breakline] command
!!!Create a smarty modifier "breakline"
It just replaces into strings [breakline] by "<br />" after the firewalls have been passed...
!!!Apply to list.tpl (class adminoptionbox)
Sample in list.tpl
<label for="{$p.id|escape}">{$p.name|escape}:</label>
Become
<label for="{$p.id|escape}">{$p.name|escape|breakline}:</label>

!!What to do ?
Nothing I just have to commit.
But it changes general common rules. It is a [MOD] of second level the level of developers.

Ready to commit.

What's your opinion ?

trebly

tracker item
Enhance Tiki Integrator
Could be great to enhance Tiki Integrator to handle:
*http basic auth
*cookies
*frames
tracker item
Enhancement for sorting items within structures
When pages are added to a structure, they appear in chronological order. Placing the pages in order is extremely time intensive. Please consider creating one or more of the following options:

1) A menu choice for alpha sort on a per level basis.
2) The ability to drag and drop entries. (See Netflix queue page.)
3) The ability to manually renumber the page order value and then update all. (See Netflix queue page.)

Additionally, please note that positioning pages by using the up/down icons sometimes creates apparently random placement:

1. One
2. Two
3. Three
4. Four

Selecting the up icon from "3. Three" can sometimes result in:

1. Three <<<< out of place
2. One
3. Two
4. Four

instead of

1. One
2. Three <<< where it should have gone
3. Two
4. Four

Thank you!
tracker item
Enhancement request for PluginInclude: Option to define length of included text in lines or character (eg. php fuction: substr)
To ba able to preview (a list of) pages which may change (top pages) and not to have to add start and end tags to every single page.
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
enhancing spam fight and protection: from multiple comments to banning multiple ips with minimum clicks
This improvement in Tiki would be very welcome. After spammers add noise to your site (in one day, 10 comments to different places in your tiki from 10 different ip's!), it would be nice if there was the chance that the tiki admin can ban all those 10 ip's with a minimum number of clicks (besides removing many spam comments at once, which can be done already).

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

{img src=img122}

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

{img src=img123}
tracker item
Ephemerides main-page should show the ephemeride of the day by default
Bugs & Wish list
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
EU copyright legislation complications
tracker item
Evaluate all Google Gadgets for potential interaction
Please see:
http://www.google.com/webmasters/gadgets/
tracker item
Exclude certain content from search results
This could also be by via category system (with perms)
tracker item
Existing user watch notifications go to the old e-mail address
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
Expiration and Auto Purge on Classifieds
Right now, you can't configure an expiration date on the Classifieds.
tracker item
Expiry date for group membership
Related to ((PayPalSubscription)), it would be useful to have a user no longer have group privileges after a certain date.


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

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

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



No longer relevant - 15th June 2013
tracker item
Expose Action log data to the pivottable plugin
tracker item
Expose Learning Analytics Dashboard data from a Bigbluebutton v2.4 recording
tracker item
expose more validation methods for tracker fields: numeric range, for instance (or positive value, etc)
tracker item
Expose more variables via Wiki Argument Variables
tracker item
Extend GanttChart to allow filtering as in other PluginList-based plugins for real-world use cases
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
Extend Plugin TrackerIf to allow nesting
tracker item
Extend Userlink Popup to Include items from user registration tracker
When using a user tracker to collect additional information per user during registration process, it would be great if you could specify to include that information in the user popup/mouseover.
tracker item
Extended support for additional user input controls like checkboxes and dropdowns (single/multi selections)
tracker item
External feeds do not update without dom extension
This may be 2 bugs:

When you select Admin - External feeds and create a new feed, a blank page is presented after clicking "Save." It appears as though the external feed is saved, though.

Created feeds are not being updated on a schedule, nor are they being updated when the "Refresh" option is clicked. Clicking "Refresh" results in a blank page being displayed.

This has been ((http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=37418&topics_offset=23&topics_sort_mode=lastPost_desc&forumId=4|reported on the forum.))
tracker item
External link icon should be a CSS class
In tikilib.php, the external link icon is hardcoded:
{CODE(wrap="1",colors="php")} if ($prefs['feature_wiki_ext_icon'] == 'y' && !$options['suppress_icons']) {
$ext_icon = "<img border=\"0\" class=\"externallink\" src=\"img/icons/external_link.gif\" alt=\" (external link)\" />";
}{CODE}

That is not good if you want that icon to be different.
You have to overwrite img/icons/external_link.gif with your own, and remember to re-overwrite it when updated to a new Tiki.

It would be better to either allow the user/admin to give a link to an alternative icon, or even better: put it in CSS, so that it can be overwritten in themes.

A quick fix would be to change line 5806 and line 6245 from this:
{CODE(wrap="1",colors="php")}$ext_icon = "<img border=\"0\" class=\"externallink\" src=\"img/icons/external_link.gif\" alt=\" (external link)\" />";{CODE}
to this:
{CODE(wrap="1",colors="php")}$ext_icon = "<span class=\"externallink\">   </span>";
{CODE}
And then put a CSS class in design.css or other appropriate css file, so that it can be overridden by theme css:
{CODE(wrap="1",colors="css")}.externallink
{
background: url(img/icons/external_link.gif) no-repeat;
}{CODE}
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
External Wikis; Bad name, badly documented and hard to find from the Control Panel area
tracker item
Extra fields for wiki pages
In many cases, have extra structured fields in wiki pages would come in handy. Ex.: a glossary of terms may need a field for noun, adjective, etc.

Categories and tags are not in the version history, and it would be clunky anyway.

((doc:Pretty trackers)) are awesome when it's a data centric context. But when the structure emerges from the wiki, it's better to have extra fields to wiki pages.
tracker item
Facebook Connect support
Please see:
http://developers.facebook.com/connect.php
http://www.sociable.es/en/facebook-connect/
tracker item
Facilitate links and syntax
There are many pages within t.o that have spaces. On the other hand, the WikiSyntax historically uses WikiWords. I also see that tiki supports aliases for pages. This led me to the following suggestion:

- Propose to render WikiWords as "Wiki Words" in the page. This makes it easier to read. Obviously this mean one control more ...
- When parsing a page, and there is no page for a specific WikiWord, look for the page 'Wiki Word' (adding a space before each capital).

Advantage : this would allow people coming from other wikis to make links with WikiWords, even for pages like ((Wiki Plugins)), without the need for clumsy parenthesis everywhere.
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
Failure to get geolocation from searching an address either manually typing address through tracker field location ui or in the backend with params to get address from other tracker field
tracker item
Fancytable custom function (e.g. product)
tracker item
Feature request: "CopiedFrom" comments added when copy/pasting from another wiki page
tracker item
Feature Request: Add Question Grouping to FAQ feature
I have a FAQ with many questions with no organization which can make it difficult to find a particular question (and therefore related answer).
tracker item
Feature request: Be able to exclude (by category) the pages listed in Latest Changes module
tracker item
Feature request: Global invalidation of passwords
tracker item
Feature request: Lock (disable) user account
tracker item
Feature request: record video from webcam in page or post editing
There was a question in the forum (by freeman57) about how to let users use their webcams to record a video to insert in a wiki page, etc. After checking around, I came across a plugin for Wordpress that does this, using Kultura: [http://wordpress.org/extend/plugins/all-in-one-video-pack/]. It would be great if someone could do a Tiki version, or equivalent, of this plugin. There doesn't seem to be any installation needed in the server except for the plugin files.

Actually I think just a subset of what's in the Wordpress plugin would be needed. That plugin includes other video and audio display options along with a TinyMCE install, which wouldn't be needed for Tiki.

This would be a nice additional feature for sites and users and would tie in well with Kultura integration.
tracker item
Feature request: Switching a Tiki to black
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
Field drop down
The field drop down in the tracker is to short to support the list of all contry (see bellow)

Français :: Le field 'drop down' est trop court pour supporter la liste des pays du monde (ci-contre). Il faut ajouter de l'espace pour 2000 caractères!

__Listes des pays du monde (inclus les États membres de la Francophonie)_
Afghanistan,Afrique du Sud,Albanie,Algérie,Allemagne,Andorre,Angola,Antigua-et-Barbuda,Arabie saoudite,Argentine,Arménie,Australie,Autriche,Azerbaïdjan,Bahamas,Bahreïn,Bangladesh,Barbade,Belgique,Belgique/Communauté française de,Belize,Bénin,Bhoutan,Biélorussie,Bolivie,Bosnie-Herzégovine,Botswana,Brésil,Brunei,Bulgarie,Burkina Faso,Burundi,Cambodge,Cameroun,Canada,Canada/Québec,Canada/Nouveau-Brunswick,Cap-Vert,Centrafrique,Chili,Chine,Chypre,Colombie,Comores,Congo,Congo RD,Corée du Nord,Corée du Sud,Costa Rica,Côte d’Ivoire,Croatie,Cuba,Danemark,Djibouti,Dominique,Égypte,Émirats arabes unis,Équateur,Érythrée,Espagne,Estonie,États-Unis,Éthiopie,Fidji,Finlande,France,Gabon,Gambie,Géorgie,Ghana,Guatemala,Grèce,Grenade,Guinée,Guinée-Bissau,Guinée équatoriale,Guyana,Haïti,Honduras,Hongrie,Inde,Indonésie,Irlande,Iran,Iraq,Islande,Israël,Italie,Jamaïque,Japon,Jordanie,Kazakhstan,Kenya,Kirghizstan,Kiribati,Koweït,Laos,Lesotho,Lettonie,Liberia,Liban,Libye,Liechtenstein,Lituanie,Luxembourg,Macédoine,Madagascar,Malaisie,Maldives,Malawi,Mali,Malte,Marshall,Maroc,Maurice,Mauritanie,Mexique,Micronésie,Moldavie,Monaco,Mongolie,Mozambique,Myanmar,Namibie,Nauru,Népal,Nicaragua,Niger,Nigeria,Norvège,Nouvelle-Zélande,Oman,Ouganda,Ouzbékistan,Pakistan,Palaos,Panama,Papouasie-Nouvelle-Guinée,Paraguay,Pays-Bas,Pérou,Philippines,Pologne,Portugal,Qatar,République dominicaine,République tchèque,Royaume-Uni,Roumanie,Russie,Rwanda,Sainte-Lucie,Saint-Kitts-et-Nevis,Saint-Marin,Saint-Vincent-et-les-Grenadines,Salomon,Salvador,Samoa,Sao Tomé-et-Principe,Sénégal,Seychelles,Sierra Leone,Singapour,Slovaquie,Slovénie,Somalie,Soudan,Sri Lanka,Suède,Suisse,Suriname,Swaziland,Syrie,Tadjikistan,Tanzanie,Tchad,Thaïlande,Timor oriental,Togo,Tonga,Trinité-et-Tobago,Tunisie,Turkménistan,Turquie,Tuvalu,Ukraine,Uruguay,Vanuatu,Vatican,Venezuela,Viêt Nam,Yémen,Yougoslavie,Zambie,Zimbabwe
tracker item
File Galleries, Categories; It should be possible to select several files together and categorise them
tracker item
file gallery - add a simple 'sort' to browse mode
tracker item
file gallery - allow to disable the tree
tracker item
file gallery - images should show image dimensions by default
tracker item
File gallery or trackers should display an error when an image was deleted
tracker item
File Gallery, Categories; It should be possible to categorize a file gallery and all the file it contains / includes
tracker item
File gallery, Wikiplugin file; Adding translation parameters for file title
tracker item
File gallery; Upload error when trying to upload a file bigger than the permitted limit should be explicit
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
Files, Img plugin; When the user upload a file he should be able to return to the same gallery on next upload
tracker item
File Gallery plugin : more powerful reporting in wiki pages
Features would be:

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

Would include last comments to each file. Related:
Comments to individual files in file gallery
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=719
tracker item
Filter External Feed
tracker item
Filter modules by section
When assigning a module, I would like to have a section-specific parameter to control in which sections (wiki, blog, forum, etc.) the module displays. See [http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=4&comments_parentId=26153|this forum thread] for details.


tracker item
Find a way to block robots from indexing in PHP, and configurable from Tiki
tracker item
Find an easy way to help tiki users convert their slideshows made with tiki slideshow feature into a pdf of slides (for backup and life-saver when internet issues at presentation time)
tracker item
Find missing wiki image and page links
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
fix tablesorter with jq mobile (12.x LTS mobile mode)
tracker item
Flat Files backend instead of DB (maybe ADOdb could do this?)
Please see:
http://www.wikimatrix.org/wiki/feature:Text%20Files

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

Tiki supports sqlite so this would be similar (to avoid full db) but it would be slow for active sites and not really provide any benefit (vs MySQL, Postgres, etc).

tracker item
Flickr Photo Album for Tikiwiki
Same as the [http://tantannoodles.com/toolkit/photo-album/|Flickr Photo Album for Wordpress], but for tikiwiki.
tracker item
Flickr style autocomplete for freetags
Right now, users always make too many variations of tags. One way to solve the problem is to have Flickr style auto-complete of tags when entering them.
tracker item
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
Flowplayer install on Tikiwiki 2.0 is hard coded to /lib on site.
If you choose to use the flowplayer module, you are required to have Tikiwiki installed in the root of the domain.

ie: http://www.domain.com/tiki/tiki-index.php?page=Bob will not work, while
http://www.domain.com/tiki-index.php?page=Bob will work.

The cause for this seems to be that the lib/wiki-plugins/wikiplugin_flowplayer.php file is hard coded to work from the '/lib/flowplayer/' folder.

(Search words: flowplayer, tikiwiki, broken, no video, blank)
tracker item
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
Form element "select" are missing "custom-select" in CSS class to refine UI of themes using Bootstrap
tracker item
Forum & comment threading: make optional and plain (not threaded) by default
Tiki 1.9.x forums have improved nicely over the last few months. One more thing to make them cleaner is to make the default threading to plain.

Let's face it, it looks cleaner :-)


{img src=images/code.png}%%% {CODE()}
===================================================================
RCS file: /cvsroot/tikiwiki/tiki/comments.php,v
retrieving revision 1.31.2.50
diff -c -r1.31.2.50 comments.php
*** comments.php 11 May 2007 23:15:50 -0000 1.31.2.50
--- comments.php 31 May 2007 04:01:10 -0000
***************
*** 386,392 ****

if (!isset($_REQUEST["comments_style"])) {
// TODO: Make this an option.
! $_REQUEST["comments_style"] = 'commentStyle_threaded';
} else {
$smarty->assign('comments_style_param', '&amp;comments_style='.$_REQUEST['comments_style']);
$comments_show = 'y';
--- 386,392 ----

if (!isset($_REQUEST["comments_style"])) {
// TODO: Make this an option.
! $_REQUEST["comments_style"] = 'commentStyle_plain';
} else {
$smarty->assign('comments_style_param', '&amp;comments_style='.$_REQUEST['comments_style']);
$comments_show = 'y';

{CODE}
tracker item
Forum community moderation
the problem is moderation of forum posts.
tracker item
Forum migration script
Does anyone know of a migration script / strategy for moving tiki forums
from one Tiki to another?

I want to move this Galaxia forum:
http://tikiwiki.org/tiki-view_forum.php?forumId=11
to:
http://workflow.tikiwiki.org/

The themes forum
http://tikiwiki.org/tiki-view_forum.php?forumId=14
to:
http://themes.tikiwiki.org/

And the Multilingual/i18n <tiki-view_forum.php?forumId=13> forum:
http://tikiwiki.org/tiki-view_forum.php?forumId=13
http://tikiwiki.org/tiki-view_forum.php?forumId=10
http://tikiwiki.org/tiki-view_forum.php?forumId=15
http://tikiwiki.org/tiki-view_forum.php?forumId=7
http://tikiwiki.org/tiki-view_forum.php?forumId=8
http://tikiwiki.org/tiki-view_forum.php?forumId=9
http://tikiwiki.org/tiki-view_forum.php?forumId=16
to an eventual i18n.tikiwiki.org
tracker item
Forums, Multilingual; Forum names in the breadcrumbs (used in forums) are not translated
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: 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
Forums should have adapted Search tools
tracker item
Forums, UI; The selectors and element placement or size comments need to be improved (mobile and desktop)
tracker item
Forums: move topic to another forum id (feature already exists)
In forums:

Topics are first level (discussion starters)
Message are replies. This uses the same code as comments (used in wiki pages, image gallery, etc) and has threading.

In 1.9.x, an admin can move a reply to another topic. This is of limited use. It is as if the admin decides "Your answer is more suited to another question"...

What would be much more useful:
To change a topic (and all threaded replies) to another forum.

So an admin could start with one general forum, and create more specific forums if/when the volume of messages justifies it. Right now, the admin has to plan all these forums in advance. And a list of empty forums is not very inviting...

If someone starts a thread in the wrong forum, it should be easy to correct.
tracker item
full text search is busted
CLIP from my whining about why the search doesn’t work in TW.



#1 - why isn’t there a proper SEARCH ?

- to start this off can we at least agree on a couple things:
o standard search for - RED BALL would search on RED AND BALL
o TW does RED OR BALL – which is WRONG!!

- BASIC search should be capable of:
o RED BALL = RED AND BALL
o “red ball” = only match “red ball” as quoted
o and then, maybe RED or BALL = RED OR BALL


with a little more digging and some input from marclaporte, redflow and mose I think I have figured out the problem:

- TW supports the concept of FULL TEXT SEARCH (FT)
- this allows user to (from example above) do a search like “+red +ball” to achieve “red AND ball”.
- but these is a bug in concept in searchlib - function _find()
- if FT is set then _FIND does the right thing by doing a MATCH AGAINST sql query
- HOWEVER – if it doesn’t find any results it ALSO will do a simple (i.e. non-FT) search
o in concept this is silly since it defeats whole point of doing FT in the first place
o also, it generates an sql error because for simple search a REGEXP query is done which will choke on the + signs in the search string

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
functionality to exclude certain pages from being shown in Top Pages/Rankings, etc...
To allow admins to set an exclusion list of pages to be included in the list of top pages or rankings. Useful for excluding pages like home pages.
tracker item
Gantt charts
Please see: ((Project Management)) and ((TrackerToGanttChart))
tracker item
GDPR: Email Validation for Tracker Item Creation
tracker item
General: Use library functions for permissions and features
I would suggest the creation of two simple tikilib functions: have_permission() and feature_enabled(). These functions need to take the name of a Tiki permission or feature respectively, and should return a boolean if the permission is set, or feature enabled.

These two functions are obviously pretty simple to implement. After their introduction, all Tiki applications should be migrated to use them (a job I would suggest may take until 1.11 or later!).

The benefits of doing this include:

* Less programatic reliance on global variables
* No need to read entire permissions or feature database tables to return each page
* Lower in-memory information required to run the application
* Allows for finer grained permissions and feature control without affecting scalability
* Permissions and features can subsequently be replaced by more sophisticated, scalable, usable or effective solutions later without futher disruption to applications.

The last point is the key here: Whilst there are currently hundreds of permissions and features, there are lacking in places where they should exist. Clearly adding yet more permissions and features isn't really viable.

Also, having a replaceable solution means it would be possible to move to an "entitlements" based solution without breaking the entire system. Entitlements may offer a way to provide extreme customisation abilities, with scalable and flexible permissioning, control of features etc.

The subject of permissions and feature control is obviously broad. This RFE only aims to facilitate the future discussion and adoption of a more generic model for control of the application.
tracker item
Generate Avatars in Tiki
tracker item
Generate footnotes at the bottom of a wiki page
Like Wikipedia



In a more advanced form, the references could be kept in trackers, as Tiki would be a
[http://info.tikiwiki.org/Use+Cases#Bibliography_D_|Bibliography Management System].


Related:
[wish1769|Bibliography management system (references)]
tracker item
Generate valid RSS feeds from wiki pages, useful for ad serving and remote management of content, like a site footer
This is an RSS feed:
http://sourceforge.net/export/rss2_projsummary.php?group_id=64258


It's not the traditional way of using RSS but it can be very useful :-) It permits us to get up to date info (Ex.: number of devs, number of downloads, etc.) from SourceForge, using RSS. We can then publish on http://info.tikiwiki.org/



This idea could be used for serving ads.
http://en.wikipedia.org/wiki/Ad_serving

This is also in the same idea as:
http://dev.tikiwiki.org/Connect
http://tikiwiki.org/Viral+Tiki

Two immediate uses
# Manage the footer of all *.tikiwiki.org sites from one place
# Permit to push news & calls to action (Current version of Tiki, vote for Tiki in an Award, new release, etc)


Tiki5 as of now:
http://tikiwiki.org/tiki-index_raw.php?page=rsstest

Tiki4 as of now:
http://info.tikiwiki.org/tiki-index_raw.php?page=DeployWikiPageContentAsRSS



Related
{wish id=1396}

tracker item
GeSHi - Generic Syntax Highlighter for PluginCode should be in mods (and activated on *.tw.o sites)
((doc:PluginCode)) doesn't show colors for php code, as it should according to doc page:
[http://doc.tikiwiki.org/PluginCode]
Tried with param colors=>php or colors=>phpcode:
{CODE()}
{CODE(colors=>php)}
/** Return system defined temporary directory.
* In Unix, this is usually /tmp
* In Windows, this is usually c:\windows\temp or c:\winnt\temp
* \static
*/
function tempdir() {
static $tempdir;
<b>$tempdir = '../tmp';</b>
<b>/*</b> if (!$tempdir) {
$tempfile = tempnam(false,'');
$tempdir = dirname($tempfile);
@unlink($tempfile);
} <b>*/</b>
return $tempdir;
}
}
{CODE}
{CODE}

And it returned:
{CODE(colors=>php)}
/** Return system defined temporary directory.
* In Unix, this is usually /tmp
* In Windows, this is usually c:\windows\temp or c:\winnt\temp
* \static
*/
function tempdir() {
static $tempdir;
$tempdir = '../tmp';
/* if (!$tempdir) {
$tempfile = tempnam(false,'');
$tempdir = dirname($tempfile);
@unlink($tempfile);
} */
return $tempdir;
}

}
{CODE}

---
Update: RFE for plugincode:
Why not using "wrap=>1" as default param instead as "wrap=>0"?
tracker item
Get maketoc working in WYSIWYG edited pages.
Not totally sure if this is feature request, bug, or lack of knowledge. Basically I need some way of supporting maketoc with WYSIWYG pages.
tracker item
Get the feature tiles panel (back) into the new admin dashboard ... please
tracker item
Getting Things Done (GTD) profile
"__Getting Things Done__ (commonly abbreviated as __GTD__) is an action management method of the __David Allen Company__, and the title of the book by __David Allen__ that describes the method. Both __Getting Things Done__ and __GTD__ are registered trademarks of the David Allen Company.

__GTD__ rests on the principle that a person needs to ''move'' tasks out of the mind by ''recording'' them somewhere. That way, the mind is ''freed'' from the job of ''remembering'' everything that needs to be done, and can ''concentrate'' on actually '' performing'' those tasks. What distinguishes GTD from other time- or action-management systems is the idea of __''grouping tasks'' by the context__ (defined as a place or set of available resources) in which they are to be __performed__."

http://en.wikipedia.org/wiki/Getting_Things_Done


TikiWiki can be configured for this.

http://www.priacta.com/Articles/Comparison_of_GTD_Software.php
tracker item
Give the process an option of using the instance ID as the instance name
Currently, when you create a process and initiate an instance, the user is prompted to name the instance, presumably as some way they can remember it in their own jumble of process instances (or tickets, as I like to call them).

I would like the admin to have the ability of eliminating that need on a per-process basis, and instead automatically naming the instance with the instance ID. This should give people the flexibility, if they want, to allow the user to create a memorable moniker, or allow it to traditionally take on a "ticket number" type of designation.

It really depends on the environment that the workflow is being used in. In a high-volume workplace, it may be best to use a ticketing style of identification. In a smaller-volume workplace, I can definitely see how custom names would be beneficial.

If I get time, I'll work on this.
tracker item
Global site reference tool
This feature request is for a tool that would enable easy quoting and referencing of any content on a Tiki site, for example, to quote a forum post on a wiki page, or one blog post in another, etc.

Maybe it would be activated by clicking a switch in a module (side column), then selecting some text. Then in the referencing page, when you paste, it pastes not only the selected text but also wikiplugin syntax in which the text is the data and the url of the text's source as a parameter. The quote is displayed like a quote plugin output, and the source is displayed as a link.

The use case that started the thinking about this was a question about how to easily cite Tiki forum posts from a wiki page, without a lot of copying and pasting. Rather than hardcoding it to be forum and wiki specific, a global copy-paste site content referencing tool could be useful in other ways.
tracker item
Google-like tags (different from predefined categories)
Categorisation is a social problem - different people have different words for the "same" category.

Use Google-like tags (check schtuff.com for a nice example) - this would make lots of wiki pages easier to find, IMHO.
tracker item
Graphical Indication of Unread Messages
tracker item
Group Calendar is inconsistent in menu
Calendar should be like the other elements in the menu

for exemple:
Calendar
view calendar
add an event (which means we need an URL for this)
admin calendar
tracker item
Group Permission Negation Patch
The following patch adds negated group support to TikiWiki. Using this patch, you can choose to hide modules from users that ''are'' in a given group, by simply specifying the group name as !Group.

The patch is in production use on the [http://www.asperger.asn.au|Asperger Services Australia] website. I'll see if I can come up with some screenshots shortly.
tracker item
Group plugin: A way to have not just "if" but "if/else"
Group plugin is very cool to put conditional content on a wiki page.

However, it is only an if. There is no if/else.


Say I want to show a content X to people in a group and content Y to everyone else.

Maybe we could have a new parameter?: notgroups

{CODE()}
{GROUP(groups=>Anonymous)}text for anon{GROUP}
{CODE}

{CODE()}
{GROUP(groups=>notgroups=>Anonymous)}text for the others{GROUP}
{CODE}
tracker item
Group Tracker workflow
tracker item
Having a variable (tracker field value) as gap value for filter range
tracker item
Having scheduler commands preset ready to be used
tracker item
Help System is not listed as feature on Tiki Tracks
Help System is not listed as a feature for Tiki Tracks. Is it the same as WebHelp? If so, then one or the other should be renamed for consistency
tracker item
Hidden anchors/links shown on mouseover of header
tracker item
Hide link when feature "adodb" is disabled
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
Hotlink prevention, security enhancement and feature addition via short url functionality
tracker item
Hotwords with space between two words
tracker item
How to force the login process
Hi there,
I would like to know if it is possible to force the tikiwiki login process.

I want the login page for the home page, in order to force the users to log in. I have to modify the tiki-index page ?Do you guys have any hint for doing that?

Any help will be much apreciated.
Luca
tracker item
hreflang tag
tracker item
HTTP request productivity with lots of small images
Dear Tiki team

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

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

Thanks.
tracker item
i18n forums
I am not sure if this is a formal "feature request" yet. More of a discussion/debate for now...

How should we handle forums in a multilingual site? Is it a lot of development?

*Should we split tiki-forums.php by language?
*What do we do when some users would like to see messages in more than 1 language?
*How do we handle modules which show the most recent messages? In all languages? by choice?

tracker item
i18n: "Best language" feature applied to short list of 2 or more preferred languages (user profile)
Say a Tiki site is translated in 18 languages. If I only speak one language, the "best language" works for me. But if I speak 3 languages, I would like to be able to easily see the content in those 3 languages without being shown the rest.

Suggestion: For each use to have an ordered list of preferred languages.

For example, a user selects:
1- French
2- English
3- Spanish

and let's suppose we add a language setting to forums. Please see :[http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=1030|i18n forums]

So, when I list the forums, I want to see those 3 forums, but not the other 15. Without a system like this, it makes it easy for everyone to be tempted to just stay in their main language.

Another example: wiki page translations. If a wiki page is available in 18 languages, just show the user the list from their preferred languages

This would be very useful for wiki structures. Using the next/previous in structure would show page in the user's preferred language, if available. This would be useful for doc.tikiwiki.org and the Mozilla Support site.
tracker item
If email is used as login, is there a way to use "Real Name" in forum posts, etc
Problem: people forget their username

So Tiki has a feature to let people use their email as username. So far so good. But when people start using collaborative features, their email is disclosed (not good)

Perhaps Real Name could be shown instead of email/username?

There is a risk of confusion though because Real Names are not enforced to be unique.
tracker item
If Watching All Wiki Pages, Disable Per-Page Watch
If a user is watching/monitoring for when "any wiki page is changed"...
*"Monitor this page" should be disabled, and
*Old watches should be deleted.
tracker item
Image alignment could be improved
tracker item
Image Galleries: Rate this picture, Send this item as a postcard, option for subgallery listing
It would be great if the images galleries would have the following features:

a) Rate this picture
People, according to given rights system can rate pictures and 'an automatic' gallery keeps track of highest rated pictures.

b) Send this item as a postcard
The old e-card system where people sent a picture and some personal text via mail to a friend and get a mail when the picture has been seen

c) Make it optional if a subgallery is shown at the main gallerylisting or just underneath its parent.

p.s. I've never filled out a tiki track, I hope I'm doing this right. If not, please forgive me.
tracker item
Image gallery:make "Sort Images by [ Name | Date | Hits | User | Size ]" optional and off by default
Most people don't need this. The admin determines the sort mode. End of story.
tracker item
Image Manipulation (image cropping, color changing, watermark, etc.)
It is possible to make ((doc:Drawings)) and even use an image as a background, and draw over it.

But if you have an existing image, you need to modify it before you upload.

Related:
* [tiki-view_tracker_item.php?itemId=909|Integrating fotonotes or wikigraphe or DOM Image annotation to the Image gallery]
* http://ajaxorized.com/phototype-image-manipulation-with-javascript (but GPL)
* http://www.webappers.com/2008/03/11/javascript-image-cropper-ui-using-prototype-scriptaculous/




tracker item
Images and videos
Image gallery should be become a multimedia gallery: it should be possible to upload images and videos to the gallery, and the slideshow script should recognize the file format and show videos with a player.
tracker item
images in categories does not respect default scale
categoriezed images - if you follow the link the image des not respect the default scale of the gallery for the immage.
tracker item
Implement Gravatar and/or Libravatar
http://en.wikipedia.org/wiki/Gravatar
http://en.gravatar.com/site/implement/images/smarty/


https://www.libravatar.org/
tracker item
Implement RFCWiki 4.13.1 Block Indent
Tiki's wiki syntax provides no equivalent of the HTML blockquote tags. Most (if not all) of the major literary stylebooks require that quotations longer than 2 lines be set forth as a separate paragraph indented ''on both sides'' and single spaced. In the judicial setting, this is universally required by court rules.

The [http://tikiwiki.org/tiki-index.php?page=RFCWiki|RFCWiki draft] specifies support for this syntax feature in section 4.13.1 as follows:

A block indent is created by using the minus (-) with the greater character (>) at the beginning of the line. The number of minus characters defines the indentation.

Example:
-> Block indent level 1
--> Block indent level 2

The material quoted above should, of course, be blockquoted. :-)

This may seem surprising, but this is a very important feature to us. We are preparing an integrated free and open source solution for law offices. We want to use Tiki as one foundation of that solution. But legal professionals are going to howl if they can't have their indented quotations.
tracker item
implement the nice jquery table sorter in trackerlist plugin (as already is in fancytable)
I've seen the gorgeus work done with jquery to allow re-sorting data in tables at wiki pages when using the ((doc:PluginFancyTable))

That would be also awesome if enabled in the ((doc:PluginTrackerList))...

This way, we would even allow the conflict between cache and sorting for anons... (see this other report [bug2898] )
tracker item
Import & export tracker data
Trackers are amazing.

However, how do you get data in & out?

As of now:
IN: you need to type in all the data.
OUT: workaround: change the number of items in a list and copy paste table to a spreasheet.

importing / exporting from .CSV would be much better.

Images could be tricky :-)
tracker item
Import blog
It should be easier for new users to migrate to tikiwiki: an import blog function (e.g. from wordpress) would help.
tracker item
Import forum from yahoo groups
It might be a very useful feature if a complete Yahoo group with all the forum postings could be imported into TW.
This definitely seems to be quite a lot of work, but it's just an idea...
tracker item
Import/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
Importing/ Migrating from WordPress
tracker item
Improve comments UX (why 4 times the word comment?)
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
Improve pagination tools (Rows and Page vertical alignment is not correct)
tracker item
Improve Shopping Cart / ecommerce / online orders to become a multi-sided platform (marketplace / classified ads / rental management )
Tiki has a basic ((Shopping Cart)). Let's take it to the next level: ((Multi-sided platform))
tracker item
Improve the Mathematical Calculation Tracker Field type to include Javascript and/or PHP
tracker item
Improve page load times by not loading unused CSS and Javascript (e.g., elfinder.js, code_mirror.js, etc.)
tracker item
Improve Usability of search on trackers
The tracker search/filter option is not so obvious for new users.
tracker item
Improve YSlow scores
Please see: ((YSlow))

Increase ySlow score for all SUMO pages to A
https://bugzilla.mozilla.org/show_bug.cgi?id=444274
tracker item
Improved include in wiki pages
tracker item
Improving Admin => Profile page
tracker item
Improving the displays of category listing (view an admin)
tracker item
Improving the interface to file a bug at dev
tracker item
Improving the user experience when inline editing a tracker
tracker item
In / out board
Useful in an office setting


Could be linked to [wish1604|Timesheet with time tracking (stopwatch)]
tracker item
In calendar the titlebars in the tool tips should be consistent - i.e. all should show the function
When hovering over an item, there opens a tooltip. This tooltip got a titlebar that reads the time and some title. For changes in the Wiki it reads e.g. "17:43 - Wiki". But for Blogs it reads "17:43 - Name of the blog". Perhaps better would be "17:43 - Name of the blog Blog" or "17:43 - Blog: Name of the Blog".

This is especially interesting for Forums, because the "o" as an icon for forums doesn't tell most people anything.
tracker item
In context of enabling of features: option to activate feature from error page
In Tiki4, and in Tiki5 where accesslib hasn't been deployed

{img src=images/code.png}%%% {CODE()} This feature is disabled: feature_games
Go back
Return to home page
{CODE}

Suggested:
if the current user has admins permissions (tiki_p_admin)
1- enable feature_games
2- add to tiki-syslog.php


We'll need to change all feature checks to use accesslib (job for 5.0)


Needs to handle more than one feature check.

Currently:
tiki-orphan_pages.php

has:
{img src=images/code.png}%%% {CODE()}
require_once('tiki-setup.php');
$access->check_feature( array( 'feature_wiki', 'feature_listorphanPages' ) );
{CODE}

but upon error. Ex.:
http://profiles.tikiwiki.org/tiki-orphan_pages.php

just shows one, even if two are needed.
tracker item
In multilingual provided clearer guidance to user as to what language is most up to date
Say Joe is English, but he can read French and Spanish. He gets to a page which is out of date, compared to English and French. Right now, he does not get any information tellling him to go to French or Spanish instead, except if one of the updates has been the subject of an urgent translation request.

It would be nice if there was a notice at the top of the page saying something like this:

---
The English version of this page is only 87% up to date.

Some of the missing information is considerered __critical__ (urgent translation request issued).

Up to date information is available in the following languages: French, Spanish.

To get a machine generated translation of an up to date version from another language, click here (Warning: the quality of the translation may not be good).
---

Note: Clicking on the Machine translation link would show the out of date English page and the MT into English side by side, so that the user could refer back to the proper (but incomplete) English version if nececssary.
tracker item
In the i18n admin control panel, restrict languages, it should be possible to see more than 5 languages
tracker item
In wiki history, helping the user to view the code of the version he is previewing (displayed)
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
Include new type of survey ratings
tracker item
Include option to separate voting on forums from karma or score system
Nowadays the voting on forums is confusing in educational or e-democracy scenarios, since it's not easy to understand why a voting of ! makes just 0.40, or a voting of 5 make 1.60, etc. as it may happen nowadays, since voting on forums seems to be linked to karma or score system.

There should be an option to unlink them, so taht a vote of 1, makes 1, and an option of 5 makes 5 to be included in the mean which is shown at the end on the rate value.
tracker item
Include plugin: direct link to create/edit included page, and send back to initial page after edit
Say I include a bunch of pages in one larger page.

I click edit, and find that it's an included page. I should be able to edit directly that included page (assuming I have permissions), a bit like ((doc:section edit))



Benefits:
*Each page has independent history.
*They can be edited in parallel.



__Can page renames also survive inclusions?__


Related:
*{wish id=2668}
tracker item
Increase L&F options for navbars
tracker item
Increase size of article title from 80 to 255 char
subtitles and topline have 255 characters so why is title limited?
tracker item
Indent Syntax like MedaWiki with leading colon (“:”)
No indent
: One indent
:: Two indents

Please see:
http://www.mediawiki.org/wiki/Help:Formatting
tracker item
Index rebuilt error or warning about prefslib.php but not detailed in the logs
tracker item
index.php in the storage directory folder shouldn’t be reported as an issue
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
Inherit category from page from which new page is created
When a user creates a new page from an existing page (either through the Create Page module or by clicking on a "?"), categories could be inherited.

The problem is that this is not necessarily behaviour required for all TIki installs, and might have to be coded as admin configurable.

tracker item
Inheritance of category when creating a child page in a structure
Categories have assosiated privileges. Tiki would be more secure if categories where inherited when a new child page is created in a structure.
tracker item
Inheritance of filegal permissions for sub-galleries
Sub galleries should, at least optionally, inherit the permissions of their parent (can be overridden of course).

The problem we have here is that if you have a directory for a Project of some sort, and someone creates a subproject gallery, that subgallery is world-viewable, instead of inheriting the Project permissions.

It seems more logical to me to have new children automatically have the permissions of the parentId unless specifically changed.

tracker item
Inline editing: add support to Plugin TrackerList
tracker item
inline syntax highlighting of CODE plugin
tracker item
Inline Tracker edit should be for status as well, not just the regular fields
tracker item
Insert special characters : move to main template and make localized versions
Special characters is now via a popup. This is bad because the one click javascript insert doesn't work. "Basic" special characters should be integrated in the template.

Could (should?) be contextual to language. Current page? User language(s)? What if use speaks many?

It could also be a drop down-menu like with available languages. Go edit a page on wikipedia to get an idea.


wikipedia's Basic" special characters:

Additional French special characters:

Additional Spanish special characters:

We should let our translators edit this according to their local needs.


Related:
http://sourceforge.net/tracker/index.php?func=detail&aid=1185212&group_id=64258&atid=506848
tracker item
Installation, Composer: Removing abandoned packages and folder than can't be scanned (cleanup)
tracker item
Instant validation of username selection (Not using special characters, email as username, etc.)
When people register to a Tiki site, they sometimes use their email instead of a username. While this works, there should be a warning that this email will be visible in wiki page history, etc.

There is an option to use email as username, but this should not be for community sites.


Other checks would be for accents, existing username, etc.
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 e-mail authentication
tracker item
Integrate Eteria IRC
I found the other day a chat that looks like is no more on develpment and is used to chat over irc (nice way to chat) is named Eteria IRC and u can find it at sourceforge (http://eirc.sourceforge.net/)

Might this be usefull to change the chat (that in my opinion) that does not work right.

I post this cuz the few times i used the tiki's chat module gave me a few problems with cpu usage and db's saturation

Hope u find this usefull for new vers for the tiki's chat module.
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
Integrated search box
We would like to unify the search and find boxes on our site into a single module with a text box and Ajax auto-suggest for Wiki page names. If something that had no auto-suggestions were typed, it would do a full text search.

This is similar to MediaWiki. The current interface confuses even software developers.

We would be open to hiring a consultant and contributing the resulting module back to the TikiWiki project.
tracker item
Integrating fotonotes or wikigraphe or DOM Image Annotation to the Image gallery
http://fotonotes.net/
http://wikifarm.koumbit.net/wikigraphe
http://kryogenix.org/code/browser/annimg/annimg.html



A nice usage example:
http://flickr.com/photos/36381329@N00/2190723280/
tracker item
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
Interaction with PhpGedView genealogy program
There's a Gedcom viewer (for Genealogy researchers) that's called PhpGedView (www.phpgedview.net) that looks like a completely awesome online family tree viewer/updater. Looks really well done. There is already a module written for it for PhpNuke, and I think it would be pretty cool if a module was written to interface it with TikiWiki.
tracker item
Interactive (in-context) Site identity editor
((doc:Site identity)) is great because it permits quite a bit of customization without modifying any files. Everything is cleanly kept in the database for easy upgrades.

However, it's not immediately easy to know which zone is for what. Top & bottom bar could have an edit button, so we can edit zones in context.

As an example, ((doc:Interactive translation)) is great because we are in context.
tracker item
Interactive translation: Use a color to indicate untranslated strings
tracker item
Interested in getting tracker data into 3D forced directed graphs
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
Interface, action should be showed in the confirm action screen
tracker item
Internal links should include all objects
When inserting an 'internal link' the objects offered are limited to Wiki objects only. (WYSIWYG editor). It would be good to have other objects included also.
tracker item
InterTiki & banning users
When a user is banned in the master site, he should also be banned on slave sites.

This could be an option, but general banning is OK too.
tracker item
InterTiki backlinks / SisterWiki / Extend External Wiki feature
((doc:InterTiki)) permits to share login, preferences and groups between various Tiki sites.

We need the Sister Wiki too!
http://www.wikimatrix.org/wiki/feature:SisterWiki
Continue discussion here: ((Sister Wiki))

((doc:backlinks)) are very cool. But what about backlinks from other sites?

We could use list from:
http://doc.tiki.org/External+Wikis


Related:
[wish2086|Backlinks between trackers and wiki pages (and maybe forums)]
[wish1768|Tracker plugin to get title and make link to tracker item]
tracker item
Introduce an upload feature on I18N page
tracker item
Ip logging in many table too short for IPv6
In tables
tiki_comments, tiki_history, tiki_pages, tiki_tags tiki_user_voting
the column IP is too short (varchar 15) for IPv6 logging

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

In tables
tiki_banning
the IP is split in three columns . so we can't bann an IPv6
tracker item
IPv6 support in Banning System interface
tracker item
It is not possible to name a page starting with "tiki wiki"
tracker item
It should be possible for calendar event location to be a link
tracker item
It should be possible to add Bootstrap modals directly
tracker item
It should be possible to hide the "More" button (especially if it is "empty")
tracker item
It should be possible to use keyboard to select an option of the status resolution dropdown at dev.t.o
tracker item
It's too difficult to re-use image gallery and file gallery content in wiki pages, trackers, etc
As reported here:
https://bugzilla.mozilla.org/show_bug.cgi?id=398767

{THUMB(image=>img/wiki_up/2008-01-17_low-tech-image_picker_TikiWiki.jpg,url=#)}{THUMB}
{THUMB(id=13,url="show_image.php?id=13")}{THUMB}
{THUMB(id=16,url="show_image.php?id=15")}{THUMB}


Some ideas of nice links to have:

Thumbnail with link:
{img src=images/code.png}%%% {CODE()}
{THUMB(id=13,url="show_image.php?id=13")}{THUMB}
{CODE}


[tiki-upload_image.php|You can test some experimental stuff here] (upload a pic and see the suggested wiki markup to copy in a ((test)) page.)


Nelson Ko and Marc Laporte were planning to work on tiki at ((tw:TikiFestToronto)) but something else came up so it's still on todo list :-)
tracker item
Quick Edit module should detect and warn about special characters in page names
Sometimes, we end up with some strange characters in pages names (accents, punctuation, etc). While it generally works, people should keep URLs with simple characters (like in emails) for nice readable URLS.

For example:
((I know this is all wrong, but fear it might be right - Alain Désilets))
tracker item
Need stronger CAPTCHA
On the www.wiki-translation.com site, anonymous users can post comments but they have to go through a CAPTCHA test to prove that they are not a machine. In spite of that, several spam comments are being posted (selling viagra, sort of thing) each week, presumably by robots. I for one (Alain Désilets) can't believe that there are humans who actually do this manually.

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

I might be worth it to update the CAPTCHA library used by Tiki, to provide a more difficult test.
tracker item
Side-by-side edit of two languages, with a "translation is in sync" button to save both wiki pages
Full page mode would be quite important

** Need to evaluate usefulness with Alain Désilets
** LP says it's doable (from back-end perspective)

Coordinate with other work on:
http://wiki-translation.com/
tracker item
Plugin to display the toc of a selected page.
For multipage wikis the display of the "table of content" using __maketoc__ isn't ideal as this statement requires to be placed on every page otherwise it wouldn't be visible for other pages.
Usually this "table of content" is used for quick navigation purposes. Therefore an alternate to the __maketoc__ statement should be provided which should allow to specify the wikipage which shall be outline. Such a statement can then be used in a module nearby the original wikipage.
tracker item
Bad SQL-Mode
'ziit_tikiwiki.tf.galleryId' isn't in GROUP BY

Die Abfrage war:
SELECT tab.* FROM ((SELECT 0 as `isgal`, tf.`fileId` as `id`, tf.`galleryId` as `parentId`, tf.`name`, tf.`description`, tf.`filesize` as `size`, tf.`created`, tf.`filename`, tf.`filetype` as `type`, tf.`user` as `creator`, tf.`author`, tf.`hits`, tf.`lastDownload`, tf.`votes`, tf.`points`, tf.`path`, tf.`reference_url`, tf.`is_reference`, tf.`hash`, tf.`search_data`, tf.`lastModif` as `lastModif`, tf.`lastModifUser` as `last_user`, tf.`lockedby`, tf.`comment`, tf.`deleteAfter`, tf.`maxhits`, tf.`archiveId`, '' as `visible`, '' as `public`, tf.`fileId`, tf.`galleryId`, tf.`filesize`, tf.`filetype`, tf.`user`, tf.`lastModifUser`, '' as `files`, count(tfh.`fileId`) as `nbArchives` FROM `tiki_files` as tf LEFT JOIN `tiki_files` tfh ON (tf.`fileId` = tfh.`archiveId`) WHERE tf.`archiveId`=0 AND tf.`galleryId`=? GROUP BY tf.`fileId`) UNION (SELECT 1 as `isgal`, tfg.`galleryId` as `id`, tfg.`parentId`, tfg.`name`, tfg.`description`, 0 as `size`, tfg.`created`, tfg.`name` as `filename`, tfg.`type`, tfg.`user` as `creator`, '' as `author`, tfg.`hits`, 0 as `lastDownload`, tfg.`votes`, tfg.`points`, '' as `path`, '' as `reference_url`, '' as `is_reference`, '' as `hash`, tfg.`name` as `search_data`, tfg.`lastModif` as `lastModif`, '' as `last_user`, '' as `lockedby`, '' as `comment`, '' as `deleteAfter`, '' as `maxhits`, 0 as `archiveId`, tfg.`visible`, tfg.`public`, tfg.`galleryId` as `fileId`, tfg.`parentId` as `galleryId`, 0 as `filesize`, tfg.`type` as `filetype`, tfg.`user`, '' as `lastModifUser`, count(distinct tfc.`fileId`) as `files`, 0 as `nbArchives` FROM `tiki_file_galleries` as tfg LEFT JOIN `tiki_files` tfc ON (tfg.`galleryId` = tfc.`galleryId`) WHERE 1=1 AND tfg.`parentId`=? GROUP BY tfg.`galleryId`)) as tab ORDER BY `isgal` desc
tracker item
Webservice with Tiki data
access tiki data (like trackers, wiki pages, etc.) with webservices.

Add an additional option on trackers, wiki pages etc. to make them accessible by webservices (like choosing categories)

Administration UI where security can be configured (Password on specific webservices etc.)

tracker item
return itemId after adding tracker item
after new tracker item is added there should be any variable like itemId or lastItemId that can be used after adding, like:

{CODE(colors="tiki")}
{TRACKER(trackerId="8",fields="51:52:53:79",showdesc="n",showmandatory="n",showstatus="n",embedded="n",reset="Reset",newstatus="o")}
Action Point was added with itemId = {{lastItemId}}
{BUTTON(href="tiki-view_tracker_item.php?itemId={{lastItemId}}",_text="Details")}
{BUTTON(href="tiki-index.php?page=Add+Action+Point",_text="Add_Next")}
{TRACKER}{CODE}
tracker item
button does not accept space and other non [A-Z,0-9] characters
Button does not accept any separtators other than '_' in _text variable.

There are many reasons to create button with two or more words on it.
tracker item
Multigual File Descriptions
This item pulled out of Ticket ID 2874 which had several items.

File Galleris should be multilingual including

*Descriptions
*Names

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

See detyailed discusssion and real world use cases at [http://dev.tiki.org/tiki-view_tracker_item.php?page=user&itemId=2874&show=view|linked ticket|_blank].
tracker item
HTML links for FIle Gallery Images
No html links are shown for uploaded images in the file gallery. Only wiki display and download links appear in the "Additional Info" screen.

Users just have to "know" that to display in html you must use /displayFilenumber

Also, there is no direct way to get BACK to that Additional Info screen from the gallery once the file is uploaded. i.e. it does not appear in the image's 'tool' pop-up menu, which just lists for us Dowload, Replace, Properties, Open in WebDav, Email this, and Delete only. No way to get back to the "additional info" screen.

Also, the images don't have a suffix when the URI format is /display123 and this causes problems with some software which expects one.


The old image galleries had an html link for the images.
tracker item
Renumbering menu option positions
It would be nice if menu option positions renumbered when you make changes. I know they're positioned 10 apart, I assume so you can insert things later, but I'm OCD so I'd renumber them anyway if I ever had to make changes (:razz:) If I had to guess, this would be a fairly easy change, module orders already do this so the code can probably pretty much be copy/pasted from there.
tracker item
Tracker page : little ergonomy enhancement
A proposal of enhancement :

If the tracker can be edited a tab can remain but why not display too the familiar standard edit icon used for content edit allowed ?

It is sure that not everything can be edited, but it is the edition of a tracker.
tracker item
Wishlist and bugs reporting : why not to have defined "Related project : Release 70 ; Release 80 ?
All in the tittle.

Where is the official list of "projects" which can be used into trackers selection and which would correspond to real stage of Tiki.

The project list for selection must naturally be coherent with the history of the whole project (since 2.0)

This is necessary for accurate upgrade and users feeling good.
tracker item
Read-only mode (ex.: when migrating a Tiki to a new server and you want the old one to still show content but not have edits)
We have a site_closed preference which is very useful.

However, this permits only the admins to access the site.


What if we want a read-only mirror?

It would be nice to a have a preference for this, along with a message to users: "This site is in read-only" and admins could change this message to indicate where the live site is.

Perhaps it could be interesting to check if the mysql user is "read only" as well...

This could also be interesting if a project is completed and we want to keep a site an an archive but no longer have any changes.

Things like tiki-logs, date of last login, etc. will need to considered.

Perhaps there could be a check: If current users has an edit/add permission (we'd have to make a list), then, he gets a warning that site is read-only (a message that the admin could change) and that any changes will be lost.
tracker item
Site dev.tiki.org Tracker updates : options in features
Some feature to be better in categorizing trackers of dev.tiki site, I suggest to introduce :

* Styles parameters

* Styles display defaults and appearance

* Options in tiki.org site

* Texts of interface : defaults or suggestions
tracker item
The results of a search in text or title with beginning of text don't decode any text
After a search (general by text) the beginning of text which is displayed is not decoded-re-encode for the context.
On the screenshot joined you can see parts of text with tiki tag (!! for h2), HTML tags, problem of encoding UTF8 probably or old text not re-encoded (not yet checked).

tracker item
Sort of "whishlist : list yours" on dev.tiki.org : the list is unsorted, need to displays to get the most useful
When you use on whishlist of dev.tiki.org the option "listyour", you get an unsorted list.

The most useful list is inverted sort by ID.

To get this you need :
#to sort by id
#Use again the column header to sort in reverse order.

I place it in bug usability and whishlist.

The first default display should be : ID reverse order sorted
tracker item
Limit users from CAS
While CAS authentication is great, it allows multiple users to login if you have a widely common CAS server.
For example, SecurePass [1] strong authentication allow ALL securepass users to login through their CAS.
The need is to optionally limit which users or users domain can login to tikiwiki through CAS.

[1] www.secure-pass.net
tracker item
@user wiki syntax
Related to {wish id=1409}, it would be nice to have a syntax to leave messages to people or groups on wiki pages
* It could send an alert



tracker item
Glossary by way of Hotwords
I was recently looking for a way to easily make a Glossary when I came across the Hotwords feature. I immediately took to the feature and began using it. But I got to thinking, it would be nice if I could enter a description, check mark a box(to include the word in a glossary page) and check mark a box(to use the word as a Hotword).

Then just have a wiki page with a {glossary} tag or have a predefined wiki Glossary page.
tracker item
SPAM: Make it easier to delete a comment or edit and to ban that user
After deleting spam, we can ((doc:Ban)) users but this should be easier/faster.


Ex.: after deleting a comment or rollbacking a wiki revision, have a link to ban the user.

Or maybe a "ban user" link from tiki-adminusers.php
tracker item
Add empty lines after each section of records not just bold text for the first entry of the new section of records
Add empty lines after each section of records, not just bold text for the first entry of the new section of records as it is nowadays.
tracker item
Differentiate in Daily reports changes made in general objects and in objects created by the user that is receiving the report
Check if there is an easy way to differentiate in the daily reports changes made in general objects and changes made in objects created by the user.
tracker item
Add a virtual keyboard
Similar to the special character tool (which it could replace) , this is useful when you are away from your usual keyboard... (or just have a mouse!)

Good against keyloggers, so it could part of the login screen too

Here is a BSD-licensed one:
http://www.greywyvern.com/code/javascript/keyboard

Dokuwiki has a plugin
http://www.dokuwiki.org/plugin:vkeyboard
tracker item
Avoid breaking the layout when there is some very long text (ex,: URLs)
"htmlwrap() is a function which wraps HTML by breaking long words and preventing them from damaging your layout. This function will NOT insert <br /> tags every "width" characters as in the PHP wordwrap() function. HTML wraps automatically, so this function only ensures wrapping at $width characters is possible. Use in places where a page will accept user input in order to create HTML output like in forums or blog comments.

This function will not insert line breaks within HTML tags or HTML entities such as  . It treats all HTML entities as single characters, when taking them into account for string length. It will also attempt to find logical line-break insertion points (like after periods or slashes) before inserting breaks at $width characters."

http://www.greywyvern.com/code/php/htmlwrap
tracker item
Screencast & Copy-Pasting an image
Discussed on wiki pages:
* ((Screencast))
* ((Copy-Pasting an image))
tracker item
Enhancement: Add option to select whether LDAP group synchronisation creates new groups or only sync existing ones
When groups are synchronised with a big LDAP organisation many empty groups may end up in Tikiwiki.

This enhancement / patch adds an option to let the administrator of a tikiwiki instance decide whether during synchronisation of groups only the user assignments to existing groups will be done or if non-existent groups will be created in tikiwiki.

The default behaviour - as of now - is that when a LDAP user logs in all the groups he belongs to will be created in tikiwiki and he is being added as a member of these groups.

This enhancement adds the preference "ldap_create_groups_tiki" which is "y" by default - which corresponds to the current behaviour.

If "ldap_create_groups_tiki" is set to "n" and a LDAP user logs in the group synchronisation process will silently ignore groups that exist in LDAP but not in tikiwiki. Existing groups will be synced, though.
tracker item
Permit that plugins can override wiki page cache
Wiki plugins, like ((doc:PluginBigBlueButton)), you can have the situation where the cached version of the page reports "Last time we checked, the room you requested did not exist.", but since, it has been created, and this prevent people from joining the conference.

So in the plugin code, you should be able to override the wiki page cache setting.


tracker item
WYSIWYG & Mobile: check if browser is supported and provide relevant error message
Android browser on Tiki8: It just says "Loading..." forever


[http://cksource.com/blog/CKEditor_3.6.2_released|Recent iPads and iPhones should be OK]

If browser is not supported, should Tiki revert to entering text (or manual HTML?)
tracker item
notgroups param for modules
Sometimes, you want to show a module just for Registered, but not Admins. So a notgroups param would be nice.

This idea is from Bernard Sfez on the Dev mailing list.
tracker item
LDAP/Active Directory Multiple Domain Support
I am referencing forum post: https://tiki.org/tiki-view_forum_thread.php?comments_parentId=43682&topics_offset=1

I would like the ability for users in child domains to access the TikiWiki site the same way users in the parent site are able to access it. According to the forum post, "Tiki is not currently capable of authenticating against multiple domains (or multiple LDAP servers)" and "The code could be modified to search, say, the global catalog for the user's DN and then authenticate against the corresponding domain, but this would be custom coding"

I would like an option to specify multiple domains, or a custom code I could use to search the global catalog for the user's DN.

Basically I want all of my users in all of my offices to access the Tiki site. Not just the home office users.
tracker item
tags columns in tiki-listpages.php
We already have categories, etc.
tracker item
Edit CSS and Edit template: add version control (ex.: by saving in wiki pages)
((doc:Edit CSS))
((doc:Edit Templates))
tracker item
Custom fields for wiki pages (structured data / meta-data for wiki pages)
Please see: ((Extendable meta-data for all features))

tracker item
Per page, page name display
Currently I can turn the display of page names on or off in the admin panel.

I would like to hide the page name on some pages but not all.

Thus a per page override would be nice, similar to the per page override of contributors display.

Thank you,
tracker item
Compare generated HTML for all *.tiki.org sites between versions (to check for regressions/changes of behavior)
Problem:
Some changes in Tiki code (especially the parser) between versions cause slight changes of behavior. Devs have no comprehensive way to test the result of a change on a large data set.

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

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

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

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

This should be done as part of the script for ((tw:Pre-Dogfood servers)) so we have daily reports on issues. (and we know that it's the same data)
tracker item
Improve search results with click popularity (learning search)
Every time a link is clicked, add the keywords of the search result in the index...

See also: ((Machine Learning))
tracker item
Nested equal plugins are not detected correctly in plugin-edit mode.
When nested divs (or other nested plugins of equal name) need to be edited, the edit-plugin-window, does not detect the plugins beginning and ending correctly. Eg:
{CODE()}1. {DIV()}
2. {DIV()}want to edit the nested plugin{DIV}
3. {DIV}{CODE}

If your mouse is within the "want to edit the nested plugin" text and you select the plugin-type because you want to edit using the gui (usefull if the text is quite long), it will pop-up the gui with the text:

~np~{DIV()}want to edit the nested plugin~/np~

Thus it detected the ending of the plugin which started at line 1, to end in line 2, which is not correct. Also, when the mouse is within a nested plugin, the gui should detect the beginning of the plugin in line 2, instead of line 1.

Hope this make sense...quite an annoying behaviour.
tracker item
Syntax coloring in edit mode
It would be nice if it was possible to enable something like a syntax highlighting/coloring when in edit mode, such that plugins are easily detected or that layout is also colored. Wouldn't a tikiwiki syntax highligher be cool! Or is that already available? :)
tracker item
Edit/add multiple tracker items in one operation (mass edits)
Say I have a ((doc:TrackerList)) report: I want to edit several items, I would like the whole report to become editable with a single save button
tracker item
Trackers: have a spreadsheet view for multiple edits at once, and to use fill down and copy-paste from another Spreadsheet app
Say I have a desktop spreadsheet file. I can copy-paste this to Tiki spreadsheet and it makes it fun & fast to move data to Tiki. (It's also easy to export to .csv to re-use in the desktop spreadsheet).

But what if I want my info in a tracker?

((doc:PluginTrackerList)) has displaysheet=y which displays in spreadsheet view. This is nice but we'd need to be able to edit existing records, and easily add records.
tracker item
6.7 LTS: Possible security threat: Logging into Wiki A as admin may raise your privilege level in Wiki B
I looked if something like this has been reported previously, but didn't find something that completely fits, so I post this and apologize if I missed something.

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

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

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

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

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

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

At some point confusion may get so high to a user's browser that logging into Wiki B alone will not function, and you have to log into Wiki A to be able to access Wiki B. At the moment I experience this with my new 6.7 LTS and my old 1.9.8.3. sitting in different directories on the same volume, accessing to different MySQL DBs with differing user names and passwords...
tracker item
Upon registration, if "User already exists", offer a link to "reset password" (if activated)
Often, we don't remember if we have already registered...
tracker item
Freetags: feature requests for sorting and showing all tags
a) There is no way of displaying __all__ available tags.
b) There is no way to sort the available tags in alphabetical order when editing a wiki article -> properties.
c) The list of tags from case b) is hardly readable because the formatting leaves something to desire
d) There is no way to influence the sorting when displaying the freetags using the module Most Popular Tags.
tracker item
Calendar, module upcoming events
The module upcoming_events does not indicate whether an all-day event lasts longer than one day. Such an event is only listed once on its first day. If the end date of events, that don't last all day is not displayed (parameter showEnd=y), an event lasting multiple days is indistinguishable from an event lasting only a few minutes.
tracker item
Module freetags always visible in menu
The module freetags should have an option to disable the display it as a menu item in the main menu.
tracker item
Feature request: Smart table of contents (ToC) display (depending on content size)
General idea i mentioned in the irc-channel and which earned at least some positive feedback from @ohertel.

Feature:
Please add some kind of preference(s) allowing Tiki to determine automatically whether a table of contents should display in a given page.

If enabled it would automatically display a TOC in all articles/pages having at least ''x'' main-sections. This would avoid wasting space for superfluous ToC-s, or editors wasting time controlling TOC-s.


Example:
---------
* Intelligent ToC is enabled and set to 3
* I do create a new article which has only a small amount of text/content and is using only 2 main sections (i.e. !SectionA & !SectionB) -> results in an article with no ToC
* If i do change the article now and add i.e. 1 new Sections (resulting in having 3 aka !Sections1, !Sections2, Sections3 including an automatically generated TOC





tracker item
"birthday/recurring date" tracker field type
i
tracker item
Calendar Recurence
I
tracker item
Allow to add a description / page for each freetags
I feel the need for a tag description field (that could be) associated to each freetag. That'd allow to place a definition (what does this tag mean ? what should it be used for ?) to make it as clear as possible for users to use the tags and know what they mean.

Not sure wether it was possible or not, I posted a message on the forum : http://tiki.org/tiki-view_forum_thread.php?comments_parentId=44367&forumId=4
tracker item
Latex Equation as tracker field
It would be nice if one could choose "Latex equations" as a tracker field type. E.g. for mathematical or chemical formulas.

More generally wiki parsed fields would be nice...
tracker item
Trackers: Address field type with province/state and Postal Code
* http://framework.zend.com/manual/en/zend.locale.functions.html
* http://code.narendrasisodiya.com/JavaScript-Country-State-Dropdown/
* https://github.com/sgruhier/jquery-addresspicker
* https://packagist.org/packages/sirprize/postal-code-validator
* https://packagist.org/search/?q=postal&orderBys%5B0%5D%5Bsort%5D=downloads&orderBys%5B0%5D%5Border%5D=desc

https://www.openhub.net/p/commerceguys-addressing/
https://www.openhub.net/p/syliusaddressingbundle

And SabreDAV support would be ideal:
https://kolab.org/news/2015/02/13/roadmap-kolab-3.1-irony-included
http://sabre.io/dav/carddav/
tracker item
Permission on Newsletters using Group Permissions
Hi,

as written to the dev list, I had the problem to restrict access to some newsletters but not to all. I found a solution, but I am not sure, if this breaks nothing else. Here is the problem:

I want to set up some newsletters: One with access from anybody (anonymous users can subscribe and view the archive) and some others with access only for special groups of users.

On global permission page I set 'tiki_p_list_newsletters' and 'tiki_p_subscribe_email' for anonymous users (this permissions are not available on the object permission page).

On the object permission page for the single newsletter (accessible through /tiki-admin_newsletters.php and the key icon of every newsletter) I activate 'tiki_p_subscribe_newsletters' and 'tiki_p_view_newsletter' for the group of users with permissions on this newsletter.

With this settings I would expect, that an anonymous user browsing page tiki-newsletters.php would see the list of newsletters, in this case showing only the public newsletter. But in this case there is an error (You are not logged in). As a privileged user (allowed to see all newsletters) the page is accessible but empty, not showing any newsletter.
tracker item
OpenPGP support for emails to users
It'd be a nice feature and enhancement of users' privacy and security, if users can drop an OpenPGP public key into their accounts and receive emails encrypted. Actually anyone can initiate a forgotten password request and will be able to take over an account if he or she manages to eavesdrop a user's email traffic.

More generally spoken, OpenPGP support opens a second auth channel in case users need to change certain settings semi automatic or are in environments with a higher security level which require more than just a password.

Using an installed GnuPG software instance by PHP scripts should not be a license issue despite GnuPG is GPL and not LGPL. But this is an issue I'll check.
tracker item
How to search in Author in tiki??
I have a problem with search in tiki.I wish i can search blog,article,forum... belong to author or creator.I'm researching Zend_Search_Lucene.If you have a solution of this problem.Please help me!!!thankful for all.
tracker item
Spam removal: tiki-view_forum.php?forumId=XX needs a select all to delete many threads at once
Comments are good in this respect
tracker item
Webmail enhancements
Many ISP's have separated pop/imap and smtp accounts. Or just they require SMTP auth when sending email outside ISP networks.

Just to be sure :
User may have separated incoming(pop3/imap) and outgoing(smtp) accounts
or
User may have one account for incoming&outgoing (pop3/imap/smtp)

Both cases should be supported and with ssl support.

Current (v9.1) webmail implementation does not allow separated pop/imap and smtp account settings. Also SMTP is missing ssl possibility.

So in these cases webmail is unusable.

thanks
tracker item
Duration to remember log in
The log in "Remember me" option can be set to "User's choice". There are fine grained options up to one day, but there's a gap between one day and one week. I'd be helpful and convenient to offer two days and three days as well.

Another nice-to-have would be a menu for users to choose themselves how long to remember up to a maximum set by the administrator. The administrator's duration menu should include the "Always" option in this case, too.
tracker item
Meta: preview button for this "Bugs & Wish list"
The webinterface for bug reports and wishes can be submitted only without preview. It'd be an enhancement to have the opportunity to correct typos and check things before final submission.
tracker item
Drag & drop images in the editor
People tend to make the comment that adding images in wiki docs is a tedious process - compared to what they are used to in other (local) applications/editor. Most of which support drag & drop of images directly in the editor.

I reply that this is a web application and not a local application. Few people are satisfied with this explanation.

Drag & drop of images in the - especially in the WYSIWYG editor - would be really nice.

The dropped files should be stored in the File Gallery, I guess. Once dropped Tiki should automatically insert the image tag at the drop location in the editor.

The user must be able to open the image properties to configure the image settings afterwards.

tracker item
Floating Command like Docuwiki
In Docuwiki there is a floating command bar. It follows the page view. Always in sight, always there with the commands. Easier.


I am not sure how TikiWiki can fit this in, but the "instant readiness" is a plus.

Another nice feature is the display of the icons only - when using the page, but on mouse over the command titles are displayed in a popup.

See: [http://demo.tiki.org/trunk/tiki-index.php?page=For+Arild]
tracker item
Automatic and dynamic page TOC like DocuWiki
Docuwiki implements a dynamic (page) Table of Contents. Would be nice in Tiki.

When the table of contents is auto-generated, it requires no knowledge of how to add a maketoc plugin from the user. The ability to hide the TOC frees space for the actual content.

Try at: [https://www.dokuwiki.org/syntax#tables].

See the screencast about dynamic table of content at [http://demo.tiki.org/trunk/tiki-index.php?page=For+Arild]


A new wiki feature could be added, e.g. "Page TOC". If set, a table of (page) contents is automatically generated when viewing a page (when the page has at least one heading).

Not sure how to best integrate this in the GUI.
Should it be a module that the user must assign (to the topbar?), or should the system manage the positioning? The "module" must be active when the "Page TOC" feature is active.

tracker item
Wish list: fine grained autowatch feature
It'd be nice to have the possibility (at user's choice) to watch all items created or modified by a user automatically. For example, I'd like to autowatch all bugs filed in this tracker by myself without going to my own filed report and then clicking the 'Monitor' eye symbol. And I don't want to watch the complete tracker either.
tracker item
Batch upload zip file contents in sequential order
To be able to batch upload zip file to a file gallery with the file contents of the zip files that or in order.

For example.

if creating a "how to" page with screenshots, you save the screenshots as scr01.png, scr02.png, scr03.png, scr04.png, etc following the sense of the document

When you batch upload the zip file, they are randomly unzipped or assigned a file ID.

scr01.png = FileID 04
scr02.png = FileID 02
scr03.png = FileID 01
scr04.png = FileID 03

Therefore when editing the text, instead of typing in order

click here
img fileId="01"
type blah
img fileId="02"
click Ok
img fileId="03"
Click Finish
img fileId="04"

This current process greatly reduces the efficiency of editing a page with multiple successive file/image attachments. Instead of manually typing & logically augmenting the file ID sequentially knowing that it will be the next screenshot in order, you have to do several mouse clicks to chose the correct image/file, if you have a zip file with a hundred or so screenshots, this task becomes extremely burdensome.
tracker item
Add support for WinCache in tiki-check.php and Performance Admin panel (same as APC and XCache)
http://www.iis.net/downloads/microsoft/wincache-extension

https://www.microsoft.com/web/post/performance-tuning-php-apps-on-windows-with-wincache

http://php.net/manual/en/wincache.configuration.php
tracker item
Provide spammer test for new accounts
Using services like http://www.stopforumspam.com can help to identify and handle spam-related mail addresses trying to create an account.

stopforumspam provides an API to test a mail address against a "known spammer"-list. This could be used to warn an admin before confirming an account.
tracker item
Tiki exchange of document with others marked up languages and project management
For future versions 11 ? 12 ?

Hi,

There are several main marked up languages that we know well.

I think that it will be useful to be able to exchange (import, export) documents with other selected marked up languages.

!!I particularly think to two categories :

!!!1- The task and documents managers used by development tools : Eclipse-Mylin Aptana environment and Bugzilla

Remark :
About this category, I redact documents using textile to describe the developments integrated into projects and bugzilla.
This because I have near fifty elementary project developed since 4.0, stabilized at 8.3 and that I am preparing for 10.x. (They remain for most of them available and someones must be adapted - galleries particularly)

!!!2- The wikies
The problem is to exchange data with users of main wiki.

The need is to use the large capabilities of tikiwiki to hold projects management and documentation. But as it is not specialized it cannot be directly used.

!!There are several ways, this is completely opened :
1- Be compatible i/O with textile which is very closed from basic tiki marked up language. This for basic articles.
2- Develop a plugin using tikiwiki as marked up language for Mylin
3- Look farther with a full XSL XSL-Fo (note that with eclipse all marked up supported languages can be exported as XSL-

!!On the way, proposal
1- First : list of major marked up languages for wiki and task managers
2- Links import export existing from one to another
3- Choose the optimum
!!
Aim :
- Prepare use of tikiwiki in project management
- Be compatible with environments as Eclipse to with other project management tools

!!Reason(s)
- Tiki provides a lot of coherent and very useful tools to manage the content of projects (documents and detailed task management, studies) and groupware life and management which is the core of project management (the classical tools for planning are only in my mind a little part). __But it cannot be connected with specialized existing tools and information systems in various businesses. The problem and aim is to prune efficiently tikiwiki into these organizations.
__
Trebly
tracker item
Project management with PluginTrackerCalendar (fullcalendar resourceviews): annual view + filters needed
The "((doc:PluginTrackerCalendar))" (fullcalendar resourceviews) needs annual view (for project management)

Because real projects last more than just a month... and managers want to see the evolution over time (monthts)

Moreover, we need "filters" for up to 3 tracker fields to control de display of data from the tracker

3 tracker fields because you usually want to review by:
(1) user/s,
(2) dates,
(3) a field related to the project itself (priority, custom field such as project type, etc)

---
A basic attempt is using plugin custom search, but I don't yet get the right syntax to filter events in the trackercalendar based on the results of the dynamic filter specified by the user.
Reproduced:
http://xavi-9794-4391.show.tikiwiki.org/tiki-index.php
u: admin
p: 12345
tracker item
Expanding the Excersise Plugin so that user data is stored in database
The plugin Exercise is a nice way to for students to get feedback on their learning. For an instructor or an admin it would be very useful to have a way of checking student's success. That way, the instructor could evaluate how easy the material is, or if certain students need extra help with something.

As far as I understand, right now exercise input data is not stored in the database so there is no way to track the exercise outcome. It would be great if a table could be added to the database where the this data could be stored and accessed.
tracker item
colon in definition lists
When you are using definition list plugin, if you want to use a colon in the definition, there is no way to do this that I know of because the colon is used to separate the term from the definition. If you have a second colon on the line, the second colon and everything after it is cut off (not displayed).
tracker item
Allow for styling of the page name in a link to a non-existent page
Currently in tiki when a link to a non-existent page is made, the page name is not styled or in any way distinguishable in the HTML and a link is only around a following hard-coded question mark. What I would like to see is to change it so that the page name is in fact the link text and the appearance can be styled via CSS. This would allow a particular theme to use the question mark indicator or a Mediawiki-style "red link" or some other styling for these "edit new page" links.
tracker item
Item/Object perms: copy permissions from another object. (especially for wiki pages and categories)
Tiki perms are very fined-grained: great

But when you need to create a lot of items with individual perms, it can be time consuming and human-error prone.

So copying perms from another page (which we know is OK) will be very helpful.

It will also save tons of time since permissions are not inherited.


__Related__
{WISH(id="2133")}{WISH}
{WISH(id="1820")}{WISH}
{WISH(id="2586")}{WISH}
tracker item
ItemId for tracker
There is no easy way to create a numbered list of items (automatic numbering). There is no easy way to automatically assign a unique identifier to a item in a tracker. In other words, you can't display the ItemId in a tracker.

Need the ability to show the ItemId as another field in the tracker. This id is very useful when creating tables or lists in a tracker and I beleive is a must have. For example, if I create a list of ideas, I would like to have an idea number associated to each idea.

I hope someone is already working this.

Best,
Diego

---
Working on a fix for this as I need this as well. Among other things, also lets you display 0-padded item ID's and hyphenated item ID's prominently in the item viewer.
tracker item
ItemLink: use = operator to have different value and data in drop down - like select tag in HTML
tracker item
javascript word & character counter
For text area trackers:

http://www.felgall.com/jstip42.htm
tracker item
JavaScript zoom on images
tracker item
jQuery File Upload: This repository has been archived by the owner on May 25, 2023. It is now read-only.
tracker item
Kanban plugin; It should be possible to hide edit and anchor icon of a card, a user shouldn't see action he can't do
tracker item
Kanban plugin; API disabled error should contain a way to enable it right away (or a link to the admin control panel)
tracker item
Kanban plugin; It should be possible to filter items displayed
tracker item
Kanban; It should not be possible to be able to drag a cell if you can't modify the board
tracker item
Kanban; Tracker field selection should be user friendly with a dropdown of existing tracker field for a selected tracker
tracker item
Keep color highlighting from PluginCode at the mpdf printed version
tracker item
keep filter after sorting Tracker by column
When you look at a tracker and filter e.g. for you username and then click on a column heading to sort by Priority, the filter is lost.

You can only first sort, then filter - know what you do!
tracker item
Keep form data after back button (when CAPTCHA typo / session expired)
If you're editing a page and you fail the CAPTCHA or your session expires, your whole edit is lost. Most users expect their browser to have saved the form data, many would know enough to log back in then hit the back button to get back to the form (or at least, hit "back" and copy the data for later pasting after login). This does not work - after a "back" the form is empty!

I'm ranking this bug as priority 7 because it is very serious - data loss and angry users. I think the solution is trivial, too: see below.
tracker item
keep headers in mail submitted forum posts
When an email message is integrated into a forum thread, it's currently impossible to trace its origin. For that reason, it'd be useful to keep the email headers somewhere.

For example, if a spam message pops up, it'd be much easier to find the weak link in spam protection.
tracker item
Kerberos authentication
Should already be supported since we use PEAR::AUTH
http://pear.php.net/package/Auth

Needs testing and confirmation.
tracker item
Language Custom and all language files system holding - Proposal [MOD] [ADD]

!Language Custom and all language files system holding - Proposal [MOD] [ADD] for Trunk 7x
Hi,

I was looking to tra.php and __the way to hold the custom languages__ complements.

~~#693:''Note : ''~~
I note the recent change from array_merge($lang, $custom_lang) to $lang+$custom_lang which forbid custom to overload elements of system language using same English keys, the instruction which "merge" the two languages part into $lang staying into custom.php.

!My proposal
To be clearer and for a best security and portability and capability of extensions. I propose (written ready to commit), which is described below, the details are :
!!FROM NOW :
!!!System language file name(s)
System language has a file named "system_language.php" or "language.php" for backward compatibility (allowed multiple see above)
!!!custom language files names "pattern"
Custom language has file named custom_language.php or custom.php for backward compatibility. (Others can be used see above)
!!! Allow multiple files language with a pattern for names
Others file for language can be hold if their name is patterned <type>_language.php. <type> is allowed ref #[a-z0-9_]# compatible with php var names.
!!!Names of arrays $lang
The "$lang" variables (arrays) defined by these files are of pattern "$lang_<type>"
!!!Fusion of files
The concatenation (fusion) is now out of these files (custom) and become an element of the function "init_language" which must have this role, role which is then enhanced by the check of the contents and the real build of a $lang
A future option will allow when the routine are used to build or update new language files the "merge_array".
!!!Role of init_language
So, the function "init_language" does the following :
#check for language files (scandir) into language dir with valid patterns
#tries to read (include) each file, if failed to include it is an held exception (for the moment just skip, later send system error with a comment) but not syntax error in language files which can crash)
#checks the isset of arrays (corresponding to files names by pattern)
#will checks the content (available chain key and chain values) php syntax validation on prefs
#adds the arrays into $lang (fusion "+" not merge only on option)
!!the benefits
*This allows that tra (init_language) can check what is done and the content of $lang files and arrays generated.
*This allows to check at the $lang_* file definition load (check+include).
*This allows multiple files when need, particularly test phases.(split the files by nature of texts)
*This solves for the future the ability to introduce with backward compatibility "tikityped" strings to accept or not html tagged chains or others markup depending of the use of the strings (the typical sample is the strings of the name, descriptions, help, labels, warning, option in prefs definitions) but too the user fields content validation (can crash smarty and/or send a blank screen).
*May be it can be decided to associate a type of string depending of the syntax (the language array should have two value for each main key the string and the type).
*I have a separate proposal to define with backward compatibility the <type> of strings into the $lang arrays.
!!purpose
*This is done to make the languages files building and checking easier and have a better reliability in the phase of development of specific applications or when changes are necessary during exploitation.
*this allows to develop (I will) a function to run the same init routines with a request merge_files to generate an upgrade of file languages from more little files with changes todo.
*this allows lighter files and separate translated parts from the others etc.
!!What have been done
*I had just to add some lines (without specific checks for now) only managing the good load of a language file and their name pattern, no still enhancement in checking the contents of strings which needs typed strings.
*Tests
*no actually change to $tikidomains, can be enhanced

Ready to submit.
What's your opinion ? Do I commit ?
tracker item
Language field for menus (multilingual menus)
Menus items can have
Name
URL:
Sections:
Permissions:
Group:
Type:

We need an extra option for the language. Using the nifty lang & notlang as below gives more flexibility:
{CODE()}
{LANG([not]lang=>code[+code+...])}text{LANG
{CODE}

In the URL, it would nice to [tiki-view_tracker_item.php?itemId=948|be able to use variables]

URL:
{CODE()}
tiki-index.php?page=BogusPage{lang}
{CODE}


Name:
{CODE()}
{tr}my translated text{/tr}
{CODE}

There is a table in the database which seems unused.
tiki_menu_languages

Related:
*{wish id=521}
*{wish id=3030}
tracker item
Large File Upload Problems in File Gallery
I tried to upload a 230MB media file to a file gallery, and the site didn't have progress bar, and it sent the request for 25 minutes, then stopped and the file never uploaded.

Marc Laporte adds:
"A progress bar, and maybe a test/check first that file is smaller than
what is permitted by server config. In image gallery, tiki tells you
who much you can upload. This is needed for file gallery as well."



tracker item
Last comments for trackers : module needed
On this site, people add comments to trackers but there is no way to know what what the last comments.
tracker item
LDAP authentication and email field
We are using LDAP authentication at our site and the email field is not being automatically filled in. This means we must manually setup our email for each user for the page change notifications to work.


Note we are connecting to an ActiveDirectory LDAP database which does not like anonymous binds so had to make a patch based on the following suggestion:

http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=58&forumId=6&comments_parentId=14021
tracker item
LDAP authentication by binding user credentials
Our Active Directory is configured not to allow arbitrary LDAP searches for unprivileged users. However, these users can successfully bind to AD's LDAP interface. This would be enough for authentication and we would not need a special account for checking authentication.

I therefore removed parts of the function fetchData in /lib/pear/Auth/Container/LDAP.php:

{img src=images/code.png}%%% {CODE()}
function fetchData($username, $password)
{
$this->log('Auth_Container_LDAP::fetchData() called.', AUTH_LOG_DEBUG);
$err = $this->_prepare();
if ($err !== true) {
return PEAR::raiseError($err->getMessage(), $err->getCode());
}

$err = $this->_getBaseDN();
if ($err !== true) {
return PEAR::raiseError($err->getMessage(), $err->getCode());
}

// UTF8 Encode username for LDAPv3
if (@ldap_get_option($this->conn_id, LDAP_OPT_PROTOCOL_VERSION, $ver) && $ver == 3) {
$this->log('UTF8 encoding username for LDAPv3', AUTH_LOG_DEBUG);
$username = utf8_encode($username);
}

/* // make search filter
$filter = sprintf('(&(%s=%s)%s)',
$this->options['userattr'],
$this->_quoteFilterString($username),
$this->options['userfilter']);

// make search base dn
$search_basedn = $this->options['userdn'];
if ($search_basedn != '' && substr($search_basedn, -1) != ',') {
$search_basedn .= ',';
}
$search_basedn .= $this->options['basedn'];

// attributes
$searchAttributes = $this->options['attributes'];

// make functions params array
$func_params = array($this->conn_id, $search_basedn, $filter, $searchAttributes);

// search function to use
$func_name = $this->_scope2function($this->options['userscope']);

$this->log("Searching with $func_name and filter $filter in $search_basedn", AUTH_LOG_DEBUG);

// search
if (($result_id = @call_user_func_array($func_name, $func_params)) === false) {
$this->log('User not found', AUTH_LOG_DEBUG);
} elseif (@ldap_count_entries($this->conn_id, $result_id) >= 1) { // did we get some possible results?

$this->log('User(s) found', AUTH_LOG_DEBUG);

$first = true;
$entry_id = null;

do {

// then get the user dn
if ($first) {
$entry_id = @ldap_first_entry($this->conn_id, $result_id);
$first = false;
} else {
$entry_id = @ldap_next_entry($this->conn_id, $entry_id);
if ($entry_id === false)
break;
}
$user_dn = @ldap_get_dn($this->conn_id, $entry_id);

// as the dn is not fetched as an attribute, we save it anyway
if (is_array($searchAttributes) && in_array('dn', $searchAttributes)) {
$this->log('Saving DN to AuthData', AUTH_LOG_DEBUG);
$this->_auth_obj->setAuthData('dn', $user_dn);
}

// fetch attributes
if ($attributes = @ldap_get_attributes($this->conn_id, $entry_id)) {

if (is_array($attributes) && isset($attributes['count']) &&
$attributes['count'] > 0) {

// ldap_get_attributes() returns a specific multi dimensional array
// format containing all the attributes and where each array starts
// with a 'count' element providing the number of attributes in the
// entry, or the number of values for attribute. For compatibility
// reasons, it remains the default format returned by LDAP container
// setAuthData().
// The code below optionally returns attributes in another format,
// more compliant with other Auth containers, where each attribute
// element are directly set in the 'authData' list. This option is
// enabled by setting 'attrformat' to
// 'AUTH' in the 'options' array.
// eg. $this->options['attrformat'] = 'AUTH'

if ( strtoupper($this->options['attrformat']) == 'AUTH' ) {
$this->log('Saving attributes to Auth data in AUTH format', AUTH_LOG_DEBUG);
unset ($attributes['count']);
foreach ($attributes as $attributeName => $attributeValue ) {
if (is_int($attributeName)) continue;
if (is_array($attributeValue) && isset($attributeValue['count'])) {
unset ($attributeValue['count']);
}
if (count($attributeValue)<=1) $attributeValue = $attributeValue[0];
$this->log('Storing additional field: '.$attributeName, AUTH_LOG_DEBUG);
$this->_auth_obj->setAuthData($attributeName, $attributeValue);
}
}
else
{
$this->log('Saving attributes to Auth data in LDAP format', AUTH_LOG_DEBUG);
$this->_auth_obj->setAuthData('attributes', $attributes);
}
}
}
@ldap_free_result($result_id);


// need to catch an empty password as openldap seems to return TRUE
// if anonymous binding is allowed
*/ $user_dn = $username;
if ($password != "") {
$this->log("Bind as $user_dn", AUTH_LOG_DEBUG);

// try binding as this user with the supplied password
if (@ldap_bind($this->conn_id, $user_dn, $password)) {
$this->log('Bind successful', AUTH_LOG_DEBUG);
// check group if appropiate
if (strlen($this->options['group'])) {
// decide whether memberattr value is a dn or the username
$this->log('Checking group membership', AUTH_LOG_DEBUG);
$return = $this->checkGroup(($this->options['memberisdn']) ? $user_dn : $username);
$this->_disconnect();
return $return;
} else {
$this->log('Authenticated', AUTH_LOG_DEBUG);
$this->_disconnect();
return true; // user authenticated
} // checkGroup
} // bind
} // non-empty password
// } while ($this->options['try_all'] == true); // interate through entries
// } // get results
// default
$this->log('NOT authenticated!', AUTH_LOG_DEBUG);
$this->_disconnect();
return false;
}
{CODE}

If would be nice to have a checkbox in the LDAP part of the admin page for selecting this behaviour.
tracker item
LDAP authentication should use LDAPv3 (or at least have configurable support for it)
LDAPv2 is obsolete, and the use of LDAPv3 is now standard practice. In fact, the [http://www.openldap.org/faq/data/cache/822.html|latest releases of OpenLDAP don't even support LDAPv2 properly anymore]. However, PHP's ldap_connect() and PEAR::Auth [http://www.openldap.org/lists/openldap-software/200204/msg00046.html|default to LDAPv2].

The patch to use LDAPv3 is attached. It shouldn't be difficult to make the LDAP protocol version a configurable preference.
tracker item
let "Dynamic items list" feed on a dynamic drop down (items link) to have several dynamic lists
let "Dynamic items list" feed on a dynamic drop down (items link) to have several dynamic lists.

See this scenario with a form including Region > City > Suburb:
You chose Region
Cities get populated according to region. You choose region.
Suburbs get populated according to city.

According to the documentation for dynamic items list, cities are inserted in another tracker, as a text field linked to a hardcoded dropdown with REgion names.

In order to have suburbs populated dynamically from that tracker, sylvieg said that there is some code missing to allow dynamic items list feed on an item list, and not just a static drop down.

tracker item
Level 7+ headings (beyond h6)
tracker item
Like feature for Comments and more
tracker item
Limit RSS based on Status
When Tiki creates an RSS feed for a tracker, it will include __all__ items from that tracker, regardless of status. Tiki will ignore all status-related permissions, too.

For example, if Anonymous cannot view pending items, Tiki will ''still'' include pending items in the tracker's RSS feed.

I want a way to limit the tracker items that appear in a feed, based on status.

tracker item
Link "Export through Action Log" displayed while the feature "feature_actionlog" is disabled
tracker item
Link Gallery
I am using TikiWiki as a community "news/info" website. Part of this project will be to interview local people, government officials. Specifically, I will be inviting the Elderly in on weekends to share their life stories.

I need a tikiwiki feature similar to picture gallery or file gallery that can handle "media" in general. The audio and video recordings are hosted on a streaming server, so the entry would not necessarily be a file, but could also be a LINK to the location, eg: [mms://www.milescityvoice.com/2007JUL04Parade.asf]

I Could someone help develop a "MultiMedia" gallery feature?
Then i could write up the person's story as a tiki page, and embed the video or audio (or anything else) just like we insert images with the img tag.

I have successfully embedded the media with the URL directly, but I wanted a searchable gallery that can categorize as well to make the process more user friendly.

Thanks,

Eric
tracker item
Link syntax for pointing to pages on Wikipedia and other mainstream sites
I have started a blog using Tiki, where I talk about what I have learned over the years on Agile Software developement in a Research and Development context.

In the three weeks I have been doing this, I find myself pointing to Wikipedia pages over and over, whenever I need to refer to a specialized concept that my readers might not understand. The way I do it now is like this. Say I want to refer to the concept of Code Refactoring. Then I will write ~np~((code refactoring))~/np~. Then I will create a wiki page __code refactoring__, and put a redirect plugin on it, so that it forwards automatically to this page:

http://en.wikipedia.org/wiki/code_refactoring

Then, whenever I need to refer to code refactoring, I can just write ((code refactoring)).

It occurred to me that it might be useful to have a special wiki link syntax to make this easier. For example, I could write (wikipedia(code refactoring)), and this would be rendered as if I had typed: ~np~[http://en.wikipedia.org/wiki/code_refactoring|code refactoring]~/np~.

I can see other application of this concept for other well known sites that provide information about known entities. For example: (facebook(Marc Laport)) would point to this page:

http://en-gb.facebook.com/marc.laporte.name

tracker item
Link to Trackers I've Submitted
I can't find my own trackers. Some times I come up with additional information that might help a dev fix what I'm seeing. It would be nice to be able to pull all of my own trackers, things I've submitted, via a link.
tracker item
Linking to a shared or local drive or directory
tracker item
Links
The "Links" feature aggregates all links into one big list.
tracker item
List all items in Category tree, grouped by subcategory
tracker item
List pages doesn't show full 'display rows' limit if access to some pages is restricted by category
This is a small quirk/inconsistency when using "List pages". You can set the display rows parameter but if the user has access to some pages restricted because of categorisation the actual display row limit used is the number of pages in the system and not the number of pages available to the user.

This means that the listing can be spread over several pages with perhaps only 1 or 2 pages shown per page even if the display rows parameter is set to (say) 30.

It would be much better if this could always show 'up to' the limit set no matter if some pages are restricted.
tracker item
List pages should have a create/edit wiki page box
People expect to find one here
tracker item
List tracker items by category
Since all trackers (Bug, Bug : Usability, Feature request, Patch & Support request) are all in the same tracker, we need an <span style="color:black;background-color:#ffff66;">easy</span> way to list all trackers items in one category, as we can for other attributes.

This will also be useful to see all tracker items which are in the category "forum" for example.

---
Would be nice if tracker items were shown in [tiki-browse_categories.php]
This is implemented already.

---
Ideally (no rush for now), there would be an advanced category-tracker search, which would be a mask of all categories and we could search all tracker items which are in more than 1 category.

All tracker items which are in the category "forum" AND "bugs" for example. This should be a permanent URL so people bookmark and check periodically. Ex.: Frank would want to check mostly for stuff which affects maps.

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
ListExecute cannot send messages to the emails associated to users owning tracker items
tracker item
Listing of pages without any tags in tiki-browse_freetags.php
tracker item
Live robust chat feature with copy/paste of images, videos, hyper links
tracker item
Live Support
tracker item
Live support has no function to delete support requests/messages/chats
tracker item
Lock option for tracker items so they can't be changed (ever!)
tracker item
Log user group assignments
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 and authentification using Facebook, Google or Email
tracker item
login from telegram
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
Logo module and look and feel related preferences should be merged
tracker item
Look and Feel, Logo module; It should be possible to hide the upload logo button
tracker item
Look and Feel, Logo; It should be possible to set the logo from the logo module without enabling "site logo and title"
tracker item
Look&Feel, Themes; Adding basic information about a the theme (Author, Documentation)
tracker item
Lower memory consumption and/or have a <8 Meg mode
Related:
((MemoryConsumption))


Here is a very famous error: "Fatal error: Allowed memory size of 8388608 bytes exhausted"
http://tikiwiki.org/art82

And they often cause blank pages. How can we can catch them and render a simple & descriptive error page (not enough memory) instead of a blank page?


__Maybe useful?__
Smarty validation class
http://www.phpriot.com/d/code/smarty/smarty-validator/index.html



Related:
Better protection against accidental site breakage with improper use of code in modules + template
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1065
tracker item
Mail-in: recognize "from" email and assign action to the correct user
We can already send in content to Tiki via email:

add/edit wiki
add articles
via tiki-admin_mailin.php

and add forum posts via
tiki-admin_forums.php


joe@joe.com sends an email. The system recognizes that joe@joe.com belongs to the user "joe" and adds the tracker/wiki edit/forum post/article as if the user joe had logged in and added it via the web form.


Make this optional for security reasons. If someone spoofs the email address, he could send in content for someone else.
tracker item
Mailin Article-Put doesn't post attachment?
Hi:

I want to allow users to send photo moblog posts to our Articles section. After setting up an "Article-Put" account, I'm finding that only the text makes it into the article post, not the attached image file. Just to test, I set up a "Wiki-Put" account, and it DOES recognize and include the attachment (not inline, though, but as an icon and a link).

Does the Article-Put feature have handling for including images inline?

Rob

In my installation, I've tested sending tes
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 a system-wide watch to all trackers
tracker item
Make admin_quicktags use a drop down box for the Category
This feature isn't internationalized.

The usage of quicktags is hardcoded in the PHP, like

$quicktags = $quicktagslib->list_quicktags(0,-1,'taglabel_desc','','trackers');

for the trackers. The french translation e.g. reads

Catégorie : wiki, formulaires, etc.

So a french user would enter "formulaires", but never see his Quicktags in the Trackers feature.
tracker item
Make advanced mode for file and image upload dialogues a selectable preference
tracker item
Make Blog Post link more context-sensitive
It's a little annoying that when I want to post to my blog, and click on the post link, I am given a pull-down menu of blogs, all but one of which is not mine. Any reason not to filter this list to the set of blogs that I can post to? And, even better, jump to mine if there is only one such blog?
tracker item
Make e-mail notifications handle huge amounts of users
The e-mail notifications of watches (wiki, tracker, article, etc.) are sent out when changes are made. This means that the user submitting the change has to wait for the PHP-Code to send out all the mails before he can continue browsing. This is annoying and even...

... more evil is that with thousands of users to notify of the change the PHP-script will tend to time out and not all the notifications are sent!

One possibility would be to set the timeout higher, but that isn't really a solution at all. So the sending of mails needs to happen asynchronously. One simple solution would be to have a daemon running on the same system, which sends out the mails and the PHP-script just notifies the daemon of what to do. This would make installation a lot harder though and can't really be a desired solution.

Any possibilities to solve this in PHP directly?
tracker item
Make File gallery tag image files in Tiki according to exif tags and such, and the other way round too
tracker item
Make inactive users require re-validation
tracker item
Make InterTiki independent of closing the site (maintenance mode)
When shutting down a tiki-site it also affects all remote Tiki-Slaves doing authentication via InterTiki. There needs to be some way to shut down logins on the master Tiki, but still allow read-only access for InterTiki-Slaves.

{CODE(caption=>Basic idea)}
16:51 < ohertel> 2 switches... disable logins, disable logins including intertiki
16:51 < ohertel> first one is for a case like we have now.
16:52 < ohertel> and second one is for like "we update the database" ...
{CODE}
tracker item
Make it possible for non-admins to show or hide tracker fields in the items list
tracker item
Make it possible to add more than one show instance for a specific tracker item
tracker item
Make it possible to have a message only visible on first run (ex.: u: admin p: admin)
In barebones profile and in featured profiles, there is intro text about 1st login being necessary with u: admin p: admin (good)

However, this message stays and needs to be deleted by admin (bad)

Perhaps we should have a module with is only visible if admin password has not yet been set.


tracker item
Make ItemsList Tracker Fields Editable
tracker item
Make PivotTable charts (plotly) responsive or map rendererOptions width and height from plugin params
tracker item
Make pjirc use the usernames from tikiwiki as the username in irc
I would like the java irc client pjirc to use grab the usernames from the tikiwiki database to log the people in when they want to use the irc channel. it is very similar to the mod for Simple machine forums http://pjirc.dtmdotexe.com/index.php?option=com_smf&Itemid=26. It will only work for registered users and does not need to work with wiki markup or group permissions (works as long as you are logged in). You do need a php script to input the irc server/channel to connect to.

Illori
tracker item
Make PluginChart optionally reuse some other lib already in Tiki to make js-based charts (raphaeljs, chartjs, d3.js, etc)
tracker item
Make preferences i18n-aware
Some prefs should need to be different per language

Ex: logo, site title, meta-description, meta-keywords, menu

So we may avoid:
http://doc.tikiwiki.org/Multilingual%20Menu#Check_language_and_show_alternate_menu


tiki-edit_perspective.php (Tiki5) is an efficient way to override global prefs depending on perspective. So now, how to handle similarly for languages?

Please note that some times, we'll have both perspectives and languages.


Related:
{wish id=968}



Two solutions:
* Add tra() for site title, meta-description
* Make text areas for things that smarty logic would be useful (ex: menu) __Done in Tiki5__
tracker item
Make print icon optional
We now need to fiddle in the templates to remove the print icon. In many cases, a print option is not useful.

Need both a tiki_p style permission and a feature_print style feature for this. Need to document the actual names we used, too.

One tiki-wide setting to deactivate all printable pages all links to these pages (with the little printer icon).

This will also be useful for http://mobile.tikiwiki.org/ Let's try to do before 1.9.1

obs: waiting for cvs to unlock to commit
tracker item
Make regex used for validating email addresses on validation more RFC compliant
This started when I discovered that when trying to register with an address using the "GMail-Format" like
normal.mail+something@gmail.com and it will fail although the address is valid. I have made a quick fix to allow '+' in the name part of the email address, but obviously more can be done to make this more RFC compliant. Will have to double check that email actually sends, of course.

Some references:

[http://www.regular-expressions.info/email.html]
[http://en.wikipedia.org/wiki/E-mail_address#Plus_.28or_Minus.29_addressing]
tracker item
Make ShowTikiOrg field work with show2.tikiwiki.org
tracker item
Make this tracker's fields available to the community!
Could someone please make the fields this tracker uses available to the community, please? (easily done, since there's an export/import feature!)

I'm trying to create a support web site, so obviously need much the same thing as this site. Trackers are quite a learning curve, so a couple of good examples would be really useful!

If someone does this, I'll add an export of the fields I end up using and make them available too (I've got a couple of other tracker apps up my sleeve too).

Cheers!
tracker item
Make Tiki more robust to open_basedir issues
Too many people are having issues:

[http://tikiwiki.org/tiki-searchindex.php?highlight=open_basedir&search=|tikiwiki.org open_basedir issues]
[http://dev.tikiwiki.org/tiki-searchindex.php?highlight=open_basedir&search=|dev open_basedir issues]
[http://doc.tikiwiki.org/tiki-searchindex.php?highlight=open_basedir&search=|doc open_basedir issues]


We need someone who is strong with server administration in a shared hosting context to solve all these issues once and for all.

[http://tikiwiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=26696|maybe a hint to the solution?]
tracker item
Make Tiki more viral
Please see: ((tw:Viral Tiki))
tracker item
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
Tracker download (dl) column :: make it optional
When you check both:

Tracker items allow attachments?
and display attachments in listing?

Then the dl-column (I guess it counts downloads) is being shown by default.
tracker item
Make TrackerItem duplication easier
When editing a tracker item, there should be an easy possibility to select, which tracker is a duplicate of this item.
tracker item
Make Unified Index optional
tracker item
Make wiki page section edit icons always there but hidden
tracker item
Make Wiki structures an optional feature
Many people use the wiki without structures. It should be optional, like the rest.
tracker item
maketoc float top right parameter, possibly as the default
maketoc is often used in a div like this:

{CODE()}{DIV(float=>right,width="200px")}^{maketoc}^{DIV}{CODE}


How about making a param for this?
{CODE()}{maketoc float=left}{CODE}
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 should have plugin help
See ((doc:maketoc))
tracker item
Manage a css menu or phplayersmenu in a wiki page
Related: {wish id=1045}


dev.tw.o has too many items on the menu. Using ((doc:Module MenuPage)), so we would need CSS menu or Phplayersmenu.

But if so, we lose the version history, ease of contribution of a menu in wiki wage.

How about the best of both worlds?

Perhaps a menu using a special code around the hierarchy (with bullet points), it can be caught and used by css menu.

tracker item
Manage email bounces
Tiki sends emails for several things (watches, password reset, newsletters, etc.) in addition to end users via ((doc:Cypht)) webmail.

System emails should be sent with a valid sender email. Many will put a bogus no-reply@example.org but that is bad practice. We should be using a real email account, accessible via ((doc:Cypht)).

See also ((Transactional Email Providers))

There will be manual replies. There will be bounces. This should be monitored, and handled accordingly. When you have hundreds or thousands of bounces in a ((doc:Cypht))-accessible account, it's tricky and time-consuming to manage.

If you don't handle this, and repeatedly send out emails to invalid accounts, you risk being flagged as a spammer.

Tiki should help detect types of bounces. Ex.:
* Manual reply
* Soft bounce (ex.: vacation message)
* Hard bounce: (user doesn't exist)

There should be a dashboard of all bounces, with a way to see
* The emails with the most bounces (top bouncing emails so site admin can go in order of priority)
* The actual emails with ((doc:Cypht))

And help Tiki admin handle this
* Show where this email is used (user profile, watches, etc.) and help remove.

See https://packagist.org/?query=bounce for potential libs.
tracker item
Managing XML in TikiWiki for re-use by external apps
XML files are cool for data interchange.

For example, you can create an xml file to feed a Flash animation. However, you still need to update that XML file via FTP. What if you could edit a wiki page (with permissions, history, etc) and have the Flash animation get the data from it as if it was xml?

Or maybe a button on a wiki page "save to .xml", which would save on the filesystem WikiPageName.xml? (where the Flash would know to look for it)

Related idea:
* {wish id=467}
* {wish id=3103}


Louis-Philippe Huberdeau --will look into-- used [http://www.yaml.org/|YAML] --to see if this could be useful-- and it is very useful for the ((Profile Manager))
tracker item
Mark blog entry as private doesn't work
Blog post edit page (tiki-blog_post.php) has a "Mark entry as private" check box, to restrict viewing to the author. But it doesn't work; any user can read the post.



Needs to be fixed or the option removed from tiki-blog_post.php in time for 1.10.0
tracker item
Markdown support
tracker item
Mass assignment of permissions, especially for wiki pages
Permissions on individual wiki pages are great.

But what if you want to change the perms


__Related__
{WISH(id="2151")}{WISH}

tracker item
Master-Slave <-> Trackers / Trackerlist / List <-> data management, case management, issue management
tracker item
MediaPlayer: permit relative links for files (to be able to use files from own Tiki)
tracker item
MediaWiki import script
For many people, Wikipedia (powered by MediaWiki) was their first contact with wikis. MediaWiki has a very nice interface and has done an amazing job to get Wikis known to the public, via Wikipedia. MediaWiki/Wikipedia is probably the best thing that happened to the Wiki world since Ward Cunningham invented the wiki in 1995.

MediaWiki is excellent to make an encyclopedia. However, it is not designed to be an Intranet/corporate wiki with an advanced permission system. Also, MediaWiki is "only" a wiki. It doesn't have extra features like forums, trackers, blogs, etc. Maybe these features will eventually be added to Mediawiki, but it doesn't seem imminent.

Users which want more can use some glueware to combine a Wiki and an existing full featured CMS (ex.: Drupal + MediaWiki or Xoops + MediaWiki) or they can choose Tiki Wiki/CMS/Groupware.

There are apparently millions of MediaWiki installs. In contrast, there are "only" tens of thousands installs of TikiWiki. While this number is very good, we can expect more & more people will want to migrate from MediaWiki to TikiWiki. Even if a small proportion of MediaWiki installs migrated to Tiki, it would still be a very large influx of users.

Tiki can already look like WikiPedia:
http://themes.tikiwiki.org/Tikipedia

One important step for Tiki's future is to have a converter from MediaWiki to TikiWiki so users can have a painless upgrade path and gain access to more features.

http://dev.tikiwiki.org/MediaWiki+to+TikiWiki+converter

Related:
*[wish1531|Wiki markup for icons]
*[wish1805|Universal Wiki Edit Button]
*[wish2102|Support some of the MediaWiki syntax that doesn't conflict with TikiWiki syntax]
*[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)]
tracker item
Menu & modules contextual to category of currently show item (wiki page, article, tracker, etc)
Related:
[wish1887|Modules use should be restrictable with standard permissions]


Read from bottom up:

2008-05-27 00:46:33 Norrin_Rrr mmh
2008-05-27 00:45:57 prozaq you could probably modify that
2008-05-27 00:45:39 prozaq that displays all categories
2008-05-27 00:45:32 prozaq Norrin_Rrr: in 1.10 there is a module called "categories"
2008-05-27 00:41:25 Norrin_Rrr will try it
2008-05-27 00:41:16 Norrin_Rrr the example in the documentation says its for features not sections that s weird
2008-05-27 00:40:51 prozaq oh - yes I think so, but Ive never tried it
2008-05-27 00:40:34 prozaq beg your pardon?
2008-05-27 00:39:45 Norrin_Rrr the section parameter in the menu its to set wich section (wiki/cms/forums) will display the menu ?
2008-05-27 00:38:54 Norrin_Rrr that should be doable
2008-05-27 00:38:19 prozaq so you should be able to copy some of the code from the tiki-browse_categories pages
2008-05-27 00:34:38 Norrin_Rrr yes
2008-05-27 00:34:16 prozaq but isnät that when you are creating a module from scratch?
2008-05-27 00:34:07 Norrin_Rrr i am not sure but there seems a possibility for hacking ?
2008-05-27 00:33:44 Norrin_Rrr "So if you know about Smarty template editing you can use any Smarty tag in your user modules."
2008-05-27 00:33:05 Norrin_Rrr ah okay i am at the module documentation, and its seems there are some conditionals with TW1.10 for modules but unfortunatly none for specific category
2008-05-27 00:32:56 *** franck has left #tikiwikin
2008-05-27 00:29:43 *** kiilo_ has quit IRCn
2008-05-27 00:28:34 Suprano even more if you paste in in a formular :D
2008-05-27 00:28:15 Suprano hmmm copying 4mb text slows down the pc
2008-05-27 00:28:10 Norrin_Rrr and display a menu that gather the various item of this category
2008-05-27 00:27:59 prozaq marclaporte: earlier I posted a bug to the tracker item Bugs & Wish list on dev.tikiwiki.org but how do I post to the "All Bugs" section or the "Release 110 taged bugs" ? section
2008-05-27 00:27:38 Norrin_Rrr yes
2008-05-27 00:27:30 marclaporte the goal would be to show a certain module only if current item (page, etc) is in category X ?
2008-05-27 00:26:07 prozaq eek...
2008-05-27 00:25:45 Norrin_Rrr its seems it works for feature enabled on the site but not for category (?)
2008-05-27 00:25:16 Norrin_Rrr yep i have the doc about the menu under my nose but i don't understand the section parameter
2008-05-27 00:24:39 marclaporte hi prozaq
2008-05-27 00:24:24 prozaq marclaporte: hi
2008-05-27 00:24:19 prozaq but Iäm not sure a specific category would fall under that
2008-05-27 00:23:57 prozaq it seems that you can tell a module which "section" it should appear in
2008-05-27 00:22:37 Norrin_Rrr for now 1.9.9 but 1.10 soon i hope :)
2008-05-27 00:21:20 *** marclaporte has joined #tikiwikin
2008-05-27 00:20:45 prozaq which version are you using norrin?
2008-05-27 00:18:38 Norrin_Rrr i am not sure, a module with a menu would be nice
2008-05-27 00:18:08 prozaq a menu item or a module with menus?
2008-05-27 00:17:29 Norrin_Rrr and hello everybody ;)
2008-05-27 00:16:39 Norrin_Rrr Is it possible to show a menu only when a user reach an item belonging to a given category ?
2008-05-27 00:15:24 *** Norrin_Rrr has joined #tikiwikin







Sylvie has recently added some useful code in BRANCH-1-10 so we can use categories as conditions in templates (.tpl)

[http://dev.tikiwiki.org/Hello+World#To_do_something_specific_in_a_template_ex_tiki_tpl_conditional_to_the_current_item_being_in_a_category_Ex_different_header_picture_|related info in Hello World]
tracker item
Menu items with link type options (framed, new window, replace)
Featured link (tiki-admin_links.php) offers three types of links (framed, new window, replace).

This functionality would be most welcome with our menu system (tiki-admin_menus.php) when adding links.




tracker item
Menu levels are not working
tracker item
Menu management: add a permission: tiki_p_edit_menu
As of now, you need to full admin to edit the menus. Often, we would like to delegate this to somewhere at the editor level.
tracker item
Meta wiki-plugin to inject custom meta tags to Tiki's head
tracker item
Metatag, Metatag plugin; having a meta tag plugins content (per object) should remove the admin meta tag content (global)
tracker item
Migrate binary files in between the file system and the database
Add a feature to move files in between the file system and the database

This feature:
tiki-admin.php?page=trackers
tiki-admin.php?page=fgal
tiki-admin.php?page=wikiatt

should be added here:
tiki-admin.php?page=gal

(In fact, it should be backported from 1.10) "Move images from filesystem storage to database storage"
tracker item
MindMap support multilingual
tracker item
Minify and cache js and css files, with an admin panel to refresh
Productization: Create admin preference to enable/disable minify
https://bugzilla.mozilla.org/show_bug.cgi?id=502092

Implement Admin panel/setting to flush/rebuild Minify cache
https://bugzilla.mozilla.org/show_bug.cgi?id=497703

[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=minify&product=support.mozilla.com&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=|All "minify" related]

This cache should also be deletable


http://code.google.com/p/minify/
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 help text in /lib/prefs/feature.php
tracker item
Mobile support for INCLUDE, Structures?
I'm creating a Tiki site with several small reusable bits of content (as Wiki pages). Cell phone users are my primary audience, so I'm relying on HAWHAW and HAWIKI. I'd like to use INCLUDE module or structures to reuse the content. Tiki handles it fine, but my mobile tiki doesn't support either INCLUDES or Structures. The INCLUDE lines pass right thru unparsed.

1. Is there an easy way for me to get INCLUDE to work?
2. Is it planned for support in a later release?
3. Are there plans for support for Structures?

Thanks for HAWHAW, it's great!

Rob
tracker item
mobile version slideshow
tracker item
module google adsense -> module needs to be updated to new google variable names
Google changed their formula. module should now deal with:
google_ad_client = "pub-xxxxxxxx";
google_ad_slot = "02353245";
google_ad_width = 468;
google_ad_height = 15;


While we are playing here, the module should be re-organized and default should be a public service advertisement

Current Adsense module is too complicated to set-up as we can read here:
http://tikiwiki.org/Module+Adsense

There are way too many forum posts for something which should be really simple to set up:
http://tikiwiki.org/tiki-searchindex.php?highlight=adsense&where=forums

So, I suggest:

The public service advertisement should appear instead of the current "You forgot your Google ad_client number !" message. So people would know right away that the connection with Google is OK.

By default, it should be a fairly small ad so it fits nicely in a module.

And if the user is admin level (check for tiki_p_admin), then, add a link to documentation on how to set pub-xxxxxxxxxxxx and others...
http://doc.tikiwiki.org/tiki-index.php?page=Module+adsense

So, if no pub-xxx number is set, use pub-xxxxxxxxxxxx (which provides the public service advertisement) with a warning for admins.

If the admin specifically wants a public service advertisement, he can set the pub number as pub-xxxxxxxxxxxx. In which case, there should not be a warning to admins on how to set.

Finally, if the pub number is set normally (ex.: pub-1234...), no admin warning should appear.
tracker item
mod-adsense should show its error in a module-frame
Bugs & Wish list
tracker item
mod-last_modif_tracker_items lists backwards
see it best by:

- make a new tracker
- connect a module to it
- insert an item into the tracker

The module shows:
1)
2) Your item here

Later it is

1) Your item here
2) New item
tracker item
Modals in Quartz theme are too narrow
tracker item
Module Action Calendar : a way to activate the functions desired or desirable
Hi,

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

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

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

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

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

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

!For 7.x :
!!Calendar with Gantt presentation
!!Calendar content can content several types of objects with various rights.
See corresponding text (the link to wished features projects for 7.x about calendar will be here soon ###)
tracker item
Module breadcrumbs displaying pageName as last crumb instead of alias
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 editing: Language feature needs extension
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 multilike can’t be used for anonymous (even if required permission is enabled)
tracker item
#2115
Bugs & Wish list
tracker item
Modules: if a feature is turned off, it should be hidden or somehow filtered + other ideas
Tiki 1.9.8 ships with 94 modules. (excellent)


Need a "module manager"

Module should come with a screenshot or preview.

A page listing all modules with descriptions and parameters- grouped by feature.


currently, the "user modules" and "assigned modules" titles are very non-intuitive. Should say "custom modules" and "active modules"




However, all modules are listed at all times. Module listing should check for features which are activated. It would be easier on new Tiki admins. For example, if articles are deactivated, don't show me last_articles in tiki-admin_modules.php



Admin modules does not display titles of available modules or provide easy method for selecting unused modules, such as with a listbox. The missing information is not available unless a Tiki admin has system admin permissions.



Also, all possible parameters for the current module should be listed (or picked from a drop-down)
See:
[http://doc.tikiwiki.org/Module]



Related:
Plugins admin interface
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=502
tracker item
Monitored tiki trackers should appear in "My watches"
When I click on "Monitor this Tracker" It doesn't appear in the "My watches" section. It would be very nice to have a list of monitored trackers there as it would be quicker to verify. I would actually like to have the option of only seeing my trackers in the "My watches" section without receiving any emails when a change occurs.

Thanks to all volunteers on this !
tracker item
Monitoring pre-dogfood servers
tracker item
More control over "Date and time"-field-type format in tracker needed
In the type "date and time" it may be necessery to be able to have only 'year' choise instead of year, month, day and hour


::: FRENCH :::
Dans le type "date and time" nous devrions pouvoir avoir seulement année (de x à x au choix), seulement mois/année ou seulement jour/mois/année. Pour plusieurs tracker, la suppression de l'heure est nécessaire, comme lorsqu'on demande la date de naissance d'un individu !
tracker item
More flexibility to create tracker forms with any layout
Similar to [tiki-view_tracker_item.php?itemId=1149|Pass tracker itemID as a parameter to a wiki page, to create a custom-looking tracker rendering] but for input fields.

So designers could make the layout in a wiki page (including html) and place the form elements anywhere.

Related:
*[tiki-view_tracker_item.php?itemId=943|Tracker plugin: useable to edit existing tracker info (especially user tracker)]
tracker item
More graceful error message when database is unavailable or crashed
I got this on October 25th 2006:

Warning: mysql error: Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2) in query:

select count(*) from `tiki_banners` where `wed` = ? and `hourFrom`<=?
and `hourTo`>=? and
( ((`useDates` = ?) and (`fromDate`<=? and `toDate`>=?)) or
(`useDates` = ?) ) and
`impressions`<`maxImpressions` and `zone`=?

in lib/tikidblib.php on line 134


How could we show a more meaningful error message?


---

mysql tables sometimes crash.

When they do, the error message is cryptic, at best.

An average Tiki admin won't know what the problem is and could think it's Tiki's fault.


A graceful error message would inform the admin that:

"There are problems with the following tables: ". Please repair (link to how to repair)

Especially the tiki_sessions, which shuts down the site completely...

Some others are not so bad. Just a path disclosure.
{img src=images/code.png}%%% {CODE()}
Warning: mysql error: Can't open file: 'tiki_images.MYI' (errno: 145) in query: select count(*) from `tiki_images` where `galleryId`=? in lib/tikidblib.php on line 134
{CODE}
---

Another error to watch for:
{img src=images/code.png}%%% {CODE()}
Unable to connect to the database !
User droit_tiki has already more than 'max_user_connections' active connections
{CODE}
---
Maybe Tiki admin email should be in db/local.php? So the system could send email alerts when DB can't connect.
tracker item
More granular control of recurring events in Calendar
In the calendar, you can schedule a recurring event to happen weekly. In my particular use case we use TikiWiki for, among other things, tracking who in my department is carrying the 24/7 pager so everyone knows. There are between 5 and 7 of us depending on turnover, and we take turns holding the pager for one week at a time each.

With current functionality we must manually enter the pager schedule and re-do it should anyone quit or get hired. It would save us a lot of time if we could just say person A gets pager every 6 weeks, followed by person B, C, D, etc.

tracker item
More intuitive admin interface
Part of IRC-Log from 20050709:

[18:48:51] luci amette: imho the quickest fix for the Admin menu would be: 1. rename "Admin home" to "Admin Sections"
[18:49:40] luci amette: 2. clicking Admin folder would bring you list with the same entries like when you expand the folder
[18:50:53] luci 3. rename "Admin mods" entry to "Mods Admin" to prevent listing it as first entry since the menu is alphabetically sorted
[18:50:57] amette luci : Yup, that sounds really clean - Admin Home should be moved to the top of the submenu then though
[18:51:08] luci sure
[18:51:36] amette Ah, just wanted to ask - yeah, alphabetical sort is bad here - I just looked at my menu and it took some time to find "Verwaltung Hauptseite" <- very much at the bottom
[18:52:12] luci "Admin Sections" sounds logical to me because we use "Sections" in title bar there already anyway
[18:52:41] luci amette: good point, that'Ä‘ why i fixed my language.php entry to "Administrace"
[18:55:06] luci ok, we can consider removing that sorting stuff
[18:55:42] amette What would be a good solution imho - It gives you e.g. the option to say "The third entry in Admin menu"
[18:55:52] luci maybe only the module one
[18:55:56] amette And you can sort options by importance!
[18:56:14] amette And I'm often confused, since my admin-account uses English and amette-account uses german
[18:56:20] luci amette: not that easy, some appear depending on fetures enabled

From here on, was discussed, that Admin Items could/should be hidden, when the corresponding feature is not activated. I'm not too sure about that now - because like that you loose the ability to customize a feature and then afterwards activate/release it.
tracker item
More predefined mathematical functions
I miss predefined mathematical functions like "Sum(number_1, number_2 ...)"

When the functions are there I would like a help list (like in for example google spreadsheets) that presents possible names on mathematical functions that can be performed. For example: I type "=S" and the cell presents med with a list of alternatives like

"Sign(number)"
"Sin(number)"
"Sum(number_1, number_2 ...)"


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: 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
Move perm plugin from mods to BRANCH-1-9 and add a way to have not just "if" but "if/else"
Perm plugin is very useful and works well. It is very similar to the group plugin. It weighs just a few k and I see no advantage of putting in mods.
http://mods.tikiwiki.org/details.php?type=wikiplugins&mod=perm

Similar to group plugin, we need "if/else" concept:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=994

So we could do things like this in wiki pages:
if tiki_p_edit "please click here to edit" else "please click here to login"

Also, group plugin is still in mods, but already in main code base so it should be cleaned out of mods.



tracker item
Moving treads to another forum in tiki-view_forum_thread.php (in addition to tiki-view_forum.php)
I created a new [http://tikiwiki.org/tiki-view_forum_thread.php?comments_parentId=27220&forumId=17|forum for LDAP & Active Directory], but I am having trouble moving all the old messages to this forum.

It is possible to do from tiki-view_forum.php but it is very time consuming.

If I find a post from the result of a search, I want to be able to move from tiki-view_forum_thread.php

*Stats about forums are not updated (minor)
*Do watches follow?


See video feature request:
http://dev.tikiwiki.org/moving_forum_threads_2007-12-31.swf.html
tracker item
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
mpdf 6 PluginPdfPage: Allow to override global setting to create toc in a specific page
tracker item
mpdf: comments duplicated many times in printed tracker item with tabs and comments below
tracker item
mpdf: doesn't include graphics from privottable plugin
tracker item
mpdf: internal wiki links are not clickable nor converted to the absolute url counterparts
tracker item
Multi-domain: redirect all traffic to main domain
When a tiki is on a server which has several domain names, have an option to force a redirect to one in particular (similar to force with/without www). Should be a "permanent redirect" HTTP/1.1 301 Moved Permanently

This is related to the recently introduced feature to remove www or add www to Tiki sites

Specifically, all *.tikiwiki.org domains will progressively move *.tiki.org Both URLs will be kept forever but tiki.org should be the new main one that people see in their browser (and copy-paste from)
tracker item
multibyte-letter-wiki-document-name between double braces are not recognized.
tikiwiki syntax for 'wiki-link' only works when doc-name is consists of alphabet.

just to avoid wiki syntax works on this bug report field,
currently using as follows :
DOUBLE BRACE OPEN 'WIKI_DOC_NAME' DOUBLE BRACE CLOSE
--> make hyperlink for 'WIKI_DOC_NAME'

DOUBLE BRACE OPEN 'ASIAN_CHAR_WIKI_DOC_NAME' DOUBLE BRACE CLOSE
--> parse 'ASIAN_CHAR_WIKI_DOC_NAME' as normal texts. then just print the texts.

please fix this problem soon. thanks in advance.
tracker item
Multilingual (i18n) for blogs
Hi!

It would be nice to have multilingual support for blogs. I mean, I'm a native spanish speaker,and even thought I can write in english, it would be nice to keep my blog in both: english and spanish.

Currently, I could create two blogs, and maintain them in parallel, maybe, add a manual link to the translated page on each of the blogs posts, but it is not an elegant solution.

Thanks!
tracker item
Multilingual tracker (labels, drop-downs and categories)
Say I have a user tracker but my users speak different languages.
tiki-view_tracker_item.php?view=+user

I want to be able to {tr} the labels but also the lists (drop-down menus and categories)
tracker item
multilingual tracker with Tracker ItemList field
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
multiple language support in quick edit plugin
tracker item
Multiple shoutboxes
There can currently only be one shoutbox to a site (at least by any research I have done). Personally, I think TikiWiki is the best poised software on the net to bring people's data back home by creating by giving the general public the ability to create their own sites instead of being data mined on the current social networking repositories. By enabling each family member to have their own shoutbox it would in a sense give each person their own "wall" feature on their own group pages.

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

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

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

--Steve
tracker item
Multiselect Tracker Field with dynamic content in options
tracker item
MultiTiki: always use master for user-related things (user messages, etc)
Say I am on dev.tw.o and I want to follow-up with a user, I end up on his tiki-user_information.php?userId=xxx __here__.

I should have a link to his page on the master.

Or else, users will end up with user-messages on various *.tikiwiki.org sites.

tracker item
n-gon value picker for tracker fields
tracker item
Named Lists, Tables, Headers, TOC etc in wiki pages and using them as Tracker Fields
tracker item
Native multi-site/multi-domain handling
moved to ((WikiFarm))
tracker item
Native support for alternate content & layout per browser (Showfor plugin)
Two aspects:

A- Alternate theme for certain browsers:
Ex.: simple theme for IE6 or pocket browsers.

B- Showfor plugin, as developed for Support.mozilla.com


Should the plugin be called SHOWFOR? (if so, it's should be quite generic).

*printer
*various browsers
*mobile versions
*users, groups, perms, upon feature check
*etc

Even if the generic plugin is not called browser, SUMO can continue to use SHOWFOR (And avoid needing to edit all the content) thanks to ((doc:plugin Alias))

See: ((Alternate content by media))
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 Save As Profile feature to create YAML from existing site
It would be *great* to have way to generate profile YAML from an existing Tiki site.

tracker item
Need a way to insert SCRIPTS into banner code
Many banner advertisers use a javascript for banner adverting. Currently, there is no way to add a JS-based banner.

tracker item
Need a way to insure people vote only once (more of a voting system than polls)
*polls (Could be with trackers)
**need a way to insure people vote only once (more of a voting system than polls).
***Possibly with unique URL sent by email
***Not sure, but probably that votes need to be anonymous (We know who voted but not for whom)
**Need a way to remind people that haven't voted.
***CRM style wiki & tracker merge
****Do a query on trackers (ex. people that haven't voted)
****Cross with a wiki page to create a form letter "Dear XYZ, according to our records, you have not voted. Please click here to vote.


__Related__
{wish id=2388}

tracker item
Need a way to NEXT/PREV specific blog posts
When viewing a specific blog post (tiki-view_blog_post.php), users should be able to go to the NEXT / PREVIOUS post in the blog.
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 Forums to Display per Group - Nevermind
Our community needs some forums for the administrators only so that we can pass messages back and forth. However, there's no way to make any of this private. Any registered user can read and post what need to be private forums. In many cases you don't even have to be registered to read.
tracker item
Need more control over Tracker listing presentation
The main listing of Trackers does not have so much control over its presentation as other Features, (File, Image galleries etc) so if you have a lot of Trackers it can be awkward to quickly find the one you want. ie you cannot control the number of items shown per page without changing the General preferences setting, the default sort is fixed as "Created" and whilst you can do a one-time resort you cannot change the default, and you cannot change what columns are shown. Would be good to upgrade this as Trackers are becoming increasingly useful and more used.


No longer relevant - 15th June 2013
tracker item
Need 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
Need stronger CAPTCHA
On the www.wiki-translation.com site, anonymous users can post comments but they have to go through a CAPTCHA test to prove that they are not a machine. In spite of that, several spam comments are being posted (selling viagra, sort of thing) each week, presumably by robots. I for one (Alain Désilets) can't believe that there are humans who actually do this manually.

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

I might be worth it to update the CAPTCHA library used by Tiki, to provide a more difficult test.
tracker item
Need to be able to 'return' to the Additional information available when a file is first uploaded
When a file is first uploaded the 'success' screen allows a very useful set of "Additional info" to be displayed - but there doesn't seem to be any way to reshow this info once the file has been uploaded.

Would be very useful to be able to always show this in the file Properties so that the inclusion/download info can be cut and pasted.


No longer relevant - 15th June 2013
tracker item
Need to show that values when to refer the Item Link
tracker item
Need to use Tracker Field itemID for filename of newly created page
Want generate an unique page name from an auto incremented ID. {$f_#} does not work in pretty tracker example nor {$itemId}. I need a single Wikipage for each item generated from a tracker form.
tracker item
Need way to define class for ANTIBOT code
When Tiki adds the antibot code to a form or table, there is no specific class assigned to the TD or TR. Sometime this results in odd UI (because sometimes the table is NORMAL, sometimes FORM, someimtes FORMCOLOR, etc.)
tracker item
need: TrackerFilter text search on Item link fields
tracker item
Needed for Tiki 26: Color mode switch module
tracker item
Needed: some mechanism to limit e-mails sent to a user
tracker item
Nested galleries are displayed in main gallery listing....
I like the feature of nested galleries, and the nested galleries show up fine within the parent. The problem is that all the nested galleries show up in the main gallery listing along with their parents... This seems to negate the clutter reducing ability of nesting the galleries in the first place...

I would also love to see a thumb image from a gallery in the main listing - having the main listing acting like a parent gallery with thumbs of its children...

Thank you!

OC



tracker item
New "cache" section or admin panel
These 2 settings:
Use cache for external pages:
Use cache for external images:

Should be tester, better defined, and could go on the new text area admin panel
tracker item
New admin panel: tiki-admin.php?page=text_area
Move all admin settings which affect all text areas to this new panel.

ex.:
Tables syntax:
tracker item
New 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 option (like MediaWiki) automatic insert of maketoc on pages with headings
This should be discussed. Not decided if we want it.

This would be useful for the import from MediaWiki people because this is a setting in MediaWiki. Now, after import, users must go in each page and add maketoc.


This would be a site-wide setting (overrideable per workspace). Would need to have a way to turn off for a page (ex.: with a wiki syntax)


tracker item
New option to include 'Threads with no replies yet' to Daily Reports and to Notification digests
tracker item
New permission to administer modules (tiki_p_admin_modules)
To let Editors administer part of the site without making them full Admins (tiki_p_admin)
tracker item
New permission: tiki_p_search
Sometimes, I want to restrict who uses Tiki's internal search engine. Maybe I have some non-linked pages, that people can discover via the search engine.
tracker item
NEW pluginWikiPages
PluginWikiPages is comparable to pluginArticles. It shows a list of pages which belongs to eg. a specific category ordered by hits, relevance, date etc. should work together with pluginInclude or have the option to include wiki pages partialy (start/end/char count/# of lines) as they do not have a heading section.
tracker item
New theme of dev.tikiwiki : color of the tracker display text -> very hard to read, please change to much more light pink
Hello,

The actual color used for the display of trackers ("bugs and wishes") is __ugly and make the read difficult__ (red text can't be read, other colors seems hard etc...) __and very tiring.__

To be coherent with the design a very light pink for great surfaces should be welcome.

Thank's

trebly
tracker item
New Tracker Field Types to relate trackers with "anything"
Real examples:

I created a tracker "Books" with fields like "Cover" (image) and "1st Chapter" (attachment). It would be great if by inserting a new item in Books, the cover and the 1st chapter would automatically be created in File Gallery.

I have a blog that show events as posts. It could be integrated with Calendar by a tracker, making it possible to insert a blog post and a calendar event at the same time and relate them.



tracker item
Newsletter - Clipper - Articles - Blog
Hey there,

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

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

topline
Headline
subline
author, date ...

teaser
bla bla bla
link

---

next topline
next Headline
.
.
.

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

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

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

Greetz
Torsten
tracker item
newsletter / cron job with content of since_last_visit_new
since_last_visit_new is an amazing module

Now, it would be nice to be sent a weekly summary (and URLS) of everything that has changed on the site, since my last login.

This is similar to the idea of RSS to newsletter that phplist offers. However, in our case, it would respect the permissions (WYSIWYCA)

Ideally, it would only be sent if you don't login after x days or weeks.

Feature request inspired by Yannick Boily
tracker item
Newsletter from address does not use Sender Email
After a recent CVS update, the From: address of newsletter e-mails changed from the configured SenderEmail address to (apparantly) the address of the logged on user sending the newsletter. Since a changing number of users can send newsletters, it is difficult for recipients to configure their e-mail filters to accept all of them. The change caused a number of newletters to fail delivery.

tracker item
Newsletter Preview gives a false impression of resultant outcome as a received e-mail
When an HTML Newsletter is created and 'Previewed', what is shown uses the linked CSS styles for the site's theme that are available to the browser - but these will not be available when the Newsletter is received as an e-mail and viewed in an e-mail client like Outlook. Generally speaking e-mail clients need to have in-line styling/'old fashioned' HTML tags.

It would be more sensible if (somehow?) the Preview function in Newsletters only used the formats/styling that was in-line/directly embedded in the content since this would generally provide a more realistic idea of how the Newsletter would look when it arrived as an e-mail - although depending upon the e-mail client even embedded styling may sometimes be stripped out.

So perhaps, at least, the Preview screen should warn users of this problem??

FIXED with newsletter.css custom css now in use
tracker item
Newsletter: attaching files
Sometimes, it is useful to attach files to a newsletter.

Alternatively, it could be a newsletter with a link to a file (a unique, very long URL, which provides access to the file without entering a password)

tracker item
Newsletter: import emails from .csv
importing users & tracker items from .CSV is possible, so why not for newsletters :-)
tracker item
Newsletter: more option for the "from" address
The goal of having a newsletter system with group & permissions is that many different people may send newsletters.

Until 1.9.2, the "from" email was always the system email. In 1.9.3, the "from" email was corrected to be the user actually sending the newsletter.

We could have general options, overrideable on a newsletter-per-newsletter basis.

A- System default email
B- Email of person sending the email (so this person gets the replies)
C- Use a specific email (part of newsletter settings)

tracker item
Newsletters, Subscriptions: Add an option to notify when user subscribe/unusbscribe
In Tiki newsletters, it is possible to subscribe a group (excellent)
It is also possible for individuals to unsubscribe from a newsletter without leaving the group (excellent)

However, newsletter admins do not have access to this list. They should know who left the list and should be able to administer this "exception" list.
tracker item
Predogfood servers should include files; was:nextthemes.tiki.org/Themes slider shows super small images
tracker item
No access permission on articles----articles accessible by articleID for any group
This is how I get the issue:---

As Administrator I made 2 user groups (grpA & grpB). I want that users in grpA should not be able to read articles that are meant only for grpB and vice-versa.

Using the Menu option as admin I make different Menus (using tiki-read_article.php?articleId=133, and changing the article ID for different article.) for these two groups, so that grpA sees the list of articles which only he is suppose to see, and same for grpB. [using the Group: option in Menus]

Now I log in as a user in grpA and read some article, say
http://mytikisite.org/tiki/tiki-read_article.php?articleId=133

Now if I go to the address bar and change the article ID, to say, 150 (which is actually meant for grpB only), I can see the article...
http://mytikisite.org/tiki/tiki-read_article.php?articleId=150

How do I solve this access issue???

tracker item
no built-in way to prevent realName user pref. duplicates automatically
One can ask for the realName "admin" and get it with no problem. In fact, all the 1000 users of a site could be called admin.
TW51
tracker item
No email notification when table changed or watch ability
I can not find the ability to receive an email notification when a table gets changed.

It would be very useful if this capability were part of tikiSheets. Several other tikiwiki features have this feature through the watch capability.
tracker item
No mail-sent report in webmail box
When I configure webmail all is right but no mails sent appears on mail box. Is this a bug or misconfiguration ? Thanks.
tracker item
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
No Section in Module Visibility Assignments
tracker item
No system menu accessable admin page for "Featured Links" feature
tracker item
Add TIFF support (Preview)
tracker item
No way to search for galleries by name
tracker item
nofollow on hyperlinks
Please see:
http://www.wikimatrix.org/wiki/feature:nofollow
http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html
tracker item
Normal search also with autocomplete-ajax-feature
When I type something into the Create/Edit-Search-box there pops up an ajax-autocomplete-box below the search field.

But when I use the regular search box, there is no autocomplete-search. It should also have autocomplete.

This would be a great feature with relatively low effort, because the feature is already implemented for the Create/Edit-Search-box.
tracker item
Notification e-mails in HTML
tracker item
Notifications should parse the body
In general, wiki syntax is not parsed in notification mails. For example, the "New article post" notification email includes the full body of the newly posted article. However, Tiki includes the full wiki coding/syntax within the body of the message, and sends the mail message as plain text. Tiki should either:

1. Send the message as parsed HTML

or

2. Strip all formatting and send only the text.
tracker item
Notifications; Clarification in notification when a modification is being made on a selector (dev.to tracker notification)
tracker item
number of tracker items shown by default: customizable in a tracker by tracker basis
number of tracker items shown by default: customizable in a tracker by tracker basis. To avoid (at least) the problems of huge memory consumption in big trackers (and thus, setting the default number of items shown to a small number), while keeping other trackers with more items shown by default
tracker item
Numeric field missing feature (enter number which starts with '0')
tracker item
Offline Tiki: add a way to save/view content offline
The Export feature is nice, but it would be nice to export/save wiki pages with html formatting intact. A way to edit offline then sync changes would be even better, but for now, I'd settle for a way to just view pages offline.

ML: You can ((doc:mail-in)) and ((doc:watch)) (mail-out), but no true sync

XML-RPC? IMAP?

http://www.socialtext.net/help-en/index.cgi?working_offline_with_unplugged

See: ((Offline))

Would be really nice to combine with an encrypted password manager for offline storage -> ((User Encryption))
tracker item
On permission denied, send to URL must be a tiki page call (user will have hard time)
tracker item
Only let the admin change the admin details
There is a very common use case where a specific Group should be given User admin permission, ie tiki_p_admin_users, so that the setting up of new users can be delegated.

However this permission allows the user with these added permissions to edit the admin details and therefore be in a position to assign new users and themselves to the Admins Group - which has 'security' (in the broadest sense) implications.

Changes that avoid this are needed so that the admin details can only be changed by the admin.

FIXED
tracker item
Only show "10/20/30/All" (drop-down) comments filter if number of comments is > 10
Most of the time, comments (or forum threads) have less than 10 comments. Therefore, this box is not useful, and clutters the User Interface.

tracker item
Only the first instance of a dynamic variable in a wiki page is editable v2.2
Not sure if this is a small bug or a feature request - but now that I have used the very useful Dynamic Variable feature in a number of sites I realise that a quirk of the feature is that only the first instance of the use of an individual variable in an individual wiki page is editable.

If you use the same variable a number of times in an individual page then the 2nd and any subsequent uses are not linkable to the edit facility.

This seems a bit inconsistent and it would be much more useful if any/all instances could be used to update/change the variable.

If this is unavoidable then it would be useful to declare this in the documentation.

Closing this as its not that important any more (Geoff Aug 2013)
tracker item
OPcache: add a test in tiki-check.php
tracker item
OpenAI / GPT-3
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 support using the provided PHP library
For sites with open content it's very important that a visitor who came through a link from search engine or somewhere else would have minimum problems with adding new information to the wiki.
My personal example: I have a blog on livejournal.com and now plan to create a homepage based on tiki, but I don't want to make all of my friends from LJ to pass registration on my site. Even if they all would, it's unreal to make them all use the same logins as there.
tracker item
OpenMicroBlogging specification
Investigate:
http://openmicroblogging.org/
tracker item
OpenSourceCMS type demo to test/develop and show off profiles
We are documenting some ((info:Use Cases)) which will become profiles. To be able to developer/test/improve these profiles, we would need a site like [http://www.opensourcecms.com/index.php?option=com_content&task=view&id=180|Open Source CMS] but for all profiles. This site only shows one profile.

These 20+ demo sites would provide admin access to easily test any profile. It would encourage people to generate and improve various profiles as well.

Related:
((Profile Manager))
((TRIM))
tracker item
Optical character recognition (OCR): add as ALT tags to images
tracker item
Option to Insert a new event in calendar when posting a new tiki article of type "event"
In order to avoid duplication of effort, It would be very nice to be able insert a calendar item when editing an article in Tiki.

I imagine that as a new option in article edit form, for any article type or just some type, like "event", or so. You should be able to select the date or dates to insert that info in the calendar feature, select which calendar, etc.

So that calendar and upcoming_events module is updated when a new article is posted with that option selected.
tracker item
option to 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
Option to send personalised newsletters
tracker item
Option to use WYSIWYG editor on Articles like WiKi pages
For WiKi pages I use the WYSIWYG (FCKEditor) but this is not an option for Articles. There you can only use the simpel Text Area and Quicktags. It's must better if you can use the WYSIWYG (FCKEditor) for every text input.
tracker item
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
Optional static urls
tracker item
order and filter Tasks by user (that the task was send to)
I don´t seem to find a way to do this.

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

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

If this is done please point me to right direction.

Thanks

Using Tiki 6.2

tracker item
Order items in category view
Some users are using categories and sub-categories to file wiki pages.

An idea for consideration:
be able to order items within a category listing
tracker item
Organisation and structure of file and image galleries
In some enterprise enviroments tikiwiki is installed on a windows server which is also used as fileserver. Using tikiwiki as a knowledge platform requires the ability to upload documents and files to the machne, browse the upload directories and edit these documents. In such a scenarios users upload downloadable files, like word docs or pdfs directly to the share and use the file module to embed links to these files.

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

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

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

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

Please consider these suggestions, thanks in advance!
tracker item
Orgchart plugin which works with orgapp
http://sourceforge.net/projects/orgapp/

See details here:
http://tikiwiki.org/OrgChartDev
tracker item
Orphan pages should be coupled to tiki_p_edit
tracker item
Orphan pages should be optional (right now, they use feature_listPages)
Many times, I don't want the Orphan page feature. But I do want the list pages. Since they now use the same option (feature_listPages), it's annoying.

Let's create feature_OrphanPages (off on a clean install). Menu items will need an update.
tracker item
Other browsers than IE
Attempting to use Opera or FireFox to call a tikiwiki page generates some % characters in the path and gives an error.

Using Internet Explorer this does not happen.

We need to be able to allow other BROWSERs to work with Tikiwiki pages.

This problem is not present in Version 1.9.11

As a result I cannot upgrade to version 2 or higher yet
tracker item
Outlook connector
Johan is working on an outlook connector for MyTiki <-> Outlook
tracker item
Output error when missing field set in pluginList sort control block
tracker item
output of {maketoc} in a DIV to make it easy to apply a style
the output of {maketoc} in Wiki is not contained in a special
DIV so one can not define a style for displaying it for example in a box or ...
tracker item
Installing package is hardly possible on shared hosting without an option to select the PHP CLI to use
tracker item
Mimic folder/file hieararchy in FIle Gallery/elFinder's links
tracker item
Page not found - perhaps you are looking for... listing should be sorted A-Z
tracker item
Page-ability with large spreadsheets
This will greatly enhance how user's precieve spreadsheets, and will turn Tiki from an afterthought to a mainstream player.
* We will need to switch from regular scrollbars to UI scroll bars to "trick" the user.
* We will need the new calculations engine running in php
* We will need functionality to send a formula to the server and return the result from the currently running sheet and the ability to update cells from it.
tracker item
Pages with same name not allowed? Mulilingual sites
I support 3 languages on my web site...
and have problems when a page title is the same in different languages...

Example..

"Projekter" in Danish
"Projects" in English
"Projekter" in Swedish

I cannot have two pages named "projekter" even though they are different languages..

Actually pretty annoying that you cannot have two wiki pages with the same title...
because you maybe have different contents...
tracker item
param trackerId available when using Module last_tracker_items and related
Ability to filter last_tracker_items and last_modified_tracker_items for the ~~red:param trackerId~~

{CODE()}
{MODULE(module=>last_tracker_items,float=>none,decorations=>n,flip=>y,max=>5,np=>1,trackerId=2)}{MODULE}
{CODE}

If it is already possible withnout any more coding, then it should be explained in documentation how to do it.At ((doc:PluginModule)) ?
tracker item
Parent Gallery Selection Box Design
when selecting a parent gallery on a deep gallery structure it would be nice if
# galleries not which are not a direct child of the root gallery are marked with "..." at the beginning
# galleries are marked with the (ID) at the end.

there are scenarios where the two displayed levels in the selection box are ambiguous.

tracker item
Pass tracker itemID as a parameter to a wiki page, to create a custom-looking tracker rendering.
For example, on a wiki page like:
tiki-index.php?page.php?page=genericwikitemplatepage&itemId=50

I could see the values of various tracker fields for itemId 50. Ideally, I could use various wiki formatting for this data.


{img src=images/code.png}%%% {CODE()}
Here is field #417 for trackeritemid #50
{TRACKERITEM(field=>417)}{TRACKERITEM}

__Here is field #460 for trackeritemid #50__
{TRACKERITEM(field=>460)}{TRACKERITEM}

^
Here is field #72 for trackeritemid #50__
{TRACKERITEM(field=>72)}{TRACKERITEM}
^

{CODE}
tracker item
Password manager
Teams collaborate on various things.

Data is shared.

But what about passwords?

This would be useful in Tiki community to share control of twitter account, mailing list admin password, etc.

The data would need to be encrypted in the database, only to be revealed to users with the proper credentials.

Examples of services:
https://online.roboform.com/
https://lastpass.com/
http://passpack.com/

Open Source software
http://keepass.info/
http://passwordsafe.sourceforge.net/

Open Source with hosted version available:
http://www.clipperz.com/open_source/clipperz_community_edition
tracker item
Password shown in clear under some circumstances
tracker item
Patch to allow support for Active Directory authentication via LDAP
Active Directory doesn't allow for anonymous searches of its structure. Instead, an username and password for an account with search access must be given when connecting.
tracker item
PayPal dialog should be localized
tracker item
PayPal Shopping Cart Integration
Has anyone written a module to integrate PayPal's ecommerce capabilities into TikiWIki?

Should be done through a module and several plugins (ADD_TO_CART, SHOWCARTCONTENTS, CHECKOUT etc)...

Oh, on that one, I would love to have a plugin that invalidates the cache to make sure that inside a cached website there are pages that are always rendered fresh...


Related:
*[wish1808|Shopping Cart / ecommerce / online orders]
*((shopping cart))
tracker item
PDF creation of articles
tracker item
pdf generation does not work for Bulgarian language
first of all excuse me for accidentaly logging with this account

version v1.9.0 -Sirius
I am working on setting up a tikiwiki in bulgarian language for internal usage.
I have made partial translation of the language to bulgaian (keeping the UTF-8 encoding)
The main encoding used in BG is windows-1251 (it sucks and is tottaly incompatible i know)
I have a very simple page which is in cyrilic (bulgarian) in the DB it is stored as UTF-8.
When trying to generate PDF the process passes just fine. The only problem is that all non english text is seen as question marks.

I have tried changing te WinAnsiEncoding to builtin in class.pdf.php, but that doesn't help. If you need i will provide a samples from WinAnsiEncoding and builtin

All suggestion's appreciated
tracker item
Per user/group newsletter administration (adding category or object permissions)
tracker item
Per user/group newsletter administration (adding category or object permissions)
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
Permanently showing menus (over existing content)
Like this site:
http://agilewebsolutions.com/downloads


When you scroll down, the menu stays. The same idea could be done for a menu on the bottom of the page.
tracker item
Permission for creating surveys
tracker item
Messages, Broadcast; Permission to be able to force Broadcasting (internal message) to user even if they set their account to receive nothing
tracker item
Permissions, File gallery; Clarifying what "Can download files" mean (can view image)
tracker item
Permissions: when assigning permissions to item, an option to start with current general permissions
Would make things easier to manage permissions.
tracker item
Perspective Binder
A first not yet integrated, but usable feature preview for the "Areas" feature
file
Perspective session expires too early
tracker item
Perspectives: permit to add more than one (current conflict between mobile and general perspective)
tracker item
Photo EXIF Orientation Hanlding
tracker item
PHPIDS (PHP-Intrusion Detection System)
tracker item
pics directory gets blocked and causes broken links and images
My workplace as well as others I suppose blocks any url with "pics" in it. I have tried to change it myself to ïmg2" and found a few references in .php, .css and .js files but couldn't find many of them even searching the MySQL database.

Please consider changing the name of the pics directory to something else that wouldn't likely get blocked by corporate proxies.

Thanks!
tracker item
Pivot Table for Bug types
tracker item
Pivottable of activitystream data: offer aggregation of modification date in weeks, months, etc
tracker item
Please add a timeout or mouseout to mouseover popup box with user info
tracker item
Please add MIME types for hyperlinks
tracker item
Please add missing icons to classic control panel
tracker item
Please add SEPA request to pay
tracker item
Please add some sorting feature and use it on tiki-admin.php
tracker item
Please add sorting options to module articles
tracker item
Please branch off sub-languages of German
tracker item
Please offer toolbars for Tiki-syntax-parsed bodies in plugin call edition window
tracker item
Please rename the start button in the wizards
tracker item
Please separate PHP and Javascript
tracker item
Plugin Add to Cart to use existing data from tracker item
tracker item
Plugin Alias Enhancements
tracker item
Plugin allowing to integrate Flattr
Here's a little plugin that allows to easily integrate [https://flattr.com|Flattr] with the wiki. Since this is my first attempt to write a plugin it would be great to review the code (especially since I'm no expert for php).
One thing that would be nice to solve would be the inclusion of the javascript part which should be added into the head-element when the rendered page contains a flattr plugin. I just did that while using a simple switch. Really ugly but it works for me.

Bye
tracker item
Plugin BigBlueButton - add getMettingInfo new params added in BBB 1.0
tracker item
Plugin builder (plugin alias): build plugins with backlink functionality
((Plugin alias)) which I am considering renaming __Plugin builder__ permits some amazing things.

((Backlinks)) can be cool for dynamic & efficient information organization.


How can we have the two together?

Perhaps an alias of the REDIRECT plugin which includes semantic wiki link "alias" between the two pages...

More on this later...
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 Convene: Extend the deadline if there's a tie
tracker item
plugin editor: the value by default should have emphasis
The new plugin editor in v3 is cool

It makes it easier to fill in the blanks.

It would be nice to know which choices are the defaults, so I know that I don't need to fill in if it's what I want.

Ex.: Iframe plugin has Scrolling options of yes|no|auto

But which is the default?
tracker item
Plugin Files: Add an option to quick upload a file
Adding a option to quick upload a file in the LIST plugin

This would allow low tech people to easily add a file to a galery
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 installation is not obvious -- sensitivity to the lib/wiki-plugins folder content
TW5.0beta1
http://dev.tikiwiki.org/Hello+World#To_create_a_new_plugin seems to be outdated. the plugin cannot be installed i the prescribed way.
By the time a php plugin file with a "wikiplugin_" prefix is saved to the lib/wiki-plugins folder, the Administration/Editing, plugins gives an empty pages. So do all the pages containing the new wiki plugin. Nothing is listed as a plug-in to be installed.

Two smaller corrections
* The sample code containing an extra '}' (last but one in wikiplugin_helloworld_info())
* The name to save the plugin must be lib/wiki-plugins/wikiplugin_helloworld.php instead of lib/wiki-plugins/wikiplugin-helloworld.php.
tracker item
Plugin List and ListExecute displays code when field is a tracker item title (link)
tracker item
Plugin List, Wiki Argument Variables; Admin should see a warning when the Wiki Argument Variables is not enabled and he tries to use it.
tracker item
Plugin ListExecute with email sending garbage if tracker field type is file
tracker item
Plugin Relation By Views / "Other users also read" likewise to "Customers also bought"
The ultimate feature of Amazon and all the e-commerce shopcart systems is the one known as "Customers who bought this item also bought .." or "were also interessted in ..".
The feature would show objects or items that were viewed or bought by previous users in conjunction with the actual item or object.

Idea:
Applied for tiki a new plugin "Relation By Views" would allow to list related wiki pages (or even other objects) in a page likewise to existing backlinks and alias plugins as well as semantic links.
Though, the information is based on previous view counts / his of wiki pages (or other objects) that have been hit by users wihtin the same session as the actual wiki page / object.

The enhancement is obvious: we would make a step further to get implicit relations between pages / objects based on user behaviour.
Just as the advantage in ecommerce is crossselling, we would provide cross-links and encourage readers to have a look to further pages / objects.
In regard to enhancements of the basic shopping cart feature in Tiki 5, this plugin could even be used as a real "customers were also interessted in" feature.
tracker item
Plugin Signature: New permission to allow signature only (not editing)
tracker item
Plugin signature: Save the signature as file with additional informations (not inline)
tracker item
Plugin to display the toc of a selected page.
For multipage wikis the display of the "table of content" using __maketoc__ isn't ideal as this statement requires to be placed on every page otherwise it wouldn't be visible for other pages.
Usually this "table of content" is used for quick navigation purposes. Therefore an alternate to the __maketoc__ statement should be provided which should allow to specify the wikipage which shall be outline. Such a statement can then be used in a module nearby the original wikipage.
tracker item
Plugin to remove a tracker item
tracker item
Plugin to remove items with item-link fields pointing to deleted items
tracker item
PlugIn TrackerCalendar
tracker item
Plugin TrackerToggle doesn't display the hidden field if attempting to change value in a previously saved itemId
tracker item
PluginCategory should create backlink relationships
tracker item
PluginConvene: Have more options than OK and Not OK
tracker item
PluginConvene: tell user chosen date and time once it is chosen
tracker item
PluginCountdown: move to a modern and active library
tracker item
PluginCountdown: options on types :days, days + hours, hours only, etc
((doc:PluginCountdown)) a great idea. But showing time to the seconds is not a good default.

Wish:
Make options; Days, Days & hours, etc

Should be an option as to how to handle once time is passed.

__x days since__ or __the event has happened__

And locate time has no effect here:
http://tikiwiki.org/TikiFestNY
tracker item
PluginGanttChart how to expose zoom level param fromthe jquery app to the tiki plugin
tracker item
PluginLayout enhancement request
tracker item
Improve maketoc documentation in built-in help
((doc:PluginMaketoc)) is cool.

1-It should be more like other plugins. ex.: in ((doc:Plugin Help))

2- There should be an option (perhaps default?) to float right like in
http://themes.tikiwiki.org/PluginMaketocbox
tracker item
PluginProposal: add a 4th: I read and I am ok with whatever is decided
"Lead, follow or get out of the way" is a common saying.

However, there are some subtleties.

* __Lead__ implies "I agree and will put my energy where my mouth is."
* __Follow__ implies "I am ok with it but I won't lead"
* __Get out of the way__ implies "I don't agree but I won't object (perhaps it doesn't affect me or I will just accept or leave)

There is also:
* __Go along__ (I am not thrilled by the proposal, but I have nothing better for which I will offer leadership)
* __Block__ this is just bad, and I will actively oppose.


In ((doc:PluginProposal)) currently, "undecided" implies, "I'll think about it more and I'll change my vote later". Whereas people that are OK with any proposal are not really counted properly. This will be useful to know if we have enough eyeballs to go ahead.

3 for, 1 opposed is not the same with 0 or 10 __I am OK with any__

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
PluginR: move to the main code base
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
Plugins, Youtube; Google could not determine the prominent video on the page when using the youtube plugin
tracker item
Plugins: change the defaults for a site, without changing the code
You can do this now with a ((doc:plugin alias)) but you need to change the name. Not cool.

Goal:
to be able to centrally, without changing the code, overriding the defaults for certain plugins.

Ex.: for my site, I want sticky=y for ((doc:pluginmouseover))
tracker item
PluginSplit needs quadrant editing
I should be able to edit each quadrant:
http://tikiwiki.org/SWOT
tracker item
PluginTrackerFilter : improve interface
Currently, after a report, the filter fields still appear at the top. This looks weird. Should be below or should be possible not to show, and you have a button "another search"


Or: send to another page?
tracker item
PluginTrackerItemField does not have enough expressive power
PluginTrackerItemField has rather limited expressive power.
tracker item
Plural WikiWords when using ((WikiWord))
Plural WikiWords seem to work fine for CamelCase words.

We would need it to work when we use ((

And backlinks should work as well. We will DogFood on doc.tikiwiki.org instead of all those page redirects (which are OK, but not the best))

Related:
[wish1489|Wiki page name Alias]
[wish1119|Better handling of page renaming]
[wish1610|Redirect plugin : should permit to set status "Moved Permanently"]
tracker item
Poll permission granularity not fine-grained enough
Granularity of permissions is definitely not good enough here.

E.g. you have to give Editors the tiki_p_admin permission for them to be able to do polls! I think Editors are usually in the position to do polls but not to admin the system.
tracker item
Possibility to use the same value for the options in a dropdown tracker field
tracker item
Possible fundamental flaw in the language system's design
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
Presentation of the category dependant objets (CategObjects template) [ENH]
!Presentation of the category dependant objets (CategObjects template) [ENH]

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

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

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

You can see the effect on screenshots joined

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

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

trebly
(ref:B10125-05)
tracker item
Prevent addition of unnecessarily absolute links to self, via External Link textarea tool
tracker item
Prevent breaking Tiki with invalid Smarty syntax in custom theme prefs
tracker item
Prevent image galleries from being enabled if a graphics library can not be found
On a fresh install, I enabled image galleries without realizing that neither GD or ImageMagick libraries had been installed. I was able to create a gallery and attempt an upload of images, which failed with a vague "Upload can not be processed". It was only after visiting the second admin screen (http://localhost/tiki-admin.php?page=gal) that I was able to see that the proper libraries were not installed.
tracker item
Prevent simultanous inline edit
tracker item
preview button is missing on tiki messaging and trackers
You can not preview a message written through tiki-messaging system (inter-user messages), prior to its post.

Same on trackers.
tracker item
Preview diff for trackers (like we have for wiki pages)
tracker item
Print version of calendar
Calendar is coming along nicely. It would be nice to have a printable version

# without right & left borders.
# without truncating titles
tracker item
Print version of tracker lists
Trackers are really good for lists. Sometimes, we want to print these lists...
tracker item
Print with watermark
tracker item
Printable forms
Provide print and save option in insert new item mode
and print in view mode.

This would enable to create fillable forms.

Provide a "denomination" option: tracker/form.
In some instances calling a form "tracker" may deter users...
Form option could offer more presentation features.
tracker item
Printing/ e-mailing Multiple Blog entries based on date
Hi there everyone, newbie calling.

I work in a technical operations area. Currently developing the wiki as a wiki for operational staff across various areas but thought I would use some more of the functions that are available.

As an operations area there is a requirement for logs to be written daily by operation staff across different departments and to be e-mailed to management staff.

My idea is to give each department (5 in total) a separate blog. Only members of each department can write to their blog but any member of each department can read the other blogs. So far so good. By tagging each entry searches across blogs can identify faults across departments. This works perfectly and therefore preferable to a forum based solution as I need it to be as simple as possible for the operational staff.

However there is a requirement to print each log on a daily basis and ideally e-mail it to non-members (managers) possibily dependent upon tags. Obviously it is simple to print each separate entry but what I am looking for is a way of printing a 24 hour period of blog entries, or exporting them to a text file (word or e-mail body for example) to be distributed and printed. This is because there can be as many as 100 blog entries per day and it would be time consuming (and forest destroying) to print each one out individually.

Apologies if this is covered in a document that I have missed but I am still trying to absorb all the variables. I have also posted it in the forums to see if someone has any ideas with existing features or indeed using it in this way.

Any help would be greatly appreciated
tracker item
Problem with Proxy autentication - download Profiles
Hello,

My english is very basic.

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

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

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

Help me,


Bye.
tracker item
Profile handler for wiki structures
tracker item
Profile soft (UX/UI) revamp proposal
tracker item
Profiles exporter exports only those custom modules which are assigned to a module zone
tracker item
progress bar when installing tiki in a browser
tracker item
Prompt for category when using Staging & Approval feature
When using the "Wiki Page Staging and Approval" feature... I would like the "Category for approved pages" option to include a new selection: "Prompt for category"

This would allow users to select a category when they approve the page, allowing approvers to select a different category for pages, rather then selecting a single, overall, "approved" category.
tracker item
provide a clicable link to login to dev.t.o from a smartphone out of the menu icon at the top right corner
tracker item
Provide a tablesorter-powered list of profiles in the Profiles Wizard bundled in Tiki to filter on features, tags, names and such
tracker item
Provide example for jquery regex url that validates the condition in tracker field: positive number with or without decimals
tracker item
provide some button in Plugin Convene for users to save their choices (or cancel) other than the edit button they clicked on to display the options to choose from to make it more consistent with the rest of tiki
tracker item
Publication date should be enabled for every article even if the article type doesn't display it
tracker item
Quick Edit module should detect and warn about special characters in page names
Sometimes, we end up with some strange characters in pages names (accents, punctuation, etc). While it generally works, people should keep URLs with simple characters (like in emails) for nice readable URLS.

For example:
((I know this is all wrong, but fear it might be right - Alain Désilets))
tracker item
Quiz to show immediate feedback and correct answers
Quiz does not show correct answers and immediate feedback after submitting quiz even though these options are checked in the quiz admin.

Maybe these problems are not priorities? I haven't seen the Quiz Admin doc page updated since 2008.
tracker item
Quizquestion with more than one correct answer per question.
There is no posibility to ask questions with more than one correct answer.

I would like to have to ask multiple choice questions with more than _one_ correct answer.

tracker item
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
Quote - add a quote-button into the reply toolbox
At the moment the forums in tikiwiki have only a very basic functionality unfortunatelly. Please add a few things to make them more usable especially for people who are plain users and not developers.
Second issue with quote: In case you have a more complex discussion going you often need to quote several people in one reply. It is very bad for normal users (!) to have to learn and write code. Thus a button "quote" that enters the code automatically into the eply box and only needs to be filled with name and content would be a very good improvement.
tracker item
Quote - add person who's been quoted!
At the moment the forums in tikiwiki have only a very basic functionality unfortunatelly. Please add a few things to make them more usable especially for people who are plain users and not developers.
First one: Quote function is not citing (or allows no addition manually) whose post is cited. That is a forum standard feature, please add it! People at our page ask for it, we just launched and have already 50 users and will grow fast with a lot of complex discussions. That is absolutelly necessary.
tracker item
Quotes in forums
Presently Tikiwiki gives the possibility to quote always or to quote never.

Obviously the quote or not quote should be left at the appreciation of the user, depending on the previous post.
tracker item
Search, List; Whish for a better random parameter for the pluginList
tracker item
Revamp / rebuild the Action Log
tracker item
Rebuilding index stats: add Execution time, Memory usage and number of Queries
tracker item
Recaptcha V2 should be displayed in the same language than the Tiki selected language
tracker item
Record Calendar-related actions at the Action log
tracker item
Record Mail-in events in action log
tracker item
Recurring events in calendar
should have Recurring events feature on calendar, that will be great...
tracker item
Recursive category field would be nice
Currently, one must list the parentID of ONE category for the category field. It would be nice if there were a "recurse" option that would show ALL the categories and subcategories for one parent. That would make setting up categorized trackers much easier.
tracker item
Redirect (or page alias) on Deleted or Renamed Wiki Pages
It would be nice when deleting (or renaming) a wiki page, if Tiki asked for a redirect (via the REDIRECT page). This would help visitors how have bookmarked the original page.

Use case:
#As admin, you select to DELETE (or RENAME) a wiki page.
#When Tiki prompts for confirmation, there could be a checkbox & text field asking for a redirect page.
+You should be able to enter ''either'' an existing wiki page or a fully qualified URL.
#If you select the checkbox (and enter a new page), Tiki does not ''delete'' the page. Instead Tiki edits the page to replace all existing content with a REDIRECT plugin.


There should be an option to have "301" headers so search engines know to update their DB.


There is a new page Alias feature in 3.0 Renamed pages could keep old URL as an alias. This could be done by appending an invisible page alias.

See attached images for UI example from MediaWiki

Related:
[wish1489|Wiki page name Alias]
[wish1610|Redirect plugin : should permit to set status "Moved Permanently"]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Redirect plugin : should permit to set status "Moved Permanently"

Related:
[wish1489|Wiki page name Alias]
[wish1119|Better handling of page renaming]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Redirect plugin: add wiki= so we can use this plugin without a validation at each page
Redirect plugin can be unsafe when redirecting to any URL.

So we have to have an extra validation step. This can be annoying, especially when upgrade large sites or importing hundreds of pages.

adding wiki=PageName as a possible parameter would have a result of only needing the admin to validate the plugin once.
tracker item
Redo CSS Structure to be less local and more mode-driven
After looking through the CSS for TikiWiki, one quickly find several redundancies and inconsistencies (modules are not consistently using CSS in the same way, just take a look at the login box with different renderings to see what I mean). On top of that, some CSS classes requested by the code are actually not existing in some CSS... (separatorline etc in some menus)

SO, should we not rethink the styles system?

What I am thinking of is less of a local (modul-driven) approach but rather a context/mode-driven approach.

For example, we could structure the class names so they properly represent the place of usage: header,main, left, middle, right, bottom as pre-fixes, and the usage as the tag, and a qualifier as the postfix.

Example:
A Menu item would be [location]_menuitem_[qualifier]
A Menu item on the left side would be left_menuitem_[qualifier].
A Menu Option on the left side would be left_menuitem_option

SMARTY knows precisely where it is rendering. So we could generate a standard variable in smarty called $CSS_LOCATION, which smarty maintains. All css requests are parsed through a smarty function that assembles the propper prefix.

The [qualifier] is there to make writing CSS a little easier. We can simply create a DIV as an envelope around a structure, assigning the class [location]_[usage] to that. All elements inside would then automatically inherit those characteristics, and the CSS part would only have to deal with the diviation. Those should be clustered together in the CSS to give a clear view on what happens in this particular usage...

I know that this is most probably a &%$&-load of nitty-gritty work, but once done, we should be able to then write a little app that makes developing CSS much easier (maybe even inside TikiWiki) Biggest problem: how to we manage the transition to the new approach, how to maintain backwards compatibility, and how to get alignment on the structure itself...

COMMENTS are very welcome.

J
tracker item
Reduce frequency of watch notifications
I would like to see a way to control how often I receive watch emails.

Situation 1 - DIGEST mode:
I would like to receive a single email each day that identifies every watched item that changed.

Situation 2 - TIMEFRAME mode:
If a page is changed by the same user within a preset timeframe, I only want to receive a single watch email. To avoid the "lost edit" issue, many users SAVE their wiki pages frequently (sometimes several times per hour). If I'm watching the page, I'll get TONS of emails. I'd rather get 1 email per user change per hour, for example.
tracker item
reduce losts on forums posts and trackers due to session expired (similar solution as in wiki?)
Session expiration is producing some losts on forum posts (in a similar way it was happening on wiki edits...). That solution by ricks99 was very smart on wiki edits. Could it be added also (or similar behavior) to forum posts?

---
update: Do the same on trackers!!! (show some popup if you are going to loose your session on that site)
I had lost that information because I my session (apparently) expired... (maybe there was a conflict of cookies with the ones on other 1.9.9 tiki sites I was loging in and working in right now)...
tracker item
Reduce occurrrence of lost edits
Please see
http://doc.tikiwiki.org/Lost+edit


{FLASH(movie=files/FeatureRequest_BetterHandlingOfBackButtonWhileEditing.swf,width=>811,height=>708,quality=>high)}{FLASH}
tracker item
Refactor Login Settings page with separate tabs for Pear::Auth, CAS, Shibboleth
The login settings page should be refactored to eliminate the presentation of unneeded configuration options.
tracker item
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
Registration Page does not display and password suggestion does not consider security settings.
Password security requirements (length, letters, numbers, etc.) can be specified in Login-Settings, but they are neither displayed on the registration page, nor considered by the password sugestion box. This is more than an annoyance, since it repells users from registration when they have to re-enter and re-choose a password several times and the sugested passwords don't work either.
tracker item
Reinstate the feature_category_reinforce
In Tiki 3, the feature_category_reinforce allowed Tiki to evaluate category permissions with AND operator, to determine if a user can view an object in the category.

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

I would like the feature_category_reinforce option re-instated for Tiki 5 & 6.
tracker item
Remarksbox: Allow users to tick a checkbox "Don't show this again"
When we have the ability to close repetitive remarksboxes and save some user space it would be nice to allow users to tick a checkbox and opt-out to not show that remarksbox up on next page reload again...
tracker item
Reminder tracker field type
tracker item
Remodel the scoring system, so it can be used in non-english Tikis
tracker item
Remove all mods-related code after 18.x (before 19.0) and decide what is date of retirement of mods.tiki.org
tracker item
Remove Allow HTML button in Edit tpl
The "Allow HTML" button is a PITA.

because it is default unchecked EACH TIME you open the edit screen. therefore if anyone puts html in a page it is by default not parsed the next time somebody edits.
tracker item
Remove Array() message on each and every Mailin post?
Using the tiki-mailin feature (for Wiki-Put or Article-Put), I consistently see right after the body tag, a PHP message showing me the array being populated. This happens whether or not there's an error in the posting itself.

Can someone explain why this is happening?

Source of example is attached. (@@@ indicates prvate information). Thanks.

Is it possible to give a checkbox or setting to turn this off?
tracker item
Remove breadcrumbs from 1.10
This feature has never worked well. There is no active development on it. Should be moved to mods or just removed.

But there is not unanimity on this yet :-)
http://dev.tikiwiki.org/Endangered+features
tracker item
Remove change reports form own wiki file attachments.
Although I ''don't'' get reports about my own changes to wiki files, I ''do'' get reports about the attachments I myself make to wiki pages. I'd rather those not be sent out.
tracker item
Remove current calendar templates and converge on FullCalendar
tracker item
Remove flash parameters (and code ?) from the banner feature
tracker item
Remove tiki file-tree from show2.t.o instance when item is closed
tracker item
Remove www automatically
using www.domain.com vs domain.com and it will not keep you logged in.

Plus, having www is no longer relevant nowadays


http://www.fabianlim.name/redirecting-non-www-domain-to-www-using-htaccess
http://arjaneising.nl/wp-content/uploads/htaccess-www.txt

{CODE(caption="Jonny says")}Finally - Marc, did you crack the www url problem? As you said, it would be nice to have as a pref in Tiki and i think the only way to do it for all cases (subdomains, subdirectories etc) is in PHP. For now we could just add it to local.php - stuff like:

if (strpos($_SERVER['HTTP_HOST'], 'www') === 0) {
// do stuff...{CODE}



Related:
{wish id=1611}
tracker item
Rename TowTruck to Together
tracker item
Renaming a wiki page does't trigger incremental index
tracker item
Reorganising the Control panel Print Settings (tiki-admin.php?page=print)
tracker item
Repeatable (Scheduled) Dynamic Content Publishing Date
tracker item
Replace Emoticons with Emoji
tracker item
Reporting errors (to tiki.org) system (like Firefox Talkback)
Some desktop applications have a way to report errors. This would help us know which bugs happen the most often. For example, we could check for sql errors or hard php errors.

Of course, this would be totally optional. Even better would be for people to be able to share their Tiki configuration (anonymously) at the same time so maybe we could detect that bug X only happens with a specific combination of on/off settings.

Firefox talkback:
http://www.mozilla.org/support/firefox/faq#talkback

Of course, knowing about all the bugs doesn't automagically fix them. However, some are super easy to fix if we notice them, like this one:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1399

The same way TikiWiki community members can vote on bugs and feature request, the "crowdsourcing" of error reporting will make it easier to distinguish the most common issues. It would also be a hint that some very rarely reported issues are probably related to a rare server configuration.

The same way I invest to address the most voted on features/bugs, I would do the same here. Specifically, I would like to see reports of the top-10 Postgres-related errors. I am sure these are easy to fix and could make TikiWiki more useful to Postgres users. I would like to use Tiki on Postgres eventually.

http://yro.slashdot.org/article.pl?sid=09/01/24/1938224
tracker item
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
Request Feature: Trackers can automatically create AND open a new item AND close another item based on a date/time
tracker item
Request for 2 new Tracker fields
tracker item
Request for revamped breadcrumb trail
The current breadcrumbs feature is not useful, but could/should be redone to improve site navigation and organization. It would be great if there was a trail like

''===Site index=== > ===Feature top page=== > ===Feature subsection(s)=== > Current page''

in every feature/section. Forums already have something like this, but would have the site index added at the beginning. Galleries would display the full trail to the current gallery or file. In the wiki section, ideally the structure breadcrumbs would be incorporated.
tracker item
Requesting automatic page refreash on a timer
tracker item
Requesting Modulus/Absolute |a| value function for Mathematical Calculation Field
tracker item
Requesting that Section Numbering could exist across multiple wiki pages
tracker item
Reset chat content
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
Reset scores
Sometimes, it's nice to start over...
tracker item
Resource Checkout System and rental pool (to reserve rooms, books, cars, etc).
I would like to have someone develop a resource checkout system. This could be for a small library of books, videos, etc. or other resource that people can check out (company van, etc.).

Admin Side:
* Category admin
* Resource admin
* Users admin
* Inventory status (what is checked out, what is in stock etc.)
* Users who currently have the item
* Checkout length admin (custom settings by item, or blanket timeframe, or no checkout length)

User Side:
* List of items available (categorized by type: videos, books, tapes, etc.)
* List of items you are on the waiting list for
* Your position in the list (You are 3rd in line for this item)

Automatic Pieces:
* User notification of an item coming due / past due
* User notification that the item they were waiting for has been checked back in.


This might also be able to be expanded to serve as a rental pool with just a little extra work.

Related:
((Marketplace))
((Shopping Cart))
tracker item
Restrict possible characters in usernames
To be discussed the exact list, but not all characters should be permitted when creating a username. Maybe restrict to the same rules as the prefix in emails.
http://www.remote.org/jochen/mail/info/chars.html


__Example of problems.__

1- Do I want a user Stéphane and another stephane? This can create confusion in who is who in forums, etc
2- Apostrophe:
http://tikiwiki.org/tiki-user_information.php?userId=11351
This doesn't work everywhere.


Related:
[http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=195|Username case sensitiveness]
[http://dev.tikiwiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=265|Username can't have space in it for messageing system Bug]

Notes:

__Self-register vs admin vs import__
At one point (not sure if it's still true) it was possible to create a username with a space as admin (tiki-adminusers.php) but not when self-registering (tiki-register.php)

To be discussed if the restrictions should be the same. Some could argue that they should be less restrictive for admins. Please also see next point.


__Integrating with external authentication system.__
In Tiki, it is not possible to create a username with a space. However, when authenticating against an external system like LDAP, the other system may permits space. How do we handle this?


__International use__
What about characters in languages like Hebrew, Mandarin, and Arabic?


__Usernames in a URL__
Sometimes, the username is used in a URL (in an email for example). So the simpler it is the less risk there is.
UserID vs username
I think the trend is to use the userID more & more (in 1.10) vs username. Maybe this makes it simpler, more robust.


__ Respecting the environment__
We have to figure how to handle existing Tiki installation with these now invalid usernames. Maybe we just tell the admins to correct manually. Or maybe we just solve "from now on"



tracker item
Return Help System to Features Admin Page, enable by default
Fresh install of Branch-1-9 daily build.
The help system (the system that turns the feature descriptions into live links that point to the docs) is not enabled by default.

Not Enabled on a fresh install of Sa Jun 16 15:42:39 CEST 2007
tracker item
Return to what I was trying to do after registration
I visit a page and it says I must login. Since I have no account, I register.

At the end of the registration process, I should be sent back to the page I was trying to access.
tracker item
Revamp upgrade notification
tracker item
Review .htaccess from HTML5 Boilerplate for security and performance
tracker item
Review all mods and decide what should be added to --BRANCH-1-10-- Tiki5
Review all mods and decide what should be added to BRANCH-1-10
http://mods.tikiwiki.org/

Please see: ((To mods or not to mods))

criteria:
*license
*size
*security
*potential popularity of feature
*non-reliance on 3rd party code


Plugins that will now be in core (and removed from mods):

*include ok in 2.0, should be removed from mods
*[http://mods.tikiwiki.org/details.php?type=wikiplugins&mod=perm|perm]
*group (ok) should be removed from mods: wikiplugin_group.php
*[http://mods.tikiwiki.org/details.php?type=wikiplugins&mod=files|wikiplugin_files.php]
*wikiplugin_listpages.php ok?, just remove from mods?
*[http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1550|wikiplugin_mouseover.php needs to be fixed, then moved]
*wikiplugin_trackeritemfield.php __done in 2.0__

Reason:
*Great plugins
*Mods installer doesn't work for everyone and there is no documentation for manual install
tracker item
Review and modernize support for monitoring systems like Zabbix NetData, Nagios, etc.
tracker item
Review the weight of certain fields in search results
wiki page names, wiki page descriptions, etc should not only be indexed but the weight should be higher than text in the the wiki page.

Same logic should apply to all features.

{img src=show_image.php?id=93}
tracker item
Rewrite userslib.php splitting it into smaller pieces to make it easilly expandable
userslib.php is actually a mess where AuthPAM, PEAR and CAS have been pasted inside, my idea is to rewrite userslib.php with the idea of "modular authenticators" that is, having a directory like lib/userslib/ put there authlib_cas.php, authlib_pear.php, authlib_pam.php and tikiauth.php (for the builtin tiki's authentication).

The goal is that a user can create a new authlib_*.php file for his own purposes (actually I need one for Active Directory via php-ldap and another for our customers database) without the need of touching userslib.php at all, so upgrading would be much easier, and writting your own authenticator would be really much easier than now.

I'm currently working on that on BRANCH-1-9 as that's the one I use at the office but userslib.php from 1.9 to HEAD is untouched so no issues come with that.

My plan is to initially split userslib.php into cas, pear, pam and the builtin modules (a lot of work there!) then rewrite the Login section of the admin panel so it adapts to it's new nature.

The ways to preserve environment I've tought are: being able to enable/disable any module at any time, having only the current 3 enabled by default, and set what would be the new "authenticators_order" preference to meet the current possible situations also retaining preferences.

What I still don't know how to handle is:
* How an authenticator can create/delete it's preferences from tiki_preferences when enabled/disabled (is there any tikilib function to create/delete preferences?)

Comments are welcome!

(NOTE: I'm not sure that this tracker is the place for that.. I saw it's a TODO... am I right?)
tracker item
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
Robots.txt Enhancements
tracker item
robots.txt should exclude ALL print-friendly pages
The robots.txt in the current distro (1.9.x Sirius) contains

Disallow: tiki-print.php

Should it not also contain

Disallow: tiki-print_article.php
Disallow: tiki-print_blog_post.php
Disallow: tiki-print_multi_pages.php
Disallow: tiki-print_pages.php
tracker item
Roles and Permissions
tracker item
Rollback (to a previous revision of a wiki page) should permit to indicate a comment (to explain why)
tracker item
Rollback should indicate who did the rollback
tracker item
Round Robin / Redundancy / Disaster planning for all *.tikiwiki.org content
Various *.tikiwiki.org sites are managed by different volunteers on various hosts. That is good.

Each domain should be systematically copied over to someone else.

Something like:
||domain|managed by|backed up by
fr.tikiwiki.org|mose|marclaporte
themes.tikiwiki.org|marclaporte|luci||


Related:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=482





tracker item
RSS aggregated over all Trackers
Tiki offers all RSS Feeds for individual and all items of a feature. Like:

RSS Feed for all Blogs
RSS Feed for individual Blogs

This is not the case for Trackers as far as I can see - at least from Admin -> RSS
tracker item
RSS aggregator
Tiki can collect RSS feeds from many sources. That is nice. However, it would be nicer to combine many RSS feeds in one nice list.

http://en.wikipedia.org/wiki/News_aggregator
tracker item
RSS feed per single wiki page
We now have an RSS feed for last changes to all wiki pages [tiki-wiki_rss.php]

It is possible to ((watch)) a wiki page and receive emails of changes. Next step is to have an RSS feed per wiki page.


Related: [tiki-view_tracker_item.php?itemId=884|RSS feed per category]
tracker item
RSS feeds do not take user name and password into account
If the access to the various pages (and, presumably) the other parts of the system is controlled by passwords, RSS feeds would be more useful if they contained the same items the users will see when they log in.

Currently, RSS feeds only contain pages viewable for anonymous users.
tracker item
RSS Feeds for trackers
We have RSS feeds for many features.

Articles:
Weblogs:
individual weblogs:
Image Galleries:
individual Image Galleries:
File Galleries:
individual File Galleries:
Wiki:
forums:
individual forums:
mapfiles:
directories:


We now need RSS feeds for
Trackers:
individual Trackers:
tracker item
RSS feeds on tiki calendar + calendar data sharing via RSS (remote calendars) or ical
We already are able to show articles, wiki page changes, etc on our calendar. So, how about showing RSS feeds on tiki-calendar.php? That would be a nice way to aggregate all the RSS feeds :-)

RSS feeds could be filtered much the same way as Group Calendars and Tools Calendars. A third column would be added with all available RSS feeds. Users could select via checkbox which RSS feeds they want. (By default none are selected)

Therefore, thanks to RSS in & out for calendars, several Tiki sites could federate calendar data via RSS.
http://tikiwiki.org/tiki-calendars_rss.php?ver=2

Later, we can add ical and hcalendar (http://www.microformats.org/wiki/hcalendar). But in the mean time, it's an easy & efficient solution for calendar sharing :-)

WebCalendar has a Remote Calendars feature to support hCalendar (for example)
http://webcalendar.cvs.sourceforge.net/webcalendar/webcalendar/edit_remotes_handler.php?revision=1.7&view=markup

Related:
[tiki-view_tracker_item.php?itemId=1607|Import/sync from RSS/ical and not just show]
tracker item
RSS feeds: making clear which articles are new since your last login
tiki-admin_rssmodules.php permits to import RSS feeds into Tiki, which you can display & combine in wiki pages or module (great).

However, it shows all the article titles the same way (not so good), the most recent at the top (good)

If the user is logged in, and thus, we know the date of their last login, it would be nice to visually distinguish new articles from old ones (putting them in bold for example). Easy to do and would enhance user experience.

tracker item
RSS for comments
I'm sorry if this has been noticed already,

any chance of seeing RSS feeds for comments on articles and blogs?
tracker item
RSS for the wiki: Adding the diff text & use the diff link in the RSS feed
RSS feed for the wiki now links to the last 10 pages changed. And no text is provided in the RSS feed. So, we click the link and we are provided with little clue of what changed. We then need to click history. Why these extra steps?

It would be much more logical to provide the diff text in the RSS feed. (instead of nothing)

Ex.:
- John has a lamb
+ Mary has a lamb

Also, the URL should link to a nice diff version instead of the page.

Ex.:
tiki-pagehistory.php?page=HomePage&compare=1&oldver=19&newver=20&diff_style=minsidediff

Therefore, we can see basic changes just with RSS and if we click we get the nice colored minsidediff
tracker item
RSS reader that remembers what you have already read
{QUOTE()}
Stateful? by rpg
posted on: Wed 18 of Jul, 2007 [17:48]
The idea of an aggregator --- and ideally one that could be put on a Wiki page together with other items --- sounds great. But only if it's going to be a stateful aggregator. I.e., I don't want one that will forget which items I have read when I revisit it.
{QUOTE}


A simple fix would be to somehow highlight all the RSS feed items which have a date/time which is after your last login. A bit like the "Since your last visit" module.
tracker item
Running setup.sh Composer from the command line
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
Schedule planner
{THUMB(id=45, url="tiki-browse_image.php?imageId=45")}{THUMB}

#Users would highlight the blocks of time they can be around for
#Their name and a color is automatically added to the block they selected
#Times that we want people around for (like shifts) are given a different background
#You can't overwrite someone else's selection
#You can go back and forth to any day in the future (past should be archived)
#Sign in so users don't have to type their name.%%%ideally allows for permissions, only x users can use the room monitor column
#Can also output it as a text list, username with their hours after it etc

Related:
*((Project Management))
*[tiki-view_tracker_item.php?itemId=1604|Timesheet with time tracking (stopwatch)]



Feature request prepare by Lucy (Support.Mozilla.com)
tracker item
Score, Goal features; Merging similar features into one
tracker item
SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) + SCRAM-SHA3-512(-PLUS) supports
tracker item
Screencast support, as used at Support.Mozilla.com (SUMO)
Please see:
https://wiki.mozilla.org/Support/ScreencastsPRD

Also:
[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=screencast&product=support.mozilla.com&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=|SUMO bugs with word screencast]


Related: ((WebDAV)) to ease management of files.
tracker item
Filtering a Multivalue does not work with MySQL search
tracker item
Search Admin preferences, System Tracker; Admin interface and search tools should be improved to help admin to find what he look for
tracker item
#297
Currently search displays markup code in results... Could there be an option to filter out parsed code? Code between ~np~ and ~pp~ tags however, is part of the desired search content (but should still remain unparsed).

Thank you,

OC
tracker item
Search Engine Optimisation
tracker item
Search for a tracker by item number
No tool on dev.tikiwiki.org for finding a tracker item by item number. Unable to process IRC request to look at bug 2683 without URL tinkering.
tracker item
Search option on Tiki Webmail
tracker item
Search preferences should be smarter (and find a term plural or not)
tracker item
Search results: option to show only results in my languages
We can already filter by section:
http://dev.tikiwiki.org/tiki-searchindex.php?highlight=test&where=trackers

Now, we could use 〈=fr


Also, users can now indicate to Tiki the languages they speak. If a person speaks three languages, s/he should see all three.

tracker item
Searching and Forums, add and improve searching tools in forums
tracker item
Secdb automatic check with cron job
SecDB is very useful to check which files have changed and to detect suspicious files.
http://doc.tikiwiki.org/Security+Admin

Next step would be to run on a cron-job (or pseudo cron-job) and to send an email to the admin (with an easy way for the admin to report the issue to the tikiwiki security team) when it detects the presence of a new file.


Related:
[tiki-view_tracker_item.php?itemId=1410|Secdb for all files (not just php)]
tracker item
Secdb for all files (not just php)
SecDB is very useful to check which files have changed and to detect suspicious files.
http://doc.tikiwiki.org/Security+Admin

It is also useful when I upgrade a Tiki to see what has been altered or added. It would be nice to have this for all files (images, tpl, etc)


Related:
Secdb automatic check with cron job
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1354
tracker item
Section Edit, to edit part of a wiki page
Long overdue feature in TikiWiki:

http://en.wikipedia.org/wiki/Help:Section#Section_editing

[http://sourceforge.net/mailarchive/message.php?msg_name=435AF64C.1050106%40marclaporte.com|2005-10 discussion on the developer's mailing list.]

If "edit by section"=Y as a wiki feature, all H2 should create a bookmark and a section that can be edited individually. As an option, all heading levels could become sections.

Section edit should be optional and there should be a syntax to override (either way)

More explanation from our friends at WikiMatrix:
http://www.wikimatrix.org/wiki/feature:section_editing
tracker item
Section edit: a first section is needed + more intuitive use of anchors
New section edit feature is very useful. Three minor adjustments:

A- There is no way to edit the section preceding the first !,!!,!!! etc
This would be nice as well.

---

B- When getting to the section via an anchor, the edit by section icon is too high. To see what I mean:

1- login to doc.tikiwiki.org

2- go to
http://doc.tikiwiki.org/Editorial+Board+Meeting+2008+05

3- Then click on an anchor like:
http://doc.tikiwiki.org/tiki-index.php?page=Editorial+Board+Meeting+2008+05#2_3_Proposed_changes_to_doc_tw_o_site

Notice how the edit button is not accessible directly? I need to scroll up a bit (not ideal)

---

C- After editing a section, I should be sent back to the anchor of the section I just edited

So I can see what I just edited.

tracker item
Security DB and mods don't work together
If I install a mods, it is recognized as a suspicious file (or files) by security DB.

tracker item
Security, Captcha questions; It should be possible to translate the captcha questions if multilingual is enable
tracker item
See PHP error logs from within Tiki
tracker item
SEF URL for article topics
Right now, the sefurl for article topics is:

articles?topicName=news to tiki-view_article.php

Possibly, articles/news should point to tiki-view_article.php?topicName=news

I think this might be common enough to be a core feature.
tracker item
SEF URL Search Engine Friendly URL
__A CMS without SEF URL means it is a Bug : Usability__

it's a by setup checkable standart in a high quality CMS
simple weblogs like http://www.s9y.org/ have such a feature

why :
google likes */this_is_a_very_god_page.html
and normaly google didn't index
*/mybugy.php?bestpage=my&t1=page&t2=is&t3=the&t4=best&indexed_by_SE=normalnever

i think the best webpage is nothing if SEFURL isn't working


the half way is done with the htaccess - ok
the next half way was a mod from http://www.coofercat.com/wiki/TikiURLtInstall

It's working in a root env with 1.9.x and 1.10cvs
that means only if /tmp is writable for the webserver - this is the bug

but online on a vserver this shit happens to me

Warning: mkdir(): open_basedir restriction in effect. File(/tmp/71) is not within the allowed path(s): (/srv/nww/webx/:/srv/nww/htdocs/phpMyAdmin/:/srv/nww/htdocs/confixx/html/gesperrt/) in /srv/nww/webx/html/wiki/lib/adodb/adodb.inc.php on line 1551

Warning: fopen(): open_basedir restriction in effect. File(/tmp/71/adodb_716f2422695ca15b221f4ce6f146321c.cache) is not within the allowed path(s): (/srv/nww/webx/:/srv/nww/htdocs/phpMyAdmin/:/srv/nww/htdocs/confixx/html/gesperrt/) in /srv/nww/webx/html/wiki/lib/adodb/adodb-csvlib.inc.php on line 298
......this msg repeats about 1000 times
did you know what's going on

I started to debug this problem
but it seams to get bigger and bigger

saved data titles must be renamed
becorce
http://localhost/HEAD/page-page%202.html
didn't result in
page 2
and so on
tracker item
Sefurls for control panels
tracker item
Select article topic in RSS
Allow to choose in the RSS feed, one topic to show.
tracker item
Semantic link plugin
Semantic link relationships seem until now only browsable by admins.
Since there is - besides the admin view - no other way to get the semantic relations listed, no one else can get advantage of semantic links and will make no efforts in setting semantic relations.
Concidering the importance of semantics in wikis a plugin seems highly necessary to get the feature of semantic links in tiki started.

__Request:__
Likewise to the Plugin ((Backlinks)) all pages that link to a specific page in a specific semantic relationship.

__So far:__
The semantic_links module is supposed to enable views on semantic relationships.
And indeed, when selecting a semantic type and push the button "show usage", the result shown is exactly what I need.
However this view is only possible for admins.
But since that view for admins is already existing, I would estimate the efforts to implement a plugin as low.

__Plugin idea:__
Relating to the example shown in the documentation of ((SemanticAdmin)) dogs and cats are subsets of animals.
We want the page "animals" to list all subsets by a plugin likewise to

{SEMANTICLINKS (semantictype=subset, page=animals, info=hits|user, noheader=1}
{SEMANTICLINKS}

The result would be:
- dogs
- cats


__Insufficient workarounds:__
Until now the above shown results have to be specified manually as invert relations.
For automatic listing, existing plugins ((PluginShowpages)) / ((PluginListpages)) / ((PluginSearchtitles)) do not work.
So the only workaround without the requested plugin I could image would be to tag the pages "dogs" and "cats" with the a tag "subset-animal" and than use freetags plugin for a listing dogs and cats in the animal wikipage - likewise to the status tags in this tiki. However, that sounds like a bad abuse of tags, since we already got that information saved in our semantic links relationship - we just need to get it readable.

__Related pages:__
Relating to forum discussion with marclaporte:
[http://tiki.org/tiki-view_forum_thread.php?topics_offset=20&topics_sort_mode=lastPost_desc&forumId=4&comments_parentId=38751]
tracker item
Semantic links module: option not to show alias + if no results, hide module completely
Aliases of the same page are not very interesting, because it's link to self.

But antonyms, related, etc would be nice.


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 message to tracker item creator when that item is automatical. linked from another tracker item
Tracker can be (and are starting to be) used for creating forms of offers and demands in communities... (knowledge banks, time banks, openmoney....)
In our case, from tracker demands there is a field linking (through "item link" field) to tracker offers (a demand in the demands tracker can be for a specific offer already inserted in the the offers tracker).

In this case, it's needed that (optionally) a inter-user message is sent to tracker item creator when that item is automatically linked from another tracker item (from another tracker, in our case).

Other way, it's hard for a user to know if another user has requested some of this offers...

http://moviments.net/intercanvis/trackers (1.10cvs)

http://moviments.net/valldelcorb/trackers (1.9.7)
tracker item
Send this page to a friend
It should be like this feature (tiki-send_blog_post.php?postId=95), but generic for all pages/features on a Tiki site.

Related: we need anti-bot code so spammers don't abuse it:
tiki-view_tracker_item.php?trackerId=5&itemId=546
tracker item
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
Send/Receive wiki pages sould offer an option to send the whole history
This would be very useful as we move documentation from tikiwiki.org to doc.tikiwiki.org, for example.

For data interchange with other systems too.
tracker item
SEO: exclude irrelevant content and modules from indexing
tracker item
separate permission to create forums
For some situations it would be extremely useful to be able to set a separate permission to allow a Group to create a new Forum.

This would then avoid having to give the Group the full tiki_p_admin_forum permission, which then also allows users in this Group to set Permissions.

Whilst the full Permission functionality is extraordinarily flexible and feature rich, it can also be quite confusing for a less experienced user and the use of Categories (ie using pre-packaged sets of permissions) is a much easier function which obviously should still be allowed from the Create New Forum screen.

This is still a valid feature request - so I've refreshed it (Aug 2013) - but its not a particularly high priority
tracker item
Set up wish reminder system
tracker item
Setting admin password in the installer, with option to force change at first login
nyloth: in my opinion, a password for admin should be asked inside the installer, no password change should be asked after that, and user should be already logged as admin just after the last step of the installer.

marclaporte: I agree but can we have a checkbox, like in admin-users to force admin user to change password at first run? So I deploy snapshot-copies of a lot of Tikis, I am sure that they don't all have same password.
tracker item
Setting admin prefs should be doable via AJAX
tracker item
Setup.sh verbose need to be clarified and updated (php7.4)
tracker item
Show Category Path + Show Category Objects should be available througout the site, not just the wiki
Show Category Path + Show Category Objects was implemented a long time ago, and somewhat in a rush. One of those temporary things which became permanent. It only works in wiki pages, yet it would be logical to have this throughout the various features.

Seeing the list of items in the same category is very useful as contextual navigation.

tracker item
show fields in a popup on item link when listing tracker items -> Missing in trackerlist wiki plugin
Mouse over summaries here is OK:
http://dev.tikiwiki.org/tiki-view_tracker.php?trackerId=5

But not here:
http://dev.tikiwiki.org/Rating

The mouse over functionality has not yet been coded in the trackerlist wiki plugin.
tracker item
Show list of "subscribers" to forums
tracker item
Show number of comments/atts when viewing Tracker item
I think it would be cool to have the counts in the tabs like ( 1 Comments ) ( 0 Attachments ).
tracker item
show.tiki.org : should be a way to use activate .htaccess
tracker item
show.tiki.org "Change password enforced" should not happen when I click "Reset password to 12345"
tracker item
show.tiki.org tracker field type: not really useful for average site
tracker item
show.tiki.org upgrade any trunk checkout to latest HEAD
tracker item
show.tiki.org: all instances should be affected by a central tiki.ini override
tracker item
show.tiki.org: clone and upgrade
tracker item
show.tiki.org: only registered users should be able to create instances and snaphots
tracker item
Side-by-side edit of two languages, with a "translation is in sync" button to save both wiki pages
Full page mode would be quite important

** Need to evaluate usefulness with Alain Désilets
** LP says it's doable (from back-end perspective)

Coordinate with other work on:
http://wiki-translation.com/
tracker item
Signature and/or datestamp and/or approval-vote and/or comment plugin/syntax
Seen on IRC:
{img src=images/code.png}%%% {CODE(wrap=>1)}
(10:33:47 AM) ***dthacker also wonders if there is a login-timestamp wiki syntax such as mediawiki's ~~~~ that would auto sign with user id and date/time.
{CODE}


Wiki pages are great to produce Neutral Point of View (NPOV) content. If we need to know who added what, we check the edit history.

For debates, discussions, opinions, etc, people will often use Tiki blogs, Tiki forums or comments at the bottom of wiki pages. These are more natural formats and it's clear who thinks what and who said what. Comments & forum threading make it clear who is responding to who/what.

However, in some cases, it is useful to have this type of interaction in wiki pages. The [http://doc.tikiwiki.org/Editorial+Board|TikiWiki documentation Editorial board] has monthly meetings to discuss and make decisions. Members can edit, comment and vote on motions.

The way people add their comments is not standard and if we are not careful, it can get messy. This often happens in wikis.

Some wikis use a special syntax for "signature". This would be a way to associate the name of the user and maybe the date to a specific comment. It would be nice to clearly and visually associate the user to the comment. Maybe the comment & signature are in a same box?

It would be nice also for people to be able to express support to an idea in the wiki page, with a thumbs up (+1) or a thumbs down (-1). Right now, the wiki ratings feature let's us vote only once per wiki page.

These syntaxes should be quicktags to it's easy to add. Maybe some of the less important meta data (ex.: date of comment) would be only visible on mouse-over. (and thus not in printed mode). The mouse over could also contain a link to the user's personal wiki page and some data about the user (his avatar, score, etc).


Ex.:
*click my PluginComment tool (in toolbar)
*Pre-fill text that will be mouse-overed with previously selected text
**add date & signature (with link to userpage)


Everyone: please share your ideas on this and how you have seen it implemented elsewhere.

Thanks!


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

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

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

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

Would be very helpfull !!!!
tracker item
Simple Login module on Tiki-Mobile?
If a site's articles or wiki pages are locked down, the user needs to login to see those pages.

It'd be good if a mobile page could support the login module or something like it, enabling the user to access more of the site.
tracker item
Simple way to tell search engine robot to index or not a Tiki site
tracker item
Since last visit, Comments; When a comment start with a module (like quote) the since last visit module should be able to display something
tracker item
since_last_visit module should list calendar too
new or modified calendar items...
tracker item
since_last_visit module should list trackers too
So we could precisely know about new comments, new files attached and tracker items modified or added since our last login.
tracker item
Site close translation handling (translation)
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
Site Map for visitors and search engines (Sitemap Protocol)
Should the site map be generated from the wiki structure? from the menu?


https://www.google.com/webmasters/tools/docs/en/protocol.html#sitemapOverview
http://www.sitemaps.org/
tracker item
siteid: make "Location:" optional
The "Location: " prefix for bradcrumbs should be made optional. Need to keep for compliance with 3Rules and because sites are using the feature already, but most wil want to turn it off.
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 4.x with PHP 8.x support
tracker item
Smarty tabset showing tabs for tabs that are inside permission checks
When a tabset contains tabs that are surrounded by permission checks such that none of the contents will show because the user has not the perm, the tab still shows (because the tabset collects the existence of tabs without checking perms).

This is very ugly to have tabs that users won't see anything in them.
tracker item
Smarty Template indicator: add a note for tiki.tpl and error.tpl after the doctype
[https://sourceforge.net/p/tikiwiki/code/34340/|This change] was made because IE7 & IE8 has trouble with a page which starts with "<!-- TPL:". However, for a new developer, it's useful to know about tiki.tpl and error.tpl

Suggested layout:

{CODE()}<!DOCTYPE html> <!-- TPL: tiki.tpl is used as the global page container -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<!-- TPL: header.tpl --><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />{CODE}


{CODE()}<!DOCTYPE html> <!-- TPL: error.tpl is used as the global page container -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<!-- TPL: header.tpl --><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />{CODE}
tracker item
Smarty update from 3.1.14 to 3.1.15 with patch or wait for 3.1.16
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
Social bookmarking within Tiki
See ((Social Bookmarking Within Tiki)).
tracker item
Social Networking-type transactions between members
While Tiki has a "friendship" feature, it is so basic, that I am putting as "missing". What is missing is proper Social Networking with "transactions" between community members (Ex.: [http://www.nomadics.it/|hospitality exchange network], carpooling, dating service, etc) with reputation system. Something like LinkedIn, Facebook or the www.phpbeer.com project.

Since this is a vast project, we'll coordinate at ((Social Networking))
tracker item
Softaculous: On a fresh install, MyISAM is used instead of InnoDB
tracker item
Admin Interface; Some Admin actions reload on a page outside the admin Control Panels
tracker item
Some widely spoken languages missing
tracker item
Sort by date columns to default to newest first (tables/list)
tracker item
Sort by multiple fields using Sort Control Block
tracker item
Sort by several fields in plugin list
tracker item
Sort forums arbitrarily
tracker item
Sort trackers on more than one field
Sort trackers' output on more than one field (sort on ..., then on ..., then on ...)
tracker item
Sorting items in a dynamic link field
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
Spam protection: email is obfuscated in javascript, generate image when no javascript is available
In Tiki 1.10, there is a feature to protect all emails against spam harvesters. Great.

1- Check that this protection is indeed powerful (so spammers can't get around it)

2- Have an option to show an image of the email when javascript is not available.

3- Extend this protection to [tiki-view_tracker_item.php?itemId=1147|the e-mail address in tiki-contact.php]
tracker item
change the table definitions to support the new utf8mb4 character
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
Spellcheck dictionary should be install via mods, in many languages.
This is a perfect use for mods.

words_en.sql weighs 7.5 Megs. This is not super easy to upload via phpmyadmin.
tracker item
Split Ajax settings
As discussed at the TikiFest (?), we need more granularity here, for people that want AJAX for some features, but not for others.
tracker item
Split tracker admin/edit permission
The tiki_p_admin_trackers permission is needed to both edit the main attributes of a tracker and add/change fields etc., as well as to Export or Import csv files.

This means that when it makes sense to allow some users the privilege to Import and Export data in batch mode then they will also have edit access to the field structure etc which may not be appropriate.

tracker item
Spreadsheet: update to latest stable version
tracker item
Standard permissions for features per groups
Every time a new object gets created (wiki page, blog entry etc) the item recieves only global permissions.

It would help a lot if the admin could define 'standard permissions' for each group for specific features.
(needs to be integrated with improvements to "permissions by category" introduced in 1.9 - which provides a coherent approach for "object" based permissions to compliment user based perms.)

To keep wiki pages inside the group, the admin would assign the read right only to that group, and a member of that group posting a new item would not have to worry about security as much.

Am not sure what to do when user is member of multiple groups... maybe she can select in a drop-down which is the one that wins, or maybe the admin determins that when creating the user?

Reccomendation: Inherit permissions. (particularly for wiki)
The default behavior for a new object should be to inherit permissions from the page it was created from (global if none). Particularly in a wiki, this would facilitate the use of "private areas" - key feature for tikiwiki as groupware so committees. groups, etc. can operate in privacy, if so desired. Whoever create the page should be able to disable this inheriting, but it should be on by default. Admins can then create private wiki spaces by customizing perms on one page (the group home page).
tracker item
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
Stop indent thread discussion at some point (comments replies)
tracker item
Stopwatch for the Timesheet
Already possible:
http://profiles.tikiwiki.org/time_sheet

But it would be nicer to have a click on start, click on end to count time for you.

Something integrated to track time spent on ((doc:tasks))

Will be useful for ((project Management))


http://timeclock.sourceforge.net/
http://sourceforge.net/projects/phptimetracker/



Coordination happening at ((Federated Timesheets))
tracker item
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 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, removing a top page of a structure will remove all the subset of pages from the structure.
tracker item
Structures, categorize a structure and a subset of pages work randomally
tracker item
Structures; Improve the icons of the structure object action
tracker item
styles in spreadsheets apply to whole cells rather than text parts of a cell
tracker item
submit new blog entry to mailinglist
I'd like to send a new blog post (configurable for each blog) to a mail adress (in particular a mailinglist). It is of cause possible to create a new tiki-user for the mailinglist and watch the blog, but we do not want the unwatch-link to appear in the mail, and we do not want to change the template for the blog-watch-mail.
tracker item
Suboptimal text to background contrasts (text color is not pure black for most themes)
tracker item
Subscribe users to newsletter based on last login
Currently, Tiki allows you to add users to a newsletter by name, email, or an entire group.

I would like to add users based on last login. For example, I want to send a newsletter to all users who have not logged in for 6+ months.
tracker item
Success on wikipage save Notice disappear timer
tracker item
Suggest : Pages consultation from a pages selection, "return to list"
Hello,

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

This is a great lost of operating time.

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

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

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

For my own I use structured categories to access lists of pages. This is the right use, but this list can't at this time be use to browse the selected list.
tracker item
Suggested htaccess file
And some cleanup of theses pages would be nice:
http://doc.tikiwiki.org/tiki-index.php?page=Rewrite+Rules
http://tikiwiki.org/TikiWikiRewriteRule
tracker item
Suggested shell backup procedure using existing scripts
tiki-backup.php was like performing surgery on yourself. It can work but it's risky.
tracker item
Suggestion for tracker rating usage
We can't use rating yet (hopefully soon), so at the moment it is just the priority user chooses. From 1-low to 9-high is very subjective and people tend to rate things higher, than they 'objectively' are. I just stumbled across this classification from Bram Molenaar and think that it is a good guideline for rating Items. As long as we use the Priority field, it would be easy to implement, later for Ratings we would have to add something like a legend or so..

--- copied from VIM reference manual TODO List ---
Priority classification:
9 next point release
8 next release
7 as soon as possible
6 soon
5 should be included
4 nice to have
3 consider including
2 maybe not
1 probably not
- unclassified
--- end of copy ---
tracker item
Suggestions box (relasted to suggestion rules ?)
tracker item
Suggestions for improving autotoc (in-page navigation)
tracker item
Summaries styles associated to levels in all hierarchical lists
!Summaries styles associated to levels in all hierarchical lists

!!Utility
When a hierarchy (summaries particularly) is displayed there is no style associated with the level.

Generally in all documents a different style is associated with level independently of the indentation.

!!the aim, a better readability.

This is en enhancement of style, but it is a very precise detail and a problem of esthetic's independently of the aim, a better readability.

!!constraints
So it should be optional and easy to modify into the style. Asssociated with the style not with the layout.css.

!!What's done
Efficient in my application since 5.3
Easy to enhance for 6.x and more 7.x

!!Changes
*tpl (two ones)
*styles

__Remark : __can be done independently, after the change into tpl, take effect when classes are defined into css
__Optionally :__ size of text by level and by default set in layout, colors or changes in text sizes or text styles into styles.
__Note:__ the name of the style is built automatically with a pattern, used for text and number (if option used), then the developer of style.css can easily add and/or find them for modification

trebly

(ref:B10125-06)
tracker item
Supply Page Last Modifyed Information
tracker item
support for "title" attribute in links in wiki
there should be an option to add a "title" to links in wiki. currently you can only set url and link name (<a href="url">link name</a>) but in many cases title (<a href="url" title="title">link name</a>) comes in handy.
tracker item
Support for hashtags
tracker item
Support for the Wiki creole markup (syntax)
Please see:
http://www.wikimatrix.org/wiki/feature:CREOLE%20support
http://www.wikicreole.org/wiki/TikiWikiCMSGroupware

Related:
http://dev.tiki.org/Why+Wiki+Syntax+is+Important
http://dev.tiki.org/tiki-index.php?page=2007-07-18+IRC+MediaWiki+discussion&highlight=creole
http://tiki.org/RFCWiki


Related:
*[wish1531|Wiki markup for icons]
*[wish1805|Universal Wiki Edit Button]
*[wish2102|Support some of the MediaWiki syntax that doesn't conflict with TikiWiki syntax]
*[wish1843|Infoboxes like MediaWiki/Wikipedia, but making use of trackers to be future-proof]
*[wish1220|MediaWiki import script]
tracker item
support media casting (e.g. podcasting) from blogs
Support inclusion of media in blogs to provide podcasting, vodcasting, etc.

- Attachment of media files to blog posts
- Association of URLs to other media files on Tiki or elsewhere to blog posts
- Automatic recognition of relevant data from media files using getid3
- Creation of fields in database to store relevant media data
- Creation of enclosure and media XML tags in RSS feed
- Display of media controls in blog entries
- Test using iTunes and iPod, iPodder, Thunderbird, among others

This should be an optional feature, admin through the Blogs Admin panel
Should allow choice of db or file storage, but probably file storage will normally be used, as media files tend to be quite large.

Existing image attachment functionality in blogs will need substantial improvement to support this.
tracker item
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
Support to set limit of header level to show by maketoc
It will be nice to allow the setting of limit of levels to show for maketoc:
{CODE()}
{maketoc maxlevel=2}
{CODE}
will cause only ! and !! headers to be shown, not !!!.
tracker item
Survey description shouldn't look like a question in tiki-take_survey.php
nothing more to say...
tracker item
Switch User (SU) from the admin user section
We can now use the login box but it's not very obvious. There should be an icon / button somewere in tiki-adminusers.php

Just after creating a user or adding to a group would be a good time to Switch User and see what (s)he sees.
tracker item
Synchronize Forum and external Mailinglist (Mailman)
tracker item
Syntax suggestion for Unlimited search results
tracker item
System RSS feeds
We should have system RSS feeds which links to:
http://info.tikiwiki.org/tiki-articles_rss.php


And this should be hard-coded in tiki-admin.php
tracker item
Table of Content plugin (toc) to work for any wiki page (outside structure)
tracker item
Table of contents in the pdf produced by mpdf doesn't respect page orientation param set in plugin pdfpage.
tracker item
Tablesorter 'tscolselect' - wish it could drop columns if contains only '0'
tracker item
Tag file in file galleries
tracker item
Tags: Add a modern beautiful and advanced filtering with HTML5 and jQuery, such as Filtrify
tracker item
Take full advantage of phplayersmenu
Please see:
http://phplayersmenu.sourceforge.net/demo.php

phplayersmenu has 5 types.

$types['vert'] = 'layersmenu.inc.php';
$types['horiz'] = 'layersmenu.inc.php';
$types['tree'] = 'treemenu.inc.php';
$types['phptree'] = 'phptreemenu.inc.php';
$types['plain'] = 'phptreemenu.inc.php';

Tiki is only using 3.

"Two classes are provided to prepare also accessibility solutions, i.e. "server-side based" tree menus (that have just the same look of the above mentioned JavaScript-based tree menus, but require the PHP support on the web server) and plain menus that do not require the JavaScript support to the browser."

Related:
Menu items with link type options (framed, new window, replace)
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=521


We could also let the user determine an icon for each menu item.


tracker item
Take in account the Apache option "AccessFileName"
Hello,

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

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

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

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

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


trebly

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

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

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

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

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

This is part of what is needed for ((Project management))
tracker item
Templates by Category - application to children desired
The application of style templates by category is nice, but it would be nicer if there was an option to have the template apply to all current and future children of the category.
tracker item
templates/mail/moderate_validation_mail.tpl could use more info
The "Tiki User Registration Request" email that is sent to admins when a new user registers may not contain enough info for the admin to make a decision as to whether or not to approve the registration. The only link in that email automatically validates the user without any second chance (if the admin thought that after following that link he would be given a chance to review the new user info before validating the unknown user, he will be mistaken).

templates/mail/moderate_validation_mail.tpl should be improved to include any user tracker info that the new user has submitted, or provide a link to view any such user info.

tracker item
Test 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
Test server compatibility / System check tool
I upgraded from php4 to php5. I had some sites with white pages and nothing in the error log.

Finally, it was:

"this web application requires mysqli php extension. We have enabled it and it look ok now."

Tiki could have detected and reported this.

Move discussion here:
((Test server compatibility))
tracker item
Testing if GD or Imagick works, via Tiki
tiki-admin.php?page=gal tells me if GD or Imagick is installed. Nice.

But sometimes, it's installed, but it doesn't work as it should. To rule out that the problem is with Tiki, here is an example of a simple php to test GD in real life. It would be nice to add to tiki-admin.php?page=gal

{img src=images/code.png}%%% {CODE()}
<?php
header("Content-type: image/png");
$im = @imagecreate(110, 20)
or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 0, 0, 0);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, "A Simple Text String", $text_color);
imagepng($im);
imagedestroy($im);
?>
{CODE}
tracker item
text annotations (select a snippet, and add a signed/dated text note)
Similar to ((doc:PluginAnnotation)) for images.

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

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

Related:
{wish id=1409}
tracker item
The A - B - C... links is not Multilingual
The tiny A B C D link navigation help (can be found on tiki-contacts.php) cannot work with several languages (ie hebrew) as it have been implemented a long time ago.

It should be nice to polish it or to change it so it can work with any language.
tracker item
The ability to import GEDCON files from Geneology individuals.
There already is a Wiki that imports GEDCON files into the website.
Since this is open source - could this also be added to Tiki please.
tracker item
The popover in the dev dashboard is overlapping item link when the description of the issue is big
tracker item
The installation script should end with an automatic (optional) registration to Tiki.org
tracker item
The possible text-length for fortune cookies should be longer
Subject says it all.

Some great men(women) said great things - and I can't enter their name in addition to their quote!! ;(

Give credit, where credit's due! And I take that very seriously!
tracker item
The print "blog" feature is unusable for any production or serious test
The template tiki-print_blog_post.tpl uses the classes posthead for div and span which are not defined...

This is not ended it is good for an alpha version. Not a publish release.

The title or the blog post is then displayed are small...

The title of the blog is not at all displayed
The site name is not at all displayed
The subcomment of the blog at all displayed

__Even Copyright is activated nothing is defined.__

__This print function can't be used.

If you can't print the text of post of a blog which under Copyright the blogs themselves are not usable.__

__The admin of such a site is then not in good conditions when this function is used.__
tracker item
The specialization of categories in profiles : a major consequence for 7x trunk
!The specialization of categories in profiles : major consequence

!!Nature of the problem

Everybody who have developed tikiwiki application that during data structuring and at the end of development (if it exist, not in project management) any category can't be applied to any object.

So if we try an interpretation of this fact it is because the development of categories is a way to structure either a metabase or an implicit complement of database on the objects of tiki.

In project management we will have to connect to new objects and sometimes to create links with external objects (can be defined by URLs). This because the object that are managed into a project can be separated into two classes :
*the objects that are tiki objects and
*the objects that are external (as CAD draw, all physical objects and their definitions managed externally): these object must have an "image" into tiki like a map and his corresponding land, mainly a wiki text with the definition of the object. But in fact others objects can be associated to these external object. So they can be simply a category with a link to a new objects for tiki (see UMLAP meta model that I presents). This new objects is simply able to reference an external object (quite like an URL).

So either in simple tikiwiki application or with project management, categories are in fact quickly linked to some types of objects.

A category will define a way to hierarchically organize blogs or forums, it will be only associated to the corresponding object.
Another for example with a root "Subjects" can classify structures, wiki pages, blogs, calendars etc...

The development of the application or profile then will be associated with a specialization of categories.

!!What's to do to implement this new feature ?
*Add to the definition of a category a multi-select box which allows to define the objects classes to which the category can be linked
*Link a category to a specialized wiki structure which contains the definitions of the categories (the wiki structure is automatically a replication of the category structure)
*For the display of the panel used to define the classification of an object into the categories, the displayed categories must be associated with the class of the object.
*Quite automatically when the list of objects which are associated to the same category is displayed it will contain only the classes associated to the category.

It is not very load as development but I do believe a great enhancement to clarify categories management and use.

Trebly
tracker item
Theme and Tools for MediaWiki migration
Maybe some of you will think of this as a "marketinhg" thing, but let's face it : for most users on the Web "wiki" is synonym with "MediaWiki-powered sites that look like wikipedia".

What I propose is to create the theme and tools to facilitate migration of mediawiki powered sites to tikiwiki the (very) easy way : fill a form during install that points to the Mediawiki database, and extract all the info to automagically populate the Tiki. I'm willing to participate, but I do not feel I have the required knowledge at this moment to be able to do something useful in the coding part : I know little to no PHP or MySQL stuff, I even wasn't able to install Tiki properly here (shame on me).

tracker item
Theme Control by object: allow setting trackers also
Right now you can set theme control by many type of objects, but not trackers.
For forms to get information from new users, it might be useful to allow using some different and customized theme for them.
A possible solution is using wiki pages (which allow theme control by object), and tracker plugins inside; however this does not work for all tracker fields, so the option to set trackers at theme control by object is still desireable (imo)
tracker item
Theme Generator: automated production of a custom css style from a photo / logo
You want a Tiki-powered site but none of the bundled themes fit with the look & feel you want for a project? You would like an easy way to generate a style? Me too!

I have a (crazy?) idea for a Tiki CSS generator. Before I explain it, please visit the StrangeBanana:
http://www.strangebanana.com/

Ideal end result would be: 1- submit logo or picture, 2- a corresponding CSS is generated, 3- result can be visualized from demo site and 4- then just use the custom css on your site!


http://themes.tiki.org/TikiThemeGenerator
tracker item
There should be a notification for new links, and other submitted data
When users submitt data to a TikiWiki site, there is now workflow included. However this results in active management of a TikiWiki site, for different data entered.

Editors, may receive updates to the site, when you use the notification mechanism, however, there is now way for an editor/administrator to get notifiied by e-mail about other changes to the site, or even worse: notification which need approval, like new links and FAQ entries.

There should definitly be notifications for any submitted data to the site which requires approval to be displayed.
tracker item
There should be a permission tiki_p_view_slides
Topic says it all
tracker item
There should be a way of synchronizing user avatar with a user tracker field
tracker item
Threaded comment listing sort order
tracker item
TIFF Support
Image Gallery does not have Tiff support, let alone raw formats! A revamp should include some tool to insert/use metadata from the imaga files.
tracker item
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 22.x Changes Wizard shows no Tiki 22 changes made
tracker item
Tiki Administration language fixed (without relation to the multilingual feature)
tracker item
Tiki admin look and feel, upload logo should also take care of the size of the logo
tracker item
Tiki Calendar add possibility to pick a time zone (especially UTC) so daylight saving time (DST) is well handled.
tracker item
Tiki Captcha, UI; The captcha fields width and buttons colouring don't match form element design
tracker item
Tiki DB Redactor: Add script and document procedure for running from any Tiki DB, including *.tiki.org backups
tracker item
Tiki navigation: Menu showing which is the current page/section
Please see:
http://phplayersmenu.sourceforge.net/example-treemenu.php

With a view source, you will notice
class="phplmselected"


How can we add this to Tiki?


Menu tree built from categories?

Or if the menu compares with current URL? and puts class="phplmselected" if it's a match?


tracker item
Tiki output concept; Unified-index filtered results (may be pages) to CSV, PDF, etc
tracker item
Tiki site in a box (Profile Manager)
I think what's needed is a Gallery of "Tiki Sites in a Box". In other words, Tiki sites that are preconfigured to meet a particular kind of needs. The needs should be defined not in terms of features, but in terms of GOALS of the end user or organisation.

This could be a list of descriptions like this:

- I want a site to enable collaboration inside my organisation.
- I want a site to broadcast my ideas to the world and allow people to add to them and comment on them.
- I want a site that will act as an open knowledge base on a particular topic.
- etc...

Each of these could point to an example which would be a "fake" site that could act as a sandbox. People could go to this fake site, play around with it (but not reconfigure it), to see if it's what they are looking for.

This would allow easy single click configuration of Tiki. The user would simply click on one of the items in the Gallery, and the Tiki site would be configured accordingly.

One issue is: what happens if the user choose wrong and later wants to switch to a different model? I guess if no content has been created in the site it's fine, but what if content has already been created and that content is somewhat incompatible with the new model that the user is choosing?


Related:
*[tiki-view_tracker_item.php?itemId=1513|OpenSourceCMS type demo to test/develop and show off profiles]
*[http://info.tikiwiki.org/Use+Cases|Use Cases]

__Moving discussion of this wish to ((Profile Manager))__
tracker item
Tiki survey interface (admin and non-admin) need to be modernised
tracker item
Tiki tabs: direct URL to each tab (Bookmarkable)
Tiki tabs are a nifty feature to make a page cleaner / simpler.

For example for trackers, we have:

View / Comments / Attachments/ Edit

However, I want to be able to link directly to "edit" so someone could be invited to edit their user tracker or add a bug or add a calendar item.

I would like something like this:
tiki-view_tracker_item.php?trackerId=5&itemId=978#view
tiki-view_tracker_item.php?trackerId=5&itemId=978#edit


There seems to be the start of something:
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=980&show=edit
tracker item
Tiki tracker email adress type: Checking too loose
tracker item
Tiki trackers for issue tracker / help desk -> customer support requests (requests are private)
Tiki trackers are great for a bug tracker, as we are dogfooding here.

But what about for a "help desk" setting? -> Private requests from many customers to one company.

Imagine a hosting company. They may have public forums & trackers. But they also have a place where customers can ask direct support requests. And only the customer and the company can follow this tracker.

There is a way for people to just modify their own tracker. But this is more for a user profile, than a series of support requests.
http://doc.tikiwiki.org/tiki-index.php?page_ref_id=3204

You can also give permission to add a tracker item but not view. But they can't modify existing tracker items. (like sending in a black hole)

If we want people to submit many tracker items, but only see/edit their own, what should we do?

Currently, there is and option "Item creator can modify his items?" at tiki-admin_trackers.php

Maybe we need one: Only item creator can view his items?" Of course, staff working for the company would be admins and could see the trackers for all companies.

Or there could be login drop-down, and only that user can see. Even nicer would be that it's possible for people of the same group to see.

Maybe this possible with the current feature set. In which case, just documentation is necessary.

Some things to experiment:
"My items" in tiki-my_tiki.php

Current workaround is to make a tracker for each customer.

Please see: ((Issue Tracker))

---
Related:
Trackers need "tiki_p_trackers_view_own" permission to view own items only
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=211
tracker item
Tiki upgrade; after a new installation Tiki should warn nicely the admin he needs to rebuild the index (or do it)
tracker item
Tiki version on the control panel, General preferences is wrong (no git)
tracker item
#1435
Bugs & Wish list
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 writer support for Pandoc
tracker item
tiki_p_admin_menu: new permission to manage menus
As of Tiki 1.9.7, only Tiki admins (full admins) can manage Tiki menus. Yet, this is often something we may want to delegate to editors.

tiki_p_admin_menu would be very useful
tracker item
tiki_p_watch permission:
tiki_p_watch_trackers exists.

But there should be a general watch permission. For a registration website, we want people to have accounts, but not necessarily to watch pages. Thus, now, we need to deactivate watches altogether.
tracker item
tiki_p_watch_trackers is needed!
If user watches activated (for all), any user is able to "watch" a tracker, so that he/she will receive an e-mail message with all the information from the tracker item, even if some field were declared as "hidden"... (sensitive info).

I already reported this at sf.net for 1.8 trackers. And I seem to see the same problem nowadays with Tiki 1.9....
This should be fixed for privacy of sensitive information collected through Trackers/forms
tracker item
tiki_p_wiki_post_comments is missing for individual wiki pages (tiki_p_wiki_view_comments exists)
tiki_p_read_comments & tiki_p_post_comments exist in general permissions, but post is missing from specific wiki page override:

{img src=show_image.php?id=8}

tracker item
tiki_preferences.name should be longer than 40 characters
The field "name" in the tiki_preferences is currently limited to 40 characters.

This may be appropriate for English speakers, as soon as you start developing german-language Wiki Plugins, it becomes awfully little. For Example:

You are trying to write a plugin named

__ inventarisierung_details (this string has 24 characters).

As soon as you try to configure this, it becomes

__ wikiplugininline_inventarisierung_details (this one has 41 characters)

and fails horribly.
tracker item
tiki-admin keeps resetting 'advanced' setting (unless you save it as default in preference filter)
tracker item
tiki-admin_content_templates.php option to use existing wiki pages as templates
Bugs & Wish list
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-adminusers.php should show which users are validated
Some users may never receive the validation email (ex.: spam filter) and the tiki admin nevers knows their status.

Tiki admin should be able to manually validate an account.
tracker item
tiki-all_languages.php needs canonical
tracker item
tiki-all_rss.php which combines tiki-articles_rss.php, tiki-wiki_rss.php, etc
Say I want to follow all the action on a Tiki site, I have to register to several RSS feeds.

5 RSS feeds just on:
http://tikiwiki.org/tiki-index.php

And if a site activates a new RSS feed, I may not find out right away.

I would like a tiki-all_rss.php which combines all RSS feeds which I am allowed to see.
tracker item
tiki-calendar.php preview doesn't show item-title
Insert a new item into the calendar and click preview - the preview only shows the description of the calendar item - it should show the title also.
tracker item
tiki-check.php: make all these 50+ values available to Nagios/Icinga/Shinken
tracker item
tiki-contact.php 1-"from" field 2-copy of the message for the sender 3-Subject used in notification
tiki-contact.php is an "incomplete feature"

To be useful, it would need

A- An optional "from" field for visitor's email (some people leave comments and ask for a reply but they forget to leave their email. A specific field for email would help so people don't forget.

B- An option for the visitor to receive a copy of the message.

C- Subject should be used in title of internal message. Assuming the subject is "Question about forums"

Current:
New message arrived from tikiwiki.org

Proposed:
New message arrived from tikiwiki.org (Question about forums)


It is possible to do all this with trackers. So is worth improving this feature or better to document trackers? Related: ((Trackers Examples))
tracker item
Tiki-install uncomplete translation
tracker item
tiki-install.php should have a note about how to create db/local.php "manually"
If install script fails (for some reason), we should at least let user proceed with manual installation.
tracker item
tiki-install.php to create mysql user, mysql database and assign permissions
Like many web applications, to install TikiWiki, you need to have already created your database (via phpMyAdmin or cPanel).

Maybe TikiWiki could handle this task using the mysql root/super user account?


Otherwise, maybe try via cPanel API if available (TRIM as well could try this)

tracker item
tiki-integrator is not aware of character set: remote pages with iso-8859-1 are not properly shown
If you set a repository (with tiki-integrator feature) of a site encoding html with iso-8859-1, then the fetched pages with tiki-integrator shown strange characters at the latin characters (Accents, etc. )

It would be great to include the param of "__charset in repository__" (and at least enble chosing from utf-8 and iso-8859-1).

--By the way, "integrator" is missing in the category "feature" at this site (and thus, is missing as checkbox in section "feature" in this tracker!)-- fixed
tracker item
tiki-list_object_permissions.php -> Needs tabs for missing features
tracker item
tiki-list_object_permissions.php needs refining (adding groups, links to category perms)
tiki-list_object_permissions.php is fantastic

It lets me review any permissions received from category, and individual perms.


Some enhancements:
* Link to the category perm interface so I may adjust the perms
** As of 4.0, I need to check each category to see why the perms are applied
* Type group is missing (permissions ''about'' groups)

tracker item
tiki-listpages.php: add Language & Description & categories
All optional via tiki-admin.php?page=wiki

Language (if multilingual is activated)

Category (if feature turned on)

+ add filter by language and filter by category like we have at tiki-list_articles.php

tracker item
tiki-orphan_pages.php not allowed mass removal of orphaned pages
On the Orphaned page (tiki-orphan_pages.php), I can individually remove orphaned pages. But, when I mass select (using Check All), and then select Remove from the dropdown box, it does not remove the orphaned pages. Individual works, but is agonizingly slow for mass deletes.
tracker item
tiki-pagehistory.php URLS are long & ugly (but we need diff urls working)
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 with AJAX, inform not to use spaces or other non accepted characters in username
Otherwise, user gets an ugly error, clicks "back" and needs to re-enter everything, including [http://en.wikipedia.org/wiki/Captcha|captcha]
tracker item
Tiki's default PHP error reporting level should match PHP's
By default, the error reporting is set so no error is displayed or logged (0). This is tricky, because one could assume that Tiki would behave according to PHP's setting. Even is PHP is set to E_ALL, Tiki does not display or log anything when an error occur, even if the user is the admin.

The admin may get a "blank page" (HTTP response with no data), and find nothing but a 200 OK in its Apache access log.
tracker item
TikiBountySystem
Please see two forum discussions at tw.o dev forum:
[http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=1&forumId=3&comments_parentId=16168]
[http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=0&forumId=3&comments_parentId=25213]

or directly at
http://tikiwiki.org/TikiBountySystem

Cheers, Xavi
tracker item
TikiMods
((tw:TikiMods))

Finish the TikiMods feature. [http://mods.tikiwiki.org|Mods] already has a good number of avatars, themes, wikiplugins, etc

Move to mods what needs to be moved and remove from mods what will stay in BRANCH-1-9

Ex.: Remove TikiSheet from mods (as it is part of 1.9)
tracker item
Tikipedia
tracker item
Tikipedia
tracker item
TikiSheet Enhancement: Clone feature
It would be nice if TikiSheet had the ability to clone an already existing spreadsheet. A possibility would be to have a clone button next to the import/export buttons.

Possible functionality of the clone button:
- Create a new table with an new sheetId that has exactly the same contents of the original
- Title of copy could be Copy of 'InsertOrigName'
- If aforementioned Title exists new title could be Copy of InsertOrigName(#) as long as the title containing specific # also does not exist.
- All setting, excluding sheetId, of orig table copied to cloned table
tracker item
TikiSheet: a few bug and some minor enhancements
see ((tw:TikiSheetDev)) Louis-Philippe Huberdeau
tracker item
TikiWiki 2.0: Content: Display Last Modification Info on Included Pages
Like most Wiki engines, TikiWiki displays the date and user information associated with the most recent modification to a page. For example, at the bottom of the doc.tw.o : Tikiwiki Documentation : PluginInclude page (http://doc.tikiwiki.org/tiki-index.php?page=PluginInclude ) we see
Page last modified on Monday 02 June, 2008 03:45:08 UTC by marclaporte
When a page is included within another, however, this information is not displayed.

Is there any way to display this information on a page, for example, through Wiki syntax, or a plugin? Most importantly, I need to show the username, the time edited, and will, down the road, have to display a custom field called ClassOfContributor (eg, Instructor / Student / Administrator )

Any advice / info / hack is appreciated!!
tracker item
TikiWiki 2.0: Enable Wiki Syntax on Custom Header Section
It is great that TikiWiki allows an administrator to customize the Custom Header of a given Website. This allows more personalization than the out of the box "Powered by TikiWiki" logo.

To extend this flexibility, it would be great if one could reference Wiki plugins - custom-built or native Tiki - in the header. As an example, a {RANDOMQUOTE} plugin similar to the simple PHP function on the attached page

http://php.about.com/od/finishedphp1/p/random_quote.htm

I know Christmas is a way's away, but this would be a great early gift!
tracker item
TikiWiki 2.0: Remove Pages by Username
Currently, the remove_all_versions function, defined in tikilib.php, accepts page as a parameter. It would be ideal if the function could be modified, or a new function created, that accepts username as a parameter. This would be ideal in instances where, for instance, several hundred pages have been created by a given user. The pages could be removed en masse, rather than having to specify each page specifically.
tracker item
Tikiwiki and Wikipedia Citation Template (XML documentation data)
Various tools are able to built a structured documentation form internet exploration.
A good example is ZOTERO.
The product can get urls, html pages content, manage a hierarchical structure, set marks etc...
The product is able to export XML files with various basic patterns :
1. Zotero RDF
2. MODS
3. RIS
4. Refer/BibIX
5. Unqualified Dublin Core RDF
6. WikiPedia Citation templates
7. BibTeX

These structured informations can be imported to a wiki structure.
he interest of Zotero RDF (but I had not the time to the Unqualified Dublin Core RDF have the advantage of containing the structure definition the link to external url and if the html page has been captured the component html page with the elementary component has images.
This model his the closest of wiki structures.

Too the Wikipedia Citation templates is close but from the url refs;

I have not found where are the text and synthesis objectives for "import" and data shared (XML files as RDF Zotero structures), and multiwiki, in 4.x and 5.x

I am interested in participating to these developments.

Best regards to everybody
tracker item
Tikiwiki based on an ontology
It would be fantastic to get even more structure and relations between wiki-items. The most innovative way at this point is to work with ontologies. Therefore it would be helpful to base a tikiwiki on an ontology.
tracker item
Tikiwiki Book
Implement something like the special page [http://en.wikipedia.org/wiki/Special:Book|Wikipedia Book] to generate some revenue from community assets
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
Time tracking and time sheets
Please see: ((Federated Timesheets))
tracker item
Time Zone offset setting
Webcalendar offers a setting Timezone Offset to Subtract or add hours to server time.

{draw name=timezoneoffset}

This would make things simpler for site which all events are in a common timezone.

Ex.: Showing UTC time in RSS feeds is not very useful...
tracker item
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
Timezone
I give anonymous users read acess to forums, etc. Their timestamps are all UTC based .. seems funny to them since all users including anonymous would be in local TZ

I can set it in Mytiki, preferences but that doesn't apply until someone logs in

I found a display_timezone setting of "EST" in the twiki_preferences table that seems to be totally ignored

Further, I found code in the php files that was commented out with a note "-- Obsolete from 1.7 timezone changes". I don't know what that means


Could a feature please be added to allow the admin to set a default TZ for the site (that the user could then override in Mytwiki, preferencs)

tracker item
Tips about tracker plugins
Tracker plugins are great.

There should be something about them in the tips, when creating trackers.
tracker item
Title is now mandatory in all language (when multilingual is on)
tracker item
title of filtered calendar to show up on top of calendar page
It is a small thing, but it would be nice if the calendar page would show which calendar is being viewed at the top of the page. I think it would make it more clear to users who are new to the system and just want to use the calendar.
tracker item
to be synched/fetched: event details of of Calendar event and details in a Tracker item with Tracker field Calendar item
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
PluginTogether: make it work for wiki pages, spreadsheet, drawing, etc.
tracker item
Toggle or select all checkbox at tiki-admin_actionlog.php
tracker item
Track number of reads by specific blog post ID
Although Tiki tracks reads for specific blog, it would be nice if Tiki tracked reads for a specific blog post.
tracker item
Trackback spam: better protection and easier to cleanup
I noticed today a bunch of trackback spam in my Tiki-powered blog.

According to Wikipedia, "Many blogs have stopped using trackbacks because dealing with spam became too burdensome."
http://en.wikipedia.org/wiki/Trackback

If you get trackback spam in Tiki, here is how to clean:

Using phpmyadmin, go to the table: tiki_blog_posts

And find the colums "trackbacks_to" and "trackbacks_from". They should contain:

a:0:{}

instead of the spam.


Now, a more permanent solution to avoiding Trackback spam would be nice. Checking how other blogging software does it should provide some tips.

Some ideas:
0- A way to turn it off (this exists in more recent version of Tiki 1.9.x, see "Trackbacks Pings" in the admin panel)
1- Easier mass deletion
2- Email notification to blog owner
3- Using an online service to check for spam.
tracker item
Tracker :wishlist : When you edit an item you reaches a not sorted list as you have sorted it before
!Tracker :wishlist : When you edit an item you reaches a not sorted list as you have sorted it before

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

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


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

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


Good job
Best regards

Trebly
(ref:B10126-04)
tracker item
Tracker 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 API - adding tracker items via external system/external call - M2M communication
tracker item
Tracker default sort: creation & lastModif date should be added
here: tiki-admin_trackers.php?trackerId= "What field is used for default sort?"

creation & lastModif date should be added

Because:

#1 This is a legitimate & useful way to sort tracker items

#2 If tracker has no sort order, items will not appear in trackerlist plugin. Tracker must be edited (tiki-admin_trackers.php?trackerId=3) after adding some fields so it gains a sort order.

#3 Plus, there appears to be some weirdness in the tracker item count related to this issue.
tracker item
Tracker exports : use category names instead of category IDs
Tracker export feature works well.

But it provides list of category IDs instead of names. Names would be easier to work with.
tracker item
tracker field "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 Category Bug (or usability issue)
Tracker Field Category just displays one level beneath parentID which I would call a bug as it blows up tracker forms when having a lot of categories with multiple sub-levels to chose from. Addionaly it is (pretty tracker example) intended not to allow editing of (wiki tpl) pages so categories have to be applied through the tracker form itself. In my case I have approx. 250 Categories.
tracker item
Tracker field password or tracker field text enhancement (require visibility fix permissions)
tracker item
Tracker field rules stop to work on item link if option select multiple is set to yes
tracker item
Tracker field type: location (longitude & latitude)
To be used with Google Maps & Tiki Maps to show locations of tracker items.

For example, the venues of phpbeer.com:
http://phpbeer.com/tiki-view_tracker.php?trackerId=1

tracker item
Tracker field type: wiki page
Text areas are nice. But wiki pages with history are even nicer.

Not sure how it could done though...

tracker item
tracker fields explanation mouse-over
tracker fields should have a description so we could provide users with an explanation on how to fill out the forms.

Plus: Using labels for accessibility

Ex.: Data type : what do my 5 choices mean?
tracker item
Tracker fields need more attributes for presentation and usage
Tracker fields need more attributes for presentation and usage. These new attributes should include:

* Editable by ...
+ Is the field editable? Who by (users/groups)? Non editable fields might include "assigned to" or "author" fields. It may be that users cannot assign calls, but the group "call handlers" can. __done in 1.9.x__
* Next Field to right
+ Move the "1," type option functionality into the field attributes so that any field can be placed n the right of any other field. Very useful for presentation! __great idea, not done__
* Viewable by ...
+ Much like "Editable by...", hide fields from some people. A support call, for example, may have a field called "work done" which the assignee uses as a notepad for other support staff. This may not be suitable for end-user viewing! __done in 1.9.x__

That said, Trackers are really good as they are ;-)
tracker item
Make tracker fields rules to work with option label not only (hidden) option value
tracker item
Tracker fields type header should be displayed as selectable fields for relation and linked field type
tracker item
Tracker history: Have an easy way to have a tracker by tracker way of turning history on & off (default on)
tracker item
Tracker items should enhance users score
When customizing the Score system, there is no possibility to assign points to Tracker-activities.
tracker item
Tracker items: Bootstrap badges for comment count, and file attachment count
tracker item
Tracker items: nice URLs and Canonical
tracker item
Tracker Limitation of 3000-5000 entries or File Gallery
Lifting the priority of this previous request to 8, If the built-in database could be switch to a more robust DBMS such as MySql to go beyond the 3k-5k limit.

Else, to make File Gallery customisable as it has virtually no limit (i could not read any limit in the docu)as Tracker - which has limit. So that more information or item could be added to the File Gallery.
tracker item
Tracker plugin does not set default value (e.g. when modifying or prefilled), with patch
Any dynamic list or other drop-down list will not get its default value, when modifying the item, or when it gets prefilled (or when autosave value is available).
tracker item
TRACKER plugin doesn't support Dynamic List items
I am addicted to Dynamic Lists, but the tracker plugin does not render the items at all.

It would be nice if it did.
tracker item
Tracker plugin is missing quicktags (when in wiki pages)
On ((Add to WishList)), quicktags are missing.
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
Setting fields order on Tracker plugin (GUI)
tracker item
Tracker plugin: new parameter for tracker type field email -> send a copy of to this email.
When a tracker field type is email, a new option:

sendEmail=y|n|oy|on


This will permit that people that fill in a form get a copy of what they are filling out, which is often the case in public forms.


If this is set to (y)es, an email is sent to this email
If this is set to (n)o, no email is sent to this email
If set to (oy)ptional, the checkbox is check by default
If set to (on)ptional, the checkbox is not check by default

A checkbox is added at the bottom of the form like here:
http://www.comsol.com/support/form.php

2- A distinct email notification tracker would be needed (in addition to templates/mail/tracker_changed_notification.tpl) because we may not always want to disclose the same information to people that fill the form cv admins watching the forms.

3- The "from" email of the notification of this tracker should be the email which is filled in (as an option). So when I am notified about this tracker, I can just click "reply".

tracker item
Tracker plugin: useable to edit existing tracker info (especially user tracker)
The user tracker is very useful:
tiki-view_tracker_item.php?view=+user

However, sometimes, I may want to manage this info in many different wiki pages. For example, I would like to put these three user forms on different wiki pages:

{CODE()}
{TRACKER(trackerId=>9, fields=>1:2:3, usertracker=>y)}{TRACKER}
{CODE}

{CODE()}
{TRACKER(trackerId=>9, fields=>1:4:5, usertracker=>y)}{TRACKER}
{CODE}

{CODE()}
{TRACKER(trackerId=>9, fields=>1:6:7, usertracker=>y)}{TRACKER}
{CODE}

trackerId #9 is a usertracker and field 1 is the login (so we can associate to appropriate tracker)


I would have more freedom to add instructions, comments, etc

Combined with [tiki-view_tracker_item.php?itemId=122|WikiPluginTracker : Confirmation message to any URL], I could create multi-page user trackers.

If the info has already been filled in, the tracker plugin will come-up pre-filled, like tiki-view_tracker_item.php?view=+user does.

We could also have the same concept for the group tracker:
tiki-view_tracker_item.php?view=+group

And why not extend to any tracker?
tracker item
Tracker Rules
tracker item
Tracker Send Notification Template
tracker item
Tracker should have possibility to be marked as duplicate
Bugs & Wish list
tracker item
Tracker standard fields(ItemId- Created- LastMod) behave too different from custom fields
Trackers standard fields are afaik
- ItemId
- Created
- LastMod

You can't acces/modify/use those. But it would be necessary for example to:
- use the ItemId in the Item Link field
- make a default sort by creation date
- much more surely ;)
tracker item
Tracker validation for various types (credit card, zip code, postal code, etc)
Credit card
*Check for format (using the formula)
*And obfuscate all but last 4 numbers by stars (*)

Zip code
*Check for format (using the formula)

Postal code
*Check for format (using the formula)

And optional custom type
Ex.: Letter,number,letter

Force a space


http://digitalbush.com/projects/masked-input-plugin
tracker item
Tracker, Articles & wiki page notification for deletes and changes
In tiki-admin_notifications.php, if I am watching articles and wiki pages, I want to know more.


Should trigger watch notification email:
Edit article (needed: we don't need a nice diff compared to previous but I want to know who is editing existing articles. Tracker notification email is nice with old value/new value for each field)
delete article (needed: if someone deletes by accident, I can recuperate from emails)

Edit wiki page (OK)
Rename wiki page (OK in 2.0)
Delete wiki page (needed: if someone deletes by accident, I can recuperate from emails)


Trackers:
Edit tracker item (OK)
Add a tracker item (OK)
Delete tracker item (needed: if someone deletes by accident, I can recuperate from emails) in trunk, it sends an email about deletion but without a copy of the last content. __As of 2009-02-25 and on 2009-04-22, it does send an email, but with a blank sender address and without a copy of the data which was just deleted.__
tracker item
WIP: Trackers, Cascade actions seems to happen even when it is set to no and items don't keep filtered status item link value if status is changed
tracker item
Tracker, File gallery; New option in the file tracker field type to create a file gallery per item.
tracker item
Trackers, new switch to protect trackeritems based on status so they can't be altered
tracker item
Tracker, Rating field; It should be possible to set a different icon than the star(s) for the mode of the rating field user interface
tracker item
Tracker/Calendar integration (birthdays and reminders)
My cohort spent the day yesterday entering employee birthdays onto a calendar, and when I saw the 'Items since last login' box pop up with them, I realized: things like birthdays should really be in a Usertracker not a calendar...

But then they should also show up on calendars and upcoming events... that would be more, well, social.

I mangled the event cal and the regular cal code together to make up a special purpose tracker display for vacation requests.. all hardcoded and ugly at the moment, so of limited use to anyone else... but..

It occurs to me that others may have a use for some sort of tracker -> calendar interaction. The Birthdays in usertrackers seems to be the most obvious one, but date ranges would also be nice.

The interface may be icky though... i think the calendar should be able to pull things from the tracker, ideally it would be neat if it became a new cal that could overlay others (ie, "birthdays" and "beer bashes" could overlay so you knew who got free beer...).

tracker item
Trackerfilter needs text field, in addition to drop-down and radio buttons
Tracker filter is amazingly cool.

If there is a long list of tracker items, one should be able to search and filter all items based on a text string in any column.


[http://dev.tikiwiki.org/tiki-view_tracker.php?trackerId=5&status=o&sort_mode=f_41_desc&filtervalue%5B26%5D=webmail&filtervalue%5B56%5D=Accepted&filtervalue%5B48%5D=&filtervalue%5B27%5D=&filtervalue%5B28%5D=&filtervalue%5B54%5D=&filtervalue%5B55%5D=&filterfield=26&filter=filter|such things exist!] but are not available in Trackerlist plugin.

Here:
[http://dev.tikiwiki.org/Dynamic Filter]

I would like to add a text field for the description of the bug report.

And have multiple requests like this:
https://sourceforge.net/tracker/?atid=506846&group_id=64258&func=browse
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 & TrackerFilter: have a dynamic interface to pick fields in the report
tracker item
TrackerList compute 'sum' returns "7.105427357601E-015"
tracker item
Trackerlist plugin: being able to have OR on filtervalue parameter

{CODE(caption="Current")}
{TRACKERLIST(trackerId=>1,fields=>1:2:3, filterfield=>1, filtervalue=>"A")}{TRACKERLIST}
{CODE}


{CODE(caption="Suggested")}
{TRACKERLIST(trackerId=>1,fields=>1:2:3, filterfield=>1, filtervalue=>"A" or "B")}{TRACKERLIST}
{CODE}



tracker item
Trackerlist Plugin: get results for a specific tracker item ID
The following code would show the value for tracker item ID #62:
{CODE()}
{TRACKERLIST(trackerId=>7,fields=>59,itemId=>62)}{TRACKERLIST}
{CODE}
tracker item
Trackerlist Plugin: option to not list field name
We don't always need the field names when using a trackerlist. Especially if we are just listing one field.

A new parameter could be added:

showfieldname=>y|n default to yes (which is current behavior)

This could be used in conjunction with [tiki-view_tracker_item.php?itemId=938|Trackerlist Plugin: get results for a specific tracker item ID]. In which case, the following code could be used in a wiki page to show the value of field #59 for tracker item ID #62:
{CODE()}
{TRACKERLIST(trackerId=>7,fields=>59,itemId=>62,showfieldname=>n)}{TRACKERLIST}
{CODE}

Wiki pages could be built to include these dynamic fields. And the values could be updated via the tracker. A bit like the dynamic variables feature.
tracker item
Trackerlist plugin: to be able to filter with AND or with OR
As seen here:
http://dev.tikiwiki.org/tiki-pagehistory.php?page=All%20Bugs&compare=1&oldver=18&newver=19&diff_style=minsidediff

I would like a trackerlist plugin report with a list of all bugs which are in category 56, 172, 57 or 174.

In some other cases, I would like a trackerlist report which intersects two categories (ex.: bugs and 1.9x)
tracker item
TRACKERLIST should allow tpl=>foo.tpl argument
It would be nice to have an optional tpl=>foo.tpl argument to TRACKERLIST to specify a different formatting template. I would rather not mess with the code or the regular template in order to provide a different style of display. (in my case, it would be a display, for just this one tracker...

A table like: Dept, Title, Description, items_list
and another: Name, Title, Phone, Email, Street, Fax, etc

Could display as:

Dept:
Title
(list-of-people-with-that title)
Title2
(list-of-people-with-that title)
Title3
etc
Dept2:

Getting away from the usual 'table' display. I would only want that format for one specific view of one specific tracker... which makes it seem like specifying an alternate template for the display would be useful.

(This is, of course, a trivial change that I can do here locally, but others may find the feature useful, so it would be nice if it was standard.)

tracker item
Trackerlist showinitials does not work for item link field, TrackerFilter "initial" fitler does not behave as expected
tracker item
Trackers - wishlist - lack of Return to list command
!Trackers - wishlist - lack of Return to list command (#....)

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

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

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

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

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

Good job
Best regards

Trebly
(ref:B10126-02)
tracker item
Trackers :: 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 category listing does not use categories hierarchy
Bugs & Wish list
tracker item
Trackers need "tiki_p_trackers_view_own" permission to view own items only
Trackers need a "view own items" permission. This would allow a user to view their own tracker items only. Thus, one could stop users seeing each others support calls, or in my particular planned app, other people's product registrations.

An example of the use of this is in product registration. My users would enter a serial number and some other details, like product location. Other products registrations are confidential, so thy shouldn't be able to see them.

If at a later date, a user wants to change their product details, so maybe change the location of the product, then they will see a list of only their products.

---
Related:
Tiki trackers for help desk -> customer support requests (requests are private)
http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1293
tracker item
Trackers, File field type; Confusion for the end user when the targeted gallery as Upload files from remote source set to yes
tracker item
Trackers, Groups; merging different groups fields for trackers in one field
tracker item
Trackers, It would be useful to have a little granularity based on the item status with the action "Clear" (trackeritems)
tracker item
Trackers, Item Link / Item List fields, adding an option to auto-select the unique value displayed
tracker item
Trackers, Notifications; Adding an option to filter notification to be sent to users
tracker item
Trackers, Radio field; It should be possible to have a default selected and it should be possible to have twice the same value
tracker item
Trackers, tracker and field permissions; We should see a visible sign a tracker or a tracker field has inner permissions set
tracker item
Trackers; Auto-save for tracker items editing (like we have for wiki-page)
tracker item
Trackers: Add 2nd, 3rd sort option
tracker item
Trackers: email field type -> ask email twice and check that they match (same thing for newsletters)
When using a tracker to collect emails, it's very important that there be no typo.

tracker item
Trackers: Email notification when a username is selected
Problem: Someone could assign a tracker item to me, but how will I know unless I watch the whole tracker and check for my name in all the watches?

When I pick a login/username as "Assigned To", this person would need to receive a notification. Next to the username drop-down, there could be a checkbox "send a notification email to this person"


This is not so important, but a similar idea:
If it was the group which was picked, it could send an email to all members of the group.

todo
1) simple implementation: additional parameter to user field when defining the field: send to the specified user whenever the tracker changes
2) more difficult: this additional paramater can be 'always send email' or 'send email if the tracker modifior checks a box"
tracker item
Trackers: field type: drop-down menu -> have an way to make one pre-selected
In a form, I give options. But sometimes, I would like to pre-select one of those options.

The list of options is separated by commas. Ex.:
1 low,2,3,4,5,6,7,8,9 high

Maybe adding stars around the default value?
1 low,2,3,4,*5*,6,7,8,9 high

Will this conflict with the new multilingual trackers?

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: Need to be able sort as numerical instead of text
{img src=show_image.php?id=10 }

{img fileId="396"}
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
Trackers:: Trackerlist plugin :: filter by 2 conditions
{img src=images/code.png}%%% {CODE(wrap=>1)}
(06:21:21) marclaport1: Is it possible to filter by two items in trackerlist 1.9.x? http://dev.tikiwiki.org/AllBugs <- I would like to have a filter for all "1.9.x" and "bugs" and Open (o)
(06:33:12) sylvieg: marclaport: I know it is possible in the code filterfield can be an array ... but I have no idea what form should be the param
(06:43:56) marclaport1: sylvieg: how about something like this: {TRACKERLIST(trackerId=>5,fields=>59:41:56:26:43:47:31:32, max=>-1, filterfield=>43,filtervalue=>56,filterfield2=>47,filtervalue2=>63,showstatus=>y,status=>o,showlinks=>y)}{TRACKERLIST}
(06:48:37) sylvieg: marclaport: I do not think it will work - it will overwrite http://us2.php.net/manual/en/function.extract.php
(06:49:23) sylvieg: I suppose you need a bit of code with filter=>1:2

{CODE}

Here, I can filter by several criteria:
http://sourceforge.net/tracker/?atid=506846&group_id=64258&func=browse


tracker item
Translation rights
Presently, it appears everyone who has the permission to write has the permission to translate.

But you may wish to have a website where some people are writers in their own language, and some are translators of things written by others.

On a later stage of development, you may want to allow me to translate into German and not into Farsi.
tracker item
Translation, Security ticket; The string from the security ticket (js) are not added in the language.js file.
tracker item
Trigger Group Transition in a Tracker
tracker item
TRIM and Tiki closer interop brainstorming: make TRIM available via Composer?
tracker item
TRIM make backup and php console.php database:backup -> Community recipe for protection against data inconsistency in backups (especially for large projects)
tracker item
TRIM make clone (mirror) and make cloneandupdate or cloneandupgrade (pre-dogfood server)
tracker item
TRIM should replace PECL's ssh2 extension with phpseclib
PECL's ssh2 extension is poorly maintained, hard to install and unreliable even when it has been successfully installed. Testament to just how difficult to install are all the comments located on the third website that comes up when you do a search for "php ssh" on Google (without the double quotes):

http://kevin.vanzonneveld.net/techblog/article/make_ssh_connections_with_php/

Testament to it's unreliability even after it has been successfully installed is this:


http://www.frostjedi.com/phpbb/viewtopic.php?f=46&t=13223

In light of this, I think TRIM ought to use phpseclib (http://phpseclib.sourceforge.net/). It would save everyone a lot of heartache, from the end users, who wouldn't need to ask for support, to the developers, who wouldn't have to spend as much time providing support for the deficiencies in PECL's ssh2 extension.
tracker item
TRIM: allow editing instance information
tracker item
TRIM: make compare
tracker item
True Staging
How about a true staging capability for TikiWiki?

That would include that all content can be scheduled. In essence, whether we are talking a wiki page, an article, etc, everything would have an validity interval attached. __INSIDE__ that interval, edits can be made and versions are kept, but each of the entities (like a wiki page) would have siblings that are valid for a specific timeframe.

I know that would mean some work, but it would make using Tiki for business websites so much more convenient.
tracker item
Two-factor Authentication (2FA) enhancements
tracker item
undo all wiki edits by IP
if some person goes on a vandalism spree it would be great to have one button to undo all their edits
tracker item
Unified Admin backend, bring back the footer
tracker item
Unified Admin: add a search icon in mobile mode
tracker item
Unified Index: Add spreadsheet
tracker item
Unified search - OR on two fields
tracker item
Prevent common passwords blacklist can be missed
tracker item
Universal Wiki Edit Button
Please see:
http://universaleditbutton.org/

Related:
*[wish1781|Support for the Wiki creole markup (syntax)]


In testing now on:
http://wiki-translation.com

Commit:
http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=rev&revision=13295
tracker item
Unkown language applied to wiki pages created from structureds
When creating a new structure, Tiki will automaticlly create the strucutre's wiki pages. However, Tiki does not assign a language to the page. Tiki defaults to __Unknown__. This means that the user must still manually open/edit __every__ created page to set the language properly.

It would be nice if Tiki used the ''__site's default language__'' instead of Unknown
tracker item
Update country list and flag list
This could be a good source:
http://www.famfamfam.com/lab/icons/flags/
tracker item
Update email in mail notifications list from intertiki sites when email replaced in user account in master site
tracker item
Update HAWHAW to latest version in Tiki 1.9.1

"And from version 5.6 onwards, HAWHAW supports special output for the Lynx text browser. This "archaic" browser is still used today, often by handicaped people with screen readers and other special equipment. HAWHAW's Lynx support allows to create barrierfree applications, which validate Bobby-AAA-approved out of the box and additionally are accessible from each telephone by means of HAWHAW's VoiceXML support."

[http://www.hawhaw.de/]



Todo: add the powered by HAWHAW logo in the tiki-bot_bar.tpl when tiki-mobile is activated.
tracker item
Update module last_youtube_playlist_videos to v3 api (v2 deprecated since 2014)
tracker item
Update monitor tracker e-mail adress, when user changes it in prefs
I am monitoring the dev.tw.o tracker and changed my e-mail adress to get the new tracker items to another mailbox.

Well, that didn't happen! ;)
And after re-subscribing to the tracker, now I get them twice - in both accounts.

I guess I'll have to change my mail-adress back and forth to unsubscribe..

amette update: just checked 1.9.x checkbox - more update: changing e-mail back and unsubscribing works flawlessly
tracker item
Update Plugin Jabber to working state again
tracker item
Update Tiki importer to current MediaWiki XSD 0.11
tracker item
Update Tiki importer to support current MediaWiki XML spec
tracker item
Update Tracker Field Types Page
tracker item
upgrade all databases in a multitiki installation in a single go with console.php
tracker item
Upgrade CodeMirror to latest stable version
tracker item
#1560
Bugs & Wish list
tracker item
Upgrade script
Please see: ((Upgrade script))
tracker item
Upgrade to Google Maps Javascript API V3
Importantly, Google Maps Javascript API V3 is simply just faster than v2. Another big plus is that V3 does not need an api key. The currently used v2 api's key verification is known to have problems. It is also deprecated by google.
Read more here:
http://code.google.com/intl/fr/apis/maps/documentation/javascript/basics.html

Perhaps something for Tiki7?

Or would not it be part of Tiki6 as optional and experimental?
tracker item
Upload and Reference File/Image Resources in one Step
Hi there,

it is very unhandy to attach files or include images in wiki pages, articles or any other content a user provides. Until now, there are means like:

a) Upload a file to a file gallery and reference it manually using the link given.
b) Upload a file to a wiki page and reference it manually.
c) Try using the WYSIWYG editor and realize it does not upload the image.

Well, what I did is I added some quicktags to your code that opens a custom upload file dialog with a preselected file gallery. The user can browse, upload and add the file into his content in one step. Basically it uploads the file and appends the wiki code at the cursor position.

I will attach you all my environment...there is a file itb_readme.txt in the root which describes in chapter 3 all the changes I do...maybe somebody of your development team assesses this as an important feature and can leverage some code...

Regards,

Maic
tracker item
Upload image, Wiki page; It should be possible to drag a picture over a text area for Tiki to understand it has to set an IMG plugin
tracker item
URL Rewriting Revamp: adding to Tiki log or error log so we catch them all through usage
tracker item
URL structure
tracker item
usability: allow to show the form to post new comments to tracker items below the item
usability: allow to show the form to post new comments to tracker items below the item.

Many new users to tiki sites, in barter networks (such as http://intercanvis.net ) they don't know how to contact the person who added the offer or demand just from the screen where they are seeing the item.

(for sure, captach should be shown when allowing anons to post comments to tracker items)
tracker item
USB key version of Tiki
The goal is to have a USB key version of Tiki.

Possible uses:
#Easy testing on a Windows desktop
#Have a backup of your Tiki on your MP3 player
#etc


Possible partners:
http://www.easyphp.org/
http://portableapps.com/apps/development/xampp
http://www.uniformserver.com/
tracker item
Use an accessible captcha like ReCaptcha (http://www.recaptcha.net)
{img src=images/code.png}%%% {CODE(wrap=1)}
(6:51:03 PM) The topic for #sumo is: irc channel for development of http://support.mozilla.com/ || see also mozilla.support.planning (newsgroup) || Next meeting: 2pm PST Dec. 4; http://wiki.mozilla.org/Support/Weekly_Meetings || If you'd like to help test the live chat software PM Lucy
(7:19:06 AM) MarcoZ: Hi there!
(7:19:29 AM) Tomcat: hi MarcoZ :)
(7:19:53 AM) MarcoZ: Hi Tomcat!
(7:20:23 AM) MarcoZ: Can anybody tell the new kid on the blog how to create an article on Sumo? I would like to get an article into the knowledgebase about what's new in the area of a11y in Firefox 3.
(7:20:36 AM) MarcoZ: But I can't find a way (at least none that is obvious to me) how to start an article.
(7:20:55 AM) Tomcat: Lucy: ^
(7:21:20 AM) Tomcat: in case you are awake :)
(7:57:08 AM) marclaporte: MarcoZH: I don't know what the editorial rules are, but just edit a page and change the name in the URL
(8:07:42 AM) MarcoZ: marclaporte, thanks, will give this a try. If I simply do something like support.mozilla.com/kb/MyNewTitle , I get a 404, and an option to create a new page, but with the hint in parentheses that "this page will be orphaned", but without any further explanation to what this implies.
(8:08:18 AM) MarcoZ: djst, hi! This is Marco, the a11y guy :-)
(8:09:44 AM) djst: MarcoZ: hey thre!
(8:10:00 AM) djst: MarcoZ: great to see you around
(8:11:02 AM) djst: MarcoZ: i missed your previous conversation with marclaporte, in case there's anything you're wondering about
(8:11:13 AM) djst: MarcoZ: is the sumo site usable at all as it is?
(8:12:22 AM) MarcoZ: djst, yes it is usable and has good markup. That's not a problem. I just can't figure out how to start a new article. I shot you an e-mail about it earlier, but if you know the answer from the top of your head, we can discuss it here.
(8:13:00 AM) djst: ah yeah, let me see if there's a fix for that. there was a quick edit form in the contributor home page before but i think it was removed
(8:13:02 AM) djst: let me check
(8:14:08 AM) djst: MarcoZ: http://support.mozilla.com/kb/Creating+articles
(8:14:27 AM) djst: that page is linked to from the contributor home page (which should be the page you see when you log in, but currently it's not)
(8:14:43 AM) djst: MarcoZ: this is not optimal, we should make this easier to see
(8:19:38 AM) MarcoZ: djst, thanks this is the starting point I needed.
(8:20:05 AM) djst: MarcoZ: ok. i'm here most of my work days so just ping me if you need any other info.
(8:21:24 AM) marclaporte: :-)
(8:22:04 AM) marclaporte: MarcoZ: are you using JAWS or something similar?
(8:31:45 AM) MarcoZ: marclaporte, yes, on Windows I'm using JAWS, on Linux I'm using Orca.
(8:33:40 AM) marclaporte: MarcoZ: I have a few questions about a11y and wikis if you don't mind
(8:34:53 AM) marclaporte: 1st off: an intro so you get an idea where I am coming from. My name is Marc Laporte and I am a project admin for TikiWiki CMS/Groupware
(8:35:25 AM) marclaporte: I took a course on a11y, but I never really had much real world experience
(8:36:12 AM) marclaporte: I would like TikiWiki to become more & more accessible, hopefully, eventually, fully accessible out of the box
(8:36:49 AM) marclaporte: I have a theory that wiki syntax maybe a positive thing for a11y, but I don't know really
(8:37:30 AM) marclaporte: (compared to standard html CMSs or the ones that use WYSIWYG/rich text editors)
(8:38:32 AM) marclaporte: We currently have no one helping/promoting/testing/etc a11y and I hope this could change.
(8:38:49 AM) marclaporte: so....
(8:39:08 AM) MarcoZ: marclaporte, thanks for your introduction! I started as the accessibility QA at Mozilla last week.
(8:39:28 AM) marclaporte: sweet
(8:41:07 AM) marclaporte: So what is global a11y status in FF as of now?
(8:41:24 AM) MarcoZ: marclaporte, so far what I've seen looks pretty good with JAWS on Sumo. The only real problem I ran into was actually signing up. The captcha system is not accessible at all. There is an accessible chaptcha system called ReCaptcha (http://www.recaptcha.net) that is accessible. That's the one improvement I definitely know Tiki could use. Unless of course, the captcha isn't standard, .
(8:42:01 AM) marclaporte: MarcoZ: I appreciate the feedback
(8:42:04 AM) MarcoZ: well, global a11y status in FF 3 will be a lot better than in 2, primarily because FF3 is also going to be accessible on Linux, not just Windows.
(8:42:18 AM) marclaporte: I see
(8:42:38 AM) marclaporte: Is wiki syntax better or worse for a11y?
(8:42:47 AM) marclaporte: (in general, not specifically TikiWiki)
(8:43:01 AM) MarcoZ: I made the switch from IE quite a long time ago, and there's only one site that I can't use with Firefox. And that's not because of a11y reasons, but because the music store I use here in Germany only works with IE, so every sighted person will also have this problem. :-)
(8:43:28 AM) MarcoZ: I mostly worked on MediaWiki so far, and the Wiki syntax was easy to grasp for me.
(8:43:59 AM) MarcoZ: It is appreciated to have these helper buttons/links available to insert the Wiki tags, so one doesn't have to memorize them all, but editing stuff, and having a feeling I know what I'm doing, is good with Wiki syntax.
(8:46:29 AM) marclaporte: MarcoZ: are you able to use the quicktags? or you type the syntax?
(8:51:33 AM) marclaporte: MarcoZ: I am going to log a feature enhancement request on dev.tikiwiki.org wishlist. May I copy/paste our current discussion in the tracker?
(8:51:33 AM) MarcoZ: The quicktags appear as links for JAWS, so i can simply select one and activate it to insert the quicktags. Works quite nocely actually. :-)
(8:52:26 AM) MarcoZ: marclaporte, sure!
(8:52:59 AM) marclaporte: MarcoZ: so you insert and after you find the text with wiki syntax and you go and change it?
(8:58:04 AM) MarcoZ: marclaporte, yes. For example, the heading level 1 notation is an exclamation mark followed by text, heading level 2 is two exclamation marks. I simply change the text after it.
(8:59:49 AM) marclaporte: Excellent.
(9:00:12 AM) marclaporte: ReCaptcha is very interesting!
{CODE}
tracker item
Use any font in Tiki (not just web fonts) HTML5
This would be nice to have more control over menu look & feel

http://wiki.novemberborn.net/sifr/
"sIFR (or Scalable Inman Flash Replacement) is a technology that allows you to replace text elements on screen with Flash equivalents."


http://www.text2png.com/code_standalone.php


http://www.iconforge.co.za/
tracker item
Use email as login
This is a useful feature for an Intranet. However it's not so good if the emails are not to be disclosed. I think some code has been done in 1.10 for this. However, the feature probably needs more work.
tracker item
Use email instead of username when logging in
Problem: users forget their username

But they should remember their email.

Maybe this feature request is not trivial because password is encrypted with username.

But maybe it could be:

user enters email.
Tiki checks what is the username for that email

login is attempted with the username and password



Ideally, system would accept either email or login in interface (case insensitive)
tracker item
Use of HTML into title and sub-title of site, not-allowed since 6.x, a way to a solution
I had tested and finally used in 5.3 HTML into the sub-tile of the Header.

This allows to comment or to have longer information and to be free of the content and look.

The 6.x version don't allows this anymore. So the title and subtitle is poor (fivealive style).

I do believe that the best way should be a table (not a frame because of HTML5) and the ability to define the content of to line (<tr>), one for title, the other for sub-title.
(then the sub-title could not be written, if long enough, under the login button... which can overlay it)

Both they could content HTML.

The style of each <tr> has the actual default value but HTML with common tags as <span> or <img> allows to build a good title.

Naturally there is a downside : The title and subtitle must be sometime used as text (to be print for example). Then we obviously discover (invent) that we have two different GUI objects :
*the title HTML block which should be displayed into the header
*the title as text

The technical solution is simple :
The syntax of an HTML title and subtitle "must" be :
<span id="site_title" title="the text title" ... {other attributes} > ... HTML content ... </span>
So it is easy to parse the content to get "text_title" and "text_subtitle".

This could be implemented for 6.1 and after into 7.x trunk
tracker item
Use of variables in text areas ex.: wiki pages (lang, page, etc)
To be able to use certain variables such as:

{CODE()}{page} or {$page}
{lang} or {$lang}
{username} or {$username}{CODE}

So we could have contextual images depending on language:
{CODE()}
{img src=image{lang}.jpg }
{CODE}

and links like:
{CODE()}
[tiki-editpage.php?page={$page}|Edit this page]
{CODE}
tracker item
Use table sorter with plugin list or customSearch to perform sum values from a field
tracker item
Use current Tiki (nice) icons on Tiki Webmail and Groupmail
tracker item
Use Zend_Currency for currency field type in trackers
tracker item
User banning on basis of email-address
tracker item
User creation & deletion in logs
So we know which admin created a login...


We currently have a log entry when a user is assigned to a group, but not when he is unassigned.

Also, we have:
unassigned perm tiki_p_broadcast from group admin

but not:
assigned perm tiki_p_broadcast from group admin



Maybe adding failed login attempts would be good too...
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 may be disconnected in the middle of edit (discovering you were logged off the hard way)
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 should know maintenance is coming before losing their work (Tiki Manager, php console.php or vcs:update included)
tracker item
User status in tiki-adminusers.php
Users can have several status:
*new account (needs to be validated)
*normal account.

Maybe we will want more in the future (ex.: suspended)

It would be good for the admin to be able to see the status in tiki-adminusers.php, filter by type and change/override the status. Ex.: a user never received the validation email because of spam filter.
tracker item
User tracker could have autoassign fields and values at registration time; to be added to the edit group page
Users Information Tracker Fields Asked at Registration Time
(fieldIds separated with :)
corresponds with the Tracker plugin's fields

No autoassign is possible by the time of registration, while the plugin would offer that TW5<=.
tracker item
User tracker: easy update of user profiles
I would like to send a message to my users, with a unique URL, so they can update their user tracker without needing to login.
tracker item
User trackers :: User Preference Field :: All preferences should be modifiable
Please see:
((doc:User Preference Field))
((doc:User Trackers))


Missing:
Avatar, Full name, URL, avatar, etc.


Also, each relevant field here should optional tiki-user_preferences.php
tracker item
Username can't have space in it for messageing system Bug
When user has spaces in their name they can`t use messaging system
try "test user" as username
tracker item
Username case sensitiveness
In earlier versions of Tiki, usernames for login were case insensitive.
marclaporte = MarcLaporte

Now, they are case sensitive:
marclaporte <> MarcLaporte

This is a usability problem, especially with non-technical users.

When trying to login with their username (with a different case) they get "Invalid username or password".

So they try to use tiki-remind_password.php (again with the wrong case) The error message is: "Unable to send mail. User has not configured email: MarcLaporte"

So they end up trying to create another user. When they try to create a new user with a different case, they get an error "User already exists". If usernames are really case sensitive, I should be able to create 2 distinct users, MarcLaporte and marclaporte. This would obviously lead to confusion.

My request / suggestion:

Restore case insensitiveness in usernames for logins (or at least restore the option with much better error messages when in case sensitive mode)

Thanks!

M ;-)
tracker item
Userpage doesn't accept lang-suffix
No nearer clarification - just heard about it.
I can well believe it though - not digged into code.
But it's not consistent! And not good over all.
tracker item
Users (without admin perms) are able to create blogs in other user's name
With the 1.10b (and latest svn changes) it is meant for admins to be able to change the creator of the forums.

Unfortunately, all users with permission to create blogs, can now create blogs for any other user - even if they can not post to them.

It seems that the latest file templates/tiki-edit_blog.tpl and .php requires that a value for the creator is passed back from the field Creator. Thus, the field has to be present with a valid content.
tracker item
Using desktop mail client (ex.: Thunderbird) to reach Tiki contacts, groups or newsletter
Tiki newsletter works well for small volumes.

But for large volumes, as with any web app, sending emails from a server can be a challenge. Risk of being flagged as spammer, high server load/difficult to throttle, limits from your web hosts (ex.: max x emails per hour), etc

A helpful alternative would be something like this:
https://addons.mozilla.org/en-US/thunderbird/addon/4883

So my Thunderbird client or desktop newsletter application (ex.: [http://gammadyne.com/mmail.htm|Gammadybe Mailer]) should be able to access the TikiWiki database to generate recipient list.



---

Another approach is to make the Tiki contacts (address book) accessible via the LDAP protocol and thus, email clients can access.

Related:
http://www.egroupware.org/egroupware/index.php?menuaction=wiki.uiwiki.view&page=AddresbookAccountsConcept
tracker item
Using Flash with Tiki banners
Tiki banners can now handle images, text, html and external image. To use Flash, one must make an html file (with the Flash) and call that via an iframe.

Adding native support to upload and use a Flash file is next step.
tracker item
Using preg_replace with /e modifier
Tikiwiki is using preg_replace with /e modifier. On some systems this feature is disabled. You can neither access the installscript nor will there be any emails sent. The email-script simple dies with no further information.
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
UX Improvement: Add an Image Importer when changing the logo
tracker item
Validation of email: admin configurable URL after validation
1- User registers

2- System sends email (to validate user controls that email)

3- User clicks and is sent to tiki-login_validate.php?user=abc&pass=xyz


The admin should be able to override to send a wiki welcome page for new users or to user tracker form.
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
Version Notice
I have no idea what version I have.
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
Viewing user info
tracker item
Wanted: default class for images added in wiki editors
Images that are added using the wiki editor (anyway the normal editor, I didn't check the wysiwyg editor yet) don't have a default class. This is the simple case of no containing box or anything added along with the image. Therefore it isn't possible for them to have a default style such as margin or border unless it is added manually by the page author. Or if it is specified by the stylesheet (.postbody img or .wikitext img, etc.) then ''all'' images in those divs get the treatment, including smileys and external link icons, etc.

I suggest adding a default class like "contentimage" to enable a default style. Page authors can always add a second class if needed.
tracker item
warn user through e-email that his/her tracker item status is going to automatically change status
warn user by means of e-email that his/her tracker item status is going to automatically change status in short if no modifications are made within the time frame specified (see 2) ). That warning message could be sent a week in advanced of the dead line (or some days specified by the tracker creator at the tracker definition).
---
This could be also applied to dev.tw.o/tracker5
tracker item
Warning message when moving away from an edit box (by clicking "back" or clicking an email link)
The problem: Say I am multi-tasking.

1- I start editing a wiki page
2- I check my thunderbird email.
3- I click a link in my email
4- That link could take over my browser and I lose what I was editing. Not fun.


This is what we need:
http://marclaporte.com/tiki/FeatureRequest_BetterHandlingOfBackButtonWhileEditing.swf.html

And that solution also works when you are clicking a link in an email. (not just back button)


other causes of ((doc:lost edit)) are listed in documentation.


similar: http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=971
tracker item
Watch articles : add an eye somewhere
It is possible to watch for new articles here: tiki-user_watches.php

So why not add an "eye" in view articles and list articles?
tracker item
Watch calendar (receive email notication of changes)
Tiki Calendar is very nice for events. But what if someone updates the information about an event? Maybe I won't know (because I copy/pasted the event my pesonal calendar) and I will show up at the old (wrong) time.

Tiki's excellent watch feature should be added (with the little eye) to
# all calendars
# each calendar (id=1) (this could be nice on the filter tab)
# each individual event (when in view mode)

Ideally, for a modified event, I would receive in the email the old and the new value, like for watching trackers.


related code here:
http://tikiwiki.org/tiki-index.php?page=UserPagericks99#Calendar_Notifications
tracker item
Watch forums links/icons +RSS links/icons on tiki-forums.php
We should make it easier for people to watch/monitor forums

Right now, the user needs to go to each forum page and click "monitor"

All the links should be available on tiki-forums.php
tracker item
Watch Object Tracker Descriptions
The watch object names for trackers in My Watches could be more descriptive -- i.e. use the subject name.
tracker item
Watching Tracker Item should send notifications about comments too
tracker item
Watching trackers: old & new values should be in notification email
Currently, we have no history of changes to the tracker.

related [tiki-view_tracker_item.php?itemId=169|Category changes in watch and in syslog]
tracker item
Watching wiki page also when a page is deleted or renamed
Watching a page is an amazing feature.

However, as of now, when a page is renamed or deleted, I am not informed.
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
Webmail: Imap Support
The webmail currently only supports POP. IMAP support like IMP, Squirrelmail, Roundcube, etc would be much better. It could rely on PHP's imap support like IMP does. People who will want IMAP would have to have it in their PHP, which is in an acceptable requirement.
tracker item
Weekly view for time sheet entries
tracker item
When a package is missing interface should help to fix the issue
tracker item
When activated, make it much more obvious for users to make User pages
UserPages should be off by default, and activated per relevant profile.


Syntax should become:
{CODE()}User:XYZ{CODE}
instead of
{CODE()}((UserPageXYZ)){CODE}

__Done in new installs of Tiki4 but there is no migration script__


When User pages are activated, they should be much more obvious for users. (ex.: in MyTiki)


Same thing for ((doc:User Trackers))
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 printing, links should show the actual URL
When printing a wiki page (or viewing the printer-pretty version) that has links, it would be nice if links actually showed the full URL.

For example

((Foo)) would display as Foo (http://yourtiki/foo)

((Foo|Bar)) would display as Bar (http://yourtiki/foo)

[http://foo.com|Bar] would display as Bar (http://foo.com)

tracker item
When system runs out of disk space, Tiki user will not be able to login.
When the system (in this case was a Linux box) runs out of disk space, a Tiki user cannot login. Basically, the user is sent back to the home page. In other words, it looks like the user has authenticated, but is not logged in. So it looks like a PHP session issue. It could well be.

If the user enters a wrong password, a wrong password message is seen.

It would be nice if Tiki could detect that the disk space is low and alert admin users, especially during install. Low priority of course, but still nice to have.

MoinMoin example:
{THUMB(id=29, url="tiki-browse_image.php?imageId=29")}{THUMB}
tracker item
When viewing the bottom of a page the re-captcha shouldn't overlap with footer content
tracker item
Wiki 3D-Browser doesn't consider links of {toc}
See yourself by creating a structure and making a page with {toc} in the source code. That creates a Table of Contents of the structure. This table of contents isn't considered by the Wiki 3D browser. So you are forced to enter links manually to be able to browse the structure with the Java Applet.
tracker item
Wiki Argument Variables: Additions of an fileId variable (objectId variable ?)
tracker item
Wiki editing: Preview with diff, like Mediawiki
With MediaWiki, before you save, you can review changes. It shows what you __will__ change (if you click save), in wiki diff format.

This is very nice.

Sometimes, we have done several edits, and we are not sure exactly what we changed (supposing we are multitasking or interrupted). It is nice to be able to review this and fill out the edit description accordingly

Useful for translation as well:
http://wiki-translation.com/tiki-view_tracker_item.php?itemId=51


Related:
*{wish id=2102}
*{wish id=1843}
*{wish id=1220}
tracker item
Wiki markup for icons
In addition to smilies and text formatting like bold, add syntaxes for commonly uses markers in text.

Please see some nice examples here:
http://wikifeatures.wiki.taoriver.net/TextFormattingRules

Which are inspired by :
[http://moinmo.in/HelpOnSmileys|MoinMoin]

I like:
/!\ warning
(./) check
{OK} thumbs up
{i} information
{1} {2} {3} for nice numbering

We currently use images at doc.tikiwiki.org and it's cumbersome.


From #wiki (freenode)

(11:20:53) TheSheep: marclaporte: btw, if you need some icons, there are some I drew at http://sheep.art.pl/Icons
(11:21:10) TheSheep: marclaporte: especially the hand icons can be... uhm... handy
(12:16:35) marclaporte: hehe
(12:17:52) marclaporte: for icons: is license compatible with LGPL?
(12:18:15) marclaporte: I wish we had a license compatibility grid for CC vs GNU
(12:19:58) TheSheep: marclaporte: I can relicense it for you
(12:20:17) TheSheep: marclaporte: although using gpl for something that's not software is weird for me
(12:33:22) marclaporte: yes, but icons have to in the app, no?
(12:42:45) TheSheep: marclaporte: but icons are also distributed when somebody merely uses the web app
(12:43:00) TheSheep: marclaporte: would you want to force them to provide the source code?
(12:44:49) marclaporte: I just don't want any trouble
(12:45:02) marclaporte: and to respect author's wishes
(12:45:51) TheSheep: marclaporte: I can promise I won't give you any trouble, just tell me what you need to use them :)
(12:46:01) marclaporte: hehe
(12:46:13) TheSheep: marclaporte: it will also help me to release my future works in a way that is friendly for developers
(12:46:22) ***marclaporte is adding on todo list
tracker item
Wiki page 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 page, last change: Improvement of the user interface (show/hide) successive changes on a page and not showing minor.
tracker item
Wiki page name Alias
!!Problems

__Pretty Much Resolved by the wiki ALIAS function__ - so closed.

Redirect plugin
*is not included by default in TikiWiki because it could be used for bad things
*creates redundancy (in search results, page listings, etc) - maybe redirected pages should not appear in list?

Renamed pages
*do not automatically redirect - creates broken links.


!!Proposed solution:

!!!renamed pages
*When a page is renamed the user must choose "hard or soft redirect" perhaps better known as "redirect or refer from old page?"
**hard redirect places redirect plugin on pagename-old to pagename-new.
**soft redirect puts something at top of page like
^This page has been renamed: pagename^


!!!Add synonyms/aliases to a page

suggestion (mlp): adding aliases to a page should automatically create pages with hard or soft redirects to pagename. Note that the adding of alias pages must not destroy data if page already exists.

Ex.:
dev.tikiwiki.org/Tracker
dev.tikiwiki.org/Trackers
dev.tikiwiki.org/Bug tracker

would be aliases. It would avoid the pollution we have here: http://dev.tikiwiki.org/tiki-orphan_pages.php


doc.tikiwiki.org/Install
doc.tikiwiki.org/Installation
doc.tikiwiki.org/Installer

Each wiki page should be able to put one or many aliases. These aliases would work in search. All the aliases should have an important weight in the internal search engine.

We could use this instead of renaming pages. Also, when we do rename a page, we could have an option to have the old page name to be an alias of the new one. Thus, better for external search engines.

Theses aliases could even be used as meta tag for this page.

Putting aliases to non wiki pages (ex.: tiki-forums.php) would make ((doc:structures)) more useful. Now, using structures for site navigation only makes sense if you only have wiki pages. And who ''only'' wants to have wiki pages with all the great features offered by TikiWiki? :-)

It also help to use cleaner page links in sentences. If my Wiki page is called Install, I have to do the following now:

{img src=images/code.png}%%% {CODE()}
For more information about ((Install|Installation))
{CODE}

With aliases, I could do:
{img src=images/code.png}%%% {CODE()}
For more information about ((Installation))
{CODE}

Page aliases - and hard redirects - should permit to set status "Moved Permanently" for robots to send traffic to main page.

What would we do with page renames? (which correct links in wiki pages). Needs some thought. We don't want some unwanted changing of text in existing wiki pages.


Do we need?
Redirect to internal or external http is ok because a special permission is needed to use. -> tiki_p_wiki_alias . In security admin, warm that giving tiki_p_wiki_alias to untrusted people is a security risk.


Related:
[wish1119|Better handling of page renaming]
[wish1610|Redirect plugin : should permit to set status "Moved Permanently"]
[wish1292|Plural WikiWords when using ((WikiWord))]
tracker item
Wiki page picker (WYSIWYCA) in edit mode, plugin help and anywhere relevant
In edit mode, if I do

{CODE()}
((
{CODE}


(and maybe a few letters), an auto-complete should appear, like the quick_edit module. This list should be WYSIWYCA.


This would also be useful in some plugins, when a parameter is wiki=

The most important is ((doc:PluginInclude)), because the main goal of the plugin is to include other pages, which you may not know the exact name.

When in plugin edit mode, an auto-complete could be done with jQuery (ask LPH for details)

Related:
{wish id=480}

tracker item
Wiki page; Being able to save editing but staying in edit mode will help when creating (long) content
tracker item
Wiki page: visual evolution of chages (similar to IBM's & MIT engine "History Flow")
I could be nice to have a kind-of "History Flow" application, or feature, integrated in the Wiki.
Such as the "History Flow" ([http://researchweb.watson.ibm.com/history/]) developed by people from MIT and owned by IBM (afaik)

I'm not skilled on CVS, but I wonder if this is already developed for CVs applications. (gCVS, for instance, for GN/Linux Gnome)

And from thepoint of view of Tiki, I know there is the option "export all" tiki versions of a page, at wiki page edit time. Could this be used to see more easily all the changes that a user has made to a document, etc.?

(I'm thinking in the educational scenarios where as teachers we have to review a user contribution to a collective document, and grade it, etc.).
tracker item
Wiki pages, History; Renaming a page should be part of the history (and notifications) of the page to allow tracking of such changes
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 plugin (syntax and) parsing makes embedding code inconvenient
It is rather difficult to write plugins that embed other plugins. The reason is the wiki syntax of the plugins not expressing if it is a beginning or an ending clause. The default is the "{X} body {X}" syntax.
Instead, {X} body {/X} should be used.
While this latter syntax as well as the {X /} are accepted by $tikilib->parse_data, it does not process the embedded calls. E.g {X} {X /} {/X} does not work. It returns an empty body instead of {X /} or the result of {X /}.
tracker item
Wiki Plugins to be able to fetch data from another Tiki instance (Federation)
tracker item
Wiki plugins; Embed a PDF document in a Wiki page from a Google drive
tracker item
Wiki Syntax for page alias should be a wiki plugin
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
Wiki Syntax: add support for @username mentions with notification
tracker item
Wiki transclusion a-la MediaWiki templates
The capability to include (recursively) with parameters is probably the most powerful and content factorizing feature of our best competitor MediaWiki.

It make not only produce content much faster and in a much more modularised way.

The references :
* [http://en.wikipedia.org/wiki/Transclusion]
* [http://www.mediawiki.org/wiki/Help:Templates]
* [http://doc.tikiwiki.org/PluginInclude]
tracker item
Wiki, Flagged Revision; The select categories field is not showing all categories
tracker item
Wiki: "Import page" make feature optional and off by default
Bugs & Wish list
tracker item
Wiki: all edits must be approved by users of a certain group, before being made public.
On a wiki page, reviewing each & every change could get tricky because someone could do edit #2 before edit #1 is approved, and then, you end up having branches, which need to be merged.

I have an idea on how it could work but still needs coding: Basically, when a non-editor (someone with lesser permissions) edits the page, the previous version continues to be shown to the public (in any wiki, any previous version is still available to view). Anybody trying to edit the page would be sent to this new "branch" (think of it as a staging area). And the next time an editor (someone with higher permissions) saves the page, it becomes public again. This would avoid the risk of having multiple branches, needing merging. However, the UI would have to clearly show editor #2 that he is not editing the page he just saw.

I could see this being an interesting feature in certain scenarios. For example, using Tiki to generate a corporate website.
tracker item
wiki: automatic description of changes
When you edit a wiki page, you can indicate what you did. Good.

But if you leave it empty, visitors have no indication of what you did. Maybe we could add some of the ideas of wiki-translation.com (Quantify change size) to have an automatically generated message.

Some examples:
*minor change
*10 words changed
*15% changed
tracker item
Wiki: Page rename to also change links in menu system, in forums and in trackers
When a wiki page is renamed, all links in Wiki pages are fixed. Excellent!

However, menu items are not updated. This would be a nice to have. Same thing for wikilinks in forum posts, trackers, etc

I guess it could get tricky because some use links like tiki-index.php?page=blabla, but some just but blabla and use the .htaccess
tracker item
WikiBlame and WikiTrust
Please see ((WikiBlame)) and ((WikiTrust))
tracker item
Tiki should warn user when image is not an image (was Wikiplugin img, the plugin is not able to display an image from anywhere on the internet)
tracker item
Wikiplugin Media player; It should be possible to directly select or upload a file from the Tiki file galleries
tracker item
Wikiplugin mediaplayer, webdocviewer, googleDoc; Allow to display a PDF document from a google drive
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
WikiPluginTracker : Confirmation message to any URL
In WikiPluginTracker the confirmation message should have an option to send to any URL. That way, insted of having a confirmation message when the user click on send, he is send to another wiki page, etc where you can put the confirmation message you want. Because confirmation message may be more than one sentence, it may be very useful; and it open to the possibility to have another WikiPluginTracker on the second page... So you can have a tracker on multiple page.

__french__
Dans WikiPluginTracker, exemple la fonction qui permet d'afficher un texte comme message de confirmation devrait avoir une option de renvoyer vers une URL. De cette façon, l'utilisateur a plus de latitude sur la forme du message de confirmation. Surtout, il peut étaler un formulaire sur plusieurs pages wiki !

ex.:
TRACKER(trackerId=>4,fields=>13:14:15:16:17:18:19:20,url=>http://www.google.com)}{TRACKER
tracker item
When a category is applied to a tracker, item category selection in a field has weird behaviour and display
tracker item
PHP version, Tiki should display a message when the PHP version used is not the right one
tracker item
In a file gallery with several pages, the Slideshow should start from the picture displayed on the page
tracker item
Prevent special characters in page names is not effective when using using multilingual
tracker item
Modules, "advanced parameters" interaction need clarification
tracker item
Trackers, Search; With Restrict non admins to wiki page access only enable, item content shouldn't be visible in Tiki Search
tracker item
Survey fields need some polish (and love)
tracker item
Trackers, Permission; Permission and tracker properties options are unsafe and need improvements (what about editing?)
tracker item
Wish for Option to Search by Category Name (useful in {LIST()} blocks)
tracker item
Wish plugin (alias of PluginTrackerItemField) to have special class depending on open/closed/pending
on dev.tikiwiki.org, we have a custom syntax ~np~{wish id=1234}~/np~ to get information about a wish.

This shows the description of the wish, with a hyperlink.

This uses ((doc:PluginTrackerItemField)). If you are a Tiki admin, you can see the config here:
http://dev.tikiwiki.org/tiki-admin.php?page=textarea&plugin_alias=wish

This is very very useful.

How, how could we indicate that a bug is solved? (ex.: on ((Tiki4))

If bug is solved, could it have a relevant class (ex.: special color, crossed out, etc.)?


http://irc.tikiwiki.org/irclogger_log/tikiwiki?date=2009-09-25,Fri&sel=291#l287

tracker item
Wish to encrypt contents of wiki pages in database
tracker item
Wish: add rotate parameter to PluginIcon
tracker item
Wish: enable post/article layout that has large image above content
tracker item
Wish: Infinite scroll to automatically load/display more articles, blog posts, etc.
tracker item
Wish: integrate 'Terms of Service, Didn't read' options https://tosdr.org into our Terms and Conditions feature
tracker item
Wish: navbar height offset input as a L&F admin option
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
Wishlist and trackers : sort default on display
!Wishlist and trackers : sort default on display (# .... )

!!Fact
When you activate 'the wishlist' with 'list yours' but in fact in any case of selection, you get the order into the database...

!!Proposal
The list should have __a default sort order__ :
- __I propose here a reverse by item number, so the most recent is as the beginning
__
!!while it's not done
If not, you need :
#click on the column id, and wait
#click again to have the last submitted first or have to go to the end clicking again and wait...

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

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

Good job
Best regards

Trebly
(ref:B10126-01)
tracker item
Wishlist from Admin Interface
You can get to help easily enough, but it's kind of hard to find the "wishlist" page.
tracker item
Wishlist Item for a structure template functionality
Problem:

I have an example generic project kickoff/charter structure. it looks like ...

Proj01 Charter
* Proj01-Vision
* Proj01-Goals and Objectives
* Proj01-Deliverables
* Proj01-High Level Requirements
* Proj01-Project Team Contacts
* Proj01-Issues, Problems, Concerns
* Proj01-Ideas
* Proj01-Responsibility, Authority, Authorization

So far, the only way I have seen to use a generic structure like this is to 1) create it, then 2)dump it to a textpage for copy and paste. Then to 3)paste it into a new create structure form.

I know that I can also insert child pages into a new structure on the fly ... or by selecting a collection of existing ones. Both of these are cumbersome. On the fly requires me to do one at a time. The add page functionality in the edit structure form allows me to insert multiple existing pages at once, but in this case I want them to have new names of their own ... like Proj02 or Proj03. Also, the multiple add only inserts them in the order they are listed (alphabetical?) ... I then have to move them up or down in the structure to have the order that I originally wanted.

I only want to use the existing pages as a template ... generating entirely new structure driven pages ... with new names...from the old ones.

tracker item
Identify a contact's "manager"
example: TikiWiki used to coordinate volunteer organisation (eg Scouts) with branch hierarchy.
Individual or a Manager at any level above should be able to maintain their contact record.
There needs to be some functionality to transfer individuals between managers, eg when the manager leaves/moves.
tracker item
Wizards use hardcoded icons, should be switched to declaration
tracker item
when renaming category + homepage of workspace, the homepage's property "Namespace" must be changed manually, too
tracker item
Workspaces: add to main Tiki code base
Please see ((workspace roadmap))
tracker item
Would be very useful if a Structure could be Locked
Whilst individual pages within a Structure can be Locked - restricting who can edit them - it would be very useful to be able to Lock a Structure so that only the creator could add/delete/change the pages that are in a Structure and how they are organised.

tracker item
Would like a button to turn search highlight off
My users would like a button to turn search highlighting off. Implementation could be as simple as submitting the current URL with the highlighting part stripped off. They would prefer an Ajax implementation but they'll settle for a full page refresh.
tracker item
www.123flashchat.com
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
WYSIWYCA for Wiki Links
Wouldn't it be great if a wiki link (the standard [] syntax) would check whether the current user has rights to the page that it links to? THat way we could turn off the hyperlink if the user cannot open the page anyway...THat would add some processing overhead, but I am sure that would be manageable.

Don't know where to begin, though, I do not really understand the wiki processing in Tiki...
tracker item
WYSIWYG admin - Option to set default image upload directory
On the admin page for the WYSIWYG editor it would be handy to have a text box available to set the default upload directory used by fckEditor so that we could select (and enforce) a suitable location on the server (such as C:\TikiWiki\img).
tracker item
WYSIWYG 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
Wysiwyg doesn't allow using ! (headings) or * or # (lists) markup in mixed mode yet
Right now using 1.10svn code when using wysiwyg you are not allowed to use ! (headings) and * or # (lists) as wiki markup (it gets shown as simple text, even if placed at the beggning of new lines)

According to http://doc.tikiwiki.org/Wysiwyg+Editor+Admin (April 10th, 2008) , the setting "__Content is partially parsed__" just includes:
* parsing of links
* parsing of images and generally what is included in { }
* parsing of wikiplugins

Header and butllets are vey simple and common wiki markup that would help mixing conent in wysiwyg pages from newbies on tiki 1.10 sites and more experienced users (not much skills needed for that markup)
tracker item
WYSIWYG editor/wiki editor - paste picture from clipboard
tracker item
Wysiwyg textareas miss the Character Count option
tracker item
Zotero bibliography
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