[00:44] *** Caarrie|away is now known as Caarrie|sleeping
[00:49] *** chealer_ has joined #tikiwiki
[00:49] *** chealer has quit IRC (Read error: Connection reset by peer)
[01:42] *** TNRR2012 has joined #tikiwiki
[01:50] *** goj|ghost has joined #tikiwiki
[01:54] *** goj has quit IRC (Ping timeout: 276 seconds)
[01:54] *** goj|ghost is now known as goj
[01:58] *** TNRR2012 has quit IRC (Remote host closed the connection)
[02:52] *** TNRR2012 has joined #tikiwiki
[02:53] <TNRR2012> tiki 6.3:  i use tiki mainly for trackers and google maps.  would it be wise for me to move into tiki 7 if these are the main features i use?  thanx
[03:12] *** TNRR2012 has left "Leaving"
[05:32] *** chealer_ has quit IRC (Remote host closed the connection)
[06:52] *** jph_ has joined #tikiwiki
[07:18] <jph_> mornig guys
[07:21] *** Wilkins_ has joined #tikiwiki
[07:40] *** Merbster has joined #tikiwiki
[08:03] *** Jyhem_laptop has joined #tikiwiki
[08:33] *** jph__ has joined #tikiwiki
[08:36] *** jph__ is now known as SJ-Jay
[08:40] *** Tiki|bot0 has joined #tikiwiki
[08:43] *** jph_ has quit IRC (*.net *.split)
[08:43] *** Tiki|bot has quit IRC (*.net *.split)
[08:43] *** Tiki|bot0 is now known as Tiki|bot
[10:45] *** redflo has joined #tikiwiki
[10:58] <CIA-88> tikiwiki: 03jean-lucnavarro * r35186 10/trunk/lang/fr/language.php: [TRA] more French translations
[11:02] *** Caarrie|sleeping is now known as Caarrie|away
[11:19] <CIA-88> tikiwiki: 03jean-lucnavarro * r35187 10/branches/7.x/lang/fr/language.php: [bp/r35186][TRA] more French translations
[11:46] *** lphuberdeau has joined #tikiwiki
[12:04] *** Bernard1 has joined #tikiwiki
[12:31] <Merbster> who wrote the LDAP module?
[12:36] <lphuberdeau> svn blame might be able to answer that question for you
[12:36] <Merbster> I haven't set up SVN.
[12:36] <Merbster> :P
[12:36] <Merbster> We're just having trouble with the ldap module after we upgraded from 6.1 to 6.3
[12:36] <Merbster> But it's not consistant
[12:37] <Merbster> Only some users are having trouble
[12:38] *** redflo has quit IRC (Ping timeout: 260 seconds)
[12:50] *** redflo has joined #tikiwiki
[12:52] *** lphuberdeau has quit IRC (Ping timeout: 240 seconds)
[12:58] <Tiki|bot>  New Forum Posts: Persistent "Database Version Problem" even though update completed - http://tiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=41717
[13:06] *** nkoth has joined #tikiwiki
[13:07] *** radek82 has joined #tikiwiki
[13:51] *** Merbster has quit IRC (Read error: Connection reset by peer)
[13:53] *** SJ-Jay has quit IRC (Read error: Connection reset by peer)
[13:56] <CIA-88> tikiwiki: 03lphuberdeau * r35188 10/trunk/ (3 files in 3 dirs): [MOD] Displaying additional help about tracker field types
[14:12] *** jonnyb has joined #tikiwiki
[14:13] <jonnyb> pre-fest polom
[14:18] <Jyhem_laptop> ready to drive ?
[14:19] <jonnyb> hi Jyhem_laptop - think so
[14:19] <jonnyb> decided to pack everything to save choosing 
[14:19] * Jyhem_laptop has got the TikiHouse keys in his pocket. It's a nice TikiHouse
[14:19] <jonnyb> nice!
[14:20] <Jyhem_laptop> Olaf-Michael will be the first resident tonight
[14:26] <Tiki|bot>  New Forum Posts: parameters of the googlemap plugin - http://tiki.org/tiki-view_forum_thread.php?forumId=2&comments_parentId=41719
[14:33] <CIA-88> tikiwiki: 03lphuberdeau * r35189 10/trunk/ (3 files in 3 dirs): [MOD] Adding remove field controls
[14:34] *** rodrigo_sampaio has joined #tikiwiki
[14:38] <nkoth> What is the easiest way to "disable" a user account in Tiki?
[14:40] <nkoth> Is it the banning feature? or is there an easier way?
[14:48] *** redflo has quit IRC (*.net *.split)
[14:48] *** lphuberdeau has joined #tikiwiki
[14:57] <jonnyb> hi nkoth - i think banning is the one
[14:58] *** redflo has joined #tikiwiki
[14:59] <nkoth> I think I am going to have to write a ban user plugin to simplify this
[15:08] <jonnyb> nkoth: a plugin? if the banning system doesn't ban people wouldn't it be better to fix it?
[15:11] <nkoth> it works, it is just not particularly user friendly for the "admin"
[15:11] <nkoth> takes too many clicks to get to it
[15:11] <jonnyb> so could be improved?
[15:11] <nkoth> the point is that I would like a ban button next to the user list
[15:12] <nkoth> and I was thiking a plugin because then it could be used both in adminusers and in a pretty tracker as well
[15:12] <nkoth> sort of an ajax "ban user" button
[15:12] <CIA-88> tikiwiki: 03lphuberdeau * r35190 10/trunk/templates/tracker/edit_field.tpl: [FIX] Missing file
[15:13] <jonnyb> would be nice - see what you mean now
[15:22] *** rodrigo_sampaio has quit IRC (Read error: Connection reset by peer)
[15:23] *** rodrigo_sampaio has joined #tikiwiki
[15:31] <CIA-88> tikiwiki: 03jonnybradley * r35192 10/trunk/ (66 files in 57 dirs): (log message trimmed)
[15:31] <CIA-88> tikiwiki: [MRG] Automatic merge, branches/7.x 35090 to 35187
[15:31] <CIA-88> tikiwiki: Conflicts occured during the merge. (hopefully correctly fixed - authors please check - remember: whitespace counts!)
[15:31] <CIA-88> tikiwiki:  tiki-edit_draw.php
[15:31] <CIA-88> tikiwiki:  lib/setup/prefs.php
[15:31] <CIA-88> tikiwiki:  lib/webmail/tikimaillib.php
[15:31] <CIA-88> tikiwiki:  lib/prefs/email.php
[15:32] <jonnyb> wow - that was a hard merge...
[15:37] <lphuberdeau> some of them are harder...
[15:38] <jonnyb> hi lphuberdeau - indeed
[15:38] <jonnyb> some of the changes to setup/prefs.php are very tricky to check
[15:38] <lphuberdeau> most of the time, it's because of a backport
[15:39] <jonnyb> yup - with different formatting in each branch (so dull)
[15:39] <lphuberdeau> I always merge right after backporting so it's only my mess
[15:40] <jonnyb> me too - if only... ;)
[15:41] <jonnyb> i'm trying to fix nested trackerlists - was working in 6.x but in 7.x you only get the first item
[15:42] <jonnyb> don't suppose you'd have any idea? my theory is a global (probably smarty) var getting mixed up
[15:44] <jonnyb> maybe the {foreach} that was changed form a {section}...
[15:47] <lphuberdeau> might be some variable override or something
[15:48] <jonnyb> hmmm - there were also the changes for smarty 3 in there...
[15:48] <jonnyb> tea might help! brb
[15:50] <nkoth> jonnyb: do you mean in 8 it does not work?
[15:51] <nkoth> (first item only except for last level is expected behavior for 6 and 7)
[15:52] <nkoth> ok, i got condused
[15:52] <nkoth> in 6 it worked but not in 7?
[15:52] *** chealer has joined #tikiwiki
[15:52] *** chealer has quit IRC (Changing host)
[15:52] *** chealer has joined #tikiwiki
[15:52] <jonnyb> really nkoth - i thought i had it working in 6
[15:53] <jonnyb> haven't rechecked in 6 but definitely not working in 7 or trunk
[15:54] <nkoth> well,afaik, even in 6, nested only works if "the first (or any level except the last) trackerlist delivers one item"
[15:55] <jonnyb> it works using something other than trackerlist in the tpl - i.e. other plugins (i get three items)
[15:56] <nkoth> that true, but if you use other plugins other then tracker list in the tpl it is not strictly speaking a nested trackerlist
[15:56] <jonnyb> but only the first one with trackerlist (using exact filter or itemId to get one item each time)
[15:57] <jonnyb> there was a problem in 5 i fixed with plugins general, so it's not that (was just checking)
[15:58] <jonnyb> so the trackerlist in the nest is only getting one item each time, it just doesn't come back after the first one
[15:59] <lphuberdeau> any clue what itemChoices is supposed to do?
[16:03] <nkoth> jonnyb: afaik, if your "outer" trackerlist returns > 1 item, and if you nest an "inner" trackerlist in it, the "outer" trackerlist will show only 1 item.
[16:04] <nkoth> However, if your "outer" tracker list returns 1 item, and if the nested "inner" tracker returns many items, it is fine
[16:06] <nkoth> lphuberdeau: itemChoices is used to limit the choices shown to the user in the dropdown 
[16:06] <lphuberdeau> I thought dropdowns declared the options in the options field
[16:06] <nkoth> it's more for the user sector and country selector I think
[16:07] <nkoth> maybe certain other fields as well
[16:10] <jonnyb> sry - phone...
[16:12] <lphuberdeau> OK, I'll try to see with those if I can get it to show in the UI
[16:30] *** Bernard has joined #tikiwiki
[16:30] *** Bernard1 has quit IRC (Read error: Connection reset by peer)
[16:32] <lphuberdeau> jonnyb, was there a way to have a separator on the autocomplete stuff or my memory is filling gaps?
[16:32] <jonnyb> for multiple items? yes... 
[16:33] <lphuberdeau> well, multiple groups for example
[16:33] <jonnyb> one of the constructor options - it'll be on the jqueryui demo
[16:33] *** Caarrie|away has quit IRC (Read error: Connection reset by peer)
[16:34] <lphuberdeau> ah, got it
[16:34] <lphuberdeau> I think it used to be handled by Tiki wasn't it?
[16:34] <jonnyb> actually not documented
[16:34] *** Caarrie has joined #tikiwiki
[16:34] <jonnyb> it was a 3rd party plugin
[16:35] <jonnyb> but by the guy who wrote the ui one
[16:41] *** amette has quit IRC (Ping timeout: 240 seconds)
[16:41] *** amette has joined #tikiwiki
[16:43] <chealer> polom
[16:51] <jonnyb> hi chealer 
[16:51] *** redflo has left 
[16:53] *** Caarrie is now known as Caarrie|away
[16:53] <jonnyb> nkoth: sorry (client override) my "outer" trackerlist returns three items, and the "inner" one should then return one item for each of the three "sent" by the outer - didn't that use to work in 6?
[16:55] <nkoth> jonnyb: that used to *not* work. I documented this on doc.t.w.o specifically 
[16:56] <jonnyb> hmm, weird - i'm (sort of) sure i have that working on Geoff's events thing
[16:57] <nkoth> jonnyb: if you can check that will be great
[17:10] *** Jyhem_laptop has quit IRC (Read error: Operation timed out)
[17:11] <CIA-88> tikiwiki: 03lphuberdeau * r35195 10/trunk/ (4 files in 3 dirs): [MOD] Adding the permission-related field options
[17:13] *** Caarrie has joined #tikiwiki
[17:14] *** Caarrie|away has quit IRC (Disconnected by services)
[17:14] *** Caarrie is now known as Caarrie|away
[17:22] <jonnyb> nkoth: nope, can't find an example now - and out of time, will have to fight that one another day... (but it really _should_ work ;) )
[17:22] <CIA-88> tikiwiki: 03chealer * r35196 10/trunk/lib/prefs/print.php: fix "WebKit" case
[17:23] <nkoth> jonnyb: i did spend a couple of days trying to fix it but got no where :)
[17:24] <jonnyb> it's not much fun is it! very murky and smarty-y in there...
[17:27] *** GillesMM has joined #tikiwiki
[17:32] *** Bernard is now known as 16SAAN02W
[17:33] <CIA-88> tikiwiki: 03nkoth * r35197 10/trunk/templates/wiki-plugins/wikiplugin_trackerlist.tpl: [ENH] item iteration is useful in pretty tracker as well
[17:48] *** FridayGER has joined #tikiwiki
[17:49] <FridayGER> Hi @ all
[17:55] <FridayGER> help!
[17:55] <FridayGER> !help
[17:55] <FridayGER> hmm
[17:55] <Tiki|bot> You can get a more complete list of commands that work with this bot at http://tiki.org/TikiBot .
[17:56] *** FridayGER has quit IRC (Quit: Page closed)
[18:12] <CIA-88> tikiwiki: 03chealer * r35198 10/trunk/lang/fr/language.php: [FIX] French: typos
[18:13] *** jonnyb has quit IRC (Quit: I am going outside... I may be some time...)
[18:17] *** GillesMM has quit IRC (Ping timeout: 240 seconds)
[18:18] *** GillesMM has joined #tikiwiki
[18:20] *** SiL3NC3 has joined #tikiwiki
[18:21] <SiL3NC3> hi all ...
[18:22] <SiL3NC3> just have a small question: i cannot find the place to set right to create new wiki pages ...
[18:27] <lphuberdeau> there is no permission to create pages, just edit
[18:33] *** chealer has quit IRC (Remote host closed the connection)
[18:34] *** chealer has joined #tikiwiki
[18:34] *** chealer has quit IRC (Changing host)
[18:34] *** chealer has joined #tikiwiki
[19:09] *** SiL3NC3_ has joined #tikiwiki
[19:10] *** garyp has joined #tikiwiki
[19:10] *** SiL3NC3 has quit IRC (Ping timeout: 250 seconds)
[19:10] *** SiL3NC3_ is now known as SiL3NC3
[19:18] <SiL3NC3> thanx, but the right to edit pages was given, but the tab2 for creating pages is not displayed (by the custom group)
[19:21] <SiL3NC3> also after cleaning caches
[19:38] <CIA-88> tikiwiki: 03lphuberdeau * r35200 10/trunk/ (4 files in 4 dirs): [MOD] Adding multi-delete controls and field export
[19:39] *** 16SAAN02W has quit IRC (Quit: Leaving.)
[19:57] *** rodrigo_sampaio has quit IRC (Ping timeout: 252 seconds)
[20:03] *** rodrigo_sampaio has joined #tikiwiki
[20:24] <CIA-88> tikiwiki: 03sampaioprimo * r35201 10/trunk/doc/devtools/get_translation_percentage.php: minor fix on get_translation_percentage.php script
[20:24] <CIA-88> tikiwiki: 03sampaioprimo * r35202 10/trunk/lib/setup/timer.class.php: indentation
[20:26] <CIA-88> tikiwiki: 03sampaioprimo * r35203 10/trunk/lib/ (3 files in 3 dirs): 
[20:26] <CIA-88> tikiwiki: new get_strings.php: keep old translations even if it is equal to source
[20:26] <CIA-88> tikiwiki: English string
[20:26] <CIA-88> tikiwiki: 03sampaioprimo * r35204 10/trunk/get_strings2.php: new get strings: adding basic timer
[20:27] <CIA-88> tikiwiki: 03lphuberdeau * r35205 10/trunk/ (4 files in 4 dirs): [MOD] Handling field import, removing now obsolete code
[20:28] <CIA-88> tikiwiki: 03sampaioprimo * r35206 10/trunk/ (5 files in 3 dirs): 
[20:28] <CIA-88> tikiwiki: new get strings: optimizing algorithm to collect strings
[20:28] <CIA-88> tikiwiki: and write to files
[20:29] <lphuberdeau> bad news for the doc team, everything related to tiki-admin_tracker_fields.php is now outdated
[20:30] *** RobertPlummer has joined #tikiwiki
[20:31] <RobertPlummer> chealer: question. How do I escape in php to make a var safe for use in javascript/html?
[20:32] <chealer> hi RobertPlummer
[20:33] <RobertPlummer> polom
[20:33] <chealer> RobertPlummer: I suppose your question is related to a mail I sent recently?
[20:33] <RobertPlummer> yup
[20:33] <RobertPlummer> want to make sure things are safe ;)
[20:34] <RobertPlummer> is urlencode sufficient?
[20:34] <chealer> RobertPlummer: it depends on the context, but the most common case just needs htmlspecialchars()
[20:35] <RobertPlummer> $pageName = htmlspecialchars{$_REQUEST['pageName']);
[20:35] <RobertPlummer> like that?
[20:35] <chealer> as in the case I was discussing for r35099
[20:35] <RobertPlummer> oops, $pageName = htmlspecialchars($_REQUEST['pageName']);
[20:35] <chealer> so instead of "<option value='".$gal['id']."'>".$gal['name']."</option>" "<option value='".$gal['id']."'>".htmlspcialchars($gal['name'])."</option>"
[20:36] <chealer> RobertPlummer: indeed
[20:36] <chealer> RobertPlummer: (assuming that $gal['id'] doesn't have metacharacters
[20:36] <RobertPlummer> you da man
[20:37] <chealer> RobertPlummer: https://www.owasp.org/index.php/XSS_%28Cross_Site_Scripting%29_Prevention_Cheat_Sheet has a number of contexts that need different solutions, unfortunately it doesn't give precisely the solutions we use in Tiki
[20:39] <chealer> RobertPlummer: for #2 Attribute Escape Before Inserting Untrusted Data into HTML Common Attributes you may need htmlspecialchars($foo, ENT_QUOTES)
[20:39] <CIA-88> tikiwiki: 03lphuberdeau * r35207 10/trunk/lib/jquery_tiki/tiki-trackers.js: [FIX] Sorting broke somewhere along the way
[20:40] <RobertPlummer> lphuberdeau: have you yet started anything that would incorporate the tracker query lib into trackers?
[20:40] <lphuberdeau> no, and it's not anywhere in my to-do list
[20:42] <RobertPlummer> think it would be a good idea if we make pretty trackers joinable?
[20:46] <lphuberdeau> well, you could support pretty-tracker-like templates
[20:46] <lphuberdeau> although that would most likely be read-only
[20:47] <RobertPlummer> I just didn't envision tracker query lib a competing lib to trackers, I envisioned it as a core way of communicating from the database to tiki.
[20:47] <RobertPlummer> you know, double the work.
[20:48] <lphuberdeau> pretty tracker is very much happening in the plugins
[20:48] <lphuberdeau> it's not a core feature at all
[20:48] <RobertPlummer> ah, understood.
[20:49] <RobertPlummer> With tracker query lib, I feel that it could partially be, and I hope to use some of the new funding for that, that is if you feel it is a good idea.
[20:49] <RobertPlummer> ie, pretty trackers to me seems like a very nice UI for the tracker api, as we clean it up, we could incorporate it into tracker lib a bit.
[20:50] <RobertPlummer> although I know much of it is plugin related.
[20:51] <RobertPlummer> Also, sometime back jonnyb or you told me about a method to export tracker definitions, do you remember how?  It might not have been you, it has been a long time, and I have a bad memory.
[20:52] <lphuberdeau> into profiles or just the normal export?
[20:53] <RobertPlummer> profile
[20:53] <lphuberdeau> I would think that is under the profiles admin panel, but I never used it
[20:54] <RobertPlummer> The only thing that concerns me about it is that it has a tracker id.
[20:54] <RobertPlummer> is that somehow updated?
[20:54] <RobertPlummer> o well, guess I'll have to test it.
[21:01] *** garyp has left 
[21:03] *** rodrigo_sampaio has quit IRC (Quit: Leaving.)
[21:03] *** rodrigo_sampaio has joined #tikiwiki
[21:11] <RobertPlummer> lphuberdeau & chealer: I'm having problems with tiki-admin_trackers.php?trackerId={my_tracker_id}&exportTrackerProfile=y, I've got it running all the way down to line 44 of Tiki_Profile_InstallHandler_Tracker, and from there I get no errors, anyone know what is up?  I'm on trunk.
[21:13] <CIA-88> tikiwiki: 03robertplummer * r35208 10/trunk/tiki-edit_draw.php: [FIX] Fixes for intercepting changes that aren't saved.
[21:24] <Tiki|bot>  Info: Tiki will be at OSCON 2011 - http://info.tiki.org/article171-Tiki-will-be-at-OSCON-2011
[21:24] <lphuberdeau> never looked at that bit, sorry
[21:44] <RobertPlummer> lphuberdeau: I know what it is, the Tiki_Profile_Object isn't sent to the profileinstaller.
[21:44] <RobertPlummer> How do I send it?
[21:44] <RobertPlummer> Although I am an experienced programmer, I am new to php objects.
[21:44] <lphuberdeau> is the issue with import or export?
[21:45] <RobertPlummer> export
[21:45] <lphuberdeau> I just don't know how that code works
[21:45] <RobertPlummer> In class Tiki_Profile_InstallHandler, function __construct( Tiki_Profile_Object $obj, $userData ), if I remove Tiki_Profile_object, and let the var be dynamic, it works fine.
[21:45] <lphuberdeau> the other way around, the installer looks up the profile and the installation process handles all of this creation
[21:47] <RobertPlummer> I think I have it, I need to send it Tiki_Profile_Object::serializeNamedObject( "type name" )
[21:50] <RobertPlummer> chealer, what do you think? any reason why I can't just remove the Tiki_Profile_Object type in from of $obj?
[21:50] <RobertPlummer> Won't php just handle the var dynamically?
[21:51] <lphuberdeau> depends on the code, but if if expects methods on the object, no
[22:10] *** radek82 has quit IRC (Quit: Leaving)
[22:18] *** rodrigo_sampaio has quit IRC (Quit: Leaving.)
[22:20] *** rodrigo_sampaio has joined #tikiwiki
[22:25] *** rodrigo_sampaio has quit IRC (Quit: Leaving.)
[22:26] *** rodrigo_sampaio has joined #tikiwiki
[22:34] <chealer> RobertPlummer: no idea, I know nothing of tracker internals and virtually nothing of profile internals neither
[22:34] *** SiL3NC3 has left 
[22:52] *** tightwork has joined #tikiwiki
[22:54] <tightwork> Hi. New user here. Created my first wiki, something I find useful from mediawiki is after creating a few subheadings a index will be created. I do not see this happening. How can I make this happen?
[23:02] *** RobertPlummer has quit IRC (Ping timeout: 252 seconds)
[23:09] <tightwork> hrm, for as many features this proj has id thing there would be way more people in here
[23:18] *** rodrigo_sampaio has quit IRC (Ping timeout: 250 seconds)
[23:24] *** RobertPlummer has joined #tikiwiki
[23:25] <RobertPlummer> chealer: I'm trying to load in a profile that I made, and I get no profile data when I go to install it with the profile installer through the admin interface, anything I should try?
[23:43] *** rodrigo_sampaio has joined #tikiwiki
[23:45] <chealer> tightwork: did you see http://doc.tiki.org/Table+of+Contents ?
[23:46] <chealer> RobertPlummer: is it on profiles.tiki.org or what?
[23:46] <RobertPlummer> yea
[23:47] <RobertPlummer> function showDetails returns null
[23:47] <RobertPlummer> and throws exception,
[23:47] <RobertPlummer> (javascript)
[23:48] <RobertPlummer> I've been developing on my system for some time, I reverted back to a fresh svn and db, and I still get the same error.
[23:49] <chealer> RobertPlummer: I get a JavaScript error clicking on Invoice on my trunk
[23:49] <chealer> "missing ) in parenthetical"
[23:53] <RobertPlummer> What browser are you using?
[23:54] <RobertPlummer> Yea that is the same error I get.
[23:54] <RobertPlummer> I get it with any profile.
[23:57] <chealer> RobertPlummer: with Iceweasel 4 (Firefox)
[23:57] <RobertPlummer> I loaded up 7, and it works fine.