nadlabs

nadlabs does not currently provide support for this item.

283 comments found.

Hi Nadeem,

Can Apache Hadoop be used for handling data etc?

If not, can you offer a guide on how i can implement this with userbase?

Hi Atro,

1/ No, please upload v1.3 – this is the one that being updated and built upon for the future.

2/ No, you do not have to populate with test data. That’s just so you can see it in action. Even without test data you will still get the admin account + other data (basic user groups etc) that are needed for the system to work.

3 and 4/ Looks like your database connections are not working. Can you open up config/config_global.php and the first 4 settings. Should start with DB_ – check these are correct for your database.

For the code “500” error – can you have a look at your php error logs to see if you can see anything related to that page you accessed when you got that error…Please get back to me on this one.

Regards

Nadeem

Hi Nadeem,

Thanks for the response.

The issue was with my database password. It seems like authentication didnt work too well. as the first db password i typed in the installer actually saved to config_global. although it was a typo.

So, when i actually typed the correct db password installation when through without correcting the first entry. Issue Fixed.

Thanks alot.

Question:

Is it possible to have multiple admins? and where an they be created?

Is it also possible to get the login-twitter.php & OpenID Files… currently hosted on your dev site?

I would like to be able to host these myself :)

Hi Atro,

You can create more admin accounts via logging into the admin area. You’ll find this by navigating to the admin/ folder in your browser.

Here create a new user with the user groups set to “administrator”.

The login-twitter.php and openID files should be present in the package you downloaded inside the index/ folder…is this not the case?

Regards

Nadeem

Hi, just a quick PRESALE QUESTION:

1. I have a client with a Lab Clinic for medical purposes. Im developing his website but he wants to implement a system where he could give clients a login username and password so clients can access the system via their website and check their lab tests reports online, obviously only their reports so it would need to be super secure with uploading files capability from the admin to the client user and set an expiration date so the database wont get full in no time.

Is this possible with this PHP Script ?

Thanks in advance.

Hi Alfonsovelva,

It would require some custom coding for the upload facility. In terms of expiring the database:

if you mean the files/reports have say a 10 days validity period then you can record this in the database and then run a cronjob (if using a unix/linux server) or a scheduled task (for windows) on a PHP script which will remove the record from the database + remove any related files.

On top of that a lot of the security element will come from network and server security. You have to make sure you have this nailed down. This includes making sure none of the files or folders have open permissions etc etc.

I think there is one folder which handles user profile images in userbase which may need to have it’s permissions locked down further for the type of website you are developing. But this is a simple case of changing the folder permissions.

Let me know if you need anything else or if I misunderstood anything.

Regards

Nadeem

Nadeem, Just bought your cool program.

Small problem/bug with the install—I just sent you email with details. Can you take a look, please?

Thanks!

Hi Kevin,

Me again. Going to look at this later today as the ftp details you sent only give me access to the “index” folder. I could do with having access to one level above…in particular the “includes” folder.

Let me know (please send details via email/contact form on my profile page).

Regards

Nadeem

Nadeem—I just emailed you with the contact form. Thanks for taking a look. Everyone still locked out.

Quick Question: What is the table/field/value that controls whether an account is locked out or not? I tried experimenting but no luck.

Thanks!

Hi Kevin,

I’ve responded to your email – looks like a missing column in your user_table (not sure how or why just that one column but we’ll figure it out!)

I will send a response to how the locking security system works via email in a moment.

Regards

Nadeem

Can you provide some instructions for a change I’m trying to make, please?

Desired User Flow: 1. User goes to /index/index.php directly (NOT via protected page) 2. User logs-in successfully 3. [CHANGE] User gets directed to a page I specify, eg, homesplash.php (NOT userarea.php).

Note: Want to preserve your existing flow of user going back to protected page if it was the protected page that redirected user to index.php.

Where/what in the code do I need to change? I’ve tried some things already but not luck.

Thank you for your great support! Kevin

Hi Kevin,

Open up index/js/ubf_js.1.3.js and search for “userarea.php” – change this to homesplash.php

second open up index/index.php and replace

header(‘location: userarea.php’); //line 10

with

header(‘location: homesplash.php’);

regards

nadeem

Hello,

I have a pre-buy question. I need to know if I am able to set a login for a specific link within a website for only specific users to login to. Additionally, will this plugin give me the capability to see what users have successfully logged in, and how many times they have logged in to view informational material.

Thank you,

HI HamiltonsSM,

All of this is possible with some custom coding but cannot be done out of the box.

If you send me more details about what you need I can send you an estimate if I was to code it for you.

Regards

Nadeem

Presales question: What database interface does the latest version use—mysql, mysqli, or PDO?

