View Single Post
  #2  
Old 10-07-2005, 06:44 PM
Chris M's Avatar
Chris M Chris M is offline
 
Join Date: Dec 2001
Location: Northampton, England
Posts: 6,186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have an idea of how this could be achieved, in fact...

Much in the same way as user profile field's are added, something similar could be adopted on a multi-level format:

Admin Side

Game management

Level 1 : Game Addition/Managing/Deletion
Level 2 : Game-specific "profile fields" for attributes concerning each game: i.e. Spell Casting Level for magic related games, Number of Kills for fighting related games etc

User management

An additional file could be added to the Admin CP to control these on a per-user basis, based on those who have filled out profiles - This could be added to an ACP XML nav file...

User Side

Control Panel

Level 1 : Via User CP the user goes to their "RPG Profile" from the side-menu and are presented with the game(s) that the admin has added, and can select which game profile to alter at that time
Level 2 : Inside their game-specific RPG profile they can fill out the fields that they wish to that relate to the game

Main User Profie

User's can view specific rpg profiles that the user plays, as each game they created a profile for is added to a list, similar to "Public Usergroups" (optional game icons can be added)

Posting

Links to specific games users play in their posts (only if an icon for a game is available else it would clog up the interface)

Thoughts?

I could begin work within the next little while, and if you have any thoughts to add or whatever or have another way of doing it, ideas would be appreciated

Chris
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01144 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete