Category: Patch
When you submit a fix, either by attaching a file or by posting a diff of the code
Show subcategories objects
| Name | Type |
|---|---|
| pretty tracker with tpl: get_pretty_fieldIds function fails | tracker item |
|
Preview with on a wiki-page named with german umlauts leads to an error
{syntax type="tiki" editor="plain"} trying to preview a wiki-page with an name containing german umlauts (e. g. "Grafikdesign - Abschlüsse") leads to the following SQL-Error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' for (likely) the following query: SELECT `page_id`, `pageName`, `hits`, `description`, `lastModif`, `comment`, `version`, `version_minor`, `user`, `ip`, `flag`, `points`, `votes`, `wiki_cache`, `cache_timestamp`, `pageRank`, `creator`, `page_size`, `lang`, `lockedby`, `is_html`, `created`, `wysiwyg`, `wiki_authors_style`, `comments_enabled` FROM `tiki_pages` WHERE `pageName`='Grafikdesign - Abschl�sse' it seems that the request handling of the char-encoding for preview is not propper. |
tracker item |
|
Publishing TikiWiki Mods causes " Array to string conversion" and an invalid file to be written
I have a fresh install of 1.9.7 and 1.9.8 on both Fedora Core 5 and Solaris 10, each with the latest Apache 2.2 and PHP 5 version. When I try to Publish or Republish any TikiWiki Mods, I get this in my php log (I have debugging symbols turned on). PHP Notice: Array to string conversion in /opt/wiki/lib/mods/modslib.php on line 151, referer: http://wiki/tiki-mods.php?publishall=1 PHP Notice: Array to string conversion in /opt/wiki/lib/mods/modslib.php on line 152, referer: http://wiki/tiki-mods.php?publishall=1 PHP Notice: Array to string conversion in /opt/wiki/lib/mods/modslib.php on line 153, referer: http://wiki/tiki-mods.php?publishall=1 PHP Warning: implode() [<a href='function.implode'>function.implode</a>]: Bad arguments. in /opt/wiki/lib/mods/modslib.php on line 159, referer: http://wiki/tiki-mods.php?publishall=1 This results in a file beginning with '-rray' being written into mods/Dist and mods/Cache. This file is very hard to remove on these two operating systems, since it keeps tricking the rm command into thinking they are command options even when escaped. This seems to be the result of an Array being passed as part of the argument to modslib->publish $Items argument. The code assumes that it is a purely an array of strings, and when it is not you generate non-fatal errors that cause this problem |
tracker item |
|
QUOTE plugin in comments, replyto automatic parameter, missing default attribute
When you use the plugin QUOTE, the user you reply not appear automatically in the Post new message box, and you have to introdude it manually |
tracker item |
|
re-test: Another test from Xavi on Nov'09, 13th
testing again.... |
tracker item |
|
Robots.txt Enhancements
I have completed an enhanced robots.txt file. Initial Website XML Maps I was making were returning Just under 500 results. The Sitemap now returns 45 results, one of which is an error, that I have filed a separate bug report for. No pages are duplicated, all pages with relevant content are crawled. Of note is that I have re-enabled the file gallery being crawled. It was returning large number of files and was disabled to prevent pressure on the web server. Results can now be indexed without the massive duplication that existed before. There is a section in the file that can be commented out to prevent duplicated pages when SEF URL's is enabled. Applied automatically, it will prevent the entire website from being crawled. Of importance is also that I have only tested this for the feature set that I am using. It WILL create a better crawling and therefor better Search Engine ranking with other features, but may not take it as far as one could be achieved. Using this robots.txt file not only decreases server load, but also leads to better search engine rankings. |
tracker item |
|
RSS for Wiki is malformed (broken in firefox)
I have the latest files for RSS, and the RSS feed is malformed. I fails to load properly in Firefox, and loads in other readers (e.g. Yahoo) but without formatting. RSS Validator says one error is that there is an extra line before the first <xml... line, which is causing it to be parsed as HTML and not as XML for RSS. See here for an example; http://www.casesofinterest.com/tiki/tiki-wiki_rss.1.43.2.1.php?ver=2 I have spent a lot of time tracing the calls and I can't figure out why it works fine for blogs, but not for wikis as the code is similar. I hope someone who knows more than I can fix this. |
tracker item |
|
Sandbox preview/save buttons missing for non-admin users
{syntax type="tiki" editor="plain"} Couldn't find another bug report for this, although this is an extremely noticeable bug so there should be an existing report. The wiki sandbox for non-admin users is useless because it doesn't show save/preview buttons. |
tracker item |
|
Scoring Mods for PostGres installs
lib/tikilib and lib/score/scorelib.php functions send no timestamp argument to tiki_users_score isert queries. This results in query failure because tiki_users_score tstamp column in Tiki 1.9 distrib. contains a 'not null' constraint. --- The following PostGres query sets the default timestamp of tiki_users_score alter column tstamp to 'now', which ensures against attempted insertion of NULL values from the tiki co alter table tiki_users_score alter column tstamp set default now(); |
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 |
|
Script to generate a key for InterTiki
Written by Laurent Moss |
tracker item |
|
Search updates for 3.0beta1 to show correct menus
Whilst the various .tpl files associated with search do a check on the $prefs.feature_XXX when showing the drop down menu for refining the search there is no check on whether the individual user has the privilege to use the feature. Therefore menu options can be shown that are not appropriate. Also the drop down menus are slightly different for the three different .tpls files No longer relevant - 15th June 2013 |
tracker item |
|
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 |
|
Segfault under Debian Jessie
When I go to http://internal/tiki/tiki-user_preferences.php, as any logged-in user, I always get a PHP Segfault. {CODE(caption="Versions")}$ /usr/sbin/php5-fpm --version PHP 5.6.13-0+deb8u1 (fpm-fcgi) (built: Sep 7 2015 13:38:29) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Xdebug v2.3.2, Copyright (c) 2002-2015, by Derick Rethans with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies {CODE} {CODE(caption="grep '^[^#;]' /etc/php5/fpm/php-fpm.conf")}[global] pid = /run/php5-fpm.pid error_log = /var/log/php5-fpm.log log_level = debug include=/etc/php5/fpm/pool.d/*.conf {CODE} {CODE(caption="grep '^[^#;]' /etc/php5/fpm/pool.d/*.conf ")}[www] user = www-data group = www-data listen = /var/run/php5-fpm.sock listen.owner = www-data listen.group = www-data pm = ondemand pm.max_children = 12 chdir = / {CODE} {CODE(caption="/etc/nginx/sites-enabled/default")} server { ... client_max_body_size 16M; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; location ~ \.php$ { # fastcgi-php.conf has not been changed from debian jessie default include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php5-fpm.sock; } ... }{CODE} When this segfault happens, I get a core dump of ~8GB, every time. I tried adding Xdebug, and got a trace that I am willing to share with anyone who wants to look. (148k gz, 97k xz, 3.2M uncompressed) |
tracker item |
|
Select article topic in RSS
Allow to choose in the RSS feed, one topic to show. |
tracker item |
|
Slideshows based on structures
Slideshows can only be done based on a page and its headings. The proposition is to be able to do slideshows based on structures (without having to move through a structure and select slideshow on every page). |
tracker item |
|
Social Header Bar Content
This is a patch to add a new social header bar on a tiki pages. When you create a new tiki page, this bar with options to facebook, twitter and others social networks are showed by default. Otherwise, you can disable this feature through of Tiki administration panel, in specific, Advenced features section. |
tracker item |
|
SQL plugin won't work with empty passwords
strtok does not return empty tokens. If the password is empty in the DSN the parser comes out of order. |
tracker item |
|
Survey text entries are not registered correctly
A text entry to a survey question is not registered correctly if the same entry has already been registered to some other question. For example, if there is a survey on ID 1 with a text question and someone has answered "foobar" to that question and then another person takes survey on ID 2 and answers "foobar" to a text question in that survey no entry is registered. The problem can be replicated most easily but creating a survey with multiple text questions and answering for example "test" to all those questions. Only the first "text" is registered and the rest omitted. |
tracker item |
|
the link 'remove from this structure' dont appears for any page in 'assing permissions to page'
A link to remove permissions from structure should be visible when editing permissions for a page that is in a structure. In version 1.9.8.3, the version that I use, that link don't appears for any page. I have detected the problem is a programming error in line 14 of file templates/tiki-pagepermissions.tpl. There is a test of variable $isStructure when the correct would be to test $inStructure that is the variable that is assigned in line 89 of file tiki-pagepermissions.php |
tracker item |
|
tiki-login mods for SSL to fwd. properly to $groupHome
Proper $groupHome URL is not returned by tiki-ligin.php if running Tiki on SSL |
tracker item |
|
Tikiwiki mailin is broken in 1.8.5; patches are simple, and attached
In 1.8.5, the mailin feature doesn't work properly. It may work for some combination of mail systems, but not for others. And it does not properly handle multiple mailed-in messages when a page load is attempted. Specifically, some combination of mail client and mail server caused the email address extraction to leave a newline on the end, which should be trimmed. Also, in determining the type of message, a case-sensitive string comparison is done against "text/html", which won't match for upper or mixed-case. Finally, there's a bug (probably a minor design flaw) in the way the histlib object is created in lib/tikilib.php, such that if the code is executed twice in the same session, it will fail the second time because the $histlib object isn't created. Last but not least, after parsing the message, if there are no parts found, the loop that attempts to process them assumes that $output->parts exists, which it may not. |
tracker item |
|
TOC and MAKETOC functionality when using Multiple Print
I am a new Tikiwiki admin/user, and although DELIGHTED with the product, must confess to being disappointed with structures, TOCs and MAKETOCs functionality. See my posting in >Forum >Documentation for details of these issues. |
tracker item |
|
Big avatar in forums, elsewhere
{syntax type="tiki" editor="plain"} "If a user upload a big avatar (more than 45x45 px) tiki 2.1 not 'avatarize' and show the big image in the forums. This problem may be very uncomfortable when you read a forum topic." I can confirm that this still occurs on tiki.org and whatever Tiki version it is running presently, specifically with GIF images. -- ssanders |
tracker item |
tikiwiki-5.0.Beta1\lib\trackers\trackerlib.php, line 3584, in function get_pretty_fieldIds:
$f = $smarty->get_filename($tpl);
may be replaced by
$resource_name = $smarty->get_filename($resource);
$f = $smarty->_read_file($resource_name);