Friday, 2010-04-30

giallunuclear_eclipse, no, I'm wondering myself; I suggest to send a mail to the authors.00:47
*** Quits: giallu (~giallu@fedora/giallu) (Quit: Leaving)00:47
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 264 seconds)01:08
*** Quits: wolog (~wolog@AOrleans-152-1-85-26.w90-21.abo.wanadoo.fr) (Remote host closed the connection)01:29
*** Joins: bodie (~bodie@fcnoos-nd-fw01.freecode.no)02:38
bodieHi all02:38
bodieis excel_xml_export.php supposed do print something more then headers by itself?02:38
bodieit looks like it's doing something similar like csv export plugin, but on my system it just prints headers, but csv plugin prints what is needed by default02:39
*** Joins: davidinc (~d5374b12@gateway/web/freenode/x-tcjonhucybvfzpzl)02:45
*** Joins: wolog (~wolog@195.6.104.193)02:52
*** Joins: sunny_pirate_ (~tws13@219.64.91.134)03:02
sunny_pirate_hello, how do you create a road map in Mantis?03:02
*** Quits: sunny_pirate_ (~tws13@219.64.91.134) (Remote host closed the connection)03:03
*** Joins: sunny_pirate_ (~tws13@219.64.91.134)03:05
*** Quits: sunny_pirate_ (~tws13@219.64.91.134) (Read error: Connection reset by peer)03:05
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Read error: Connection reset by peer)04:37
*** Joins: moto-moi (~hylke@cara.xs4all.nl)04:39
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Ping timeout: 260 seconds)04:46
*** Quits: davidinc (~d5374b12@gateway/web/freenode/x-tcjonhucybvfzpzl) (Ping timeout: 252 seconds)05:04
*** Joins: rolfkleef (~rolf@urtica.xs4all.nl)05:27
*** Joins: kirillka (~Miranda@global01.vester.ru)05:39
*** Joins: AzaToth (~azatoth@wikipedia/AzaToth)06:27
*** Joins: fanno (~Morten@90.184.93.233)06:32
*** Joins: davidinc (~d5374b72@gateway/web/freenode/x-cqopkdquamavygtu)07:23
*** Joins: nuclear_eclipse_ (~jreese@cpe-65-27-219-71.cinci.res.rr.com)08:33
*** Parts: bodie (~bodie@fcnoos-nd-fw01.freecode.no)08:35
*** Joins: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com)09:14
*** Quits: nuclear_eclipse_ (~jreese@cpe-65-27-219-71.cinci.res.rr.com) (Quit: Bai)09:15
paul_yay, john left09:21
paul_davidinc: mo?09:22
*** Quits: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com) (Remote host closed the connection)09:22
nuclear_eclipsepaul_: no I didn't ;)09:23
paul_bah09:23
*** Joins: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com)09:23
paul_nuclear_eclipse: hate you09:24
paul_!09:24
nuclear_eclipseI know09:24
paul_so svn client in php09:24
paul_easy or not :P09:24
paul_also09:24
paul_i'm thinking about dropping the wingraphviz com object support09:24
nuclear_eclipsepaul_: haven't had the chance to look into it much yet09:24
paul_i'll look09:25
paul_it'll help me to hate you09:25
paul_:)09:25
nuclear_eclipseat least you're up front about your hatred :P09:28
nuclear_eclipsehooray for screen-inside-screen09:40
*** Quits: rolfkleef (~rolf@urtica.xs4all.nl) (Ping timeout: 265 seconds)09:46
dhx_mhi09:57
*** Quits: kirillka (~Miranda@global01.vester.ru) (Quit: kirillka)09:58
nuclear_eclipsehi dhx_m 10:03
* nuclear_eclipse is upgrading to Lucid via 80x24 console :P10:03
dhx_mit seems Lucid hasn't been as popular as the last release?10:04
nuclear_eclipse? really? it seems to be all I've seen or heard about for the past couple weeks10:07
nuclear_eclipseesp the uproar around the change in titlebar button positions about a month ago10:07
nuclear_eclipseirssi is a bit cramped when it only gets 22 lines to display itself... =\10:08
dhx_mwell maybe it was just the release time didn't coincide well with when people were awake10:09
nuclear_eclipseperhaps10:09
dhx_mfrom what I heard mirror operators weren't seeing as much traffic as last time10:09
nuclear_eclipseI know the release yesterday was delayed10:09
dhx_mit could be any number of reasons though (more mirrors, more reliance on torrents, delay, etc)10:09
nuclear_eclipseI don't think many people realize there are mirrors available... =\10:09
dhx_mit's turning into the biggest Mac OS X ripoff in the world :p10:10
nuclear_eclipsethe worst traffic is probably from package updates, and I bet 98% of users don't ever use anything other than archive.ubuntu.com10:10
dhx_mthat'd probably be a round robin though10:10
nuclear_eclipseonly partially10:11
nuclear_eclipsenot all the mirrors are in the archive's rotation10:11
darynstill no ati driver for my laptop :(10:11
nuclear_eclipsemirrors.us.kernel.org being one of them, I'm getting significantly better performance on that mirror10:11
dhx_mhave you tried Gnome Shell yet?10:11
nuclear_eclipsenot recently10:11
nuclear_eclipselast I tried was about 2.24 or 2.2610:12
nuclear_eclipsewasn't impressed10:12
nuclear_eclipseI might actually get all the packages downloaded in less than an our from this mirror :)10:13
dhx_mnah I meant Gnome Shell as in the new user interface for Gnome10:13
nuclear_eclipseus.archive.ubuntu.com was saying it would be 2.5 *days*...10:13
dhx_mit shares a lot in common with OS X when you move your cursor to the corner of the screen to show all the windows10:13
nuclear_eclipsedhx_m: yep, I know, I wasn't impressed10:13
nuclear_eclipsetries to simplify too much10:14
dhx_mit doesn't work with multiple monitors10:14
dhx_mmakes it harder to open apps (more clicks)10:14
nuclear_eclipseand it's still not technically the "new interface for gnome" since it's only an experiment, and no official plan to move away from metacity10:14
dhx_mis frustrating to task switch, etc10:14
dhx_myep10:14
nuclear_eclipseI'm much more impressed by the Netbook Remix interface if you're wanting a single-window-focus style10:15
dhx_mthey're heavily pushing zeitgest as well (a standardised "recently used" list across applications)10:15
dhx_mthat kind of thing could be useful10:16
nuclear_eclipseyeah, assuming it works well enough that any old Gtk app can pick it up and have everything "just work", and I still haven't seen that happen10:16
dhx_malthough I tend to find things based on something I know about the item10:16
dhx_mrather than remembering which day of the week I did something10:16
nuclear_eclipseyeah, I can barely remember what day of the week today is... :P10:17
dhx_myep :)10:17
*** Joins: Kornel^aardvark (~kornel@fw1.aardvarkmedia.co.uk)10:18
nuclear_eclipse20 minutes and I'm already 60% through the download phase :D10:18
dhx_msloooow! :)10:19
nuclear_eclipsenot slow for 1.4G of data on the busiest day for downloading packages of the year... :P10:20
nuclear_eclipseI'm frankly quite amazed that I could find a mirror that would run this fast today10:21
dhx_ma lot of them are sitting idle (mainly in Europe)10:21
Kornel^aardvarkHello. I'm trying to make Mantis more CSS-friendly (#0011257 #0010034). Is there any preferred naming scheme for classes? Would you accept patch that replaces some layout tables with CSS?10:21
dhx_mumu.se is 4gbps+ afaik (for example)10:21
nuclear_eclipsedhx_m: question is then whether latency from there to here would kill that speed10:22
dhx_mthere are probably some 10gbps servers too now10:22
dhx_mnuclear_eclipse: yep international transit is expensive so your ISP probably doesn't buy enough of it :)10:22
dhx_mKornel^aardvark: we're currently looking into redesigning the UI using HTML5/CSS3/jQuery/etc (ie. a modern interface)10:23
dhx_mKornel^aardvark: however I'd be happy to apply patches that add classes and ids to elements as needed10:23
darynKornel^aardvark: i'm working on converting to template system (phptal).  we don't really have a naming scheme so if you would like to offer one i'd be interested in taking a look10:24
Kornel^aardvarkdaryn: That's awesome. I'm PHPTAL maintainer, BTW :)10:24
darynsweet!10:24
dhx_mwow, great timing :)10:24
nuclear_eclipsewell, hi there, mr maintainer :P10:25
nuclear_eclipsefor php.net guy's in here, now phptal guy :)10:25
nuclear_eclipses/for/first10:25
Kornel^aardvarkdhx_m: is there some code written yet? (I don't see it in git)10:25
darynwe better get this thing updated...10:25
* nuclear_eclipse cracks the whip at daryn 10:26
nuclear_eclipsemush!10:26
* daryn grunts and pulls10:26
darynKornel^aardvark, large part of the problem is so much is printed throughout the codebase10:26
dhx_mKornel^aardvark: daryn did some initial work @ http://git.mantisforge.org/w/mantisbt/daryn.git?a=tree;f=templates/default;h=abb4f5f95e4263e149025eca7ac7e7951080edea;hb=refs/heads/phptal10:27
darynso, logic needs to be separated10:27
darynKornel^aardvark, was a first attempt at moving from html_api functions that print to temporary template_api functions that just return the data10:28
darynwas not complete a complete removal of printing in the code but got most of the layout functions for most of the pages converted to be able to use the layout template10:29
Kornel^aardvarkPerhaps first you could refactor existing PHP files to first collect data (in some array, object), and then output it? Just logic at top of the file, HTML at the bottom.10:30
darynyeah...dhx_m mentioned that yesterday10:30
Kornel^aardvarkit would be easier to go from that to templates by cutting off bottom part when ready10:30
dhx_mKornel^aardvark: I'd personally like to start using some draft HTML5 however... "Ian Hickson, editor of the HTML5 specification, expects the specification to reach the W3C Candidate Recommendation stage during 2012, and W3C Recommendation in the year 2022 or later."10:30
Kornel^aardvarkThat's deadline for *complete* bug-free implementations.10:30
dhx_mmaybe it's a little early to rely upon HTML5 features (ie. <datalist> and friends) but we could implement some of the backwards compatible ones10:31
dhx_myep10:31
Kornel^aardvarkby Ian's criteria, HTML4 isn't ready yet.10:31
dhx_mKornel^aardvark: the main problem I have with our proposed migration to PHPTAL was to do with including templates10:32
dhx_mKornel^aardvark: I imagine many of the benefits of PHPTAL are lost when templates include each other over and over as you can no longer open up a page in a standard HTML editor and see the entire thing10:32
*** Joins: micahg (~micah@ubuntu/member/micahg)10:33
dhx_mso I guess we really need to be duplicating the code more than having dozens of small templates10:33
dhx_m"duplicating" is a strong word for that though10:33
Kornel^aardvarkdhx_m: for such large system like Mantis I wouldn't even try.10:33
Kornel^aardvarkMany small templates may be needed, and I think that's fine.10:33
Kornel^aardvarkYou might want to have main layout template (which contains headers/basic body layout) editable10:34
Kornel^aardvarkbut it would probably be insane to try to cram all other layout elements all in one file10:34
dhx_myep for instance, the header and footer :)10:35
nuclear_eclipseKornel^aardvark: while you're here...10:35
nuclear_eclipseone of the biggest additions to Mantis recently was plugins, which were designed ounder the current methods of echo everywhere you need output, any idea of a way to migrate that to templates without having to re-design the plugin system from scratch, or without requiring all-new plugins to be written?10:37
Kornel^aardvarknuclear_eclipse: PHPTAL allows <?php ?> blocks that behave more or less like in raw PHP10:38
Kornel^aardvarknuclear_eclipse: so you could probably use that for plugin hooks. Code echoed that way would work.10:38
dhx_mKornel^aardvark: are you aware of any other projects which are heavily using PHPTAL at the moment?10:38
Kornel^aardvarkand inside PHPTAL template there's $ctx object that's access point for template variables.10:39
nuclear_eclipseok, so if you had "<div><?php event() ?></div>" and event() ended up echo'ing at some point, it would put the output where it "belongs"?10:39
Kornel^aardvarknuclear_eclipse: yes10:39
nuclear_eclipseok10:39
nuclear_eclipsedaryn: remember that :P10:39
daryni told you that yesterday...:P10:39
nuclear_eclipsesee?!10:39
nuclear_eclipseI can't remember anything!10:39
daryn:)10:39
darynbut it is nice to have confirmation10:40
nuclear_eclipsealternately, I might have not been paying attention, but if I don't remember it, it didn't happen10:40
darynlol...sounds like my wife10:40
Kornel^aardvarkI don't collect info about PHPTAL sites, so honestly I don't know. At aardvarkmedia we're using it for all new development, so e.g. squaremeal.co.uk is 95% PHPTAL, imbibe.com is 100% PHPTAL10:41
* nuclear_eclipse beats daryn with a rusty bat10:41
darynmy what violence10:42
dhx_mKornel^aardvark: OK thanks, was just asking to see if there were any good existing open source reference "implementations"10:43
paul_I'm still not convinced10:43
paul_out of interest10:43
paul_can you turn OFF the phptal support for php tags?10:43
paul_i.e. I'd like to allow users to define templates for emails for example10:44
Kornel^aardvarkpaul_: no. PHPTAL assumes template author is trusted.10:44
paul_right10:44
paul_so if we want templated emails10:44
paul_we can't use phptal for the engine for that10:44
nuclear_eclipsepaul_: that's the same as any other template package, afaik10:44
dhx_mpaul_: afaik PHPTAL evals conditions anyway so it doesn't like like it's possible (PHPTAL would have to implement it's own PHP parser otherwise which is stupid :p)10:44
paul_nuclear_eclipse: well, only if you base it on php10:44
nuclear_eclipsewell, that's what I meant at least10:45
dhx_mpaul_: we could use it to generate HTML emails I think10:45
Kornel^aardvarkIt's not hard to cut away support for <?php?> and php: syntaxes,10:45
Kornel^aardvarkbut since this wasn't supposed to be secure at that level, I can't guarantee security there.10:45
paul_nuclear_eclipse: http://sourceforge.net/projects/quickskin/10:46
nuclear_eclipsedhx_m: oh noes! my upgrade has stalled at 97%!10:46
* nuclear_eclipse cries10:46
paul_wondering whether that would work for email templates10:46
paul_it's at least by same people as phpmailer.10:46
Kornel^aardvarkpaul_: also PHPTAL is for HTML/XML only. It would be painful for plaintext.10:46
paul_and just so you know10:47
Kornel^aardvarkit depends how configurable templates you want, and whether you want plaintext only, plaintext+html or HTML only10:47
dhx_mpaul_: just write our own plaintext email search-and-replace method :)10:47
nuclear_eclipsesprintf ftw :P10:47
paul_i'm very much of the point atm that I don't really see the point of something like phptal for mantis10:47
Kornel^aardvarkyou can do some metaprogramming in PHPTAL using macros10:47
paul_most of the core stuff builds itself from some config10:48
Kornel^aardvarktal:repeat="macro macros_to_call" metal:use-macro="${macro}"10:48
paul_and the rest is in plugins10:48
nuclear_eclipse:P10:48
paul_;/10:48
Kornel^aardvarkpaul_: I understand you might be sceptic about PHPTAL, but I think separation of logic and presentation would be great.10:49
Kornel^aardvarkwe're using mantis internally and want to cut out every UI feature that our customers don't use10:49
Kornel^aardvarkand add few own10:49
paul_for adding you can use plugins10:50
darynwe've never been able to get paul_ to understand the point through many long discussions...10:50
Kornel^aardvarke.g. time tracking currently looks awful (and it's not a plugin)10:50
paul_for turning off features - imo, that should be done via config10:50
dhx_mpaul_: I like this feature: http://phptal.org/manual/en/split/i18n-translate.html10:50
Kornel^aardvarkand we use pretty complicated CSS for that10:50
paul_nod, but you can turn off time tracking via a config item10:50
Kornel^aardvarkand what if I don't like having [ ] around half of the links?10:50
dhx_mpaul_: it lets us put full text messages within the template rather than vague language strings10:50
Kornel^aardvarkI want rounded CSS buttons, not ASCII art.10:50
nuclear_eclipsebut ascii art looks nice in elinks!10:51
dhx_mKornel^aardvark: the inbuilt time tracking system is something I'd love to deprecate in favour of TimeCard :)10:51
dhx_mKornel^aardvark: afaik we all want to use valid HTML/CSS (no unnecessary tables, ASCII link brackets, etc)10:52
paul_nod10:53
Kornel^aardvarkdhx_m: we've looked into such solutions and concluded that we've already got all our clients/projects and tasks in mantis db, so it's easier to extract reports from mantis, than to use another tool and copy all issues, etc. to it10:53
dhx_mKornel^aardvark: I think the main issue is working out if we need a template engine to achieve that10:53
dhx_malthough my main argument against the "let's just use <?php echo" argument is for loops...10:53
Kornel^aardvarkIf you're not completely sold on PHPTAL, that's fine - if you separate logic from presentation, and even use plain PHP for templates, then others will be able to hook up template engines easily10:54
paul_my issue is more the point it's more10:54
paul_mantis seems to basically do10:54
dhx_mpaul_: see the last example in http://phptal.org/manual/en/split/tal-repeat.html and let me know if you can make it look better using plain PHP :p10:54
paul_check some config values10:54
paul_build some table10:54
paul_check for some plugin hooks for extra columns for above table10:54
paul_end10:55
paul_so if one said10:55
paul_"I want a template for that so that someone could convert table from table tags to divs+css"10:55
paul_as the things dynamic, I'm not sure:10:55
paul_a) whether the template ends up being <?phptal buildtable?> or something anyway10:56
paul_b) some horrendous template you can't actually edit to changes to divs10:56
dhx_mpaul_: what you'd do is generate the data in advance in a multi-dimensional array which is then outputted by the template10:56
paul_c) whether it's possible to actually convert the table to divs/css as positioning would be a nightmware as the template is dynamic10:56
darynpaul_ isn't going to be convinced.  we've talked for hours about this and nothing get's done...10:57
paul_:)10:57
Kornel^aardvarkand what if I wanted to have issue titles as links (on my_view_page.php)?  would plugin hook be really appropriate for that?10:57
paul_daryn: the problem is i think of 'template' as something a user edits :P10:57
darynyes, that is the problem10:57
nuclear_eclipsethen stop thinking that way10:57
darynthat isn't what we're talking about10:57
darynnever has been10:57
nuclear_eclipsetemplate is something the site admin edits10:57
darynand we can still use the config to enable/disable features10:58
nuclear_eclipseor site admin chooses from a set of existing templates even10:58
dhx_mpaul_: so if you want a grid like layout of fields as is the case currently on view.php, you'd make an array like $fields[row][column][] where the last part contains elements name, value, etc10:58
paul_nuclear_eclipse: I dont really see a site admin editing as we have a config value for everything under the sun10:58
dhx_mpaul_: the sorting of the fields for the grid output is done in PHP before the template engine is loaded10:58
nuclear_eclipsepaul_: I mean more for cosmetic differences, ie, to fit into a site's theme/layout10:59
Kornel^aardvarkpaul_: it might be crazy to have config value for everything. Do you have config value for displaying project name as separate column on my_view_page.php?10:59
Kornel^aardvarkor config value for hiding print links?10:59
paul_Kornel^aardvark: we have a config value that defines what columns to show on my view page10:59
paul_that end users can personalise10:59
darynuh huh...10:59
dhx_mpaul_: that would roll over into a new system using templates10:59
nuclear_eclipseKornel^aardvark: don't bother trying to reason with him, it's hard enough for us to do that :P11:00
paul_for hiding print links - no - although there is a config value controlling whether things like usernames show up as links to emails :P11:00
* paul_ sits next to nuclear_eclipse 11:00
dhx_mI'm banning all "print page" features if we move to using templates... that is what CSS stylesheets are meant to handle11:00
darynyah11:01
dhx_mie. you have a web display stylesheet and a print stylesheet for each page11:01
paul_yea, aka .print or whatever it is11:01
dhx_moh right, the print_ functions?11:01
darynthose are going away too11:01
nuclear_eclipseno11:01
darynoh, yes they are11:01
dhx_myep please kill them quickly :p11:01
dhx_mmost are useless11:01
daryni've removed the use of them in filter11:01
dhx_mor could be replaced by a small template at least11:01
nuclear_eclipseI just meant "no" in that print_* has nothing to do with formatting for a printer11:01
darynyah, macro11:01
nuclear_eclipsewould be better named echo_*11:02
nuclear_eclipseor output_*11:02
Kornel^aardvarkpaul_: if you had very neat markup and *lots* of display-oriented config options, then that would be pretty good for 90% of cases11:02
darynor null11:02
Kornel^aardvarkbut this would also make your default HTML generation pretty complex (`if config-this-and-that` on every line)11:02
Kornel^aardvarkand some odd use-cases still wouldn't be possible11:03
paul_complex atm, or complex with a template engine?11:03
darynhave you looked at our codebase?  pretty is not in the vocabulary11:03
Kornel^aardvarkwith a template engine, you can just tell people to tweak templates if they don't like something11:03
dhx_mI think the general rule of thumb should be that users can select their desired template (traditional grid, fields-shown-in-a-sidebar) and can then select what information they see (which fields are shown)11:04
Kornel^aardvarkor eventually plugin hooks will turn into template engine :)11:04
dhx_mie. just keep it very simple11:04
paul_Kornel^aardvark: haha11:04
paul_yes ;p11:04
dhx_mperhaps we could find a way to let template authors add template configuration options?11:04
paul_on the flip side to that11:04
paul_if we move to plugins more and more11:04
darynmy plan is to have a default layout/style/page templates...then allow users to config a different template directory to override specific templates11:04
paul_and plugin authors are gonna do whatever11:04
dhx_min case they want to add fancy features to their templates that the user should be able to toggle11:05
paul_I wonder if people would use templates11:05
darynand plugins can use templates to insert also11:05
paul_or you know what i mean11:05
paul_The only thing I do wonder (and no disrecpect to phptal here) is whether phptal is the right choice of an engine if we want '1 engine fits all'11:05
Kornel^aardvarkI'm biased :)11:06
paul_And what I mean by that is11:06
paul_a) there's probably a case to say we should/must have template emails text/html11:06
Kornel^aardvarkit's certainly not good for plaintext emails and don't even try to use it there11:06
dhx_mpaul_: just look at the last example @ http://phptal.org/manual/en/split/tal-repeat.html11:06
paul_b) there's probably a case to say we might want to template mantis11:06
Kornel^aardvarkphptal for plaintext is as good as raw php for HTML :)11:06
dhx_mpaul_: that is what I call a clean template :)11:06
paul_c) I wonder if there's a case to say we should allow a user to define template for the bug report form11:06
darynthey could do that anyway...11:07
darynwell...the admin could11:07
Kornel^aardvarkYou could make code PHPTAL-agnostic11:07
daryni'd say no to individual users11:07
dhx_mpaul_: that's like giving drivers control over the engine management system settings in their car via an in-dash LCD screen11:07
darynalthough we could provide various layouts and let the users choose between them11:08
dhx_mpaul_: it's wayyyy overkill :)11:08
Kornel^aardvarkuser? no, but page admin would definitely like it11:08
dhx_mthere should be a focus on making it easy to customise templates11:08
Kornel^aardvarkI would love to have special bugreport page for some of the most technophobic clients we have11:08
dhx_mie. for a basic customisation of MantisBT most users would only want to change the header, footer and colour scheme11:09
dhx_mwhat I mean is that we should reuse the same colours throughout where possible11:09
dhx_mbased off just a few settings11:09
dhx_mrather than force them to set 500 CSS color: properties throughout all the templates11:10
Kornel^aardvarkthings like color scheme are more CSS problem, than HTML template problem11:10
Kornel^aardvarkif you use class="bug-status-resolved" rather than td bgcolor=#12345611:11
Kornel^aardvarkat most you'll have <style>.bug-status-resolved {background: ${bugcolor}}</style> in HTML templates11:11
dhx_myep11:15
dhx_mI also like optional attributes @ http://phptal.org/manual/en/split/tal-attributes.html#optional-attrs11:16
Kornel^aardvarkArrrgh. Globals are evil. I've moved HTML around in view_all_inc.php and print_all_bug_action_option_list() stopped working, because print_column_selection() has side-effect of setting global switch.11:29
dhx_mKornel^aardvark: yep, MantisBT's codebase is over 10 years old so there are some old outdated programming techniques within11:29
Kornel^aardvarkbefore moving to templates you really should have rule that print_* cannot have any side effects.11:29
dhx_mKornel^aardvark: the idea would be to remove print_ functions afaik11:30
dhx_mKornel^aardvark: or more precisely... change them into functions that prepare the right template variables11:30
darynhm... fyi, i'm working heavily on filter api including view_all_inc11:31
Kornel^aardvarkdaryn: is it in git master?11:31
darynno...it's a major change so i'm planning to push to a branch for review hopefully by ... monday night11:32
*** Quits: davidinc (~d5374b72@gateway/web/freenode/x-cqopkdquamavygtu) (Ping timeout: 252 seconds)11:40
*** Quits: wolog (~wolog@195.6.104.193) (Remote host closed the connection)11:58
*** Quits: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com) (Ping timeout: 260 seconds)12:06
*** Quits: micahg (~micah@ubuntu/member/micahg) (Read error: Operation timed out)12:23
*** Joins: wolog (~wolog@AOrleans-152-1-85-26.w90-21.abo.wanadoo.fr)12:31
Kornel^aardvarkthanks. cya12:39
*** Parts: Kornel^aardvark (~kornel@fw1.aardvarkmedia.co.uk)12:39
*** Joins: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com)12:48
*** Joins: micahg (~micah@ubuntu/member/micahg)14:09
paul_moo15:24
paul_dhx_m / nuclear_eclipse btw15:25
paul_did i mention it's my bday today?15:25
nuclear_eclipsehappy bday15:25
darynbathday?15:25
darynjk, happy birthday15:26
paul_daryn: wanna die?15:31
daryn:)15:31
paul_I need a new target from john :)15:31
darynbig ocean to cross15:31
paul_not a problem15:32
darynlike Dr. House says "Nebraska...like that's really a place" good luck finding me :)15:32
paul_anyway, yea, bday today15:33
darynso you make it to the pub yet?15:33
paul_ya15:34
paul_it's 8pm15:35
paul_pub was at 4pm15:35
paul_i've got beer here now15:35
paul_php.net guy hasn't been back has he?15:35
darynnot that i know of15:36
paul_anyone seen siebrand recently16:03
siebrandpaul_: nope16:04
paul_k16:04
paul_siebrand: plan still same re langapi?16:04
paul_i.e. you can organise parsing array?16:04
siebrandpaul_: yep16:04
paul_kk16:04
paul_should I do initial convert?16:05
siebrandpaul_: lemme have a look at some of the details I'd like.16:05
paul_you around in say 1h from now to 10h from now?16:05
siebrandpaul_: unlikely.16:06
paul_(i'll be sleeping in between)16:06
siebrandpaul_: probably going to bed in 2h16:06
paul_ok let me play aoe with mate16:06
paul_then talk to you hopefulll16:06
siebrandpaul_: oki.16:06
siebrandpaul_: I think you converting everything would be best.16:07
siebrandpaul_: otherwise I'd have to do a lot of renaming. Importing whatever has changed is easier, I think. Expecting many key changes.16:07
siebrandpaul_: one thing I might want to do is run an export of the current translatewiki contents omitting everything tagged outdated.16:08
siebrandpaul_: that's currently in the files, but not tagged, so that information would be lost. Just throwing it out is the cleanest solution.16:08
siebrandpaul_: for a language like Romanian, that would for example mean that 31 of 930 translations would be removed.16:10
paul_siebrand: WELL,16:41
paul_I have this weekend + monday16:41
siebrandpaul_: that should work :)16:41
*** Quits: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com) (Remote host closed the connection)16:59
*** Joins: Watergad (~Watergad@watergad.pereslavl.ru)17:25
Watergadexcuse me, is it possible to manage system settings via web?17:26
Watergadthere is $g_set_configuration_threshold setting17:27
Watergadcommented with smth like users "MUST be trusted"17:27
WatergadIt is set to ADMINISTRATOR, I log in with ADM. access and I cant change settings, only view and delete is possible17:28
WatergadI have to define "trusted" users somehow, or what should I do?17:29
nuclear_eclipseWatergad: there should be a form at the bottom of teh Manage Configuration Report page that allows you to enter new configuration values into the database17:29
Watergadoh17:29
WatergadI see17:29
WatergadThanks17:29
Watergadsorry for such a silly question17:29
WatergadI expected for a button in the "actions" column and hadn't look below17:31
nuclear_eclipseno worries :)17:31
WatergadI'm trying to add custom access level17:35
Watergadconfig file says:17:35
Watergad"status from $g_status_index-1 to 79 are used for the onboard customization (if enabled) directly use MantisBT to edit them."17:35
WatergadI'm quite confused where to do it17:36
WatergadI was going to edit config.php as usual17:37
Watergadbut decided to try "directly use MantisBT" (:17:38
WatergadI have to create option on the configuration page?17:39
Watergad"access_levels_enum_string" and define the whole enumeration including standard access levels?17:40
nuclear_eclipseif you want to add an access level, you need to copy $g_access_level_enum_string from config_defaults into your config_inc and edit that list to add the level in the appropriate place, and then copy $s_access_level_enum_string from strings/foo.txt into custom_strings_inc.php and add the display name of that access level there17:40
nuclear_eclipseit's a bit confusing at first, and it's not documented well17:41
WatergadI see, thanks17:41
WatergadI've added custom statuses before, but I thought access levels are possible to manage via web by what I read17:42
WatergadSo if it's via configs too its ok17:43
* paul_ yawns17:50
paul_siebrand: right, i'll just comit for now then17:50
*** Quits: fanno (~Morten@90.184.93.233) (Quit: Leaving.)17:53
Watergadthanks, nuclear_eclipse, I did just like you say17:58
Watergadworks fine17:58
Watergadbtw now I know that I must not silly edit lang file and what is custom_strings_inc for ))17:59
siebrandpaul_: sure.18:11
micahgwhat's the stick option for?18:12
siebrandzzz...18:12
Watergadset/unset sticky?18:20
micahgwhat does that mean in the context of a bugtracker though18:21
Watergadthese issues are always on top on the "view issues" page18:22
Watergaduseful for the important issue or smth like that18:22
Watergadon mantisbt its used for the FAQ as I see18:23
micahgWatergad: ah, ok thanks18:24
WatergadAFAIK it doesn't affect any issue workflow, just "visual" feature18:24
*** Quits: micahg (~micah@ubuntu/member/micahg) (Read error: Operation timed out)18:26
*** Quits: Watergad (~Watergad@watergad.pereslavl.ru) (Quit: Just left.)18:28
paul_nuclear_eclipse: mo?18:37
*** Quits: scribe9343423 (~scribe934@mantisforge.org) (Remote host closed the connection)20:00
*** Joins: scribe9343423 (~scribe934@mantisforge.org)20:00
*** Quits: AzaToth (~azatoth@wikipedia/AzaToth) (Remote host closed the connection)20:42
*** Joins: daryn (~INTERACT\@h244.67.29.71.dynamic.ip.windstream.net)22:17
*** Quits: daryn (~INTERACT\@h244.67.29.71.dynamic.ip.windstream.net) (Client Quit)22:19
*** Joins: daryn (~INTERACT\@h244.67.29.71.dynamic.ip.windstream.net)22:20

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!