• REQUIREMENTS:

    • PHP >= 5.0.0
    • WORDPRESS >= 2.6.x
    • MYSQL >= 4.0

    INSTALLATION:

    • just copy whole cimy-counter subdir into your plug-in directory and activate it

    UPDATE FROM A PREVIOUS VERSION:

    • always deactivate the plug-in and reactivate after the update

    Example of use:
    <a href="http://www.yourblogurl.net/wp-content/plugins/cimy-counter/cc_redirect.php?cc=a_new_counter&fn=">Link</a>

    Modify to:
    <a href="http://www.yourblogurl.net/wp-content/plugins/cimy-counter/cc_redirect.php?cc=a_new_counter&fn=http://www.yourblogurl.net/wp-content/uploads/2009/01/my_app.zip">Download my application</a>

    To add a page visit counter you just need to copy/paste the views link provided; page visit counter will be a total visit counter NOT unique visitor.

    Example:
    <img src="http://www.yourblogurl.net/wp-content/plugins/cimy-counter/cc_redirect.php?cc=a_new_counter" alt="" />

    To display a counter in your posts/pages use one of the following code:
    [cc_counter#counter_name] – This will display only the counter (int) of the given counter_name
    [cc_since#counter_name] – This will display counter beginning date of the given counter_name
    [cc_string#counter_name] – This will display formatted string of the given counter_name

    FUNCTIONS USEFUL FOR YOUR THEMES OR TEMPLATES:

    [Function cc_add_one_to_the_counter]
    Add one to a counter

    PARAMETERS: pass counter_name as first parameter
    RETURNED VALUE: none

    GENERIC:

    cc_add_one_to_the_counter(<counter_name>);

    EXAMPLE:

    cc_add_one_to_the_counter("my_app");

    [Function cc_get_counter]
    Read state of a counter in a given moment

    PARAMETERS: pass counter_name as first parameter
    RETURNED VALUE: the function will return the integer value of the counter; in case of error will return -1

    GENERIC:

    cc_get_counter(<counter_name>);

    EXAMPLE:

    $myapp_downloads = cc_get_counter("my_app");

    [Function cc_get_since]
    Get the date of a counter

    PARAMETERS: pass counter_name as first parameter; as second argument (optional) pass date’s formatting string [default: blog's date format]
    RETURNED VALUE: the function will return the string representing the date of the counter; in case of error will return false

    GENERIC:

    cc_get_since(<counter_name>, <date_format>);

    EXAMPLE:

    $myapp_date = cc_get_since("my_app", "j F Y");

    [Function cc_get_display_str]
    Get the string to be displayed of a counter

    PARAMETERS: pass counter_name as first parameter; as second argument (optional) pass date’s formatting string [default: blog's date format]
    RETURNED VALUE: the function will return the display string of the counter; in case of error will return false

    GENERIC:

    cc_get_display_str(<counter_name>, <date_format>);

    EXAMPLE:

    $myapp_display_str = cc_get_display_str("my_app", "j F Y");

    KNOWN ISSUES:

    • Plug-in doesn’t provide a widget (will come in a future release)
    • If your ‘wp-content’ directory is not in the default location you have to edit cc_redirect.php and read WARNING comment inside

Comments are closed.