Additional Info
Type
Package ID
Roco:SteamProfile_Ajax_Mod
First Created
January 08, 2010, 06:01:12 PM
Last Updated
March 09, 2010, 10:39:39 AM

Steam Profile Ajax Mod v1.0 v1.0

Steam Profile Ajax Indicator Widget
Compatible With 1.1.11, 2.0 RC2, 2.0 RC3
Latest version v1.0
Downloads 4,636
Reviews 0
Rating 0/5
Subscribers 20
License (View License)
Author(s)
Screenshots
Version: 1.0 Date: January 7, 2o1o
Compatibility: 1.1.11 and 2.0 RC2 / RC3


Steam Profile - Ajax Indicator Mod - v1.0
by Roco - priv Polish SMF-Help! Board


Link to Mod | Support Topic | Demo and My Own Suport



SteamProfile
About

SteamProfile is an Ajax-based Java-Script widget to embed the profile status of a Steam Community member into a HTML webpage.
( ..and now with my mod, into SMF Boards to..)

It uses the Steam Community XML API to read the raw data and jQuery for the transformation into HTML elements.

PHP is used as well for a server-side XML proxy to ensure fast and stable XML delivery.
See example.html for examples and instructions for proper embedding into your website, (ins steamprofile folder).

Examples:



With slider menu opened:





Steam Profile Mod for SMF will:

Integrate Steam profile script, into SMF Board
  • Adds Steam Profile field to the "Forum Profile Information" page, (in SMF 2.0 "Profil Forum").
  • Adds Steam Profile image-indicator and link to the "View Profile", (sumary view), page showing the status of that user.
  • Adds Steam Profile image,(baner)-indicator to user details in forum posts that links to their Steam Community page.

The following files get edited, so if you use a custom theme that changes any of these files, you will need to manually update them yourself.
This Mod change files:

In SMF 1.1.11 -

Themes/default/
  • Profile.template.php
  • Display.template.php

Themes/default/Languages/
  • Modifications.english.php
  • Modifications.english-utf8.php
  • Modifications.polish.php
  • Modifications.polish-utf8.php


In SMF 2.0 -

Sources/
  • Profile-Modify.php

Themes/default/ (the Curve Theme)
  • Profile.template.php
  • Display.template.php

Themes/default/Languages/
  • Modifications.english.php
  • Modifications.english-utf8.php
  • Modifications.polish.php
  • Modifications.polish-utf8.php

The mod will update only the default templates, for another please read install[1 or 2].xml - is easy for integration with different styles as well.


Entries language for translators:


// Steam Profile Mod by Roco
$txt['steamprofile'] = 'Steam Profile';
$txt['steamprofile_profile'] = 'Profile';
$txt['steamprofile_user_ID'] = ' or: Steam Community <b>Number</b>, or: Profile <b>Alias</b><br />
Like: <b>76561197965018417</b> or: <b>STEAM_0:0:148902</b> or: <b>robinwalker</b>';
$txt['steamprofile_input_title'] = 'Type Your Steam Profile: ID - here';
$txt['steamprofile_view'] = 'view';
$txt['steamprofile_view_desc'] = 'Your own Profil from Steam Community';
// End of Steam Profile Mod by Roco


= = = = = = = = = = = = = = = = = = = =

From the Autor of the script.:

SteamProfile
SteamProfile Overview

Installation and Usage

The directory cache is used for caching, therefore it must be read- and writable for the web server process.
..so.. folder "cache" in cataloge "steamprofile" (here --> YourForum/steamprofile/cache), must stetting CHMOD into 777 (or 0777  - is the same)

You can change configurations for the XML proxy in xmlproxy.php. For client configuration and template editing, open steamprofile.xml.
See example.html for examples and instructions for proper embedding into your website, (ins steamprofile folder).


Requirements


Server Requirements


  • Any PHP-compliant webserver (tested with Apache/2.2.11)
  • PHP 5.0.0 or higher, 5.2.x recommended (tested with PHP/5.2.6-3ubuntu4.2)


Required PHP extensions


  • SteamProfile Ajax
    • cURL (libcurl 7.x)



  • SteamProfile Image
    • cURL (libcurl 7.x)
    • GD2 (libgd 2.0.x)


Client Requirements


  • Any modern browser with enabled JavaScript


Browser Compatibility


  • no problems:
    • Firefox 3.7
    • Opera 10.10
    • Internet Explorer 8
    • Safari 4.0
    • Chrome 3.0


  • minor problems:
    • Internet Explorer 7 & Internet Explorer 8 in compatibility mode:
      • - "Loading..." is not displayed
      • - icons are not showing up


  • major problems:
    • Internet Explorer 6:
      • - unable to display transparent 32-bit PNG images
      • - slider menu unusable
      • - flawed layout
      • - annoys web developer
      • - causes cancer
      • - eats small babies


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =


Changelog
1.0 - 07th January 2010
-  Initial Release

09th March 2010
- Update for SMF 2.0 RC3


Best Regards :)
Roco
Manual installation info
You have to register or login to be able to leave a review
There are currently no reviews on this customization
Advertisement: