---------------------------------------------------------------------------------------------------- Hack Name: Contact Information Description: This hack will add a series of Contact URL's to members' Control Panel and Profiles. Compatibilty: 1.9.11 Version: 1.0 Code Designed By: Mouser License Note: This mod is released under the GPL License. As always, give credit where credit is due. Notes: For your own safety, backup the effected PHP files and templates before proceeding with this hack. ---------------------------------------------------------------------------------------------------- Go to your "Administration Panel" => "Insert RAW SQL" -------------------------------------------------- ALTER TABLE `$table_members` ADD `deviantart` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `facebook` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `flickr` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `lastfm` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `livejournal` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `myspace` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `twitter` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `xanga` VARCHAR( 250 ) NOT NULL default ''; ALTER TABLE `$table_members` ADD `youtube` VARCHAR( 250 ) NOT NULL default ''; -------------------------------------------------- Edit PHP File: header.php Find: -------------------------------------------------- /* Set Up HTML Templates and Themes */ -------------------------------------------------- Replace With: -------------------------------------------------- if (!isset($lang['textcontactinfo'])) { require_once(ROOT.'include/translation.inc.php'); setNewLangValue('textcontactinfo', 'Contact Information'); setNewLangValue('textdeviantart', 'DeviantART'); setNewLangValue('textfacebook', 'Facebook'); setNewLangValue('textflickr', 'flickr'); setNewLangValue('textlastfm', 'last.fm'); setNewLangValue('textlivejournal', 'LiveJournal'); setNewLangValue('textmyspace', 'MySpace'); setNewLangValue('texttwitter', 'Twitter'); setNewLangValue('textxanga', 'Xanga'); setNewLangValue('textyoutube', 'YouTube'); loadLang($langfile); } /* Set Up HTML Templates and Themes */ -------------------------------------------------- Edit PHP File: memcp.php Find: -------------------------------------------------- if (noSubmit('editsubmit')) { $member = $self; -------------------------------------------------- Replace With: -------------------------------------------------- $FCarr = array( 'aim', 'deviantart', 'facebook', 'flickr', 'lastfm', 'livejournal', 'myspace', 'msn', 'site', 'twitter', 'xanga', 'yahoo', 'youtube', ); if ( noSubmit('editsubmit')) { $member = $self; $FCInfo = ''; foreach ($FCarr as &$value) { $lng = "text$value"; $lng = $lang[$lng]; $FCInfo .= '