HTML::Mason
Version 1 of Mason (HTML::Mason) has
been around since 1998. It is in wide use and is very stable. However it has not changed
much in years and does not use much in the way of Modern Perl.
Version 2 of Mason (Mason), along with Poet, is being actively developed and has a much more modern architecture. If you are just starting out, we recommend you give Mason 2 a try.
See a summary of differences here.
Version 2 of Mason (Mason), along with Poet, is being actively developed and has a much more modern architecture. If you are just starting out, we recommend you give Mason 2 a try.
See a summary of differences here.
Old wiki pages
Below are archived, frozen pages from the old masonhq.com wiki. They are almost exclusively about HTML::Mason (Mason 1) and mod_perl.
Warning: These wiki pages have not been edited in years and may well be out of date/inaccurate. We recommend that you use them as a starting point for further investigation, rather than gospel.
Warning: These wiki pages have not been edited in years and may well be out of date/inaccurate. We recommend that you use them as a starting point for further investigation, rather than gospel.
- AjaxMasonExamples
- AlbertoQuario
- AlexEdelman
- AlexZapasov
- AltBlue
- AmazonDotCom
- AndreBonin
- AndrewCates
- AndrewMoore
- ApacheModPerl2
- ApacheModPerl2OnWin32
- ApacheModPerl2Redirect
- ApacheReload
- Arcolf
- ArthurMai
- Articles
- ASimplePieGraphComponent
- AutomaticDocumentationOfComponentTree
- BaldvinKovacs
- BanningNastyUsers
- BarryHoggard
- BernhardSchmalhofer
- BobBreedlove
- Books
- CacheSelfExpiresInTestFailsDubious
- ChaseVenters
- ChrisDavaz
- ChristoferAbrahamsson
- ChrisVertonghen
- CJCollier
- ClaireConnelly
- Compile
- Component:ajax
- Component:browse
- Component:ComponentTodo
- Component:DateDhandler
- Component:DateSelector
- Component:dhIndex
- Component:DisplaySlashdotHeadlines
- Component:Eliza
- Component:GoogleSearch
- Component:JWhois
- Component:LDAPBrowser
- Component:PhotoGallery
- Component:PopWindow
- Component:Recurser
- Component:RSSPortlet
- Component:scriptify
- Component:WeatherPortlet
- ComponentWithContentFromPerl
- ConfigurationByHttpd
- ContactUs
- ContextSensitivePopupHelp
- ContributedCode
- CornelGhiban
- CRINE1
- DaveBaker
- DaveJohnson
- DaveRolsky
- DavidIberri
- DavidLindes
- Davidslv
- DB2Mason
- DougAlcorn
- DougTreder
- Download
- DrMabuse
- DynamicEmail
- EdGreenberg
- EditingDisabled
- EgorShipovalov
- EJ158
- EnricoSorcinelli
- EricHammond
- EricWindisch
- Exide
- ExternalCGITheLazyWay
- FAQ
- FAQ:AutohandlersMethodsAttributesInheritance
- FAQ:Caching
- FAQ:Components
- FAQ:HTTPAndHTML
- FAQ:Installation
- FAQ:Miscellaneous
- FAQ:Performance
- FAQ:ServerConfiguration
- FAQ:UpgradingTo1.1x
- FAQ:WhereToFindInformation
- FastCGI
- Features
- FenLabalme
- FiltersAndHTMLFillInForm
- FlorianKonnertz
- ForceFileDownload
- FrankSchlachter
- FreeHouseDotComDotAu
- Futureweb
- GabrielHarper
- GeorgePlumfield
- GettingStartedInMasonWiki
- GordonMcCreight
- GregBoyington
- Gutscheinwurst
- HandlingDirectoriesWithDhandlers
- HassanMohammad
- HenryLaxen
- Hosting
- HostingMasonAtDreamHost
- HTML::Mason::Critic
- HTML::Mason::Critic::Policy
- HTML::Mason::Critic::Policy::Template::ProhibitConditionalDeclarations
- HTML::Mason::Critic::Policy::Template::ProhibitPerlBlocks
- HTML::Mason::Critic::Violation
- HTTP_Content_Length
- HTTPCompressionAndMason
- InstallationRecipes
- InstallingMasonOnPanther
- InternalRedirect
- JacobTardell
- JamieLawrence
- JanetHanseth
- Jean-FrancoisDidier
- JeanChristopheEsmiol
- JeffWaren
- Jeppe
- JeremyBlain
- JerkerMontelius
- JeromeEteve
- JimGourgoutis
- JoeFrisbie
- JohnHalladay
- JohnWilliams
- JonathanGardner
- JonathanSwartz
- JsTreeMenu
- JuanMedina
- JuhaMikkoAhonen
- JustinDeri
- KenWilliams
- KwartzWithMason
- LarryOwen
- LGTaube
- License
- LilianDabrai
- LimitUploadFileSize
- LoggingAPIProposal
- LuisFCastillo
- LuisRHernandez
- LukeThomas
- MacFly
- MacromediaHomeSiteSyntaxHighlighting
- MaduruKrishna
- MahlonSmith
- MailControl
- MailingLists
- ManuallyDisplayingFancyErrors
- MarcusRamberg
- MarkHudson
- MarkHughes
- Mason-CM
- Mason20Notes
- Mason_Ubuntu9
- MasonAllowGlobals
- MasonAndDebianLinux
- MasonAndDreamweaver
- MasonAndFedora
- MasonAndModPerlOnWin32
- MasonAndMovableType
- MasonAndOffice2003
- MasonAndPerlSix
- MasonAndPHP
- MasonAndphpBB
- MasonAndRedHat
- MasonAndSquid
- MasonAndUltraEdit
- MasonBook
- MasonHQ
- MasonHQ03
- MasonHQ03AccountsAndLogins
- MasonHQ03ConvertingCurrentPages
- MasonHQ03WikiCategorySupport
- MasonHQ03WikiComponentCalls
- MasonHQ03WikiFeatures
- MasonHQSourceInstallation
- MasonIrc
- MasonModeForJEdit
- MasonNews
- MasonOnIPowerWeb
- MasonOnOpenSuse10
- MasonPlugins
- MasonPoweredApps
- MasonPoweredLogo
- MasonPoweredSites
- MasonSessionCookieDomain
- MasonStyleGuide
- MasonTutorials
- MasonWiki
- MasonX
- MatthewFleeger
- MichaelBurns
- MichaelGray
- MikaSchmidt
- MikeHeffelfinger
- MissingLinkProblem
- MMMModeForEmacs
- Mod_Parrot
- ModifyTemplateFromRequestedPage
- ModulesInsteadOfPerlComponents
- MovableType
- MySQL
- NathanCollins
- NickGerakines
- NicoleHogan
- NilsHennig
- Okko
- OldApacheModPerl2
- OliverPaukstadt
- OnlineBilling
- OreillyBook
- PagesFromCM
- PanosToulis
- PascalEeftinck
- PaulFenwick
- PaulMoran
- PaulOrrock
- PavanArora
- People
- PerlHandler
- PerlModule
- PetaMem
- Peter_PEB_Eberl
- PeterHickman
- PeterPayne
- PeterZingg
- PetterEgesund
- PhilJackson
- PHPhandler
- Presentations
- Ramprabhu
- RayCote
- Reb00t
- ReferenceSheets
- RelationshipsBetweenMasonClasses
- ReneePayton
- Requests
- ReturnValueOfComponentWithContent
- RodneyRindels
- RunningMasonUnderIIS
- SabinePazos
- SamplePlugins
- SandBox
- SchwarzenbekStadt
- ScompAndAbort
- ShellForMason
- SiteBugs
- SiteFeedback
- SiteTodo
- SolutionsGuide
- SomeBox
- SorenDossing
- SourceForge
- SourceForThisSite
- SpeedyCGI
- StefanAdams
- StevenCheung
- StevenPritchard
- StianArevoll
- SueAnson
- SureshRam
- TechCitySystems
- TedFlanderman
- TextAreaEditors
- TheMage
- Thisisalink
- ThomasKalvePedersen
- Ti4Technology
- TimAdamec
- TimingComponents
- Tomwave
- TonyKay
- UltraEdit
- UltravioletStudios
- UselessUseOfNumeric
- UserAgent
- UserHomeDirectories
- UsingAnonSubroutinesWithinAComponent
- UsingMultipleFormSubmitButtons
- UweSimon
- WebAppSetup
- WhatsNewOnThisSite
- WhyKwiki
- WhyRequestPrepareErrors
- WhyUpgradeTo1Dot2x
- WikiComponentCall
- WikiDesignDecisions
- WikiFormattingRules
- WikiImplementation
- WikiIntro
- WikiLogin
- WikiName
- WikiWikiWeb
- WithApacheSession
- WithApacheSessionSQLite
- YouMustBeSubscribedToPost
- YourNetBiz
- ZaphodBeeblebrox
- Zeidank