From 6a354e440f49864d71726ced35ca7c510aed30eb Mon Sep 17 00:00:00 2001
From: inga-lovinde <52715130+inga-lovinde@users.noreply.github.com>
Date: Fri, 30 Dec 2011 15:21:35 +0000
Subject: [PATCH] Folder structure reorganized; Mono.Security and Npgsql
libraries added to svn; FLocal docs added to svn
---
Builder/IISMainHandler/build.txt | 2 +-
Builder/IISMainHandler/prebuild.bat | 4 +-
Builder/IISMainHandler/product.wxs | 52 ++++++++-------
.../BBCodes/AbstractLocalLink.cs | 0
{Common => FLocal.Common}/BBCodes/B.cs | 0
{Common => FLocal.Common}/BBCodes/Code.cs | 0
{Common => FLocal.Common}/BBCodes/ECode.cs | 0
{Common => FLocal.Common}/BBCodes/FUrl.cs | 0
{Common => FLocal.Common}/BBCodes/Font.cs | 0
.../BBCodes/FontColor.cs | 0
{Common => FLocal.Common}/BBCodes/FontSize.cs | 0
{Common => FLocal.Common}/BBCodes/Google.cs | 0
{Common => FLocal.Common}/BBCodes/I.cs | 0
{Common => FLocal.Common}/BBCodes/Image.cs | 0
{Common => FLocal.Common}/BBCodes/List.cs | 0
{Common => FLocal.Common}/BBCodes/ListElem.cs | 0
{Common => FLocal.Common}/BBCodes/Lurk.cs | 0
{Common => FLocal.Common}/BBCodes/Math.cs | 0
{Common => FLocal.Common}/BBCodes/Poll.cs | 0
{Common => FLocal.Common}/BBCodes/Post.cs | 0
{Common => FLocal.Common}/BBCodes/Quote.cs | 0
.../BBCodes/QuoteSkipper.cs | 0
{Common => FLocal.Common}/BBCodes/RuWiki.cs | 0
{Common => FLocal.Common}/BBCodes/S.cs | 0
{Common => FLocal.Common}/BBCodes/Spoiler.cs | 0
{Common => FLocal.Common}/BBCodes/Tex.cs | 0
{Common => FLocal.Common}/BBCodes/Thread.cs | 0
{Common => FLocal.Common}/BBCodes/U.cs | 0
.../BBCodes/UploadImage.cs | 0
.../BBCodes/UploadLink.cs | 0
{Common => FLocal.Common}/BBCodes/Url.cs | 0
{Common => FLocal.Common}/BBCodes/User.cs | 0
{Common => FLocal.Common}/BBCodes/Wiki.cs | 0
.../BBCodes/helpers/BBCode.cs | 0
.../BBCodes/helpers/TexProcessor.cs | 0
.../BBCodes/helpers/UrlProcessor.cs | 0
{Common => FLocal.Common}/Common.csproj | 4 +-
{Common => FLocal.Common}/Config.cs | 0
.../IComplexSqlObjectTableSpec.cs | 0
{Common => FLocal.Common}/IOutputParams.cs | 0
.../ISqlObjectTableSpec.cs | 0
.../PostVisibilityEnum.cs | 0
.../Properties/AssemblyInfo.cs | 0
{Common => FLocal.Common}/SqlObject.cs | 0
{Common => FLocal.Common}/TableManager.cs | 0
{Common => FLocal.Common}/TranslitManager.cs | 0
{Common => FLocal.Common}/UBBParser.cs | 0
{Common => FLocal.Common}/URL/AbstractUrl.cs | 0
{Common => FLocal.Common}/URL/QuickLink.cs | 0
{Common => FLocal.Common}/URL/Robots.cs | 0
{Common => FLocal.Common}/URL/Static.cs | 0
{Common => FLocal.Common}/URL/UrlManager.cs | 0
.../URL/forum/AllPosts.cs | 0
.../URL/forum/AllThreads.cs | 0
{Common => FLocal.Common}/URL/forum/Boards.cs | 0
.../URL/forum/board/Abstract.cs | 0
.../URL/forum/board/Headlines.cs | 0
.../URL/forum/board/NewThread.cs | 0
.../URL/forum/board/Threads.cs | 0
.../URL/forum/board/thread/Abstract.cs | 0
.../URL/forum/board/thread/Posts.cs | 0
.../URL/forum/board/thread/post/Abstract.cs | 0
.../URL/forum/board/thread/post/Edit.cs | 0
.../URL/forum/board/thread/post/PMReply.cs | 0
.../URL/forum/board/thread/post/Punish.cs | 0
.../URL/forum/board/thread/post/Reply.cs | 0
.../URL/forum/board/thread/post/Show.cs | 0
.../URL/maintenance/CleanCache.cs | 0
.../URL/maintenance/LocalNetworks.cs | 0
{Common => FLocal.Common}/URL/my/Avatars.cs | 0
{Common => FLocal.Common}/URL/my/Settings.cs | 0
{Common => FLocal.Common}/URL/my/UserData.cs | 0
.../URL/my/conversations/Conversation.cs | 0
.../URL/my/conversations/List.cs | 0
.../URL/my/conversations/NewPM.cs | 0
.../URL/my/conversations/Reply.cs | 0
.../URL/my/login/Login.cs | 0
.../URL/my/login/Migrate.cs | 0
.../URL/my/login/RegisterByInvite.cs | 0
{Common => FLocal.Common}/URL/polls/Info.cs | 0
{Common => FLocal.Common}/URL/polls/List.cs | 0
{Common => FLocal.Common}/URL/polls/New.cs | 0
{Common => FLocal.Common}/URL/upload/Info.cs | 0
{Common => FLocal.Common}/URL/upload/Item.cs | 0
{Common => FLocal.Common}/URL/upload/List.cs | 0
{Common => FLocal.Common}/URL/upload/New.cs | 0
{Common => FLocal.Common}/URL/users/Active.cs | 0
{Common => FLocal.Common}/URL/users/All.cs | 0
{Common => FLocal.Common}/URL/users/Online.cs | 0
.../URL/users/user/Abstract.cs | 0
.../URL/users/user/Info.cs | 0
.../URL/users/user/PollsParticipated.cs | 0
.../URL/users/user/Posts.cs | 0
.../URL/users/user/Replies.cs | 0
.../URL/users/user/Threads.cs | 0
{Common => FLocal.Common}/UploadManager.cs | 0
{Common => FLocal.Common}/UserContext.cs | 0
.../UserSettingsGateway.cs | 0
.../actions/AbstractChange.cs | 0
.../actions/AbstractFieldValue.cs | 0
.../actions/ChangeSet.cs | 0
.../actions/ChangeSetUtil.cs | 0
.../actions/IncrementFieldValue.cs | 0
.../actions/InsertChange.cs | 0
.../actions/InsertOrUpdateChange.cs | 0
.../actions/ReferenceFieldValue.cs | 0
.../actions/ScalarFieldValue.cs | 0
.../actions/TwoWayReferenceFieldValue.cs | 0
.../actions/UpdateChange.cs | 0
.../dataobjects/Account.cs | 0
.../dataobjects/AccountIndicator.cs | 0
.../dataobjects/AccountSettings.cs | 0
.../dataobjects/AnonymousUserSettings.cs | 0
.../dataobjects/AvatarsSettings.cs | 0
.../dataobjects/Board.cs | 0
.../dataobjects/Category.cs | 0
.../dataobjects/IUserSettings.cs | 0
.../dataobjects/Invite.cs | 0
.../dataobjects/LocalNetwork.cs | 0
.../dataobjects/Machichara.cs | 0
.../dataobjects/Moderator.cs | 0
.../dataobjects/ModernSkin.cs | 0
.../dataobjects/PMConversation.cs | 0
.../dataobjects/PMMessage.cs | 0
{Common => FLocal.Common}/dataobjects/Poll.cs | 0
{Common => FLocal.Common}/dataobjects/Post.cs | 0
.../dataobjects/PostLayer.cs | 0
.../dataobjects/Punishment.cs | 0
.../dataobjects/PunishmentLayerChange.cs | 0
.../dataobjects/PunishmentTransfer.cs | 0
.../dataobjects/PunishmentType.cs | 0
.../dataobjects/QuickLink.cs | 0
.../dataobjects/Restriction.cs | 0
.../dataobjects/Revision.cs | 0
.../dataobjects/Session.cs | 0
{Common => FLocal.Common}/dataobjects/Skin.cs | 0
.../dataobjects/TexImage.cs | 0
.../dataobjects/Thread.cs | 0
.../dataobjects/Upload.cs | 0
{Common => FLocal.Common}/dataobjects/User.cs | 0
.../dataobjects/UserGroup.cs | 0
.../Extensions.cs | 0
.../HandlersFactory.cs | 0
.../IISMainHandler.csproj | 6 +-
.../ISpecificHandler.cs | 0
.../MainHandler.cs | 0
.../PageOuter.cs | 0
.../Properties/AssemblyInfo.cs | 0
.../TemplateEngine.cs | 0
.../WebContext.cs | 0
.../designs/Classic.cs | 0
.../designs/IDesign.cs | 0
.../designs/Lite.cs | 0
.../designs/Modern.cs | 0
.../designs/Raw.cs | 0
.../designs/Rss.cs | 0
.../exceptions/RedirectException.cs | 0
.../exceptions/WrongUrlException.cs | 0
.../handlers/AbstractGetHandler.cs | 0
.../handlers/BoardHandler.cs | 0
.../handlers/BoardsHandler.cs | 0
.../handlers/DebugHandler.cs | 0
.../handlers/PostHandler.cs | 0
.../handlers/RootHandler.cs | 0
.../handlers/StaticHandler.cs | 0
.../handlers/ThreadHandler.cs | 0
.../handlers/WrongUrlHandler.cs | 0
.../request/AbstractNewAccountHandler.cs | 0
.../request/AbstractNewMessageHandler.cs | 0
.../handlers/request/AbstractPostHandler.cs | 0
.../handlers/request/CreatePollHandler.cs | 0
.../handlers/request/CreateThreadHandler.cs | 0
.../handlers/request/EditHandler.cs | 0
.../handlers/request/LoginHandler.cs | 0
.../handlers/request/LogoutHandler.cs | 0
.../request/MarkThreadAsReadHandler.cs | 0
.../handlers/request/MigrateAccountHandler.cs | 0
.../handlers/request/PunishHandler.cs | 0
.../request/RegisterByInviteHandler.cs | 0
.../handlers/request/RegisterHandler.cs | 0
.../handlers/request/ReplyHandler.cs | 0
.../handlers/request/ReturnPostHandler.cs | 0
.../handlers/request/SendPMHandler.cs | 0
.../handlers/request/SettingsHandler.cs | 0
.../handlers/request/UploadHandler.cs | 0
.../handlers/request/UserDataHandler.cs | 0
.../handlers/request/VoteHandler.cs | 0
.../handlers/request/avatars/AddHandler.cs | 0
.../handlers/request/avatars/RemoveHandler.cs | 0
.../request/avatars/SetAsDefaultHandler.cs | 0
.../request/maintenance/CleanCacheHandler.cs | 0
.../response/AbstractNewMessageHandler.cs | 0
.../response/AbstractUserGetHandler.cs | 0
.../response/ActiveAccountListHandler.cs | 0
.../handlers/response/AllPostsHandler.cs | 0
.../handlers/response/AllThreadsHandler.cs | 0
.../response/AvatarsSettingsHandler.cs | 0
.../handlers/response/BoardAsThread.cs | 0
.../handlers/response/ConversationHandler.cs | 0
.../handlers/response/ConversationsHandler.cs | 0
.../handlers/response/CreatePollHandler.cs | 0
.../handlers/response/CreateThreadHandler.cs | 0
.../handlers/response/EditHandler.cs | 0
.../response/LocalNetworksListHandler.cs | 0
.../handlers/response/LoginHandler.cs | 0
.../response/MigrateAccountHandler.cs | 0
.../handlers/response/PMReplyHandler.cs | 0
.../handlers/response/PMReplyToPostHandler.cs | 0
.../handlers/response/PMSendHandler.cs | 0
.../handlers/response/PollHandler.cs | 0
.../handlers/response/PollsListHandler.cs | 0
.../handlers/response/PunishHandler.cs | 0
.../handlers/response/QuickLinkHandler.cs | 0
.../handlers/response/RedirectGetHandler.cs | 0
.../response/RegisterByInviteHandler.cs | 0
.../handlers/response/ReplyHandler.cs | 0
.../handlers/response/RobotsHandler.cs | 0
.../handlers/response/SettingsHandler.cs | 0
.../response/SkipXsltTransformException.cs | 0
.../handlers/response/UploadHandler.cs | 0
.../handlers/response/UploadInfoHandler.cs | 0
.../handlers/response/UploadListHandler.cs | 0
.../handlers/response/UploadNewHandler.cs | 0
.../handlers/response/UserDataHandler.cs | 0
.../handlers/response/UserInfoHandler.cs | 0
.../handlers/response/UserListHandler.cs | 0
.../response/UserPollsParticipatedHandler.cs | 0
.../handlers/response/UserPostsHandler.cs | 0
.../handlers/response/UserRepliesHandler.cs | 0
.../handlers/response/UserThreadsHandler.cs | 0
.../handlers/response/WhoIsOnlineHandler.cs | 0
.../response/maintenance/CleanCacheHandler.cs | 0
.../ImportConsole.csproj | 6 +-
.../Program.cs | 0
.../Properties/AssemblyInfo.cs | 0
.../ShallerDBProcessor.cs | 0
.../ThreadedHTMLProcessor.cs | 0
.../UploadProcessor.cs | 0
.../UsersImporter.cs | 0
.../DictionaryConverter.cs | 0
.../FileInfo.cs | 0
.../Importer.csproj | 0
.../Properties/AssemblyInfo.cs | 0
.../ShallerConnector.cs | 0
.../ShallerGateway.cs | 0
FLocal.sln | 16 ++---
MySQLConnector/MySQLConnector.csproj | 2 +-
.../FLocal/docs/cacert/cacert-screen01.png | Bin 0 -> 143720 bytes
.../FLocal/docs/cacert/cacert-screen02.png | Bin 0 -> 160542 bytes
.../FLocal/docs/cacert/cacert-screen03.png | Bin 0 -> 222461 bytes
.../FLocal/docs/cacert/cacert-screen03r.png | Bin 0 -> 169902 bytes
.../FLocal/docs/cacert/cacert-screen04.png | Bin 0 -> 49782 bytes
.../FLocal/docs/cacert/cacert-screen05.png | Bin 0 -> 74795 bytes
.../FLocal/docs/cacert/cacert-screen06.png | Bin 0 -> 53342 bytes
.../FLocal/docs/cacert/cacert-screen07.png | Bin 0 -> 95878 bytes
.../FLocal/docs/cacert/cacert-screen08.png | Bin 0 -> 93387 bytes
.../FLocal/docs/cacert/cacert-screen09.png | Bin 0 -> 67157 bytes
.../FLocal/docs/cacert/cacert-screen10.png | Bin 0 -> 42333 bytes
.../FLocal/docs/cacert/cacert-screen11.png | Bin 0 -> 66389 bytes
.../FLocal/docs/cacert/cacert-screen12.png | Bin 0 -> 92847 bytes
.../FLocal/docs/cacert/cacert-screen13.png | Bin 0 -> 74228 bytes
.../FLocal/docs/cacert/cacert-screen14.png | Bin 0 -> 31070 bytes
.../FLocal/docs/cacert/cacert-screen16.png | Bin 0 -> 191827 bytes
Resources/FLocal/docs/migration/screen1.png | Bin 0 -> 83804 bytes
Resources/FLocal/docs/migration/screen10.png | Bin 0 -> 84328 bytes
Resources/FLocal/docs/migration/screen2.png | Bin 0 -> 64969 bytes
Resources/FLocal/docs/migration/screen3.png | Bin 0 -> 71177 bytes
Resources/FLocal/docs/migration/screen4.png | Bin 0 -> 74830 bytes
Resources/FLocal/docs/migration/screen5.png | Bin 0 -> 64697 bytes
Resources/FLocal/docs/migration/screen6.png | Bin 0 -> 73407 bytes
Resources/FLocal/docs/migration/screen7.png | Bin 0 -> 59975 bytes
Resources/FLocal/docs/migration/screen8.png | Bin 0 -> 62455 bytes
Resources/FLocal/docs/migration/screen9.png | Bin 0 -> 58604 bytes
.../FLocal/static}/css/Blue11.css | 0
.../FLocal/static}/css/FusionBB.css | 0
.../static}/css/FusionBB/FusionBB_cellpic.gif | Bin
.../css/FusionBB/FusionBB_color-dunkel.gif | Bin
.../css/FusionBB/FusionBB_color-hell.gif | Bin
.../FLocal/static}/css/akel.css | 0
.../FLocal/static}/css/averych.css | 0
.../FLocal/static}/css/blackandblue.css | 0
.../static}/css/blackandblue/background.gif | Bin
.../FLocal/static}/css/body.css | 0
.../FLocal/static}/css/coffeehaus.css | 0
.../FLocal/static}/css/coolblue.css | 0
.../static}/css/coolblue/coolheader.gif | Bin
.../FLocal/static}/css/coolblue/coolnav.gif | Bin
.../FLocal/static}/css/coolbluelines.css | 0
.../static}/css/coolbluelines/background.gif | Bin
.../static}/css/coolbluelines/coolheader.gif | Bin
.../static}/css/coolbluelines/coolnav.gif | Bin
.../FLocal/static}/css/decoration.css | 0
.../FLocal/static}/css/global.css | 0
.../FLocal/static}/css/gop.css | 0
.../FLocal/static}/css/gop/catb.jpg | Bin
.../FLocal/static}/css/gop/darkbg.jpg | Bin
.../FLocal/static}/css/gop/pagebg.gif | Bin
.../FLocal/static}/css/gop/surroundbg.gif | Bin
.../FLocal/static}/css/greed.css | 0
.../FLocal/static}/css/greenday.css | 0
.../FLocal/static}/css/ilia-white.css | 0
.../FLocal/static}/css/infopop.css | 0
.../FLocal/static}/css/infopop2.css | 0
.../FLocal/static}/css/koniro.css | 0
.../FLocal/static}/css/koniro/bkg2.png | Bin
.../static}/css/koniro/grad-02-sans.png | Bin
.../FLocal/static}/css/koniro/grad-02.png | Bin
.../FLocal/static}/css/koniro/nbkg-l.png | Bin
.../FLocal/static}/css/kraft.css | 0
.../FLocal/static}/css/largetheblues.css | 0
.../FLocal/static}/css/lynn.css | 0
.../FLocal/static}/css/lynn_large.css | 0
.../FLocal/static}/css/magic.css | 0
.../FLocal/static}/css/mexmat.css | 0
.../FLocal/static}/css/mexmat/mexmat1.gif | Bin
.../FLocal/static}/css/modern/blue.css | 0
.../FLocal/static}/css/modern/fonts.css | 0
.../FLocal/static}/css/modern/global.css | 0
.../static}/css/modern/high-contrast.css | 0
.../FLocal/static}/css/modern/iefixes.css | 0
.../FLocal/static}/css/modern/think.css | 0
.../FLocal/static}/css/nami-grad.css | 0
.../FLocal/static}/css/nami/grad-01.png | Bin
.../FLocal/static}/css/nami/grad-02.png | Bin
.../FLocal/static}/css/nami/grad-03.png | Bin
.../FLocal/static}/css/nami/grad-04.png | Bin
.../FLocal/static}/css/nami/grad-05.png | Bin
.../FLocal/static}/css/nami/grad-06.png | Bin
.../static}/css/nami/nami-back-big-2.jpg | Bin
.../FLocal/static}/css/namiholiday.css | 0
.../FLocal/static}/css/namiholiday/bkg4.jpg | Bin
.../static}/css/namiholiday/grad-r3.jpg | Bin
.../static}/css/namiholiday/grad-r4.jpg | Bin
.../FLocal/static}/css/penartur.css | 0
.../FLocal/static}/css/robin.css | 0
.../FLocal/static}/css/robin_small.css | 0
.../FLocal/static}/css/shaller-m.css | 0
.../FLocal/static}/css/shaller.css | 0
.../FLocal/static}/css/shaller/aa.gif | Bin
.../static}/css/shaller/shaller-head.jpg | Bin
.../static}/css/shaller/shaller-l-long.jpg | Bin
.../static}/css/shaller/shaller-l-m.jpg | Bin
.../FLocal/static}/css/shaller/shaller-l.jpg | Bin
.../css/shaller/shaller-lighttable.jpg | Bin
.../FLocal/static}/css/silver.css | 0
.../static}/css/silver/grad-blue-01.jpg | Bin
.../css/silver/grad-blue-lighttable.jpg | Bin
.../FLocal/static}/css/silver/grad-r.jpg | Bin
.../FLocal/static}/css/silver/shaller-l.jpg | Bin
.../FLocal/static}/css/silver/silver_bg.gif | Bin
.../FLocal/static}/css/stylesheet2.css | 0
.../FLocal/static}/css/stylesheet2_bg.css | 0
.../FLocal/static}/css/stylesheet4.css | 0
.../FLocal/static}/css/theblues.css | 0
.../FLocal/static}/css/wcsoft.css | 0
.../static}/css/wcsoft/darktable_grad.gif | Bin
.../FLocal/static}/css/wcsoft/header_grad.gif | Bin
.../static}/css/wcsoft/lighttable_grad.gif | Bin
.../FLocal/static}/favicons/smirk.ico | Bin
.../FLocal/static}/images/addreminder.gif | Bin
.../FLocal/static}/images/addtobook.gif | Bin
.../FLocal/static}/images/adm.gif | Bin
.../FLocal/static}/images/all.gif | Bin
.../FLocal/static}/images/classic.jpg | Bin
.../FLocal/static}/images/courtesans.jpg | Bin
.../FLocal/static}/images/edit.gif | Bin
.../FLocal/static}/images/email2.gif | Bin
.../FLocal/static}/images/external.png | Bin
.../FLocal/static}/images/flat.gif | Bin
.../FLocal/static}/images/graph.gif | Bin
.../FLocal/static}/images/greyflat.gif | Bin
.../FLocal/static}/images/greyprevious.gif | Bin
.../FLocal/static}/images/greythreaded.gif | Bin
.../FLocal/static}/images/heart.gif | Bin
.../FLocal/static}/images/judge.gif | Bin
.../FLocal/static}/images/lb.gif | Bin
.../FLocal/static}/images/light-disabled.png | Bin
.../FLocal/static}/images/light.png | Bin
.../FLocal/static}/images/lock.gif | Bin
.../machichara/fractalsnow-bg-preview.gif | Bin
.../images/machichara/fractalsnow-preview.gif | Bin
.../images/machichara/hexsex-preview.gif | Bin
.../images/machichara/hypnotoad-preview.gif | Bin
.../images/machichara/none-preview.gif | Bin
.../machichara/up4k-pionerka-preview.gif | Bin
.../images/message-garbage-notread.gif | Bin
.../static}/images/message-garbage-read.gif | Bin
.../static}/images/message-normal-notread.gif | Bin
.../static}/images/message-normal-read.gif | Bin
.../static}/images/message-offtop-notread.gif | Bin
.../static}/images/message-offtop-read.gif | Bin
.../FLocal/static}/images/mod.gif | Bin
.../blue/clouds-seamless-background-blue1.jpg | Bin
.../static}/images/modern/think/think.png | Bin
.../FLocal/static}/images/new.gif | Bin
.../FLocal/static}/images/newpm.gif | Bin
.../FLocal/static}/images/newpost.gif | Bin
.../FLocal/static}/images/newposts.gif | Bin
.../FLocal/static}/images/next.gif | Bin
.../FLocal/static}/images/noavatar.gif | Bin
.../FLocal/static}/images/nonewposts.gif | Bin
.../FLocal/static}/images/notifymod.gif | Bin
.../FLocal/static}/images/poker.jpg | Bin
.../FLocal/static}/images/print.gif | Bin
.../FLocal/static}/images/punish.gif | Bin
.../FLocal/static}/images/reply.gif | Bin
.../FLocal/static}/images/rss-disabled.png | Bin
.../FLocal/static}/images/rss.png | Bin
.../FLocal/static}/images/sendprivate.gif | Bin
.../FLocal/static}/images/shortcut.png | Bin
.../FLocal/static}/images/slowpoke-32.png | Bin
.../FLocal/static}/images/slowpoke.png | Bin
.../FLocal/static}/images/sticky.gif | Bin
.../FLocal/static}/images/sundial.gif | Bin
.../FLocal/static}/images/tab_courtesans.png | Bin
.../FLocal/static}/images/tab_poker.png | Bin
.../FLocal/static}/images/threaded.gif | Bin
.../FLocal/static}/images/viewposts.gif | Bin
.../images/woocons/ArrowDown-small.png | Bin
.../images/woocons/ButtonWhiteInfo.png | Bin
.../FLocal/static}/images/woocons/Comment.png | Bin
.../static}/images/woocons/CommentEdit.png | Bin
.../static}/images/woocons/LockClosed.png | Bin
.../static}/images/woocons/Mail-notread.png | Bin
.../FLocal/static}/images/woocons/Mail.png | Bin
.../static}/images/woocons/MailReply.png | Bin
.../static}/images/woocons/NotePinned.png | Bin
.../static}/images/woocons/Pictures.png | Bin
.../static}/images/woocons/SignWarning.png | Bin
.../FLocal/static}/images/woocons/Stop2.png | Bin
.../images/woocons/compat/garbage-notread.png | Bin
.../images/woocons/compat/garbage-read.png | Bin
.../images/woocons/compat/normal-notread.png | Bin
.../images/woocons/compat/normal-read.png | Bin
.../images/woocons/compat/offtop-notread.png | Bin
.../images/woocons/compat/offtop-read.png | Bin
.../FLocal/static}/js/common.js | 0
.../FLocal/static}/js/machichara/complex.js | 0
.../js/machichara/fractalsnow-bg-specific.js | 0
.../js/machichara/fractalsnow-specific.js | 0
.../static}/js/machichara/hexsex-specific.js | 0
.../js/machichara/hypnotoad-specific.js | 0
.../static}/js/machichara/none-specific.js | 0
.../FLocal/static}/js/machichara/simple.js | 0
.../js/machichara/up4k-pionerka-specific.js | 0
.../FLocal/static}/js/modern.js | 0
.../FLocal/static}/js/textEditor.js | 0
.../FLocal/static}/smileys/blush.gif | Bin
.../FLocal/static}/smileys/confused.gif | Bin
.../FLocal/static}/smileys/cool.gif | Bin
.../FLocal/static}/smileys/crazy.gif | Bin
.../FLocal/static}/smileys/fear.gif | Bin
.../FLocal/static}/smileys/frown.gif | Bin
.../FLocal/static}/smileys/grin.gif | Bin
.../FLocal/static}/smileys/laugh.gif | Bin
.../FLocal/static}/smileys/lol.gif | Bin
.../FLocal/static}/smileys/mad.gif | Bin
.../FLocal/static}/smileys/ooo.gif | Bin
.../FLocal/static}/smileys/otk.gif | Bin
.../FLocal/static}/smileys/puke.gif | Bin
.../FLocal/static}/smileys/rolleyes.gif | Bin
.../FLocal/static}/smileys/shocked.gif | Bin
.../FLocal/static}/smileys/smile.gif | Bin
.../FLocal/static}/smileys/smirk.gif | Bin
.../FLocal/static}/smileys/tongue.gif | Bin
.../FLocal/static}/smileys/wink.gif | Bin
.../FLocal/templates}/Full/AllPosts.xslt | 0
.../FLocal/templates}/Full/AllThreads.xslt | 0
.../templates}/Full/AvatarsSettings.xslt | 0
.../FLocal/templates}/Full/Board.xslt | 0
.../FLocal/templates}/Full/BoardAsThread.xslt | 0
.../FLocal/templates}/Full/Boards.xslt | 0
.../FLocal/templates}/Full/Conversation.xslt | 0
.../FLocal/templates}/Full/Conversations.xslt | 0
.../FLocal/templates}/Full/Exception.xslt | 0
.../FLocal/templates}/Full/LocalNetworks.xslt | 0
.../FLocal/templates}/Full/Login.xslt | 0
.../templates}/Full/MigrateAccount.xslt | 0
.../FLocal/templates}/Full/NewPoll.xslt | 0
.../FLocal/templates}/Full/NewThread.xslt | 0
.../FLocal/templates}/Full/PMReply.xslt | 0
.../FLocal/templates}/Full/PMReplyToPost.xslt | 0
.../FLocal/templates}/Full/PMSend.xslt | 0
.../FLocal/templates}/Full/Poll.xslt | 0
.../FLocal/templates}/Full/PollsList.xslt | 0
.../FLocal/templates}/Full/Post.xslt | 0
.../FLocal/templates}/Full/PostEdit.xslt | 0
.../FLocal/templates}/Full/PostPunish.xslt | 0
.../FLocal/templates}/Full/PostReply.xslt | 0
.../templates}/Full/RegisterByInvite.xslt | 0
.../FLocal/templates}/Full/Root.xslt | 0
.../FLocal/templates}/Full/Settings.xslt | 0
.../FLocal/templates}/Full/Thread.xslt | 0
.../FLocal/templates}/Full/UploadInfo.xslt | 0
.../FLocal/templates}/Full/UploadList.xslt | 0
.../FLocal/templates}/Full/UploadNew.xslt | 0
.../FLocal/templates}/Full/UserData.xslt | 0
.../FLocal/templates}/Full/UserInfo.xslt | 0
.../FLocal/templates}/Full/UserList.xslt | 0
.../Full/UserPollsParticipated.xslt | 0
.../FLocal/templates}/Full/UserPosts.xslt | 0
.../FLocal/templates}/Full/UserReplies.xslt | 0
.../FLocal/templates}/Full/UserThreads.xslt | 0
.../FLocal/templates}/Full/WhoIsOnline.xslt | 0
.../FLocal/templates}/Full/WrongUrl.xslt | 0
.../templates}/Full/elems/BoardInfo.xslt | 0
.../Full/elems/ConversationInfo.xslt | 0
.../FLocal/templates}/Full/elems/Header.xslt | 0
.../FLocal/templates}/Full/elems/Main.xslt | 0
.../FLocal/templates}/Full/elems/PMInfo.xslt | 0
.../templates}/Full/elems/PollInfo.xslt | 0
.../templates}/Full/elems/PollShortInfo.xslt | 0
.../templates}/Full/elems/PollsHeader.xslt | 0
.../templates}/Full/elems/PostInfo.xslt | 0
.../templates}/Full/elems/TextEditor.xslt | 0
.../templates}/Full/elems/ThreadInfo.xslt | 0
.../templates}/Full/elems/UploadInfo.xslt | 0
.../templates}/Full/elems/UserInfoBar.xslt | 0
.../Full/maintenance/CleanCache.xslt | 0
.../templates}/Full/result/AvatarAdded.xslt | 0
.../templates}/Full/result/AvatarRemoved.xslt | 0
.../templates}/Full/result/AvatarSetted.xslt | 0
.../FLocal/templates}/Full/result/Login.xslt | 0
.../FLocal/templates}/Full/result/Logout.xslt | 0
.../Full/result/MessageCreated.xslt | 0
.../templates}/Full/result/MessageEdited.xslt | 0
.../Full/result/MessagePunished.xslt | 0
.../templates}/Full/result/NewAccount.xslt | 0
.../FLocal/templates}/Full/result/PMSent.xslt | 0
.../templates}/Full/result/PollCreated.xslt | 0
.../templates}/Full/result/SettingsSaved.xslt | 0
.../FLocal/templates}/Full/result/Upload.xslt | 0
.../templates}/Full/result/VoteAccepted.xslt | 0
.../Full/result/maintenance/CacheCleaned.xslt | 0
.../FLocal/templates}/Lite/Board.xslt | 0
.../FLocal/templates}/Lite/BoardAsThread.xslt | 0
.../FLocal/templates}/Lite/Boards.xslt | 0
.../FLocal/templates}/Lite/Conversation.xslt | 0
.../FLocal/templates}/Lite/Conversations.xslt | 0
.../FLocal/templates}/Lite/Exception.xslt | 0
.../FLocal/templates}/Lite/Login.xslt | 0
.../templates}/Lite/MigrateAccount.xslt | 0
.../FLocal/templates}/Lite/NewPoll.xslt | 0
.../FLocal/templates}/Lite/NewThread.xslt | 0
.../FLocal/templates}/Lite/PMReply.xslt | 0
.../FLocal/templates}/Lite/PMReplyToPost.xslt | 0
.../FLocal/templates}/Lite/PMSend.xslt | 0
.../FLocal/templates}/Lite/Poll.xslt | 0
.../FLocal/templates}/Lite/Post.xslt | 0
.../FLocal/templates}/Lite/PostEdit.xslt | 0
.../FLocal/templates}/Lite/PostPunish.xslt | 0
.../FLocal/templates}/Lite/PostReply.xslt | 0
.../FLocal/templates}/Lite/Root.xslt | 0
.../FLocal/templates}/Lite/Thread.xslt | 0
.../FLocal/templates}/Lite/UserInfo.xslt | 0
.../FLocal/templates}/Lite/WrongUrl.xslt | 0
.../templates}/Lite/elems/BoardInfo.xslt | 0
.../Lite/elems/ConversationInfo.xslt | 0
.../FLocal/templates}/Lite/elems/Header.xslt | 0
.../FLocal/templates}/Lite/elems/Main.xslt | 0
.../FLocal/templates}/Lite/elems/PMInfo.xslt | 0
.../templates}/Lite/elems/PollInfo.xslt | 0
.../templates}/Lite/elems/PollShortInfo.xslt | 0
.../templates}/Lite/elems/PostInfo.xslt | 0
.../templates}/Lite/elems/TextEditor.xslt | 0
.../templates}/Lite/elems/ThreadInfo.xslt | 0
.../Lite/maintenance/CleanCache.xslt | 0
.../FLocal/templates}/Lite/result/Login.xslt | 0
.../FLocal/templates}/Lite/result/Logout.xslt | 0
.../Lite/result/MessageCreated.xslt | 0
.../templates}/Lite/result/MessageEdited.xslt | 0
.../Lite/result/MessagePunished.xslt | 0
.../templates}/Lite/result/NewAccount.xslt | 0
.../FLocal/templates}/Lite/result/PMSent.xslt | 0
.../templates}/Lite/result/PollCreated.xslt | 0
.../templates}/Lite/result/SettingsSaved.xslt | 0
.../FLocal/templates}/Lite/result/Upload.xslt | 0
.../templates}/Lite/result/VoteAccepted.xslt | 0
.../Lite/result/maintenance/CacheCleaned.xslt | 0
.../FLocal/templates}/Messages.xslt | 0
.../FLocal/templates}/Modern/AllPosts.xslt | 0
.../FLocal/templates}/Modern/AllThreads.xslt | 0
.../templates}/Modern/AvatarsSettings.xslt | 0
.../FLocal/templates}/Modern/Board.xslt | 0
.../templates}/Modern/BoardAsThread.xslt | 0
.../FLocal/templates}/Modern/Boards.xslt | 0
.../templates}/Modern/Conversation.xslt | 0
.../templates}/Modern/Conversations.xslt | 0
.../FLocal/templates}/Modern/Exception.xslt | 0
.../templates}/Modern/LocalNetworks.xslt | 0
.../FLocal/templates}/Modern/Login.xslt | 0
.../templates}/Modern/MigrateAccount.xslt | 0
.../FLocal/templates}/Modern/NewPoll.xslt | 0
.../FLocal/templates}/Modern/NewThread.xslt | 0
.../FLocal/templates}/Modern/PMReply.xslt | 0
.../templates}/Modern/PMReplyToPost.xslt | 0
.../FLocal/templates}/Modern/PMSend.xslt | 0
.../FLocal/templates}/Modern/Poll.xslt | 0
.../FLocal/templates}/Modern/PollsList.xslt | 0
.../FLocal/templates}/Modern/Post.xslt | 0
.../FLocal/templates}/Modern/PostEdit.xslt | 0
.../FLocal/templates}/Modern/PostPunish.xslt | 0
.../FLocal/templates}/Modern/PostReply.xslt | 0
.../templates}/Modern/RegisterByInvite.xslt | 0
.../FLocal/templates}/Modern/Root.xslt | 0
.../FLocal/templates}/Modern/Settings.xslt | 0
.../FLocal/templates}/Modern/Thread.xslt | 0
.../FLocal/templates}/Modern/UploadInfo.xslt | 0
.../FLocal/templates}/Modern/UploadList.xslt | 0
.../FLocal/templates}/Modern/UploadNew.xslt | 0
.../FLocal/templates}/Modern/UserData.xslt | 0
.../FLocal/templates}/Modern/UserInfo.xslt | 0
.../FLocal/templates}/Modern/UserList.xslt | 0
.../Modern/UserPollsParticipated.xslt | 0
.../FLocal/templates}/Modern/UserPosts.xslt | 0
.../FLocal/templates}/Modern/UserReplies.xslt | 0
.../FLocal/templates}/Modern/UserThreads.xslt | 0
.../FLocal/templates}/Modern/WhoIsOnline.xslt | 0
.../FLocal/templates}/Modern/WrongUrl.xslt | 0
.../templates}/Modern/elems/BoardHeader.xslt | 0
.../templates}/Modern/elems/BoardInfo.xslt | 0
.../Modern/elems/ConversationInfo.xslt | 0
.../Modern/elems/ConversationsHeader.xslt | 0
.../templates}/Modern/elems/ForumHeader.xslt | 0
.../templates}/Modern/elems/Header.xslt | 0
.../FLocal/templates}/Modern/elems/Main.xslt | 0
.../templates}/Modern/elems/MyHeader.xslt | 0
.../templates}/Modern/elems/PMInfo.xslt | 0
.../templates}/Modern/elems/PollInfo.xslt | 0
.../Modern/elems/PollShortInfo.xslt | 0
.../templates}/Modern/elems/PollsHeader.xslt | 0
.../templates}/Modern/elems/PostInfo.xslt | 0
.../templates}/Modern/elems/TextEditor.xslt | 0
.../templates}/Modern/elems/ThreadInfo.xslt | 0
.../templates}/Modern/elems/UploadHeader.xslt | 0
.../templates}/Modern/elems/UploadInfo.xslt | 0
.../templates}/Modern/elems/UserHeader.xslt | 0
.../templates}/Modern/elems/UserInfoBar.xslt | 0
.../templates}/Modern/elems/UsersHeader.xslt | 0
.../Modern/maintenance/CleanCache.xslt | 0
.../templates}/Modern/result/AvatarAdded.xslt | 0
.../Modern/result/AvatarRemoved.xslt | 0
.../Modern/result/AvatarSetted.xslt | 0
.../templates}/Modern/result/Login.xslt | 0
.../templates}/Modern/result/Logout.xslt | 0
.../Modern/result/MessageCreated.xslt | 0
.../Modern/result/MessageEdited.xslt | 0
.../Modern/result/MessagePunished.xslt | 0
.../templates}/Modern/result/NewAccount.xslt | 0
.../templates}/Modern/result/PMSent.xslt | 0
.../templates}/Modern/result/PollCreated.xslt | 0
.../Modern/result/SettingsSaved.xslt | 0
.../templates}/Modern/result/Upload.xslt | 0
.../Modern/result/VoteAccepted.xslt | 0
.../result/maintenance/CacheCleaned.xslt | 0
.../FLocal/templates}/Root.xslt | 0
.../FLocal/templates}/Rss/AllPosts.xslt | 0
.../FLocal/templates}/Rss/AllThreads.xslt | 0
.../FLocal/templates}/Rss/Board.xslt | 0
.../FLocal/templates}/Rss/Conversations.xslt | 0
.../FLocal/templates}/Rss/Exception.xslt | 0
.../FLocal/templates}/Rss/Thread.xslt | 0
.../FLocal/templates}/Rss/UploadList.xslt | 0
.../FLocal/templates}/Rss/UserPosts.xslt | 0
.../FLocal/templates}/Rss/UserReplies.xslt | 0
.../FLocal/templates}/Rss/UserThreads.xslt | 0
.../FLocal/templates}/Rss/WhoIsOnline.xslt | 0
.../FLocal/templates}/Rss/WrongUrl.xslt | 0
.../Rss/elems/ConversationInfo.xslt | 0
.../FLocal/templates}/Rss/elems/Main.xslt | 0
.../FLocal/templates}/Rss/elems/PostInfo.xslt | 0
.../templates}/Rss/elems/ThreadInfo.xslt | 0
.../templates}/Rss/elems/UploadInfo.xslt | 0
.../FLocal/templates}/copy.xslt | 0
ThirdParty/Mono.Security/Mono.Security.dll | Bin 0 -> 282624 bytes
ThirdParty/Npgsql/Npgsql.dll | Bin 0 -> 344576 bytes
ThirdParty/Npgsql/Npgsql.pdb | Bin 0 -> 765440 bytes
{Core => Web.Core}/Cache.cs | 0
{Core => Web.Core}/Config.cs | 0
{Core => Web.Core}/Core.csproj | 0
{Core => Web.Core}/DB/ColumnOrValue.cs | 0
{Core => Web.Core}/DB/ColumnSpec.cs | 0
{Core => Web.Core}/DB/Diapasone.cs | 0
{Core => Web.Core}/DB/IDBConnection.cs | 0
{Core => Web.Core}/DB/ILock.cs | 0
{Core => Web.Core}/DB/ITableSpec.cs | 0
{Core => Web.Core}/DB/JoinSpec.cs | 0
{Core => Web.Core}/DB/SortSpec.cs | 0
{Core => Web.Core}/DB/Transaction.cs | 0
.../DB/conditions/AbstractCondition.cs | 0
.../DB/conditions/ComparisonCondition.cs | 0
.../DB/conditions/ComparisonType.cs | 0
.../DB/conditions/ComplexCondition.cs | 0
.../DB/conditions/ConditionsJoinType.cs | 0
.../DB/conditions/EmptyCondition.cs | 0
.../DB/conditions/IsNullCondition.cs | 0
.../DB/conditions/MultiValueCondition.cs | 0
.../DB/conditions/NotEmptyCondition.cs | 0
.../DB/conditions/NotIsNullCondition.cs | 0
.../DB/conditions/SimpleCondition.cs | 0
{Core => Web.Core}/DataObject.cs | 0
{Core => Web.Core}/IDataObject.cs | 0
{Core => Web.Core}/Network/IPv4.cs | 0
{Core => Web.Core}/Network/IPv4Address.cs | 0
{Core => Web.Core}/Network/IPv4Subnet.cs | 0
{Core => Web.Core}/Properties/AssemblyInfo.cs | 0
{Core => Web.Core}/Registry.cs | 0
{Core => Web.Core}/RegistryCleaner.cs | 0
{Core => Web.Core}/Switch.cs | 0
{Core => Web.Core}/Util.cs | 0
{Core => Web.Core}/delegates/Lazy.cs | 0
{Core => Web.Core}/delegates/Predicate.cs | 0
.../exceptions/AccessDeniedException.cs | 0
.../exceptions/CriticalException.cs | 0
.../exceptions/FLocalException.cs | 0
.../exceptions/NotFoundInDBException.cs | 0
.../ObjectDoesntHaveAnIdException.cs | 0
{Core => Web.Core}/extensions/Delegate.cs | 0
{Core => Web.Core}/extensions/Extensions.cs | 0
{Core => Web.Core}/extensions/String.cs | 0
.../Config.cs | 0
.../IISUploadHandler.csproj | 2 +-
.../Properties/AssemblyInfo.cs | 0
.../UploadHandler.cs | 0
tmp/Program.cs | 26 --------
tmp/Properties/AssemblyInfo.cs | 36 ----------
tmp/tmp.csproj | 63 ------------------
727 files changed, 49 insertions(+), 170 deletions(-)
rename {Common => FLocal.Common}/BBCodes/AbstractLocalLink.cs (100%)
rename {Common => FLocal.Common}/BBCodes/B.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Code.cs (100%)
rename {Common => FLocal.Common}/BBCodes/ECode.cs (100%)
rename {Common => FLocal.Common}/BBCodes/FUrl.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Font.cs (100%)
rename {Common => FLocal.Common}/BBCodes/FontColor.cs (100%)
rename {Common => FLocal.Common}/BBCodes/FontSize.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Google.cs (100%)
rename {Common => FLocal.Common}/BBCodes/I.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Image.cs (100%)
rename {Common => FLocal.Common}/BBCodes/List.cs (100%)
rename {Common => FLocal.Common}/BBCodes/ListElem.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Lurk.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Math.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Poll.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Post.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Quote.cs (100%)
rename {Common => FLocal.Common}/BBCodes/QuoteSkipper.cs (100%)
rename {Common => FLocal.Common}/BBCodes/RuWiki.cs (100%)
rename {Common => FLocal.Common}/BBCodes/S.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Spoiler.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Tex.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Thread.cs (100%)
rename {Common => FLocal.Common}/BBCodes/U.cs (100%)
rename {Common => FLocal.Common}/BBCodes/UploadImage.cs (100%)
rename {Common => FLocal.Common}/BBCodes/UploadLink.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Url.cs (100%)
rename {Common => FLocal.Common}/BBCodes/User.cs (100%)
rename {Common => FLocal.Common}/BBCodes/Wiki.cs (100%)
rename {Common => FLocal.Common}/BBCodes/helpers/BBCode.cs (100%)
rename {Common => FLocal.Common}/BBCodes/helpers/TexProcessor.cs (100%)
rename {Common => FLocal.Common}/BBCodes/helpers/UrlProcessor.cs (100%)
rename {Common => FLocal.Common}/Common.csproj (96%)
rename {Common => FLocal.Common}/Config.cs (100%)
rename {Common => FLocal.Common}/IComplexSqlObjectTableSpec.cs (100%)
rename {Common => FLocal.Common}/IOutputParams.cs (100%)
rename {Common => FLocal.Common}/ISqlObjectTableSpec.cs (100%)
rename {Common => FLocal.Common}/PostVisibilityEnum.cs (100%)
rename {Common => FLocal.Common}/Properties/AssemblyInfo.cs (100%)
rename {Common => FLocal.Common}/SqlObject.cs (100%)
rename {Common => FLocal.Common}/TableManager.cs (100%)
rename {Common => FLocal.Common}/TranslitManager.cs (100%)
rename {Common => FLocal.Common}/UBBParser.cs (100%)
rename {Common => FLocal.Common}/URL/AbstractUrl.cs (100%)
rename {Common => FLocal.Common}/URL/QuickLink.cs (100%)
rename {Common => FLocal.Common}/URL/Robots.cs (100%)
rename {Common => FLocal.Common}/URL/Static.cs (100%)
rename {Common => FLocal.Common}/URL/UrlManager.cs (100%)
rename {Common => FLocal.Common}/URL/forum/AllPosts.cs (100%)
rename {Common => FLocal.Common}/URL/forum/AllThreads.cs (100%)
rename {Common => FLocal.Common}/URL/forum/Boards.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/Abstract.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/Headlines.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/NewThread.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/Threads.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/Abstract.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/Posts.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/post/Abstract.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/post/Edit.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/post/PMReply.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/post/Punish.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/post/Reply.cs (100%)
rename {Common => FLocal.Common}/URL/forum/board/thread/post/Show.cs (100%)
rename {Common => FLocal.Common}/URL/maintenance/CleanCache.cs (100%)
rename {Common => FLocal.Common}/URL/maintenance/LocalNetworks.cs (100%)
rename {Common => FLocal.Common}/URL/my/Avatars.cs (100%)
rename {Common => FLocal.Common}/URL/my/Settings.cs (100%)
rename {Common => FLocal.Common}/URL/my/UserData.cs (100%)
rename {Common => FLocal.Common}/URL/my/conversations/Conversation.cs (100%)
rename {Common => FLocal.Common}/URL/my/conversations/List.cs (100%)
rename {Common => FLocal.Common}/URL/my/conversations/NewPM.cs (100%)
rename {Common => FLocal.Common}/URL/my/conversations/Reply.cs (100%)
rename {Common => FLocal.Common}/URL/my/login/Login.cs (100%)
rename {Common => FLocal.Common}/URL/my/login/Migrate.cs (100%)
rename {Common => FLocal.Common}/URL/my/login/RegisterByInvite.cs (100%)
rename {Common => FLocal.Common}/URL/polls/Info.cs (100%)
rename {Common => FLocal.Common}/URL/polls/List.cs (100%)
rename {Common => FLocal.Common}/URL/polls/New.cs (100%)
rename {Common => FLocal.Common}/URL/upload/Info.cs (100%)
rename {Common => FLocal.Common}/URL/upload/Item.cs (100%)
rename {Common => FLocal.Common}/URL/upload/List.cs (100%)
rename {Common => FLocal.Common}/URL/upload/New.cs (100%)
rename {Common => FLocal.Common}/URL/users/Active.cs (100%)
rename {Common => FLocal.Common}/URL/users/All.cs (100%)
rename {Common => FLocal.Common}/URL/users/Online.cs (100%)
rename {Common => FLocal.Common}/URL/users/user/Abstract.cs (100%)
rename {Common => FLocal.Common}/URL/users/user/Info.cs (100%)
rename {Common => FLocal.Common}/URL/users/user/PollsParticipated.cs (100%)
rename {Common => FLocal.Common}/URL/users/user/Posts.cs (100%)
rename {Common => FLocal.Common}/URL/users/user/Replies.cs (100%)
rename {Common => FLocal.Common}/URL/users/user/Threads.cs (100%)
rename {Common => FLocal.Common}/UploadManager.cs (100%)
rename {Common => FLocal.Common}/UserContext.cs (100%)
rename {Common => FLocal.Common}/UserSettingsGateway.cs (100%)
rename {Common => FLocal.Common}/actions/AbstractChange.cs (100%)
rename {Common => FLocal.Common}/actions/AbstractFieldValue.cs (100%)
rename {Common => FLocal.Common}/actions/ChangeSet.cs (100%)
rename {Common => FLocal.Common}/actions/ChangeSetUtil.cs (100%)
rename {Common => FLocal.Common}/actions/IncrementFieldValue.cs (100%)
rename {Common => FLocal.Common}/actions/InsertChange.cs (100%)
rename {Common => FLocal.Common}/actions/InsertOrUpdateChange.cs (100%)
rename {Common => FLocal.Common}/actions/ReferenceFieldValue.cs (100%)
rename {Common => FLocal.Common}/actions/ScalarFieldValue.cs (100%)
rename {Common => FLocal.Common}/actions/TwoWayReferenceFieldValue.cs (100%)
rename {Common => FLocal.Common}/actions/UpdateChange.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Account.cs (100%)
rename {Common => FLocal.Common}/dataobjects/AccountIndicator.cs (100%)
rename {Common => FLocal.Common}/dataobjects/AccountSettings.cs (100%)
rename {Common => FLocal.Common}/dataobjects/AnonymousUserSettings.cs (100%)
rename {Common => FLocal.Common}/dataobjects/AvatarsSettings.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Board.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Category.cs (100%)
rename {Common => FLocal.Common}/dataobjects/IUserSettings.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Invite.cs (100%)
rename {Common => FLocal.Common}/dataobjects/LocalNetwork.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Machichara.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Moderator.cs (100%)
rename {Common => FLocal.Common}/dataobjects/ModernSkin.cs (100%)
rename {Common => FLocal.Common}/dataobjects/PMConversation.cs (100%)
rename {Common => FLocal.Common}/dataobjects/PMMessage.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Poll.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Post.cs (100%)
rename {Common => FLocal.Common}/dataobjects/PostLayer.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Punishment.cs (100%)
rename {Common => FLocal.Common}/dataobjects/PunishmentLayerChange.cs (100%)
rename {Common => FLocal.Common}/dataobjects/PunishmentTransfer.cs (100%)
rename {Common => FLocal.Common}/dataobjects/PunishmentType.cs (100%)
rename {Common => FLocal.Common}/dataobjects/QuickLink.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Restriction.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Revision.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Session.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Skin.cs (100%)
rename {Common => FLocal.Common}/dataobjects/TexImage.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Thread.cs (100%)
rename {Common => FLocal.Common}/dataobjects/Upload.cs (100%)
rename {Common => FLocal.Common}/dataobjects/User.cs (100%)
rename {Common => FLocal.Common}/dataobjects/UserGroup.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/Extensions.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/HandlersFactory.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/IISMainHandler.csproj (95%)
rename {IISMainHandler => FLocal.IISHandler}/ISpecificHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/MainHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/PageOuter.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/Properties/AssemblyInfo.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/TemplateEngine.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/WebContext.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/designs/Classic.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/designs/IDesign.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/designs/Lite.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/designs/Modern.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/designs/Raw.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/designs/Rss.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/exceptions/RedirectException.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/exceptions/WrongUrlException.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/AbstractGetHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/BoardHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/BoardsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/DebugHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/PostHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/RootHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/StaticHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/ThreadHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/WrongUrlHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/AbstractNewAccountHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/AbstractNewMessageHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/AbstractPostHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/CreatePollHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/CreateThreadHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/EditHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/LoginHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/LogoutHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/MarkThreadAsReadHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/MigrateAccountHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/PunishHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/RegisterByInviteHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/RegisterHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/ReplyHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/ReturnPostHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/SendPMHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/SettingsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/UploadHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/UserDataHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/VoteHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/avatars/AddHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/avatars/RemoveHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/avatars/SetAsDefaultHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/request/maintenance/CleanCacheHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/AbstractNewMessageHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/AbstractUserGetHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/ActiveAccountListHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/AllPostsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/AllThreadsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/AvatarsSettingsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/BoardAsThread.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/ConversationHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/ConversationsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/CreatePollHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/CreateThreadHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/EditHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/LocalNetworksListHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/LoginHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/MigrateAccountHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/PMReplyHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/PMReplyToPostHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/PMSendHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/PollHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/PollsListHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/PunishHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/QuickLinkHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/RedirectGetHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/RegisterByInviteHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/ReplyHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/RobotsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/SettingsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/SkipXsltTransformException.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UploadHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UploadInfoHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UploadListHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UploadNewHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserDataHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserInfoHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserListHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserPollsParticipatedHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserPostsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserRepliesHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/UserThreadsHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/WhoIsOnlineHandler.cs (100%)
rename {IISMainHandler => FLocal.IISHandler}/handlers/response/maintenance/CleanCacheHandler.cs (100%)
rename {ImportConsole => FLocal.Migration.Console}/ImportConsole.csproj (91%)
rename {ImportConsole => FLocal.Migration.Console}/Program.cs (100%)
rename {ImportConsole => FLocal.Migration.Console}/Properties/AssemblyInfo.cs (100%)
rename {ImportConsole => FLocal.Migration.Console}/ShallerDBProcessor.cs (100%)
rename {ImportConsole => FLocal.Migration.Console}/ThreadedHTMLProcessor.cs (100%)
rename {ImportConsole => FLocal.Migration.Console}/UploadProcessor.cs (100%)
rename {ImportConsole => FLocal.Migration.Console}/UsersImporter.cs (100%)
rename {Importer => FLocal.Migration.Gateway}/DictionaryConverter.cs (100%)
rename {Importer => FLocal.Migration.Gateway}/FileInfo.cs (100%)
rename {Importer => FLocal.Migration.Gateway}/Importer.csproj (100%)
rename {Importer => FLocal.Migration.Gateway}/Properties/AssemblyInfo.cs (100%)
rename {Importer => FLocal.Migration.Gateway}/ShallerConnector.cs (100%)
rename {Importer => FLocal.Migration.Gateway}/ShallerGateway.cs (100%)
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen01.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen02.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen03.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen03r.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen04.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen05.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen06.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen07.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen08.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen09.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen10.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen11.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen12.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen13.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen14.png
create mode 100644 Resources/FLocal/docs/cacert/cacert-screen16.png
create mode 100644 Resources/FLocal/docs/migration/screen1.png
create mode 100644 Resources/FLocal/docs/migration/screen10.png
create mode 100644 Resources/FLocal/docs/migration/screen2.png
create mode 100644 Resources/FLocal/docs/migration/screen3.png
create mode 100644 Resources/FLocal/docs/migration/screen4.png
create mode 100644 Resources/FLocal/docs/migration/screen5.png
create mode 100644 Resources/FLocal/docs/migration/screen6.png
create mode 100644 Resources/FLocal/docs/migration/screen7.png
create mode 100644 Resources/FLocal/docs/migration/screen8.png
create mode 100644 Resources/FLocal/docs/migration/screen9.png
rename {static => Resources/FLocal/static}/css/Blue11.css (100%)
rename {static => Resources/FLocal/static}/css/FusionBB.css (100%)
rename {static => Resources/FLocal/static}/css/FusionBB/FusionBB_cellpic.gif (100%)
rename {static => Resources/FLocal/static}/css/FusionBB/FusionBB_color-dunkel.gif (100%)
rename {static => Resources/FLocal/static}/css/FusionBB/FusionBB_color-hell.gif (100%)
rename {static => Resources/FLocal/static}/css/akel.css (100%)
rename {static => Resources/FLocal/static}/css/averych.css (100%)
rename {static => Resources/FLocal/static}/css/blackandblue.css (100%)
rename {static => Resources/FLocal/static}/css/blackandblue/background.gif (100%)
rename {static => Resources/FLocal/static}/css/body.css (100%)
rename {static => Resources/FLocal/static}/css/coffeehaus.css (100%)
rename {static => Resources/FLocal/static}/css/coolblue.css (100%)
rename {static => Resources/FLocal/static}/css/coolblue/coolheader.gif (100%)
rename {static => Resources/FLocal/static}/css/coolblue/coolnav.gif (100%)
rename {static => Resources/FLocal/static}/css/coolbluelines.css (100%)
rename {static => Resources/FLocal/static}/css/coolbluelines/background.gif (100%)
rename {static => Resources/FLocal/static}/css/coolbluelines/coolheader.gif (100%)
rename {static => Resources/FLocal/static}/css/coolbluelines/coolnav.gif (100%)
rename {static => Resources/FLocal/static}/css/decoration.css (100%)
rename {static => Resources/FLocal/static}/css/global.css (100%)
rename {static => Resources/FLocal/static}/css/gop.css (100%)
rename {static => Resources/FLocal/static}/css/gop/catb.jpg (100%)
rename {static => Resources/FLocal/static}/css/gop/darkbg.jpg (100%)
rename {static => Resources/FLocal/static}/css/gop/pagebg.gif (100%)
rename {static => Resources/FLocal/static}/css/gop/surroundbg.gif (100%)
rename {static => Resources/FLocal/static}/css/greed.css (100%)
rename {static => Resources/FLocal/static}/css/greenday.css (100%)
rename {static => Resources/FLocal/static}/css/ilia-white.css (100%)
rename {static => Resources/FLocal/static}/css/infopop.css (100%)
rename {static => Resources/FLocal/static}/css/infopop2.css (100%)
rename {static => Resources/FLocal/static}/css/koniro.css (100%)
rename {static => Resources/FLocal/static}/css/koniro/bkg2.png (100%)
rename {static => Resources/FLocal/static}/css/koniro/grad-02-sans.png (100%)
rename {static => Resources/FLocal/static}/css/koniro/grad-02.png (100%)
rename {static => Resources/FLocal/static}/css/koniro/nbkg-l.png (100%)
rename {static => Resources/FLocal/static}/css/kraft.css (100%)
rename {static => Resources/FLocal/static}/css/largetheblues.css (100%)
rename {static => Resources/FLocal/static}/css/lynn.css (100%)
rename {static => Resources/FLocal/static}/css/lynn_large.css (100%)
rename {static => Resources/FLocal/static}/css/magic.css (100%)
rename {static => Resources/FLocal/static}/css/mexmat.css (100%)
rename {static => Resources/FLocal/static}/css/mexmat/mexmat1.gif (100%)
rename {static => Resources/FLocal/static}/css/modern/blue.css (100%)
rename {static => Resources/FLocal/static}/css/modern/fonts.css (100%)
rename {static => Resources/FLocal/static}/css/modern/global.css (100%)
rename {static => Resources/FLocal/static}/css/modern/high-contrast.css (100%)
rename {static => Resources/FLocal/static}/css/modern/iefixes.css (100%)
rename {static => Resources/FLocal/static}/css/modern/think.css (100%)
rename {static => Resources/FLocal/static}/css/nami-grad.css (100%)
rename {static => Resources/FLocal/static}/css/nami/grad-01.png (100%)
rename {static => Resources/FLocal/static}/css/nami/grad-02.png (100%)
rename {static => Resources/FLocal/static}/css/nami/grad-03.png (100%)
rename {static => Resources/FLocal/static}/css/nami/grad-04.png (100%)
rename {static => Resources/FLocal/static}/css/nami/grad-05.png (100%)
rename {static => Resources/FLocal/static}/css/nami/grad-06.png (100%)
rename {static => Resources/FLocal/static}/css/nami/nami-back-big-2.jpg (100%)
rename {static => Resources/FLocal/static}/css/namiholiday.css (100%)
rename {static => Resources/FLocal/static}/css/namiholiday/bkg4.jpg (100%)
rename {static => Resources/FLocal/static}/css/namiholiday/grad-r3.jpg (100%)
rename {static => Resources/FLocal/static}/css/namiholiday/grad-r4.jpg (100%)
rename {static => Resources/FLocal/static}/css/penartur.css (100%)
rename {static => Resources/FLocal/static}/css/robin.css (100%)
rename {static => Resources/FLocal/static}/css/robin_small.css (100%)
rename {static => Resources/FLocal/static}/css/shaller-m.css (100%)
rename {static => Resources/FLocal/static}/css/shaller.css (100%)
rename {static => Resources/FLocal/static}/css/shaller/aa.gif (100%)
rename {static => Resources/FLocal/static}/css/shaller/shaller-head.jpg (100%)
rename {static => Resources/FLocal/static}/css/shaller/shaller-l-long.jpg (100%)
rename {static => Resources/FLocal/static}/css/shaller/shaller-l-m.jpg (100%)
rename {static => Resources/FLocal/static}/css/shaller/shaller-l.jpg (100%)
rename {static => Resources/FLocal/static}/css/shaller/shaller-lighttable.jpg (100%)
rename {static => Resources/FLocal/static}/css/silver.css (100%)
rename {static => Resources/FLocal/static}/css/silver/grad-blue-01.jpg (100%)
rename {static => Resources/FLocal/static}/css/silver/grad-blue-lighttable.jpg (100%)
rename {static => Resources/FLocal/static}/css/silver/grad-r.jpg (100%)
rename {static => Resources/FLocal/static}/css/silver/shaller-l.jpg (100%)
rename {static => Resources/FLocal/static}/css/silver/silver_bg.gif (100%)
rename {static => Resources/FLocal/static}/css/stylesheet2.css (100%)
rename {static => Resources/FLocal/static}/css/stylesheet2_bg.css (100%)
rename {static => Resources/FLocal/static}/css/stylesheet4.css (100%)
rename {static => Resources/FLocal/static}/css/theblues.css (100%)
rename {static => Resources/FLocal/static}/css/wcsoft.css (100%)
rename {static => Resources/FLocal/static}/css/wcsoft/darktable_grad.gif (100%)
rename {static => Resources/FLocal/static}/css/wcsoft/header_grad.gif (100%)
rename {static => Resources/FLocal/static}/css/wcsoft/lighttable_grad.gif (100%)
rename {static => Resources/FLocal/static}/favicons/smirk.ico (100%)
rename {static => Resources/FLocal/static}/images/addreminder.gif (100%)
rename {static => Resources/FLocal/static}/images/addtobook.gif (100%)
rename {static => Resources/FLocal/static}/images/adm.gif (100%)
rename {static => Resources/FLocal/static}/images/all.gif (100%)
rename {static => Resources/FLocal/static}/images/classic.jpg (100%)
rename {static => Resources/FLocal/static}/images/courtesans.jpg (100%)
rename {static => Resources/FLocal/static}/images/edit.gif (100%)
rename {static => Resources/FLocal/static}/images/email2.gif (100%)
rename {static => Resources/FLocal/static}/images/external.png (100%)
rename {static => Resources/FLocal/static}/images/flat.gif (100%)
rename {static => Resources/FLocal/static}/images/graph.gif (100%)
rename {static => Resources/FLocal/static}/images/greyflat.gif (100%)
rename {static => Resources/FLocal/static}/images/greyprevious.gif (100%)
rename {static => Resources/FLocal/static}/images/greythreaded.gif (100%)
rename {static => Resources/FLocal/static}/images/heart.gif (100%)
rename {static => Resources/FLocal/static}/images/judge.gif (100%)
rename {static => Resources/FLocal/static}/images/lb.gif (100%)
rename {static => Resources/FLocal/static}/images/light-disabled.png (100%)
rename {static => Resources/FLocal/static}/images/light.png (100%)
rename {static => Resources/FLocal/static}/images/lock.gif (100%)
rename {static => Resources/FLocal/static}/images/machichara/fractalsnow-bg-preview.gif (100%)
rename {static => Resources/FLocal/static}/images/machichara/fractalsnow-preview.gif (100%)
rename {static => Resources/FLocal/static}/images/machichara/hexsex-preview.gif (100%)
rename {static => Resources/FLocal/static}/images/machichara/hypnotoad-preview.gif (100%)
rename {static => Resources/FLocal/static}/images/machichara/none-preview.gif (100%)
rename {static => Resources/FLocal/static}/images/machichara/up4k-pionerka-preview.gif (100%)
rename {static => Resources/FLocal/static}/images/message-garbage-notread.gif (100%)
rename {static => Resources/FLocal/static}/images/message-garbage-read.gif (100%)
rename {static => Resources/FLocal/static}/images/message-normal-notread.gif (100%)
rename {static => Resources/FLocal/static}/images/message-normal-read.gif (100%)
rename {static => Resources/FLocal/static}/images/message-offtop-notread.gif (100%)
rename {static => Resources/FLocal/static}/images/message-offtop-read.gif (100%)
rename {static => Resources/FLocal/static}/images/mod.gif (100%)
rename {static => Resources/FLocal/static}/images/modern/blue/clouds-seamless-background-blue1.jpg (100%)
rename {static => Resources/FLocal/static}/images/modern/think/think.png (100%)
rename {static => Resources/FLocal/static}/images/new.gif (100%)
rename {static => Resources/FLocal/static}/images/newpm.gif (100%)
rename {static => Resources/FLocal/static}/images/newpost.gif (100%)
rename {static => Resources/FLocal/static}/images/newposts.gif (100%)
rename {static => Resources/FLocal/static}/images/next.gif (100%)
rename {static => Resources/FLocal/static}/images/noavatar.gif (100%)
rename {static => Resources/FLocal/static}/images/nonewposts.gif (100%)
rename {static => Resources/FLocal/static}/images/notifymod.gif (100%)
rename {static => Resources/FLocal/static}/images/poker.jpg (100%)
rename {static => Resources/FLocal/static}/images/print.gif (100%)
rename {static => Resources/FLocal/static}/images/punish.gif (100%)
rename {static => Resources/FLocal/static}/images/reply.gif (100%)
rename {static => Resources/FLocal/static}/images/rss-disabled.png (100%)
rename {static => Resources/FLocal/static}/images/rss.png (100%)
rename {static => Resources/FLocal/static}/images/sendprivate.gif (100%)
rename {static => Resources/FLocal/static}/images/shortcut.png (100%)
rename {static => Resources/FLocal/static}/images/slowpoke-32.png (100%)
rename {static => Resources/FLocal/static}/images/slowpoke.png (100%)
rename {static => Resources/FLocal/static}/images/sticky.gif (100%)
rename {static => Resources/FLocal/static}/images/sundial.gif (100%)
rename {static => Resources/FLocal/static}/images/tab_courtesans.png (100%)
rename {static => Resources/FLocal/static}/images/tab_poker.png (100%)
rename {static => Resources/FLocal/static}/images/threaded.gif (100%)
rename {static => Resources/FLocal/static}/images/viewposts.gif (100%)
rename {static => Resources/FLocal/static}/images/woocons/ArrowDown-small.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/ButtonWhiteInfo.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/Comment.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/CommentEdit.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/LockClosed.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/Mail-notread.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/Mail.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/MailReply.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/NotePinned.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/Pictures.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/SignWarning.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/Stop2.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/compat/garbage-notread.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/compat/garbage-read.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/compat/normal-notread.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/compat/normal-read.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/compat/offtop-notread.png (100%)
rename {static => Resources/FLocal/static}/images/woocons/compat/offtop-read.png (100%)
rename {static => Resources/FLocal/static}/js/common.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/complex.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/fractalsnow-bg-specific.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/fractalsnow-specific.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/hexsex-specific.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/hypnotoad-specific.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/none-specific.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/simple.js (100%)
rename {static => Resources/FLocal/static}/js/machichara/up4k-pionerka-specific.js (100%)
rename {static => Resources/FLocal/static}/js/modern.js (100%)
rename {static => Resources/FLocal/static}/js/textEditor.js (100%)
rename {static => Resources/FLocal/static}/smileys/blush.gif (100%)
rename {static => Resources/FLocal/static}/smileys/confused.gif (100%)
rename {static => Resources/FLocal/static}/smileys/cool.gif (100%)
rename {static => Resources/FLocal/static}/smileys/crazy.gif (100%)
rename {static => Resources/FLocal/static}/smileys/fear.gif (100%)
rename {static => Resources/FLocal/static}/smileys/frown.gif (100%)
rename {static => Resources/FLocal/static}/smileys/grin.gif (100%)
rename {static => Resources/FLocal/static}/smileys/laugh.gif (100%)
rename {static => Resources/FLocal/static}/smileys/lol.gif (100%)
rename {static => Resources/FLocal/static}/smileys/mad.gif (100%)
rename {static => Resources/FLocal/static}/smileys/ooo.gif (100%)
rename {static => Resources/FLocal/static}/smileys/otk.gif (100%)
rename {static => Resources/FLocal/static}/smileys/puke.gif (100%)
rename {static => Resources/FLocal/static}/smileys/rolleyes.gif (100%)
rename {static => Resources/FLocal/static}/smileys/shocked.gif (100%)
rename {static => Resources/FLocal/static}/smileys/smile.gif (100%)
rename {static => Resources/FLocal/static}/smileys/smirk.gif (100%)
rename {static => Resources/FLocal/static}/smileys/tongue.gif (100%)
rename {static => Resources/FLocal/static}/smileys/wink.gif (100%)
rename {templates => Resources/FLocal/templates}/Full/AllPosts.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/AllThreads.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/AvatarsSettings.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Board.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/BoardAsThread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Boards.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Conversation.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Conversations.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Exception.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/LocalNetworks.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Login.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/MigrateAccount.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/NewPoll.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/NewThread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PMReply.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PMReplyToPost.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PMSend.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Poll.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PollsList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Post.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PostEdit.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PostPunish.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/PostReply.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/RegisterByInvite.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Root.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Settings.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/Thread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UploadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UploadList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UploadNew.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserData.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserPollsParticipated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserPosts.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserReplies.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/UserThreads.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/WhoIsOnline.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/WrongUrl.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/BoardInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/ConversationInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/Header.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/Main.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/PMInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/PollInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/PollShortInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/PollsHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/PostInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/TextEditor.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/ThreadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/UploadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/elems/UserInfoBar.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/maintenance/CleanCache.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/AvatarAdded.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/AvatarRemoved.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/AvatarSetted.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/Login.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/Logout.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/MessageCreated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/MessageEdited.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/MessagePunished.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/NewAccount.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/PMSent.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/PollCreated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/SettingsSaved.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/Upload.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/VoteAccepted.xslt (100%)
rename {templates => Resources/FLocal/templates}/Full/result/maintenance/CacheCleaned.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Board.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/BoardAsThread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Boards.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Conversation.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Conversations.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Exception.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Login.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/MigrateAccount.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/NewPoll.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/NewThread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/PMReply.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/PMReplyToPost.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/PMSend.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Poll.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Post.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/PostEdit.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/PostPunish.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/PostReply.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Root.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/Thread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/UserInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/WrongUrl.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/BoardInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/ConversationInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/Header.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/Main.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/PMInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/PollInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/PollShortInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/PostInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/TextEditor.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/elems/ThreadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/maintenance/CleanCache.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/Login.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/Logout.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/MessageCreated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/MessageEdited.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/MessagePunished.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/NewAccount.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/PMSent.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/PollCreated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/SettingsSaved.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/Upload.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/VoteAccepted.xslt (100%)
rename {templates => Resources/FLocal/templates}/Lite/result/maintenance/CacheCleaned.xslt (100%)
rename {templates => Resources/FLocal/templates}/Messages.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/AllPosts.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/AllThreads.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/AvatarsSettings.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Board.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/BoardAsThread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Boards.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Conversation.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Conversations.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Exception.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/LocalNetworks.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Login.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/MigrateAccount.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/NewPoll.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/NewThread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PMReply.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PMReplyToPost.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PMSend.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Poll.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PollsList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Post.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PostEdit.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PostPunish.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/PostReply.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/RegisterByInvite.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Root.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Settings.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/Thread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UploadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UploadList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UploadNew.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserData.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserPollsParticipated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserPosts.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserReplies.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/UserThreads.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/WhoIsOnline.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/WrongUrl.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/BoardHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/BoardInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/ConversationInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/ConversationsHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/ForumHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/Header.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/Main.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/MyHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/PMInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/PollInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/PollShortInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/PollsHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/PostInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/TextEditor.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/ThreadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/UploadHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/UploadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/UserHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/UserInfoBar.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/elems/UsersHeader.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/maintenance/CleanCache.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/AvatarAdded.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/AvatarRemoved.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/AvatarSetted.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/Login.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/Logout.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/MessageCreated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/MessageEdited.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/MessagePunished.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/NewAccount.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/PMSent.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/PollCreated.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/SettingsSaved.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/Upload.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/VoteAccepted.xslt (100%)
rename {templates => Resources/FLocal/templates}/Modern/result/maintenance/CacheCleaned.xslt (100%)
rename {templates => Resources/FLocal/templates}/Root.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/AllPosts.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/AllThreads.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/Board.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/Conversations.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/Exception.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/Thread.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/UploadList.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/UserPosts.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/UserReplies.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/UserThreads.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/WhoIsOnline.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/WrongUrl.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/elems/ConversationInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/elems/Main.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/elems/PostInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/elems/ThreadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/Rss/elems/UploadInfo.xslt (100%)
rename {templates => Resources/FLocal/templates}/copy.xslt (100%)
create mode 100644 ThirdParty/Mono.Security/Mono.Security.dll
create mode 100644 ThirdParty/Npgsql/Npgsql.dll
create mode 100644 ThirdParty/Npgsql/Npgsql.pdb
rename {Core => Web.Core}/Cache.cs (100%)
rename {Core => Web.Core}/Config.cs (100%)
rename {Core => Web.Core}/Core.csproj (100%)
rename {Core => Web.Core}/DB/ColumnOrValue.cs (100%)
rename {Core => Web.Core}/DB/ColumnSpec.cs (100%)
rename {Core => Web.Core}/DB/Diapasone.cs (100%)
rename {Core => Web.Core}/DB/IDBConnection.cs (100%)
rename {Core => Web.Core}/DB/ILock.cs (100%)
rename {Core => Web.Core}/DB/ITableSpec.cs (100%)
rename {Core => Web.Core}/DB/JoinSpec.cs (100%)
rename {Core => Web.Core}/DB/SortSpec.cs (100%)
rename {Core => Web.Core}/DB/Transaction.cs (100%)
rename {Core => Web.Core}/DB/conditions/AbstractCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/ComparisonCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/ComparisonType.cs (100%)
rename {Core => Web.Core}/DB/conditions/ComplexCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/ConditionsJoinType.cs (100%)
rename {Core => Web.Core}/DB/conditions/EmptyCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/IsNullCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/MultiValueCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/NotEmptyCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/NotIsNullCondition.cs (100%)
rename {Core => Web.Core}/DB/conditions/SimpleCondition.cs (100%)
rename {Core => Web.Core}/DataObject.cs (100%)
rename {Core => Web.Core}/IDataObject.cs (100%)
rename {Core => Web.Core}/Network/IPv4.cs (100%)
rename {Core => Web.Core}/Network/IPv4Address.cs (100%)
rename {Core => Web.Core}/Network/IPv4Subnet.cs (100%)
rename {Core => Web.Core}/Properties/AssemblyInfo.cs (100%)
rename {Core => Web.Core}/Registry.cs (100%)
rename {Core => Web.Core}/RegistryCleaner.cs (100%)
rename {Core => Web.Core}/Switch.cs (100%)
rename {Core => Web.Core}/Util.cs (100%)
rename {Core => Web.Core}/delegates/Lazy.cs (100%)
rename {Core => Web.Core}/delegates/Predicate.cs (100%)
rename {Core => Web.Core}/exceptions/AccessDeniedException.cs (100%)
rename {Core => Web.Core}/exceptions/CriticalException.cs (100%)
rename {Core => Web.Core}/exceptions/FLocalException.cs (100%)
rename {Core => Web.Core}/exceptions/NotFoundInDBException.cs (100%)
rename {Core => Web.Core}/exceptions/ObjectDoesntHaveAnIdException.cs (100%)
rename {Core => Web.Core}/extensions/Delegate.cs (100%)
rename {Core => Web.Core}/extensions/Extensions.cs (100%)
rename {Core => Web.Core}/extensions/String.cs (100%)
rename {IISUploadHandler => Web.IISUploadHandler}/Config.cs (100%)
rename {IISUploadHandler => Web.IISUploadHandler}/IISUploadHandler.csproj (95%)
rename {IISUploadHandler => Web.IISUploadHandler}/Properties/AssemblyInfo.cs (100%)
rename {IISUploadHandler => Web.IISUploadHandler}/UploadHandler.cs (100%)
delete mode 100644 tmp/Program.cs
delete mode 100644 tmp/Properties/AssemblyInfo.cs
delete mode 100644 tmp/tmp.csproj
diff --git a/Builder/IISMainHandler/build.txt b/Builder/IISMainHandler/build.txt
index 527a5c7..2cc1ede 100644
--- a/Builder/IISMainHandler/build.txt
+++ b/Builder/IISMainHandler/build.txt
@@ -1 +1 @@
-1925
\ No newline at end of file
+1929
\ No newline at end of file
diff --git a/Builder/IISMainHandler/prebuild.bat b/Builder/IISMainHandler/prebuild.bat
index a64059e..24c680c 100644
--- a/Builder/IISMainHandler/prebuild.bat
+++ b/Builder/IISMainHandler/prebuild.bat
@@ -1,5 +1,5 @@
@echo off
-"C:\Program Files\7-Zip\7z.exe" a Templates.7z ..\..\templates\* -xr!.svn
-"C:\Program Files\7-Zip\7z.exe" a Static.7z ..\..\static\* -xr!.svn
+"C:\Program Files\7-Zip\7z.exe" a Templates.7z ..\..\Resources\FLocal\templates\* -xr!.svn
+"C:\Program Files\7-Zip\7z.exe" a Static.7z ..\..\Resources\FLocal\static\* -xr!.svn
copy "C:\Program Files\7-Zip\7z.exe" 7z.exe
exit
diff --git a/Builder/IISMainHandler/product.wxs b/Builder/IISMainHandler/product.wxs
index 921d041..1058ae8 100644
--- a/Builder/IISMainHandler/product.wxs
+++ b/Builder/IISMainHandler/product.wxs
@@ -28,49 +28,58 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
-
+
-
+
@@ -78,12 +87,6 @@
-
@@ -134,10 +137,13 @@
-
+
+
+
+
+
+
+
diff --git a/Common/BBCodes/AbstractLocalLink.cs b/FLocal.Common/BBCodes/AbstractLocalLink.cs
similarity index 100%
rename from Common/BBCodes/AbstractLocalLink.cs
rename to FLocal.Common/BBCodes/AbstractLocalLink.cs
diff --git a/Common/BBCodes/B.cs b/FLocal.Common/BBCodes/B.cs
similarity index 100%
rename from Common/BBCodes/B.cs
rename to FLocal.Common/BBCodes/B.cs
diff --git a/Common/BBCodes/Code.cs b/FLocal.Common/BBCodes/Code.cs
similarity index 100%
rename from Common/BBCodes/Code.cs
rename to FLocal.Common/BBCodes/Code.cs
diff --git a/Common/BBCodes/ECode.cs b/FLocal.Common/BBCodes/ECode.cs
similarity index 100%
rename from Common/BBCodes/ECode.cs
rename to FLocal.Common/BBCodes/ECode.cs
diff --git a/Common/BBCodes/FUrl.cs b/FLocal.Common/BBCodes/FUrl.cs
similarity index 100%
rename from Common/BBCodes/FUrl.cs
rename to FLocal.Common/BBCodes/FUrl.cs
diff --git a/Common/BBCodes/Font.cs b/FLocal.Common/BBCodes/Font.cs
similarity index 100%
rename from Common/BBCodes/Font.cs
rename to FLocal.Common/BBCodes/Font.cs
diff --git a/Common/BBCodes/FontColor.cs b/FLocal.Common/BBCodes/FontColor.cs
similarity index 100%
rename from Common/BBCodes/FontColor.cs
rename to FLocal.Common/BBCodes/FontColor.cs
diff --git a/Common/BBCodes/FontSize.cs b/FLocal.Common/BBCodes/FontSize.cs
similarity index 100%
rename from Common/BBCodes/FontSize.cs
rename to FLocal.Common/BBCodes/FontSize.cs
diff --git a/Common/BBCodes/Google.cs b/FLocal.Common/BBCodes/Google.cs
similarity index 100%
rename from Common/BBCodes/Google.cs
rename to FLocal.Common/BBCodes/Google.cs
diff --git a/Common/BBCodes/I.cs b/FLocal.Common/BBCodes/I.cs
similarity index 100%
rename from Common/BBCodes/I.cs
rename to FLocal.Common/BBCodes/I.cs
diff --git a/Common/BBCodes/Image.cs b/FLocal.Common/BBCodes/Image.cs
similarity index 100%
rename from Common/BBCodes/Image.cs
rename to FLocal.Common/BBCodes/Image.cs
diff --git a/Common/BBCodes/List.cs b/FLocal.Common/BBCodes/List.cs
similarity index 100%
rename from Common/BBCodes/List.cs
rename to FLocal.Common/BBCodes/List.cs
diff --git a/Common/BBCodes/ListElem.cs b/FLocal.Common/BBCodes/ListElem.cs
similarity index 100%
rename from Common/BBCodes/ListElem.cs
rename to FLocal.Common/BBCodes/ListElem.cs
diff --git a/Common/BBCodes/Lurk.cs b/FLocal.Common/BBCodes/Lurk.cs
similarity index 100%
rename from Common/BBCodes/Lurk.cs
rename to FLocal.Common/BBCodes/Lurk.cs
diff --git a/Common/BBCodes/Math.cs b/FLocal.Common/BBCodes/Math.cs
similarity index 100%
rename from Common/BBCodes/Math.cs
rename to FLocal.Common/BBCodes/Math.cs
diff --git a/Common/BBCodes/Poll.cs b/FLocal.Common/BBCodes/Poll.cs
similarity index 100%
rename from Common/BBCodes/Poll.cs
rename to FLocal.Common/BBCodes/Poll.cs
diff --git a/Common/BBCodes/Post.cs b/FLocal.Common/BBCodes/Post.cs
similarity index 100%
rename from Common/BBCodes/Post.cs
rename to FLocal.Common/BBCodes/Post.cs
diff --git a/Common/BBCodes/Quote.cs b/FLocal.Common/BBCodes/Quote.cs
similarity index 100%
rename from Common/BBCodes/Quote.cs
rename to FLocal.Common/BBCodes/Quote.cs
diff --git a/Common/BBCodes/QuoteSkipper.cs b/FLocal.Common/BBCodes/QuoteSkipper.cs
similarity index 100%
rename from Common/BBCodes/QuoteSkipper.cs
rename to FLocal.Common/BBCodes/QuoteSkipper.cs
diff --git a/Common/BBCodes/RuWiki.cs b/FLocal.Common/BBCodes/RuWiki.cs
similarity index 100%
rename from Common/BBCodes/RuWiki.cs
rename to FLocal.Common/BBCodes/RuWiki.cs
diff --git a/Common/BBCodes/S.cs b/FLocal.Common/BBCodes/S.cs
similarity index 100%
rename from Common/BBCodes/S.cs
rename to FLocal.Common/BBCodes/S.cs
diff --git a/Common/BBCodes/Spoiler.cs b/FLocal.Common/BBCodes/Spoiler.cs
similarity index 100%
rename from Common/BBCodes/Spoiler.cs
rename to FLocal.Common/BBCodes/Spoiler.cs
diff --git a/Common/BBCodes/Tex.cs b/FLocal.Common/BBCodes/Tex.cs
similarity index 100%
rename from Common/BBCodes/Tex.cs
rename to FLocal.Common/BBCodes/Tex.cs
diff --git a/Common/BBCodes/Thread.cs b/FLocal.Common/BBCodes/Thread.cs
similarity index 100%
rename from Common/BBCodes/Thread.cs
rename to FLocal.Common/BBCodes/Thread.cs
diff --git a/Common/BBCodes/U.cs b/FLocal.Common/BBCodes/U.cs
similarity index 100%
rename from Common/BBCodes/U.cs
rename to FLocal.Common/BBCodes/U.cs
diff --git a/Common/BBCodes/UploadImage.cs b/FLocal.Common/BBCodes/UploadImage.cs
similarity index 100%
rename from Common/BBCodes/UploadImage.cs
rename to FLocal.Common/BBCodes/UploadImage.cs
diff --git a/Common/BBCodes/UploadLink.cs b/FLocal.Common/BBCodes/UploadLink.cs
similarity index 100%
rename from Common/BBCodes/UploadLink.cs
rename to FLocal.Common/BBCodes/UploadLink.cs
diff --git a/Common/BBCodes/Url.cs b/FLocal.Common/BBCodes/Url.cs
similarity index 100%
rename from Common/BBCodes/Url.cs
rename to FLocal.Common/BBCodes/Url.cs
diff --git a/Common/BBCodes/User.cs b/FLocal.Common/BBCodes/User.cs
similarity index 100%
rename from Common/BBCodes/User.cs
rename to FLocal.Common/BBCodes/User.cs
diff --git a/Common/BBCodes/Wiki.cs b/FLocal.Common/BBCodes/Wiki.cs
similarity index 100%
rename from Common/BBCodes/Wiki.cs
rename to FLocal.Common/BBCodes/Wiki.cs
diff --git a/Common/BBCodes/helpers/BBCode.cs b/FLocal.Common/BBCodes/helpers/BBCode.cs
similarity index 100%
rename from Common/BBCodes/helpers/BBCode.cs
rename to FLocal.Common/BBCodes/helpers/BBCode.cs
diff --git a/Common/BBCodes/helpers/TexProcessor.cs b/FLocal.Common/BBCodes/helpers/TexProcessor.cs
similarity index 100%
rename from Common/BBCodes/helpers/TexProcessor.cs
rename to FLocal.Common/BBCodes/helpers/TexProcessor.cs
diff --git a/Common/BBCodes/helpers/UrlProcessor.cs b/FLocal.Common/BBCodes/helpers/UrlProcessor.cs
similarity index 100%
rename from Common/BBCodes/helpers/UrlProcessor.cs
rename to FLocal.Common/BBCodes/helpers/UrlProcessor.cs
diff --git a/Common/Common.csproj b/FLocal.Common/Common.csproj
similarity index 96%
rename from Common/Common.csproj
rename to FLocal.Common/Common.csproj
index 66e8224..7d95e15 100644
--- a/Common/Common.csproj
+++ b/FLocal.Common/Common.csproj
@@ -185,7 +185,7 @@
-
+
{6F532626-E9F8-498E-9683-1538E7CD62CB}
Core
@@ -197,7 +197,7 @@
{7D2A38F8-C42D-4F9F-AF64-1DDD5842C7EC}
TexCompiler
-
+
{ACDDD5D1-119F-4B82-8FE6-6515C812795B}
BBCode
diff --git a/Common/Config.cs b/FLocal.Common/Config.cs
similarity index 100%
rename from Common/Config.cs
rename to FLocal.Common/Config.cs
diff --git a/Common/IComplexSqlObjectTableSpec.cs b/FLocal.Common/IComplexSqlObjectTableSpec.cs
similarity index 100%
rename from Common/IComplexSqlObjectTableSpec.cs
rename to FLocal.Common/IComplexSqlObjectTableSpec.cs
diff --git a/Common/IOutputParams.cs b/FLocal.Common/IOutputParams.cs
similarity index 100%
rename from Common/IOutputParams.cs
rename to FLocal.Common/IOutputParams.cs
diff --git a/Common/ISqlObjectTableSpec.cs b/FLocal.Common/ISqlObjectTableSpec.cs
similarity index 100%
rename from Common/ISqlObjectTableSpec.cs
rename to FLocal.Common/ISqlObjectTableSpec.cs
diff --git a/Common/PostVisibilityEnum.cs b/FLocal.Common/PostVisibilityEnum.cs
similarity index 100%
rename from Common/PostVisibilityEnum.cs
rename to FLocal.Common/PostVisibilityEnum.cs
diff --git a/Common/Properties/AssemblyInfo.cs b/FLocal.Common/Properties/AssemblyInfo.cs
similarity index 100%
rename from Common/Properties/AssemblyInfo.cs
rename to FLocal.Common/Properties/AssemblyInfo.cs
diff --git a/Common/SqlObject.cs b/FLocal.Common/SqlObject.cs
similarity index 100%
rename from Common/SqlObject.cs
rename to FLocal.Common/SqlObject.cs
diff --git a/Common/TableManager.cs b/FLocal.Common/TableManager.cs
similarity index 100%
rename from Common/TableManager.cs
rename to FLocal.Common/TableManager.cs
diff --git a/Common/TranslitManager.cs b/FLocal.Common/TranslitManager.cs
similarity index 100%
rename from Common/TranslitManager.cs
rename to FLocal.Common/TranslitManager.cs
diff --git a/Common/UBBParser.cs b/FLocal.Common/UBBParser.cs
similarity index 100%
rename from Common/UBBParser.cs
rename to FLocal.Common/UBBParser.cs
diff --git a/Common/URL/AbstractUrl.cs b/FLocal.Common/URL/AbstractUrl.cs
similarity index 100%
rename from Common/URL/AbstractUrl.cs
rename to FLocal.Common/URL/AbstractUrl.cs
diff --git a/Common/URL/QuickLink.cs b/FLocal.Common/URL/QuickLink.cs
similarity index 100%
rename from Common/URL/QuickLink.cs
rename to FLocal.Common/URL/QuickLink.cs
diff --git a/Common/URL/Robots.cs b/FLocal.Common/URL/Robots.cs
similarity index 100%
rename from Common/URL/Robots.cs
rename to FLocal.Common/URL/Robots.cs
diff --git a/Common/URL/Static.cs b/FLocal.Common/URL/Static.cs
similarity index 100%
rename from Common/URL/Static.cs
rename to FLocal.Common/URL/Static.cs
diff --git a/Common/URL/UrlManager.cs b/FLocal.Common/URL/UrlManager.cs
similarity index 100%
rename from Common/URL/UrlManager.cs
rename to FLocal.Common/URL/UrlManager.cs
diff --git a/Common/URL/forum/AllPosts.cs b/FLocal.Common/URL/forum/AllPosts.cs
similarity index 100%
rename from Common/URL/forum/AllPosts.cs
rename to FLocal.Common/URL/forum/AllPosts.cs
diff --git a/Common/URL/forum/AllThreads.cs b/FLocal.Common/URL/forum/AllThreads.cs
similarity index 100%
rename from Common/URL/forum/AllThreads.cs
rename to FLocal.Common/URL/forum/AllThreads.cs
diff --git a/Common/URL/forum/Boards.cs b/FLocal.Common/URL/forum/Boards.cs
similarity index 100%
rename from Common/URL/forum/Boards.cs
rename to FLocal.Common/URL/forum/Boards.cs
diff --git a/Common/URL/forum/board/Abstract.cs b/FLocal.Common/URL/forum/board/Abstract.cs
similarity index 100%
rename from Common/URL/forum/board/Abstract.cs
rename to FLocal.Common/URL/forum/board/Abstract.cs
diff --git a/Common/URL/forum/board/Headlines.cs b/FLocal.Common/URL/forum/board/Headlines.cs
similarity index 100%
rename from Common/URL/forum/board/Headlines.cs
rename to FLocal.Common/URL/forum/board/Headlines.cs
diff --git a/Common/URL/forum/board/NewThread.cs b/FLocal.Common/URL/forum/board/NewThread.cs
similarity index 100%
rename from Common/URL/forum/board/NewThread.cs
rename to FLocal.Common/URL/forum/board/NewThread.cs
diff --git a/Common/URL/forum/board/Threads.cs b/FLocal.Common/URL/forum/board/Threads.cs
similarity index 100%
rename from Common/URL/forum/board/Threads.cs
rename to FLocal.Common/URL/forum/board/Threads.cs
diff --git a/Common/URL/forum/board/thread/Abstract.cs b/FLocal.Common/URL/forum/board/thread/Abstract.cs
similarity index 100%
rename from Common/URL/forum/board/thread/Abstract.cs
rename to FLocal.Common/URL/forum/board/thread/Abstract.cs
diff --git a/Common/URL/forum/board/thread/Posts.cs b/FLocal.Common/URL/forum/board/thread/Posts.cs
similarity index 100%
rename from Common/URL/forum/board/thread/Posts.cs
rename to FLocal.Common/URL/forum/board/thread/Posts.cs
diff --git a/Common/URL/forum/board/thread/post/Abstract.cs b/FLocal.Common/URL/forum/board/thread/post/Abstract.cs
similarity index 100%
rename from Common/URL/forum/board/thread/post/Abstract.cs
rename to FLocal.Common/URL/forum/board/thread/post/Abstract.cs
diff --git a/Common/URL/forum/board/thread/post/Edit.cs b/FLocal.Common/URL/forum/board/thread/post/Edit.cs
similarity index 100%
rename from Common/URL/forum/board/thread/post/Edit.cs
rename to FLocal.Common/URL/forum/board/thread/post/Edit.cs
diff --git a/Common/URL/forum/board/thread/post/PMReply.cs b/FLocal.Common/URL/forum/board/thread/post/PMReply.cs
similarity index 100%
rename from Common/URL/forum/board/thread/post/PMReply.cs
rename to FLocal.Common/URL/forum/board/thread/post/PMReply.cs
diff --git a/Common/URL/forum/board/thread/post/Punish.cs b/FLocal.Common/URL/forum/board/thread/post/Punish.cs
similarity index 100%
rename from Common/URL/forum/board/thread/post/Punish.cs
rename to FLocal.Common/URL/forum/board/thread/post/Punish.cs
diff --git a/Common/URL/forum/board/thread/post/Reply.cs b/FLocal.Common/URL/forum/board/thread/post/Reply.cs
similarity index 100%
rename from Common/URL/forum/board/thread/post/Reply.cs
rename to FLocal.Common/URL/forum/board/thread/post/Reply.cs
diff --git a/Common/URL/forum/board/thread/post/Show.cs b/FLocal.Common/URL/forum/board/thread/post/Show.cs
similarity index 100%
rename from Common/URL/forum/board/thread/post/Show.cs
rename to FLocal.Common/URL/forum/board/thread/post/Show.cs
diff --git a/Common/URL/maintenance/CleanCache.cs b/FLocal.Common/URL/maintenance/CleanCache.cs
similarity index 100%
rename from Common/URL/maintenance/CleanCache.cs
rename to FLocal.Common/URL/maintenance/CleanCache.cs
diff --git a/Common/URL/maintenance/LocalNetworks.cs b/FLocal.Common/URL/maintenance/LocalNetworks.cs
similarity index 100%
rename from Common/URL/maintenance/LocalNetworks.cs
rename to FLocal.Common/URL/maintenance/LocalNetworks.cs
diff --git a/Common/URL/my/Avatars.cs b/FLocal.Common/URL/my/Avatars.cs
similarity index 100%
rename from Common/URL/my/Avatars.cs
rename to FLocal.Common/URL/my/Avatars.cs
diff --git a/Common/URL/my/Settings.cs b/FLocal.Common/URL/my/Settings.cs
similarity index 100%
rename from Common/URL/my/Settings.cs
rename to FLocal.Common/URL/my/Settings.cs
diff --git a/Common/URL/my/UserData.cs b/FLocal.Common/URL/my/UserData.cs
similarity index 100%
rename from Common/URL/my/UserData.cs
rename to FLocal.Common/URL/my/UserData.cs
diff --git a/Common/URL/my/conversations/Conversation.cs b/FLocal.Common/URL/my/conversations/Conversation.cs
similarity index 100%
rename from Common/URL/my/conversations/Conversation.cs
rename to FLocal.Common/URL/my/conversations/Conversation.cs
diff --git a/Common/URL/my/conversations/List.cs b/FLocal.Common/URL/my/conversations/List.cs
similarity index 100%
rename from Common/URL/my/conversations/List.cs
rename to FLocal.Common/URL/my/conversations/List.cs
diff --git a/Common/URL/my/conversations/NewPM.cs b/FLocal.Common/URL/my/conversations/NewPM.cs
similarity index 100%
rename from Common/URL/my/conversations/NewPM.cs
rename to FLocal.Common/URL/my/conversations/NewPM.cs
diff --git a/Common/URL/my/conversations/Reply.cs b/FLocal.Common/URL/my/conversations/Reply.cs
similarity index 100%
rename from Common/URL/my/conversations/Reply.cs
rename to FLocal.Common/URL/my/conversations/Reply.cs
diff --git a/Common/URL/my/login/Login.cs b/FLocal.Common/URL/my/login/Login.cs
similarity index 100%
rename from Common/URL/my/login/Login.cs
rename to FLocal.Common/URL/my/login/Login.cs
diff --git a/Common/URL/my/login/Migrate.cs b/FLocal.Common/URL/my/login/Migrate.cs
similarity index 100%
rename from Common/URL/my/login/Migrate.cs
rename to FLocal.Common/URL/my/login/Migrate.cs
diff --git a/Common/URL/my/login/RegisterByInvite.cs b/FLocal.Common/URL/my/login/RegisterByInvite.cs
similarity index 100%
rename from Common/URL/my/login/RegisterByInvite.cs
rename to FLocal.Common/URL/my/login/RegisterByInvite.cs
diff --git a/Common/URL/polls/Info.cs b/FLocal.Common/URL/polls/Info.cs
similarity index 100%
rename from Common/URL/polls/Info.cs
rename to FLocal.Common/URL/polls/Info.cs
diff --git a/Common/URL/polls/List.cs b/FLocal.Common/URL/polls/List.cs
similarity index 100%
rename from Common/URL/polls/List.cs
rename to FLocal.Common/URL/polls/List.cs
diff --git a/Common/URL/polls/New.cs b/FLocal.Common/URL/polls/New.cs
similarity index 100%
rename from Common/URL/polls/New.cs
rename to FLocal.Common/URL/polls/New.cs
diff --git a/Common/URL/upload/Info.cs b/FLocal.Common/URL/upload/Info.cs
similarity index 100%
rename from Common/URL/upload/Info.cs
rename to FLocal.Common/URL/upload/Info.cs
diff --git a/Common/URL/upload/Item.cs b/FLocal.Common/URL/upload/Item.cs
similarity index 100%
rename from Common/URL/upload/Item.cs
rename to FLocal.Common/URL/upload/Item.cs
diff --git a/Common/URL/upload/List.cs b/FLocal.Common/URL/upload/List.cs
similarity index 100%
rename from Common/URL/upload/List.cs
rename to FLocal.Common/URL/upload/List.cs
diff --git a/Common/URL/upload/New.cs b/FLocal.Common/URL/upload/New.cs
similarity index 100%
rename from Common/URL/upload/New.cs
rename to FLocal.Common/URL/upload/New.cs
diff --git a/Common/URL/users/Active.cs b/FLocal.Common/URL/users/Active.cs
similarity index 100%
rename from Common/URL/users/Active.cs
rename to FLocal.Common/URL/users/Active.cs
diff --git a/Common/URL/users/All.cs b/FLocal.Common/URL/users/All.cs
similarity index 100%
rename from Common/URL/users/All.cs
rename to FLocal.Common/URL/users/All.cs
diff --git a/Common/URL/users/Online.cs b/FLocal.Common/URL/users/Online.cs
similarity index 100%
rename from Common/URL/users/Online.cs
rename to FLocal.Common/URL/users/Online.cs
diff --git a/Common/URL/users/user/Abstract.cs b/FLocal.Common/URL/users/user/Abstract.cs
similarity index 100%
rename from Common/URL/users/user/Abstract.cs
rename to FLocal.Common/URL/users/user/Abstract.cs
diff --git a/Common/URL/users/user/Info.cs b/FLocal.Common/URL/users/user/Info.cs
similarity index 100%
rename from Common/URL/users/user/Info.cs
rename to FLocal.Common/URL/users/user/Info.cs
diff --git a/Common/URL/users/user/PollsParticipated.cs b/FLocal.Common/URL/users/user/PollsParticipated.cs
similarity index 100%
rename from Common/URL/users/user/PollsParticipated.cs
rename to FLocal.Common/URL/users/user/PollsParticipated.cs
diff --git a/Common/URL/users/user/Posts.cs b/FLocal.Common/URL/users/user/Posts.cs
similarity index 100%
rename from Common/URL/users/user/Posts.cs
rename to FLocal.Common/URL/users/user/Posts.cs
diff --git a/Common/URL/users/user/Replies.cs b/FLocal.Common/URL/users/user/Replies.cs
similarity index 100%
rename from Common/URL/users/user/Replies.cs
rename to FLocal.Common/URL/users/user/Replies.cs
diff --git a/Common/URL/users/user/Threads.cs b/FLocal.Common/URL/users/user/Threads.cs
similarity index 100%
rename from Common/URL/users/user/Threads.cs
rename to FLocal.Common/URL/users/user/Threads.cs
diff --git a/Common/UploadManager.cs b/FLocal.Common/UploadManager.cs
similarity index 100%
rename from Common/UploadManager.cs
rename to FLocal.Common/UploadManager.cs
diff --git a/Common/UserContext.cs b/FLocal.Common/UserContext.cs
similarity index 100%
rename from Common/UserContext.cs
rename to FLocal.Common/UserContext.cs
diff --git a/Common/UserSettingsGateway.cs b/FLocal.Common/UserSettingsGateway.cs
similarity index 100%
rename from Common/UserSettingsGateway.cs
rename to FLocal.Common/UserSettingsGateway.cs
diff --git a/Common/actions/AbstractChange.cs b/FLocal.Common/actions/AbstractChange.cs
similarity index 100%
rename from Common/actions/AbstractChange.cs
rename to FLocal.Common/actions/AbstractChange.cs
diff --git a/Common/actions/AbstractFieldValue.cs b/FLocal.Common/actions/AbstractFieldValue.cs
similarity index 100%
rename from Common/actions/AbstractFieldValue.cs
rename to FLocal.Common/actions/AbstractFieldValue.cs
diff --git a/Common/actions/ChangeSet.cs b/FLocal.Common/actions/ChangeSet.cs
similarity index 100%
rename from Common/actions/ChangeSet.cs
rename to FLocal.Common/actions/ChangeSet.cs
diff --git a/Common/actions/ChangeSetUtil.cs b/FLocal.Common/actions/ChangeSetUtil.cs
similarity index 100%
rename from Common/actions/ChangeSetUtil.cs
rename to FLocal.Common/actions/ChangeSetUtil.cs
diff --git a/Common/actions/IncrementFieldValue.cs b/FLocal.Common/actions/IncrementFieldValue.cs
similarity index 100%
rename from Common/actions/IncrementFieldValue.cs
rename to FLocal.Common/actions/IncrementFieldValue.cs
diff --git a/Common/actions/InsertChange.cs b/FLocal.Common/actions/InsertChange.cs
similarity index 100%
rename from Common/actions/InsertChange.cs
rename to FLocal.Common/actions/InsertChange.cs
diff --git a/Common/actions/InsertOrUpdateChange.cs b/FLocal.Common/actions/InsertOrUpdateChange.cs
similarity index 100%
rename from Common/actions/InsertOrUpdateChange.cs
rename to FLocal.Common/actions/InsertOrUpdateChange.cs
diff --git a/Common/actions/ReferenceFieldValue.cs b/FLocal.Common/actions/ReferenceFieldValue.cs
similarity index 100%
rename from Common/actions/ReferenceFieldValue.cs
rename to FLocal.Common/actions/ReferenceFieldValue.cs
diff --git a/Common/actions/ScalarFieldValue.cs b/FLocal.Common/actions/ScalarFieldValue.cs
similarity index 100%
rename from Common/actions/ScalarFieldValue.cs
rename to FLocal.Common/actions/ScalarFieldValue.cs
diff --git a/Common/actions/TwoWayReferenceFieldValue.cs b/FLocal.Common/actions/TwoWayReferenceFieldValue.cs
similarity index 100%
rename from Common/actions/TwoWayReferenceFieldValue.cs
rename to FLocal.Common/actions/TwoWayReferenceFieldValue.cs
diff --git a/Common/actions/UpdateChange.cs b/FLocal.Common/actions/UpdateChange.cs
similarity index 100%
rename from Common/actions/UpdateChange.cs
rename to FLocal.Common/actions/UpdateChange.cs
diff --git a/Common/dataobjects/Account.cs b/FLocal.Common/dataobjects/Account.cs
similarity index 100%
rename from Common/dataobjects/Account.cs
rename to FLocal.Common/dataobjects/Account.cs
diff --git a/Common/dataobjects/AccountIndicator.cs b/FLocal.Common/dataobjects/AccountIndicator.cs
similarity index 100%
rename from Common/dataobjects/AccountIndicator.cs
rename to FLocal.Common/dataobjects/AccountIndicator.cs
diff --git a/Common/dataobjects/AccountSettings.cs b/FLocal.Common/dataobjects/AccountSettings.cs
similarity index 100%
rename from Common/dataobjects/AccountSettings.cs
rename to FLocal.Common/dataobjects/AccountSettings.cs
diff --git a/Common/dataobjects/AnonymousUserSettings.cs b/FLocal.Common/dataobjects/AnonymousUserSettings.cs
similarity index 100%
rename from Common/dataobjects/AnonymousUserSettings.cs
rename to FLocal.Common/dataobjects/AnonymousUserSettings.cs
diff --git a/Common/dataobjects/AvatarsSettings.cs b/FLocal.Common/dataobjects/AvatarsSettings.cs
similarity index 100%
rename from Common/dataobjects/AvatarsSettings.cs
rename to FLocal.Common/dataobjects/AvatarsSettings.cs
diff --git a/Common/dataobjects/Board.cs b/FLocal.Common/dataobjects/Board.cs
similarity index 100%
rename from Common/dataobjects/Board.cs
rename to FLocal.Common/dataobjects/Board.cs
diff --git a/Common/dataobjects/Category.cs b/FLocal.Common/dataobjects/Category.cs
similarity index 100%
rename from Common/dataobjects/Category.cs
rename to FLocal.Common/dataobjects/Category.cs
diff --git a/Common/dataobjects/IUserSettings.cs b/FLocal.Common/dataobjects/IUserSettings.cs
similarity index 100%
rename from Common/dataobjects/IUserSettings.cs
rename to FLocal.Common/dataobjects/IUserSettings.cs
diff --git a/Common/dataobjects/Invite.cs b/FLocal.Common/dataobjects/Invite.cs
similarity index 100%
rename from Common/dataobjects/Invite.cs
rename to FLocal.Common/dataobjects/Invite.cs
diff --git a/Common/dataobjects/LocalNetwork.cs b/FLocal.Common/dataobjects/LocalNetwork.cs
similarity index 100%
rename from Common/dataobjects/LocalNetwork.cs
rename to FLocal.Common/dataobjects/LocalNetwork.cs
diff --git a/Common/dataobjects/Machichara.cs b/FLocal.Common/dataobjects/Machichara.cs
similarity index 100%
rename from Common/dataobjects/Machichara.cs
rename to FLocal.Common/dataobjects/Machichara.cs
diff --git a/Common/dataobjects/Moderator.cs b/FLocal.Common/dataobjects/Moderator.cs
similarity index 100%
rename from Common/dataobjects/Moderator.cs
rename to FLocal.Common/dataobjects/Moderator.cs
diff --git a/Common/dataobjects/ModernSkin.cs b/FLocal.Common/dataobjects/ModernSkin.cs
similarity index 100%
rename from Common/dataobjects/ModernSkin.cs
rename to FLocal.Common/dataobjects/ModernSkin.cs
diff --git a/Common/dataobjects/PMConversation.cs b/FLocal.Common/dataobjects/PMConversation.cs
similarity index 100%
rename from Common/dataobjects/PMConversation.cs
rename to FLocal.Common/dataobjects/PMConversation.cs
diff --git a/Common/dataobjects/PMMessage.cs b/FLocal.Common/dataobjects/PMMessage.cs
similarity index 100%
rename from Common/dataobjects/PMMessage.cs
rename to FLocal.Common/dataobjects/PMMessage.cs
diff --git a/Common/dataobjects/Poll.cs b/FLocal.Common/dataobjects/Poll.cs
similarity index 100%
rename from Common/dataobjects/Poll.cs
rename to FLocal.Common/dataobjects/Poll.cs
diff --git a/Common/dataobjects/Post.cs b/FLocal.Common/dataobjects/Post.cs
similarity index 100%
rename from Common/dataobjects/Post.cs
rename to FLocal.Common/dataobjects/Post.cs
diff --git a/Common/dataobjects/PostLayer.cs b/FLocal.Common/dataobjects/PostLayer.cs
similarity index 100%
rename from Common/dataobjects/PostLayer.cs
rename to FLocal.Common/dataobjects/PostLayer.cs
diff --git a/Common/dataobjects/Punishment.cs b/FLocal.Common/dataobjects/Punishment.cs
similarity index 100%
rename from Common/dataobjects/Punishment.cs
rename to FLocal.Common/dataobjects/Punishment.cs
diff --git a/Common/dataobjects/PunishmentLayerChange.cs b/FLocal.Common/dataobjects/PunishmentLayerChange.cs
similarity index 100%
rename from Common/dataobjects/PunishmentLayerChange.cs
rename to FLocal.Common/dataobjects/PunishmentLayerChange.cs
diff --git a/Common/dataobjects/PunishmentTransfer.cs b/FLocal.Common/dataobjects/PunishmentTransfer.cs
similarity index 100%
rename from Common/dataobjects/PunishmentTransfer.cs
rename to FLocal.Common/dataobjects/PunishmentTransfer.cs
diff --git a/Common/dataobjects/PunishmentType.cs b/FLocal.Common/dataobjects/PunishmentType.cs
similarity index 100%
rename from Common/dataobjects/PunishmentType.cs
rename to FLocal.Common/dataobjects/PunishmentType.cs
diff --git a/Common/dataobjects/QuickLink.cs b/FLocal.Common/dataobjects/QuickLink.cs
similarity index 100%
rename from Common/dataobjects/QuickLink.cs
rename to FLocal.Common/dataobjects/QuickLink.cs
diff --git a/Common/dataobjects/Restriction.cs b/FLocal.Common/dataobjects/Restriction.cs
similarity index 100%
rename from Common/dataobjects/Restriction.cs
rename to FLocal.Common/dataobjects/Restriction.cs
diff --git a/Common/dataobjects/Revision.cs b/FLocal.Common/dataobjects/Revision.cs
similarity index 100%
rename from Common/dataobjects/Revision.cs
rename to FLocal.Common/dataobjects/Revision.cs
diff --git a/Common/dataobjects/Session.cs b/FLocal.Common/dataobjects/Session.cs
similarity index 100%
rename from Common/dataobjects/Session.cs
rename to FLocal.Common/dataobjects/Session.cs
diff --git a/Common/dataobjects/Skin.cs b/FLocal.Common/dataobjects/Skin.cs
similarity index 100%
rename from Common/dataobjects/Skin.cs
rename to FLocal.Common/dataobjects/Skin.cs
diff --git a/Common/dataobjects/TexImage.cs b/FLocal.Common/dataobjects/TexImage.cs
similarity index 100%
rename from Common/dataobjects/TexImage.cs
rename to FLocal.Common/dataobjects/TexImage.cs
diff --git a/Common/dataobjects/Thread.cs b/FLocal.Common/dataobjects/Thread.cs
similarity index 100%
rename from Common/dataobjects/Thread.cs
rename to FLocal.Common/dataobjects/Thread.cs
diff --git a/Common/dataobjects/Upload.cs b/FLocal.Common/dataobjects/Upload.cs
similarity index 100%
rename from Common/dataobjects/Upload.cs
rename to FLocal.Common/dataobjects/Upload.cs
diff --git a/Common/dataobjects/User.cs b/FLocal.Common/dataobjects/User.cs
similarity index 100%
rename from Common/dataobjects/User.cs
rename to FLocal.Common/dataobjects/User.cs
diff --git a/Common/dataobjects/UserGroup.cs b/FLocal.Common/dataobjects/UserGroup.cs
similarity index 100%
rename from Common/dataobjects/UserGroup.cs
rename to FLocal.Common/dataobjects/UserGroup.cs
diff --git a/IISMainHandler/Extensions.cs b/FLocal.IISHandler/Extensions.cs
similarity index 100%
rename from IISMainHandler/Extensions.cs
rename to FLocal.IISHandler/Extensions.cs
diff --git a/IISMainHandler/HandlersFactory.cs b/FLocal.IISHandler/HandlersFactory.cs
similarity index 100%
rename from IISMainHandler/HandlersFactory.cs
rename to FLocal.IISHandler/HandlersFactory.cs
diff --git a/IISMainHandler/IISMainHandler.csproj b/FLocal.IISHandler/IISMainHandler.csproj
similarity index 95%
rename from IISMainHandler/IISMainHandler.csproj
rename to FLocal.IISHandler/IISMainHandler.csproj
index 31d6ef8..2e39902 100644
--- a/IISMainHandler/IISMainHandler.csproj
+++ b/FLocal.IISHandler/IISMainHandler.csproj
@@ -128,15 +128,15 @@
-
+
{CE888859-9E46-41F7-91CE-8EC106F3A625}
Common
-
+
{6F532626-E9F8-498E-9683-1538E7CD62CB}
Core
-
+
{E2ECF86C-C0BA-4782-A485-E267BB213BB2}
Importer
diff --git a/IISMainHandler/ISpecificHandler.cs b/FLocal.IISHandler/ISpecificHandler.cs
similarity index 100%
rename from IISMainHandler/ISpecificHandler.cs
rename to FLocal.IISHandler/ISpecificHandler.cs
diff --git a/IISMainHandler/MainHandler.cs b/FLocal.IISHandler/MainHandler.cs
similarity index 100%
rename from IISMainHandler/MainHandler.cs
rename to FLocal.IISHandler/MainHandler.cs
diff --git a/IISMainHandler/PageOuter.cs b/FLocal.IISHandler/PageOuter.cs
similarity index 100%
rename from IISMainHandler/PageOuter.cs
rename to FLocal.IISHandler/PageOuter.cs
diff --git a/IISMainHandler/Properties/AssemblyInfo.cs b/FLocal.IISHandler/Properties/AssemblyInfo.cs
similarity index 100%
rename from IISMainHandler/Properties/AssemblyInfo.cs
rename to FLocal.IISHandler/Properties/AssemblyInfo.cs
diff --git a/IISMainHandler/TemplateEngine.cs b/FLocal.IISHandler/TemplateEngine.cs
similarity index 100%
rename from IISMainHandler/TemplateEngine.cs
rename to FLocal.IISHandler/TemplateEngine.cs
diff --git a/IISMainHandler/WebContext.cs b/FLocal.IISHandler/WebContext.cs
similarity index 100%
rename from IISMainHandler/WebContext.cs
rename to FLocal.IISHandler/WebContext.cs
diff --git a/IISMainHandler/designs/Classic.cs b/FLocal.IISHandler/designs/Classic.cs
similarity index 100%
rename from IISMainHandler/designs/Classic.cs
rename to FLocal.IISHandler/designs/Classic.cs
diff --git a/IISMainHandler/designs/IDesign.cs b/FLocal.IISHandler/designs/IDesign.cs
similarity index 100%
rename from IISMainHandler/designs/IDesign.cs
rename to FLocal.IISHandler/designs/IDesign.cs
diff --git a/IISMainHandler/designs/Lite.cs b/FLocal.IISHandler/designs/Lite.cs
similarity index 100%
rename from IISMainHandler/designs/Lite.cs
rename to FLocal.IISHandler/designs/Lite.cs
diff --git a/IISMainHandler/designs/Modern.cs b/FLocal.IISHandler/designs/Modern.cs
similarity index 100%
rename from IISMainHandler/designs/Modern.cs
rename to FLocal.IISHandler/designs/Modern.cs
diff --git a/IISMainHandler/designs/Raw.cs b/FLocal.IISHandler/designs/Raw.cs
similarity index 100%
rename from IISMainHandler/designs/Raw.cs
rename to FLocal.IISHandler/designs/Raw.cs
diff --git a/IISMainHandler/designs/Rss.cs b/FLocal.IISHandler/designs/Rss.cs
similarity index 100%
rename from IISMainHandler/designs/Rss.cs
rename to FLocal.IISHandler/designs/Rss.cs
diff --git a/IISMainHandler/exceptions/RedirectException.cs b/FLocal.IISHandler/exceptions/RedirectException.cs
similarity index 100%
rename from IISMainHandler/exceptions/RedirectException.cs
rename to FLocal.IISHandler/exceptions/RedirectException.cs
diff --git a/IISMainHandler/exceptions/WrongUrlException.cs b/FLocal.IISHandler/exceptions/WrongUrlException.cs
similarity index 100%
rename from IISMainHandler/exceptions/WrongUrlException.cs
rename to FLocal.IISHandler/exceptions/WrongUrlException.cs
diff --git a/IISMainHandler/handlers/AbstractGetHandler.cs b/FLocal.IISHandler/handlers/AbstractGetHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/AbstractGetHandler.cs
rename to FLocal.IISHandler/handlers/AbstractGetHandler.cs
diff --git a/IISMainHandler/handlers/BoardHandler.cs b/FLocal.IISHandler/handlers/BoardHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/BoardHandler.cs
rename to FLocal.IISHandler/handlers/BoardHandler.cs
diff --git a/IISMainHandler/handlers/BoardsHandler.cs b/FLocal.IISHandler/handlers/BoardsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/BoardsHandler.cs
rename to FLocal.IISHandler/handlers/BoardsHandler.cs
diff --git a/IISMainHandler/handlers/DebugHandler.cs b/FLocal.IISHandler/handlers/DebugHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/DebugHandler.cs
rename to FLocal.IISHandler/handlers/DebugHandler.cs
diff --git a/IISMainHandler/handlers/PostHandler.cs b/FLocal.IISHandler/handlers/PostHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/PostHandler.cs
rename to FLocal.IISHandler/handlers/PostHandler.cs
diff --git a/IISMainHandler/handlers/RootHandler.cs b/FLocal.IISHandler/handlers/RootHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/RootHandler.cs
rename to FLocal.IISHandler/handlers/RootHandler.cs
diff --git a/IISMainHandler/handlers/StaticHandler.cs b/FLocal.IISHandler/handlers/StaticHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/StaticHandler.cs
rename to FLocal.IISHandler/handlers/StaticHandler.cs
diff --git a/IISMainHandler/handlers/ThreadHandler.cs b/FLocal.IISHandler/handlers/ThreadHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/ThreadHandler.cs
rename to FLocal.IISHandler/handlers/ThreadHandler.cs
diff --git a/IISMainHandler/handlers/WrongUrlHandler.cs b/FLocal.IISHandler/handlers/WrongUrlHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/WrongUrlHandler.cs
rename to FLocal.IISHandler/handlers/WrongUrlHandler.cs
diff --git a/IISMainHandler/handlers/request/AbstractNewAccountHandler.cs b/FLocal.IISHandler/handlers/request/AbstractNewAccountHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/AbstractNewAccountHandler.cs
rename to FLocal.IISHandler/handlers/request/AbstractNewAccountHandler.cs
diff --git a/IISMainHandler/handlers/request/AbstractNewMessageHandler.cs b/FLocal.IISHandler/handlers/request/AbstractNewMessageHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/AbstractNewMessageHandler.cs
rename to FLocal.IISHandler/handlers/request/AbstractNewMessageHandler.cs
diff --git a/IISMainHandler/handlers/request/AbstractPostHandler.cs b/FLocal.IISHandler/handlers/request/AbstractPostHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/AbstractPostHandler.cs
rename to FLocal.IISHandler/handlers/request/AbstractPostHandler.cs
diff --git a/IISMainHandler/handlers/request/CreatePollHandler.cs b/FLocal.IISHandler/handlers/request/CreatePollHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/CreatePollHandler.cs
rename to FLocal.IISHandler/handlers/request/CreatePollHandler.cs
diff --git a/IISMainHandler/handlers/request/CreateThreadHandler.cs b/FLocal.IISHandler/handlers/request/CreateThreadHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/CreateThreadHandler.cs
rename to FLocal.IISHandler/handlers/request/CreateThreadHandler.cs
diff --git a/IISMainHandler/handlers/request/EditHandler.cs b/FLocal.IISHandler/handlers/request/EditHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/EditHandler.cs
rename to FLocal.IISHandler/handlers/request/EditHandler.cs
diff --git a/IISMainHandler/handlers/request/LoginHandler.cs b/FLocal.IISHandler/handlers/request/LoginHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/LoginHandler.cs
rename to FLocal.IISHandler/handlers/request/LoginHandler.cs
diff --git a/IISMainHandler/handlers/request/LogoutHandler.cs b/FLocal.IISHandler/handlers/request/LogoutHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/LogoutHandler.cs
rename to FLocal.IISHandler/handlers/request/LogoutHandler.cs
diff --git a/IISMainHandler/handlers/request/MarkThreadAsReadHandler.cs b/FLocal.IISHandler/handlers/request/MarkThreadAsReadHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/MarkThreadAsReadHandler.cs
rename to FLocal.IISHandler/handlers/request/MarkThreadAsReadHandler.cs
diff --git a/IISMainHandler/handlers/request/MigrateAccountHandler.cs b/FLocal.IISHandler/handlers/request/MigrateAccountHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/MigrateAccountHandler.cs
rename to FLocal.IISHandler/handlers/request/MigrateAccountHandler.cs
diff --git a/IISMainHandler/handlers/request/PunishHandler.cs b/FLocal.IISHandler/handlers/request/PunishHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/PunishHandler.cs
rename to FLocal.IISHandler/handlers/request/PunishHandler.cs
diff --git a/IISMainHandler/handlers/request/RegisterByInviteHandler.cs b/FLocal.IISHandler/handlers/request/RegisterByInviteHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/RegisterByInviteHandler.cs
rename to FLocal.IISHandler/handlers/request/RegisterByInviteHandler.cs
diff --git a/IISMainHandler/handlers/request/RegisterHandler.cs b/FLocal.IISHandler/handlers/request/RegisterHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/RegisterHandler.cs
rename to FLocal.IISHandler/handlers/request/RegisterHandler.cs
diff --git a/IISMainHandler/handlers/request/ReplyHandler.cs b/FLocal.IISHandler/handlers/request/ReplyHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/ReplyHandler.cs
rename to FLocal.IISHandler/handlers/request/ReplyHandler.cs
diff --git a/IISMainHandler/handlers/request/ReturnPostHandler.cs b/FLocal.IISHandler/handlers/request/ReturnPostHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/ReturnPostHandler.cs
rename to FLocal.IISHandler/handlers/request/ReturnPostHandler.cs
diff --git a/IISMainHandler/handlers/request/SendPMHandler.cs b/FLocal.IISHandler/handlers/request/SendPMHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/SendPMHandler.cs
rename to FLocal.IISHandler/handlers/request/SendPMHandler.cs
diff --git a/IISMainHandler/handlers/request/SettingsHandler.cs b/FLocal.IISHandler/handlers/request/SettingsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/SettingsHandler.cs
rename to FLocal.IISHandler/handlers/request/SettingsHandler.cs
diff --git a/IISMainHandler/handlers/request/UploadHandler.cs b/FLocal.IISHandler/handlers/request/UploadHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/UploadHandler.cs
rename to FLocal.IISHandler/handlers/request/UploadHandler.cs
diff --git a/IISMainHandler/handlers/request/UserDataHandler.cs b/FLocal.IISHandler/handlers/request/UserDataHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/UserDataHandler.cs
rename to FLocal.IISHandler/handlers/request/UserDataHandler.cs
diff --git a/IISMainHandler/handlers/request/VoteHandler.cs b/FLocal.IISHandler/handlers/request/VoteHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/VoteHandler.cs
rename to FLocal.IISHandler/handlers/request/VoteHandler.cs
diff --git a/IISMainHandler/handlers/request/avatars/AddHandler.cs b/FLocal.IISHandler/handlers/request/avatars/AddHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/avatars/AddHandler.cs
rename to FLocal.IISHandler/handlers/request/avatars/AddHandler.cs
diff --git a/IISMainHandler/handlers/request/avatars/RemoveHandler.cs b/FLocal.IISHandler/handlers/request/avatars/RemoveHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/avatars/RemoveHandler.cs
rename to FLocal.IISHandler/handlers/request/avatars/RemoveHandler.cs
diff --git a/IISMainHandler/handlers/request/avatars/SetAsDefaultHandler.cs b/FLocal.IISHandler/handlers/request/avatars/SetAsDefaultHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/avatars/SetAsDefaultHandler.cs
rename to FLocal.IISHandler/handlers/request/avatars/SetAsDefaultHandler.cs
diff --git a/IISMainHandler/handlers/request/maintenance/CleanCacheHandler.cs b/FLocal.IISHandler/handlers/request/maintenance/CleanCacheHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/request/maintenance/CleanCacheHandler.cs
rename to FLocal.IISHandler/handlers/request/maintenance/CleanCacheHandler.cs
diff --git a/IISMainHandler/handlers/response/AbstractNewMessageHandler.cs b/FLocal.IISHandler/handlers/response/AbstractNewMessageHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/AbstractNewMessageHandler.cs
rename to FLocal.IISHandler/handlers/response/AbstractNewMessageHandler.cs
diff --git a/IISMainHandler/handlers/response/AbstractUserGetHandler.cs b/FLocal.IISHandler/handlers/response/AbstractUserGetHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/AbstractUserGetHandler.cs
rename to FLocal.IISHandler/handlers/response/AbstractUserGetHandler.cs
diff --git a/IISMainHandler/handlers/response/ActiveAccountListHandler.cs b/FLocal.IISHandler/handlers/response/ActiveAccountListHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/ActiveAccountListHandler.cs
rename to FLocal.IISHandler/handlers/response/ActiveAccountListHandler.cs
diff --git a/IISMainHandler/handlers/response/AllPostsHandler.cs b/FLocal.IISHandler/handlers/response/AllPostsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/AllPostsHandler.cs
rename to FLocal.IISHandler/handlers/response/AllPostsHandler.cs
diff --git a/IISMainHandler/handlers/response/AllThreadsHandler.cs b/FLocal.IISHandler/handlers/response/AllThreadsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/AllThreadsHandler.cs
rename to FLocal.IISHandler/handlers/response/AllThreadsHandler.cs
diff --git a/IISMainHandler/handlers/response/AvatarsSettingsHandler.cs b/FLocal.IISHandler/handlers/response/AvatarsSettingsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/AvatarsSettingsHandler.cs
rename to FLocal.IISHandler/handlers/response/AvatarsSettingsHandler.cs
diff --git a/IISMainHandler/handlers/response/BoardAsThread.cs b/FLocal.IISHandler/handlers/response/BoardAsThread.cs
similarity index 100%
rename from IISMainHandler/handlers/response/BoardAsThread.cs
rename to FLocal.IISHandler/handlers/response/BoardAsThread.cs
diff --git a/IISMainHandler/handlers/response/ConversationHandler.cs b/FLocal.IISHandler/handlers/response/ConversationHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/ConversationHandler.cs
rename to FLocal.IISHandler/handlers/response/ConversationHandler.cs
diff --git a/IISMainHandler/handlers/response/ConversationsHandler.cs b/FLocal.IISHandler/handlers/response/ConversationsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/ConversationsHandler.cs
rename to FLocal.IISHandler/handlers/response/ConversationsHandler.cs
diff --git a/IISMainHandler/handlers/response/CreatePollHandler.cs b/FLocal.IISHandler/handlers/response/CreatePollHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/CreatePollHandler.cs
rename to FLocal.IISHandler/handlers/response/CreatePollHandler.cs
diff --git a/IISMainHandler/handlers/response/CreateThreadHandler.cs b/FLocal.IISHandler/handlers/response/CreateThreadHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/CreateThreadHandler.cs
rename to FLocal.IISHandler/handlers/response/CreateThreadHandler.cs
diff --git a/IISMainHandler/handlers/response/EditHandler.cs b/FLocal.IISHandler/handlers/response/EditHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/EditHandler.cs
rename to FLocal.IISHandler/handlers/response/EditHandler.cs
diff --git a/IISMainHandler/handlers/response/LocalNetworksListHandler.cs b/FLocal.IISHandler/handlers/response/LocalNetworksListHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/LocalNetworksListHandler.cs
rename to FLocal.IISHandler/handlers/response/LocalNetworksListHandler.cs
diff --git a/IISMainHandler/handlers/response/LoginHandler.cs b/FLocal.IISHandler/handlers/response/LoginHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/LoginHandler.cs
rename to FLocal.IISHandler/handlers/response/LoginHandler.cs
diff --git a/IISMainHandler/handlers/response/MigrateAccountHandler.cs b/FLocal.IISHandler/handlers/response/MigrateAccountHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/MigrateAccountHandler.cs
rename to FLocal.IISHandler/handlers/response/MigrateAccountHandler.cs
diff --git a/IISMainHandler/handlers/response/PMReplyHandler.cs b/FLocal.IISHandler/handlers/response/PMReplyHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/PMReplyHandler.cs
rename to FLocal.IISHandler/handlers/response/PMReplyHandler.cs
diff --git a/IISMainHandler/handlers/response/PMReplyToPostHandler.cs b/FLocal.IISHandler/handlers/response/PMReplyToPostHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/PMReplyToPostHandler.cs
rename to FLocal.IISHandler/handlers/response/PMReplyToPostHandler.cs
diff --git a/IISMainHandler/handlers/response/PMSendHandler.cs b/FLocal.IISHandler/handlers/response/PMSendHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/PMSendHandler.cs
rename to FLocal.IISHandler/handlers/response/PMSendHandler.cs
diff --git a/IISMainHandler/handlers/response/PollHandler.cs b/FLocal.IISHandler/handlers/response/PollHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/PollHandler.cs
rename to FLocal.IISHandler/handlers/response/PollHandler.cs
diff --git a/IISMainHandler/handlers/response/PollsListHandler.cs b/FLocal.IISHandler/handlers/response/PollsListHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/PollsListHandler.cs
rename to FLocal.IISHandler/handlers/response/PollsListHandler.cs
diff --git a/IISMainHandler/handlers/response/PunishHandler.cs b/FLocal.IISHandler/handlers/response/PunishHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/PunishHandler.cs
rename to FLocal.IISHandler/handlers/response/PunishHandler.cs
diff --git a/IISMainHandler/handlers/response/QuickLinkHandler.cs b/FLocal.IISHandler/handlers/response/QuickLinkHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/QuickLinkHandler.cs
rename to FLocal.IISHandler/handlers/response/QuickLinkHandler.cs
diff --git a/IISMainHandler/handlers/response/RedirectGetHandler.cs b/FLocal.IISHandler/handlers/response/RedirectGetHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/RedirectGetHandler.cs
rename to FLocal.IISHandler/handlers/response/RedirectGetHandler.cs
diff --git a/IISMainHandler/handlers/response/RegisterByInviteHandler.cs b/FLocal.IISHandler/handlers/response/RegisterByInviteHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/RegisterByInviteHandler.cs
rename to FLocal.IISHandler/handlers/response/RegisterByInviteHandler.cs
diff --git a/IISMainHandler/handlers/response/ReplyHandler.cs b/FLocal.IISHandler/handlers/response/ReplyHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/ReplyHandler.cs
rename to FLocal.IISHandler/handlers/response/ReplyHandler.cs
diff --git a/IISMainHandler/handlers/response/RobotsHandler.cs b/FLocal.IISHandler/handlers/response/RobotsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/RobotsHandler.cs
rename to FLocal.IISHandler/handlers/response/RobotsHandler.cs
diff --git a/IISMainHandler/handlers/response/SettingsHandler.cs b/FLocal.IISHandler/handlers/response/SettingsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/SettingsHandler.cs
rename to FLocal.IISHandler/handlers/response/SettingsHandler.cs
diff --git a/IISMainHandler/handlers/response/SkipXsltTransformException.cs b/FLocal.IISHandler/handlers/response/SkipXsltTransformException.cs
similarity index 100%
rename from IISMainHandler/handlers/response/SkipXsltTransformException.cs
rename to FLocal.IISHandler/handlers/response/SkipXsltTransformException.cs
diff --git a/IISMainHandler/handlers/response/UploadHandler.cs b/FLocal.IISHandler/handlers/response/UploadHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UploadHandler.cs
rename to FLocal.IISHandler/handlers/response/UploadHandler.cs
diff --git a/IISMainHandler/handlers/response/UploadInfoHandler.cs b/FLocal.IISHandler/handlers/response/UploadInfoHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UploadInfoHandler.cs
rename to FLocal.IISHandler/handlers/response/UploadInfoHandler.cs
diff --git a/IISMainHandler/handlers/response/UploadListHandler.cs b/FLocal.IISHandler/handlers/response/UploadListHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UploadListHandler.cs
rename to FLocal.IISHandler/handlers/response/UploadListHandler.cs
diff --git a/IISMainHandler/handlers/response/UploadNewHandler.cs b/FLocal.IISHandler/handlers/response/UploadNewHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UploadNewHandler.cs
rename to FLocal.IISHandler/handlers/response/UploadNewHandler.cs
diff --git a/IISMainHandler/handlers/response/UserDataHandler.cs b/FLocal.IISHandler/handlers/response/UserDataHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserDataHandler.cs
rename to FLocal.IISHandler/handlers/response/UserDataHandler.cs
diff --git a/IISMainHandler/handlers/response/UserInfoHandler.cs b/FLocal.IISHandler/handlers/response/UserInfoHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserInfoHandler.cs
rename to FLocal.IISHandler/handlers/response/UserInfoHandler.cs
diff --git a/IISMainHandler/handlers/response/UserListHandler.cs b/FLocal.IISHandler/handlers/response/UserListHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserListHandler.cs
rename to FLocal.IISHandler/handlers/response/UserListHandler.cs
diff --git a/IISMainHandler/handlers/response/UserPollsParticipatedHandler.cs b/FLocal.IISHandler/handlers/response/UserPollsParticipatedHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserPollsParticipatedHandler.cs
rename to FLocal.IISHandler/handlers/response/UserPollsParticipatedHandler.cs
diff --git a/IISMainHandler/handlers/response/UserPostsHandler.cs b/FLocal.IISHandler/handlers/response/UserPostsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserPostsHandler.cs
rename to FLocal.IISHandler/handlers/response/UserPostsHandler.cs
diff --git a/IISMainHandler/handlers/response/UserRepliesHandler.cs b/FLocal.IISHandler/handlers/response/UserRepliesHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserRepliesHandler.cs
rename to FLocal.IISHandler/handlers/response/UserRepliesHandler.cs
diff --git a/IISMainHandler/handlers/response/UserThreadsHandler.cs b/FLocal.IISHandler/handlers/response/UserThreadsHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/UserThreadsHandler.cs
rename to FLocal.IISHandler/handlers/response/UserThreadsHandler.cs
diff --git a/IISMainHandler/handlers/response/WhoIsOnlineHandler.cs b/FLocal.IISHandler/handlers/response/WhoIsOnlineHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/WhoIsOnlineHandler.cs
rename to FLocal.IISHandler/handlers/response/WhoIsOnlineHandler.cs
diff --git a/IISMainHandler/handlers/response/maintenance/CleanCacheHandler.cs b/FLocal.IISHandler/handlers/response/maintenance/CleanCacheHandler.cs
similarity index 100%
rename from IISMainHandler/handlers/response/maintenance/CleanCacheHandler.cs
rename to FLocal.IISHandler/handlers/response/maintenance/CleanCacheHandler.cs
diff --git a/ImportConsole/ImportConsole.csproj b/FLocal.Migration.Console/ImportConsole.csproj
similarity index 91%
rename from ImportConsole/ImportConsole.csproj
rename to FLocal.Migration.Console/ImportConsole.csproj
index e2b328f..b0a717b 100644
--- a/ImportConsole/ImportConsole.csproj
+++ b/FLocal.Migration.Console/ImportConsole.csproj
@@ -58,15 +58,15 @@
-
+
{CE888859-9E46-41F7-91CE-8EC106F3A625}
Common
-
+
{6F532626-E9F8-498E-9683-1538E7CD62CB}
Core
-
+
{E2ECF86C-C0BA-4782-A485-E267BB213BB2}
Importer
diff --git a/ImportConsole/Program.cs b/FLocal.Migration.Console/Program.cs
similarity index 100%
rename from ImportConsole/Program.cs
rename to FLocal.Migration.Console/Program.cs
diff --git a/ImportConsole/Properties/AssemblyInfo.cs b/FLocal.Migration.Console/Properties/AssemblyInfo.cs
similarity index 100%
rename from ImportConsole/Properties/AssemblyInfo.cs
rename to FLocal.Migration.Console/Properties/AssemblyInfo.cs
diff --git a/ImportConsole/ShallerDBProcessor.cs b/FLocal.Migration.Console/ShallerDBProcessor.cs
similarity index 100%
rename from ImportConsole/ShallerDBProcessor.cs
rename to FLocal.Migration.Console/ShallerDBProcessor.cs
diff --git a/ImportConsole/ThreadedHTMLProcessor.cs b/FLocal.Migration.Console/ThreadedHTMLProcessor.cs
similarity index 100%
rename from ImportConsole/ThreadedHTMLProcessor.cs
rename to FLocal.Migration.Console/ThreadedHTMLProcessor.cs
diff --git a/ImportConsole/UploadProcessor.cs b/FLocal.Migration.Console/UploadProcessor.cs
similarity index 100%
rename from ImportConsole/UploadProcessor.cs
rename to FLocal.Migration.Console/UploadProcessor.cs
diff --git a/ImportConsole/UsersImporter.cs b/FLocal.Migration.Console/UsersImporter.cs
similarity index 100%
rename from ImportConsole/UsersImporter.cs
rename to FLocal.Migration.Console/UsersImporter.cs
diff --git a/Importer/DictionaryConverter.cs b/FLocal.Migration.Gateway/DictionaryConverter.cs
similarity index 100%
rename from Importer/DictionaryConverter.cs
rename to FLocal.Migration.Gateway/DictionaryConverter.cs
diff --git a/Importer/FileInfo.cs b/FLocal.Migration.Gateway/FileInfo.cs
similarity index 100%
rename from Importer/FileInfo.cs
rename to FLocal.Migration.Gateway/FileInfo.cs
diff --git a/Importer/Importer.csproj b/FLocal.Migration.Gateway/Importer.csproj
similarity index 100%
rename from Importer/Importer.csproj
rename to FLocal.Migration.Gateway/Importer.csproj
diff --git a/Importer/Properties/AssemblyInfo.cs b/FLocal.Migration.Gateway/Properties/AssemblyInfo.cs
similarity index 100%
rename from Importer/Properties/AssemblyInfo.cs
rename to FLocal.Migration.Gateway/Properties/AssemblyInfo.cs
diff --git a/Importer/ShallerConnector.cs b/FLocal.Migration.Gateway/ShallerConnector.cs
similarity index 100%
rename from Importer/ShallerConnector.cs
rename to FLocal.Migration.Gateway/ShallerConnector.cs
diff --git a/Importer/ShallerGateway.cs b/FLocal.Migration.Gateway/ShallerGateway.cs
similarity index 100%
rename from Importer/ShallerGateway.cs
rename to FLocal.Migration.Gateway/ShallerGateway.cs
diff --git a/FLocal.sln b/FLocal.sln
index aea5719..bc00f7b 100644
--- a/FLocal.sln
+++ b/FLocal.sln
@@ -1,25 +1,23 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Web Developer Express 2008
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IISMainHandler", "IISMainHandler\IISMainHandler.csproj", "{9A902732-E7F1-4F41-869B-316AF2254B36}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IISMainHandler", "FLocal.IISHandler\IISMainHandler.csproj", "{9A902732-E7F1-4F41-869B-316AF2254B36}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{6F532626-E9F8-498E-9683-1538E7CD62CB}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Web.Core\Core.csproj", "{6F532626-E9F8-498E-9683-1538E7CD62CB}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Common", "Common\Common.csproj", "{CE888859-9E46-41F7-91CE-8EC106F3A625}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Common", "FLocal.Common\Common.csproj", "{CE888859-9E46-41F7-91CE-8EC106F3A625}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MySQLConnector", "MySQLConnector\MySQLConnector.csproj", "{E38DE5B1-F9C2-43BA-A5DF-0743ABD4DFC7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Builder", "Builder\Builder.csproj", "{D8D6EFEC-76D7-4870-BD71-C90FA6D7368A}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "tmp", "tmp\tmp.csproj", "{BDC42785-41F7-4C32-880E-A6C43A448054}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Importer", "FLocal.Migration.Gateway\Importer.csproj", "{E2ECF86C-C0BA-4782-A485-E267BB213BB2}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Importer", "Importer\Importer.csproj", "{E2ECF86C-C0BA-4782-A485-E267BB213BB2}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImportConsole", "FLocal.Migration.Console\ImportConsole.csproj", "{208B84AF-A5DD-4C20-83D5-160EA243BA43}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImportConsole", "ImportConsole\ImportConsole.csproj", "{208B84AF-A5DD-4C20-83D5-160EA243BA43}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IISUploadHandler", "Web.IISUploadHandler\IISUploadHandler.csproj", "{09F13185-3B2A-4FCB-AB6A-750112FFF920}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IISUploadHandler", "IISUploadHandler\IISUploadHandler.csproj", "{09F13185-3B2A-4FCB-AB6A-750112FFF920}"
-EndProject
-Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "BBCode", "ThirdParty\BBCode\BBCode.vbproj", "{ACDDD5D1-119F-4B82-8FE6-6515C812795B}"
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "BBCode", "ThirdParty\PJonDevelopment.BBCode\BBCode.vbproj", "{ACDDD5D1-119F-4B82-8FE6-6515C812795B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TexCompiler", "TexCompiler\TexCompiler.csproj", "{7D2A38F8-C42D-4F9F-AF64-1DDD5842C7EC}"
EndProject
diff --git a/MySQLConnector/MySQLConnector.csproj b/MySQLConnector/MySQLConnector.csproj
index 2571c01..219400b 100644
--- a/MySQLConnector/MySQLConnector.csproj
+++ b/MySQLConnector/MySQLConnector.csproj
@@ -60,7 +60,7 @@
-
+
{6F532626-E9F8-498E-9683-1538E7CD62CB}
Core
diff --git a/Resources/FLocal/docs/cacert/cacert-screen01.png b/Resources/FLocal/docs/cacert/cacert-screen01.png
new file mode 100644
index 0000000000000000000000000000000000000000..2099e6253fcbfa97ddf1ef90ac505be4db9aa881
GIT binary patch
literal 143720
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