Res facta quae tamen fingi potuit (
pauamma) wrote in
dw_dev_training2013-08-25 09:55 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Entry tags:
Question thread #11
It's time for another question thread!
The rules:
- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer.
The rules:
- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer.
no subject
no subject
(the best way to learn this might be to work through replacing a straightforward BML page though)
The complication is that so many of the "BML" pages on the site are actually mostly perl, you probably have to have a modest knowledge of perl as well to replicate the functionality.
EDIT: er, that was an entirely unhelpful answer. I apologise :-(
no subject
Un/fortunately (?), it's actually dropped off the bottom of the do-soon pile, so it will probably wait :-)
no subject
Dre is the person for all things related to controllers and TT, I think...but with that said, I've made a couple of TT pages and I can probably remember enough to help if I'm around.
One thing that I would say is "Don't try to change a page over if the perl on the page goes over your head to start with". Because so many of the "bml" pages actually have logic in them, and you need to replicate that functionality...
no subject
no subject
But if you're more comfortable with hanging back and reading the discussion, or perhaps asking follow-up questions if you don't understand the answer or think the answerer misunderstood the question, that's fine too.
no subject
no subject