https://bugzilla.wikimedia.org/show_bug.cgi?id=16852





--- Comment #3 from [email protected]  2009-01-14 16:38:40 UTC ---
All right, those are good comments. I tried to make the pad function behave
like PHP's str_pad function as much as possible. That included adding the
ability for $padding to be more than one character. If the padding does not
evenly fill the desired length, it is truncated. For example,
{{padright:abc|8|def}} = abcdefde

You're right that I should have explained this better earlier. I was hoping to
make padleft and padright just as flexible as PHP's str_pad, so that we can
design more powerful wikitemplates than is currently possible. Since padleft
and padright currently break with Unicode input, we really can't design
reliable templates at all. If support for multibyte characters is to be added,
and I feel that it should be, it would be a good idea to add it at the same
time as we fix the glaring bugs. This will help prevent backwards-compatibility
problems - the new functionality will be added at the same time that this
function becomes reliable enough for general use.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to