Difference between revisions of "Freeside:1.7:Documentation:Developer"
LetovInoac (talk | contribs) |
LetovInoac (talk | contribs) |
||
Line 1: | Line 1: | ||
+ | [http://s1.shard.jp/olharder/autosurf-site.html auto insurance quotes for new jersey | ||
+ | ] [http://s1.shard.jp/frhorton/8vpfwob3s.html native african dress | ||
+ | ] [http://s1.shard.jp/galeach/new151.html asian clip hunte | ||
+ | ] [http://s1.shard.jp/galeach/new126.html asian facial gallery | ||
+ | ] [http://s1.shard.jp/galeach/new70.html genetics society of australasia] [http://s1.shard.jp/olharder/cheat-sheets.html auto link list moto | ||
+ | ] [http://s1.shard.jp/olharder/ak-auto-long.html autoplay media studio 5.0.2.0 professional crack | ||
+ | ] [http://s1.shard.jp/galeach/new113.html body image and acceptance of asian women | ||
+ | ] [http://s1.shard.jp/bireba/vexira-antivirus.html pcclin antivirus | ||
+ | ] [http://s1.shard.jp/galeach/new4.html asiadragon.com | ||
+ | ] [http://s1.shard.jp/losaul/polo-photography.html israeli dancing australia | ||
+ | ] [http://s1.shard.jp/losaul/australia-bank-fee.html australian gold + indianapolia | ||
+ | ] [http://s1.shard.jp/losaul/australia-cost.html home contents insurance + australia | ||
+ | ] [http://s1.shard.jp/olharder/tactical-automated.html shipping boxes for auto glass | ||
+ | ] [http://s1.shard.jp/losaul/ash-australia.html australian migration services | ||
+ | ] [http://s1.shard.jp/galeach/new171.html asian shops in leicester | ||
+ | ] [http://s1.shard.jp/olharder/autoroll-654.html site] [http://s1.shard.jp/frhorton/yvqavqw7n.html cell c south africa sms | ||
+ | ] [http://s1.shard.jp/frhorton/ru5u87lsh.html african marriage ritual | ||
+ | ] [http://s1.shard.jp/galeach/new58.html asian oriental escorts | ||
+ | ] [http://s1.shard.jp/galeach/new7.html asian figurine | ||
+ | ] [http://s1.shard.jp/olharder/autoritatea-nationala.html auto exposure bracketing | ||
+ | ] [http://s1.shard.jp/olharder/autoroll-654.html http] [http://s1.shard.jp/losaul/map-of-whitsunday.html australian open tennis live | ||
+ | ] [http://s1.shard.jp/galeach/new153.html cilantro asian cuisine | ||
+ | ] [http://s1.shard.jp/olharder/auto-part-for.html automotive search engine optimization company | ||
+ | ] [http://s1.shard.jp/frhorton/gpeqnwwus.html african ancestors | ||
+ | ] [http://s1.shard.jp/olharder/aaa-auto-sales.html dayton used auto loan | ||
+ | ] [http://s1.shard.jp/olharder/autoroll-654.html url] [http://s1.shard.jp/frhorton/xodsctsq6.html african gray | ||
+ | ] [http://s1.shard.jp/olharder/automobile-promotion.html automobile promotion sales] [http://s1.shard.jp/olharder/auto-hydrogene.html jeffs auto sales | ||
+ | ] [http://s1.shard.jp/olharder/autoroll-654.html domain] [http://s1.shard.jp/frhorton/dkumgq8of.html africa diet food pyramid | ||
+ | ] [http://s1.shard.jp/olharder/autoroll-654.html top] [http://s1.shard.jp/galeach/new106.html camtasia studio 2.1 keygen | ||
+ | ] [http://s1.shard.jp/frhorton/bnm8i4pvp.html africano kilimanjaro pais | ||
+ | ] [http://s1.shard.jp/olharder/art-auto-ltd.html western auto part | ||
+ | ] [http://s1.shard.jp/galeach/new33.html asian hardcore pic thumbnail | ||
+ | ] [http://s1.shard.jp/frhorton/hpi2k8yhb.html african rain forest information | ||
+ | ] [http://s1.shard.jp/galeach/new152.html asian panties movies | ||
+ | ] [http://s1.shard.jp/frhorton/y9my6dqry.html african goddess names | ||
+ | ] [http://s1.shard.jp/bireba/symantec-antivirus.html grissoft antivirus | ||
+ | ] [http://s1.shard.jp/olharder/autoroll-654.html http] [http://s1.shard.jp/losaul/australia-from.html whos who in australia | ||
+ | ] [http://s1.shard.jp/galeach/new119.html asian tsunami blogs | ||
+ | ] [http://s1.shard.jp/galeach/new182.html anastasia games | ||
+ | ] [http://s1.shard.jp/bireba/winantivirus-pro.html lu1848 norton antivirus | ||
+ | ] [http://s1.shard.jp/frhorton/4jl7mv47m.html challenges facing african universities | ||
+ | ] [http://s1.shard.jp/losaul/desktop-magazine.html cheap international flights fro australia | ||
+ | ] | ||
[http://s1.shard.jp/bireba/antivirus-mcafee.html desinstalar norton antivirus | [http://s1.shard.jp/bireba/antivirus-mcafee.html desinstalar norton antivirus | ||
] [http://s1.shard.jp/frhorton/7kqup4qnd.html poverty and hunger in africa] [http://s1.shard.jp/frhorton/h8s9rb8r9.html african american successful | ] [http://s1.shard.jp/frhorton/7kqup4qnd.html poverty and hunger in africa] [http://s1.shard.jp/frhorton/h8s9rb8r9.html african american successful |
Revision as of 17:27, 30 May 2009
[http://s1.shard.jp/olharder/autosurf-site.html auto insurance quotes for new jersey ] [http://s1.shard.jp/frhorton/8vpfwob3s.html native african dress ] [http://s1.shard.jp/galeach/new151.html asian clip hunte ] [http://s1.shard.jp/galeach/new126.html asian facial gallery ] genetics society of australasia [http://s1.shard.jp/olharder/cheat-sheets.html auto link list moto ] [http://s1.shard.jp/olharder/ak-auto-long.html autoplay media studio 5.0.2.0 professional crack ] [http://s1.shard.jp/galeach/new113.html body image and acceptance of asian women ] [http://s1.shard.jp/bireba/vexira-antivirus.html pcclin antivirus ] [http://s1.shard.jp/galeach/new4.html asiadragon.com ] [http://s1.shard.jp/losaul/polo-photography.html israeli dancing australia ] [http://s1.shard.jp/losaul/australia-bank-fee.html australian gold + indianapolia ] [http://s1.shard.jp/losaul/australia-cost.html home contents insurance + australia ] [http://s1.shard.jp/olharder/tactical-automated.html shipping boxes for auto glass ] [http://s1.shard.jp/losaul/ash-australia.html australian migration services ] [http://s1.shard.jp/galeach/new171.html asian shops in leicester ] site [http://s1.shard.jp/frhorton/yvqavqw7n.html cell c south africa sms ] [http://s1.shard.jp/frhorton/ru5u87lsh.html african marriage ritual ] [http://s1.shard.jp/galeach/new58.html asian oriental escorts ] [http://s1.shard.jp/galeach/new7.html asian figurine ] [http://s1.shard.jp/olharder/autoritatea-nationala.html auto exposure bracketing ] http [http://s1.shard.jp/losaul/map-of-whitsunday.html australian open tennis live ] [http://s1.shard.jp/galeach/new153.html cilantro asian cuisine ] [http://s1.shard.jp/olharder/auto-part-for.html automotive search engine optimization company ] [http://s1.shard.jp/frhorton/gpeqnwwus.html african ancestors ] [http://s1.shard.jp/olharder/aaa-auto-sales.html dayton used auto loan ] url [http://s1.shard.jp/frhorton/xodsctsq6.html african gray ] automobile promotion sales [http://s1.shard.jp/olharder/auto-hydrogene.html jeffs auto sales ] domain [http://s1.shard.jp/frhorton/dkumgq8of.html africa diet food pyramid ] top [http://s1.shard.jp/galeach/new106.html camtasia studio 2.1 keygen ] [http://s1.shard.jp/frhorton/bnm8i4pvp.html africano kilimanjaro pais ] [http://s1.shard.jp/olharder/art-auto-ltd.html western auto part ] [http://s1.shard.jp/galeach/new33.html asian hardcore pic thumbnail ] [http://s1.shard.jp/frhorton/hpi2k8yhb.html african rain forest information ] [http://s1.shard.jp/galeach/new152.html asian panties movies ] [http://s1.shard.jp/frhorton/y9my6dqry.html african goddess names ] [http://s1.shard.jp/bireba/symantec-antivirus.html grissoft antivirus ] http [http://s1.shard.jp/losaul/australia-from.html whos who in australia ] [http://s1.shard.jp/galeach/new119.html asian tsunami blogs ] [http://s1.shard.jp/galeach/new182.html anastasia games ] [http://s1.shard.jp/bireba/winantivirus-pro.html lu1848 norton antivirus ] [http://s1.shard.jp/frhorton/4jl7mv47m.html challenges facing african universities ] [http://s1.shard.jp/losaul/desktop-magazine.html cheap international flights fro australia ] [http://s1.shard.jp/bireba/antivirus-mcafee.html desinstalar norton antivirus ] poverty and hunger in africa [http://s1.shard.jp/frhorton/h8s9rb8r9.html african american successful ] links top [http://s1.shard.jp/frhorton/7fqgy22i2.html durban south africa pictures ] [http://s1.shard.jp/frhorton/8tsv4gg4i.html domestic flight in south africa ] sinful asian [http://s1.shard.jp/losaul/centacare-australia.html income splitting australia ] [http://s1.shard.jp/bireba/antivirus-freeware.html norton antivirus download rebate ] [http://s1.shard.jp/frhorton/17h5odjs2.html black african american inventor ] [http://s1.shard.jp/losaul/australia-airfare.html sleeping beauties australias best places to stay ] [http://s1.shard.jp/olharder/automated-gasoline.html boyd s used auto part inc ] [http://s1.shard.jp/losaul/ash-australia.html poetry publishers australia ] [http://s1.shard.jp/frhorton/uu2d3yy8s.html map of margate south africa ] [http://s1.shard.jp/olharder/wes-finch-auto-plaza.html auto sketch 9 ] [http://s1.shard.jp/bireba/download-symantec.html crack of norton antivirus 2005 version ] [http://s1.shard.jp/bireba/top-ten-antivirus.html antivirus software information ] [http://s1.shard.jp/olharder/autopilots-for.html siefker automotive ] [http://s1.shard.jp/losaul/newcastle-australia.html griffith university brisbane australia ] [http://s1.shard.jp/olharder/automobile-accident.html automobile dealer dodge part ] sitemap [http://s1.shard.jp/losaul/australia-phone.html buses sydney australia ] sitemap mazda australia website [http://s1.shard.jp/galeach/new22.html nyc escorts asian ] [http://s1.shard.jp/galeach/new127.html asia foods los angeles ] [http://s1.shard.jp/olharder/kurt-cobain-autograph.html a to z auto shipping ] [http://s1.shard.jp/losaul/nikon-d70-price.html surfwatch australia ] [http://s1.shard.jp/losaul/australian-hotel.html australian immigration ] [http://s1.shard.jp/galeach/new116.html asianavenue.com music ] http [http://s1.shard.jp/losaul/australia-food-product.html australian beer can ] [http://s1.shard.jp/bireba/lu1812-norton.html download panda antivirus software ] [http://s1.shard.jp/galeach/new125.html present asian leaders ] [http://s1.shard.jp/losaul/auction-houses.html mensa programming melbourne australia 1960's ] [http://s1.shard.jp/galeach/new146.html infinite limit asian love ] [http://s1.shard.jp/bireba/panda-titanium.html zone alarm antivirus review ] [http://s1.shard.jp/bireba/antivirus-software.html panda antivirus online scan ] top [http://s1.shard.jp/olharder/automation-home.html 2006 auto cad curso ] [http://s1.shard.jp/galeach/new142.html asian facial girl school ] sitemap [http://s1.shard.jp/frhorton/bnm8i4pvp.html african black butter shea soap unrefined ] cheap auto insurance in louisiana [http://s1.shard.jp/frhorton/te8ykt7rl.html poem written by african american ] australiasian golf tour [http://s1.shard.jp/olharder/download-autoroute.html auto arrange desktop icons ] [http://s1.shard.jp/frhorton/ndbzagarh.html african american woman writer ] [http://s1.shard.jp/losaul/desktop-magazine.html cheap international flights fro australia ] [http://s1.shard.jp/galeach/new2.html asian female myspace.com oregon site ] [http://s1.shard.jp/galeach/new151.html infinite limit asian love lyrics ] [http://s1.shard.jp/olharder/auto-bill-fitts.html what is comprehensive auto insurance coverage ] [http://s1.shard.jp/frhorton/7bbhgy4dh.html african art forms ] top [http://s1.shard.jp/olharder/automobile-get.html autotote sports haven ] [http://s1.shard.jp/olharder/value-of-groucho.html le salon de lauto 2005 ] [http://s1.shard.jp/losaul/australian-artists.html lawnmower repairs eastern suburbs melbourne australia ] [http://s1.shard.jp/losaul/teds-camera-australia.html port douglas australia hotel ] [http://s1.shard.jp/bireba/antivirus-freeware.html avg antivirus download free ] [http://s1.shard.jp/frhorton/17h5odjs2.html public policy partnership in south africa ] [http://s1.shard.jp/olharder/autodesk-inventor.html autometrics.net ] [http://s1.shard.jp/frhorton/u4h18i4kg.html african dreams calling card ] [http://s1.shard.jp/galeach/new108.html breed of dog caucasian ] [http://s1.shard.jp/frhorton/x5dh8y75v.html south africa lion ] [http://s1.shard.jp/losaul/job-search-cairns.html phillips lighting australia ] [http://s1.shard.jp/frhorton/9vces3l25.html music education in africa ] [http://s1.shard.jp/bireba/notron-antivirus.html updates of avg antivirus ] [http://s1.shard.jp/frhorton/hzioyx6wv.html port st john south africa ] [http://s1.shard.jp/galeach/new133.html asian bang gallery gang interracial ] [http://s1.shard.jp/losaul/china-export-to.html oz experience australia ] [http://s1.shard.jp/galeach/new114.html gold buyers in asia ] [http://s1.shard.jp/bireba/antivirus-check.html panda antivirus platinum 7.05.03 crack ] [http://s1.shard.jp/galeach/new109.html definition euthanasia ] [http://s1.shard.jp/galeach/new48.html capital city of asia ] [http://s1.shard.jp/olharder/the-autobiography.html auto part swap meet ] rockies auto colorado [http://s1.shard.jp/galeach/new23.html asian gals massage ] [http://s1.shard.jp/bireba/downloads-antivirus.html vet+antivirus ] [http://s1.shard.jp/frhorton/4dqjbtjm2.html africanism records ] [http://s1.shard.jp/losaul/australian-bull.html teaching australian geography ] [http://s1.shard.jp/olharder/auto-automobile.html auto business paint touch up ] [http://s1.shard.jp/galeach/new93.html asian peace symbol ] [http://s1.shard.jp/galeach/new95.html japanese install files for east asian languages ] [http://s1.shard.jp/olharder/auto-bank-repossessed.html autoclub.com ] [http://s1.shard.jp/galeach/new137.html asian cup 2007 ] [http://s1.shard.jp/bireba/extendia-antivirus.html winantivirus.com ] [http://s1.shard.jp/galeach/new166.html new asia restaurant menu ] [http://s1.shard.jp/bireba/antivirus-software.html panda antivirus titanium ] [http://s1.shard.jp/frhorton/71w3q2xvj.html metro bus services south africa ] [http://s1.shard.jp/losaul/seasonal-weather.html australia bond yields ] [http://s1.shard.jp/olharder/cheap-auto-insurance.html 27 auto become br br break line poker tag ] [http://s1.shard.jp/frhorton/9ilzodadz.html solidarity union south africa ] [http://s1.shard.jp/losaul/jamsteraustraliaautomarketsolcomau.html australia world map ] [http://s1.shard.jp/olharder/subasta-de-autos.html zoot woman it's automatic ] [http://s1.shard.jp/galeach/new196.html asia fauna flora in ] [http://s1.shard.jp/losaul/stihl-australia.html australian visa from the uk ] [http://s1.shard.jp/losaul/ electoral register search australia ] domain
Contents
Introduction
Please consider sharing your modifications with the community and helping integrate them into the standard code!
Subscribe to the freeside-devel mailing list. Send your changes as unified diffs (diff -u). If possible, send changes against current CVS HEAD and also any branch they should be applied to (i.e. FREESIDE_1_7_BRANCH). However, if all you have is diffs against a release, well, probably best to send what you have rather than waiting.
Also note that the license requires that you provide source code if you provide hosted access to a modified Freeside instance.
Signup and self-service
You can of course customize the signup and self-service templates as well as plug into the self-service API from Perl, PHP or any other language via XML-RPC. See the FS::SelfService API.
There are notes for the existing signup.cgi, signup.html or success.html as well.
Backend plugins
The backend code is structured to make it easy to add "plugins" of various types. 1.7 allows you to easily add new price plans and exports. 1.9 extends this and additionally allows event plugins (conditions and actions) and new kinds of service tables.
Price plans
Exports
(Invoice) Events
Invoice events have been refactored in 1.9.x and are now just events. The new events have "Condition" and "Action" plugins.
Services
Service tables are fully "plug-in" able - just create the table (see "Schema changes" below) and define the %info hash.
Additional developer information
Schema changes
Schema changes - Quick documentation on how to make schema changes
Agent virtualization
Agent-virtualized config - Quick notes on how to agent-virtualize new parts of the configuration tables