Get images working from .md post files

This commit is contained in:
2020-09-23 17:45:36 -05:00
parent 0fb5d6ef41
commit 0bba342e8e
28 changed files with 2247 additions and 21 deletions

View File

@@ -96,38 +96,38 @@ public ActionResult Index()
#### Step 2: Create widget designer/public
Once your widget is created, you can create your widget designer. Using Thunder, create a widget designer for an existing widget. Name your widget designer. I use the name of the widget and append "Designer".
![FAQItemDesigner widget designer naming](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-naming.png)
![FAQItemDesigner widget designer naming](./widget-designer-naming.png)
Click "Next" on the next screen. Choose your FAQItemController from the list on the next screen.
##### Step 2.1: Choose widget designer fields
Next, choose the List property from your controller and set it up as follows. Especially note two things. First, choose the DynamicContentSelector. Second, update the "Select the content type for the selector" to 'Telerik.Sitefinity.Lists.Model.List'. Click on "Add".
![Create a widget designer](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-fields1.png)
![Create a widget designer](./widget-designer-fields1.png)
##### Step 2.2: Update generated widget designer files
In the generated .ascx file, update the 'ServiceUrl' property on the FlatSelector control to '/Sitefinity/Services/Lists/ListService.svc/?managerType=&providerName=&itemType=Telerik.Sitefinity.Lists.Model.List&provider=&sortExpression=LastModified%20DESC&skip=0&take=50'.
![Service URL 1](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-serviceurl1.png)
![Service URL 1](./widget-designer-serviceurl1.png)
In the generated .cs file, remove line 135 that sets the ConstantFilter property to 'Visible=true'.
![FAQItemDesigner remove line 135](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-removeline135.png)
![FAQItemDesigner remove line 135](./widget-designer-removeline135.png)
Finally, in the generated .js file, change the property that is used as the value of the selected list from 'OriginalContentId' to 'Id'. This code can be found in the '_ListDoneSelecting' method.
![FAQItemDesigner update js file](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-changejsfile.png)
![FAQItemDesigner update js file](./widget-designer-changejsfile.png)
At this point, you should be done! Build your project, plop your new widget on a page and test it out! Here's what mine looks like.
The edit dialog:
![FAQItemDesigner edit screen](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-editscreen.png)
![FAQItemDesigner edit screen](./widget-designer-editscreen.png)
The list select screen:
![FAQItemDesigner select screen](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-selectscreen.png)
![FAQItemDesigner select screen](./widget-designer-selectscreen.png)
The selected item screen:
![FAQItemDesigner selected screen](/assets/images/create-a-list-selector-field-in-a-widget-designer-in-sitefinity-6-2/widget-designer-selectedscreen.png)
![FAQItemDesigner selected screen](./widget-designer-selectedscreen.png)
[sf-article]: http://www.sitefinity.com/documentation/documentationarticles/change-your-dynamic-content-selector-to-choose-from-generic-content

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB