Welcome, Guest |
You have to register before you can post on our site.
|
Online Users |
There are currently 86 online users. » 0 Member(s) | 84 Guest(s) Bing, Google
|
Latest Threads |
UserSpice Alpha Testing a...
Forum: News Center
Last Post: ivinsons
11-08-2024, 06:13 PM
» Replies: 13
» Views: 42,475
|
UserSpice 4.4 Development
Forum: News Center
Last Post: Amelie12
09-21-2024, 12:23 PM
» Replies: 4
» Views: 15,199
|
Welcome to the new UserSp...
Forum: News Center
Last Post: ivinsons
08-25-2024, 07:39 AM
» Replies: 2
» Views: 27,918
|
How to use hasPerm
Forum: UserSpice 4.4
Last Post: mudmin
07-20-2019, 02:45 PM
» Replies: 1
» Views: 13,755
|
Session issue? What I sho...
Forum: UserSpice 4.4
Last Post: Parth
07-17-2019, 05:06 PM
» Replies: 4
» Views: 14,502
|
Email Error
Forum: UserSpice 4.4
Last Post: Brandin
07-17-2019, 04:47 PM
» Replies: 1
» Views: 6,623
|
{ Missing Text } after up...
Forum: UserSpice 4.4
Last Post: Brandin
07-16-2019, 04:23 PM
» Replies: 22
» Views: 53,638
|
Best Practice Info
Forum: New to UserSpice?
Last Post: Brandin
07-16-2019, 11:55 AM
» Replies: 1
» Views: 13,490
|
Force to use 2FA -always-
Forum: UserSpice 4.4
Last Post: Brandin
07-12-2019, 12:43 PM
» Replies: 1
» Views: 6,636
|
e-mail not verifying
Forum: UserSpice 4.4
Last Post: LBC
07-10-2019, 11:34 AM
» Replies: 31
» Views: 76,232
|
|
|
Almost there! |
Posted by: mudmin - 02-01-2016, 08:53 PM - Forum: UserSpice 4.3 and Below
- No Replies
|
|
UserSpice version 4 is almost ready for beta. I just have some basic debugging to do and I need to push out some UI/UX stuff, but we will be in beta by the end of the week! As a reminder, this version will be more or less feature comparable with version 3, but built on a more robust platform. Then the features will really start rolling out!
|
|
|
Email in UserSpice 4.x |
Posted by: mudmin - 01-28-2016, 07:37 PM - Forum: UserSpice 4.3 and Below
- Replies (8)
|
|
If you've ever tried to mess with sending emails from a server, it can be a royal pain in the butt. Things go to spam folders, they don't send and diagnosing your individual problems means digging through server logs and wondering if gmail is just throwing your emails away.
Enter SwiftMailer. Version 4.x is using SwiftMailer as the library to provide email functionality as opposed to the generic php sendmail feature.
Since SwiftMailer is just the library, we need a way to send the actual email. You could send it from your server itself, but that gets into a lot of the problems that we've already talked about. Obviously, I'm not taking this feature away, it will just need some configuration.
The preferred initial method to use for sending emails so far is Mailgun. You sign up for a free account. No credit card requires. You confirm your email and phone, setup some dns records, and you can send 10,000 emails per month for free.
If you need more than that, things like Mandril become cheaper.
I'm definitely open to discussion on this. What say you all?
|
|
|
A note about UserSpice 4 |
Posted by: mudmin - 01-28-2016, 04:19 PM - Forum: UserSpice 3
- No Replies
|
|
(reposted from the UserSpice 4 forum)
I probably should have said this earlier, but UserSpice 4 is not going to LOOK much different than UserSpice 3 at launch. It will be more or less feature equivalent...in fact, there might be a few things missing at launch.
The big thing to know is that it's what's under the hood that counts. Everything is faster, more secure, and better written to be a platform that can take UserSpice (and your project) long into the future, but as far as it looks...you might not notice a difference.
Sure, the alternative login methods, 2 factor, cool dashboards will come...and hopefully quickly, but in the beginning it will have these big advantages over its predecessor:
1. It will more completely fulfill the "get out of the way" file structure and database interactions that I've always dreamed of with UserSpice. Your root folder will be a clean place to get to work.
2. The documentation will be better. To be fully honest, when I started UserSpice 4, I didn't even truly understand how some of the functions and permissions were working under the hood. I had to completely reverse engineer the codebase of UserCake/UserSpice in order to figure out what the heck was going on. I had to attack problems from completely different angles than they did to take advantage of new security standards, object oriented standards, and PDO. This was no small task. The benefit is that I now understand the code, which means I can help YOU understand the code and get the most out of it. The documentation section in the menu gives you a little taste of that.
With all this said, if you are itching to get started, don't hesitate to get started with a project using UserSpice 3...especially 3.1.x. I'd encourage you to use the classes that are provided as they are the best way to make sure things don't break.
There will be a tool to migrate your database from 2.x and 3.x to 4.x and I'm committed to helping you learn how to convert your project, so code away on version 3 and we'll figure out the best way to get you to version 4. S
Some sort of release will happen on or before February 7, 2016. Whether that is Alpha or Beta remains to be seen.
|
|
|
A note about UserSpice 4 |
Posted by: mudmin - 01-28-2016, 04:18 PM - Forum: UserSpice 4.3 and Below
- No Replies
|
|
I probably should have said this earlier, but UserSpice 4 is not going to LOOK much different than UserSpice 3 at launch. It will be more or less feature equivalent...in fact, there might be a few things missing at launch.
The big thing to know is that it's what's under the hood that counts. Everything is faster, more secure, and better written to be a platform that can take UserSpice (and your project) long into the future, but as far as it looks...you might not notice a difference.
Sure, the alternative login methods, 2 factor, cool dashboards will come...and hopefully quickly, but in the beginning it will have these big advantages over its predecessor:
1. It will more completely fulfill the "get out of the way" file structure and database interactions that I've always dreamed of with UserSpice. Your root folder will be a clean place to get to work.
2. The documentation will be better. To be fully honest, when I started UserSpice 4, I didn't even truly understand how some of the functions and permissions were working under the hood. I had to completely reverse engineer the codebase of UserCake/UserSpice in order to figure out what the heck was going on. I had to attack problems from completely different angles than they did to take advantage of new security standards, object oriented standards, and PDO. This was no small task. The benefit is that I now understand the code, which means I can help YOU understand the code and get the most out of it. The documentation section in the menu gives you a little taste of that.
With all this said, if you are itching to get started, don't hesitate to get started with a project using UserSpice 3...especially 3.1.x. I'd encourage you to use the classes that are provided as they are the best way to make sure things don't break.
There will be a tool to migrate your database from 2.x and 3.x to 4.x and I'm committed to helping you learn how to convert your project, so code away on version 3 and we'll figure out the best way to get you to version 4. S
Some sort of release will happen on or before February 7, 2016. Whether that is Alpha or Beta remains to be seen.
|
|
|
Digging the new Input Class |
Posted by: mudmin - 01-27-2016, 11:20 PM - Forum: Documentation
- No Replies
|
|
I'm really digging the input class. I need to roll a change out to version 3.x, but basically instead of doing something like
Code: $permission = ($_POST['name']);
you can do
Code: $permission = Input::get('name');
And it grabs the get OR post input and completely sanitizes it with this...
Code: return trim(htmlentities($string, ENT_QUOTES, 'UTF-8'));
That's a ton of functionality with one slight change to grabbing your inputs. And it's available to everyone using UserSpice 3.1.1 or later.
|
|
|
Formatting issue |
Posted by: fly476 - 01-27-2016, 08:29 PM - Forum: UserSpice 3
- Replies (7)
|
|
Question..
oOn the index.php file, you have by default commented out the left-nav sidebar.
When I un-comment it, to add the left navbarto my site, the formatting is off. The main content gets cut off, as if the nav bar seems to be placed on top of the main content. I assume this is a container class issue with bootsrtap.
I have played with the DIV's and containers, but can't find a way to re-center the content from the right edge of the nav bar.
Thanks Again,
|
|
|
|