SourceForge.net LogoPHPGallue
[ class tree: gallue ] [ index: gallue ] [ all elements ]

Todo List

libbase

cleanName()

  • Find a way to use methods as callback functions.

GALResultIterator::filter()

  • Find a way to use static and non-static methods as callback.

GALConfig

GALDatabase

  • Translate and internationalize error messages.

GALGlobalVars

  • Implement some interfaces of the SDL package to allow iterating over the registered variables (low priority).

GALResultIterator

  • implement some iterator interfaces of the PHP SDL package.

GALSection

  • Implement some SDL interfaces to iterate over values and subsections (low priority).

GALTable

  • Make some properties private.

GALTableIterator::getFlags()

  • Make it possible to inherit documentation from interfaces (not only from classes).

GALTable::getFlags()

  • Make it possible to inherit documentation from interfaces (not only from classes).

GALRow::getFlags()

  • Make it possible to inherit documentation from interfaces (not only from classes).

GALTable::load()

  • Find a possibility to specify objects (or new class()) as default value, find a way to build constant objects.

libgallue

GALGallery

  • Add class GALFolder which can contain users, groups, categories, films, series, images, comments and folders.
  • Add correct visible() methods to tables where necessary (e.g. node.inc.php)
  • Documentate all exceptions that are thrown
  • Implement readonly mode.
  • Try to speed up the whole system.
  • Write maintainace utility that e.g. deletes orphan cache entries and checks the database for inconsistencies.

GALImage

  • Implement additionalInfo.
  • Meditate about iterators: Hand them out via property or via method?

GAL_USER_DEFAULTQUOTA

  • Add quota support.

GALPackage::loadContainer()

  • This method is slow and inefficient; it submits 4 queries per image, and one could reduce the overall number of queries to 6! (later)

gallue

GALGroup_frontend::execute()

  • Implement restrictions/checks on the uploaded files (MIME, file extension, file size, group dimensions).

GALImage_frontend::execute()

  • Implement restrictions/checks on the uploaded files (MIME, file extension, file size, image dimensions).

GALSeries_frontend::execute()

  • Implement restrictions/checks on the uploaded files (MIME, file extension, file size, series dimensions).

GALFilm_frontend::execute()

  • Implement restrictions/checks on the uploaded files (MIME, file extension, file size, film dimensions).

GALCategory_frontend::execute()

  • Implement restrictions/checks on the uploaded files (MIME, file extension, file size, category dimensions).

GALUser_frontend::execute()

  • Implement restrictions/checks on the uploaded files (MIME, file extension, file size, user dimensions).

GALCategory_frontend

  • write some code for slide show. I guess I won't use the page skeleton, but write a separate page.

GALFilm_frontend

  • write some code for slide show. I guess I won't use the page skeleton, but write a separate page.

GALGroup_frontend

  • write some code for slide show. I guess I won't use the page skeleton, but write a separate page.

GALImage_frontend

  • write some code for slide show. I guess I won't use the page skeleton, but write a separate page.

GALSeries_frontend

  • write some code for slide show. I guess I won't use the page skeleton, but write a separate page.

GALSitemap

  • Add support for statically generated sitemaps

GALUser_frontend

  • write some code for slide show. I guess I won't use the page skeleton, but write a separate page.

setup

setup.php

  • Implement extension test for PHP CLI.

Documentation generated on Wed, 16 Aug 2006 15:36:53 +0200 by phpDocumentor 1.3.0RC6