aktuelle.kurse/m133/3_Entwicklungsumgebungen/UserSpice

353 lines
97 KiB
Plaintext
Raw Normal View History

2022-02-23 22:44:33 +01:00
<!DOCTYPE html>
<html lang="en-US" class="no-js " >
<head>
<meta charset="UTF-8" />
<meta name="description" content="A PHP Framework "/>
<link rel="alternate" hreflang="en-US" href="https://userspice.com/"/>
<title>UserSpice &#8211; Open Source PHP Management Framework</title>
<meta name='robots' content='max-image-preview:large' />
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<link rel="shortcut icon" href="https://userspice.com/wp-content/uploads/2015/12/favicon.png" type="image/x-icon" />
<link rel="apple-touch-icon" href="https://userspice.com/wp-content/uploads/2015/12/apple-touch-icon.png" />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="UserSpice &raquo; Feed" href="https://userspice.com/feed/" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/userspice.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.9.1"}};
/*! This file is auto-generated */
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<style id='global-styles-inline-css' type='text/css'>
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--
</style>
<link rel='stylesheet' id='youtube-playlist-thumbs-css' href='https://userspice.com/wp-content/plugins/youtube-playlist-thumbs/assets/css/youtube-playlist-thumbs.css?ver=5.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='mfn-be-css' href='https://userspice.com/wp-content/themes/betheme/css/be.css?ver=25.1.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='mfn-animations-css' href='https://userspice.com/wp-content/themes/betheme/assets/animations/animations.min.css?ver=25.1.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='mfn-font-awesome-css' href='https://userspice.com/wp-content/themes/betheme/fonts/fontawesome/fontawesome.css?ver=25.1.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='mfn-jplayer-css' href='https://userspice.com/wp-content/themes/betheme/assets/jplayer/css/jplayer.blue.monday.min.css?ver=25.1.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='mfn-responsive-css' href='https://userspice.com/wp-content/themes/betheme/css/responsive.css?ver=25.1.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='mfn-fonts-css' href='https://fonts.googleapis.com/css?family=Averia+Serif+Libre%3A1&#038;display=swap&#038;ver=5.9.1' type='text/css' media='all' />
<style id='mfn-dynamic-inline-css' type='text/css'>
html{background-color:#FCFCFC}#Wrapper,#Content,.mfn-popup .mfn-popup-content,.mfn-off-canvas-sidebar .mfn-off-canvas-content-wrapper,.mfn-cart-holder,.mfn-header-login,#Top_bar .search_wrapper,#Top_bar .top_bar_right .mfn-live-search-box,.column_livesearch .mfn-live-search-wrapper,.column_livesearch .mfn-live-search-box{background-color:#ece9e2}body:not(.template-slider) #Header{min-height:0px}body.header-below:not(.template-slider) #Header{padding-top:0px}body,button,span.date_label,.timeline_items li h3 span,input[type="submit"],input[type="reset"],input[type="button"],input[type="date"],input[type="text"],input[type="password"],input[type="tel"],input[type="email"],textarea,select,.offer_li .title h3{font-family:"Georgia",Helvetica,Arial,sans-serif}#menu > ul > li > a,a.action_button,#overlay-menu ul li a{font-family:"Georgia",Helvetica,Arial,sans-serif}#Subheader .title{font-family:"Arial",Helvetica,Arial,sans-serif}h1,h2,h3,h4,.text-logo #logo{font-family:"Averia Serif Libre",Helvetica,Arial,sans-serif}h5,h6{font-family:"Georgia",Helvetica,Arial,sans-serif}blockquote{font-family:"Averia Serif Libre",Helvetica,Arial,sans-serif}.chart_box .chart .num,.counter .desc_wrapper .number-wrapper,.how_it_works .image .number,.pricing-box .plan-header .price,.quick_fact .number-wrapper,.woocommerce .product div.entry-summary .price{font-family:"Arial",Helvetica,Arial,sans-serif}body{font-size:16px;line-height:25px;font-weight:400;letter-spacing:0px}.big{font-size:16px;line-height:28px;font-weight:400;letter-spacing:0px}#menu > ul > li > a,a.action_button,#overlay-menu ul li a{font-size:16px;font-weight:400;letter-spacing:0px}#overlay-menu ul li a{line-height:24px}#Subheader .title{font-size:30px;line-height:35px;font-weight:400;letter-spacing:1px;font-style:italic}h1,.text-logo #logo{font-size:48px;line-height:48px;font-weight:400;letter-spacing:0px}h2{font-size:30px;line-height:30px;font-weight:300;letter-spacing:0px}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:25px;line-height:25px;font-weight:300;letter-spacing:0px}h4,.woocommerce .woocommerce-order-details__title,.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-customer-details h2{font-size:21px;line-height:21px;font-weight:500;letter-spacing:0px}h5{font-size:15px;line-height:15px;font-weight:100;letter-spacing:0px}h6{font-size:14px;line-height:14px;font-weight:400;letter-spacing:0px}#Intro .intro-title{font-size:70px;line-height:70px;font-weight:400;letter-spacing:0px}.with_aside .sidebar.columns{width:23%}.with_aside .sections_group{width:77%}.aside_both .sidebar.columns{width:18%}.aside_both .sidebar.sidebar-1{margin-left:-82%}.aside_both .sections_group{width:64%;margin-left:18%}@media only screen and (min-width:1240px){#Wrapper,.with_aside .content_wrapper{max-width:1240px}.section_wrapper,.container{max-width:1220px}.layout-boxed.header-boxed #Top_bar.is-sticky{max-width:1240px}}@media only screen and (max-width:767px){.section_wrapper,.container,.four.columns .widget-area{max-width:700px !important}}.button-default .button,.button-flat .button,.button-round .button{background-color:#f7f7f7;color:#747474}.button-stroke .button{border-color:#f7f7f7;color:#747474}.button-stroke .button:hover{background-color:#f7f7f7;color:#fff}.button-default .button_theme,.button-default button,.button-default input[type="button"],.button-default input[type="reset"],.button-default input[type="submit"],.button-flat .button_theme,.button-flat button,.button-flat input[type="button"],.button-flat input[type="reset"],.button-flat input[type="submit"],.button-round .button_theme,.button-round button,.button-round input[type="button"],.button-round input[type="reset"],.button-round input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button:not(.default),.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#ffffff}.button-stroke .button_theme:hover,.button-stroke button:hove
form input.display-none{display:none!important}
</style>
<style id='mfn-custom-inline-css' type='text/css'>
.icon_box .desc_wrapper .desc { margin: 0 10%; }
.fancy_heading .title { font-size: 60px; line-height: 60px; }
hr { height: 3px; }
/* Heading */
h5, h6 { font-weight: 300; }
/* Subheader */
h2.subheader_title { color: #fff; margin: 0; }
/* Header */
#Top_bar .menu > li > a span:not(.description) { border-right-width: 0; }
#Top_bar:after { background: url(https://userspice.com/wp-content/uploads/2014/11/home_bakery_header_pattern.png) repeat-x; content: ""; display: block; height: 21px; left: 0; position: absolute; width: 100%; z-index: 21; }
/* Form */
input[type="text"], input[type="tel"], input[type="password"], input[type="email"], textarea, select, .woocommerce .quantity input.qty {
background-color: transparent;
border-color: #575757;
box-shadow: 0 0 0 0;
color: #555555;
}
input[type="text"]:focus, input[type="tel"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, select:focus {
background-color: transparent !important;
border-color: #2d2d2d !important;
color: #2d2d2d;
}
.share_wrapper {display:none !important; }
.section-post-related {display:none !important; }
.fixed-nav-prev {display:none !important; }
.fixed-nav-next {display:none !important; }
.post-nav {display:none !important; }
.post-header {padding-top: 3em !important;
margin-bottom: -3em !important;
}
</style>
<script type='text/javascript' src='https://userspice.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
<link rel="https://api.w.org/" href="https://userspice.com/wp-json/" /><link rel="alternate" type="application/json" href="https://userspice.com/wp-json/wp/v2/pages/63" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://userspice.com/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://userspice.com/wp-includes/wlwmanifest.xml" />
<meta name="generator" content="WordPress 5.9.1" />
<link rel="canonical" href="https://userspice.com/" />
<link rel='shortlink' href='https://userspice.com/' />
<link rel="alternate" type="application/json+oembed" href="https://userspice.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fuserspice.com%2F" />
<link rel="alternate" type="text/xml+oembed" href="https://userspice.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fuserspice.com%2F&#038;format=xml" />
<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
<style type="text/css" id="wp-custom-css">
body{
color:black;
} </style>
<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>
</head>
<body class="home page-template-default page page-id-63 color-custom content-brightness-light input-brightness-light style-default button-default layout-full-width no-content-padding hide-love header-classic sticky-white ab-hide subheader-title-left mobile-tb-left mobile-mini-mr-ll mobile-icon-user-ss mobile-icon-wishlist-ss mobile-icon-search-ss mobile-icon-wpml-ss mobile-icon-action-ss be-page-63 be-reg-25191 wpb-js-composer js-comp-ver-6.2.0 vc_responsive">
<!-- mfn_hook_top --><!-- mfn_hook_top -->
<div id="Wrapper">
<div id="Header_wrapper" class="" >
<header id="Header">
<div class="header_placeholder"></div>
<div id="Top_bar" class="loading">
<div class="container">
<div class="column one">
<div class="top_bar_left clearfix">
<div class="logo"><a id="logo" href="https://userspice.com" title="UserSpice" data-height="60" data-padding="15"><img class="logo-main scale-with-grid " src="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-retina="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-height="52" alt="logo" data-no-retina/><img class="logo-sticky scale-with-grid " src="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-retina="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-height="52" alt="logo" data-no-retina/><img class="logo-mobile scale-with-grid " src="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-retina="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-height="52" alt="logo" data-no-retina/><img class="logo-mobile-sticky scale-with-grid " src="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-retina="https://userspice.com/wp-content/uploads/2019/10/logo.png" data-height="52" alt="logo" data-no-retina/></a></div>
<div class="menu_wrapper">
<nav id="menu"><ul id="menu-main-menu" class="menu menu-main"><li id="menu-item-64" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-63 current_page_item"><a href="https://userspice.com/"><span>Home</span></a></li>
<li id="menu-item-9300" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://userspice.com/kb"><span>Documentation</span></a></li>
<li id="menu-item-99" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://discord.gg/DyDcsGJPKv"><span>Discord</span></a></li>
<li id="menu-item-726" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://userspice.com/updates/"><span>Updates</span></a></li>
<li id="menu-item-4620" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://userspice.com/donate/"><span>Donate</span></a></li>
<li id="menu-item-9251" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="#"><span>Services</span></a>
<ul class="sub-menu">
<li id="menu-item-9252" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://base.envesko.com/cart.php?gid=11"><span>UserSpice Cloud Hosting</span></a></li>
<li id="menu-item-9256" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://userspice.com/custom-userspice-development/"><span>Custom UserSpice Development</span></a></li>
</ul>
</li>
</ul></nav><a class="responsive-menu-toggle " href="#" aria-label="Mobile menu"><i class="icon-menu-fine" aria-hidden="true"></i></a> </div>
<div class="secondary_menu_wrapper">
</div>
<div class="banner_wrapper">
</div>
</div>
<div class="search_wrapper">
<form method="get" id="searchform" action="https://userspice.com/">
<svg class="icon_search" width="26" viewBox="0 0 26 26"><defs><style>.path{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:1.5px;}</style></defs><circle class="path" cx="11.35" cy="11.35" r="6"></circle><line class="path" x1="15.59" y1="15.59" x2="20.65" y2="20.65"></line></svg>
<span class="mfn-close-icon icon_close"><span class="icon">✕</span></span>
<input type="text" class="field" name="s" autocomplete="off" placeholder="Enter your search" />
<input type="submit" class="display-none" value="" />
</form>
</div>
</div>
</div>
</div>
</header>
</div>
<!-- mfn_hook_content_before --><!-- mfn_hook_content_before -->
<div id="Content">
<div class="content_wrapper clearfix">
<div class="sections_group">
<div class="entry-content" itemprop="mainContentOfPage">
<div class="mfn-builder-content"><div class="section mcb-section mcb-section-11d8445c8" style="padding-top:60px;padding-bottom:10px;background-image:url(https://www.userspice.com11/home_bakery_promotions_bg.jpg/wp-content/uploads/2014/);background-repeat:repeat;background-position:center" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-5a8b80e68 one valign-top clearfix" data-col="one" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-edb4f78ad four-fifth column_column"><div class="column_attr clearfix" style=""><h1 style="text-align: center;">Announcements</h1>
<strong>12/30/2021 </strong>UserSpice 5.4.0 Released. 5.0.7 (or later) users can update from Tools->updates or <a href="https://userspice.com/updates">Update Here.
</a><br>
<strong>3/8/2021 </strong>IMPORTANT - If you change or create a new API key after today you will lose API access to Spice Shaker and Updates unless you are on 5.2.6 or later. Users on version 5.x can also <a href="https://github.com/mudmin/releases/raw/master/hotfix/api_patch_US5.zip">apply this patch</a> if they are unwilling or unable to upgrade to the latest version. <br>
</div></div><div class="column mcb-column mcb-item-l85hviqtr one-fifth column_icon_box"><div class="icon_box icon_position_top no_border"><a class="" href="https://github.com/mudmin/releases/raw/master/UserSpice54.zip" ><div class="icon_wrapper"><div class="icon"><i class="icon-floppy"></i></div></div><div class="desc_wrapper"><h4 class="title">Download UserSpice 5.4</h4><div class="desc"><a href="#"></a></div></div></a></div>
</div></div></div></div></div><div class="section mcb-section mcb-section-ebd99580a" style="" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-60cb47feb one valign-middle clearfix" data-col="one" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-8f0095de4 one-third column_icon_box"><div class="icon_box icon_position_top no_border"><a class="" href="https://userspice.com/custom-userspice-development/" ><div class="icon_wrapper"><div class="icon"><i class="icon-beaker-line"></i></div></div><div class="desc_wrapper"><h4 class="title">Custom UserSpice Development</h4></div></a></div>
</div><div class="column mcb-column mcb-item-66bbacb78 one-third column_icon_box"><div class="icon_box icon_position_top no_border"><a class="" href="https://base.envesko.com/cart.php?gid=11" ><div class="icon_wrapper"><div class="icon"><i class="icon-cloudapp"></i></div></div><div class="desc_wrapper"><h4 class="title">UserSpice<br>Cloud Hosting</h4></div></a></div>
</div><div class="column mcb-column mcb-item-09806d5eb one-third column_icon_box"><div class="icon_box icon_position_top no_border"><a class="" href="https://www.youtube.com/watch?v=IDzIEhl5MT4&#038;list=PLixQt02ELp8piXEzjS12XGXbwP2l2lOGM" ><div class="icon_wrapper"><div class="icon"><i class="icon-graduation-cap"></i></div></div><div class="desc_wrapper"><h4 class="title">Learn PHP<br>with UserSpice</h4></div></a></div>
</div></div></div></div></div><div class="section mcb-section mcb-section-818b03091" style="" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-ff6210ca4 one-second valign-top clearfix" data-col="one-second" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-f8szfdoxr one column_column"><div class="column_attr clearfix align_center" style=""><h1>UserSpice 5 in 16(ish) Minutes</h1></div></div><div class="column mcb-column mcb-item-d60b2260f one column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/34z3k8GYJZw?wmode=opaque" allowfullscreen></iframe>
</div>
</div></div></div><div class="wrap mcb-wrap mcb-wrap-63685afa6 one-second valign-top clearfix" data-col="one-second" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-ff9c6tc9p one column_column"><div class="column_attr clearfix align_center" style=""><h1>Mix UserSpice & Wordpress</h1></div></div><div class="column mcb-column mcb-item-7d33a022b one column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/AgquRdV2rD4?wmode=opaque" allowfullscreen></iframe>
</div>
</div></div></div></div></div><div class="section mcb-section mcb-section-552e5dcec" style="" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-bffa0d503 one-second valign-top clearfix" data-col="one-second" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-7k31c0u7a one column_column"><div class="column_attr clearfix align_center" style=""><h1>Why I'm Passionate About UserSpice</h1></div></div><div class="column mcb-column mcb-item-e92de1d81 one column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/gLcDF567hlg?wmode=opaque" allowfullscreen></iframe>
</div>
</div></div></div><div class="wrap mcb-wrap mcb-wrap-b38c10757 one-second valign-top clearfix" data-col="one-second" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-uohvdipeo one column_column"><div class="column_attr clearfix align_center" style=""><h1>UserSpice Don't Care</h1>
<h3>How to turn almost ANY web project<br>
into a UserSpice web project</h3></div></div><div class="column mcb-column mcb-item-a18925a64 one column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/v4CCVCqmiBU?wmode=opaque" allowfullscreen></iframe>
</div>
</div></div></div></div></div><div class="section mcb-section mcb-section-de2b7bc15" style="" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-0d78988df one valign-top clearfix" data-col="one" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-1809ac7e4 one column_fancy_heading"><div class="fancy_heading fancy_heading_icon"><div class="fh-top"></div><h2 class="title">What is UserSpice?</h2></div>
</div><div class="column mcb-column mcb-item-1af7c0d71 one column_column"><div class="column_attr clearfix" style=""><h5>UserSpice is a PHP User Management Framework. It is designed from the ground up to be the perfect starting point for any web development project that requires users to login. It handles the...</h5></div></div><div class="column mcb-column mcb-item-aabc03748 one column_feature_list"><div class="feature_list" data-col="2"><ul class="fl-content"><li><span class="icon"><i class="icon-user"></i></span><p>Login/Logout/User Creation</p></li>
<li><span class="icon"><i class="icon-key"></i></span><p>Password Management</p></li>
<li><span class="icon"><i class="icon-user-add"></i></span><p>Account Creation/Deletion</p></li>
<li><span class="icon"><i class="icon-block"></i></span><p>Page Permissions</p></li>
<li><span class="icon"><i class="icon-users"></i></span><p>User Groups</p></li>
<li><span class="icon"><i class="icon-database"></i></span><p>Database Connections and Sanitization</p></li>
<li><span class="icon"><i class="icon-clock-line"></i></span><p>Tokens, Sessions, and Cookies</p></li>
<li><span class="icon"><i class="icon-lock-line"></i></span><p>Page, Site, and Database Security</p></li>
</ul></div>
</div><div class="column mcb-column mcb-item-cb3e7eeef one column_fancy_heading"><div class="fancy_heading fancy_heading_icon"><div class="fh-top"></div><h2 class="title">How is UserSpice Different?</h2></div>
</div><div class="column mcb-column mcb-item-12e78d414 one column_column"><div class="column_attr clearfix" style=""><h5>What makes UserSpice different from almost any other PHP User Management Framework is that it has been designed from the beginning to get out of your way so you can spend your time working on your project. Other systems may force you to use their rewriting rules, template engines, frameworks, etc. UserSpice doesn't. You can use as much of it or as little as you choose. It just sits there and does its job. </h5>
<h5>
In most cases, UserSpice can control access to your existing pages with a single line of code. From there, we provide an incredible set of PHP Classes and Functions that you can choose to use or not use. Don't like the look? It's built using Bootstrap. You can change the look and feel of your site in seconds with a new css file and some well-documented tweaks.
</h5>
<h5>Most importantly, UserSpice is constantly in development. It's constantly getting better and more secure while maintaining the goal of getting out of the way. As additional major features are added, they will be in the form of plugins to keep things modular. </h5>
<h5>So you can get on with the business of designing your project. All while being Bootstrap compatible so you can easily change the look and feel of your project. The goal of UserSpice is to strike a balance of being feature-rich without being bloated. </h5></div></div></div></div></div></div><div class="section mcb-section mcb-section-07ffd48ec" style="background-image:url(https://www.userspice.com/wp-content/uploads/2014/11/home_bakery_promotions_bg.jpg);background-repeat:repeat;background-position:center" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-451b675eb one valign-top clearfix" data-col="one" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-735db1354 one column_fancy_heading"><div class="fancy_heading fancy_heading_icon"><div class="fh-top"></div><h2 class="title">Getting Started with UserSpice</h2></div>
</div><div class="column mcb-column mcb-item-cd48c89a2 one-second column_fancy_heading"><div class="fancy_heading fancy_heading_icon"><div class="fh-top"></div><h1 class="title">Free PHP Course</h1><div class="inside"><h4>Learn by coding a REAL project.</h4></div></div>
</div><div class="column mcb-column mcb-item-7e0842b3a one-second column_fancy_heading"><div class="fancy_heading fancy_heading_icon"><div class="fh-top"></div><h1 class="title">Using the Database</h1></div>
</div><div class="column mcb-column mcb-item-455e467b4 one column_divider"><hr class="no_line" style="margin: 0 auto 0px auto"/>
</div></div></div><div class="wrap mcb-wrap mcb-wrap-5fe4512b8 one-second valign-top clearfix" data-col="one-second" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-2173aa8d4 one column_column"><div class="column_attr clearfix align_center" style=""><h3>50+ Videos to Help You Get Started</h3>
<div id="ypt_wrapper">
<div class="video">
<div id="player" data-pl="PLixQt02ELp8piXEzjS12XGXbwP2l2lOGM"></div>
</div>
<ul id="ypt_thumbs"></ul>
</div></div></div></div></div><div class="wrap mcb-wrap mcb-wrap-21a78be68 one-second valign-top clearfix" data-col="one-second" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-cfc92664c one column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/rb0kD5tCENM?wmode=opaque" allowfullscreen></iframe>
</div>
</div></div></div></div></div><div class="section mcb-section mcb-section-068789dc4" style="padding-top:60px;padding-bottom:10px;background-image:url(https://www.userspice.com/wp-content/uploads/2014/11/home_bakery_promotions_bg.jpg);background-repeat:repeat;background-position:center" ><div class="section_wrapper mcb-section-inner"><div class="wrap mcb-wrap mcb-wrap-5e1d727a9 one valign-top clearfix" data-col="one" style="" ><div class="mcb-wrap-inner"><div class="column mcb-column mcb-item-6ac131da8 one column_column"><div class="column_attr clearfix" style=""><h1 style="text-align: center;">Welcome Usercake</h1>
If you're not aware, the UserCake project was shut down in the spring of 2017. With a lot of UserSpice users being former UserCake users (or at least appreciative of the project), some of our users chipped in to buy the domain and IP from the UserCake maintainers. Over time, we will make a full upgrade path from UserCake 2.0.2 all the way to our latest version (probably bypassing version 3). In the mean time, feel free to use our forums and check out UserSpice 2.5, which is a drag and drop upgrade for UserCake. If you're absolutely determined to stick with only using procedural PHP, check out UserSpice 3 below.
<a href="#uc">Click here to jump to our UserCake links. </a>
</div></div><div class="column mcb-column mcb-item-3e5fb3c69 one column_fancy_heading"><div class="fancy_heading fancy_heading_icon"><div class="fh-top"></div><h2 class="title">For UserCake Users</h2><div class="inside">UserCake is a procedural PHP user management framework that we've made more secure and more responsive! Although UserSpice 4.x has gone way beyond the original scope of UserCake, we still make these files available to UserCake users.
UserCake 2.0.3 was released on August 20, 2019 for people who need to use UserCake but also need protection against the XSS/CSRF in it. You need to use<a href="https://github.com/mudmin/usercake/raw/master/usercake%20202to203.zip"> this patch</a> and also add these mitigations to any forms you created.</div></div>
</div><div class="column mcb-column mcb-item-3a238c914 one-second column_icon_box"><div class="icon_box icon_position_top no_border"><a class="" href="http://www.userspice.org/UserSpice2.5.6.zip" ><div class="icon_wrapper"><div class="icon"><i class="icon-floppy"></i></div></div><div class="desc_wrapper"><h4 class="title">Download 2.x</h4></div></a></div>
</div><div class="column mcb-column mcb-item-ed0301244 one-second column_icon_box"><div class="icon_box icon_position_top no_border"><a class="" href="http://www.userspice.org/UserSpice3.2.0.zip" ><div class="icon_wrapper"><div class="icon"><i class="icon-floppy"></i></div></div><div class="desc_wrapper"><h4 class="title">Download 3.x</h4></div></a></div>
</div><div class="column mcb-column mcb-item-064a1fb70 one-second column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/fhGBhL5iE04?wmode=opaque" allowfullscreen></iframe>
</div>
</div><div class="column mcb-column mcb-item-162a23bc5 one-second column_video"><div class="content_video iframe has-wh"><iframe class="scale-with-grid" width="700" height="400" src="https://www.youtube.com/embed/ggQNG0uc2JE?wmode=opaque" allowfullscreen></iframe>
</div>
</div><div class="column mcb-column mcb-item-2afbcfdbb one-second column_info_box"><div class="infobox" ><h3>New Features in 2.5</h3><div class="infobox_wrapper"><span class="ib-desc"><ul><li>Fully Responsive Bootstrap Design</li></ul>
<ul><li>Fully Backwards Compatible with UserCake</li></ul>
<ul><li>Improved Upgrade Path to Version 3/4</li></ul>
<ul><li>New reCAPTCHA 2 System</li></ul>
<ul><li>Dynamic Design Options</li></ul>
</span></div></div>
</div><div class="column mcb-column mcb-item-b59f2e3c9 one-second column_info_box"><div class="infobox" ><h3>New Features in 3.x</h3><div class="infobox_wrapper"><span class="ib-desc"><ul><li>Improved Password Encryption</li></ul>
<ul><li>CSRF Mitigation</li></ul>
<ul><li>Password Migration for Existing Users</li></ul>
<ul><li>Improved Responsive Design</li></ul>
<ul><li>Improved Form Security</li></ul>
<ul><li>Many Sample Pages</li></ul>
</span></div></div>
</div></div></div></div></div></div><div class="section the_content no_content"><div class="section_wrapper"><div class="the_content_wrapper "></div></div></div>
<div class="section section-page-footer">
<div class="section_wrapper clearfix">
<div class="column one page-pager">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- mfn_hook_content_after --><!-- mfn_hook_content_after -->
<footer id="Footer" class="clearfix ">
<div class="widgets_wrapper "><div class="container"><div class="column one"><aside id="text-3" class="widget widget_text"><h4>NOTICE!</h4> <div class="textwidget">Since we recently moved to a new server, some of our registration/password reset and system emails have been sent to spam. You could do us a HUGE favor by marking those messages not spam!</div>
</aside></div></div></div>
<div class="footer_copy">
<div class="container">
<div class="column one">
<a id="back_to_top" class="footer_button" href=""><i class="icon-up-open-big"></i></a>
<div class="copyright">
Copyright UserSpice. All Rights Reserved. </div>
<ul class="social"></ul>
</div>
</div>
</div>
</footer>
</div>
<div id="body_overlay"></div>
<!-- mfn_hook_bottom --><!-- mfn_hook_bottom -->
<script type='text/javascript' src='https://userspice.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.1' id='jquery-ui-core-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-includes/js/jquery/ui/tabs.min.js?ver=1.13.1' id='jquery-ui-tabs-js'></script>
<script type='text/javascript' id='mfn-plugins-js-extra'>
/* <![CDATA[ */
var mfn = {"mobileInit":"1240","parallax":"enllax","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":0,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"home_url":"","site_url":"https:\/\/userspice.com"};
/* ]]> */
</script>
<script type='text/javascript' src='https://userspice.com/wp-content/themes/betheme/js/plugins.js?ver=25.1.9.1' id='mfn-plugins-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-content/themes/betheme/js/menu.js?ver=25.1.9.1' id='mfn-menu-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-content/themes/betheme/assets/animations/animations.min.js?ver=25.1.9.1' id='mfn-animations-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-content/themes/betheme/assets/jplayer/jplayer.min.js?ver=25.1.9.1' id='mfn-jplayer-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-content/themes/betheme/js/scripts.js?ver=25.1.9.1' id='mfn-scripts-js'></script>
<script type='text/javascript' src='https://userspice.com/wp-content/plugins/youtube-playlist-thumbs/assets/js/youtube-playlist-thumbs.min.js?ver=0.2' id='youtube-playlist-thumbs-js'></script>
</body>
</html>