Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Addons and Modifications > Addons/Mods Graveyard

Notices

Reply
 
Thread Tools Display Modes
  #11  
Old 05-26-2009, 11:35 AM
rosepose rosepose is offline
Member
 
Join Date: Jan 2009
Posts: 127
Credits: 10,493
rosepose
Default RE: A quick Profile Add-on Modification

Uh oh.... Well, I got up to the bit where you edit the register.php file, and so to be safe I thought I'd try creating another account, right? It told be something was very, very wrong, and I suspect it's the code I put in to register.php. Help?
Reply With Quote
  #12  
Old 05-26-2009, 11:47 AM
Bloodrun's Avatar
Bloodrun Bloodrun is offline
I am, who I am.
 
Join Date: Apr 2009
Posts: 532
Gender: Male
Credits: 28,014
Bloodrun
Send a message via Yahoo to Bloodrun
Default RE: A quick Profile Add-on Modification

Quote:
Originally Posted by rosepose
Uh oh.... Well, I got up to the bit where you edit the register.php file, and so to be safe I thought I'd try creating another account, right? It told be something was very, very wrong, and I suspect it's the code I put in to register.php. Help?
Okay I need two things from you.

I need you to copy and paste your current register file here, and I need to how many sets are in your 'adopts_users' table.
Reply With Quote
  #13  
Old 05-26-2009, 03:44 PM
rosepose rosepose is offline
Member
 
Join Date: Jan 2009
Posts: 127
Credits: 10,493
rosepose
Default RE: A quick Profile Add-on Modification

Oh.... I'm sorry, I undid everything. I'll do it up again on a backup script, hang on....
Reply With Quote
  #14  
Old 06-07-2009, 06:35 PM
shiningheart shiningheart is offline
Member
 
Join Date: Jun 2009
Posts: 3
Credits: 250
shiningheart
Default RE: A quick Profile Add-on Modification

This code rocks, but I have a problem. Is there a way that when the person views the other person's profile, it can also the list their pets? Because if some people don't have anywhere to post their pets, how are they going to advertise them and get more clicks? So I was wondering if you could give me the code so I can add the pets to it.
Reply With Quote
  #15  
Old 06-07-2009, 06:58 PM
Bloodrun's Avatar
Bloodrun Bloodrun is offline
I am, who I am.
 
Join Date: Apr 2009
Posts: 532
Gender: Male
Credits: 28,014
Bloodrun
Send a message via Yahoo to Bloodrun
Default RE: A quick Profile Add-on Modification

Quote:
Originally Posted by shiningheart
This code rocks, but I have a problem. Is there a way that when the person views the other person's profile, it can also the list their pets? Because if some people don't have anywhere to post their pets, how are they going to advertise them and get more clicks? So I was wondering if you could give me the code so I can add the pets to it.
Yes, actually, lol I forgot that I removed that part out, what you need to do is, go to your profile2.php and,

place this:

PHP Code:
    $query "SELECT * FROM ".$prefix."owned_adoptables WHERE owner = '".$user."'";
    
$result mysql_query($query);
    
$numpets mysql_numrows($result); 
Right after this:

PHP Code:
    if($yahoo == ""){
    
$yahoo "No YIM Information Given";
    }
    

    
$i++;
    } 
Then where ever you want the pets to show up, place this into that section (note, the section will look something like $article_content, $about_me, etc.. etc):

PHP Code:
    <b>Number Of Pets Owned:</b".$numpets."<br><br>
    <
