The User Visits Advanced module is a contrib module for the User Visits module. It is extremely useful for social networking sites who wish to provide their users with statistics about the number of times a the users profile page is being viewed and by which other users. See the provided screen shot how the block of this module can look like.
This module comes with its own database table to store statistics per user profile (uid). At cron time, the data from the user_visits table is collected, aggregated and stored in the user_visits_adv table. It stores
the total number of visits per uid
the number of visits of the X past days per uid
the most recent visitors uids of the past Y hours
Installation
Enable the user_visits_adv module
Go to admin/user/user_visits and the advanced fieldset
You can choose to enable the two blocks: My recent visitors adv & My visitors history adv
Configure each block for the amount of data which should be handed over to the theming functions
Theming
The My visitors history adv block can be themed by overriding the following function
<?php
/**
* Theme function for history block
* @param $history is array with the views data of the past X days.
This installation profile provides a simple integration of
patterns module into the Drupal's installation procedure providing all the dependencies automatically. It also allows the execution of one or more patterns during the installation itself.
The Patterns module provides a way to automatically setup and configure multiple features on a Drupal site by reading and executing site configuration stored in easy to read files.
Provides a new Forms API element which is a select/radios/checkboxes element that has an 'other' option. When 'other' is selected a textfield appears for the user to provide a custom value.
Drupal in the core has the option to upload files associated to each node/content type, and these files are displayed at the bottom of the node, well sometimes this behavior isn't enough.
This module provides a new form element to assist with files that must be associated with some specific fieldgroup and display those files are goin to be displayed at the bottom of their parent fieldgroup.
This module adds 3 autocomplete widgets for CCK fields of type Text and Number.
Autocomplete for allowed values list: This widget can be used for Text and Number fields and it takes candidate values from the defined list of Allowed values of the fields. You can even generate your allowed values list using PHP, so the limit to provide a widget with autocomplete features is your imagination!
Autocomplete for existing field data: This widget can be used for Text only and it takes candidate values from existing values in the database for that field.
(7.x only) Autocomplete for predefined suggestions: This widget can be used for Text only and allows an admin to provide a list of suggestions but still allows users to enter anything they want in a text field. Use this widget to help avoid (but not prevent) variations of the same value. Ex: burger, hamburger, Burger ...
(7.x only) Autocomplete for existing field data and some node titles: This widget works just like the "existing field data" widget above except it will also suggest node titles for nodes of a specific content type(s).
All widgets allow you to choose the size of the text element and the method used to match values between 'Starts with' and 'Contains'. You can also enable case sensitive or insensitive matches option. Note however that MySQL may ignore case sensitivity depending on the collation used in your database definition.
When the Internationalization module is enabled, the 'Autocomplete for existing field data' widget also provides an option to filter values by the language assigned to their corresponding nodes. This option allows you to provide a different set of allowed values per language.