• Welcome to PHPVIBE Forums. Please log in.

Private community?

Started by MLLapan,

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MLLapanTopic starter

Is there a way to make all site go private and show login/register option for any visitor on any page, just when they login they see videos?
  •  

PHPVibe R

Important!
The forums are not intended for support! There is Dedicated support available.
The troubleshooting can help a lot!
  •  

MLLapanTopic starter

Quote from: Rafael Q on
Hi,

Should be simple with a bit of code, here is a start https://www.phpvibe.com/how-to-use-the-phpvibe-user-system-premium-videos-example-included/
Thanks for the answer, but its too much of scripts included to get to know it, and apply this codes.
Can't you guys just give the code and where to put it to completely lock the site showing login and register box?
  •  

MLLapanTopic starter

This is the only feature I need actually.
So please if there is the way, help me out to acomplish this.  :)
  •  

PHPVibe R

This depends strictly on how you want to do it.

if(!is_com('login') && !is_com('register')) {
/* Not on login or register page */
if(!is_user()) {
/* Guest browsing */
redirect('Some page?'); /* Redirect?Print something? Your call! */
}
}



Check also this https://www.phpvibe.com/targeting-componentspages-conditionally/
Important!
The forums are not intended for support! There is Dedicated support available.
The troubleshooting can help a lot!
  •  

MLLapanTopic starter

Quote from: Rafael Q on
This depends strictly on how you want to do it.

if(!is_com('login') && !is_com('register')) {
/* Not on login or register page */
if(!is_user()) {
/* Guest browsing */
redirect('Some page?'); /* Redirect?Print something? Your call! */
}
}



Check also this https://www.phpvibe.com/targeting-componentspages-conditionally/

Thanks you!
Isn't the !is_user() checks if the user is logged?
I want to do over all site, any link on site should show just login and register page/box until suer is logged in, when logged in person can see all.

if(!is_com('login') && !is_com('register')) {
/* You're guest so you can see only register or login form, and nothing else until you login. */
}
else if(!is_user()) {
/* You're user you can see home page, video pages and everything else */
}


Is it like this, and where to put this code to lock all the site for non-registered?
  •  

PHPVibe R

'!" is a negation, you can read it as "is_user returns false".

You can drop it in index.php after the routing.
Important!
The forums are not intended for support! There is Dedicated support available.
The troubleshooting can help a lot!
  •  

PHPVibe R

Quote from: MLLapan on
if(!is_com('login') && !is_com('register')) {
/* You're guest so you can see only register or login form, and nothing else until you login. */
}
else if(!is_user()) {
/* You're user you can see home page, video pages and everything else */
}


I think my code is easier and faster. You are complicating yourself.
Important!
The forums are not intended for support! There is Dedicated support available.
The troubleshooting can help a lot!
  •  

MLLapanTopic starter

Quote from: Rafael Q on
'!" is a negation, you can read it as "is_user returns false".

You can drop it in index.php after the routing.

You're a legend!  ;D Thank you!  :)
  •  

 

Similar topics (7)

[ Video Sharing CMS v4 ] private channel problem

Started by krejcis


Replies: 2
Views: 1708

[ Video Sharing CMS v4 ] Private message between users ...

Started by megzz


Replies: 2
Views: 2465

[ Video Sharing CMS v4 ] Contacting us on our private Facebook accounts or Skype

Started by Marius P.


Replies: 3
Views: 3014

Importing "Private" Videos

Started by boydie100


Replies: 1
Views: 1262

[ Video Sharing CMS v4 ] how to create private channel with access for different user groups?

Started by fredericofrg


Replies: 1
Views: 5160

[ Video Sharing CMS v4 ] Private videos sugestion

Started by ampstar


Replies: 11
Views: 3635

[ Video Sharing CMS v4 ] Undefined Proerty: stdClass::$private in com_video.php on line 23

Started by slmovix


Replies: 3
Views: 1623