Code Directory
 Visual Basic & VB.NET
New Code
GetOrgChart 2.5.3
AnyGantt JS Gantt Charts 8.6.0
AnyChart JS Charts and Dashboards 8.6.0
Multi Vendor Ecommerce Script & Apps 4.0
Magento 2 Inventory Management Extension 1.0
Yipit Clone Script - Daily Deals Software 1.0.2
Devart Excel Add-in for Oracle 1.7
Devart Excel Add-in for Freshdesk 1.7
Devart Excel Add-in for G Suite 1.7
C# QR Code Generator
Salesforce WordPress Customer Portal 3.2.0
Single Leg MLM 1.2.1
OzGIS 14.6
Quick Maps For Dynamics CRM 3.1
Job Board Software 4.2
Top Code
MCU 8051 IDE 1.4.7
shopping mall management system 1.0
WinPoker 2.02
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
SynaSer Serial Port Library 5.0
MLM Software 1.0.2
sipmethod 1.0
STDF file reader 1.0
Maios 1.0
School Management Script 1.0.4
jArt Java Operating System 1.0
Planyo online reservation system module 6.x-1.8
Bank Transfer 6.x-1.x-dev
Azizi search engine script PHP 4.1.10
SuperGeek Free Document OCR 2.5.6
Top Rated
VisualNEO Web 2018.12.15
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
User Referral 7.x-1.0-beta4
File ID: 98293

User Referral 7.x-1.0-beta4
Download User Referral 7.x-1.0-beta4 Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 22
Submit Rating:
User Referral 7.x-1.0-beta4 Description
Description: This module provides users with the ability to refer other users to a site they are registered at. When the new users registers, the referral is recorded.

Users can see a list of users they referred, and the site admin can view more detailed reports.
Basic Functionality

Referral information is recorded for a visitor in a cookie, when either of the following happens:

* A non-registered visitor clicks on the referral link, or
* A non-registered visitor visits the profile page of the referring user. This requires the profile page to be visible for anonymous users.

When the visitor registers on the site, the referral information is used to record the referring user's User ID in the database.

The link for referral for each user is displayed in "my account" menu.

If the Adsense module is installed and Revenue sharing is enabled, then the referral is used to share the revenue between the referring user and the referred user.

Optionally, points are awarded for the referring user (requires the Userpoints module).

Only active users are counted in referrals. Blocked users, or users not yet approved by the administrator are not counted in referrals.
Developer API

Any module can implement a hook_referral() to act on the event of a new user registering via a referral. This is useful in many cases. For an example on how to use this, see the included referral_userpoints module.

On the "my account" page, there is a link to a report on users you have referred.

There are also admin reports under Administer -> Logs.

Two reports are provided:

* Summary: Lists each user and how many users they referred, and the date of the last referral.
* Details: Lists each users, and each user they have referred, the date/time of referral, the IP address, and Referral link.


To install this module, follow the instructions in the README.txt.

To enable this module do the following:

1. Go to Administer -> Modules, and enable click.

2. Go to Administer -> Access Control and enable for the roles you want. Users with 'admin referral' permission can view the detailed

If you want to report bugs, feature requests, or submit a patch, please do so at the project page on the Drupal web site.

Khalid Baheyeldin of

The author can also be contacted for paid customizations of this module as well as Drupal consulting,
installation, development, and customizations.

License: Freeware

Related: Users, Referral, Module, Visitor, referring, referred, ENABLE, administer, Profile, registers, nonregistered, requires, Lists, accountquot, quotmy, customizations, counted, drupal, Reports, Report

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 22

More Similar Code

This is an affiliates module used on the site.

#D7CX: I pledge that Affiliates will have a full Drupal 7 release on the day that Drupal 7 is released.

The modules allows setting up a distributed marketing and awareness campaign by encouraging users to setup links, banners and buttons on their site(s) linking to the site being promoted. Each click from remote sites is counted as points for the...

Ascripts Exit Exchange Lite is written on perl coding language through which website owners can run a exchange program effectively. Secured admin section allows users with password utility where with password retrieval system is included. This...

The Referral Database script connects people to community resources and human service organizations by providing an intuitive user interface and database to store and access information about agencies.

It is free, web based, and written...

The Referral Sources module allows you to ask your users "Where did you hear about us?"
anywhere on your site, and track that data in a central location. It provides a admin
interface for creating referral sources that users...

I wrote a simple referral module without looking too much at the affiliates module. I know my module is not as sophisticated as that module but it is Ubercart v2 and drupal v6 compatible (I'm not sure if the affiliates module has been ported, v2...

A Multi User Availability Booking Calendar is a great Flash/PHP calendar script that can be used anywhere where booking and availability needs to be used. You can create as many availability calendars as you want and let different people manage...

script to retrieve time, current user, and root of directory
output to spam.txt

want to add more like windows version, bios info and other useful diagnostic information

free to use and modify
welcome any advice...

Modifies the subprocess module and supplies a new class, LoginSTARTUPINFO, to launch processes as another user on Windows. Requires the pywin32 libraries, but the system ../lib/ does not need to be modified.


These two SQL*Plus scripts run SQL to find all privileges and roles granted to a specified user or role. Each script spools its output to a file which is then opened in Notepad.

This script solicits a table privilege and grantee user name at the SQL*Plus prompt, then builds and executes a file of GRANT statements to grant the privilege on all user tables to the grantee user.

User Review for User Referral
- required fields

Please enter text on the image