Support Joomla!

Joomla! 1.5 Documentation

Packages

Package: Joomla-Framework

Developer Network License

The Joomla! Developer Network content is © copyright 2006 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution- NonCommercial- ShareAlike 2.5
Todo List

patTemplate

patTemplate_Compiler

  • check for existing compiled template
  • implement all template types
  • implement getParsedTemplate
  • implement variable modifiers

patTemplate_Dump_Html

  • move this into patTemplate_Dump_Dhtml and keep it free from javascript

patTemplate_Dump_XUL

  • move this into patTemplate_Dump_Dhtml and keep it free from javascript

core

GeSHi::disable_highlighting()

  • Rewrite with an array traversal

GeSHi::enable_highlighting()

  • Rewrite with array traversal

GeSHi::enable_important_blocks()

  • REMOVE THIS SHIZ FROM GESHI!

GeSHi::get_language_name_from_extension()

  • Re-think about how this method works (maybe make it private and/or make it a extension->lang lookup?)
  • static?

GeSHi::highlight_lines_extra()

  • Some data replication here that could be cut down on

GeSHi::load_from_file()

  • Complete rethink of this and above method

GeSHi::set_case_keywords()

  • Error check the passed value

Joomla-Framework

JOutputFilter::ampReplace()

  • There must be a better way???

JArchiveZip::create()

  • Finish Implementation

patError

patErrorManager

  • implement expectError() to ignore an error with a certain code only once.
  • implement ignoreError() to ignore errrors with a certain code

patErrorManager::raise()

  • either remove HTML tags and entities from output or test for enviroment!!! in shell is ugly!
  • implement 'simple' mode that returns just false (BC for patConfiguration)

patError::__construct()

  • all calls to patErrorManager::raise* should not be included in backtrace

Unknown

guess_encoding()

  • explore usage of mb_http_input(): does it detect http headers + post data? if so, use it instead of hand-detection!!!

xmlrpc_client::setCookie()

  • check correctness of urlencoding cookie value (copied from php way of doing it...)

wrap_php_function()

  • add a check for params of 'resource' type
  • add some trigger_errors when returning false?
  • decide how to deal with params passed by ref: bomb out or allow?
  • finish using javadoc info to build method sig if all params are named but out of order
  • what to do when the PHP function returns NULL? we are currently returning bogus responses!!!

xmlrpcresp::xmlrpcresp()

  • add check that $val 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...

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

Documentation generated on Mon, 05 Mar 2007 21:33:41 +0000 by phpDocumentor 1.3.1