tikiwiki: 03chibaguy * r34070 10/users/chibaguy/trunk_themes/themes/greenblog_tiki_trunk/ (5 files in 3 dirs): [NEW] Green Blog themes updated for Tiki 7. tikiwiki: 03chibaguy * r34070 10/users/chibaguy/trunk_themes/themes/greenblog_tiki_trunk/ (5 files in 3 dirs): [NEW] Green Blog themes updated for Tiki 7. tikiwiki: 03chibaguy * r34071 10/users/chibaguy/trunk_themes/themes/fluidindex_tiki_trunk/ (4 files in 3 dirs): [NEW] Fluid Index theme updated for Tiki 7. tikiwiki: 03chibaguy * r34071 10/users/chibaguy/trunk_themes/themes/fluidindex_tiki_trunk/ (4 files in 3 dirs): [NEW] Fluid Index theme updated for Tiki 7. tikiwiki: 03lindonb * r34072 10/trunk/lib/wiki-plugins/wikiplugin_img.php: [FIX] Make sure tiki images recognized when path input into src parameter. Roll back other recent changes that caused problems. tikiwiki: 03lindonb * r34072 10/trunk/lib/wiki-plugins/wikiplugin_img.php: [FIX] Make sure tiki images recognized when path input into src parameter. Roll back other recent changes that caused problems. tikiwiki: 03pkdille * r34073 10/trunk/lib/trackers/trackerlib.php: Fix condition following code cleaning (r33991) - thks nyloth tikiwiki: 03pkdille * r34073 10/trunk/lib/trackers/trackerlib.php: Fix condition following code cleaning (r33991) - thks nyloth tikiwiki: 03pkdille * r34074 10/trunk/styles/ohia/options/cornflower/index.php: svn property tikiwiki: 03pkdille * r34074 10/trunk/styles/ohia/options/cornflower/index.php: svn property tikiwiki: 03pkdille * r34075 10/trunk/styles/ohia/options/cornflower.css: Code quality - only one style definition per line (seen on quality.tiki.org) tikiwiki: 03pkdille * r34075 10/trunk/styles/ohia/options/cornflower.css: Code quality - only one style definition per line (seen on quality.tiki.org) Recent Bug: Tracker item: #3858 - - Excerpt and wysiwyg doesn't work - http://dev.tiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=3858 Recent Bug: Tracker item: #3858 - - Excerpt and wysiwyg doesn't work - http://dev.tiki.org/tiki-view_tracker_item.php?trackerId=5&itemId=3858 Hi, I would want to know how I can checkout the 6.3 to my SVN repository to generate debug proposals, implement enhancements I developed with the benefit of SVN and use it into my stable version 6.3x Hi, I would want to know how I can checkout the 6.3 to my SVN repository to generate debug proposals, implement enhancements I developed with the benefit of SVN and use it into my stable version 6.3x Good Poloms Good Poloms I think that's a problem of use of SVN, but It seems that I can't get a version to manage with SVN if I have not an url server as was ...\6x which not exist anymore (it could become 63x) I think that's a problem of use of SVN, but It seems that I can't get a version to manage with SVN if I have not an url server as was ...\6x which not exist anymore (it could become 63x) I resend what I send just before Jonny has been connected. I resend what I send just before Jonny has been connected. Hi, I would want to know how I can checkout the 6.3 to my SVN repository to generate debug proposals, implement enhancements I developed with the benefit of SVN and use it into my stable version 6.3x Hi, I would want to know how I can checkout the 6.3 to my SVN repository to generate debug proposals, implement enhancements I developed with the benefit of SVN and use it into my stable version 6.3x Hi Trebly - it's all on http://dev.tiki.org/Get+code#Using_7.x_branch_from_SVN i think Hi Trebly - it's all on http://dev.tiki.org/Get+code#Using_7.x_branch_from_SVN i think polom y'all polom y'all somone needs to change the irc welcome message -- 6.3 is now current somone needs to change the irc welcome message -- 6.3 is now current hi ricks99 hi ricks99 hiya jonnyb hiya jonnyb how's schedule for tiki 7 coming? how's schedule for tiki 7 coming? hmm, fair point ricks99 - running out of time for sure hmm, fair point ricks99 - running out of time for sure is changi_ about? is changi_ about? about time we had a beta i think! about time we had a beta i think! run beta builds next week, and release by may 1? run beta builds next week, and release by may 1? something like that - except i'm away next weekend... something like that - except i'm away next weekend... i think as long as we're within 7-10 days of our target, we're ok. i think as long as we're within 7-10 days of our target, we're ok. hopefully hopefully tikiwiki: 03luciash * r34076 10/branches/proposals/6.x/lang/cs/language.js: [TRA] czech: js translations tikiwiki: 03luciash * r34076 10/branches/proposals/6.x/lang/cs/language.js: [TRA] czech: js translations tikiwiki: 03jonnybradley * r34077 10/branches/7.x/lib/search/searchlib-unified.php: [FIX] unified search: Fix error reporting and add exception message tikiwiki: 03jonnybradley * r34077 10/branches/7.x/lib/search/searchlib-unified.php: [FIX] unified search: Fix error reporting and add exception message polom polom hi Bernard1 hi Bernard1 i was siestas for a few hours and this is SO GOOD ! :) i was siestas for a few hours and this is SO GOOD ! :) (took a nap) (took a nap) jonnyb: i will stop now my work on RTL and he language. I want to validated the Bidi file (rtl) with the TW themes distributed in the package. jonnyb: i will stop now my work on RTL and he language. I want to validated the Bidi file (rtl) with the TW themes distributed in the package. i believe i will complete this in the next 4/5 days i believe i will complete this in the next 4/5 days for 7.x? should just make it in time for 7.0 :) for 7.x? should just make it in time for 7.0 :) that's what i'm talking about. ;) that's what i'm talking about. ;) tikiwiki: 03jonnybradley * r34078 10/branches/7.x/lib/jquery_tiki/tiki-jquery.js: [FIX] datepicker: Update the hidden field (altField) before dividing by 1000 (as js deals in ms) tikiwiki: 03jonnybradley * r34078 10/branches/7.x/lib/jquery_tiki/tiki-jquery.js: [FIX] datepicker: Update the hidden field (altField) before dividing by 1000 (as js deals in ms) jonnyb: i want it to be in RC1 (27/04) that's why i stop everything now to be sure what is done is working fine. jonnyb: i want it to be in RC1 (27/04) that's why i stop everything now to be sure what is done is working fine. splendid, thanks Bernard1 splendid, thanks Bernard1 i'm going to try and make a beta sometime today i'm going to try and make a beta sometime today (if i can remember how to do it!) (if i can remember how to do it!) tikiwiki: 03jonnybradley * r34079 10/trunk/ (3 files in 3 dirs): [MRG] Automatic merge, branches/7.x 34068 to 34078 tikiwiki: 03jonnybradley * r34079 10/trunk/ (3 files in 3 dirs): [MRG] Automatic merge, branches/7.x 34068 to 34078 tikiwiki: 03jonnybradley * r34080 10/branches/7.x/tiki-setup.php: [FIX] javascript_cdn: Sync jquery versions from CDN with bundled libs tikiwiki: 03jonnybradley * r34080 10/branches/7.x/tiki-setup.php: [FIX] javascript_cdn: Sync jquery versions from CDN with bundled libs tikiwiki: 03jonnybradley * r34081 10/branches/7.x/lib/jquery_tiki/tiki-jquery.js: [FIX] tiki-jquery.js js_lint (equivalent) tikiwiki: 03jonnybradley * r34081 10/branches/7.x/lib/jquery_tiki/tiki-jquery.js: [FIX] tiki-jquery.js js_lint (equivalent) I need someone to confirm a bug (or a miss use) on the Tracker Filter plugin. I want to sort the data using 3 existing fields from within the tracker. I can see 2 options. I need someone to confirm a bug (or a miss use) on the Tracker Filter plugin. I want to sort the data using 3 existing fields from within the tracker. I can see 2 options. New Forum Posts: String Search - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=41118 New Forum Posts: String Search - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=41118 Sort Mode: Sort rows in ascending or descending order based on field ID (f_fieldId_asc). I tried using this format: f_119_asc| f_120_asc| f_122_asc as i want 3 possible sort. Result: An error occured while performing the request, check db… i have to rollback page (not very nice btw) Sort Mode: Sort rows in ascending or descending order based on field ID (f_fieldId_asc). I tried using this format: f_119_asc| f_120_asc| f_122_asc as i want 3 possible sort. Result: An error occured while performing the request, check db… i have to rollback page (not very nice btw) Sort Choice: Add a dropdown of sorting choices (look more it). I tried using this format: f_119| f_120| f_122 and using the real tracker fields name. Only the first one is displayed in the dropdown and it does nothing more. Sort Choice: Add a dropdown of sorting choices (look more it). I tried using this format: f_119| f_120| f_122 and using the real tracker fields name. Only the first one is displayed in the dropdown and it does nothing more. Bernard1: you'll probably need to use the {html} plugin and construct the select that way Bernard1: you'll probably need to use the {html} plugin and construct the select that way if i try using ":" instead of "|" (not what help text says) i can have the dropdown with proper items inside (using field name) BUT if i try to sort… database error. :( if i try using ":" instead of "|" (not what help text says) i can have the dropdown with proper items inside (using field name) BUT if i try to sort… database error. :( jonnyb: herrr.. yes i could but if it is a bug it has at least to be confirmed and consigned… Tracker is not going to be dropped. :D jonnyb: herrr.. yes i could but if it is a bug it has at least to be confirmed and consigned… Tracker is not going to be dropped. :D i have yet to try the same thing on tw7 (actually tested on tw6.2 and 6.3), but i wonder if i'm doing it the right way first. i have yet to try the same thing on tw7 (actually tested on tw6.2 and 6.3), but i wonder if i'm doing it the right way first. sorry Bernard1 - not sure what you're talking about - something in a wiki page? sorry Bernard1 - not sure what you're talking about - something in a wiki page? Tracker Filter plugin in a wiki page. Tracker Filter plugin in a wiki page. this plugin has sort options and i can't make it work. this plugin has sort options and i can't make it work. tikiwiki: 03jonnybradley * r34082 10/branches/7.x/lib/tiki-js.js: [FIX] tiki-js.js js_lint (equivalent) tikiwiki: 03jonnybradley * r34082 10/branches/7.x/lib/tiki-js.js: [FIX] tiki-js.js js_lint (equivalent) but it used to work in 6.x? but it used to work in 6.x? jonnyb: can't say first time i use it jonnyb: can't say first time i use it go to play with the band… i'll be back later may be someone else will have more experience with this plugin go to play with the band… i'll be back later may be someone else will have more experience with this plugin hi luciash hi luciash hi jonnyb hi jonnyb tikiwiki: 03jonnybradley * r34083 10/branches/7.x/lib/tiki-js.js: [FIX] codemirror: Fix block (h1, h2 etc) tools tikiwiki: 03jonnybradley * r34083 10/branches/7.x/lib/tiki-js.js: [FIX] codemirror: Fix block (h1, h2 etc) tools ok, going to have a go at making 7.0 beta 1 ok, going to have a go at making 7.0 beta 1 good luck jonnyb good luck jonnyb happy earth day happy earth day thanks :) thanks :) tikiwiki: 03jonnybradley * r34084 10/branches/7.x/lib/setup/twversion.class.php: [REL] Preparing 7.0beta1 release tikiwiki: 03jonnybradley * r34084 10/branches/7.x/lib/setup/twversion.class.php: [REL] Preparing 7.0beta1 release tikiwiki: 03jonnybradley * r34085 10/branches/7.x/README: [REL] Update README file for 7.0beta1 tikiwiki: 03jonnybradley * r34085 10/branches/7.x/README: [REL] Update README file for 7.0beta1 bleh - Update language files failed bleh - Update language files failed tikiwiki: 03jonnybradley * r34086 10/branches/7.x/get_strings.php: [REL] Missing include for get_strings() when called from release.php tikiwiki: 03jonnybradley * r34086 10/branches/7.x/get_strings.php: [REL] Missing include for get_strings() when called from release.php tikiwiki: 03jonnybradley * r34087 10/branches/7.x/lang/ (48 files in 48 dirs): [REL] Update language.php files for 7.0beta1 tikiwiki: 03jonnybradley * r34087 10/branches/7.x/lang/ (48 files in 48 dirs): [REL] Update language.php files for 7.0beta1 jonnyb: can the jquery date/time picker replace the html selectors now? jonnyb: can the jquery date/time picker replace the html selectors now? or is there more work to be done? or is there more work to be done? hi lindonb - use the js_calendar field type (same in database so safe to switch) hi lindonb - use the js_calendar field type (same in database so safe to switch) jonnyb: that's a smarty modifier? jonnyb: that's a smarty modifier? smarty function i think smarty function i think ok, and it does 12-hour time ok, and it does 12-hour time ? ? only dates, time coming soon only dates, time coming soon ah, it's the time I was waiting on ah, it's the time I was waiting on it uses the old jscal if you need time too (dt) it uses the old jscal if you need time too (dt) the guy updated the plugin - it's on my desktop :P the guy updated the plugin - it's on my desktop :P cool cool no hurry, just checking in no hurry, just checking in can't get to it right now anywy can't get to it right now anywy tikiwiki: 03jonnybradley * r34088 10/branches/7.x/lang/ (45 files in 45 dirs): [REL] Update language.php files for 7.0beta1 tikiwiki: 03jonnybradley * r34088 10/branches/7.x/lang/ (45 files in 45 dirs): [REL] Update language.php files for 7.0beta1 tikiwiki: 03jonnybradley * r34089 10/branches/7.x/changelog.txt: [REL] Update changelog.txt for 7.0beta1 tikiwiki: 03jonnybradley * r34089 10/branches/7.x/changelog.txt: [REL] Update changelog.txt for 7.0beta1 trying a more legible folder naming convention for 7... trying a more legible folder naming convention for 7... go jonnyb go! go jonnyb go! https://sourceforge.net/projects/tikiwiki/files/Tiki_7.x_Electra/7.0beta1/ instead of https://sourceforge.net/projects/tikiwiki/files/Tiki%206.x%20-Rigel-/Tiki%206.0%20beta1/ https://sourceforge.net/projects/tikiwiki/files/Tiki_7.x_Electra/7.0beta1/ instead of https://sourceforge.net/projects/tikiwiki/files/Tiki%206.x%20-Rigel-/Tiki%206.0%20beta1/ thanks ricks99 thanks ricks99 all those %20's have been quietly annoying me for years all those %20's have been quietly annoying me for years +1 +1 not +1, just + not +1, just + ;-P ;-P release.php is still chewing on copyright.txt - takes ages release.php is still chewing on copyright.txt - takes ages but i sort of like it - it's history! but i sort of like it - it's history! takes a while to add up all of your commits! ;) takes a while to add up all of your commits! ;) tikiwiki: 03jonnybradley * r34090 10/branches/7.x/copyright.txt: [REL] Update copyright.txt for 7.0beta1 tikiwiki: 03jonnybradley * r34090 10/branches/7.x/copyright.txt: [REL] Update copyright.txt for 7.0beta1 hey marclaporte - 7.0beta1 is on it's way hey marclaporte - 7.0beta1 is on it's way @jonnyb: instead of a 7.0beta1 folder in SF, does it make more sense to simply have a single 'beta' folder, and place all the beta builds in a one place? @jonnyb: instead of a 7.0beta1 folder in SF, does it make more sense to simply have a single 'beta' folder, and place all the beta builds in a one place? polom polom mmm, not really - i like all of one version's stuff grouped together mmm, not really - i like all of one version's stuff grouped together polom chealer polom chealer k k polom chealer polom chealer ik - release script broke again :( ik - release script broke again :( hi lindon bradley hi lindon bradley polom polom hi marclaporte hi marclaporte polom marclaporte polom marclaporte tikiwiki: 03jonnybradley * r34091 10/branches/7.x/doc/devtools/release.php: [REL] Fixes for prefs missing in smarty check tikiwiki: 03jonnybradley * r34091 10/branches/7.x/doc/devtools/release.php: [REL] Fixes for prefs missing in smarty check so which site should be pushed to 7.x first? :-) so which site should be pushed to 7.x first? :-) doc? doc? themes themes :-) :-) tikiwiki: 03jonnybradley * r34092 10/branches/7.x/db/tiki-secdb_7.0_mysql.sql: [REL] SecDB for 7.0beta1 tikiwiki: 03jonnybradley * r34092 10/branches/7.x/db/tiki-secdb_7.0_mysql.sql: [REL] SecDB for 7.0beta1 The smell of a tarball! The smell of a tarball! hehehe hehehe themes is probably the softest target :P themes is probably the softest target :P according to Tiki6 schedule, themes, i18n, tv according to Tiki6 schedule, themes, i18n, tv but let's try localhost first! but let's try localhost first! i18n already done... i18n already done... "the smell of a tarball"...I hear Wagner "the smell of a tarball"...I hear Wagner themes, i18n and tv seem easy indeed themes, i18n and tv seem easy indeed ok - tiki-7.0.prebeta1 looks - here comes the real one... ok - tiki-7.0.prebeta1 looks - here comes the real one... tikiwiki: 03jonnybradley * r34093 10/tags/7.0beta1/: [REL] Tagging release tikiwiki: 03jonnybradley * r34093 10/tags/7.0beta1/: [REL] Tagging release public disservice announcement: I'll try to stop being on Skyper permanently shortly public disservice announcement: I'll try to stop being on Skyper permanently shortly s/Skyper/Skype/ s/Skyper/Skype/ oh? ok... oh? ok... about 10 minutes to 7.0b1 arrival about 10 minutes to 7.0b1 arrival tested the gz locally, seems fine on a fresh install tested the gz locally, seems fine on a fresh install yay! 7.0b1 is born! https://sourceforge.net/projects/tikiwiki/files/Tiki_7.x_Electra/7.0beta1/ yay! 7.0b1 is born! https://sourceforge.net/projects/tikiwiki/files/Tiki_7.x_Electra/7.0beta1/ downloading the zip... downloading the zip... bleh - 161KB only - maybe give sf.net a while longer to propagate bleh - 161KB only - maybe give sf.net a while longer to propagate congrats Jonny! congrats Jonny! changi_ : time for svn switch on tv and themes :-) changi_ : time for svn switch on tv and themes :-) I'm afraid changi_ is not available currently I'm afraid changi_ is not available currently indeed chealer indeed chealer local 7.x survives an update at first sight - oh, the search bar changed local 7.x survives an update at first sight - oh, the search bar changed gz downloading nicely now from https://sourceforge.net/projects/tikiwiki/files/Tiki_7.x_Electra/7.0beta1/ gz downloading nicely now from https://sourceforge.net/projects/tikiwiki/files/Tiki_7.x_Electra/7.0beta1/ tikiwiki: 03jonnybradley * r34094 10/trunk/ (57 files in 52 dirs): [MRG] Automatic merge, branches/7.x 34078 to 34092 tikiwiki: 03jonnybradley * r34094 10/trunk/ (57 files in 52 dirs): [MRG] Automatic merge, branches/7.x 34078 to 34092 the magnifying glass icon looks bad on the black background the magnifying glass icon looks bad on the black background sounds like a theme thing ;) sounds like a theme thing ;) ok, i go eat etc - bbl ok, i go eat etc - bbl jonnyb: apparently so such logout issue here jonnyb: apparently so such logout issue here quick test of tar.bz2 went well quick test of tar.bz2 went well tikiwiki: 03robertplummer * r34095 10/branches/7.x/lib/sheet/grid.php: [FIX] for quotes in displaying formulas tikiwiki: 03robertplummer * r34095 10/branches/7.x/lib/sheet/grid.php: [FIX] for quotes in displaying formulas I'm getting ready to commit my first tracker fix I'm getting ready to commit my first tracker fix woohoo! woohoo! polom chealer polom chealer tikiwiki: 03RobertPlummer * r34096 10/branches/7.x/lib/trackers/trackerlib.php: [FIX] Referencing wrong object attribute tikiwiki: 03RobertPlummer * r34096 10/branches/7.x/lib/trackers/trackerlib.php: [FIX] Referencing wrong object attribute you round? you round? hi RobertPlummer hi RobertPlummer RobertPlummer: I was about to leave, but checking IRC before... RobertPlummer: I was about to leave, but checking IRC before... :-) :-) Just fyi, I've had a crazee week, and I'm just now getting to the tab thing you mentioned. Just fyi, I've had a crazee week, and I'm just now getting to the tab thing you mentioned. tikiwiki: 03RobertPlummer * r34097 10/branches/7.x/lib/ (9 files in 3 dirs): [MOD] Cart organization for 7, putting things in there proper home. tikiwiki: 03RobertPlummer * r34097 10/branches/7.x/lib/ (9 files in 3 dirs): [MOD] Cart organization for 7, putting things in there proper home. RobertPlummer: no problem. any issue with it? do you want me to explain the change again? RobertPlummer: no problem. any issue with it? do you want me to explain the change again? Sure if you don't mind.... Sure if you don't mind.... RobertPlummer: in jquery.sheet.js on line 2274, the tab name needs to be escaped. change jS.sheetTab(true) to jQuery('
').text(jS.sheetTab(true)).html() RobertPlummer: in jquery.sheet.js on line 2274, the tab name needs to be escaped. change jS.sheetTab(true) to jQuery('
').text(jS.sheetTab(true)).html() that's the way to escape HTML in JavaScript that I found that's the way to escape HTML in JavaScript that I found what about escape()? what about escape()? RobertPlummer: escape and unescape() are for URI escaping RobertPlummer: escape and unescape() are for URI escaping ah ok ah ok hum, any problems with the application menu in trunk? mine seems to be empty hum, any problems with the application menu in trunk? mine seems to be empty ah, nevermind, that was because of the ADOdb bug jonnyb fixed, solved ah, nevermind, that was because of the ADOdb bug jonnyb fixed, solved chealer that fix is entirely too complex chealer that fix is entirely too complex RobertPlummer: really :-? RobertPlummer: really :-? I'm just messing with you I'm just messing with you Great suggestion! Great suggestion! RobertPlummer: aha, never know when you don't know the code RobertPlummer: aha, never know when you don't know the code One thing I'm having a problem with that I don't know how to solve as of yet is nested quotes.... One thing I'm having a problem with that I don't know how to solve as of yet is nested quotes.... If you look at grip.php, it is bad... just a big string. If you look at grip.php, it is bad... just a big string. We really need to make it a DOM element. We really need to make it a DOM element. What do you think chealer ? What do you think chealer ? RobertPlummer: uh, if I look at grid.php, I see 2800 lines of code I don't know... RobertPlummer: uh, if I look at grid.php, I see 2800 lines of code I don't know... lol lol I don't get your question I don't get your question I hear you. I hear you. look for "formula=" look for "formula=" bad, bad, bad bad, bad, bad That whole table should be a dom element That whole table should be a dom element http://php.net/manual/en/class.domelement.php http://php.net/manual/en/class.domelement.php RobertPlummer: there's a td with a formula attribute? RobertPlummer: there's a td with a formula attribute? right right what if the formula has nested quotes? what if the formula has nested quotes? BREAK! BREAK! RobertPlummer: which is invalid HTML, no? RobertPlummer: which is invalid HTML, no? it is it is we really shouldn't even use attr formula we really shouldn't even use attr formula we should use data-formula="" we should use data-formula="" RobertPlummer: hum. I really never started thinking how a JavaScript spreadsheet works or should work, but I would tend to think the formula should be stored in something like a JavaScript formulas arrays until it has to be displayed. unless there are performance issues? RobertPlummer: hum. I really never started thinking how a JavaScript spreadsheet works or should work, but I would tend to think the formula should be stored in something like a JavaScript formulas arrays until it has to be displayed. unless there are performance issues? jQuery.sheet was based off of a concept called TrimPath Spreadsheet. jQuery.sheet was based off of a concept called TrimPath Spreadsheet. That used the forumla attribute. That used the forumla attribute. Plus it is easy to make a spreadsheet with plain text
Plus it is easy to make a spreadsheet with plain text
RobertPlummer: frankly, I find any implementation that doesn't produce valid HTML quite ugly. but I guess, if you want to use an element attribute, quotes inside should be similarly HTML-escaped RobertPlummer: frankly, I find any implementation that doesn't produce valid HTML quite ugly. but I guess, if you want to use an element attribute, quotes inside should be similarly HTML-escaped RobertPlummer: when you say you should data-formula, what do you mean, is that not another attribute name? RobertPlummer: when you say you should data-formula, what do you mean, is that not another attribute name? In html5 there is the new data attribute. In html5 there is the new data attribute.
RobertPlummer: so you can use data-foo and HTML will basically ignore it? RobertPlummer: so you can use data-foo and HTML will basically ignore it? I'm not sure what you mean, ignour it. I'm not sure what you mean, ignour it. It is the proper way to store your data in a dom element as of html 5. It is the proper way to store your data in a dom element as of html 5. I mean it doesn't consider it for rendering, just leaves it to scripts I mean it doesn't consider it for rendering, just leaves it to scripts good good In the past we could user $(obj).attr('myAttr', 'myVal'), but it wasen't html valid. In the past we could user $(obj).attr('myAttr', 'myVal'), but it wasen't html valid. RobertPlummer: so good then, do that but HTML-encode the value RobertPlummer: so good then, do that but HTML-encode the value how html encode? how html encode? RobertPlummer: if it's in PHP, with htmlspecialchars() RobertPlummer: if it's in PHP, with htmlspecialchars() oh nice! oh nice! RobertPlummer: are you on the security team? RobertPlummer: are you on the security team? I think Marc wants me on there. I think Marc wants me on there. I honestly don't know, I honestly don't know, He said "Lets get you on the security team"... and I was like "ok". He said "Lets get you on the security team"... and I was like "ok". Is that all there is to it? Or is there a ceremony? Is that all there is to it? Or is there a ceremony? RobertPlummer: I don't know how it's done, admins should know better. but I'll forward you an email RobertPlummer: I don't know how it's done, admins should know better. but I'll forward you an email Thanks Thanks chealer, didn't you start Tiki? chealer, didn't you start Tiki? RobertPlummer: yes, but that was when I lived in Argentina and could speak Spanish. now, whenever I start it, it crashes RobertPlummer: yes, but that was when I lived in Argentina and could speak Spanish. now, whenever I start it, it crashes What crashes? What crashes? spanish or tiki? spanish or tiki? Yo hablo espaniol tambien me amigo! Yo hablo espaniol tambien me amigo! Podemos hablar juntos! Podemos hablar juntos! chealer, so why aren't you an Admin? chealer, so why aren't you an Admin? Can't handle the pressure? Can't handle the pressure? RobertPlummer: I just forwarded you a related mail RobertPlummer: I just forwarded you a related mail RobertPlummer: I was just kidding, weren't you too? I did not actually create Tiki, Luis Argerich did. RobertPlummer: I was just kidding, weren't you too? I did not actually create Tiki, Luis Argerich did. No, No, I thought when we were in New York you said you founded it or something. I thought when we were in New York you said you founded it or something. RobertPlummer: hahaha, that's funny. I was there in the old days just after Luis ceased being involved, that's all. RobertPlummer: hahaha, that's funny. I was there in the old days just after Luis ceased being involved, that's all. Ah ok Ah ok I understand why you were asking so many questions now. I'm just a clueless mascot! I understand why you were asking so many questions now. I'm just a clueless mascot! RobertPlummer: I was recruited by Marc in the days where he, mose, luis (and redflo?) were the admins RobertPlummer: I was recruited by Marc in the days where he, mose, luis (and redflo?) were the admins Very cool Very cool RobertPlummer: yes. maybe we're missing a small page on Tiki history :-) RobertPlummer: yes. maybe we're missing a small page on Tiki history :-) chealer, on another front, ajax add to cart is now part of Tiki! chealer, on another front, ajax add to cart is now part of Tiki! Woohoo! Woohoo! With many carts, it is an afterthought. With many carts, it is an afterthought. With tiki, it is a core feature! With tiki, it is a core feature! RobertPlummer: will remember that when I try cart! RobertPlummer: will remember that when I try cart! Yea, just remember that is it VERY ruff right now. Yea, just remember that is it VERY ruff right now. yeah. maybe there should actually be a demo in the TikiFest yeah. maybe there should actually be a demo in the TikiFest s/tikifest/next TikiFest/ s/tikifest/next TikiFest/ RobertPlummer: now that you know I'm not the founder, I suppose you don't need me anymore? :-) RobertPlummer: now that you know I'm not the founder, I suppose you don't need me anymore? :-) silence speaks volumes silence speaks volumes chealer: jk chealer: jk chealer, adding your fix on line 2991 actually chealer, adding your fix on line 2991 actually better to do it for any time sheetTab is called. better to do it for any time sheetTab is called. there is actually a better way of doing it with regex rather than dom creation, and then returning text. there is actually a better way of doing it with regex rather than dom creation, and then returning text. For instance.... For instance.... Html
Test comes our HtmlTest, but what you want is " Html
Test comes our HtmlTest, but what you want is " "Html Test".... Notice the space "Html Test".... Notice the space SOOOO SOOOO line 2991.... line 2991.... return (sheetTab + '').replace(/<(?!\/(?=>|\s.*>))\/?.*?>/g, ' ')); return (sheetTab + '').replace(/<(?!\/(?=>|\s.*>))\/?.*?>/g, ' ')); what do you think chealer? what do you think chealer? simple yet elegant? simple yet elegant? RobertPlummer: with the fix I suggest, name "Html
Test" would be rendered as "Html
Test" RobertPlummer: with the fix I suggest, name "Html
Test" would be rendered as "Html
Test" RobertPlummer: you have to decide the field semantics. for me, names shouldn't contain HTML RobertPlummer: you have to decide the field semantics. for me, names shouldn't contain HTML chealer: So the fix that I have, good or bad? chealer: So the fix that I have, good or bad? chealer: you are a clever devel! chealer: you are a clever devel! Not devil :) Not devil :) RobertPlummer: I'm not familiar enough with JavaScript to read the regex easily, what does it do? RobertPlummer: I'm not familiar enough with JavaScript to read the regex easily, what does it do? it removes html tags and replaces them with a space. it removes html tags and replaces them with a space. And since one 1 space of any group of spaces is valid, the end result is tabs without html ;) And since one 1 space of any group of spaces is valid, the end result is tabs without html ;) We use ' ' not '%nbsp; We use ' ' not '%nbsp;     sorry sorry I use this same solution in jQuery.s5 for the title at the bottom of the screen. I use this same solution in jQuery.s5 for the title at the bottom of the screen. It needed to be 1 long line It needed to be 1 long line RobertPlummer: you say sheetTab would already be escaped? RobertPlummer: you say sheetTab would already be escaped? No I just added it No I just added it RobertPlummer: yes, I mean in "(sheetTab + '')", sheetTab is a variable that was previously escaped, right? RobertPlummer: yes, I mean in "(sheetTab + '')", sheetTab is a variable that was previously escaped, right? it is declared as a variable, it is declared as a variable, of type string of type string but with jQuery an attribute can be an object as well as text but with jQuery an attribute can be an object as well as text line 2976: jS.obj.sheet().attr('title'); line 2976: jS.obj.sheet().attr('title'); sheetTab = jS.obj.sheet().attr('title'); sheetTab = jS.obj.sheet().attr('title'); sorry sorry Man I can't type today! Man I can't type today! So (sheetTab + '') is shorthand for sheetTab.toString() So (sheetTab + '') is shorthand for sheetTab.toString() RobertPlummer: OK, so then it's a variable (or a kind of variable), but it is not yet HTML-escaped, right? RobertPlummer: OK, so then it's a variable (or a kind of variable), but it is not yet HTML-escaped, right? right right RobertPlummer: ah, I see RobertPlummer: ah, I see return (sheetTab + '').replace(/<(?!\/(?=>|\s.*>))\/?.*?>/g, ' ')); effectively escapes it return (sheetTab + '').replace(/<(?!\/(?=>|\s.*>))\/?.*?>/g, ' ')); effectively escapes it into plain text into plain text minus the html minus the html RobertPlummer: well, one problem is that escaping needs to do more than neutralizing HTML tags. If another HTML special character appears, like ampersand, it should be escaped as & RobertPlummer: well, one problem is that escaping needs to do more than neutralizing HTML tags. If another HTML special character appears, like ampersand, it should be escaped as & I disagree, I think that & should show up '&' I disagree, I think that & should show up '&' RobertPlummer: also, neutralizing HTML is not entirely trivial. I can't precisely decipher your regex, but any regex has chances of being flawed. I don't means your is but it's risky RobertPlummer: also, neutralizing HTML is not entirely trivial. I can't precisely decipher your regex, but any regex has chances of being flawed. I don't means your is but it's risky RobertPlummer: OK, first, why would people put HTML code in a sheet's name? RobertPlummer: OK, first, why would people put HTML code in a sheet's name? I have no idea, perhaps I don't understand the issue fully. I have no idea, perhaps I don't understand the issue fully. RobertPlummer: I mean, I'm not going to name my child Geo
rge, unless I want the state to take it from me RobertPlummer: I mean, I'm not going to name my child Geo
rge, unless I want the state to take it from me lol. good point lol. good point In jQuery.sheet I'd always tried to make it what others want, I thought that is what you were asking for. In jQuery.sheet I'd always tried to make it what others want, I thought that is what you were asking for. no? no? if I do, I think showing his name literally as "Geo
rge" would be correct if I do, I think showing his name literally as "Geo
rge" would be correct lol lol With my solution it would be "Geo rge" With my solution it would be "Geo rge" Ok ok, I will do it YOUR way Ok ok, I will do it YOUR way RobertPlummer: if I look at sheets, I don't see why I would name a sheet "Geo
rge" to show it as "Geo rge" RobertPlummer: if I look at sheets, I don't see why I would name a sheet "Geo
rge" to show it as "Geo rge" RobertPlummer: it would show with the line break in http://localhost/tiki/trunk/tiki-sheets.php ? RobertPlummer: it would show with the line break in http://localhost/tiki/trunk/tiki-sheets.php ? What I'm saying is I thought that is what you were asking for. What I'm saying is I thought that is what you were asking for. RobertPlummer: no, my main concern is to always produce valid HTML and to neutralize data avoiding HTML injections RobertPlummer: no, my main concern is to always produce valid HTML and to neutralize data avoiding HTML injections ok ok That is a good way of putting it. That is a good way of putting it. Your way is better for that Your way is better for that I will use it them I will use it them I will use it then I will use it then RobertPlummer: for example, converting "" to a space doesn't make sense RobertPlummer: for example, converting "" to a space doesn't make sense RobertPlummer: so yes, I think the title should be defined as nothing but text, and rendered as that text literally RobertPlummer: so yes, I think the title should be defined as nothing but text, and rendered as that text literally unless we discover a good use case to do differently unless we discover a good use case to do differently RobertPlummer: as for pre-escaping jS.sheetTab() vs escaping when using it, I don't know jquery.sheet(), you know better. don't even take my patch as a suggestion the latter is better, I must have done it that way because it was faster for me. it's certainly a good idea to check if the value lacks escaping in other places or to try preventing it. RobertPlummer: as for pre-escaping jS.sheetTab() vs escaping when using it, I don't know jquery.sheet(), you know better. don't even take my patch as a suggestion the latter is better, I must have done it that way because it was faster for me. it's certainly a good idea to check if the value lacks escaping in other places or to try preventing it. :) :) chealer is it tr or tra in php to translate? chealer is it tr or tra in php to translate? RobertPlummer: any, one calls the other RobertPlummer: any, one calls the other You guys got lazy! You guys got lazy! eventually it'll be t() eventually it'll be t() unless it already is? unless it already is? hehehe. I don't think so but I think gettext has it even lazier :-) hehehe. I don't think so but I think gettext has it even lazier :-) (optionally, anyway) (optionally, anyway) Translating the menu for sheet... Translating the menu for sheet... or making it translatable I mean. or making it translatable I mean. like $translation = _("foo"); like $translation = _("foo"); great great on that, I'm actually going to leave. thanks RobertPlummer on that, I'm actually going to leave. thanks RobertPlummer Thanks for you help today, Thanks for you help today, Sorry to delay your exit mi amigo Sorry to delay your exit mi amigo pleasure, no delay pleasure, no delay mi espanol no esta muy bueno :-) mi espanol no esta muy bueno :-) hasta luego! hasta luego! Ok all, I've created a file menu.php in lib/jquery_tiki/jquery.sheet/ and it is saying I don't have access to it, what gives? Ok all, I've created a file menu.php in lib/jquery_tiki/jquery.sheet/ and it is saying I don't have access to it, what gives? it is chmod 777 it is chmod 777 Info: Tiki 7 Beta Available for Download - http://info.tiki.org/article162-Tiki-7-Beta-Available-for-Download Info: Tiki 7 Beta Available for Download - http://info.tiki.org/article162-Tiki-7-Beta-Available-for-Download RobertPlummer: when doing what? RobertPlummer: when doing what? what "it" is saying that? what "it" is saying that? New Forum Posts: Edit UI is fixed width - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=41120 New Forum Posts: Edit UI is fixed width - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=41120