Loading...
 
Skip to main content

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
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 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
Admins or Moderators should be able to manage (edit and delete) tags from the web interface.

https://tiki.org/forumthread67133

I guess we have similar tools/page we can reuse.
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
The multilike plugin, https://doc.tiki.org/Multilike expand the like function with options similar to a ranked like; Good,Great,Excellent
It display only a thumb-up for now. {icon name="thumbs-up"} / {icon name="thumbs-o-up"}

However it could be used easily for many other use case if it was possible for the admin to set the icon.

Ex: Like / Unlike
{icon name="thumbs-up"} / {icon name="thumbs-down"}

We should add a plugin parameter to set the icon used.
tracker item
Adding users to groups from tiki-admingroups.php
{syntax type="tiki" editor="plain"}
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
{syntax type="tiki" editor="plain"}
[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
I would like to suggest additional data types with built-in syntax checks that could make life easier for people dealing with user's input into forms:

* Telephone numbers. Basically those should be strings, but with the syntax check that allow only for numbers, spaces, braces () and ONE plus sign (for international numbers, but this must be at the very beginning). Also thinkable would be some special characters, letters, sometimes needed on PBX systems: number sign (#) and asterisk (*) and P for pause, F for hook flash, E for earth.
But __''please''__ do not make strict checking for a 3-3-4 digit scheme, because this only exists in the US and Canada...
* Zip codes. These should be configurable for the country, as US Zip codes vastly differ from those in Europe (in Germany they are 5 digit numbers only!).
* IBAN international bank account numbers. Those consist of two letters (for the country) and two check digits, then 18 digits for the number. Check digits could also be checked, so typos by the user can be detected (and rejected) upon entry, eliminatin frustrating SEPA withdrawals... And it would be ''swell'' if IBAN output could be formatted into 4-4-4-4-4-2 digit scheme with separating spaces!
* BIC Bank interchange codes, these are 11 digit strings
* Debatable: Credit card numbers. Those are actually not allowed in databases containg personal data (PCI, see my feature request for a second DB for those). CC card numbers have a 4-4-4-4 digit numerical scheme, and 2-2 for expiration.
* Not necessary, because outright a compliance problem is the CVC or CVC2, the Card Validation Code (the digits printed, but not embossed, on the back of credit cards so they do not imprint). Those must never be stored anywhere. Not in databases, not on paper, nowhere. They can only be used for online verification and even must not be cached (direct violation of your contract with your card processor).
tracker item
Console, Batch upload; Additional parameter in the console to deal with duplicate files import
Using the batchupload command on the console it should be possible to set what to do when there is a duplicate file detected, when you upload a file with the same name than a file that is already in the file gallery.

-+ --duplicatedFileReplacesPrevious +-
To replace the file with the new one and delete the previous.

-+ --duplicatedFileIgnored +-
To Ignore new one if a file with the same name is already there.
''It seems it should be the default, but it is not applied (tested on Tiki22, 23 and 24)''

Additionally the process allow a file gallery to be created if it doesn't exist;
-+ --createSubgals +-
Providing the value for "Maximum number of archives for each file" in newly created file gallery.
-+ --createdSubgalMaxNumArchives=1 +-
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
* Make field rules work with ItemsList field (and possibly others) because these are DIV elements and have a -+text()+- value rather than a -+val()+- value.
* Check and implement condition groups (i.e. -+if (this and (that or that or that)) etc+-
* Stop radio buttons performing action for each button
* Add tracker_status as a conditions and actions "field"

Done:
* --Add "if user is the current user" condition and "make field not editable" action to tracker field rules--
* --Add action to wipe or set a value on a field (for instance clearing it if you're hiding one)--
* --Make rule conditions work when rule is on the target (currently the condition only tests the field the rule is on)--
* --UserSelector using autocomplete doesn't work (as it's a comma separated single input not an -+ins_xxx[]+- array --
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
On a control panel I navigate to a specific tab.
I do some change and apply. The page reload and display the first tab of the page, not the tab I was looking at.

This is wrong, I should be seeing what I was seeing before I submit the changes.

{mediaplayer src="display1939"}
tracker item
Admin Log-in, when enabling/disabling "Use email as username" a conversion should be offered to manage previous user
At tiki-admin.php?page=login the admin can enable and disable "Use email as username" however there are side effects;

I have a working (upgraded) Tiki23 with plenty of registered users (username and email).
Now I want to change the log-in preference and to Use email as username.

At tiki-admin.php?page=login
Username
I enable "Use email as username”.

Technically, all seems to work;
I can login using the previous username and the email (good)
When registering a new user only the email field is displayed

But admin the users become harder.
At : /tiki-adminusers.php, the email column email doesn’t show up anymore, which make sense as now the user should show the email as username.
However for previous account that have a username and an email, the col user display their previous (existing) username.
And if I click on a user the first field is now “email” with the previous username value.

I have no way to find the email that are linked with users from the admin user.
Seems everywhere the field Email displays the previous username value (tiki-user_information.php, etc)
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 should be able to impose 2 factor authentication to users
{syntax type="tiki" editor="plain"}
On Tiki an admin can enable "Allow users to use 2FA" in the log-ion area /tiki-admin.php?page=login#Users Management

https://doc.tiki.org/Two-factor-authentication

But this step is not enough as __each user has to go individually__ to its user preferences (replace userId by an existing one) /tiki-user_preferences.php?userId=3#contentmytiki_user_preference-4 and enable it. So it is totally a user choice to use or not 2FA.

At /login or /tiki-login_scr.php?twoFactorForm if the user tries to login without a code pin he will simply login with his username and password.


We can consider very common for an admin to set __and impose 2FA__ for login into a site.
We should have an option to make it mandatory including links and/or email notification to allow users to set their Pin Code, etc.


In a previous version Tiki18 - 21 the feature was imposed to the users as when this feature was enabled, the user was forced to enter a code received by email. May be we could have both options as it was way much simpler and user friendly (easier).
tracker item
Admin toolbars should be available from WYSIWYG, like it is from Wiki
See video

{sign user="pascalstjean" datetime="2013-08-20T18:15:37+00:00"}
+1 for this idea
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
On Tiki24 we have an admin "Print Setting" page : tiki-admin.php?page=print

If I want the generate a PDF from the action menu (first preferences on the admin page) this is what I see:
{img fileId="1714" thumb="box"}

Wiki print, the main feature to enable everything print, is somewhere at the bottom ? and PDF generation is at the top, preferences that rely on it are place above it... frankly it really look bad for Tiki to release such mess for users. We should use tab and reorder things.

Another example, the preference "Show Page title" is placed under "PDF settings" however it is applied to both (common preference)
tracker item
Admin, Rebuild-Index; We should have a link for this in the admin-navbar
On Tiki24 to rebuild the unify index you need to go to the Search feature page and click on the rebuild-index button.
It is a commonly used function and it should be available from the admin-navbar on the top of the admin dashboard/area.
tracker item
Admin, Security; Tips and help links on the Security admin panel should be helpful
On a Tiki24, I encountered an error about "security setting"

I went to the Admin, Advanced, Security control panel at tiki-admin.php?page=security there I found a "Tip" remarkbox.
"Please see the Security page on Tiki's developer site. See Security Admin for additional security settings."

There is 2 links;
# ((Security)), an (almost) empty page that certainly doesn't help the admin if he has an issue ?
# Security Admin (tiki-admin_security.php) that goes to a list of activated wikiplugin (and a path) and 2 other links that take further into a wrong direction.

In summary we are not helping the admin with documentation or tools.

Candidate pages;
* https://doc.tiki.org/System-Configuration (helped to find hidden preferences)
* https://doc.tiki.org/Security-Admin (outdated) ?
* https://doc.tiki.org/Security (documentation need improvement)
tracker item
Admin>Login>User defaults or Admin>Groups: Ability to Subscribe new users to specific Tiki objects
{syntax type="tiki" editor="plain"}
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
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
UPDATE: It's not a regression, sorry for the noise (I was confused). {sign user="xavi" datetime="2013-11-18T13:09:45+00:00"}

Usability improvement: nl1 missing in route.php for newsletter1
tracker item
Show PHP error messages