Hot answers tagged

33

There is no simple way to do that. You would have to do reverse installation (uninstall) and remove everything manually. If you are using Sitecore Powershell Extensions you could try to create so called Anti-Package. I believe you can do the same with Sitecore Rocks but I am not sure if this is still supported.


21

There is no simple way to remove a module in Sitecore once it has been installed unfortunately. The simplest solution is to create an anti-package using either Sitecore Rocks or Sitecore Powershell Extensions. Save the anti-package somewhere and then you can install that which reverse what the install does. If you have already installed the package then it ...


12

In my investigation and research into this issue I spoke with Andy Cohen the contributor for this module and he let me know that here is the proper format for Simple Redirect paths: http://xyzcompany.com/about would just be about in the Path field just the name of the page. However, if you have a page that is multiple pages deep you separate the folders ...


10

Normally we have a list of prerequisites for a build. On developer machines we use Sitecore Instance Manager to install Sitecore and that can install modules too. For server environments they become part of the initial server setup, that can be either a scripted setup or a more manual one. The only time I would put that content into source control would be ...


9

We use a bunch of Marketplace Modules within our solutions usually. The way we use them heavily depends on how well the module is maintained but the general procedure that we use is to source code control the DLL's and any patch configs associated with the module. This allows the bits and configs to get transferred to each environment by deployment ...


7

By digging in the sourcecode I found out, that there is a parameter called "ShowEachLanguage" which you can use like this: Query=./descendant-or-self::*|Root={Root}|ShowEachLanguage=1


7

You can't directly update someone else's package. You need to be added as a contributor to that package. I would follow these steps: Update source and create a pull request As you have found, the source for the project is on GitHub. You can update that and make a pull request. At the same time you can request the author update the package on the ...


6

You can try to use the Sitecore Module Package History which is already available on the Sitecore Marketplace. The module enable you to view all the package that have been installed on the Sitecore Instance and also, allows you to uninstall the package. So, for example, if you have install the package WFFM, it will be listed in the aspx page provided in ...


6

I've put a lot of thought into how I might go about formulating an answer to this question. If anyone knows me personally, they'll know I'm pretty passionate about things that I care about, and Dynamic Sites Manager was pretty much the love child between immense frustration about how other Site Managers were going about doing it and the fact that I had a ...


6

In order for Sitecore to be able to access account information from CRM, the CRM user used to connect to CRM must have the following permissions assigned: Read account entities If these permissions are not assigned, an error will occur when Sitecore tries to read data from CRM.


6

Yes it is possible to dynamically render the fields in the Show-ListView. You can read more from the article I posted: Sitecore Powershell Dynamic UI. Based on your current requirement, I have assumed that the Read-Variables takes as input a list of language. Below is a code snippet that split the languages and then create a pattern. $result = Read-...


5

Is not a good practice to install in Sitecore folder your custom code. In Sitecore Modules are installed modules like WFFM, EXM , etc. Also if you override some custom functionality is recommended to add into a **\sitecore\shell\Override** folder. You need to have a separation between your code and Sitecore code. Normally css, js you add into an Assets ...


5

The simple redirects assume that your matching url is at the root. There is no need for a beginning forward slash. When you installed the module, it comes with examples located at /sitecore/Content/Sample Rewrites. There is an example of both of these situations; one for external links and one for internal links, named accordingly: Simple External ...


5

This is a quite open question.. My answer would be not to. Where would you stop? Example: if you install WFFM, will you integrate all changes into your source control? I guess you don't. There will be modules that are more easy to include but if you include one, you should include all. So: I would not.


5

The ASR module has been great and inspired other modules. You may find that Sitecore PowerShell Extensions is an excellent alternative since it allows you to virtually script any report you need. Check out the documentation here. Example: The following determines all the fields that belong to the item, excluding the Standard Fields. The final report can be ...


4

There is a Modules Compatibility Table on Sitecore's knowledge base site: https://kb.sitecore.net/articles/541788.


