[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] 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] 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] 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] 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] who wrote the LDAP module? [12:36] svn blame might be able to answer that question for you [12:36] I haven't set up SVN. [12:36] :P [12:36] We're just having trouble with the ldap module after we upgraded from 6.1 to 6.3 [12:36] But it's not consistant [12:37] 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] 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] 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] pre-fest polom [14:18] ready to drive ? [14:19] hi Jyhem_laptop - think so [14:19] 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] nice! [14:20] Olaf-Michael will be the first resident tonight [14:26] New Forum Posts: parameters of the googlemap plugin - http://tiki.org/tiki-view_forum_thread.php?forumId=2&comments_parentId=41719 [14:33] tikiwiki: 03lphuberdeau * r35189 10/trunk/ (3 files in 3 dirs): [MOD] Adding remove field controls [14:34] *** rodrigo_sampaio has joined #tikiwiki [14:38] What is the easiest way to "disable" a user account in Tiki? [14:40] 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] hi nkoth - i think banning is the one [14:58] *** redflo has joined #tikiwiki [14:59] I think I am going to have to write a ban user plugin to simplify this [15:08] nkoth: a plugin? if the banning system doesn't ban people wouldn't it be better to fix it? [15:11] it works, it is just not particularly user friendly for the "admin" [15:11] takes too many clicks to get to it [15:11] so could be improved? [15:11] the point is that I would like a ban button next to the user list [15:12] and I was thiking a plugin because then it could be used both in adminusers and in a pretty tracker as well [15:12] sort of an ajax "ban user" button [15:12] tikiwiki: 03lphuberdeau * r35190 10/trunk/templates/tracker/edit_field.tpl: [FIX] Missing file [15:13] 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] tikiwiki: 03jonnybradley * r35192 10/trunk/ (66 files in 57 dirs): (log message trimmed) [15:31] tikiwiki: [MRG] Automatic merge, branches/7.x 35090 to 35187 [15:31] tikiwiki: Conflicts occured during the merge. (hopefully correctly fixed - authors please check - remember: whitespace counts!) [15:31] tikiwiki: tiki-edit_draw.php [15:31] tikiwiki: lib/setup/prefs.php [15:31] tikiwiki: lib/webmail/tikimaillib.php [15:31] tikiwiki: lib/prefs/email.php [15:32] wow - that was a hard merge... [15:37] some of them are harder... [15:38] hi lphuberdeau - indeed [15:38] some of the changes to setup/prefs.php are very tricky to check [15:38] most of the time, it's because of a backport [15:39] yup - with different formatting in each branch (so dull) [15:39] I always merge right after backporting so it's only my mess [15:40] me too - if only... ;) [15:41] i'm trying to fix nested trackerlists - was working in 6.x but in 7.x you only get the first item [15:42] don't suppose you'd have any idea? my theory is a global (probably smarty) var getting mixed up [15:44] maybe the {foreach} that was changed form a {section}... [15:47] might be some variable override or something [15:48] hmmm - there were also the changes for smarty 3 in there... [15:48] tea might help! brb [15:50] jonnyb: do you mean in 8 it does not work? [15:51] (first item only except for last level is expected behavior for 6 and 7) [15:52] ok, i got condused [15:52] 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] really nkoth - i thought i had it working in 6 [15:53] haven't rechecked in 6 but definitely not working in 7 or trunk [15:54] well,afaik, even in 6, nested only works if "the first (or any level except the last) trackerlist delivers one item" [15:55] it works using something other than trackerlist in the tpl - i.e. other plugins (i get three items) [15:56] 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] but only the first one with trackerlist (using exact filter or itemId to get one item each time) [15:57] there was a problem in 5 i fixed with plugins general, so it's not that (was just checking) [15:58] 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] any clue what itemChoices is supposed to do? [16:03] 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] However, if your "outer" tracker list returns 1 item, and if the nested "inner" tracker returns many items, it is fine [16:06] lphuberdeau: itemChoices is used to limit the choices shown to the user in the dropdown [16:06] I thought dropdowns declared the options in the options field [16:06] it's more for the user sector and country selector I think [16:07] maybe certain other fields as well [16:10] sry - phone... [16:12] 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] jonnyb, was there a way to have a separator on the autocomplete stuff or my memory is filling gaps? [16:32] for multiple items? yes... [16:33] well, multiple groups for example [16:33] 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] ah, got it [16:34] I think it used to be handled by Tiki wasn't it? [16:34] actually not documented [16:34] *** Caarrie has joined #tikiwiki [16:34] it was a 3rd party plugin [16:35] 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] polom [16:51] hi chealer [16:51] *** redflo has left [16:53] *** Caarrie is now known as Caarrie|away [16:53] 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] jonnyb: that used to *not* work. I documented this on doc.t.w.o specifically [16:56] hmm, weird - i'm (sort of) sure i have that working on Geoff's events thing [16:57] jonnyb: if you can check that will be great [17:10] *** Jyhem_laptop has quit IRC (Read error: Operation timed out) [17:11] 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] 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] tikiwiki: 03chealer * r35196 10/trunk/lib/prefs/print.php: fix "WebKit" case [17:23] jonnyb: i did spend a couple of days trying to fix it but got no where :) [17:24] 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] 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] Hi @ all [17:55] help! [17:55] !help [17:55] hmm [17:55] 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] 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] hi all ... [18:22] just have a small question: i cannot find the place to set right to create new wiki pages ... [18:27] 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] thanx, but the right to edit pages was given, but the tab2 for creating pages is not displayed (by the custom group) [19:21] also after cleaning caches [19:38] 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] tikiwiki: 03sampaioprimo * r35201 10/trunk/doc/devtools/get_translation_percentage.php: minor fix on get_translation_percentage.php script [20:24] tikiwiki: 03sampaioprimo * r35202 10/trunk/lib/setup/timer.class.php: indentation [20:26] tikiwiki: 03sampaioprimo * r35203 10/trunk/lib/ (3 files in 3 dirs): [20:26] tikiwiki: new get_strings.php: keep old translations even if it is equal to source [20:26] tikiwiki: English string [20:26] tikiwiki: 03sampaioprimo * r35204 10/trunk/get_strings2.php: new get strings: adding basic timer [20:27] tikiwiki: 03lphuberdeau * r35205 10/trunk/ (4 files in 4 dirs): [MOD] Handling field import, removing now obsolete code [20:28] tikiwiki: 03sampaioprimo * r35206 10/trunk/ (5 files in 3 dirs): [20:28] tikiwiki: new get strings: optimizing algorithm to collect strings [20:28] tikiwiki: and write to files [20:29] 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] chealer: question. How do I escape in php to make a var safe for use in javascript/html? [20:32] hi RobertPlummer [20:33] polom [20:33] RobertPlummer: I suppose your question is related to a mail I sent recently? [20:33] yup [20:33] want to make sure things are safe ;) [20:34] is urlencode sufficient? [20:34] RobertPlummer: it depends on the context, but the most common case just needs htmlspecialchars() [20:35] $pageName = htmlspecialchars{$_REQUEST['pageName']); [20:35] like that? [20:35] as in the case I was discussing for r35099 [20:35] oops, $pageName = htmlspecialchars($_REQUEST['pageName']); [20:35] so instead of "" "" [20:36] RobertPlummer: indeed [20:36] RobertPlummer: (assuming that $gal['id'] doesn't have metacharacters [20:36] you da man [20:37] 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] RobertPlummer: for #2 Attribute Escape Before Inserting Untrusted Data into HTML Common Attributes you may need htmlspecialchars($foo, ENT_QUOTES) [20:39] tikiwiki: 03lphuberdeau * r35207 10/trunk/lib/jquery_tiki/tiki-trackers.js: [FIX] Sorting broke somewhere along the way [20:40] lphuberdeau: have you yet started anything that would incorporate the tracker query lib into trackers? [20:40] no, and it's not anywhere in my to-do list [20:42] think it would be a good idea if we make pretty trackers joinable? [20:46] well, you could support pretty-tracker-like templates [20:46] although that would most likely be read-only [20:47] 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] you know, double the work. [20:48] pretty tracker is very much happening in the plugins [20:48] it's not a core feature at all [20:48] ah, understood. [20:49] 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] 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] although I know much of it is plugin related. [20:51] 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] into profiles or just the normal export? [20:53] profile [20:53] I would think that is under the profiles admin panel, but I never used it [20:54] The only thing that concerns me about it is that it has a tracker id. [20:54] is that somehow updated? [20:54] 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] 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] tikiwiki: 03robertplummer * r35208 10/trunk/tiki-edit_draw.php: [FIX] Fixes for intercepting changes that aren't saved. [21:24] Info: Tiki will be at OSCON 2011 - http://info.tiki.org/article171-Tiki-will-be-at-OSCON-2011 [21:24] never looked at that bit, sorry [21:44] lphuberdeau: I know what it is, the Tiki_Profile_Object isn't sent to the profileinstaller. [21:44] How do I send it? [21:44] Although I am an experienced programmer, I am new to php objects. [21:44] is the issue with import or export? [21:45] export [21:45] I just don't know how that code works [21:45] 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] the other way around, the installer looks up the profile and the installation process handles all of this creation [21:47] I think I have it, I need to send it Tiki_Profile_Object::serializeNamedObject( "type name" ) [21:50] chealer, what do you think? any reason why I can't just remove the Tiki_Profile_Object type in from of $obj? [21:50] Won't php just handle the var dynamically? [21:51] 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] 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] 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] 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] 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] tightwork: did you see http://doc.tiki.org/Table+of+Contents ? [23:46] RobertPlummer: is it on profiles.tiki.org or what? [23:46] yea [23:47] function showDetails returns null [23:47] and throws exception, [23:47] (javascript) [23:48] 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] RobertPlummer: I get a JavaScript error clicking on Invoice on my trunk [23:49] "missing ) in parenthetical" [23:53] What browser are you using? [23:54] Yea that is the same error I get. [23:54] I get it with any profile. [23:57] RobertPlummer: with Iceweasel 4 (Firefox) [23:57] I loaded up 7, and it works fine.