shaun geisert. overview history introduction to mojoportal training resources the basics of
Post on 19-Dec-2015
221 views
TRANSCRIPT
![Page 1: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/1.jpg)
Shaun Geisert
![Page 2: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/2.jpg)
Overview History
Introduction To MojoPortal
Training Resources
http://www.mojoportal.com
http://code.colostate.edu
The Basics of Site Management
![Page 3: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/3.jpg)
History Began Implementation After Research
MojoPortal – 2004Began Using in 2008 for Self-Preservation
Initial GoalsOpen Source – No Initial Outlays of $$Easy To Use.NETVersioning/Content Approval http://www.cmsmatrix.org – 12 meet reqs
Limited Experience With DNN / Umbraco
![Page 4: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/4.jpg)
Usage at CSU 40 Sites That I’m Aware Of, 2 Outside
DSAASCSU, Off-Campus Life, LSC, Diversity
Offices, Bookstore, VPSA, Parents, Ram Welcome, Disaster.Colostate, et al.
Primary Staff Using MojoShaun GeisertSteve RailsbackMike BrakeGreg Fencl
![Page 5: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/5.jpg)
An Introduction To MojoPortal Architecture Setup/Upgrade Features Free Modules Paid Modules Security/Roles Skinning Mobile Support
![Page 6: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/6.jpg)
Architecture Developed in C# Runs under Windows/IIS or
Mono/Apache Works with MS SQL Server,
SqlAzure, MySQL, PostgreSQL, Firebird Sql, and SQLite databases
Web Forms / MVC
![Page 7: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/7.jpg)
Setup
Auto-InstallMS Web Deployment Tool
Manual Install - Basic Process.NET-enable folder and add mojoConfigure db connection stringVisit wsnet.colostate.edu/cwisXXX/setup
http://www.mojoportal.com/installation-quick-start.aspx
![Page 8: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/8.jpg)
Upgrading
Auto-Upgradehttp://code.colostate.edu/auto-upgrade.aspx
Manual UpgradeCopy new files, hit setup, then disable setup
keyhttp://code.colostate.edu/upgrading-mojo.as
pxhttp://www.mojoportal.com/upgrading.aspx
![Page 9: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/9.jpg)
Some Features (Important To Me) http://www.mojoportal.com/features.aspx Page/Module Architecture Hosts Multiple Sites in 1 Installation Accessible/Valid Code Easy To Skin Versioning Content Approval
![Page 10: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/10.jpg)
Free Modules Html Content Blog Forums Contact Form Feed Manager Chat Poll Shared Files Survey
Image Galleries Bing/Google Maps Calendar Twitter GoogleTranslate WebStore Site Statistics XML
![Page 11: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/11.jpg)
Paid Modules Form Wizard Pro
http://www.mojoportal.com/form-wizard-pro-product.aspx
Event Calendar Prohttp://
www.mojoportal.com/event-calendar-pro-product.aspx
Mobile Kit Prohttp
://www.mojoportal.com/mobile-kit-pro-product
Own Server License for wsnet
![Page 12: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/12.jpg)
Security
Authenticate against the database, LDAP, Active Directory, Windows NTLM, OpenID, or Windows Live ID
Authenticated – Any CSU Student/Staff Authorized – Based On Your Roles Role Administration Security By Page Security By Module
![Page 13: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/13.jpg)
Skinning Creating Skins- http://
www.mojoportal.com/creatingskins.aspx ArtisteerCSU Skins - http://code.colostate.edu/custom-skins.aspx
Master PagesLayout.master
○ Required elements - http://www.mojoportal.com/understandingthelayoutmasterfile.aspx
CSSstyle.config – for combining/minifying CSS
![Page 14: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/14.jpg)
Mobile Support
Detects user-agent, works withiPhone / Android / Windows 7 / Blackberry
OS 6
Custom menu, resizes images, uses jQuery mobile
Support for separate mobile skinhttp://code.colostate.edu/csu-mobile-for-
mojo.aspxRolled my own theme, but can be modified
![Page 15: Shaun Geisert. Overview History Introduction To MojoPortal Training Resources The Basics of](https://reader036.vdocuments.us/reader036/viewer/2022062515/56649d2a5503460f949fe9c0/html5/thumbnails/15.jpg)
Training Resources
Developer Resourceshttp://www.mojoportal.com/documentationhttp://www.mojoportal.com/forumshttp://code.colostate.edu
User Resources for Site Administrationhttp://www.code.colostate.edu/mojo-
training.aspx http://www.mojoportal.com/
administration.aspx