I am very new to silverstripe and CMS in general and am trying to implement something similar to this I've installed dataobject_manager module and swfupload, on using your portfolio codes above, I have flushed the database but now my admin page will no longer load, wondered if anybody could help?
Here is what my flush says:
PortfolioItem
Table PortfolioItem: created
Field PortfolioItem.ID: created as int(11) not null auto_increment
Field PortfolioItem.ClassName: created as enum('PortfolioItem') character set utf8 collate utf8_general_ci default 'PortfolioItem'
Field PortfolioItem.Created: created as datetime
Field PortfolioItem.LastEdited: created as datetime
Field PortfolioItem.Title: created as mediumtext character set utf8 collate utf8_general_ci
Field PortfolioItem.Caption: created as mediumtext character set utf8 collate utf8_general_ci
Field PortfolioItem.PortfolioPageID: created as int(11) not null default 0
Field PortfolioItem.ThumbnailID: created as int(11) not null default 0
Field PortfolioItem.FullSizeID: created as int(11) not null default 0
Index PortfolioItem.PortfolioPageID: created as (PortfolioPageID)
Index PortfolioItem.ThumbnailID: created as (ThumbnailID)
Index PortfolioItem.FullSizeID: created as (FullSizeID)
Index PortfolioItem.ClassName: created as (ClassName)
PageComment
SiteConfig
SiteTree
Field SiteTree.ClassName: changed to enum('SiteTree','Page','PortfolioPage','ErrorPage','RedirectorPage','VirtualPage') character set utf8 collate utf8_general_ci default 'SiteTree' (from enum('SiteTree','Page','ErrorPage','RedirectorPage','VirtualPage') character set utf8 collate utf8_general_ci default 'SiteTree')
Field SiteTree_Live.ClassName: changed to enum('SiteTree','Page','PortfolioPage','ErrorPage','RedirectorPage','VirtualPage') character set utf8 collate utf8_general_ci default 'SiteTree' (from enum('SiteTree','Page','ErrorPage','RedirectorPage','VirtualPage') character set utf8 collate utf8_general_ci default 'SiteTree')
Field SiteTree_versions.ClassName: changed to enum('SiteTree','Page','PortfolioPage','ErrorPage','RedirectorPage','VirtualPage') character set utf8 collate utf8_general_ci default 'SiteTree' (from enum('SiteTree','Page','ErrorPage','RedirectorPage','VirtualPage') character set utf8 collate utf8_general_ci default 'SiteTree')
Email_BounceRecord
QueuedEmail
File
Group
LoginAttempt
Member
MemberPassword
Permission
PermissionRole
PermissionRoleCode
Widget
WidgetArea
Page
Any help would be appreciated, extreme n00b here!