changi: joined #tikiwiki CIA-98: tikiwiki: 03amette * r43037 10/trunk/tiki-check.php: [ENH] Check MySQL for complete UTF-8 support amette: marclaporte: sounds reasonable ;) marclaporte: amette: this looks interesting: http://demo.tiki.org/trunk/tiki-check.php (MySQL - UTF-8 part) amette: yup, that doesn't look healthy
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...?! CIA-98: tikiwiki: 03amette * r43038 10/trunk/tiki-check.php: [ENH] Better explanation when not fully UTF-8 in MySQL
tikiwiki: 03amette * r43039 10/trunk/tiki-check.php: [ENH] Check for UTF-8 collation in MySQL changi: joined #tikiwiki marclaporte: collation_connection is different than collation_database (strange!) http://demo.tiki.org/trunk/tiki-check.php
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
I officially declare that Tiki Check is miles ahead of any compatibility script I have ever seen!
http://nextdev.tiki.org/tiki-check.php looks good amette: yeah, those charsets... but nice result, yeah! :)
and the collation doesn't matter that much - it can't really destroy data as the charset settings can marclaporte: good point
amette: you have done a superb job. You will save hundreds of hours of a lot of people with this script
not to mention people that give up on Tiki because they are stuck amette: thanks marclaporte - the more I use it, the more I realize how important it is :) marclaporte: How common do you feel it is to permit overriding via PHP? amette: I don't know how common it is, but I consider it bad practice. 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
not disagreeing that it's bad practice 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.
such an admin page would be a somehow fair compromise
still you don't know how shared hosters will react 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. marclaporte: In my experience, most shared hosts let you override via php.ini or htaccess 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. marclaporte: refizul: use adminer or something like that to create the user
amette: I know this is not clean: http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42880 amette: yeah, I shrugged on that marclaporte: I get plenty of support requests in forums or via email amette: well, actually I made me think a bit longer
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
as long as we don't go throwing this at all our performance problems refizul: marclaporte: ok, I can do that from outside Tiki, no problem. Is there a recommendation for collation? utf8_bin or so? amette: only where it makes sense, like with long input/output times as in creating dumps
refizul: utf8_your_language is fine otherwise just use utf8_general_ci refizul: utf8_general_ci - yes, looks fine, should be somewhat generic amette: exactly :)
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? :) refizul: Does the Tiki DB user need GRANT? amette: not that I know of marclaporte: amette: good idea to move the most important/common to the top amette: marclaporte: ok, will do that while beautifying 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? marclaporte: refizul: it's called "protect all sessions" 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 changi: joined #tikiwiki refizul: amette: this won't be my last installation during the next days ;-)
I keep this hint in mind - thx
marclaporte: I don't see this for the session, only for login
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 marclaporte: refizul: http://demo.tiki.org/trunk/tiki-download_file.php?fileId=1&display
amette: should MySQL Variable Information (the long list) be hidden like php info?
( I have no opinion yet, just asking) 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. marclaporte: I agree
I started merging at one point, but it got messy and I never finished
It should all go to security, no? 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
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
I remember similar https voodoo stunts with Wordpress - this is/was pita
Are the cookies secured against protocol change?
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?
It is very important to prevent users from exposing credentials without their intention. marclaporte: refizul: great question. I don't know changi: joined #tikiwiki 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. 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 marclaporte: Short term answer is "protect all sessions" :-) refizul: The "Idk"-software is Mediawiki, too. This is strange. One behaves good, one bad. marclaporte: Maybe a 3rd party plugin? or a diff config, or a diff version refizul: at first: different admins *eg* 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 marclaporte: refizul: so if it's a different cookie for https and http, the user needs to login twice? refizul: yes, if he wants to use both protocols, he needs to login with both protocols
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 marclaporte: "Use HTTPS when building user-specific links" may not be a big issue because "Protect all sessions with HTTPS" will redirect everything refizul: what exactly is a user-specific link? An internal wiki link?
A general rewrite for external links wouldn't make sense, would it? marclaporte: there is also links to get some js from external servers refizul: But you cannot rewrite them without checking whether https works, can you?
There is already a link from security https to Log in https issues. Just vice versa is missing AFAICS. goj_killedByISP: joined #tikiwiki marclaporte: also reported: http://dev.tiki.org/item4292 refizul: For the intended purpose it is quite good to be able to enforce https - the remainding stuff is "nice to have".
Now it needs only a three month lecture to teach users the https, certificate and browser warning stuff ;-) marclaporte: :-) refizul: But only the Firefox users - Chrome and Chromium seem to accept CAcert
Is there an average estimate configuration time or learning time?
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+ changi: joined #tikiwiki marclaporte: refizul: do you have your commit access yet? refizul: at the Tiki project? marclaporte: yup refizul: no, I don't even have got an account or something 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 :-)
What is your http://sourceforge.net/ username? refizul: I can manage the details of this kind of stuff in a couple of days, earliest time marclaporte: Some background info: http://info.tiki.org/article188-Tiki-reaches-500-contributors-with-commit-access :-) refizul: Oh, I'm not active at sf marclaporte: "average estimate configuration time or learning time" Really depends on use case
ok, when you are ready, make an account at sourceforge.net and let me know
For beginners, http://tikiforsmarties.com is a great ressource
I buy those books 10 at a time and I give them to end users and site admins when I start a new project refizul: actually I'm to stupid to find the document stuff...
I need another hint
Where is a link to go to the spread sheet stuff? The menus are still confusing. marclaporte: http://demo.tiki.org/9x/ on left hand side refizul: The site http://doc.tiki.org/Spreadsheet tells me how to continue when I'm there, but how to go there? marclaporte: "Spreadsheets: refizul: Manually Enable specific Tiki features?
ah - the features panel, right? marclaporte: no, the left hand menu module refizul: yes (!) - there is the menu item and the create option
I start to understand the philosophy
I'll have to activate each feature first as an admin
googleapis.com JavaScript?
ok - edit and save. I guess enough for this night.
Tiki seems to be my new browser adventure for a couple of days. marclaporte: super!
hopefully, for several years :-)
I still discover features, after 9 years! refizul: I'll be back in 1-2 days or something
good night, cu 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) marclaporte: bye! changi: joined #tikiwiki
joined #tikiwiki
joined #tikiwiki
joined #tikiwiki CIA-99: joined #tikiwiki
tikiwiki: 03chibaguy * r43042 10/trunk/styles/ (18 files in 5 dirs): [SVN] Rollback of r43021. .calprio* classes are still used.
tikiwiki: 03chibaguy * r43043 10/trunk/css/calendar.css: [SVN] Partial rollback of r43025. .calprio* classes are still used. fabricius: joined #tikiwiki
polom pulsecode: joined #tikiwiki
Hi, we have set up a tikiwii forum and there is a problem with the CKeditor. Anybody there who is into this topic? redflo: joined #tikiwiki toe: joined #tikiwiki Bsfez: joined #tikiwiki toe: joined #tikiwiki j0n3: joined #tikiwiki
joined #tikiwiki arildb: joined #tikiwiki goj_killedByISP: joined #tikiwiki sandroandrade: joined #tikiwiki ricks99: joined #tikiwiki Tiki|bot: joined #tikiwiki time_r: joined #tikiwiki arildb_: joined #tikiwiki arildb__: joined #tikiwiki rodrigoprimo: joined #tikiwiki ricks99: Don't forget to nominate Tiki: http://info.tiki.org/article199-Show-Your-Support-for-Tiki Bsfez: joined #tikiwiki time_r2: joined #tikiwiki radek82: joined #tikiwiki toe: joined #tikiwiki GillesM: joined #tikiwiki -: ricks99 playing with perspectives in tiki 9... awesome stuff. haven't seen it in several releases dennmans: joined #tikiwiki dhazel: joined #tikiwiki marclaporte: joined #tikiwiki wu-lee: joined #tikiwiki rodrigoprimo: left #tikiwiki dennmans: left #tikiwiki arildb_: joined #tikiwiki Tiki|bot: joined #tikiwiki marclaporte: joined #tikiwiki
polom marclaporte1: joined #tikiwiki time_r: joined #tikiwiki CIA-99: tikiwiki: 03amette * r43044 10/branches/9.x/lib/comments/commentslib.php: [FIX] Remove forum attachments from filesystem when deleting them marclaporte: joined #tikiwiki changi: joined #tikiwiki
joined #tikiwiki 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 RobertPlummer: joined #tikiwiki marclaporte: joined #tikiwiki shades_: joined #tikiwiki changi: joined #tikiwiki CIA-99: tikiwiki: 03lphuberdeau * r43046 10/trunk/lib/core/Tiki/Profile/InstallHandler/WikiPage.php: [MOD] Allow creation of empty pages through profiles fabricius1: joined #tikiwiki CIA-99: tikiwiki: 03marclaporte * r43047 10/trunk/templates/admin/include_workspace.tpl: moving workspace_root_category to advanced section of workspace panel Bsfez: joined #tikiwiki ricks99: anyone know... how can i nest {perspective} plugins using {if/else}?
in Tiki 9 fabricius: maybe yes ... what you want to do? ricks99: something like: {perspective=1} .... {else perspective=2}.... {else perspective=3}{else}..... {perspective} fabricius: I have setup some areas using a custom module in page top to switch the perspective based on the category of the content ricks99: show different content on same wiki page, based on perspective, with a default if no perspective (i.e., perspective = 0)
not using categories fabricius: you mean you want to change s.th. based on the perspective? ricks99: on a single wiki pae, without having to resort to 3 different instances of the {perspective} plugin fabricius: a similar to the group plugin, but only for {perspective} instead of {group}
hmmm
never thought about that ricks99: Looking for an alternative to using: {perspective=1}...{perspective}{perspective=2}...{perspective}{perspective=3}...{perspective}{perspective=0}...{perspective}
^^^ requires 4 separate instances... 4x the overhead :( arildb_: joined #tikiwiki fabricius: This plugin is not working for me in that way ricks99 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 fabricius: ricks99: which version u r using? ricks99: 9 fabricius: me too ricks99: looking for an alterantive to "stacked" plugin instances fabricius: {perspective=1}This is Perspective ONE{perspective} delivers:
{perspective=1}This is Perspective ONE
in all perspectives
I am looking aswell, but I do not get it running upfront ricks99: it is perspectives=1
note "s"
individually works fine. just need a way to avoid multiple instances fabricius: ahhhh
thx
typo!!!
hmmm args - still not working ricks99: {PERSPECTIVE(perspectives=1)}...{PERSPECTIVE} works for me Bsfez: Hey Rick Torsteen fabricius: hey Bsfez ricks99: lshana tova Bsfez fabricius: OK ricks99 works now for me aswell - but no idea how to {eleif} ... maybe try with smarty?
{elseif}
hmmm but on a wikipage ricks99: would rather not use external resources or customizations. just wanted to see if anyone else knew an easier way.
guess i'll udate the plugin to support nested conditions fabricius: sorry lad
good point changi: polom CIA-99: tikiwiki: 03robertplummer * r43049 10/trunk/tiki-edit_draw.php: [FIX] Ensure that the image has a width and height
tikiwiki: 03robertplummer * r43050 10/trunk/tiki-download_file.php: [FIX] Migrate over to http request, to expose header/content type
tikiwiki: 03robertplummer * r43051 10/trunk/lib/filegals/filegallib.php: [FIX] added method "updateReference" to change reference of location when file id changes
tikiwiki: 03robertplummer * r43052 10/trunk/lib/svg-edit_tiki/draw.js: [FIX] Only hide what needs to be hidden
tikiwiki: 03robertplummer * r43053 10/trunk/lib/setup/javascript.php: [ENH] Expose language as $.lang
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
tikiwiki: 03changi67 * r43055 10/trunk/ (60 files in 32 dirs): checkstyle - see http://quality.tiki.org sandroandrade: joined #tikiwiki redflo: joined #tikiwiki CIA-99: tikiwiki: 03changi67 * r43056 10/trunk/ (23 files in 12 dirs): checkstyle - see http://quality.tiki.org changi: good n00t :) CIA-99: tikiwiki: 03robertplummer * r43057 10/trunk/lib/svg-edit_tiki/draw.js: [FIX] show layers was buggy in chrome when initially set jacmoe: joined #tikiwiki