diff --git a/lam/TODO b/lam/TODO index 6a79a8a9..3c73e8da 100644 --- a/lam/TODO +++ b/lam/TODO @@ -9,9 +9,4 @@ - Samba 3: support kickoff time - InetOrgPerson: jpgPhoto - -0.5.0 - - - document missing parts - - add Samba display name - + \ No newline at end of file diff --git a/lam/docs/devel/index.htm b/lam/docs/devel/index.htm index 05e3ffbe..0cfa60ee 100644 --- a/lam/docs/devel/index.htm +++ b/lam/docs/devel/index.htm @@ -47,7 +47,7 @@ lists
  • Account modules (modules.inc)
  • -
  • PDF (pdf.inc, pdfstruct.inc)
    +
  • PDF (pdf.inc, pdfstruct.inc)
  • Account profiles (profiles.inc)
  • diff --git a/lam/docs/devel/pdf_libs.htm b/lam/docs/devel/pdf_libs.htm new file mode 100644 index 00000000..55ff0403 --- /dev/null +++ b/lam/docs/devel/pdf_libs.htm @@ -0,0 +1,40 @@ + + + + + PDF (pdf.inc, pdfstruct.inc) + + + +

    PDF (pdf.inc, pdfstruct.inc)
    +

    +
    +These files control the management of PDF structures and creation of +PDF files.
    +
    +
    +

    pdfstruct.inc

    +This file includes all functions which are needed to manage the PDF +structures. You can load/save/delete structures, get a list of +available structures and logos.
    +
    +
    +

    pdf.inc

    +The pdf.inc library is used to create a PDF file.
    +
    +createModulePDF() takes a list +of accountContainer objects +and a PDF structure as parameters. The function then creates a PDF +file, saves it to the tmp +folder and returns the file name.
    +
    +
    +The lamPDF class extends the UFPDF class and adds the LAM +specific header and footer.
    +It also defines the used font. Currently only Bitstream-Vera is +supported.
    +
    + +