Hi Musicmann,

The latest version use mysql however it would not be hard to change the code to use mysqli or PDO (I think I have the code for this somewhere – just not rolled out into a release yet).

Let me know if you have any other questions.

Regards

Nadeem

Hi. Is it possible to see all users in the admin page (All inn the database)? It looks like I cannot see users that is not confirmed.

Hi Sqitfire,

It should be possible – can you make sure in the search area that you are not filtering on the “account status” filter. If this is okay then is it possible for you to send me a link to your installation so I can have a look.

Send any link to hello (at) nadlabs.co.uk

regards

nadeem

Hi again and thank for answer. I tried again with both the beta version and the stable version and at the dashboard it se that the new accont need activation, but in the userlist it does not se the new user. Checked the DB and the new record is fine there. Changed the active status manual to 1 in the DB but does not show in the user list.

If a add a new user from admin page everything works fine…

Hi Sqitfire,

Are you registering the account on the front end and then looking for it in the dashboard?

Can you send me a step by step of your issue (which area you are looking at for the user list – for example is it in the home screen of the dashboard or the user management area etc) so I’m looking at the same area as yourself in case I’m misunderstanding the issue.

If you want to email me a link to your installation then that would help as well (along with details of which users are not showing up in your list but should be there)...

Also you should use v1.3.5 as this is the latest version and is stable (I know it says beta but it is stable to use).

Regards

Nadeem

Hello. I’ve just bought it and my question is: is there any way to block login with one account on two different computers at the same time?

For example warning, and if you click that you are aware goes to login on #2 and it logout #1?

Hi Biernikowicz,

I’m not 100% sure I understand the request.

If you’re using v1.3.5 then this will block log-in attempts on any computer after x number of failed log-in attempts as v1.3.5 blocks the account rather than just the session.

is this what you’re looking for?

Let me know.

Regards

Nadeem

No that’s not the case.

For example: I’m logged in on computer #1, then on the same session (time) I want to log in on computer #2, is there any way to get the message on computer #2 that your logged in somewhere else and are you sure you want to log in here (on #2), then when you’re sure :) it automaticly logsout #1 and login on #2.

Hi Biernikowicz,

This feature does not exist in the system at the moment. I could custom code this for you if you want to get in touch via email or if you’re happy to give it ago (if you’re a coder yourself) I can work through some concepts of how we could do this – just have to keep an eye out for any security implications…

Let me know as seems like an interesting feature.

Regards

nadeem

I need clients to be able to log in and based on that be taken to their own page which would have a personalised contact form.

Could I do that with this??

I cannot created a level based website with restriction to page excluding everyone but the client.

Hi Eirehotspur,

The system will allow you to do the first part. For example you can pull out the users name, email etc and populate the contact form after they log-in. That’s simple enough to do.

Not sure about that last sentence in your comment above. Do you mean you need to create a level based website? If so then yes this is possible. You can restrict pages based on user groups and if you know the user ID of the client you can even restrict a page just for that client.

If that’s not the correct understanding of that last sentence then please let me know.

Regards

Nadeem

Wish this was responsive.

In time it will be! Just been very busy with other things recently.

I’ve moved the index.php outside the main folder and in the I get:

Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id – headers already sent in /log/includes/lightwork_session.php on line 33

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /adm/index.php:1) in /log/includes/lightwork_session.php on line 45

what can be the problem?

offcourse the code is in the first line of the script

Hi Biernikowicz,

Did you make a local copy of local_config.php from the index folder to your new location (the same folder as index.php)?

If you have can you make sure that the setting inside that is updated to point / still points to config/config_global.php.

If this is not the issue can you please send me ftp details and a link to the site so I can investigate.

Regards

Nadeem

Hello,

First, I am impressed by the quantity of good stuff you have put in your script. Good Job.

Second, when a user logs-in via an OpenID or Facebook… account, is the data (from user loged in) saved in the database ? I know i should be reading the Open-ID documentation or Facebook & twitter login Documentation… but can’t find that info… :/

When i mean user data (name, username, address…) (or which data is puled from their login ?)

Thank you!

HI Mrtouz,

The data is stored in the database. Currently this includes the email address and name if available (facebook and twitter).

Other data can be requested (this depends on if that particular service provides that data) but the code would have to be adapted to include that into the database.

Let me know if that answers your question.

Regards

Nadeem

this does answer my question.

Thank you very much for the fast reply.

Would you say that it is possible to use this code as a building block for starting a new PHP website? I want to save time, and it looks like this could be the reg form to do this. How hard would it be to use this to add more code to? Is any of your code encrypted?

