![]() |
VOOZH | about |
dotnet add package Upwest.Bundle --version 1.13.21
NuGet\Install-Package Upwest.Bundle -Version 1.13.21
<PackageReference Include="Upwest.Bundle" Version="1.13.21" />
<PackageVersion Include="Upwest.Bundle" Version="1.13.21" />Directory.Packages.props
<PackageReference Include="Upwest.Bundle" />Project file
paket add Upwest.Bundle --version 1.13.21
#r "nuget: Upwest.Bundle, 1.13.21"
#:package Upwest.Bundle@1.13.21
#addin nuget:?package=Upwest.Bundle&version=1.13.21Install as a Cake Addin
#tool nuget:?package=Upwest.Bundle&version=1.13.21Install as a Cake Tool
Umbraco 9,10 11 12 and 13 tools that streamline and automate member login processes out of the box, with social login buttons (Twitter,Facebook,Linkedin and Google), automatic translations with Azure and Google Services,automatic multilingual setup, Two factor authenticion with Twilio and AspSms sms services, services for inactive accounts, backup for deleted members, email validation, recover password functionality with email templates,advanced calendar system between others. The advanced member form builder contains a bundle of higly configurable plugins that you can use also in your content type documents either in frontend and backend.
Advanced member form builder
Advanced Calendar
Auto complete (new !!)
Check box (free)
Check box list by member,user,content,database or data type
Crop and upload
Date range picker
Date time picker (free)
Decimal (free)
Dropdown list by member,user,content,database or data type
Input mask (free)
Multi date picker (free)
Radio button list by member,user,content,database or data type
Server side input validation
Slider (free)
Tags (free)
Text area (free)
Text box (free)
Time picker (free)
Html Area (new !!)
Calendar (new !!)
Speech to text (new !!)
UPWEST BUNDLE
UPWEST CALENDAR
Upwest Bundle uses a number of open source projects:
Install-Package Upwest.Bundle
Install-Package Upwest.Calendar
NOTE:
version 1.13.21 for Umbraco 9, 10, 11, 12 and 13
There is a set of keys in your a appsettings.json to add your provider Keys
"Upwest": {
"AzureTranslator": {
"Translate": false,
"Key": "Your Key",
"Location": "westeurope",
"Endpoint": "https://api.cognitive.microsofttranslator.com/",
"TranslateFrom": "en"
},
"GoogleTranslator": {
"Translate": false,
"FileName": "Your file name"
},
"Upwest": {
"Key": "Please request your key on https://plugins.upwest.pt/payments",
"TranslateFrom": "en",
"SendSms" : false //Whether the sms is sent in development or production mode
},
"Recaptcha": {
"Key": "Your Key",
"Url": "https://www.google.com/recaptcha/api.js",
"Secret": "Your Secret Key",
"SiteVerifyUrl": "https://www.google.com/recaptcha/api/siteverify"
},
"Facebook": {
"Key": "Your Key",
"SecretKey": "Your Secret Key",
"Version": "14.0"
},
"Twitter": {
"Key": "Your Key",
"Secret": "Your Secret Key",
"AccessToken": "You Acess token",
"AccessTokenSecret": "You Acess token secret"
},
"GoogleOAuth": {
"ClientId": "Your Key",
"Secret": "Your Secret Key"
},
"Linkedin": {
"ClientId": "Your client Id",
"ClientSecret": "Your client Secret"
},
"Twilio": {
"AccountSid": "Your Account sid",
"AuthToken": "Your Auth token",
"PhoneNumber": "Your Phone number",
"Activate": false
},
"AspSms": {
"UserKey": "Your User Key",
"Password": "Your Password",
"PhoneNumber": "Your Phone number",
"Activate": false
},
"Calendar": {
"BingMapsKey": "Your bing maps key",
"AllowedFileTypes": "File types",
"DefaultLatitude": "Your default lat",
"DefaultLongitude": "Your default long",
"UmbracoBackofficeFriendlyUrl": "umbraco",
"Key": "Your upwest calendar key"
}
}
Dont´t forget to add your email settings as well.
the package will automatically add this snippet to your default template
@*Your upwest.Member*@
@(await Component.InvokeAsync("upwest.member", new { alias = "youralias", Model }))
@*Your upwest.Member*@
@*Your upwest.Calendar*@
@(await Component.InvokeAsync("upwest.calendar", new { alias = "youralias", Model }))
@*Your upwest.Calendar*@
For changing the css please add it before the snippet like this
<link rel="stylesheet" href="path/to/your/styles.css">**
@*Your upwest.***@
@(await Component.InvokeAsync("upwest.*", new { alias = "youralias", Model }))
@*Your upwest.***@
All the views of Upwest.Bundle are compiled but you can override them by placing in the path /Views/Shared/Components/** If you have a license file please request the views
This package was tested on Umbraco 9.x.x,10.x.x and 11.x.x so it will work on either these Umbraco versions. If you have any kind of problems with any of this versions please open an issue on https://github.com/angelomiguelsantos/Upwest.Bundle/issues.
If you have a license key please send an email directly to angelo.santos@upwest.pt and we contact you directly as soon as possible
Note that all the improvments and sugestions are welcome.
Upwest Calendar or bundle keys
Bing maps key
Azure keys for bing translation services
Google json file for translation services keys (put it in your root path)
Facebook Oauth in keys
Twitter Oauth in keys
Linkedin Oauth in keys
Google Sign in keys
Twilio Sms service keys
AspSms Sms service keys
Smtp email server account
When Upwest.Bundle or Upwest.Calendar is installed automatically translates from English(en) to your domain languages, if you have the translate switch to "true" in your appsettings.json parameter.
When you write your own inputs in your document or member types, please ensure that the language you use is the one in your appsettings.json file parameter "TranslateFrom:YOUR LANGUAGE CULTURE LETTERS" otherwise the service will not work
"Upwest": {
"Key": "Please request your key to angelo.santos@upwest.pt",
"TranslateFrom": "en" <---------- HERE
},
In the example above all the texts have to be inserted in your properties in english ("TranslateFrom": "en") for the service to work
1-Purchase Upwest.Bundle package for 150€ / one license per umbraco domain, contempling assistence and updates during a period of one year 2-Purchase Upwest.Calendar package for 60€ / one license per umbraco domain, contempling assistence and updates during a period of one year
When your subscription expires, you can renew to receive another year of updates and support. If you choose not to renew, you can continue using the last product version released before your subscription expired.
Put your license.licence file in 'umbraco/Data/Upwest/upwest.*/license/[your license.license]'
Read license file - https://www.upwest.pt/#mu-license
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 is compatible. net5.0-windows net5.0-windows was computed. net6.0 net6.0 is compatible. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 is compatible. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.13.21 | 673 | 3/17/2025 |
| 1.13.19 | 633 | 5/1/2024 |
| 1.13.18 | 820 | 3/29/2024 |
| 1.13.17 | 684 | 3/26/2024 |
| 1.13.16 | 670 | 3/26/2024 |
| 1.13.15 | 577 | 3/23/2024 |
| 1.12.18.1 | 903 | 9/29/2023 |
| 1.10.18.1 | 973 | 9/29/2023 |
| 1.10.18 | 1,470 | 4/20/2023 |
| 1.10.17 | 1,344 | 4/19/2023 |
| 1.9.18.1 | 960 | 9/29/2023 |
| 1.9.18 | 1,320 | 4/20/2023 |
| 1.9.17 | 1,347 | 4/19/2023 |
| 1.0.16 | 1,366 | 12/7/2022 |
| 1.0.15 | 1,382 | 11/15/2022 |
| 1.0.14 | 1,380 | 11/15/2022 |
UPDATES TO UPWEST BUNDLE
1-Advanced Calendar for central event managment
2-Choose wizard mode on first login
3-Html Area for static content across all pages
4-Email templates are now in Umbraco data directory to avoid overlaps when new releases installed
5-Licenses are now in Umbraco data directory to avoid overlaps when new releases installed
IN THIS RELEASE 1.13.21
1-Update Upwest Bundle to Umbraco Version 13.7.1
2-Now it´s possible to activate license to intranet domains !
FEATURES
(i)Email validation
(ii)Number of days until the member as to login again
(iii)Set the number of columns in your member form
(iv)Redirect on login
(v)Redirect on logout
(vi)Set if the user can change the email after registration
(vii)Email templates
(viii)Facebook,Twitter,Google or Linkedin authentication
(ix)Two Factor Authentication by phone or email
(x)Set which fields are displayed or set as readonly in the member from builder
(xi)Therms and conditions page
(xii)Send email after successfully registration
(xiii)Service for inactive accounts with email warning configuration
(xiv)Backup for deleted members
(xv)Password recovery with email verification
(xvi)Update password form
(xvii)Multilanguage
(xviii)Advanced Calendar (new !!)
(xvix)Html Area (new !!)