Search for fields other than title in Sitefinity backend dynamic module search - search

In sitefinity version 8.2 there was an option to search within dynamic module items by full name in the backend. But it is not giving any result after my upgrade to 12.2. Is this feature still available or should I need to enable it anywhere in the settings? I couldn't find any documentation related to that.
The search is working only for the title. Our application was in Sitefinity 8 and recently upgraded to 12.2.
Need some help with this.

Unfortunately the new backend UI (AdminApp) searches only by Title field.
A few workarounds are offered here:
https://knowledgebase.progress.com/articles/Article/adminapp-searching-in-the-backend-works-on-title-field-only
The easiest of which is switching back to the classic (old) UI.

Related

Where can I find a hook to customize the search via Shopware App?

I am prototyping a Shopware App right now, where I want to extend the search with our search API. We already have a working plugin in the store for that.
I found those two references for hooks:
https://developer.shopware.com/docs/resources/references/app-reference/webhook-events-reference
https://developer.shopware.com/docs/resources/references/app-reference/script-reference/script-hooks-reference
Seems like there is no webhook for the search at all and just a script-hook for a finished search. In the plugin, we could just extend the ProductSearchRoute and be completely flexible.
Are search extension not planned right now?
Cheers,
Tobias
I assume you want to alter the criteria for fetching the products. As of today this is not yet possible with non-self-hosted apps. You could use the app scripts to enrich or replace the contents of an already loaded page as you already mentioned. Obviously that comes with some drawbacks regarding performance. The capabilities of apps are being enhanced continuously though so there's chance search manipulation might become possible rather soon.

Is there a custom module to drag and drop files in drupal 8?

There is an option in Drupal 7 to drag and drop files (https://www.drupal.org/project/dragndrop_upload). But couldn't find one for Drupal 8. Please help me out.
In Drupal 8 drag and drop files feature is possible using the PLupload (https://www.drupal.org/project/plupload) and PLUPload Widget (https://www.drupal.org/project/plupload_widget) combination. Provides integration between for the Plupload widget to upload multiple files and Drupal.
I also search for this but not found any module for that.
You need to do it by custom by using any third party library.
E.g: you can use Dropzone library, they have good documentation also.
Work is being done directly in Drupal 8 core. All efforts should be directed there so that contrib/custom modules are not necessary for this purpose.
See File Field design update for details.

Google Custom Site Search Not Tracking in Universal Analytics

We upgraded to Universal Analytics about a year ago and since upgrading our Site Search isn't displaying the keywords within our Analytics account, or even tracking the number of times it is used.
This is a problem as a marketer as I like to know what people are looking for so that I can provide them relevant content.
All I can find on the Google blog is this:
https://support.google.com/customsearch/answer/2715510
'At this time, Google Custom Search Engine, is not compatible with Universal Analytics.'
Has anyone got any suggestions as to how I can get this data back? Are there any other custom site searches that I could use instead? Are Google even looking at this?
Google CSE is using old _gaq calls for analytics, it can be mimicked by adding following code line at the end of universal GA snippet:
_gaq={push:function(){ga('send','pageview',arguments[0][1]);}}
View - View settings - Site search settings is on and correctly tuned?

Customizing metadata with Nuxeo 5.8 (not studio)

I have an instance of Nuxeo 5.8 installed and running on s3 and I want to extend it so I can add customized metadata to an asset. E.g., say a normal asset has metadata like "title", "description" and "author", I want to be able to add my own fields like "brand" and "SKU" (among others).
From what I understand it's only possible to do this via the front end when you have upgraded to Studio, so what I'm looking at doing is somehow extending the API (and the related XSDs?) to allow extra metadata. Also, once I've extended the API I'm aware that I'll have to provide my own front end that interfaces with my extended API, and will have to bypass the out-of-the-box Nuxeo front end.
What exactly do I need to do to achieve this? I'm guessing I'll need to write a Java app that interfaces with the Nuxeo API somehow?
I'm struggling a bit to find documentation for 5.8 - I did come across Customizing metadata for 5.5, but I'm guessing this is out of date?
Any insight would be much appreciated.
I've also posted this question on Nuxeo's answers site here.
This was answered on the Nuxeo answers site.

Hiding a deprecated sharepoint web

I want to hide a Sharepoint web that has been deprecated (via custom means) due to the release of a newer version, whether it would be making it invisible in the sites and workspaces, or via some special archiving function provided by Sharepoint. Basically I do not wish the users to be able to see the deprecated site.
I was wondering what are the options for doing so, both programmatically or via Sharepoint utils/interfaces?
Thanks.
UPDATE:
The scenario where I want to hide the web from the users (e.g. Webv1.0 when Web2.0 is available) is a bit like, okay, I have version 2.0 of Software X downloaded and installed, and it has converted all of my data into version 2.0 format so it will be compatible with new features. As a user, I would not want to use Software X version 1.0 anymore since it is now old. Of course I would want a backup copy of my data from version 1.0, but I probably don't want to be confused by having a link here which can get me to version 1.0 of the software (and from a developer's point of view, it'll be extra unnecessary work to make version 1.0 being viewable/editable in version 2.0).
I thought of the idea of using security to only allow admins to see everything, but I want to explore other options first e.g. whether it is possible to make the link to the old site disappear programmatically.
Thanks.
Could you just remove all access to that site (by breaking security inheritance) and just allow admins only access to it?
Colin's answer sounds like the way to go. Alternatively you can inject a little bit of JavaScript that automatically redirects the user to the new version of the site.
You can add JavaScript using a content Editor Web Part (one page at a time) or by using the free SharePoint Infuser (all pages in one go).

Resources