Extension page: http://ecommerce.aheadworks.com/magento-extensions/activity-stream.html

The Activity Stream Magento extension adds a breath of fresh air to your store by displaying recent customers’ activities. Tell your visitors what others are doing and inspire to possible actions that can be taken at your website.


Installation

1. Backup your web directory and store database.

You can make backup copies with any tool you find appropriate

If you are going to use the native Magento backup function, navigate to System -> Tools -> Backups and perform System and Database backups

 2. Log in to the Magento backend

 3. Disable compilation

Navigate to System -> Tools -> Compilation.

If Compiler status is Disabled, you can skip to the next step

If Compiler is enabled, disable it.

IMPORTANT: after the extension is installed, you can enable the compilation again; IT IS CRUCIAL that you use "Run Compilation Process" function, not just "Enable button"

Installing an extension with the Compilation enabled will result in store downtime.

 4. Flush store cache

You can flush the store cache in 2 ways:

  • via the backend:

Navigate to System -> Cache Management menu, and click Flush Magento Cache button

  • via filesystem:

On your server, navigate to Magento root folder, then proceed to /var/cache/; delete all the content there.

 5. Download the extension package from your account and extract the downloaded archive

 6. Copy the content of /Step_1/ folder to your store's root directory

The extension comes with 2 design packages: /base/default/ and /rwd/default/ .

In case you are using a custom theme, it is recommended to copy the design files to your current theme's folders. In case there are several themes in use at the same store, the design files must be copied to each of them.

  • Find this folder in the package: /step_1/app/design/frontend/base/default/ ; copy its content to /app/design/frontend/[your_package]/[your_theme]/
  • Find this folder in the package: /step_1/skin/frontend/base/default/ ; copy its content to /skin/frontend/[your_package]/[your_theme]/

 7. Copy the content of /Step_2/ folder to your store's root directory

 8. Flush store cache again; log out from the backend and log in again.

 

Final step (For the stores with non-En_US locale)

Copy the file /app/locale/en_US/AW_Activitystream.csv to your store locale folder(s).
If this step is not performed, some customers activities may not be displayed correctly.


 

Configuration

All extension settings can be found in System->Configuration->aheadWorks Extensions->Activity Stream page. The details are below:

General

Live Stream Overlay

Activity Types

Here you can specify which customer activities are to be displayed, and the text which will be displayed when some action is made.

When some action is made by guest, their name is displayed as 'Visitor' by default. You can change it in the locale csv file: /app/locale/en_US/AW_Activitystream.csv. The details on changing csv file can be found here: https://ecommerce.aheadworks.com/kbase/faq-common/can-your-extensions-be-localized.html

Status

This is a quick diagnosis section designed to help administrators to determine reasons of most common problems fast and easily.

Inserting Activity Stream widget

Open CMS Block or CMS page where you want to display Activity Stream widget, click 'Add widget' button and choose the following widget type: Activity Stream

The options are the same as on the options page (see Configuration section above). 

Please note the following differences on the widget insert page:

In case you wish to customize the Activity Stream templates for the overlay and widget blocks, they can be found here:
    /app/design/frontend/default/default/template/activitystream/overlay.phtml
    /app/design/frontend/default/default/template/activitystream/widget.phtml



 

Uninstallation

If you require to deactivate the extension without removing it completely, go to System->Configuration->Advanced->Advanced->Disable Modules Output and disable the module AW_Activitystream.
Also, the extension can be switched off following steps 1-5 below, without deleting the files of the extension.

1. Disable compilation, in case it is enabled.

2. Login to your FTP, navigate to app/etc/modules/

3. Open the file AW_Activitystream.xml and change the following line:

from

<active>true</active>

to

<active>false</active>

Now your Magento is unaware of the existence of the extension.

4.Clear the cache under var/cache

5.Make sure that the site is working properly, otherwise roll back the changes and apply to our technical support.

6. If everything works fine, it is safe to delete the files of the extension.

7. In case you need to clean the database, make a backup and then run the following query to MySQL server:

DROP TABLE `aw_activitystream_activity`;
DELETE FROM `core_resource` WHERE `code`='activitystream_setup';

Note, if you are using the tables with prefixes, you have to specify them in all table names before running the query above.

 


 

Troubleshooting

After the extension installation the store gives an error, or blank page, or suggests to start Magento installation procedure.

Change the owner of the extracted extension files to the web server user and set 775 permissions on them. Clear the store cache and try again.

After the extension installation I receive a 404 error in System->Configuration->Activity Stream

Logout from backend and login back. 

The extension displays the text "{Activitystream_CUSTOMER_NAME_default_value}" instead of "Visitor"

Make sure to copy the file /app/locale/en_US/AW_Activitystream.csv to the folder of your current locale. 

There is no aheadWorks extensions under my configuration section, or having the extension tab clicked I get a blank page, or Access Denied error.

Clear the store cache, browser cookies, logout and login again.

My configuration changes do not appear on the store.

Clear the Magento cache, reset cache in your third-party caching software (if you have one), clear your browser cache and domain cookies and refresh the page.



You can always find the latest version of the software, full documentation, demos, screenshots and reviews at http://ecommerce.aheadworks.com
License agreement: http://ecommerce.aheadworks.com/LICENSE-M1.txt
Contact us: http://ecommerce.aheadworks.com/contacts/
Copyright © 2019 aheadWorks Co. http://www.aheadworks.com