*** Quits: roentgen_ (~arthur@openvpn/community/support/roentgen) (Read error: Operation timed out) | 01:24 | |
*** Joins: kirillka (~Miranda@195.242.142.17) | 01:37 | |
*** Quits: kirillka (~Miranda@195.242.142.17) (Remote host closed the connection) | 01:39 | |
*** Joins: kirillka (~Miranda@195.242.142.17) | 01:40 | |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 02:36 | |
*** Joins: giallu (~giallu@fedora/giallu) | 02:46 | |
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) | 02:55 | |
*** Joins: sgimeno (~chatzilla@163.117.211.10) | 03:39 | |
*** Joins: YiSh (~joanna@host81-159-82-81.range81-159.btcentralplus.com) | 04:51 | |
*** Quits: sgimeno (~chatzilla@163.117.211.10) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203074139]) | 05:02 | |
*** Joins: djSupport (~djsupport@188-221-240-190.zone12.bethere.co.uk) | 05:15 | |
*** Quits: djSupport (~djsupport@188-221-240-190.zone12.bethere.co.uk) (Remote host closed the connection) | 05:17 | |
*** Joins: sgimeno (~chatzilla@163.117.211.10) | 05:20 | |
*** Joins: dooley (52eb5b2f@gateway/web/freenode/ip.82.235.91.47) | 05:22 | |
*** Quits: dooley (52eb5b2f@gateway/web/freenode/ip.82.235.91.47) (Client Quit) | 05:22 | |
*** Quits: paulr (~a@212.85.5.19) () | 05:33 | |
*** Joins: Al_Chapone (~chatzilla@ATuileries-153-1-67-239.w83-202.abo.wanadoo.fr) | 05:45 | |
*** Joins: rolfkleef (~rolfkleef@82-204-82-162.fttx.bbeyond.nl) | 06:15 | |
*** Joins: Phileas (~chatzilla@vpn.rzz.ch) | 06:27 | |
*** Quits: Al_Chapone (~chatzilla@ATuileries-153-1-67-239.w83-202.abo.wanadoo.fr) (Ping timeout: 240 seconds) | 07:26 | |
*** Joins: Al_Chapone (~chatzilla@ATuileries-153-1-67-239.w83-202.abo.wanadoo.fr) | 07:56 | |
*** Quits: Al_Chapone (~chatzilla@ATuileries-153-1-67-239.w83-202.abo.wanadoo.fr) (Read error: Connection reset by peer) | 08:21 | |
*** Joins: Al_Chapone (~chatzilla@ATuileries-153-1-67-239.w83-202.abo.wanadoo.fr) | 08:22 | |
*** Joins: Al_Chapone_ (~chatzilla@ATuileries-153-1-33-175.w83-202.abo.wanadoo.fr) | 08:33 | |
*** Quits: Al_Chapone (~chatzilla@ATuileries-153-1-67-239.w83-202.abo.wanadoo.fr) (Ping timeout: 240 seconds) | 08:35 | |
*** Al_Chapone_ is now known as Al_Chapone | 08:35 | |
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) | 08:56 | |
*** Joins: dhx_z (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) | 09:05 | |
*** Quits: dhx1 (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) (*.net *.split) | 09:05 | |
*** Quits: tsnfoo (~tsnfoo@ws-intelimac3.test.denison.edu) (*.net *.split) | 09:05 | |
*** Quits: CIA-27 (~CIA@208.69.182.149) (*.net *.split) | 09:08 | |
*** Joins: CIA-27 (~CIA@208.69.182.149) | 09:10 | |
*** Joins: siebrand_ (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl) | 09:17 | |
*** Joins: joanna (~joanna@host81-159-82-81.range81-159.btcentralplus.com) | 09:17 | |
*** Quits: siebrand (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl) (Ping timeout: 240 seconds) | 09:20 | |
*** Quits: YiSh (~joanna@host81-159-82-81.range81-159.btcentralplus.com) (Ping timeout: 240 seconds) | 09:20 | |
*** siebrand_ is now known as siebrand | 09:21 | |
*** Quits: Al_Chapone (~chatzilla@ATuileries-153-1-33-175.w83-202.abo.wanadoo.fr) (Ping timeout: 240 seconds) | 09:36 | |
*** Joins: Al_Chapone (~chatzilla@ATuileries-153-1-33-175.w83-202.abo.wanadoo.fr) | 09:41 | |
*** Quits: Al_Chapone (~chatzilla@ATuileries-153-1-33-175.w83-202.abo.wanadoo.fr) (Client Quit) | 09:41 | |
*** Parts: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) | 09:58 | |
*** Quits: Phileas (~chatzilla@vpn.rzz.ch) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]) | 10:02 | |
*** Quits: kirillka (~Miranda@195.242.142.17) (Quit: kirillka) | 10:14 | |
*** Joins: djSupport (~djsupport@188-221-240-190.zone12.bethere.co.uk) | 10:25 | |
*** Joins: tsnfoo (~tsnfoo@ws-intelimac3.test.denison.edu) | 10:55 | |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...) | 11:06 | |
*** Quits: rolfkleef (~rolfkleef@82-204-82-162.fttx.bbeyond.nl) (Ping timeout: 246 seconds) | 11:34 | |
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 255 seconds) | 12:02 | |
*** Joins: docgnome (~docgnome@75.125.121.216) | 12:15 | |
docgnome | where does mantis store uploaded files? | 12:15 |
---|---|---|
nuclear_eclipse | docgnome: by default, it stores them in the database | 12:18 |
docgnome | what table? | 12:19 |
nuclear_eclipse | mantis_bug_file_table iirc | 12:19 |
docgnome | for some reason 1.2.2 keeps eating files | 12:19 |
* nuclear_eclipse recommends upgrading to 1.2.4 | 12:19 | |
docgnome | I will later | 12:19 |
docgnome | thanks | 12:20 |
*** Joins: moto-moi (~hylke@2001:888:13e4:1010:21f:e2ff:fe0c:ce28) | 12:33 | |
*** Quits: sgimeno (~chatzilla@163.117.211.10) (Remote host closed the connection) | 13:20 | |
*** Quits: joanna (~joanna@host81-159-82-81.range81-159.btcentralplus.com) (Ping timeout: 240 seconds) | 13:48 | |
*** Joins: JonMarkGo (~Jon@ool-4572146f.dyn.optonline.net) | 14:19 | |
*** Joins: rolfkleef (~rolfkleef@urtica.xs4all.nl) | 15:02 | |
*** Joins: nuclear_eclipse (~jreese@leetcode.net) | 15:36 | |
*** Joins: nuclear_eclipse (~jreese@leetcode.net) | 15:41 | |
*** Joins: joanna (~joanna@5ade2c24.bb.sky.com) | 15:42 | |
*** Joins: nuclear_eclipse (~jreese@leetcode.net) | 15:49 | |
*** Joins: nuclear_eclipse (~jreese@leetcode.net) | 15:59 | |
-zelazny.freenode.net- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp | 15:59 | |
*** Parts: rolfkleef (~rolfkleef@urtica.xs4all.nl) | 16:32 | |
*** Joins: rolfkleef (~rolfkleef@urtica.xs4all.nl) | 16:33 | |
*** Joins: giallu (~giallu@fedora/giallu) | 16:38 | |
giallu | dhx_z, isn't it time to wake up? ;) | 16:40 |
giallu | doh, just found out form_action_self is useless and breaks my setup :) | 17:09 |
*** dhx_z is now known as dhx1 | 17:23 | |
dhx1 | giallu: back... I'm not familiar with form_action_self | 17:23 |
giallu | dhx1 :) good morning | 17:24 |
dhx1 | giallu: hi :) | 17:24 |
giallu | that's interesting. that function does: return basename($_SERVER['PHP_SELF']); | 17:25 |
giallu | and it's used to populate action="" in forms that needs to post to the same page | 17:25 |
dhx1 | ah I see | 17:25 |
dhx1 | posting to the same page... sounds ugly? | 17:26 |
nuclear_eclipse | iirc, I was the one who added it, although I don't remember exactly what the context was for needing it.. | 17:26 |
giallu | the interesting part is we could probably get rid of that | 17:26 |
giallu | entirely | 17:26 |
dhx1 | I must admit it's been a while since I last looked at the best practice of GET vs POST handling of requests with HTTP forms | 17:26 |
nuclear_eclipse | actually, no, I do remember now | 17:26 |
nuclear_eclipse | it's used by the reauth code to resubmit forms if the timeout is hit | 17:27 |
giallu | don't tell me IE6 breaks with action="" ;) | 17:27 |
giallu | anyway, I'm now working with return ''; instead | 17:28 |
giallu | because in my current setup PHP_SELF is always index1.php, so it does not work as expected | 17:29 |
giallu | FTR http://stackoverflow.com/questions/1131781/blank-html-form-action-posting-back-to-self | 17:29 |
nuclear_eclipse | giallu: well, yes, in that sort of case, PHP_SELF won't work as expected | 17:30 |
giallu | I thought posting to "" was some super bleeding edge html5 feature, it seems not: | 17:32 |
giallu | http://www.thefutureoftheweb.com/blog/use-empty-form-action-submit-to-current | 17:32 |
nuclear_eclipse | giallu: the real test would be to try it with IE6 | 17:33 |
giallu | so, I'm carrying a small patch locally, but if you both agree I'd patch it out in master | 17:33 |
giallu | nuclear_eclipse, do you want to kill me ? ;) | 17:33 |
nuclear_eclipse | no, just piss you off :P | 17:34 |
giallu | damn troll :P | 17:34 |
dhx1 | since when was 1.3.x going to support IE6? :P | 17:35 |
dhx1 | I'm pretty sure I've already made sure it doesn't heh | 17:36 |
* daryn thinks 'no kidding' | 17:37 | |
giallu | hi daryn | 17:37 |
dhx1 | hah | 17:37 |
dhx1 | daryn: hi | 17:37 |
daryn | greetings | 17:37 |
joanna | Hi, I kind of have a question related to the discussion - how come 1.3 isn't html5? | 17:38 |
daryn | so there is life on this channel after all | 17:38 |
nuclear_eclipse | zomg, four developers in chat at the same time?! /heartattack | 17:38 |
dhx1 | joanna: hi, I suppose you're the developer behind https://github.com/thinksentient/mantisbt ? | 17:38 |
joanna | yep | 17:38 |
dhx1 | nuclear_eclipse: there must be some pretenders amongst us | 17:39 |
dhx1 | joanna: great :) I was hoping you'd drop by this channel | 17:39 |
joanna | Yeah, I kind of keep stalking here ;) | 17:39 |
dhx1 | joanna: to answer your question about HTML5... I think that is the future aim of 1.3.x however for now we still want something that renders OK on browsers from 2010 | 17:40 |
giallu | dhx1, start by making login_page.php render when db is empty :P | 17:41 |
dhx1 | joanna: are you able to explain the purpose of the "MyTheme" plugin... is that basically just aiming to be a pluggable theme? | 17:42 |
dhx1 | giallu: yeah I gather we have a number of installation related issues... I wouldn't mind redoing the installation from scratch | 17:43 |
joanna | html5 has laxer rules than xhtml, especially if you're mainly setting the doctype and avoiding the fancy new elements | 17:43 |
dhx1 | giallu: I have already redone the admin/check/ scripts ;) | 17:43 |
joanna | dhx - I was trying to keep the theme separate from the core, but it's proving a bit of a challange ;) | 17:43 |
giallu | joanna, strict xhtml is already killing me. I vote for HTML5 , now :) | 17:44 |
nuclear_eclipse | joanna: welcome to mantisbt :P | 17:44 |
nuclear_eclipse | giallu: +1 | 17:44 |
daryn | i'm working on cleaning up some of the xhtml breakage | 17:44 |
joanna | :) | 17:44 |
dhx1 | joanna: one of the problems we face with moving towards themes is that we have a lot of legacy code in print_api, html_api, etc which outputs small bits of HTML | 17:44 |
joanna | haven't looked at print yet, but html_api is a slight pain | 17:45 |
dhx1 | see what happens when someone does something as drastic as converting the project to XHTML 1.1 (strict by definition)... we get 5 developers in the channel at once :) | 17:45 |
dhx1 | joanna: ideally we'd like to make the theme changes in core by redoing each page one by one | 17:45 |
daryn | joanna: 'slight' would be an understatement | 17:45 |
dhx1 | so instead of theming the existing table based layout, actually rewriting the HTML in login_page.php, etc to use proper semantic 2011 markup | 17:46 |
giallu | hey, I'm about 1 hour into this IRC session and did not yet mention Zend, time to fix that | 17:46 |
dhx1 | whether we use HTML5 elements such as <article> is not something I've properly looked at | 17:46 |
joanna | tables aren't all that bad if used properly ;) | 17:47 |
dhx1 | giallu: automatic conversation killer? :P | 17:47 |
giallu | dhx1, you'll love it | 17:47 |
* daryn dang...where's my boot switch... | 17:47 | |
dhx1 | joanna: I agree we have a lot of places where we'd want to use tables | 17:47 |
joanna | giallu: shame you haven't published that zend mantis a bit earlier, would have forked yours insetad of the main mantis ;) | 17:47 |
dhx1 | giallu: you have live code? :o | 17:48 |
giallu | joanna :) | 17:48 |
giallu | dhx1, almost. I'm randomly testing pages right now | 17:49 |
dhx1 | giallu: is this for 1.3.x or your older 1.1.x port? | 17:49 |
dhx1 | daryn: menu branch? :) | 17:49 |
daryn | bah | 17:49 |
giallu | joanna, the juicy part is I'm wrapping everything from master, so it's not really a big issue | 17:50 |
giallu | dhx1, I'm on master now | 17:50 |
giallu | will write later on list with details | 17:50 |
daryn | dhx1: trying to fix all your breakage so I can merge and maintain my customizations | 17:50 |
dhx1 | giallu: so I guess the conversion you're doing will separate logic from UI (no interleaved PHP amongst HTML)? | 17:50 |
daryn | oh, and redo filters...again | 17:51 |
dhx1 | daryn: to be fair I was killing off dead stuff like <center>, <font>, etc so the lack of nice styling at the moment is really a case of not having CSS defined previously :) | 17:51 |
giallu | dhx1, right. new pages will fit that naturally. On the other hand, we can continue to use the older api until all pages are migrated | 17:52 |
dhx1 | giallu: do you have an example page that has been converted so I can see the general idea? | 17:52 |
giallu | or any mix of the two methods | 17:52 |
daryn | dhx1: i'm good with all that. just sidetracked me for a while. | 17:52 |
dhx1 | daryn: yeah it'd make merging impossible for you (sorry) and probably highlight some non-strict XHTML issues with your branches | 17:52 |
giallu | dhx1, no, I'm still at the "let's wrap everything under Zend" step | 17:52 |
daryn | dhx1: yeah...i needed to think on the menu thing a bit anyway. | 17:53 |
dhx1 | giallu: is it a case of generating data first (much like Victor's implementation of bug_view_inc.php, report page, etc) and then writing out the HTML thereafter? | 17:53 |
giallu | yeah | 17:54 |
dhx1 | giallu: nice :) | 17:54 |
dhx1 | giallu: how does it handle reusable includes (the main menu, header, footer, etc)? | 17:54 |
joanna | layouts? | 17:55 |
dhx1 | is that still going to be performed through calling functions in the API that echo out HTML or is there a better way of doing that with Zend? | 17:55 |
giallu | dhx1, you probably want to see this: http://framework.zend.com/manual/en/zend.layout.quickstart.html | 17:55 |
daryn | dhx1: ...and if we really want to...zend will do phptal just fine | 17:56 |
giallu | of course, youc an plug whatever alternative templating engine | 17:56 |
giallu | yeah, what daryn said | 17:57 |
dhx1 | joanna: my main aim at the moment is to generate semantic HTML/XHTML markup... then we can invite along designers to style pages nicely | 17:57 |
giallu | nifty, projects combo does not appear until I create at least 2 of them... I was almost going to report it as a bug :P | 17:58 |
dhx1 | daryn: what is the purpose of using Zend if it's handing most of the work to a templating engine like PHPTAL? | 17:58 |
daryn | giallu: ...wanna answer that one? | 18:00 |
daryn | zend isn't just templating | 18:00 |
dhx1 | Zend_Layout implements a classic Two Step View pattern, allowing developers to wrap application content within another view, usually representing the site template. Such templates are often termed layouts by other projects, and Zend Framework has adopted this term for consistency. | 18:00 |
dhx1 | that sounds like something we could perform directly with PHPTAL | 18:01 |
giallu | dhx1, it has a templating engine, and around 150 other readily usable components very well tested (much better than our I'd say ;) ) | 18:01 |
daryn | if we were to use PHPTAL it would completely replace Zend_Layout I believe. | 18:01 |
dhx1 | giallu: I don't mind using other parts of Zend... I'm just curious as to how Zend_Layout is useful to us | 18:02 |
dhx1 | IMO PHPTAL has an advantage by using XML syntax within the template | 18:02 |
giallu | dhx1, well. if you ask me, I'd start by using their engine | 18:02 |
dhx1 | thus making it easy for us to automatically validate templates, use XML tools on the templates, etc | 18:02 |
giallu | and move to something else only if there's a good reason | 18:03 |
joanna | what about ZTal (phptal homepage...)? | 18:03 |
dhx1 | I don't like Zend_Db for example | 18:03 |
dhx1 | $select = $db->select() | 18:03 |
dhx1 | ->from( ...specify table and columns... ) | 18:03 |
dhx1 | ->where( ...specify search criteria... ) | 18:03 |
dhx1 | ->order( ...specify sorting criteria... ); | 18:03 |
giallu | tbh, I love XML but I don't really consider it an advantage... | 18:03 |
giallu | dhx1, that's a really low level example | 18:04 |
giallu | mom | 18:04 |
dhx1 | joanna: interesting, I'll look into that | 18:04 |
dhx1 | giallu: there appear to be some components that are useful to us | 18:06 |
daryn | i hadn't seen that yet (ZTal) | 18:06 |
joanna | dhx1: just seen that now myself, will probably have a look at that sometime soon | 18:06 |
dhx1 | giallu: however some of the ideas they use are IMO inferior to other solutions or just add another unnecessary level of abstraction (I'm thinking ZTal here... but I haven't looked into it properly) | 18:06 |
daryn | and includes templates with email! | 18:07 |
joanna | I've always thought there was somethign awkward about Zend_Db - more of a Doctrine fan | 18:07 |
daryn | i'm out...maybe back in an hour or so. | 18:10 |
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat) | 18:11 | |
*** Quits: moto-moi (~hylke@2001:888:13e4:1010:21f:e2ff:fe0c:ce28) (Ping timeout: 260 seconds) | 18:25 | |
joanna | I'm out for today, bye :) | 18:40 |
*** Quits: joanna (~joanna@5ade2c24.bb.sky.com) (Ping timeout: 255 seconds) | 18:44 | |
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection) | 19:00 | |
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) | 19:00 | |
*** Joins: Daryn (~daryn@h108.11.96.216.dynamic.ip.windstream.net) | 19:07 | |
*** Joins: Daryn_ (~daryn@h117.213.31.71.dynamic.ip.windstream.net) | 19:13 | |
*** Quits: Daryn (~daryn@h108.11.96.216.dynamic.ip.windstream.net) (Ping timeout: 246 seconds) | 19:15 | |
*** Daryn_ is now known as Daryn | 19:15 | |
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 255 seconds) | 19:18 | |
*** Quits: Daryn (~daryn@h117.213.31.71.dynamic.ip.windstream.net) (Quit: Colloquy for iPad - http://colloquy.mobi) | 19:18 | |
*** Quits: rolfkleef (~rolfkleef@urtica.xs4all.nl) (Remote host closed the connection) | 19:20 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!