############################################################## 
## MOD Title: Job Modification
## MOD Author: Zarath < zarath@knightsofchaos.com > http://www.ffsource.net
## MOD Description: Allows you to create jobs for your users.
## MOD Version: 1.1.0
##############################################################


Question:	What is "Index Display"?
Answer: 	Index display is how the main jobs page will be viewed by everyone else.

		When in compact mode, it will display the basic statistics plus a drop 
		down containing the current jobs of a user and jobs they can take.

		When in extended mode, it will display the basic statistics and give a 
		listing of all the jobs a user currently has, with various information 
		such as pay and the job length. It will also do the same for available 
		jobs.


Question:	What is "Payout Type"?
Answer:		Payout type is basically how it sounds. It will allow you to set the way 
		wages are paid out to your users.

		When set to Pay Person, it will only pay that user when it does its checks.
		This means that they will need to visit the forum regularly to keep up their 
		payments.

		When it's set to Pay All, it will check everyone's current jobs when a person 
		sets off the pay script and if they are needing to be paid, do so. This means 
		users can take up a job and not visit regularly, but still get paid.


Question:	How does the pay script work?
Answer:		The pay script is triggered by a piece of code you placed in your header file.\
		Everytime a user visits, it runs a quick check over it and if it hasn't checked 
		their jobs within the past 2 hours, it will do so. It will then attempt to 
		update any jobs that need to be paid. Whether it does everyone or just 1 person 
		is dependant on your Payout Type, see question above.


Question:	What are Job Positions?
Answer:		Fairly simple, this is how many people may have the job at any one time.


Question:	What is Job Length?
Answer:		This is how long it will take for the person to recieve pay for that particular 
		job. The time is in seconds, so the default of 500000 seconds is approximately 6 
		days.


Question:	What is Job Type?
Answer:		This allows you to set whether the job is available to the public or only able to 
		be given out through the admin control panel.
		Good examples of what this could be used for are perhaps if you want to pay your 
		moderators a set fee each week. You can make a job called Moderator and set it to 
		private. Give it to all your moderators and they'll get paid weekly.


Question:	What is Requirements?
Answer:		A little tricky. These will only work if you have the shop modification installed.
		It will allow you to make a job require specific items from the shop before someone 
		can apply for it.


Question:	How do Requirements work?
Answer:		At the moment, because there are only item requirements you simply put the items
		into the field seperated by a ; . For example apple;orange;banana would mean that 
		the user must have an apple, an orange and a banana (excluding the prefixes) before 
		they can have that job.


Question:	I got a bunch of duplicate entry errors when I ran the install, what does this mean?
Answer:		Nothing, it just means you already have the tables installed. Continue with the 
		installation.


Question:	Will you install this for me?
Answer:		It's highly unlikely. I just don't have the time to go around installing mods for
		everyone, sorry.

Question:	How do requirements work?
Answer:		Well, of course I saved the hardest for last. Requirements are not an easy 
		thing to comprehend, but once you understand them they allow you massive 
		customization with your forums.

		On to how they work...

		From the top, you can put upto 255 characters worth of requirements on any 
		item through the ACP. Each requirement needs to be seperated with a ; character.
		I'll give examples showing how this works.

		Moderator and Administration requirements.
		If you wish to restrict by admins or moderators, simply add mod or admin as a 
		requirement. Just "mod" will make it so unless you're an admin/mod you can't
		wear it. Admin, the same, must be an admin to wear it.

		Sex requirements.
		Sex requirements are different from mod and admin requirements. They work like
		this. sex=male or sex!male. The first means you must be a male, the second must
		not be a male. Same for female, sex!female, sex=male.
		Now an example of how to combind this with mods. mod;sex=female This would mean
		you need to be a moderator and a female to wear the item.

		Gil (currency) requirements.
		Much like the sex requirements, these are only slightly more complicated.
		These work like this, gil>10 would mean you need more than 10 of your currency.
		gil<10;gil>1 means you would need less than 10 gil, more than 1 gil to wear it.
		gil!500 means you would have to not have 500 gil to wear it. gil=500 means you
		need exactly 500 gil to wear it. Please note, in the requirements, gil MUST be 
		used as the specifier for currency requirements. However, this will be displayed 
		as your correct currency in the actual mod.

		Posts requirements.
		Exactly like gil, but it uses posts in replace of the word gil. posts>200 for 
		example. Again, all these can be stacked. gil>500;posts<500;sex=female

		Item requirements.
		Last, but definitely not least. Item requirements are basically like the sex 
		requirements. You simply use item=flower or item!flower. These mean must have 
		a flower in their inventory and not have a flower in their inventory, respectively.

		All these can be combined in any order, with no limit on how many restrictions you
		put on an item. Keep in mind that item requirements are not displayed in the store, 
		unless you add them to the description of the item. So people might get a little 
		annoyed finding out they can't wear something they want without being told.


Any other questions/comments/problems with the mod: Email me at zarath@knightsofchaos.com or visit me 
at my forums at http://www.ffsource.net/forums/
Hope you enjoy my modification, and check out my shop, bank and lottery mods if you haven't already.
A complete list is available at http://www.knightsofchaos.com/zarath/mods/ :)

Zarath