http://sueetie.com
https://github.com/mintster/sueetie-atomo-dotnet

 

 

Building

The github repo, as of 2014.05.30. the reference to  the ionic.zip.reduced file required by ScrewTurn.BackupRestore is broken

 

http://dotnetzip.codeplex.com

 

HOWEVER, the file is available in \sueetie-atomo-dotnet\Lib\ScrewTurn3.0.5

 

Delete the reference, and add a new reference to the correct path, and the solution will build.

 

 

TODO: modify the file d:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\ScrewTurn.Core.csproj

 

<HintPath>..\..\Lib\ScrewTurn3.0.5\SgmlReaderDll.dll</HintPath>

 

 

Oh! Looks like the relative path was properly used by VS! well.

 

So.... pull, branch, make pull-request....

 

 

Changes

See Screwturn enhancements in Sueetie

 

contains the edit-approval features from v4

 

look for // Sueetie Modified inside of the code (per http://sueetie.com/documentation/atomo)

 

web application changes

 

Searched the entire Sueetie solution; deleted non Screwturn entries

 

Find all "// Sueetie Modified", Keep modified files open, Find Results 1, "Entire Solution", "*.*"
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\AccessDenied.aspx.cs(19):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\AdminPages.aspx.cs(518):            // Sueetie Modified - Simply Reload page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\AllPages.aspx.cs(36):        // Sueetie Modified - Script Manager
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\AllPages.aspx.cs(43):            // Sueetie Modified - Load ScriptManager
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Category.aspx.cs(23):        // Sueetie Modified - Script Manager
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Category.aspx.cs(28):            // Sueetie Modified - Load ScriptManager
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Code\BasePage.cs(23):        // Sueetie Modified - Add multiple .master page selection.  Edit, Categories, Search, etc include IsContentPage property = false in Constructor to load [theme]SA.Master
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Code\BasePage.cs(28):        // Sueetie Modified - CurrentContentID Setting from Default Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Code\BasePage.cs(35):        // Sueetie Modified - CurrentSueetieWikiPage
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Code\BasePage.cs(111):            // Sueetie Modified - Log Request
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(82):        // Sueetie Modified - Controls
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(137):        // Sueetie Modified - Favorites, Thanks and Friends Script
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(228):            // Sueetie Modified - Load ScriptManager and CurrentContentID
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(275):            // Sueetie Modified - Prevent Viewing Draft Pages
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(327):        // Sueetie Modified - Setup Tag Control Properties and set CurrentContentID for ReportLog
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(418):            // Sueetie Modified - Favorites and Thanks Links
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Default.aspx.cs(629):                // Sueetie Modified - from Users.UserLink(currentContent.User);
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx(61):    <!-- // Sueetie Modified - Removed copyright notice -->
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(28):        // Sueetie Modified - Added Controls
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(111):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(132):        // Sueetie Modified - requiresNewPageApproval
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(137):        // Sueetie Modified - SueetieWikiPage
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(178):                // Sueetie Modified - If cannot Manage Pages assume must require Page Creation Approval
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(331):                    // Sueetie Modified - Populate SueetieWikiPage
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(815):            // Sueetie Modified - concatenating categories into "|" delimited string for entry into SQL
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Edit.aspx.cs(839):            // Sueetie Modified - Logs the new page or update
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Editor.ascx.cs(17):        // Sueetie Modified - Controls
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Error.aspx.cs(20):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\IFrameEditor.aspx.cs(17):        // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\ImageEditor.aspx.cs(24):        // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Language.aspx.cs(20):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Login.aspx.cs(20):      // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Login.aspx.cs(29):  // Sueetie Modified - Redirect to /members/login.aspx
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Operation.aspx.cs(22):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Operation.aspx.cs(98):            // Sueetie Modified - Set Message isActive to false and update WikiMessage Cache
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Popup.aspx.cs(20):       // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Popup.aspx.cs(34):            // Sueetie Modified - Retrieve Theme-specific editor.css
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\PopupWYSIWYG.aspx.cs(19):        // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\PopupWYSIWYG.aspx.cs(33):            // Sueetie Modified - Retrieve Theme-specific editor.css
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Post.aspx.cs(33):            // Sueetie Modified - Retrieve Theme-specific editor.css
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Post.aspx.cs(46):            // Sueetie Modified - Capture Wiki Page Title in Analytics
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Post.aspx.cs(133):                // Sueetie Modified - Add New Wiki Message to Data Core
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Post.aspx.cs(179):                // Sueetie Modified - Edit existing WikiMessage
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Print.aspx.cs(22):        // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Profile.aspx.cs(21):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Register.aspx.cs(24):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\RSS.aspx.cs(25):        // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\SessionRefresh.aspx.cs(19):        // Sueetie Modified - Not Loading a Master Page
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\Upload.aspx.cs(20):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\WebApplication\wiki\User.aspx.cs(19):        // Sueetie Modified - This page uses the Stand-Alone Page Master ([theme]SA.Master)
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Content.cs(60):            // Sueetie Modified - While result shouldn't be null, Sueetie is cool with it for the requirements of new page approval
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Content.cs(94):            // Sueetie Modified - While result shouldn't be null, Sueetie is cool with it for the requirements of new page approval
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Membership\AspnetMembershipProvider.cs(252):            // Sueetie Modified - User Accounts updated in Sueetie Administration
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Membership\AspnetMembershipProvider.cs(438):            // Sueetie Modified
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Pages.cs(851):            // Sueetie Modified - Using Sueetie Email Templates
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Pages.cs(1157):        // Sueetie Modified - Retrieve Draft Pages
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Pages.cs(1712):            // Sueetie Modified - Using Sueetie Email Templates
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\PagesStorageProvider.cs(3090):        // Sueetie Modified - Draft Pages not supported in Local Storage Provider
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.Core\Tools.cs(27):  // Sueetie Modified - added theme parameter to check for Mobile Theme
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.PluginFramework\IPagesStorageProvider.cs(494):        // Sueetie Modified - Get Draft Pages
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.PluginFramework\PageContent.cs(169):        // Sueetie Modified - Page Awaiting Approval
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.PluginFramework\PluginExtensions.cs(8):    // Sueetie Modified - Added Extensions Class
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(42):            // Sueetie Modified - Building ScrewTurn's Index requires extreme resources.  Removing it for now
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(85):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(95):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(216):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(667):                // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(694):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(710):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(730):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(772):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(792):            // Sueetie Modified - No Wiki Search
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlPagesStorageProviderBase.cs(2006):        // Sueetie Modified - Get Pages for Caching
  D:\Dropbox\projects\sueetie-atomo-dotnet\ScrewTurn\ScrewTurn.SqlProvidersCommon\SqlSettingsStorageProviderBase.cs(838):            // Sueetie Modified - Add Date
 

 

See Also

SunHorizonWiki