Gezocht - betaalde toegang tot site
Moderator: pe7er
Forum rules
Forum Regels
Forum Regels
- imagine
- Joomla! Enthusiast
- Posts: 165
- Joined: Thu Aug 25, 2005 5:34 am
Gezocht - betaalde toegang tot site
Hoi hoi,
Ik ben op zoek naar een component waarmee men na betaling ongelimiteerd toegang tot het registered gedeelte van de site kan krijgen.
Ik ben het ergens tegegekomen, maar ja .......... waar???
Of is dit misschien een module??
groet,
Robert
Ik ben op zoek naar een component waarmee men na betaling ongelimiteerd toegang tot het registered gedeelte van de site kan krijgen.
Ik ben het ergens tegegekomen, maar ja .......... waar???
Of is dit misschien een module??
groet,
Robert
Zelfs een weg van 1000 mijl begint met 1 enkele stap (Lao Zi)
-
- Joomla! Guru
- Posts: 788
- Joined: Thu Aug 18, 2005 4:45 pm
Re: Gezocht - betaalde toegang tot site
Robert Bollen wrote: Hoi hoi,
Ik ben op zoek naar een component waarmee men na betaling ongelimiteerd toegang tot het registered gedeelte van de site kan krijgen.
Ik ben het ergens tegegekomen, maar ja .......... waar???
Of is dit misschien een module??
groet,
Robert
http://www.phil-taylor.com?
- imagine
- Joomla! Enthusiast
- Posts: 165
- Joined: Thu Aug 25, 2005 5:34 am
Re: Gezocht - betaalde toegang tot site
Hoi Jasmon,
Die site ken ik inderdaad, heeft iemand hier ervaring mee?
Ik heb namelijk ook zijnListMessenger in gebruik, maar had nog aardig wat problemen om te installeren.
Die site ken ik inderdaad, heeft iemand hier ervaring mee?
Ik heb namelijk ook zijnListMessenger in gebruik, maar had nog aardig wat problemen om te installeren.
Zelfs een weg van 1000 mijl begint met 1 enkele stap (Lao Zi)
- Tonie
- Joomla! Master
- Posts: 16553
- Joined: Thu Aug 18, 2005 7:13 am
Re: Gezocht - betaalde toegang tot site
Het zou me niet verbazen als hij in deze thread komt neuzen, hij heeft volgens mij een filter op zijn naam staan hier .
-
- Joomla! Guru
- Posts: 788
- Joined: Thu Aug 18, 2005 4:45 pm
Re: Gezocht - betaalde toegang tot site
weet wel zekerTonie wrote: Het zou me niet verbazen als hij in deze thread komt neuzen, hij heeft volgens mij een filter op zijn naam staan hier .
- imagine
- Joomla! Enthusiast
- Posts: 165
- Joined: Thu Aug 25, 2005 5:34 am
Re: Gezocht - betaalde toegang tot site
Da's dan leuk. Ik hoop alleen dat hij nederlands kan lezen en dat hij DE perfecte oplossing voor mijn probleem heeft.
Ik heb eens zitten neuzen op zijn site maar met hetgeen wat hij heeft kan je volgens mij niet de tijd instellen die iemand toegang geeft tot de site. BV een jaar toegang.
heeft iemand, buiten onze Phil, nog andere goede suggesties??
Wat was de link ook al weer naar al die verwijzingen naar joomla gerelateerde com/mod en bots...??
Ik heb eens zitten neuzen op zijn site maar met hetgeen wat hij heeft kan je volgens mij niet de tijd instellen die iemand toegang geeft tot de site. BV een jaar toegang.
heeft iemand, buiten onze Phil, nog andere goede suggesties??
Wat was de link ook al weer naar al die verwijzingen naar joomla gerelateerde com/mod en bots...??
Zelfs een weg van 1000 mijl begint met 1 enkele stap (Lao Zi)
- webguy
- Joomla! Ace
- Posts: 1397
- Joined: Thu Aug 18, 2005 6:40 am
- Location: Best, Netherlands
- Contact:
Re: Gezocht - betaalde toegang tot site
http://forum.joomla.org/index.php/topic,25317.0.htmlRobert Bollen wrote: Wat was de link ook al weer naar al die verwijzingen naar joomla gerelateerde com/mod en bots...??
Ik zal eens meezoeken
Ik heb zelf ook zoiets nodig...
René Kreijveld
http://www.renekreijveld.nl | Joomla! professional
http://www.renekreijveld.nl | Joomla! professional
- webguy
- Joomla! Ace
- Posts: 1397
- Joined: Thu Aug 18, 2005 6:40 am
- Location: Best, Netherlands
- Contact:
Re: Gezocht - betaalde toegang tot site
Robert, ik ga dit eens bestuderen:
http://www.phil-taylor.com/Joomla_Compo ... /#fulltext
Edit: Hmmm. Niet wat ik zoek. Een bezoeker kan via PayPal een bedrag betalen waarna er automatisch een account wordt aangemaakt. Die account zit in de groep registered users. Voor zover ik kan zien kun je niet toegang geven tot slechts bepaalde delen en ook geen termijn aangeven.
http://www.phil-taylor.com/Joomla_Compo ... /#fulltext
Edit: Hmmm. Niet wat ik zoek. Een bezoeker kan via PayPal een bedrag betalen waarna er automatisch een account wordt aangemaakt. Die account zit in de groep registered users. Voor zover ik kan zien kun je niet toegang geven tot slechts bepaalde delen en ook geen termijn aangeven.
Last edited by webguy on Thu Jan 26, 2006 7:51 pm, edited 1 time in total.
René Kreijveld
http://www.renekreijveld.nl | Joomla! professional
http://www.renekreijveld.nl | Joomla! professional
- imagine
- Joomla! Enthusiast
- Posts: 165
- Joined: Thu Aug 25, 2005 5:34 am
Re: Gezocht - betaalde toegang tot site
Ik heb al op zijn demo site in de back end gekeken maar vond nergens een tijdslimiet.
Ik heb nu de volgende link gevonden
http://mamboforge.net/frs/?group_id=425&release_id=5815
Ik heb nu de volgende link gevonden
http://mamboforge.net/frs/?group_id=425&release_id=5815
Zelfs een weg van 1000 mijl begint met 1 enkele stap (Lao Zi)
- imagine
- Joomla! Enthusiast
- Posts: 165
- Joined: Thu Aug 25, 2005 5:34 am
Re: Gezocht - betaalde toegang tot site
Bij installatie krijg ik de volgende boodschap
Ik hou jullie op de hoogte
Code: Select all
IMPORTANT NOTES
To complete the installation you need to change your <root_dir>/includes/mambo.php, <root_dir>/modules/mod_login.php and <root_dir>/components/com_registration/com_registration.php files.
Please, MAKE A BACKUP OF THESE FILES BEFORE ANY CHANGES!!!
On mod_login.php you need to change the call when users click on "Create one" link for create a new account on your site.
You just need to change this file if you want to use integration with payment systems and for default expiration setting work properly.
Look on the file for the piece of code below and edit the line in red font, from "option=com_registration" to "option=com_acctexp".
if ( $registration_enabled ) {
?>
<tr>
<td>
<?php echo _NO_ACCOUNT; ?>
<a href="<?php echo sefRelToAbs( 'index.php?option=com_acctexp&task=register' ); ?>">
<</a>
</td>
</tr>
<?php
}
On mambo.php, first look in the begining of the file for a series of require_once instructions.
Between the last instruction and the comments stating "Class to support ..." insert (only) the lines in red, as I show below:
require_once( $mosConfig_absolute_path . "/includes/mamboxml.php" );
if (file_exists( $mosConfig_absolute_path . "/administrator/components/com_acctexp/includes/login.validate.php" ) ) {
include_once( $mosConfig_absolute_path . "/administrator/components/com_acctexp/includes/login.validate.php" );
}
/**
* Class to support function caching
Next, look for the function login, on the same file, and change it according to the code below. Remember, code that must be inserted are in RED - just a few lines including comments.
function login() {
global $acl;
$usercookie = mosGetParam( $_COOKIE, 'usercookie', '' );
$sessioncookie = mosGetParam( $_COOKIE, 'sessioncookie', '' );
$username = trim( mosGetParam( $_POST, 'username', '' ) );
$passwd = trim( mosGetParam( $_POST, 'passwd', '' ) );
if (!$username || !$passwd) {
echo "<script> alert(\""._LOGIN_INCOMPLETE."\"); window.history.go(-1); </script>\n";
exit();
} else {
$passwd = md5( $passwd );
$this->_db->setQuery( "SELECT id, gid, block, usertype"
. "\nFROM #__users"
. "\nWHERE username='$username' AND password='$passwd' AND block='0'"
);
$row = null;
if ($this->_db->loadObject( $row )) {
if ($row->block == 1) {
echo "<script>alert(\""._LOGIN_BLOCKED."\"); window.history.go(-1); </script>\n";
exit();
}
// Hack for integration with Account Expiration Component
// check if the user account has not been expired
// IMPORTANT: Remove this line BEFORE uninstall the component
loginValidate($username);
// End of code for Account Expiration Control Component
// fudge the group stuff
$grp = $acl->getAroGroup( $row->id );
$row->gid = 1;
if ($acl->is_group_child_of( $grp->name, 'Registered', 'ARO' )) {
// fudge Authors, Editors and Publishers into the Special Group
$row->gid = 2;
}
$row->usertype = $grp->name;
$session =& $this->_session;
$session->guest = 0;
$session->username = $username;
$session->userid = intval( $row->id );
$session->usertype = $row->usertype;
$session->gid = intval( $row->gid );
$session->update();
$lifetime = time() + intval( $this->getCfg( 'lifetime' ) );
setcookie( "usercookie", $session->getCookie(), $lifetime, "/" );
} else {
echo "<script>alert(\""._LOGIN_INCORRECT."\"); window.history.go(-1); </script>\n";
exit();
}
}
}
On com_registration.php, you need to disable the user link to it through browser's address bar.
Insert (only) the lines in red, as I show below:
/** ensure this file is being included by a parent file */
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// // Hack for integration with Account Expiration Component - Disabling direct registration
echo "Hacking attempt.";
return;
// End of code for Account Expiration Control Component
Zelfs een weg van 1000 mijl begint met 1 enkele stap (Lao Zi)
- webguy
- Joomla! Ace
- Posts: 1397
- Joined: Thu Aug 18, 2005 6:40 am
- Location: Best, Netherlands
- Contact:
Re: Gezocht - betaalde toegang tot site
Dat wordt lastig... In Joomla bestaat geen Mambo.php meer, nouja, hij staat er wel, maar eigenlijk moet je die aanpassingen doen in /includes/joomla.php.
Dat betekent dus een core file aanpassen...
Dat betekent dus een core file aanpassen...
René Kreijveld
http://www.renekreijveld.nl | Joomla! professional
http://www.renekreijveld.nl | Joomla! professional
- imagine
- Joomla! Enthusiast
- Posts: 165
- Joined: Thu Aug 25, 2005 5:34 am
Re: Gezocht - betaalde toegang tot site
en da's nou niet zo leuk, want dan blijf je aan het ..oten?
Ziet er in de back-end wel goed uit!!
Ziet er in de back-end wel goed uit!!
Zelfs een weg van 1000 mijl begint met 1 enkele stap (Lao Zi)
-
- Joomla! Apprentice
- Posts: 26
- Joined: Thu Aug 18, 2005 9:08 am