SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

############################################################################# # phpCDLabelPS (c) 2002-2003 by Itzchak Rehberg # # ------------------------------------------------------------------------- # # Reads in data disks and creates CDLabels based on that information and a # # given template, output will be a PostScript Level 2 file. License: GPL # # ------------------------------------------------------------------------- # # This is the installation instruction and disclaimer # #############################################################################

Installation instructions:

Very brief: Just extract all files somewhere in your webtree. Then point your browser to cdlabel.php - that's it. You may want to check the config.inc file and change the default values to your own preferences at any time: it just sets up the initial form values. One thing you may want to adjust right in the beginning is the mount-point of your media.

Requirements

Some WebServer with PHP support (Apache & PHP4 work great). Some program to open/print PostScript files with.
Linux users: all you need ships with your distribution. Windoze users: you may need to get some PostScript interpreter. Watch out for Ghostscript: http://www.google.com/search?q=ghostscript%20windows Mac users: see Windows users and http://www.google.com/search?q=ghostscript%20mac

Usage

Put your CD into the drive (unless you want to create a lable for something else, like your hard drive - which is theoretically possible; but the problem is to attach the label then ;) Under Unix/Linux you may have to mount the drive (some systems do this automatically). Now open cdlabel.php with your browser and enter all needed information: Mountpoint - where your CD is mounted. For Windows users, this should be

the drive letter followed by a colon. Name/title - what should be printed on the sides and on top of the list

FontSize      - depending on the amount of files/dirs, the list may get quite
                long. By decreasing the font sizes, you get more of your content
                listed on the cover. Everything that doesn't fit on anymore is
                simply "truncated". You may have to play with it a bit.
Display       - for some DVD with a huge amount of files you may wish to just
                display all directories. Here you have the choice to even
                define something weird as "nothing/nothing" to just get an
                empty cover (completely empty if you ommit the name/title
                value as well).
Max Levels    - how deep to dig into the rabbit hole. "0" means just the
                Root directory. Increase by one for each level.

Print label - wether to position the label on top or bottom of the page After create - you may wish to place two labels on one sheet of paper. In

                this case, select "leave in buffer" for the first label, and
                "print and eject" PLUS "add to buffer" for the second label.
                Of course, you shouldn't place both labels on the top of
                the page (or both on the bottom :)
Add to buffer - if you put the previous label just into the buffer, you may
                want to add this one to the same.

If you want to put two labels on one sheet of paper, you may sometimes run into trouble when printing directly (my printer discards the buffer after a really short time if I don't print it). In this case, store both parts to files, and just paste them together (nix: "cat file2 >> file1"). Make sure to append the second part* (that's the one where you selected to "print and eject" the page) to the first one and NOT vice versa. Sorry, found no better way yet.

License

This program is protected by the Gnu Public License (GPL) version 2. For details see the file LICENSE in this very same directory.

Disclaimer

No warranty. Nada. Use at your own risk. Although it is unlikely, the author will not guarantee that this program causes heart attacks, destroys your toaster or kidnaps you hamsters. I'm only sure it consumes some space on your hard disk if you unpack it there.

May 2002
Itzchak Rehberg


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.