[00:05] marclaporte amette: right, so this could use a plain English info warning? :-) [00:24] changi joined #tikiwiki [00:26] CIA-98 tikiwiki: 03amette * r43037 10/trunk/tiki-check.php: [ENH] Check MySQL for complete UTF-8 support [00:26] amette marclaporte: sounds reasonable ;) [00:27] marclaporte amette: this looks interesting: http://demo.tiki.org/trunk/tiki-check.php (MySQL - UTF-8 part) [00:28] amette yup, that doesn't look healthy [00:33] amette Should I just make that ugly? As it perhaps may be just the right setting on a legacy install to not corrupt the database further...?! [00:36] CIA-98 tikiwiki: 03amette * r43038 10/trunk/tiki-check.php: [ENH] Better explanation when not fully UTF-8 in MySQL [00:48] CIA-98 tikiwiki: 03amette * r43039 10/trunk/tiki-check.php: [ENH] Check for UTF-8 collation in MySQL [00:52] changi joined #tikiwiki [01:13] marclaporte collation_connection is different than collation_database (strange!) http://demo.tiki.org/trunk/tiki-check.php [01:15] marclaporte amette: If a lot of users will get a particular warning and it's not critical, we may want to avoid being too strong on warnings [01:21] marclaporte I officially declare that Tiki Check is miles ahead of any compatibility script I have ever seen! [01:24] marclaporte http://nextdev.tiki.org/tiki-check.php looks good [01:28] amette yeah, those charsets... but nice result, yeah! :) [01:29] amette and the collation doesn't matter that much - it can't really destroy data as the charset settings can [01:29] marclaporte good point [01:31] marclaporte amette: you have done a superb job. You will save hundreds of hours of a lot of people with this script [01:31] marclaporte not to mention people that give up on Tiki because they are stuck [01:32] amette thanks marclaporte - the more I use it, the more I realize how important it is :) [01:32] marclaporte How common do you feel it is to permit overriding via PHP? [01:32] amette I don't know how common it is, but I consider it bad practice. [01:33] marclaporte Because I am starting to think that perhaps we should have a tiki-admin.php?page=server page which permit to set values via Tiki [01:33] marclaporte not disagreeing that it's bad practice [01:33] amette there are good reasons to set values server wide and if the admin feels he has no control over a web application he will lock it down. [01:34] amette such an admin page would be a somehow fair compromise [01:34] amette still you don't know how shared hosters will react [01:34] refizul re - Q: can I install a new database within the install procedure? I don't want the DB admin to be the Tiki DB user. [01:35] marclaporte In my experience, most shared hosts let you override via php.ini or htaccess [01:35] amette I think an admin panel and getting rid of all special cases in the code and listing them in the panel would be a good solution. [01:36] marclaporte refizul: use adminer or something like that to create the user [01:37] marclaporte amette: I know this is not clean: http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42880 [01:37] amette yeah, I shrugged on that [01:38] marclaporte I get plenty of support requests in forums or via email [01:38] amette well, actually I made me think a bit longer [01:39] amette but if that case would be listed as configurable on tiki-admin.php?page=server (and I wouldn't mind setting a high value as default) then I think that it is not a really bad thing to do [01:40] amette as long as we don't go throwing this at all our performance problems [01:40] refizul marclaporte: ok, I can do that from outside Tiki, no problem. Is there a recommendation for collation? utf8_bin or so? [01:40] amette only where it makes sense, like with long input/output times as in creating dumps [01:41] amette refizul: utf8_your_language is fine otherwise just use utf8_general_ci [01:42] refizul utf8_general_ci - yes, looks fine, should be somewhat generic [01:42] amette exactly :) [01:44] amette marclaporte: do you think it would be a good idea to move the more important or commonly known as problematic items in tiki-check.php higher up in their respective tables - or is it bad to show lots of red stuff right at the beginning? :) [01:46] refizul Does the Tiki DB user need GRANT? [01:47] amette not that I know of [01:48] marclaporte amette: good idea to move the most important/common to the top [01:49] amette marclaporte: ok, will do that while beautifying [01:58] refizul I can enforce https login, but then in the config there is a box like "user allowed to continue with ssl" - is it possible to enforce https always? [01:59] marclaporte refizul: it's called "protect all sessions" [02:04] amette refizul: next time you do it choose utf_unicode_ci - apparantly meanwhile the performance difference is neglectible: http://stackoverflow.com/questions/766809/whats-the-difference-between-utf8-general-ci-and-utf8-unicode-ci#766996 [02:07] changi joined #tikiwiki [02:09] refizul amette: this won't be my last installation during the next days ;-) [02:10] refizul I keep this hint in mind - thx [02:12] refizul marclaporte: I don't see this for the session, only for login [02:19] refizul I can activate "Users can choose to stay in SSL mode after an HTTPS login", but I do not find the session protection in general [02:21] marclaporte refizul: http://demo.tiki.org/trunk/tiki-download_file.php?fileId=1&display [02:27] marclaporte amette: should MySQL Variable Information (the long list) be hidden like php info? [02:28] marclaporte ( I have no opinion yet, just asking) [02:30] refizul marclaporte: thx, now I got it. The https stuff is splitted into login and security. A little bit confusing if someone doesn't know. [02:30] marclaporte I agree [02:31] marclaporte I started merging at one point, but it got messy and I never finished [02:31] marclaporte It should all go to security, no? [02:33] refizul it should be possible to take that choice during the install process (wishlist) or (at least) there should be a hint to check that in the security panel [02:35] refizul If all goes to security someone will be confused because something is missing at the login config - I guess there is no final answer to that kind of question [02:37] refizul I remember similar https voodoo stunts with Wordpress - this is/was pita [02:38] refizul Are the cookies secured against protocol change? [02:41] refizul What I mean is this: if I allow http and https login, will a https login be valid for https only, or can I configure this behaviour? [02:42] refizul It is very important to prevent users from exposing credentials without their intention. [02:44] marclaporte refizul: great question. I don't know [02:44] changi joined #tikiwiki [02:46] refizul I saw this good cookie behaviour at mediawiki, but in addition I saw a huge political wiki in the wild with the cookie flaw. I don't know which software is used by the latter one. [02:48] Jyhem marclaporte: like refizul, i did not know about "protect all sessions". I believe it needs to be copied besides "Require secure https login" and "Use HTTPS when building user-specific links" in Admin → Login [02:48] marclaporte Short term answer is "protect all sessions" :-) [02:50] refizul The "Idk"-software is Mediawiki, too. This is strange. One behaves good, one bad. [02:52] marclaporte Maybe a 3rd party plugin? or a diff config, or a diff version [02:53] refizul at first: different admins *eg* [02:54] CIA-98 tikiwiki: 03marclaporte * r43040 10/branches/9.x/templates/admin/include_login.tpl: Adding Protect all sessions with HTTPS next to relevant HTTPS settings in the admin panel. Suggested by refizul and jyhem on IRC [02:56] marclaporte refizul: so if it's a different cookie for https and http, the user needs to login twice? [02:56] refizul yes, if he wants to use both protocols, he needs to login with both protocols [02:57] refizul the point is: if I send him a link with http and he is logged in with https, I shouldn't see his credentials in my network [02:58] marclaporte "Use HTTPS when building user-specific links" may not be a big issue because "Protect all sessions with HTTPS" will redirect everything [02:59] refizul what exactly is a user-specific link? An internal wiki link? [03:01] refizul A general rewrite for external links wouldn't make sense, would it? [03:04] marclaporte there is also links to get some js from external servers [03:06] refizul But you cannot rewrite them without checking whether https works, can you? [03:08] refizul There is already a link from security https to Log in https issues. Just vice versa is missing AFAICS. [03:08] goj_killedByISP joined #tikiwiki [03:09] marclaporte also reported: http://dev.tiki.org/item4292 [03:16] refizul For the intended purpose it is quite good to be able to enforce https - the remainding stuff is "nice to have". [03:17] refizul Now it needs only a three month lecture to teach users the https, certificate and browser warning stuff ;-) [03:17] marclaporte :-) [03:18] refizul But only the Firefox users - Chrome and Chromium seem to accept CAcert [03:20] refizul Is there an average estimate configuration time or learning time? [03:22] refizul My next goal is - before digging into all the details - is setting up an online document like a spread sheet or something, just to show to some people who consider to leave Google+ [03:22] changi joined #tikiwiki [03:23] marclaporte refizul: do you have your commit access yet? [03:24] refizul at the Tiki project? [03:24] marclaporte yup [03:24] refizul no, I don't even have got an account or something [03:24] marclaporte So you can tell the people you work with that Tiki is awesome and if there are issues, we have commit access and we can fix it :-) [03:25] marclaporte What is your http://sourceforge.net/ username? [03:25] refizul I can manage the details of this kind of stuff in a couple of days, earliest time [03:25] marclaporte Some background info: http://info.tiki.org/article188-Tiki-reaches-500-contributors-with-commit-access :-) [03:25] refizul Oh, I'm not active at sf [03:26] marclaporte "average estimate configuration time or learning time" Really depends on use case [03:28] marclaporte ok, when you are ready, make an account at sourceforge.net and let me know [03:29] marclaporte For beginners, http://tikiforsmarties.com is a great ressource [03:29] marclaporte I buy those books 10 at a time and I give them to end users and site admins when I start a new project [03:35] refizul actually I'm to stupid to find the document stuff... [03:41] refizul I need another hint [03:42] refizul Where is a link to go to the spread sheet stuff? The menus are still confusing. [03:43] marclaporte http://demo.tiki.org/9x/ on left hand side [03:43] refizul The site http://doc.tiki.org/Spreadsheet tells me how to continue when I'm there, but how to go there? [03:43] marclaporte "Spreadsheets: [03:44] refizul Manually Enable specific Tiki features? [03:45] refizul ah - the features panel, right? [03:46] marclaporte no, the left hand menu module [03:46] refizul yes (!) - there is the menu item and the create option [03:47] refizul I start to understand the philosophy [03:47] refizul I'll have to activate each feature first as an admin [03:49] refizul googleapis.com JavaScript? [03:52] refizul ok - edit and save. I guess enough for this night. [03:53] refizul Tiki seems to be my new browser adventure for a couple of days. [03:54] marclaporte super! [03:54] marclaporte hopefully, for several years :-) [03:55] marclaporte I still discover features, after 9 years! [03:55] refizul I'll be back in 1-2 days or something [03:56] refizul good night, cu [03:59] CIA-98 tikiwiki: 03marclaporte * r43041 10/trunk/templates/trackerinput/files.tpl: Improve the UI of uploading images in trackers (still could be quite a bit better) [03:59] marclaporte bye! [04:03] changi joined #tikiwiki [04:42] changi joined #tikiwiki [05:25] changi joined #tikiwiki [06:02] changi joined #tikiwiki [07:59] CIA-99 joined #tikiwiki [08:49] CIA-99 tikiwiki: 03chibaguy * r43042 10/trunk/styles/ (18 files in 5 dirs): [SVN] Rollback of r43021. .calprio* classes are still used. [08:56] CIA-99 tikiwiki: 03chibaguy * r43043 10/trunk/css/calendar.css: [SVN] Partial rollback of r43025. .calprio* classes are still used. [09:09] fabricius joined #tikiwiki [09:17] fabricius polom [09:19] pulsecode joined #tikiwiki [09:20] pulsecode Hi, we have set up a tikiwii forum and there is a problem with the CKeditor. Anybody there who is into this topic? [09:53] redflo joined #tikiwiki [09:54] toe joined #tikiwiki [10:12] Bsfez joined #tikiwiki [10:19] toe joined #tikiwiki [10:38] j0n3 joined #tikiwiki [11:20] j0n3 joined #tikiwiki [12:18] arildb joined #tikiwiki [12:39] goj_killedByISP joined #tikiwiki [12:46] sandroandrade joined #tikiwiki [13:35] ricks99 joined #tikiwiki [13:50] Tiki|bot joined #tikiwiki [14:06] time_r joined #tikiwiki [14:17] arildb_ joined #tikiwiki [14:22] arildb__ joined #tikiwiki [14:22] rodrigoprimo joined #tikiwiki [14:34] ricks99 Don't forget to nominate Tiki: http://info.tiki.org/article199-Show-Your-Support-for-Tiki [14:36] Bsfez joined #tikiwiki [14:46] time_r2 joined #tikiwiki [14:48] radek82 joined #tikiwiki [14:50] toe joined #tikiwiki [15:07] GillesM joined #tikiwiki [15:20] * ricks99 playing with perspectives in tiki 9... awesome stuff. haven't seen it in several releases [15:26] dennmans joined #tikiwiki [15:27] dhazel joined #tikiwiki [15:34] marclaporte joined #tikiwiki [15:34] wu-lee joined #tikiwiki [15:54] rodrigoprimo left #tikiwiki [16:31] dennmans left #tikiwiki [17:01] arildb_ joined #tikiwiki [17:13] Tiki|bot joined #tikiwiki [17:17] marclaporte joined #tikiwiki [17:18] marclaporte polom [17:42] marclaporte1 joined #tikiwiki [17:59] time_r joined #tikiwiki [18:03] CIA-99 tikiwiki: 03amette * r43044 10/branches/9.x/lib/comments/commentslib.php: [FIX] Remove forum attachments from filesystem when deleting them [18:14] marclaporte joined #tikiwiki [18:16] changi joined #tikiwiki [18:37] changi joined #tikiwiki [18:39] CIA-99 tikiwiki: 03lphuberdeau * r43045 10/trunk/ (2 files in 2 dirs): [MOD] When there is a limit on the amount of files, use the last files instead of the first ones, which are more likely to be the right one when a user uploads new files [18:51] RobertPlummer joined #tikiwiki [19:00] marclaporte joined #tikiwiki [19:05] shades_ joined #tikiwiki [19:20] changi joined #tikiwiki [19:26] CIA-99 tikiwiki: 03lphuberdeau * r43046 10/trunk/lib/core/Tiki/Profile/InstallHandler/WikiPage.php: [MOD] Allow creation of empty pages through profiles [19:46] fabricius1 joined #tikiwiki [19:46] CIA-99 tikiwiki: 03marclaporte * r43047 10/trunk/templates/admin/include_workspace.tpl: moving workspace_root_category to advanced section of workspace panel [20:06] Bsfez joined #tikiwiki [20:06] ricks99 anyone know... how can i nest {perspective} plugins using {if/else}? [20:06] ricks99 in Tiki 9 [20:07] fabricius maybe yes ... what you want to do? [20:08] ricks99 something like: {perspective=1} .... {else perspective=2}.... {else perspective=3}{else}..... {perspective} [20:08] fabricius I have setup some areas using a custom module in page top to switch the perspective based on the category of the content [20:09] ricks99 show different content on same wiki page, based on perspective, with a default if no perspective (i.e., perspective = 0) [20:09] ricks99 not using categories [20:09] fabricius you mean you want to change s.th. based on the perspective? [20:09] ricks99 on a single wiki pae, without having to resort to 3 different instances of the {perspective} plugin [20:10] fabricius a similar to the group plugin, but only for {perspective} instead of {group} [20:10] fabricius hmmm [20:10] fabricius never thought about that [20:11] ricks99 Looking for an alternative to using: {perspective=1}...{perspective}{perspective=2}...{perspective}{perspective=3}...{perspective}{perspective=0}...{perspective} [20:11] ricks99 ^^^ requires 4 separate instances... 4x the overhead :( [20:12] arildb_ joined #tikiwiki [20:22] fabricius This plugin is not working for me in that way ricks99 [20:25] CIA-99 tikiwiki: 03lphuberdeau * r43048 10/trunk/ (3 files in 3 dirs): [ENH] Improve service dialog to display errors on initial load (such as permission denied, instead of white screen), and remove OK/Cancel buttons when not applicable [20:28] fabricius ricks99: which version u r using? [20:30] ricks99 9 [20:35] fabricius me too [20:36] ricks99 looking for an alterantive to "stacked" plugin instances [20:36] fabricius {perspective=1}This is Perspective ONE{perspective} delivers: [20:36] fabricius {perspective=1}This is Perspective ONE [20:36] fabricius in all perspectives [20:37] fabricius I am looking aswell, but I do not get it running upfront [20:39] ricks99 it is perspectives=1 [20:39] ricks99 note "s" [20:39] ricks99 individually works fine. just need a way to avoid multiple instances [20:39] fabricius ahhhh [20:39] fabricius thx [20:39] fabricius typo!!! [20:41] fabricius hmmm args - still not working [20:41] ricks99 {PERSPECTIVE(perspectives=1)}...{PERSPECTIVE} works for me [20:45] Bsfez Hey Rick Torsteen [20:45] fabricius hey Bsfez [20:45] ricks99 lshana tova Bsfez [20:46] fabricius OK ricks99 works now for me aswell - but no idea how to {eleif} ... maybe try with smarty? [20:46] fabricius {elseif} [20:47] fabricius hmmm but on a wikipage [20:47] ricks99 would rather not use external resources or customizations. just wanted to see if anyone else knew an easier way. [20:47] ricks99 guess i'll udate the plugin to support nested conditions [20:48] fabricius sorry lad [20:48] fabricius good point [21:00] changi polom [21:22] CIA-99 tikiwiki: 03robertplummer * r43049 10/trunk/tiki-edit_draw.php: [FIX] Ensure that the image has a width and height [21:23] CIA-99 tikiwiki: 03robertplummer * r43050 10/trunk/tiki-download_file.php: [FIX] Migrate over to http request, to expose header/content type [21:24] CIA-99 tikiwiki: 03robertplummer * r43051 10/trunk/lib/filegals/filegallib.php: [FIX] added method "updateReference" to change reference of location when file id changes [21:34] CIA-99 tikiwiki: 03robertplummer * r43052 10/trunk/lib/svg-edit_tiki/draw.js: [FIX] Only hide what needs to be hidden [21:56] CIA-99 tikiwiki: 03robertplummer * r43053 10/trunk/lib/setup/javascript.php: [ENH] Expose language as $.lang [21:57] CIA-99 tikiwiki: 03robertplummer * r43054 10/trunk/lib/svg-edit_tiki/draw.js: [ENH] Use language and some other options, also a fix to the layers button [22:15] CIA-99 tikiwiki: 03changi67 * r43055 10/trunk/ (60 files in 32 dirs): checkstyle - see http://quality.tiki.org [22:32] sandroandrade joined #tikiwiki [22:39] redflo joined #tikiwiki [22:58] CIA-99 tikiwiki: 03changi67 * r43056 10/trunk/ (23 files in 12 dirs): checkstyle - see http://quality.tiki.org [23:00] changi good n00t :) [23:13] CIA-99 tikiwiki: 03robertplummer * r43057 10/trunk/lib/svg-edit_tiki/draw.js: [FIX] show layers was buggy in chrome when initially set [23:20] jacmoe joined #tikiwiki