b><u>".$usersname."'s Pets:</u></b><br><br> 
Then, go to the end of the section you placed that bit of code in, (the end of the section will be marked with ";) and immediately after that, place this:

PHP Code:
    if($numpets 0){

    
$i=0;
    while (
$i $numpets) {

    
$aid=@mysql_result($result,$i,"aid");
    
$image getcurrentimage($aid);

    
$article_content $article_content."<a href='levelup.php?id=".$aid."'><img src='".$image."' border='0'></a>";


    
$i++;
    }
    }
    else{
    
$article_content $article_content."This user currently does not have any pets.";
    } 
You have to make sure you do not place that bit of quote in a section, or else you will get an error.
Reply With Quote
  #16  
Old 06-07-2009, 07:21 PM
shiningheart shiningheart is offline
Member
 
Join Date: Jun 2009
Posts: 3
Credits: 250
shiningheart
Default RE: A quick Profile Add-on Modification

I did exactly what you said but it didnt show up.

http://flaredrhapsody.co.cc/profile2.php?user=shiningheart

It is supposed to show up under Member's Stats, but its not... xDD
Reply With Quote
  #17  
Old 06-07-2009, 07:33 PM
Bloodrun's Avatar
Bloodrun Bloodrun is offline
I am, who I am.
 
Join Date: Apr 2009
Posts: 532
Gender: Male
Credits: 28,014
Bloodrun
Send a message via Yahoo to Bloodrun
Default RE: A quick Profile Add-on Modification

Quote:
Originally Posted by shiningheart
I did exactly what you said but it didnt show up.

http://flaredrhapsody.co.cc/profile2.php?user=shiningheart

It is supposed to show up under Member's Stats, but its not... xDD
Please copy and paste your profile2.php file here, and ill fix the problem for you.

BTW you turned private messaging off, so I can't reply to your PM's.
Reply With Quote
  #18  
Old 06-07-2009, 07:33 PM
shiningheart shiningheart is offline
Member
 
Join Date: Jun 2009
Posts: 3
Credits: 250
shiningheart
Default RE: A quick Profile Add-on Modification

Oh okay, Oops! And one minute....[hr]
Quote:
<?php

// ************************************************** ********************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// File ID: profile2.php
// Shows a user profile, or a member list.
// ************************************************** ********************

// Wake the sleeping giant

// ************************************************** ********************
// Basic Configuration Info
// ************************************************** ********************

include("inc/functions.php");
include("inc/config.php");
include("lang/lang.php");

$themeurl = "templates/default/usertemp.html";

$template = replace(':DISPLAYPIC:',$displaypic,$template);
$template = replace(':DISPLAYQUOTE:',$display_quote,$template) ;
$template = replace(':ARTICLESTATS:',$article_stats,$template) ;
$template = replace(':ARTICLEABOUT:',$article_about,$template) ;
$template = replace(':ARTICLEABOUTME:',$aboutme,$template);
$template = replace(':USERCSS:',$usercss,$template);

// ************************************************** ********************
// Define our top links by calling getlinks()
// ************************************************** ********************

$links = getlinks();

// ************************************************** ********************
// Define our ads by calling getads()
// ************************************************** ********************

$ads = getads("any");

// ************************************************** ********************
// Grab any dynamic article content from the content table
// ************************************************** ********************

$pagecontent = getsitecontent("index");
$article_title = $pagecontent[title];
$article_content = $pagecontent[content];
$article_content = nl2br($article_content);

// ************************************************** ********************
// Grab any settings that we will need for the current page from the DB
// ************************************************** ********************

$browsertitle = grabanysetting("browsertitle");
$sitename = grabanysetting("sitename");
$slogan = grabanysetting("slogan");


// ************************************************** ********************
// Check and see if the user is logged in to the site
// ************************************************** ********************

$loginstatus = logincheck();
$isloggedin = $loginstatus[loginstatus];
$loggedinname = $loginstatus[username];

// ************************************************** ********************
// End Prepwork - Output the page to the user
// ************************************************** ********************

// This page handles user profiles and shows the site members...



$user = $_GET["user"];

$user = preg_replace("/[^a-zA-Z0-9\\040.]/", "", $user);

$user = secure($user);



$page = $_GET["page"];

$page = preg_replace("/[^a-zA-Z0-9\\040.]/", "", $page);

$page = secure($page);



if($user != ""){



// We have specified a specific user who we are showing a profile for...

// See if the user exists...



$query = "SELECT * FROM ".$prefix."users WHERE username = '".$user."'";

$result = mysql_query($query);

$num = mysql_numrows($result);



if($num > 0){



$i=0;

while ($i < 1) {



$usersname=@mysql_result($result,$i,"username");

$usersgroup=@mysql_result($result,$i,"usergroup");


$status=@mysql_result($result,$i,"status");




$website=@mysql_result($result,$i,"website");

$aim=@mysql_result($result,$i,"aim");

$yahoo=@mysql_result($result,$i,"yahoo");

$msn=@mysql_result($result,$i,"msn");

$membersince=@mysql_result($result,$i,"membersince ");

$ame=@mysql_result($result,$i,"ame");

$location=@mysql_result($result,$i,"location");

$age=@mysql_result($result,$i,"age");

$occupation=@mysql_result($result,$i,"occupation") ;

$interests=@mysql_result($result,$i,"interests");

$profilepic=@mysql_result($result,$i,"profilepic") ;

$displayquote=@mysql_result($result,$i,"displayquo te");

$usercss=@mysql_result($result,$i,"usercss");



if($website == ""){

$website = "No Website Information Given";

}

else{

$website = "<a href='".$website."' target='_blank'>".$website."</a>";

}



if($msn == ""){

$msn = "No MSN Information Given";

}



if($aim == ""){

$aim = "No AIM Information Given";

}



if($yahoo == ""){

$yahoo = "No YIM Information Given";

}





$i++;

}




$query = "SELECT * FROM ".$prefix."owned_adoptables WHERE owner = '".$user."'";
$result = mysql_query($query);
$numpets = mysql_numrows($result);












$query = "SELECT * FROM ".$prefix."owned_adoptables WHERE owner = '".$user."'";

$result = mysql_query($query);

$numpets = mysql_numrows($result);



// Show the user's profile page...



if($status == "yes") {
$userdisp = "".$usersname."'s Profile<p>
Status: <b>Online!</b>";
}
elseif($status == "") {
$userdisp = "".$usersname."'s Profile <p> Status: <b>Offline!</b>";
}



$article_title = "$userdisp";




$displaypic = "<img src='".$profilepic."'>";
$display_quote = "".$displayquote."<br>".$userdisp."<br>";
$aboutme = " <b>About Me:</b><br> ".$ame."<br> <b>Interests:</b><br> ".$interests."<br>";
$article_content = "
<b><u>".$lang_basic_info."".$usersname.":</u></b></a><br><br>
<img src='templates/icons/web.gif'> ".$website."<br>
<img src='templates/icons/aim.gif'> ".$aim."<br>
<img src='templates/icons/msn.gif'> ".$msn."<br>
<img src='templates/icons/yahoo.gif'> ".$yahoo."<br>
<img src='templates/icons/title.gif'> <a href='messages.php?act=newpm&user=".$usersname."'> Send ".$usersname." a Private Message</a><br><br>";
$article_stats = "
<b><u>".$usersname."'s Stats:</b></u></a><br><br>
<b>Member Since:</b> ".$membersince."<br><br>
<b>Number Of Pets Owned:</b> ".$numpets."<br><br>
<b><u>".$usersname."s Pets:</u></b><br><br>";

if($numpets > 0){

$i=0;
while ($i < $numpets) {

$aid=@mysql_result($result,$i,"aid");
$image = getcurrentimage($aid);

$article_content = $article_content."<a href='levelup.php?id=".$aid."'><img src='".$image."' border='0'></a>";


$i++;
}
}
else{
$article_content = $article_content."This user currently does not have any pets.";
}










$article_about = "
<b><u>About ".$usersname.":</b></u></a><br><br>
<b>Location:</b> ".$location."<br>
<b>Age:</b> ".$age."<br>
<b>Occupation:</b> ".$occupation."<br> ";





}

}
// ************************************************** ********************
// Begin Template Definition
// ************************************************** ********************

//Define our current theme
$file = $themeurl;

// Do the template changes and echo the ready template
$template = file_get_contents($file);

$template = replace(':ARTICLETITLE:',$article_title,$template) ;
$template = replace(':ARTICLECONTENT:',$article_content,$templ ate);
$template = replace(':ARTICLEDATE:',$article_date,$template);

$template = replace(':BROWSERTITLE:',$browsertitle,$template);
$template = replace(':SITENAME:',$sitename,$template);

$template = replace(':DISPLAYPIC:',$displaypic,$template);
$template = replace(':DISPLAYQUOTE:',$display_quote,$template) ;
$template = replace(':ARTICLESTATS:',$article_stats,$template) ;
$template = replace(':ARTICLEABOUT:',$article_about,$template) ;
$template = replace(':ARTICLEABOUTME:',$aboutme,$template);
$template = replace(':USERCSS:',$usercss,$template);

//Define our links
$template = replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar = getsidebar();
$template = replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template = replace(':ADS:',$ads,$template);

//Get the slogan info
$template = replace(':SLOGAN:',$slogan,$template);


echo $template;

// ************************************************** ********************
// End Template Definition
// ************************************************** ********************



?>
There is the profile2.php code.[hr]
Turned on my Private Messages ;) And thank you for all the help, BTW! :)[hr]
*swingslegswhilewaitingforaresponse* :)[hr]
Okay, I messed with it a bit, and finally, I got the pets to show! *cheers* But now the problem is, for some odd reason, the adoptables are under all the messaging information, instead of under where it says _____ Pets...
Reply With Quote
  #19  
Old 06-07-2009, 10:15 PM
Bloodrun's Avatar
Bloodrun Bloodrun is offline
I am, who I am.
 
Join Date: Apr 2009
Posts: 532
Gender: Male
Credits: 28,014
Bloodrun
Send a message via Yahoo to Bloodrun
Default RE: A quick Profile Add-on Modification

Then just move
PHP Code:
<b>Number Of Pets Owned:</b".$numpets."<br><br>
<
b><u>".$usersname."s Pets:</u></b><br><br
Around, untill its where you want it.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
A modification jcga1992 Questions and Supports 7 11-07-2011 02:31 PM
Modification Dictionary AlexC Mys v1.2.x Mods 2 07-05-2011 09:44 AM
Modification Directory Kaeliah Mys v1.1.x Mods 14 02-28-2011 05:14 PM
Custom Profile Modification Bloodrun Mys v1.1.x Mods 50 01-22-2011 09:17 PM
Modification Out-Dated New one will be added. Bloodrun Addons/Mods Graveyard 19 05-23-2009 01:52 AM


All times are GMT -5. The time now is 05:36 AM.

Currently Active Users: 459 (0 members and 459 guests)
Threads: 4,080, Posts: 32,024, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636