[00:03] Trebly: oooh, hadn't noticed that option, but I wanted it. that's cool [00:03] nkoth|nelson: Yea not sure. [00:03] nkoth|nelson: Talking about sheets? [00:09] tikiwiki: 03robertplummer * r36930 10/trunk/lib/sheet/grid.js: [ENH] Put in some ground work for order, but not yet supported [00:11] *** changi has joined #tikiwiki [00:22] no, on any wiki page, you an highlight something and then a "Add Comment" tooltip appears [00:26] I don't think I added that. [00:26] Perhaps when I was sleep-coding ;) [00:30] *** jaysen has joined #tikiwiki [00:33] *** lphuberdeau has joined #tikiwiki [00:34] *** jaysen has quit IRC (Client Quit) [00:36] *** RobertPlummer has quit IRC (Ping timeout: 252 seconds) [00:40] *** Caarrie|away is now known as Caarrie|sleeping [01:03] *** conner_bw has joined #tikiwiki [01:11] *** conner_bw has quit IRC (Quit: conner_bw) [01:47] *** goj has quit IRC (Disconnected by services) [01:47] *** goj_killedByISP has joined #tikiwiki [01:48] *** goj_killedByISP is now known as goj [02:11] *** OTR has joined #tikiwiki [02:13] *** Trebly has quit IRC (Ping timeout: 240 seconds) [02:37] tikiwiki: 03nkoth * r36931 10/trunk/lib/smarty_tiki/function.object_link.php: [FIX] Blank freetags should not be returned as No title specified [03:30] tikiwiki: 03nkoth * r36932 10/trunk/lib/wiki-plugins/wikiplugin_addfreetag.php: [FIX] Proper perms checking [04:06] *** OTR has quit IRC (Quit: Page closed) [04:31] *** OTR has joined #tikiwiki [04:33] tiki 7.1: i am wanting to add a feature to my wiki which requires me to find something called tag (it is html). what file do i need? the feature is user voice. thanx [04:44] *** OTR has quit IRC (Quit: Page closed) [05:00] *** lindonb has quit IRC (Quit: lindonb) [05:19] *** kstingel has joined #tikiwiki [05:21] my understanding is that Tiki 8 is attempting to switch to a modular approach for each component of the page(s) ... has this been done yet for the TOC component? [05:24] is there any (automated) way to publish Tiki as an ePub? I see an option to print the Structure and an option for printing a page to PDF .... being able to build an ePub (instead of PDF) would be nice too [05:31] within the print -> Structure feature there seems to be a problem with the TOC ... I haven't narrowed it down yet, but will post here as I do [05:39] tikiwiki: 03nkoth * r36933 10/trunk/ (2 files in 2 dirs): [NEW] Plugin to Displays a simple button that toggles i.e. adds or removes a pre-specified relation. [05:47] *** nkoth|nelson has left [06:08] *** arildb has joined #tikiwiki [06:10] *** horky has quit IRC (Quit: leaving) [06:12] *** horky has joined #tikiwiki [06:12] Hi. [06:13] I had a question... but I don't remember it... [06:37] *** arildb has quit IRC (Read error: Connection reset by peer) [06:38] *** arildb has joined #tikiwiki [06:55] *** arildb has quit IRC (Quit: Leaving) [07:18] *** Wilkins has joined #tikiwiki [07:18] *** Wilkins has quit IRC (Remote host closed the connection) [07:19] *** Wilkins has joined #tikiwiki [07:41] *** arildb has joined #tikiwiki [07:44] *** xavi has joined #tikiwiki [07:59] *** SJ-Jay has joined #tikiwiki [07:59] polom! :) [08:03] *** Merbster has joined #tikiwiki [08:04] how can we make trackers more easy to edit? [08:19] hi all [08:19] lol -> pretty tracker, input plugin [08:19] sorry you mean the tracker itself (admin side) or items (user side) [08:19] ? [08:21] *** lorinc has joined #tikiwiki [08:31] *** chibaguy has joined #tikiwiki [08:31] *** ChanServ sets mode: +o chibaguy [08:31] pooloom [08:32] molop [08:34] *** goj_killedByISP has joined #tikiwiki [08:34] *** goj has quit IRC (Disconnected by services) [08:34] *** goj_killedByISP is now known as goj [08:43] does doc.t.o contain an area that lists the differences between hosting Tiki on Apache and ISS? [08:43] IIS* [08:49] Hi Merbster, perhaps a small page saying Apache, ok, IIS, try at your own risk. ;-) [08:50] chibaguy, I am adding my note to field type img page [08:50] oh [08:50] a new tracker field type? [08:50] Nope [08:50] a bug with img tracker field type [08:52] ah [08:52] about your question, there is a page http://doc.tiki.org/Windows+Server+Install [08:52] not specifically a comparison with apache [08:55] *** redflo has joined #tikiwiki [08:55] chibaguy, if you are curious, you can find a description and solution to the issue here: http://doc.tiki.org/tiki-index.php?page_ref_id=3550 <- under "Note for IIS users" [08:59] hmmm [09:06] polom [09:07] chibaguy: I ned help from some html+css guru ;-) [09:07] s/ned/need [09:07] hi Merbster [09:07] hello xavi [09:07] chibaguy: do you have any site based on svn that you can svn up? [09:08] yesterday I added a few buttons to allow exporting & importing of banning rules by means of csv files [09:09] but both buttons look different: export is from a form, and import is just a {button} [09:09] xavi, make sure the button's either ID or Class is set to the same in your CSS [09:10] xavi, if {button} has class="cssclass1" and the from button has class="cssclass2" they won't be the same. [09:10] thnks Merbster, but I know I use to get lost in html + css minor things... [09:10] xavi, most major browsers has a CSS/HTML "debugger" in IE you can acess it by pressing f12 [09:11] then you can select the different elements on yrou page byu clicking on them, and it will land you in the HTML area where it's defined [09:11] and you can check the class or id properties [09:11] also inspict what CSS stuff is active etc. [09:11] ok, I'll have anotehr look [09:12] sorry guys, was afk washing dishes. :-) [09:12] xavi, is that trunk, or branch 7? [09:13] chibaguy: I just came from there :-) [09:13] "men with many talents" you said one day ;-) [09:13] trunk and tiki7 and proposals/6x [09:14] * xavi backported it [09:14] yes, though washing dishes just barely qualifies as a talent, I think. ;-) [09:14] talents are many many... even those small ones :-) [09:14] *** Tiki|bot has quit IRC (Ping timeout: 260 seconds) [09:14] Though the skill of seeing a broken glass before grabbing it is one I still need to develop, it seems. [09:15] :-D [09:15] only a minor cut, though. :-) [09:15] I can check my localhost svn [09:16] tiki-admin_banning.tpl [09:16] *** Tiki|bot has joined #tikiwiki [09:16] line 20: [09:16] [09:16] and line 22: [09:16] {button _text="{tr}Import as CSV{/tr}" href="#Import_rules_as_CSV"} [09:16] so as MErbster said, just adding a common css property there would do the trick? [09:16] * xavi checks [09:17] I am getting a couple of error using the latest trunk [09:18] Error: setCookie is not defined [09:18] Source: http://...my server.../tiki-admin.php [09:18] Line: 590 [09:18] ...from the html source... [09:18] ---- [09:18] setCookie("local_tz", local_tz); [09:18] $.service = function (controller, action, query) { [09:18] --- [09:18] sorry arildb, no idea [09:18] the other... [09:18] Error: $ is not defined [09:18] Source: http://...my server.../tiki-admin.php [09:18] Line: 690 [09:19] xavi: ok [09:19] Is it possible to define a "Edit tracker item template" or do I have to hack my way out of it by using a tracker item template that contains input boxes (instead of just showing the values) [09:21] Merbster: you can edit items with pretty trackers [09:21] but also with the same tracker form, if you provide the itemId=n at the url [09:22] xavi, Can you link me to somewhere that contains an example? [09:23] see the documentation for pretty trackers [09:23] xavi, that's what I am currently scouring through :P [09:24] and for simple edit tracker with the same tracker plugin, install (apply) the Bug_tracker profile, and play with it by giving the itemId at the url also [09:24] hth [09:24] btw, Merbster and chibaguy. I added class="button" to both lines but no effect, one (export as csv, the one from th form) is bigger than the other (button). Using fivealive theme [09:25] xavi, example; if I have a tracker item with text "Lorem Ipsum" and I edit that tracker item, will it fetch the values that are allready set, i.e. will it fetch "Lorem Ipsum" into the box where it was saved the last time someone edited this item? [09:25] xavi, finally trunk is svn-upped here. [09:25] Merbster: yes, of course [09:25] xavi, try using !important after the line [09:25] it will automatically amke your settings "The overruling one" [09:25] Merbster: can you tell me the exact syntax of which line? [09:25] allthough if you are not clever with your selectors it might change the whole site :) [09:26] I pasted both lines some mins. ago [09:26] xavi, the lines you pasted are the HTML not the CSS :P [09:27] that's why I asked for some "html+css" guru, didn't you read it? [09:30] xavi, Well. I am not exactly sure how you can add custom CSS without adding stuff directly to the theme file. [09:30] the theme css file that is [09:31] sorry, got to turn on Banning feature first. [09:41] *** Trebly has joined #tikiwiki [09:41] xavi, I don't see a class "button" on the Export button. [09:41] yes, I just tried locally [09:41] yesterday no class was added [09:42] [09:42] *** kstingel1 has joined #tikiwiki [09:42] I tried locally with this: [09:42] [09:42] [09:42] {button _text="{tr}Import as CSV{/tr}" href="#Import_rules_as_CSV" class="button"} [09:42] but no change [09:43] *** kstingel has quit IRC (Ping timeout: 264 seconds) [09:44] *** kstingel1 is now known as kstingel [09:44] *** kstingel has quit IRC (Client Quit) [09:46] *** Trebly has quit IRC (Read error: Connection reset by peer) [09:51] still puzzling over it. But this pattern can be seen in other fivealive "buttons". Submit and input instances are all bigger than span class="button" a. [09:51] yes [09:51] So yours fit the pattern, if that's any comfort. ;-) [09:51] :-) [09:51] I've seen this issue for years :-) [09:51] I have to start some rice cooking and then will come back and try to fix it. ;-) [09:52] thks. I'll be probably away by then (we start one week off today, and I'll be driving) [09:52] men with many talents... cooking rice just with one hand (the other is injured from washing broken glasses :-) ) [09:57] *** coaboa has joined #tikiwiki [09:58] polom tikiverse [10:04] hi coaboa [10:08] hi coaboa [10:26] *** rodrigo_sampaio has joined #tikiwiki [10:26] *** jonnyb has joined #tikiwiki [10:42] xavi: please svn-up trunk/styles/layout/design.css . I made some changes there that seem to fix the input and .button size problem. [10:47] chibaguy: thanks, svn'ing up [10:47] What is the status of automated tests in TikiWiki? I have used the "simpletest" package to do such tests locally. If TikiWiki is already using a package/strategy, it would be best if I adopted that [10:54] bbl [11:00] hi chibaguy - i'll check too, thanks [11:00] hey, arildb - we have phpunit test (partially) [11:01] in lib/test [11:01] jonnyb: thanks [11:01] sadly they seem to be broken for me here :( [11:02] I will take a look [11:04] http://dev.tiki.org/Tiki+Unit+Testing is the one you want, there is also "TikiTesting" but i don't think that works (or ever did) [11:06] impressive: from 69 spamming comments in the last week in one tiki site, only 6 were repeating ip's, 63 unique ip's! [11:06] now, i'll see how many repeated from the 25 spamming comments in the last 3 days in anotehr tiki site (in another server, etc.) [11:08] the other site: 25 spamming comments, 3 from repeated ip, 22 unique ip's in this other site [11:14] ip isn't much use for stopping spammers i think [11:14] you'll end up banning huge blocks in the end [11:15] mmm, maybe yes... [11:15] but better than nothing [11:16] from the 85 unique ip adresses in both tiki sites (summing the unique ip addresses from the two of them) that received so much spaming in the last days... only 1 is common... [11:16] chibaguy: buttons are much closer now to inputs - padding or something still looks a little different though [11:16] well, I wonder how many hundreds of ip's they have for spamming... [11:18] yes, span.button>a has padding 1px 4px but input[type=submit] has 0 (just realising chibaguy is probably out walking his dog...) [11:18] chibaguy: failrly similar right now. Much better, thanks! [11:18] imho , for most sites where perfection is not needed [11:19] jonnyb, what's the best way to put both buttons (in admin banning) epoxrt & import in the same row? [11:19] i so wish our buttons didn't have a "pointless" span around them - would be so much easier to style consistently [11:19] with a table htere? [11:20] no - bu tthe whole page is a mess - needs tabs surely? [11:20] first walk, then run? [11:20] moving the button inside the form above would do it - a form is a block element [11:20] run away!! [11:20] ok, shall I do that myself? [11:21] (moving the button) [11:30] *** GillesM has joined #tikiwiki [11:30] *** RobertPlummer has joined #tikiwiki [11:30] back! [11:31] *** Caarrie|sleeping is now known as Caarrie|away [11:44] hi RobertPlummer [11:44] Good day sir. [11:45] O gotta say, this new tr function for javascript is AWESOME! [11:45] I haven't used it till now, and it has made my life so much easier. [11:45] new? [11:45] lol [11:45] new to me [11:45] I didn't know it existed honestly. [11:46] How long has it been around? [11:46] ah - cos i know rodrigo_sampaio wants to change it for something much more complicated... ;) [11:46] Since 6? [11:46] think so yes [11:46] Understandable, 7 was my real first adventure with tiki [11:46] Although I was introduced in 6. [11:46] jonnyb: :P [11:46] hi rodrigo_sampaio [11:46] hi jonnyb [11:47] I'm trying to pull all the loose ends together so we can really get a nice office system going on in tiki. [11:47] hi RobertPlummer [11:47] xavi: do you want me to work on the banning admin? if you are too i'll leave it alone (no time for conflicts) [11:47] xavi, good day [11:47] jonnyb: in case it helps, i touched an error related to banlib.php [11:48] jonnyb, I don't have time to work any more for today [11:48] * xavi driving in 45 mins, and still plenty of things to finish [11:48] ok, i'll give it an hour or two, then i also need to get to other stuff [11:48] error : Fatal error: Call to undefined method TikiDb_Pdo::table() in /home/pangea/xavidp/public_html/tiki6/lib/ban/banlib.php on line 198 [11:49] ew - that's odd [11:49] ^after I edited a banId that I had introduced manually thought the tiki interface (not csv import) [11:50] re [11:50] ok, you're talking about the stuff you backported - roll it back please (it won't work, and no one should backport stuff that's not finished, it's not fair on the Qualioty Team) [11:50] jonnyb really does have a good point. [11:50] please please please don't backport bugs! [11:50] yes, I understand [11:50] it's nutty these slight differences in buttons and input submits and so on. [11:51] weird ay chibaguy - but thanks for trying! :) [11:51] I hope elements can get more standardized somehow. [11:52] I'll do my best to roll my changes back within the next days [11:53] I think we need a css reset too, in layout/design. One of the problems with input is that it was, apparently, using the browser default font family while .button was using the theme font family. [11:53] chibaguy: what would you think about removing the span.button surrounding {button}s? [11:53] and making them simply a.button? [11:54] sure. sounds good. [11:54] any tracker guru here? :) [11:55] why are they there in the first place? i seem to remember trying to challenge them when they arrived (v3 or 4 i think) [11:55] I don't remember off hand. [11:58] xavi, you're not supposed to get access to the PDO object directly [11:58] how are you accessing the database? [11:58] lphuberdeau: you are talking chinese to an end user, right now [11:58] hi lphuberdeau - it was code written for trunk backported untested into 6.x sadly [11:59] yes, my bad, I'll roll back [11:59] thanks xavi [11:59] I'm just asking questions based on the error I saw above [12:00] you should test before commiting in stable branches [12:01] "yes, my bad, I'll roll back" [12:02] Ah, jonnyb, I think one rationale for the anchor inside a span was for styling, to make a button background with one image, by positioning the image to the left on the span and the right on the anchor, you can get a nice graphic background. Of course that was before the border-radius days. [12:03] I'm not sure if that was the main reason or just a benefit. [12:03] no, that sounds right [12:04] it just made it all a bit klunky for everyone else imho - probably hard to change now... [12:05] hmm [12:06] jonnyb: I tried a test run. Had to patch a test case incllude to get it executing. However, the run fails with "'rm' is not recognized as an internal or external command, operable program or batch file.". Assume it's because I am running Windows [12:07] I hope we can make basic change from time to time if we provide docs on updating theme details. [12:09] but I have a hard time finding the location of the "rm" command in the test files. Anybody here that knows? [12:09] ok, bye bye all [12:09] *** xavi has left [12:09] bye xavi [12:09] :) [12:18] arildb, there are quite a few under lib/test/core/Search [12:19] thanks [12:20] however, that should not affect patches [12:25] *** lphuberdeau has quit IRC (Ping timeout: 258 seconds) [12:25] lphuberdeau: I found a few. However, I see that there is also Unix styled path seperators used. Seems like a big job to make these tests Windows compatible. So, I think I'll just add new test-cases if I need to run some tests [12:32] *** lphuberdeau has joined #tikiwiki [12:32] RobertPlummer: tks the html plugin update solve the bug ! [12:32] Bernard1: :) [12:33] Bernard1: Probably svn up'd in the middle of the update. [12:33] Bernard1: Sorry about that. [12:34] RobertPlummer: it's ok, no problem ! :D [12:40] re [12:43] arildb, as a check, what collation is your database using? [12:43] should be UTF-8 [12:44] that's the charset [12:45] the collation defines the sorting orders and comparison rules [12:46] Let me check [12:46] checking a few things... I find it strange that using mb helps, because the part that stores does not use it [12:48] says utf8 - default collation .... [12:49] Do you know where I can find what the default collation is? [12:50] found it.. it's utf8_general_ci [12:50] ok, that's good [12:51] I found a way to trick tiki into setting the permissions in a way that would get what you see [12:51] but it requires manually changing the parameters on the objectpermission page when setting the permissions [12:54] lphuberdeau: Were you able to duplicate the faults, I mentioned, on your side? [12:54] well, not through the user interface, but I can see how it happens [12:55] not really which code path leads to it [12:55] should we do a private chat? [12:56] patching the code [12:57] just because I don't see how it happens does not mean it's not potential corruption, only part I hate is that I need to code a migration for it [12:58] but from the doc page on php.net, I think it may be related to the locale anyway [13:01] not quite following you. I also don't exactly know what happens. Thelead me to the mb_ when I saw the tolower corruption. Tried the change and it worked. [13:02] yeah [13:02] but it needs to be handled consistently [13:02] and then the data of existing installs need to be updated to reflect the change [13:03] not sure if I can help out there. I have no overview. I don't think stored data will be affected, or? [13:05] well, if someone's permission are generated to a hash containing uppercase characters, reading it after the patch will hash using lowercase [13:06] polom [13:07] It did the lowercase conversion before too, it just failed to handle international characters. Guess it should be tested though. I did not notice any changes on my side after patching the code. [13:09] A test you can do is to setup a small PHP scriptlet to test the tolower functionality on Linux (assume you are using that). If this differs from Windows, the problem is a bit bigger, as the function is used 1000+ times. [13:10] arildb: did you solve your JavaScript errors? [13:14] chealer: Guess you mean the 2 errors I reported here on irc earlier. No, and I haven't looked any more into it. I was able to keep on using Tiki even with the errors [13:14] Let me donload the latest trunk and do a new check [13:17] arildb: yes. oh, good idea. check if Firebug's Net tab reports any HTTP error. [13:17] ok [13:23] chealer: still get the same errors [13:23] Firebug's Net panel reports several errors [13:24] I am not familier with the Net panel, but the firsst reported error is: GET jquery-ui.css [13:24] 500 Internal Server Error [13:25] anything you would like me to look for? [13:26] something in IIS must prevent that file from being read [13:26] I would check the error log [13:27] arildb: right. so start with that first one and try accessing the file directly [13:27] ("open in a new tab") [13:27] lphuberdeau: file? I don't think it has anything to do with that [13:28] you may see more details, but last time I did IIS didn't show [13:28] lphuberdeau: jquery-ui.css [13:28] *** shell has joined #tikiwiki [13:28] lphuberdeau: oops [13:28] arildb: jquery-ui.css [13:29] chealer: I notice that I only get this error on one of my installations. The one I have been "messing" the most with. Let me try to reset this installation and see if the error goes away [13:29] *** shell has quit IRC (Client Quit) [13:29] arildb: I think you'll have to check an IIS error log indeed to figure out why it happens (and I don't remember how to do that) [13:29] you may need to first enable logging [13:29] arildb: OK [13:29] bbl [13:30] chealer, let me take a look in the IIS log [13:32] arildb, have you enabeld remote error messages? because Internal Error 500 can be anything. [13:33] I will check the IIS log first, but suspect the error may be due to my "messing about" [13:33] arildb, my point it, it's alot easier finding out what's wrong when you get the actual error message instead of IIS' default "internal error 500" :P [13:34] *** rodrigo_sampaio1 has joined #tikiwiki [13:34] That's what Firebug reported in the list. I simply copied it [13:35] *** redflo has left [13:35] *** rodrigo_sampaio has quit IRC (Ping timeout: 240 seconds) [13:36] arildb, Another totally unrelated thing, if you are using trackers with image field types, check out the note in the bottom of this page regarding IIS users: http://doc.tiki.org/Image+Tracker+Field&structure=Documentation+TOC [13:38] I am not using that on the page [13:38] I will reset the installation and check again [13:49] arildb, nope. But IF you need images uploaded in one of your trackers, the images cannot be shown without you adding the fix described on the page I just linked you. ^^ [13:50] ok [13:51] 21<Merbster>21 [13:51] Merbster: Would this also apply if the files/images are stored in the database? [13:53] arildb, my guess is no, since a php file is involved and it can set the content type itself. The problem arises because the auto-generated filename of the image doesn't contain .jpg/whatever and that confuses IIS so it doesn't know how to handle it. [13:53] ok [13:53] arildb, but you can test it and tell me what happens :D [13:54] no time at the moment [13:56] anybody here who knows if it's possible to set the PHP session timeout in php.ini? [13:56] arildb, I don't expect stuff to happen instantly, don't worry ;) [13:56] arildb, it is. But I don't remember the setting for it. [14:09] arildb: you can set a minimum: http://www.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime [14:10] thanks. found it [14:10] when using an item template for pluginTrackerlist is it possible to "get a hold" of the autogenerated links? or should I just hardcode a path to the "edit item" page in the template? [14:12] *** fabricius has joined #tikiwiki [14:12] edit pages are not covered by anything automated [14:12] polom [14:13] lphuberdeau, I mean editiing of the tracker item, you can pass an url parameter to the trackerlist called itemId= and then Tiki will magically find out what the tracker item I want to edit is. and land me on a page with a tracker in edit mode (instead of insert mode) [14:13] and by edit mode I simply mean that the (otherwise normal) tracker is pre-filled with allready existing values [14:13] it's not the same page for edit and insert [14:15] lphuberdeau, url="tiki-index.php?page=skabelonAftaler&itemId= <- this is the url parameter as it looks on our trackerlist [14:16] sorry, I don't know details like that [14:17] lphuberdeau, thank you for trying anyways [14:19] I did a reinstall of the database + copied the trunk files. Still the same error. Found the cause for the jquery reports. The lib/web.config file had been copied in again. Once deleting it the jquery files worked again. The actual error report (I get it in Norwegian) said something about invalid configuration settings. So, it's a web.config problem [14:20] chealer: You asked me a couple of days ago to get more details on this (after I sent the mail to tiki-devel mailing list. This is another case of the web.config problems [14:21] arildb: no doubt [14:24] Similar problems for img/tiki/Tiki_WCG.png and iimg/icons/external_link.gif. Deleted the web.config in img and those errors disappeared [14:27] ...and for lang/en/language.js. Deleted web.config in lang, and the error goes away [14:27] lang/web.config is new on my "delete list". [14:29] It's pretty clear that the web.config files, which are intended to increase security on IIS, is causing problems. Unfortunately I am no expert on these file. BUT I do have a test machine. So, if anybody (chealer ?) want to assist in correcting these.... [14:31] arildb: unfortunately I'm not on Windows currently. the first thing I had to do was to get error messages. either you need to enable an error log, or to display error details as Merbster said. I don't remember how it's done, sorry, I just remember it wasn't as trivial as I thought. [14:31] *** conner_bw has joined #tikiwiki [14:32] chealer: I now have a setup (using the Net tab in Firebug) where I easily can identify the errors. So, testing web.config updates should be easy [14:33] we haven't had any issues with web.config files. [14:33] I will take a look into it. If anybody here feels competent, please feel free to join in [14:33] but we haven't touched them either [14:34] arildb: yes. BTW, which IIS version do you use? [14:34] 7.5 I believe [14:35] arildb: OK, that's what I test on. [14:57] in urgent need of a tracker expert! [14:58] How difficult would it be to make "View Tracker item" and "Edit allready exisiting tracker item" the same page? [14:58] that should be the same one [14:58] insert and edit is not the same [14:59] lphuberdeau, are you talking about pages or tracker items? [14:59] but the general answer to tracker UI is "very hard" [14:59] because I have noticed that there's an edit page and a view page for articles, wikis and so on. [15:00] Currently there's too many clicks invovled in editing a tracker item through the default tracker item editor (or whatever you'd call it) [15:02] lphuberdeau, I found out that if you specify a tracker item template in the trackerlist plugin it ignores the url parameter. [15:02] * lphuberdeau is not surprised [15:03] lphuberdeau, do you know if it's the expected behaviour or should this be my first bug I try to fix? [15:04] I think it's just different code paths, so the behavior now is what is supposed to happen, but probably not what should be happening [15:05] lphuberdeau, that's a too contradiciting statement for my brain to figure out what you mean, sorry ;) [15:09] *** libs has joined #tikiwiki [15:09] *** Jyhem_laptop has quit IRC (Read error: Connection reset by peer) [15:09] that probably has to do with the code in those areas is too contradicting for brains to figure out [15:11] Ok guys, lets keep it positive. [15:11] lphuberdeau, Do you mean that the behaviour is expected because it's just a code path problem. But the behaviour should be different. ? [15:12] RobertPlummer, ? [15:12] Just messing around. [15:13] i want to mess around too! [15:14] just saying it's probably closer to a missing feature than a bug [15:16] lphuberdeau, ok. let me rephrase the question; should I add it as a feature then? :P [15:16] But I htink I can figure out the answer then [15:16] I will just add it [15:17] *** SJ-Jay has quit IRC (Read error: Connection reset by peer) [15:18] *** Merbster has quit IRC (Quit: Leaving) [15:20] arildb: please check the permission issue after r36945 [15:24] *** lindonb has joined #tikiwiki [15:24] *** lphuberdeau has quit IRC (Read error: Connection reset by peer) [15:27] what does safe => true do in plugin params? [15:28] hi lindonb - that's a new one on me [15:29] hi jonnyb - it's used in the googlemap plugin for instance [15:30] hi lindonb. good question. I imagine it could ignore that param for plugin approval [15:31] yeah, that's a good guess [15:32] apparently nkoth would know [15:33] on second thought, plugin img doesn't have it and it doesn't need approval [15:34] also it's used on each param in googlemap [15:35] lindonb: exactly, see parserlib->plugin_fingerprint() [15:35] *** RobertPlummer has quit IRC (Ping timeout: 252 seconds) [15:36] lindonb: hum, good point, they're all declared as safe [15:37] and googlemap is not declared as needing approval, so I suppose they're useless [15:37] theoretically, I suppose using a plugin could represent a danger, whatever its arguments would be, but that must be rare. [15:42] *** arildb has quit IRC (Read error: Connection reset by peer) [15:43] *** arildb has joined #tikiwiki [15:51] hmmm, can't see where safe is getting evaluated [15:52] i give up for now [15:53] lindonb: are you in parserlib? [15:53] yes [15:54] New Forum Posts: Was Tiki 7 a too big revamp? - http://tiki.org/tiki-view_forum_thread.php?forumId=3&comments_parentId=42172 [15:55] lindonb: are you looking at plugin_fingerprint()? [15:56] ah, i see [15:57] ah, it looks like nkoth has validate all set on googlemap when he started coding it ( http://sourceforge.net/apps/trac/tikiwiki/browser/trunk/lib/wiki-plugins/wikiplugin_googlemap.php?rev=25448#L17 ) [15:57] s/has/had [15:58] ok. fingerprint is for plugins needing approval? [16:00] *** conner_bw has quit IRC (Quit: conner_bw) [16:02] *** chibaguy has quit IRC (Quit: Find new themes for Tiki at http://themes.tikiwiki.org.) [16:02] *** RobertPlummer has joined #tikiwiki [16:03] lindonb: that's why it exists, yes (those that don't need it will have a dummy one) [16:03] hi RobertPlummer [16:04] hi chealer [16:04] RobertPlummer: regarding http://sourceforge.net/apps/trac/tikiwiki/browser/trunk/lib/parser/parser_template.php?rev=36114 there's a syntax error on line 23. I don't know what that's supposed to read though. [16:04] chealer: so changing a safe parameter won't trigger a re-approval? [16:05] checking... [16:05] lindonb: indeed [16:05] *** arildb has quit IRC (Read error: Connection reset by peer) [16:05] got it - thanks! [16:05] *** arildb has joined #tikiwiki [16:05] chealer: It is a template [16:05] so i can remove the safe params from googlemap it looks like? [16:05] chealer: That file is never needed in production, it is used in output [16:07] RobertPlummer: what do you mean (production vs output)? [16:08] lindonb: from looking at the code, I'm pretty sure that would make no functional difference indeed. [16:08] chealer: thanks! [16:08] jison_tiki.js creates a php file from that with a server side js, like node.js. [16:08] parser_template.php is used as a template to create WikiParser.php [16:10] RobertPlummer: jison_tiki.js creates a php file from parser_template.php ? [16:10] chealer: Yes, it is server side js [16:10] hum [16:11] chealer: The reason is because it works with Jison, which is server side js. [16:11] RobertPlummer: that's odd, parser_template.php says it's Jison-generated [16:11] parser_template.php is a file that I translated from jison js. [16:11] jison is all js based, I wrote a php translation of it. [16:12] we are leading the way in unified languages. [16:12] ;) [16:12] lphuberdeau: I am checking r36945 now [16:12] The php translation of it is very near to working, the only thing it should need is a bit better error handling. [16:12] I mean it works, it just doesn't handle errors very well. [16:13] So the aim is pushing your translation out in a single file, in this case WikiParser.jison, and it created WIkiParser.php & WIkiParser.js. [16:13] It is odd I know. [16:13] Kinda a new "lib" because we don't actually have jison in tiki, just it's output. [16:13] RobertPlummer: you're saying you manually translated jison js to parser_template.php, and parser_template.php is in turn used to create WikiParser.php ? [16:14] chealer: That is correct. [16:14] parser_template.php is an empty jison php translation, it has no rules, and really won't do much of anything. The tokens are replaced with translated js to php. [16:15] RobertPlummer: can we say that WikiParser.php is compiled and parser_template.php its source? [16:15] more or less. [16:15] RobertPlummer: is parser_template.php a real PHP file? [16:15] chealer: It is [16:15] arildb: lphuberdeau is not here now FYI :-) [16:16] yes, I saw see that now [16:16] RobertPlummer: why is it not parseable then? [16:16] parser_template.php? [16:16] RobertPlummer: yes [16:16] There are no rules in it. [16:16] THe parser and lexer are empty [16:16] Nothing to step through [16:16] Compare it with WikiParser.php and you will understand better. [16:17] RobertPlummer: no, what I meant to ask is why can't PHP parser parser_template.php? why isn't it syntactically valid? [16:17] I had nowhere to store it while I worked on it and close to Tiki, we will eventually migrate to it, perhaps in 9. [16:17] s/PHP parser/PHP parse/ [16:18] php can parser, it, the tokens are replaced with valid php. The lack of the ';' on line 26(?) is just because it was easier to have the js translate directly without having it there. [16:18] Becuase it is parsed in js, the php is just text. [16:18] RobertPlummer: so it's not a real PHP file then, right? [16:19] chealer: You could say that. [16:19] chealer: It was never intended for it to be called directly. [16:20] chealer: I will write a dev page on it soon, I've just been busy. [16:20] Perhaps I need another set of arms. [16:24] And too it is sort of "alpha" stuff. [16:25] *** Wilkins has quit IRC (Ping timeout: 246 seconds) [16:32] tikiwiki: 03robertplummer * r36947 10/trunk/ (3 files in 3 dirs): [FIX] Moved some logic around to make more simple, and refine the editing process from user standpoint [16:35] *** nkoth|nelson has joined #tikiwiki [16:35] *** RobertPlummer has quit IRC (Ping timeout: 245 seconds) [16:38] hi nkoth|nelson. lindonb was asking about the "safe" parameter attributes in the google map plugin: http://sourceforge.net/apps/trac/tikiwiki/browser/trunk/lib/wiki-plugins/wikiplugin_googlemap.php?rev=25448 [16:38] nkoth|nelson: is there any reason to have those considering that the plugin is not declared as requiring validation? [16:39] not sure, i did not add the safe parameters [16:40] nkoth|nelson: thanks [16:40] nkoth|nelson: ok. i plan to remove them since that plugin is not validated [16:40] i thnk the plugin has perm checks inside from what i rememebr to prevent users from using it to change location of anything they want I think [16:41] probably at the beginning it needed validation because it dod not havt that [16:41] it's worth a double check [16:41] it does have perm checks now [16:42] I don't see such perm checks but the plugin doesn't seem to do anything other than display [16:44] chealer: it does perm checks on objects and separately on tracker items that are geo-tagged and being used to display on the map [16:45] lindonb: yes but I only see reading access checks [16:46] chealer: is write access needed? [16:49] lindonb: I don't know the plugin but I don't see anything in the plugin that modifies something and the description doesn't hint it would [16:50] chealer: agree. it just picks up what has already been geo-tagged [16:53] right [16:54] *** Bernard1 has quit IRC (Quit: Leaving.) [16:55] chealer, the locator functionality is probaly disabled due to removal of xaax [16:56] it used to be you can save the location via xajax if you set the mode param to locator [16:56] nkoth|nelson: ah. there *is* quite a lot of commented code :-/ [16:56] since the idea is to replace with the more generic open street map (maybe with integrated google option) tit is kind of in limbo [16:57] from what I see though, there is an edit perm check, in line 440 in trunk [16:58] for tracker items that is checked around line 360 [16:58] 460 I mean [16:59] oh true, there are some a bit after but they don't seem to do anything now [17:07] tikiwiki: 03lphuberdeau * r36946 10/trunk/ (4 files in 4 dirs): [MERGE] Manual merges of commits highlighted by chealer [17:07] tikiwiki: 03robertplummer * r36944 10/trunk/ (7 files in 4 dirs): [FIX] A bunch of tiki sheet refactoring to make more stable [17:07] tikiwiki: 03jonnybradley * r36939 10/trunk/ (lib/ban/banlib.php tiki-admin_banning.php): [FIX] banning: Parse dates to unix timestamps on import, set content-type to csv for csv files and reorganise request processing a bit [17:07] tikiwiki: 03jonnybradley * r36938 10/trunk/lib/ban/banlib.php: banlib: indentation [17:07] tikiwiki: 03arildb * r36937 10/trunk/lib/test/TikiTestCase.php: [FIX] Use the correct include based on the PHPUnit version. [17:07] tikiwiki: 03chibaguy * r36936 10/trunk/styles/layout/design.css: [FIX] Consistency in appearance of input, button and span class="button" a. Thanks to xavi for pointing out the problem. [17:14] tikiwiki: 03nkoth * r36948 10/trunk/lib/smarty_tiki/modifier.a_or_an.php: [FIX] Limit effect to english in multilingual sites [17:15] *** lphuberdeau has joined #tikiwiki [17:18] tikiwiki: 03lphuberdeau * r36945 10/trunk/ (14 files in 9 dirs): [17:18] tikiwiki: [FIX] Multibyte characters not fully handled causes trouble under certain [17:18] tikiwiki: configurations, detected under windows, causing permissions not to be checked [17:18] tikiwiki: correctly when uppercase multibyte character were used in the page name, the [17:18] tikiwiki: patch updates past installs and uses mb_strtolower when available, also fixing [17:18] tikiwiki: similar issues that might arise in the code [17:18] tikiwiki: 03tikii18nbot * r36940 10/trunk/lang/fr/language.php: French translations done on i18n.tiki.org [17:18] tikiwiki: 03arildb * r36935 10/branches/7.x/lib/oauthlib.php: [17:18] tikiwiki: [bp/r36934][FIX] Report the underlying error message to the user to help identify the real cause of the error. [17:18] tikiwiki: Specifically Zotero authentication, when SSL in not activated in PHP. [17:18] tikiwiki: 03arildb * r36934 10/trunk/lib/oauthlib.php: [17:18] tikiwiki: [FIX] Report the underlying error message to the user to help identify the real cause of the error. [17:18] tikiwiki: Specifically for Zotero authentication, when SSL in not activated in PHP. [17:20] is wikiplugin_bloglist really the only way of listing blog posts in a page (in 6.x)? so ugly! [17:24] looks like trackers don't go into the tiki_objects table [17:25] so i don't see how plugin googlemap could work with trackers [17:25] looks in tiki_objects and returns "no such object" [17:27] i'm quite sure in trackeritem are in tiki_object [17:29] nkoth|nelson: hmmm, not seeing them in my local trunk [17:30] i have trunk and I have a lot of "trackeritem" in tiki_objects [17:30] really want googlemap or just a map? [17:31] *** changi is now known as changi|install [17:31] lindonb: there is the location field which creates an open street map. [17:32] lphuberdeau: was making some quick fixes to googlemap plugin for something I need quickly [17:33] don't really need tracker function but was testing to make sure i didn't break it [17:33] the {map} plugin can render osm quite easily and will render pretty much any kind of objects that are geolocated [17:35] *** jonnyb has quit IRC (Quit: I am going outside... I may be some time...) [17:37] lphuberdeau: i thought plugin map only dealt with map server maps [17:38] lphuberdeau: it's the google map plugin that deals with objects? [17:39] repurposed [17:39] unless you specify the mapserver parameters, it will just do a map [17:39] googlemap is going out the door as they keep changing their usage policies [17:41] lphuberdeau: understood, but I liked the extras that the plugin adds, ability to toggle view, etc. [17:42] missing features, but openlayers can render other tiles as well and "toggle view" [17:43] nkoth|nelson: something must be wrong with my trunk then. i created a couple of tracker items with the location field and don't see them in tiki_objects [17:43] lindonb, maybe they have to be categorized to be in tiki_objects? just guessing. [17:44] that might just happen if they are categorized [17:45] ah, ok [17:49] lphuberdeau: yes, {map} pops right up on a geo-tagged page [17:49] lphuberdeau: I've been meaning to ask you , what is the difference betwween "renderOutput" and "renderInnerOutput" in the tracker fields? [17:50] renderOutput handles some things around the output, like the link [17:50] lphuberdeau: don't see how to toggle, etc., would this need to be added to the plugin? [17:50] renderOutput is the real interface, the abstract method defines the inner one [17:51] lindonb, exactly [17:51] kind of planned for 9ish [17:51] is it ok to have both renderOurput and renderInnerOutput in the same field? (waht would that achieve?) [17:51] if you override renderOutput, renderInnerOutput won't be called [17:52] some fields override renderInnerOutput... [17:52] yes [17:52] if you override renderOutput, you prevent the field from being displayed as a link to the item [17:53] which is desired in some cases because the value does not make sense as a link [17:54] nkoth: btw, your modifier should contain some logic to only work when the language is English [17:54] similar functionality is desired in french too, but it's not the same rules and I would not expect you to code them ;) [17:55] lphuberdeau: i added the restriction to english in r36948 [17:55] ah ok, good [17:55] *** arildb has quit IRC (Read error: Connection reset by peer) [17:56] *** arildb has joined #tikiwiki [18:01] tikiwiki: 03nkoth * r36949 10/trunk/templates/trackerinput/datetime.tpl: [MOD][FIX] If datetime field is mandatory and starting value is set to blank, it should be better to keep it blank so the user is forced to choose something rather than default to something which may be wrong [18:09] chealer: I found the problem with the web.config files. For them to work the URL Rewrite module for IIS must be installed. After installing no more error messages [18:15] arildb: oh...that explain the number of issues you had :-S [18:15] yes... [18:15] arildb: but most of them aren't about rewriting, no? [18:15] arildb: were you able to get the actual error messages? [18:15] It's not a part of the default install, and no mention of it on the TikiWiki doc site, so.... [18:16] Yes, the error message said something about errors in the configuration file...which now makes sense [18:16] arildb: I can't remember installing that module. I tested on Windows Vista(?)/7 and IIS 7.5 [18:17] I will update the http://doc.tiki.org/Windows+Server+Install page, to make a note of it [18:17] arildb: oh, right, your errors aren't in English :-( [18:17] chealer: It kind of works without URL Rewrite. The Firebug Net view was a break through. It clarely reports the errors [18:18] I get the errors in norwegian [18:18] arildb: yeah, it mostly breaks JavaScript [18:19] arildb: oh, I see the access restrictions are implement with rewrite. strange... [18:19] s/implement/implemented/ [18:19] lphuberdeau: I have some strange situations where ~/np~ appears in the beginning of results I display via plugin list (smarty formatter), but it happens rarely and I can't find the pattern yet, Have you seen anything like this before? [18:20] pretty sure I have not [18:20] arildb: cool. it would be nice to figure out in which cases that module is not installed, and to explain how to install it. I'll check the issue next time I boot Windows. [18:33] chealer: I am having problems updating http://doc.tiki.org/Windows+Server+Install&no_bl=y. Added a warning with a couple of links. However the link in the sentence "For more information on the URL Review module. Go here" is translated so it becomes invallid. I am not sure why. The correct link is http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/ [18:35] The translated (and invalid link) is http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module. Does anybody know what's going on? [18:38] quite precisely yes [18:41] tikiwiki: 03lphuberdeau * r36950 10/trunk/lib/todolib.php: [FIX] Looks like a typo to me [18:41] Hi arildb, you did write an email related to "Namespaces" into the devlist, right? [18:43] yes, and I got a couple of replies. Found out about page aliases, which I also commented. Page aliases pretty much does what I am looking for, but a couple of changes should be done (mentioned in latest reply) [18:45] tikiwiki: 03mlustenberg * r36951 10/trunk/lib/test/editlib/ParseToWysiwyg_CharacterTest.php: [ENH] Tests for EditLib [18:47] arildb: I did write an email related to your issue and some other issues where I was involved in a discussion or requested missing bits and pieces [18:47] fabricius: I just got your email now [18:48] ok, cool [18:48] I would be interested in your feedback (and some others too) [18:48] tikiwiki: 03mlustenberg * r36952 10/trunk/lib/parser/parserlib.php: [FIX] The CKE UI expects for underline and for strikethrough. [18:49] *** lphuberdeau has quit IRC (Read error: Connection reset by peer) [18:50] fabricius: In your email you mention work spaces and perspectives. So, far I haven't tried out these features. The use of page aliases (with a couple of changes) pretty much fills what I am looking for [18:53] tikiwiki: 03lphuberdeau * r36953 10/trunk/ (6 files in 4 dirs): [MOD] Some additional clean-up, moving duplicate tracker logic out [19:08] ouch. changi|install, doc.tiki.org is pretty slow [19:11] arildb: that's kind of a known bug. you could workaround by avoiding to use the REMARKSBOX plugin [19:13] *** libs has quit IRC (Ping timeout: 252 seconds) [19:14] arildb: BTW, the product's short name changed from TikiWiki to Tiki [19:16] arildb: I would be interested, how you think, you can solve your described usecase with page aliases [19:19] *** Tiki|bot has quit IRC (Ping timeout: 255 seconds) [19:21] *** libs has joined #tikiwiki [19:22] chealer: I will change it to Tiki and get rid of the remarks box. [19:24] *** lphuberdeau has joined #tikiwiki [19:24] fabricius: Namespaces probably have wider applications than page aliases (as you indicate). As others commented there are lots of references to the pageName. However, I made a check in the database and I found 8 places where the pageName was used (can be more though), The namespace resolve can be placed in the SQL interface. Other usage should then not notice the change [19:25] don't see how object list could work in googlemap plugin [19:25] $gmapobjectarray is left empty [19:28] doc.tiki.org seems to have a problem: Tiki is unable to connect to the database [19:29] changi|install ^ [19:30] arildb: I understood, that you want to have "same pagenames" for different pages depending on the "area" or "project" they are related to - so some pages could have different Ids, but the same name [19:30] arildb: did I understand that right? [19:31] nkoth|nelson: on it [19:32] heavy load wait 5 minutes please [19:33] fabricius: Yes, kind of. However, as long as the uses sees the proper name (achieved using the alias) it's OK. In my view it is not a requirement that the pageName attribute is different. So, I will append the user guidelines (which currently says using (project)+(Element), to include setting a page alias. This is also a task that can be done later. So, aliases pretty much solves it. [19:33] changi|install: shouldn't we try to sort out those frequent problems with heavy load? what measures could be done? [19:34] fabricius: migration under progress [19:35] thx to nelson we have a new server, i'm currently installing it [19:35] will be finished at the end of the week [19:35] fabicius: typo...In my view it is not a requirement that the pageName attribute is the same.... [19:35] changi|install: cool thought [19:36] arildb: I am not so much in page aliases - would I be right, if I understand your solution more as a workaround for a specific project, than a general solution for having real namespaces in workspaces? [19:38] arildb: I mean, that users in a project / workgroup just want to setup a page for their group, that they name "database", "timesheet" or whatsoever, without caring on any suffixes or prefixes or if this page name is already used in another project? [19:38] ! [19:38] sry [19:38] fabricius: I though of having namespaces as a solution to the problem. However, the existing page aliases is also a solution for my case. As mentioned in the mail, I'd like to see a couple of changes to improve the functionality. I haven't looked at work spaces/perspectives yet, so I wouldn't know what is needed there. [19:38] changi|install: I wanted to ask about the sponsors. thank you nkoth|nelson :-) [19:38] tikiwiki: 03sampaioprimo * r36954 10/mods/trunk/wiki-plugins/r/lang/ (97 files in 49 dirs): adding language files for plugin r [19:38] fabricius: Yes, I see your point, but that's not my case [19:39] chealer, changi|install: the community associaton is paying for it [19:39] fabricius: sounds like a good feature, and yes it seems like you would need namespaces for it [19:40] Tiki Association, funds from various sources including generous paypal button donators [19:40] arildb: if you want and if you'd find some time, I would be prepared to show you workspaces, perspectives and areas [19:40] fabricius: I am interested, but no time at the moment [19:40] arildb: perhabs not today, but I want to setup a demosite for that anyway [19:41] arildb: you always can come back to me for that aÅ„d we'll find a time [19:43] fabricius: That would be good. I am relatively new to Tiki, and workspaces/perspectives seemed like complex features. So, I never took time to look into that. (I am probably not the only one who has felt this way). So a good demo site would be good. I will get back to you when I need a demo. Thanks. Send me the URL to the demo site, when it's ready [19:44] arildb: Ok, I hope, I'll remember that particularly [19:44] arildb: Maybe it would be time to do a webinar for that [19:44] fabricius: I just might remind you ;-) [19:44] Ok, you'd be welcome [19:45] arildb: and it is not quite as complex, as it seems to be firsthand [19:46] tikiwiki: 03lindonb * r36955 10/trunk/lib/wiki-plugins/wikiplugin_googlemap.php: [19:46] tikiwiki: [ENH] Add ability to set a marker for default coordinates, add a text bubble, [19:46] tikiwiki: move toggle text and change text according to display status, greater control [19:46] tikiwiki: over display of controls. I know google map is on its way out, but needed [19:46] tikiwiki: something quick and committing back in th hopes that these features are [19:46] tikiwiki: replicated when open layers is fully implemented. [19:46] *** Bernard1 has joined #tikiwiki [19:46] fabricius: After having looked at screencast at "Tiki for smarties", I believe this is the way to go. Most of us are so used to loking at screens, so having information fed in that way is easy. I like the combination of screencasts and write-ups. Maybe something for your demo site? [19:49] nkoth|nelson: OK, that's nice. [19:49] we could have an announcement I suppose [19:49] chealer, once it is live we should [19:50] yes [19:52] thanks lindonb [19:53] np [19:55] lphuberdeau: are you still around? [19:58] *** Bernard1 has quit IRC (Quit: Leaving.) [19:58] tikiwiki: 03lindonb * r36956 10/trunk/templates/wiki-plugins/wikiplugin_googlemap.tpl: [19:59] tikiwiki: [ENH] Add ability to set a marker for default coordinates, add a text bubble, [19:59] tikiwiki: move toggle text and change text according to display status, greater control [19:59] tikiwiki: over display of controls. I know google map is on its way out, but needed [19:59] tikiwiki: something quick and committing back in th hopes that these features are [19:59] tikiwiki: replicated when open layers is fully implemented. [20:00] google maps on it's way out? Why? [20:00] arildb: I am very open for ideas and hints ... so just feel free, to get some ideas together, how you as a user would like to have a demo or training/instruction in this context [20:01] arildb: what are your needs, what questions you might have, in wich way you would like to interact, if you would have further questions etc. [20:02] fabricius: Like mentioned, I like the screencast + write-up combination. If a working demo, that I can play with is available - even better. [20:02] fabricius: I have an idea what perspectives and work spaces are, but an introduction to the concept is a good starter [20:04] arildb: moving to OpenLayers: http://openlayers.org [20:05] arildb: kk, I'll regard your hints [20:05] it's open source [20:06] and I think offers a google map option [20:06] nkoth, partially [20:07] lindonb, arildb: not exactly google maps, but it can use layers of data from google maps and use the tiles from google [20:07] lindonb: Does openlayers support markers, polylines, areas and information windows as Google Maps? [20:07] http://openlayers.org/dev/examples/ [20:08] *** Tiki|bot has joined #tikiwiki [20:08] lphuberdeau: i am trying to hunt down that search thing I emailed you earlier - what s the best way for me to check if the results cache could be the issue? it is kind of weird... [20:08] lphuberdeau: wow...lots of samples [20:09] openlayers is an API, so there is plenty you can do with it [20:09] the one about freetags? [20:09] yes [20:10] the cache is kind of transparent as it invalidates when the index is modified [20:10] and it's based on the internal query [20:11] The alter map alternative in todays Tiki is MapServer. The major drawback is that it is requires(?) a separate server. Not very good when I am travelling with a laptop. Google Maps is great that way. Light and doesnæt require a lot of infrastrcuture to develop/run. What's the status with openlayers? [20:11] you might want to monitor what the indexer builds as a document [20:11] mapserver is completely separate [20:12] openlayers uses openstreetmap by default, which is kind of like google maps, but more detailed and open [20:12] but it misses some goodies like satelite view or streetview [20:14] this one lets you switch to google tiles (http://openlayers.org/dev/examples/sundials-spherical-mercator.html) [20:14] lphuberdeau: ..but if I understand you right. A separate server is not required? [20:14] no [20:14] good [20:16] although if you do have a mapserver, openlayers will allow you to integrate layers from it [20:17] tikiwiki: 03lindonb * r36957 10/trunk/lib/wiki-plugins/wikiplugin_googlemap.php: [FIX] Wrong filter was changing default coordinates input [20:18] toolbars and fun http://openlayers.org/dev/examples/editingtoolbar.html [20:19] nice editor [20:24] lphuberdeau and arildb - do you know, if open layers is compatible or related with openstreetmaps? [20:24] openlayers is the code portion of the openstreetmaps project [20:26] openstreetmap is the walk around cities getting drunk adding features part of the project [20:29] tikiwiki: 03lindonb * r36958 10/trunk/templates/wiki-plugins/wikiplugin_googlemap.tpl: Variable typos [20:31] thx lphuberdeau for this very imaginative explanation ;-) [20:31] lphuberdeau, any idea why searching for "develop" gets me content with development in all the fields specifed in "content" but searching for "development" only gets me those with development in the title? [20:31] *** lindonb has quit IRC (Quit: lindonb) [20:32] the first type of establishment that was mapped out in the UK was pubs, and that map is pretty much as complete as it gets [20:32] nkoth, I really don't know [20:32] lphuberdeau, wait that's not true. maybe it's a scoring threshold thing, is there such a thing? [20:33] I would rather blame it on the stemming [20:33] but this is quite hard to figure out [20:33] sure, i could try changing the weight and see if it helps [20:39] New Forum Posts: Faulkner theme width - http://tiki.org/tiki-view_forum_thread.php?forumId=14&comments_parentId=42173 [20:45] lphuberdeau: do you know how can i set a field to be a keyword field in Lucene? I am guessing that may disable stemming stuff on that field [20:46] tikiwiki: 03sampaioprimo * r36959 10/mods/trunk/wiki-plugins/r/lang/ (48 files in 48 dirs): forgot to rename $lang to $lang_mod in the previous commit [20:46] the things are tagged "development" I search for develoment they don't come up, only when i search develop [20:47] tikiwiki: 03sampaioprimo * r36960 10/trunk/ (4 files in 3 dirs): new get_strings.php: support custom language file name [20:47] *** xavi has joined #tikiwiki [20:56] tikiwiki: 03sampaioprimo * r36961 10/trunk/lib/ (4 files in 2 dirs): new get strings: backup original language file [21:01] *** lindonb has joined #tikiwiki [21:19] lphuberdeay: well setting getGlobalFields() for freetags_text to true did the trick for that field.. [21:19] lphuberdeau^ [21:27] tikiwiki: 03arildb * r36962 10/trunk/ (2 files in 2 dirs): [21:27] tikiwiki: [FIX] Make tiki_actionlog handle comments like: tikiwiki: \"-//W3C//DTD XHTML 1.0 Strict//EN\" [21:27] tikiwiki: \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">=> tikiwiki: \"-//W3C//DTD XHTML 1.0 Strict//EN\" [21:27] tikiwiki: \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\"> [21:32] nkoth, setting it to false means it's still indexed, but the value is not stored [21:32] which means you won't see it in luke or such [21:32] and it won't be returned by lucene when searching, but still, it's indexed [21:43] is there a different between not setting and setting true? [21:45] from my reading of the code looks like no difference [21:45] has anyone else noticed notices like this in trunk: [21:45] File: xdebug eval [21:45] Line: 1 [21:45] Type: Undefined variable: prefs [21:46] tikiwiki: 03xavidp * r36963 10/branches/7.x/ (3 files in 3 dirs): Rollback of whole r36926, since csv import was not fully working yet by the time of the backport. [21:46] wait, I see, if true it will add to contents fields [21:46] I don't understand where they come from [21:50] lphuberdeau: Are you here? [21:51] nkoth, if it's set, it adds it to contents, if set to true, it also preserves et as a standalone field [21:58] tikiwiki: 03nkoth * r36964 10/trunk/lib/core/Search/GlobalSource/FreeTagSource.php: [21:58] tikiwiki: [FIX] Keep freetags_text as separate field even after it is merged into [21:58] tikiwiki: contents. Without this, for some reason searching for development did not return [21:58] tikiwiki: item with tag development, but searching for develop did, possibly due to some [21:58] tikiwiki: kind of stemming going on which would be less likely in the case of a separate [21:58] tikiwiki: field I suppose. [22:00] *** lorinc has quit IRC (Quit: Leaving) [22:01] *** redflo has joined #tikiwiki [22:01] *** OTR has joined #tikiwiki [22:04] tiki 7.1: is there a way to make a field, when pulled up as a displayed tracker, hyperlink to a corresponding page? IE: Detriot as the name of a town listed in the tracker and you click Detriot and it takes you there? [22:05] page selector field? [22:05] right now i display a tracker and it is a file displayed as a page (which i want) but none of the items allow you to click them to go to another page (semantic mediawiki forms in MW is the example) --- will check that [22:07] @lphuberdeau: i don't see that as an option when i open up the tracker field and edit --- is this something that has to be hand coded? [22:08] and the tiki database is down [22:08] it's a field type... pretty sure it was in 7.x [22:10] name, type, validation, order, mandatory, visable, columns, public, disc, error msg [22:11] a couple of others dealing with lang, etc but nothing i could find for PSF [22:11] hello lphuberdeau : why in lib/core/WikiParser/PluginMatcher.php there is a test $passes > 500 return - I have a page that reaches the limit [22:13] found a cache page will read it thanx [22:19] *** OTR has quit IRC (Quit: Page closed) [22:24] OTR: it's in the dropdown under type... as I said, it's a field type [22:24] sylvieg: that's typically when you have mismatching in open/close [22:25] 500 is an arbitrary cut-off to prevent from looping forever [22:25] I suupose I am blind .. I can not see the wiki error [22:25] *** lindonb has quit IRC (Quit: lindonb) [22:25] thx will have a look again... [22:25] tikiwiki: 03xavidp * r36965 10/branches/proposals/6.x/ (3 files in 3 dirs): Rollback of whole r36927, since csv import was not fully working yet by the time of the backport. [22:26] tikiwiki: 03nkoth * r36966 10/trunk/lib/wiki-plugins/ (wikiplugin_addfreetag.php wikiplugin_addrelation.php): [FIX] Recently new plugins need to update search index [22:29] tikiwiki: 03nkoth * r36967 10/trunk/freetag_apply.php: [FIX] Need to update search index otherwise result won't show in some cases, e.g. posting new forum post [22:29] *** xavi has left [22:29] lphuberdeau ^ fixes my freetag problem [22:31] btw what is the process flag mean in that refresh_index function? [22:32] lphuberdeau: I am backporting r36945. However, there is one change I cannot find. lib/core/Search/Type/ShortText.php does not exist in 6.x. Can you tell me where the corresponding change can be found in 6.x? [22:32] ok, I suppose false means tthat just invalidate... [22:33] prevents the index from being updated every time [22:33] bunching changes together speeds things up a lot [22:35] btw, refresh_index is mostly for backward compat, you should be using unifiedsearchlib to do those things [22:36] is there a one liner? [22:36] arildb, skip that one, the file was introduced in 7 [22:36] ok [22:37] no one liner [22:37] then in the war of laziness it is not going to win out , lol [22:38] There is also a change in lib/core/TikiDb/Bridge.php needed for the schema update. which is included in r32065. I assume I only will need that one file, and not the whole revision update? [22:38] *** lindonb has joined #tikiwiki [22:38] lazyness kills in this case, updating the index really is an expensive operation and should be though out carefully [22:39] arildb, which change? [22:40] well maybe if it's centralized at one place to call it , later on that spot can be used to apply some more logic to determine how urgent etc [22:40] for 20110905_multibyte_lc_fix_tiki.php ...I see that I also will need /lib/core/TikiDb.php from the same update [22:40] *** rodrigo_sampaio has joined #tikiwiki [22:40] *** rodrigo_sampaio1 has quit IRC (Ping timeout: 246 seconds) [22:41] $pages = $installer->table('tiki_pages')->fetchColumn('pageName', array()); [22:41] $installer->table doesn't exist in 6.x [22:51] tikiwiki: 03nkoth * r36968 10/trunk/ (3 files in 2 dirs): [REF] Avoid using function in tikilib which is just for backward compatibility [22:51] *** GillesM has quit IRC (Remote host closed the connection) [22:52] lphuberdeau: ^ [22:53] arildb, you might have to rewrite that patch then [22:53] ok [23:28] *** RobertPlummer has joined #tikiwiki [23:30] tikiwiki: 03robertplummer * r36969 10/trunk/lib/sheet/grid.js: [ENH] Added modals for each time a new linked sheet is added [23:35] tikiwiki: 03nkoth * r36970 10/trunk/templates/tiki-view_forum_thread.tpl: [23:35] tikiwiki: [MOD][FIX] (1) in breadcrumb the current location should not be a link, (2) [23:35] tikiwiki: instead of showing next and prev links when viewing a reply to a post since they [23:35] tikiwiki: are really confusing, clarify what the user is viewing and link to parent post, [23:35] tikiwiki: (3) fix some missing space before the square brackets (4) add ability to add [23:35] tikiwiki: freetags without having to edit the post [23:40] *** fabricius has quit IRC (Remote host closed the connection) [23:49] *** Trebly has joined #tikiwiki [23:58] tikiwiki: 03arildb * r36971 10/branches/proposals/6.x/ (16 files in 10 dirs): [23:58] tikiwiki: [bp/r36945][FIX] Multibyte characters not fully handled causes trouble under [23:58] tikiwiki: certain configurations, detected under windows, causing permissions not to be [23:58] tikiwiki: checked correctly when uppercase multibyte character were used in the page name, [23:58] tikiwiki: the patch updates past installs and uses mb_strtolower when available, also [23:58] tikiwiki: fixing similar issues that might arise in the code. [23:59] Hi, using 7.1, I get a problem which I have never seen. Only the last pages I have created in a structure I get a 403 error with the simple /. Do you have an idea about what happens ? Where I can search ?