GithubHelp home page GithubHelp logo

ccasalicchio / short-urls-manager Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.18 MB

This is a simple project used to redirect simple urls to full urls, much like Bit.ly

License: MIT License

HTML 36.32% C# 20.62% CSS 8.15% ASP 0.02% JavaScript 34.88%

short-urls-manager's Introduction

Short Urls (Puul.ga)

This project is open source and can be used freely anywhere. The only request is to keep references to the author.

The website is designed as a free service that shortens urls much like bit.ly and others.

It redirects simple urls to full urls.

Visit the Project Page

Visit the Live website

###Make sure to change the web.config to include your settings:

AppSettings

Key=="webpages:Version" value="3.0.0.0" ==> DO NOT CHANGE

Key=="webpages:Enabled" value="false" ==> DO NOT CHANGE

Key=="ClientValidationEnabled" value="true" ==> DO NOT CHANGE

Key=="UnobtrusiveJavaScriptEnabled" value="true" ==> DO NOT CHANGE

Key=="LenghtOfRandomString" value="8" ==> LENGHT OF SHORT URL

Key=="WebsiteName" value="Puulga" ==> TITLE OF THE WEBSITE

Key=="WebsiteUrl" value="http://puul.ga/" ==> URL OF THE SITE (USED FOR STATIC ITEMS, SUCH AS EMAILS)

Key=="Website" value="true" ==> USED IN CASE OF SHARED HOSTING AND XML FILES (BUGGY) need to change it 
to HostingEnvironment.MapPath

#Email provider section

Key=="siteadmin" value="[email protected]" ==> EMAIL ADDRESS TO SEND EXCEPTIONS EMAILS

Key=="email-subject" value="Email from Puul.ga" ==> EMAIL SUBJECT

Key=="email-from" value="[email protected]" ==> EMAIL FROM

Key=="email-from-name" value="Puul.ga" ==> EMAIL FROM NAME

Key=="email-require-auth" value="false" ==> IN CASE OF SMTP SERVERS THAT REQUIRE AUTHENTICATION

Key=="email-username" value="puul.ga" ==> USERNAME FOR SMTP SERVER

Key=="email-password" value="password" ==> PASSWORD FOR SMTP SERVER

Key=="email-port" value="3535" ==> SMTP OUT PORT

Key=="useSSL" value="false" ==> WHETHER TO USE SSL WITH SMTP

Key=="email-server" value="localhost" ==> URL OF THE SMTP SERVER

#PATHS ARE RELATIVE SINCE THE SERVER WILL ATTEMPT TO MAP THE LOCATION

Key=="email-html-share" value="~/Email Templates/share.html" ==> HTML FOR THE SHARE ICONS

Key=="email-html-default" value="~/Email Templates/puulga.html" ==> HTML FOR THE DEFAULT EMAIL

Key=="email-html-forgotten" value="~/Email Templates/puulga.html" ==> HTML FOR THE FORGOTTEN PASSWORD EMAIL

Key=="email-html-confirmation" value="~/Email Templates/puulga.html" ==> HTML FOR THE CONFIRMATION EMAIL

Key=="email-html-welcome" value="~/Email Templates/puulga.html" ==> HTML FOR THE WELCOME EMAI

#Database options. possible values: Xml, Sql

Key=="DbProvider" value="Sql" ==> IN CASE OF SQL AND XML FOR XML FILE

Key=="ForwardsFile" value="~/App_Data/forwards.xml" ==> IF USING XML AS DATA STORE, SET THE FILE LOCATION

[email me] (mailto:[email protected]) me if you have questions

short-urls-manager's People

Contributors

ccasalicchio avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.