https://github.com/geta/geta-optimizely-genericlinks
An extensive alternative to LinkItemCollection in Optimizely.
https://github.com/geta/geta-optimizely-genericlinks
cms linkitemcollection optimizely
Last synced: 5 months ago
JSON representation
An extensive alternative to LinkItemCollection in Optimizely.
- Host: GitHub
- URL: https://github.com/geta/geta-optimizely-genericlinks
- Owner: Geta
- License: apache-2.0
- Created: 2022-03-30T11:13:26.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-17T09:07:05.000Z (7 months ago)
- Last Synced: 2024-10-19T12:15:16.961Z (7 months ago)
- Topics: cms, linkitemcollection, optimizely
- Language: C#
- Homepage:
- Size: 120 MB
- Stars: 4
- Watchers: 9
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Geta.Optimizely.GenericLinks
![]()
[](https://sonarcloud.io/summary/new_code?id=Geta_geta-optimizely-genericlinks)
[](https://docs.microsoft.com/en-us/dotnet/)
[](http://world.episerver.com/cms/)## What is does?
Provides a new property type `LinkDataCollection` which is an alternative to `LinkItemCollection`. It can be extended with additional properties.
## How to get started?
Requires using .NET 5.0 or higher and Optimizely 12
- `dotnet add package Geta.Optimizely.GenericLinks`
Make sure to read the first example about implementation.
### Examples
- [Example link collection with thumbnails](./docs/example-link-data-collection.md)
- [Example single link item](./docs/example-single-link.md)### Documentation
- [Adding support for EPiServer.ContentDeliveryApi](./docs/content-delivery-api.md)
- [Advanced property handling](./docs/advanced-property-handling.md)
- [Adding support for additional property types](./docs/adding-support-for-new-properties.md)## Package maintainer
https://github.com/svenrog
## Changelog
[Changelog](CHANGELOG.md)