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