24

In a Sitecore 8, this will: Cleanup CyclicDependences (items that couldn't be removed by CleanupOrphans because they have a parent but are not in the item tree) Cleanup InvalidLanguageData (remove all data from items in languages that are not defined as a valid language in the Sitecore system) Cleanup Fields (delete data from fields -SharedFields, ...


15

If you have access to the file system for the instance, you can look at /sitecore/shell/sitecore.version.xml. Otherwise, you can log into desktop mode and from the start menu, go to All Applications > System > License Details. Also sitecore output the sitecore version to new error log files.


11

Typically, a cleanup operation will remove data in invalid languages and items in orphaned trees. That means: all invalid language data (i.e. data for which the language does not exist) will be removed; all field data for non-existing items will be removed; orphaned items from the database will be removed; all caches will be cleared. Update : This code ...


9

For an existing site, you would want to create the site manually in IIS. Create a new website in IIS, point the folder to your website folder. Make sure the binding is setup to something like mywebsite.local. Make sure the permissions on the website folder are set to allow the AppPool user for your new website to have read & write access. Restore the ...


7

You have it right, the Page refers to the fully rendered HTML Markup of the page. This would include all renderings on that page that are not ajax'd in after the page load in the browser. media, CSS and JavaScript MAY still be cached, but it doesn't mean they WILL be cached. You have to setup the cache control headers for static assets outside of Sitecore. ...


5

@Richard Seal's answer is entirely correct, but if you are worried about setting IIS and NTFS security things manually, you can also follow these steps: Install a fresh Sitecore instance like you normally would using SIM or the installer. Replace the installed Website folder with the Website folder you received from the client. Then proceed as with the ...


5

I once had to tune a server with Sitecore because we did get a lot of requests and couldn't add more servers (for several reasons). I used this blog as a resource, and although it is a few years old it helped me get a significant amount of extra requests handled on the same infrastructure and code. To answer to the MaxWorkerThreads, I did indeed put that at ...


4

An alternative way to see the version and License Id on Sitecore 8+. Go to the login screen /sitecore/login and view the source. Search for an element Id called licenseOptions - you should see this: <div id="licenseOptions" style="display: none;"> <div class="license-info-wrap"> <ul> <li>System information</li&...


3

In Sitecore 7.5 and down, you can view the exact version of Sitecore from the Content Editor. Click on the Sitecore Icon in the top left hand corner, then select "About". A new dialog box will appear with the Sitecore version information


3

It's Sitecore.Configuration.Settings.DefaultSQLTimeout <!-- DEFAULT SQL TIMEOUT The default timeout for all SQL commands issued by the Sitecore APIs, such as the SqlServerDataProvider, the OracleDataProvider or the SqlUtil classes. Default value: 00:05:00 (5 minutes) --> <setting name="DefaultSQLTimeout" value="00:05:00" /...


3

After struggling with this for a while, finally found the answers. If what you are trying to read is really a setting following the below format: <setting name="THE_NAME_GOES_HERE" value="THE_VALUE_GOES_HERE" /> You can use the Settings.GetSetting(p_Name, p_DefaultValue) method to read it. However, if what you are trying to read a Sitecore config ...


3

In Sitecore Installation documentation, I didn't find any specific document which suggest allowing access to any external parties. With reference to your question, Sitecore offers add on services on top of experience platform, such as Device Detection, GeoIP, Email Delivery and xDB cloud which have their own integration requirements. Below links will help ...


3

Aidy's statement is 100% correct with the Sitecore version you are using but with the Sitecore version 9, the Password field is changed a little bit and works as per your requirement and not expose the value event via Raw values. If you want the same functionality in Sitecore version 8.1u2 then you need to customize the existing password field or need to ...


2

There is a setting Preview.ResolveSite in Sitecore.config. If true, when a user previews an item, Sitecore tries to resolve the root item and the context site based on the current content language and the path to the item. If Sitecore cannot resolve the context site, it uses the site that is specified in the Preview.DefaultSite setting. ...


2

Before I answer your question, let me give you a quick free advice: Don't do this. Adding language versions in languages which don't exist in the system will cause more problems later. The only option you can do this is to make your user an administrator (User Manager, select user, Is Administrator checkbox). The reason why there is no other option is ...


2

To ensure that new images are served, and not old ones from cache, you "cache bust" the images to include a revision parameter. Create a new class, inheriting from the old one and append the revision or the modified date: using Sitecore.Data.Items; using Sitecore.Diagnostics; using Sitecore.Resources.Media; namespace MyProject.CMS.Custom.Media { ...


1

Your question about DisableBrowserCaching has a very good answer here: What does the DisableBrowserCaching setting actually disable?. As you will read there, some effects might occur, depending on how your site is setup. Personally, I would not recommend this unless your site is very static (but then, why did you spend money on Sitecore?). The MediaResponse ...


Only top voted, non community-wiki answers of a minimum length are eligible