Property | Type | Description | |
---|---|---|---|
ApplicationSettings | Roadkill.Core.Configuration.ApplicationSettings | ||
Repository | IRepository |
Method | Description | |
---|---|---|
ImportFromSqlServer ( string connectionString ) : void |
Imports page data from a Screwturn database using the provided connection string.
|
|
ScrewTurnImporter ( Roadkill.Core.Configuration.ApplicationSettings settings, IRepository repository ) : System | ||
UpdateSearchIndex ( |
Updates the search index after a successful import.
|
Method | Description | |
---|---|---|
AddContent ( string pageName, Roadkill.Core.Database.Page page ) : void |
Extracts and saves all textual content for a page.
|
|
CleanContent ( string text ) : string |
Attempts to clean the Screwturn wiki syntax so it loosely matches media wiki format.
|
|
GetCategories ( string pageName ) : string |
Returns all categories in the Screwturn database as a ";" delimited string.
|
|
ImportFiles ( ) : void |
Saves all files from the File table to the attachments folder.
|
|
ImportPages ( ) : void |
Adds all pages and their content from screwturn.
|
|
ImportUsers ( ) : void |
Imports all users from the users table.
|
|
SaveFile ( string filename, byte data ) : void |
Saves a single file to the attachment folder/subfolder.
|
public ImportFromSqlServer ( string connectionString ) : void | ||
connectionString | string | The database connection string. |
return | void |
public ScrewTurnImporter ( Roadkill.Core.Configuration.ApplicationSettings settings, IRepository repository ) : System | ||
settings | Roadkill.Core.Configuration.ApplicationSettings | |
repository | IRepository | |
return | System |
public UpdateSearchIndex ( |
||
searchService | ||
return | void |
protected ApplicationSettings,Roadkill.Core.Configuration ApplicationSettings | ||
return | Roadkill.Core.Configuration.ApplicationSettings |