Microsoft® Office FrontPage® 2003 Training - Code

apatheticyogurtΛογισμικό & κατασκευή λογ/κού

13 Δεκ 2013 (πριν από 3 χρόνια και 8 μήνες)

88 εμφανίσεις

Shaun Geisert

Overview


History


Introduction To MojoPortal


Training Resources


http://www.mojoportal.com


http://code.colostate.edu



The Basics of Site Management

History


Began Implementation After Research


MojoPortal



2004


Began Using in 2008 for Self
-
Preservation


Initial Goals


Open Source


No Initial Outlays of $$


Easy To Use


.NET


Versioning/Content Approval


http
://
www.cmsmatrix.org



12 meet
reqs


Limited Experience With DNN /
Umbraco



Usage at CSU


4
0 Sites That I’m Aware Of, 2 Outside
DSA


ASCSU, Off
-
Campus Life, LSC, Diversity
Offices, Bookstore, VPSA, Parents, Ram
Welcome,
Disaster.Colostate
, et al.


Primary Staff Using Mojo


Shaun Geisert


Steve Railsback


Mike Brake


Greg
Fencl

An Introduction To MojoPortal


Architecture


Setup/Upgrade


Features


Free Modules


Paid Modules


Security/Roles


Skinning


Mobile Support


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


Setup


Auto
-
Install


MS Web Deployment Tool


Manual Install
-

Basic Process


.NET
-
enable folder and add mojo


Configure db connection string


Visit wsnet.colostate.edu/cwisXXX/setup


http://www.mojoportal.com/installation
-
quick
-
start.aspx

Upgrading


Auto
-
Upgrade


http://code.colostate.edu/auto
-
upgrade.aspx


Manual Upgrade


Copy new files, hit setup, then disable setup
key


http://code.colostate.edu/upgrading
-
mojo.aspx


http://www.mojoportal.com/upgrading.aspx

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

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


Paid Modules


Form Wizard Pro


http://www.mojoportal.com/form
-
wizard
-
pro
-
product.aspx


Event Calendar Pro


http://
www.mojoportal.com/event
-
calendar
-
pro
-
product.aspx


Mobile Kit Pro


http
://www.mojoportal.com/mobile
-
kit
-
pro
-
product


Own Server License for
wsnet

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


Skinning


Creating Skins
-

http
://
www.mojoportal.com/creatingskins.aspx



Artisteer


CSU Skins
-

http://
code.colostate.edu/custom
-
skins.aspx




Master Pages


Layout.master


Required elements
-

http://
www.mojoportal.com/understandingthelayoutmasterfil
e.aspx



CSS


style.config



for combining/minifying CSS


Mobile Support


Detects user
-
agent, works with


iPhone / Android / Windows 7 / Blackberry
OS 6


Custom menu, resizes images, uses
jQuery mobile


Support for separate mobile skin


http://code.colostate.edu/csu
-
mobile
-
for
-
mojo.aspx


Rolled my own theme, but can be modified

Training Resources


Developer Resources


http://www.mojoportal.com/documentation


http://www.mojoportal.com/forums


http://code.colostate.edu


User Resources for Site Administration


http://www.code.colostate.edu/mojo
-
training.aspx



http://www.mojoportal.com/administration.as
px