Frequently Asked Questions About install procedures on Mac OS X

I don`t have/can`t find either "ImageMagick" or "wvware" for my system. Can I still use Siteseed?
 
 

Yes.

ImageMagick is a piece of (open source) software which does all kinds of graphic manipulations on files. It's extremely useful if you have to deal with journalists uploading 20 MB images without any real sense of what they're doing!

If you don't/can't have ImageMagick on your system, you will have to resize images "manually" before the upload (sure they've got acceptable sizes for Web images - around 10-30 KB is all right, jpg with a 75% ratio will be fine).

"wvware" is a piece of software which converts Microsoft Word documents to HTML.

Why do you need it? Well, it's not actually required to make Siteseed work. It permits you to upload Word files and have Siteseed convert them directly to HTML. Also, there is a very nice utility embedded into Siteseed called "visual editor", which looks like Word, and is much easier to use when you need to do fancy formatting... if you don't have "wvware" installed, you'll have to do the formatting using HTML tags.

(the RPM package for Red Hat Linux is called wv-...-rpm, so do a

rpm --query wv
to see if it's installed)

As said, they're not REQUIRED, they're just useful, but you can have all the power of Siteseed without having to bother with them.

 
Ask for more info / explore this entry in a forum

Can I install Siteseed under Mac OS X?
 
 

Mac OS X is nothing more than Apple's version of a FreeBSD port, running on top of a Mach microkernel ported to the PowerPC platform developed by Apple. Like FreeBSD, Darwin (the commercial name used by Apple) is an open source project.

Thus, almost anything developed for any Un*x clone will work on the Mac OS X.

Checklist


  • make sure you've got Apache installed (you can get it from Apple's
    Mac OS X Website). All versions from 10.1 above should have Apache properly installed

  • uncomment the following lines from "/etc/httpd/httpd.conf"

    LoadModule php4_module libexec/httpd/libphp4.so
    AddModule mod_php4.c

  • search for the <Directory "/Library/WebServer/Documents"> section. A little below should be "AllowOverride None". Change this to "AllowOverride All". This will apply only to sites created under the "primary" web server directory

  • alternatively, you could change that setting on the user's configurations (stored under "/etc/httpd/users")

  • re-launch Apache (either with "apachectl restart" or via System Preferences/Sharing (stop Personal Web Sharing, start Personal Web Sharing)

  • make sure you have Perl installed (newer versions of Mac OS X have it installed by default). If not, you can still use Siteseed, but installation has to be "by hand". You can get Perl from Apple's Software Download page, but be warned - there could be some conflicts if you have Fink installed.


MySQL:

  • go to Apple's download area and get a pre-compiled version for Mac OS X
  • unlike previous versions, this one does all the job for you, and even adds scripts for automatic startup!


ImageMagick

  • go to Apple's download area and get a pre-compiled version for Mac OS X
  • unlike previous versions, this one does all the job for you, installing itself under the common /usr/local/bin... it's currently more easy to install ImageMagick under Mac OS X than other Un*x's (both Linux and FreeBSD force you to get half of X11 to install this package!)

    Siteseed:

    • unpack the Unix version of Siteseed on your favorite directory and go ahead with install.pl...


    As "wvware" (Word doc to html converter), I haven't found a binary distribution yet (not even through Fink), so it seems that you really have to recompile them.


    In conclusion:


    • "porting" is a bad name to describe what needs to be done with Siteseed under Mac OS X - it's as easy as under Linux, Open/FreeBSD, or Solaris;
    • the biggest issue with Mac OS X is getting the permissions right (like under most Unixes...);
    • there is a GUI-based installer for Siteseed (using the standard installation procedure as any other application) but I've been lazy to keep it updated! It's far easier to download the tarball and run the Perl script...
    • Currently, Mr.Net's in-house development using Siteseed is done under Mac OS X :-)


    Comments on Mac OS X should go to lms@esoterica.pt

 
Ask for more info / explore this entry in a forum

How to use this FAQ section

If you want to explore further or debate one of the answers feel free to do so by following the link presented in its box. Help us improve our FAQ with your participation.

If a answer to your question is not present already please go straight to one of the other forums:

  • "Other questions" (not yet covered in the FAQ)
  • "Found a bug!"
  • "Wish list" (features you want in Siteseed)
  • "Hackers" (generic forum for people that want to help with code)
  • "Why Siteseed is great..."
  • "Other CMS systems that do something better"
  • "Why Siteseed stinks..."
  • "Security" (report and get help with security problems)

    Rules when posting messages:

  • No HTML/Javascript is allowed. PHP can be entered but not enclose it in "tags" ("<?php", "<?" or ">") or mix it with HTML tags (since they will be stripped from the message). If you want to send code mail it directly to other users with a CC to code@mrnet.pt. If itīs usefull will add it to the faq answer.
  • Do not insult people and be polite.
  • The FAQ/FORUM moderators will delete all messages that are not considered usefull from time to time. This is required to keep the FAQ and forums usefull and readable.
  • Registered users (that have logged into the system) will have their postings on display instantly, anonymous users wont - they must be approved in order to be displayed. Register yourself to get help or to help others faster.

    This FAQ / FORUM does not replace the project mailing list. Join it if you want to get the best possible support from other Siteseed users and hackers.


  • Login:

    Password:




    [New user]
    Other sites:
  • siteseed.org
  • On-line manual

    FAQ
  • Generic
  • Install Windows
  • Install Unix
  • Install OS X
  • Menu Journalist
  • Menu Editor
  • Menu Technical
  • About Interfaces
  • About Objects
  • About Articles
  • About Foruns
  • Import files
  • Import Word
  • Manual
  • Translations
  • Source code
  • External modules
  • License
  • Performance
  • ML siteseed-dev
  • ML siteseed