There’s documentation for both the front and admin panel* (make sure if you do buy it that you start using v1.3.5 and not v1.2.9).

For the admin panel what sort of changes are you looking at (just so I can see if there will be any issues.)

*for the admin panel the documentation is mainly to do with adding fields to the user data areas – viewing data, editing it and adding to the search area etc.

Logging off for today so you be able to reply to you tomorrow morning if you have any further queries.

Regards

Nadeem

Not really adding anything to admin immediately, but possibly in future. What I am looking to do is a ‘big’ project to me, and I am looking for all ways to save time, code, and get it done fast. You code is hoping to help me out, and if possible freelance? I looked to see, but it does not show. Can I contact you on your portfolio page?

Just replied to you via email.

Regards

Nadeem

Does this now use PDO or mysqli? Or still using mysql?

I have the code to switch between the three but it’s not made it into any of the releases. Thanks for reminding me. Will try to get this out in the next Google+ related release over the weekend.

I’ve replied to your email too.

Regards

Nadeem

Hi nadlabs!!

There’s some update/release in the next month? :) Which features you’ll implement in the next update?

I’ll like your script very much…

Thanks Mattia

Hi Mattia,

I’m glad you like the script!

There is a new release coming in the next few days which includes a direct Google+ log-in system and I’m looking to get PDO and MySQLi database connectors in the system too.

There are a few smaller features like copying a user that I may try to put in before releasing the new version.

Are there any features you were looking for in particular. I can try to roll them in if they are quick.

Regards

Nadeem

Hi All!

Google+ integration is now complete and has been submitted for approval.

It should be available for download in about 48 hours.

Keep an eye out as hopefully I’ll be ramping up development on all my apps very soon.

Regards

Nadeem

Thanks for the update Nadeem,

One small suggestion for a future feature update: Would love to be able to click ‘Waiting approval’ segment of graph and be taken to filtered list of new sign ups. Would really speed up approving members. Just a thought.

You’re welcome Hugh,

I just started to update userBase today and your feature request was interesting enough to implement straight away.

I will most probably upload this version once I have a few more features put in.

But if you want to contact me via the contact form on my profile page while logged into this account I will forward you the “latest-latest” version with this new feature implemented.

Regards

Nadeem

Thanks Nadeem!

Hi there,

This is a pre-purchase query. Been evaluating a number of scripts and i am down to my final 2.

I would like to allow potential customers to create a basic account on my website first (which your script will do just fine).

However, once they have a login account, they can login and have an option to make a purchase by completing another form and making a payment.

They can then manage their account and the additional set of details completed in the second form.

Can your script be modified to do this and how would you advise best way to do it so that it doesn’t become too much of a custom script that will make it hard to benefit from your updates?

I see two options:

1. Extend the registration form to include ALL the data that is required but only show certain fields during the appropriate journey the user is in.

2. Create a separate table and use primary keys to join tables etc. For this option is your API able to deal with adding/removing/retrieving values from a secondary table not linked to the default registration table?

3. Do you see a better way?

Thanks, Fahim

Hi Fahim,

It would not be hard to create the purchase section of the script which updates extra fields inside existing user_table table for those new detail and then use the existing “edit details” form inside the user area (this is edit details form is in v1.3 so you do not see it in the demo which is still on v1.2.9).

It would be very simple to extend this form to include your new data. This would require changing around 2 files to accommodate the new functionality. .

Let me know if that is enough information or if I missed anything.

Kind regards

Nadeem

wow… that was a super quick response!

Last question, I am thinking about using the Stripe payment gateway integration. Would this be easy to integrate? Do you have plans to have this in the next update?

Also, is your documentation fully update to cover all your new features in the latest download?

The documentation is up to date. There is a plan to include Stripe in to a coming version but I cannot say if it will be the next build (stripe is in the process of being integrated but it’s not finished and still needs testing so I don’t want to give any false expectations of the release of that version).

Let me know if there is anything else.

Hi I would like to know if your script con easily be incorporate in an existing admin site. I would like to use it to protect a front office ( root folder), and the back office is in a folder in the root folder, I want to use the existing templates of my back office. thanks

I already have a back office, rather simple boostrap and some php in the page template, i would like to insert the code of your admin pages in it. Thanks

I guess you could create an iframe and link the userBase admin page into that – that would be the easiest way.

You could try to copy the functionality across directly but that would require a lot more work and debugging.

Let me know if you need more assistance.

Regards

Nadeem

Hi Your demo is just blank. Check it.

Hi Barnamah,

Just checked it and it works fine. It may have been down before but seems okay now. Thanks for letting me know.

Kind regards

Nadeem

by
by
by
by
by
by