Todo
blogImportPluginTransport | it's a draft |
waOrder | add img property |
blogHelper | buildCacheKey() |
enable partial caching wait for Smarty 3.2.x |
payonlinePayment | refund() |
(non-PHPdoc) |
qiwiPayment | cancelBill() |
|
qiwiPayment | checkBill() |
update order status and write changelog |
waHtml | script() |
Перенести в хелпер для всей системы, этот хелпер наследовать от него |
Определять и удалять дублирующиеся ссылки в пределах блока или всего массива | ||
Добавлять расширение .js по необходимости | ||
Магия с путями до скрипта | ||
waHtml | tag() |
Перенести в хелпер для всей системы, этот хелпер наследовать от него |
waHtmlControl | getCustomControl() |
complete params check |
waHtmlControl | getPasswordControl() |
hide real value for password |
waSettings | initSettingsParams() |
check data structure |
waSettings | loadSetting() |
use Cast to check type |
waTheme | getAppId() |
app or app_id at theme description? |
waTheme | save() |
complete code - it's not work properly (DTD fields order) |
xmlrpc_client | setCookie() |
check correctness of urlencoding cookie value (copied from php way of doing it...) |
xmlrpcmsg | parseResponseFile() |
add 2nd & 3rd param to be passed to ParseResponse() ??? |
xmlrpcresp | xmlrpcresp() |
add check that $val / $fcode / $fstr is of correct type??? NB: as of now we do not do it, since it might be either an xmlrpcval or a plain php val, or a complete xml chunk, depending on usage of xmlrpc_client::send() inside which creator is called... |
xmlrpcval | addArray() |
add some checking for $vals to be an array of xmlrpcvals? |
xmlrpcval | addStruct() |
add some checking for $vals to be an array? |
waPayment | OPERATION_HOSTED_PAYMENT_AFTER_ORDER |
try use HOSTED_PAYMENT |
waPayment | OPERATION_HOSTED_PAYMENT_PRIOR_ORDER |
try use HOSTED_ORDER |
guess_encoding |
explore usage of mb_http_input(): does it detect http headers + post data? if so, use it instead of hand-detection!!! |
smarty_outputfilter_trimwhitespace |
substr_replace() is not overloaded by mbstring.func_overload - so this function might fail! |
xmlrpc_encode_entitites |
do a bit of basic benchmarking (strtr vs. str_replace) |
make usage of iconv() or recode_string() or mb_string() where available |