4

Sitecore.Datalift follows the normal pattern of trying to grab the Datasourced item, falling back to Context.Item if no datasource has been set. While I can't tell from your code exactly what is failing, the normal caveats would be: You've not defined your datasource. If so; your code above expects Context.Item to have a template that is or inherits User ...


4

There is an uninstall guide for 8.0 and 8.2 here for anyone wanting to do this with a newer version of WFFM: https://doc.sitecore.net/web_forms_for_marketers/80/setting_up_and_configuring_web_forms/installing/uninstall_the_web_forms_for_marketers_module I couldn't find equivalent documentation for WFFM 2.5 (For SC7.5) though so as ASURA says above looking ...


4

If you are not comfortable with the answers above or with SPE (which you should be), the easiest way is to open up the module zip file and go through the files and items folders. You would then need to remove the files/items it adds. If there are items which are modified, you would need to be careful.


4

Unfortunately the guidelines doesn't mention where in the filesystem you're meant to live. I'd say going with /sitecore modules is probably fine. Make sure you find a suitable location there, and make sure all of your files live in your selected folder. Don't spread out into multiple root folders and such. I also highly recommend you read through the ...


4

I don't think there is any easier way. Since your instance already have these modules installed, you will have to take the approach you described in your answer. One option you can try is, Hedgehog Razl tool. This allows you to compare to sitecore instance databases and display what is the difference between those two databases. So, you can create a ...


4

It depend on modules usage. For examples: 1) if you need to set up Wildcard module: In this way if you have for example breadcrumb feature or for example some search feature should return wildcard specified url you might be able to add your module references to the feature. So in this case the good place would be the foundation layer. Because of ...


4

It turns out that this problem didn't really have anything to do with Sitecron. It was due to a bug in Sitecore Commerce 8.2.1. The CatalogDataProvider in Sitecore Commerce 8.2.1 generates templates the first time items are requested from the database. This is the same template generation process that you can trigger manually via the Update Data Templates ...


4

This appears to be an issue with the Redirect Module itself but I fixed it by cloning the module repo and modifying the OnItemMoved method in AutoCreateRedirectOnMove.cs: public class AutoCreateRedirectOnMove { protected void OnItemMoved(object sender, EventArgs args) { //ensures arguments aren't null Assert.ArgumentNotNull(sender, "...


3

The version of the LightLDAP you have is likely not compatible. You'll need to make sure you upgrade your module to version 1.3 which is compatible with Sitecore 8.2. It can be downloaded here: https://dev.sitecore.net/Downloads/Active_Directory/1_3/Active_Directory_1_3.aspx


3

You can setup Domain Controller Firewall to accept connections on the 389 port only from the limited IP addresses and this would add an additional level of the security. Please notice that even if we do not use SSL, the connectionProtection="secure" method allows us to establish the sign-and-seal connection: http://msdn.microsoft.com/en-us/library/system....


3

The path should be the relative to the root of the site (no scheme or domain). It sounds like you also have an error page module or custom built functionality also installed. My guess is that module is running and returning your 404 page before the URL Rewrite module has a chance to run. Check the httpRequestBegin pipeline in /sitecore/admin/showconfig....


3

I am also in the 'do not source control modules' camp but it leads to tricky situations of rolling out dependencies to the team. Especially if you then have items in your source control that reference the templates from a module. I still haven't cracked the nut on getting that stuff deployed in a reliable automated fashion. If modules were .update packages, ...


3

SIM doesn't perform the post-install steps (running the SQL script, updating the web.config for captcha, etc...). It does "complete", for all intents and purposes, but SIM gets stuck on the placeholder selection dialog at the end of the installation. But apart from that, everything is installed as it should be.


3

From my perspective, I agree with most of, what is being answered, which is not source controlling modules. But you do need to source control customization done to this module. For example, in Coveo for Sitecore, you can have custom configuration files that need to be in source control, so your customization are rolled to the various environments you have ...


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