Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Questions and Supports

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 04-20-2012, 08:24 AM
AlexC's Avatar
AlexC AlexC is offline
Moderator
 
Join Date: Dec 2009
Location: Canada
Posts: 753
Gender: Unknown/Other
Credits: 67,471
AlexC is an unknown quantity at this point
Default Four Questions - Forum/Pagination/Levelup

Okay, so I've got four questions, and I'd appreciate the help. :3 I didn't want to spam, so here is them all at once.

FIRST ONE: My pagination is turning my ratties.x10.mx url to www.ratties.x10.mx, so when I'm flipping through, for example, my adopts, going to the next page logs me out. :/ Same with the members page... I suspect once I start using the message system I'll get the same problem with the pagination there.

SECOND ONE: I prefer the forum's profile and message look (no offense) and was wondering if it is possible to shift my users over there more - so, for example, when someone clicks to go to the profile of someone on the main site, they get directed to the forum profile. I can probably do that easily enough, what I'm wondering about the adopts - obviously I can't shift those over, so what I'm asking is a) can someone either help me find a way to post someone's adoptables on their forum profile, or to slim down the profile on the main site with a link to their forum profile, so they can go both places.

THIRD ONE: Is it possible to "embed" the forum into my site? So to use the theme I have there and just insert the forum's information into the fields there, so it looks like you haven't left the site? Or would that be too hard?

FOURTH: Can I add a bit more information to the levelup page? So when someone clicks on an adoptable, it says stuff like name, clicks, level, gender, trade-ability, and just tells you clicked on it - but to also have this when you've already clicked it, so the information is still displayed. If someone could help me with this, that would be great. :D

Okay, that's it, for now. xD
__________________
Reply With Quote
  #2  
Old 04-20-2012, 08:49 AM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 337,063
Hall of Famer is on a distinguished road
Default

Well...

First of all, you may go to each script file that uses pagination and find a line like this(the example below is for messages.php):

PHP Code:
$pagination = new Pagination($adopts$query$rowsperpage"http://www.".constant("DOMAIN").constant("SCRIPTPATH")."/messages.php"); 
You can edit out www. and the code should work for site url not using www. I, however, strongly recommend including www. though, since this is the convention we use for this script.


And yes, it is doable to direct user profile and message page to the forum, but that will require a lot more coding. You have to be familiar with the way your forum engine works. If it is MyBB, the user profile page looks like this:

PHP Code:
http://www.yourdomain.com/mybb/member.php?action=profile&uid=5 
The cheapest way to do this is to edit the navlink 'memberlist' and change its url to http://mysidiarpg.com/site/mybb/memberlist.php. If you still want to use the member list for Mysidia Adoptables but not the profile, you may go to profile.php and find this line:


PHP Code:
$article_content .= "<strong><a   href='profile.php?user={$row->username}'>{$star}{$row->username}</a></strong><br   />"
And change it to:

PHP Code:
$article_content .= "<strong><a  href='http://www.yourdomain.com/mybb/member.php?action=profile&uid=".usernametouid($row->username).">{$star}{$row->username}</a></strong><br  />"
And it should do the trick, but keep in mind that it requires the ids from adoptables and forum's user tables to be consistent. If your user id is 1 in adoptables table, but 2 in forum table, the above code will fail and you have to do a lot more coding to make it work.


The third one is, well, doable but definitely difficult. This requires a significant modification over the core script of your adoptables site, and will take me at least 3 days to complete, and not sure how long it will take you.


The last request is quite easy to achieve, you just have to re-write these lines from levelup.php to whatever you want them to be:

PHP Code:
$article_title $lang_gave."{$owned_adoptable->name} one ".$lang_unit;
      
$article_content "<img src='{$image}'><br>{$lang_gave}{$owned_adoptable->name}    one {$lang_unit}.<br>".$lang_levelup_encourage
Note the $owned_adoptables is an object with various properties such as level, click, gender and tradestatus, you can access them by $owned_adoptables->property. A concrete example is already available above, note how the adoptables name is accessed as {$owned_adoptable->name}. If you do not know what properties are available in $owned_adoptables object, simply go to your prefix.owned_adoptables table and the column names are the property names.
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #3  
Old 04-20-2012, 12:57 PM
SilverDragonTears's Avatar
SilverDragonTears SilverDragonTears is offline
I am your Nemesis.
 
Join Date: Jun 2011
Posts: 1,113
Gender: Female
Credits: 82,533
SilverDragonTears is on a distinguished road
Default

Have you seen my levelup pages? I can definitely help you there!
__________________

Check out SilvaTales
Reply With Quote
  #4  
Old 04-20-2012, 01:53 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 337,063
Hall of Famer is on a distinguished road
Default

I think she will mostly be stuck with question three, since thats a question even I do not know how complicated it can get. To me it seems that Gloometh wants somewhat of a full forum integration. An interesting thought, but may take time to accomplish.
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #5  
Old 04-20-2012, 01:55 PM
SilverDragonTears's Avatar
SilverDragonTears SilverDragonTears is offline
I am your Nemesis.
 
Join Date: Jun 2011
Posts: 1,113
Gender: Female
Credits: 82,533
SilverDragonTears is on a distinguished road
Default

You could just make your forum theme match your site theme. Or use iframe. But meh... I wouldn't go that route.
__________________

Check out SilvaTales
Reply With Quote
  #6  
Old 04-20-2012, 03:51 PM
AlexC's Avatar
AlexC AlexC is offline
Moderator
 
Join Date: Dec 2009
Location: Canada
Posts: 753
Gender: Unknown/Other
Credits: 67,471
AlexC is an unknown quantity at this point
Default

Quote:
Originally Posted by Hall of Famer View Post
Well...

First of all, you may go to each script file that uses pagination and find a line like this(the example below is for messages.php):

PHP Code:
$pagination = new Pagination($adopts$query$rowsperpage"http://www.".constant("DOMAIN").constant("SCRIPTPATH")."/messages.php"); 
You can edit out www. and the code should work for site url not using www. I, however, strongly recommend including www. though, since this is the convention we use for this script.
So it is recommended to use www. then? Well, I guess i could switch, because otherwise I'll have to keep changing it over every upgrade.

Quote:
And yes, it is doable to direct user profile and message page to the forum, but that will require a lot more coding. You have to be familiar with the way your forum engine works. If it is MyBB, the user profile page looks like this:

PHP Code:
http://www.yourdomain.com/mybb/member.php?action=profile&uid=5 
The cheapest way to do this is to edit the navlink 'memberlist' and change its url to http://mysidiarpg.com/site/mybb/memberlist.php. If you still want to use the member list for Mysidia Adoptables but not the profile, you may go to profile.php and find this line:


PHP Code:
$article_content .= "<strong><a   href='profile.php?user={$row->username}'>{$star}{$row->username}</a></strong><br   />"
And change it to:

PHP Code:
$article_content .= "<strong><a  href='http://www.yourdomain.com/mybb/member.php?action=profile&uid=".usernametouid($row->username).">{$star}{$row->username}</a></strong><br  />"
And it should do the trick, but keep in mind that it requires the ids from adoptables and forum's user tables to be consistent. If your user id is 1 in adoptables table, but 2 in forum table, the above code will fail and you have to do a lot more coding to make it work.
Can I change the ids in the forum to match the ones on the site and then just do that thing you showed me of telling it where to start counting from?

Quote:
The third one is, well, doable but definitely difficult. This requires a significant modification over the core script of your adoptables site, and will take me at least 3 days to complete, and not sure how long it will take you.
Quote:
Originally Posted by Silver Kitsune View Post
You could just make your forum theme match your site theme. Or use iframe. But meh... I wouldn't go that route.

@Silver, this is actually what I wanted - I just want my forum to look the same as my site. I just wasn't sure how to transfer over the nav bar and stuff. I don't want to do some advanced mod or anything.

Quote:
The last request is quite easy to achieve, you just have to re-write these lines from levelup.php to whatever you want them to be:

PHP Code:
$article_title $lang_gave."{$owned_adoptable->name} one ".$lang_unit;
      
$article_content "<img src='{$image}'><br>{$lang_gave}{$owned_adoptable->name}    one {$lang_unit}.<br>".$lang_levelup_encourage
Note the $owned_adoptables is an object with various properties such as level, click, gender and tradestatus, you can access them by $owned_adoptables->property. A concrete example is already available above, note how the adoptables name is accessed as {$owned_adoptable->name}. If you do not know what properties are available in $owned_adoptables object, simply go to your prefix.owned_adoptables table and the column names are the property names.
I'm slightly confused with how to add stuff like that - basically all I want to display is clicks, level, trade status, image, name, gender and that's about it. I do like how Silver has done her's, I just want it to be displayed even when you've already clicked it.

Silver, would you mind showing me how you pulled the information from the database? After that I think I can handle it, I just don't get that part too easily.
__________________
Reply With Quote
  #7  
Old 04-20-2012, 09:29 PM
AlexC's Avatar
AlexC AlexC is offline
Moderator
 
Join Date: Dec 2009
Location: Canada
Posts: 753
Gender: Unknown/Other
Credits: 67,471
AlexC is an unknown quantity at this point
Default

I tried doing the memberlist thing, since that was the first thing on my list, but for some reason it isn't calling the id number right?

I am getting this:

http://www.ratties.x10.mx/forum/memb...n=profile&uid=

and my code looks like this:

Code:
<a href='http://www.ratties.x10.mx/forum/member.php?action=profile&uid='.usernametouid($row->username).'>{$star}{$row->username}</a>
__________________
Reply With Quote
  #8  
Old 04-20-2012, 09:32 PM
SilverDragonTears's Avatar
SilverDragonTears SilverDragonTears is offline
I am your Nemesis.
 
Join Date: Jun 2011
Posts: 1,113
Gender: Female
Credits: 82,533
SilverDragonTears is on a distinguished road
Default

Are you calling the database to get the member id's?

Try:

Code:
<a href='http://www.ratties.x10.mx/forum/member.php?action=profile&uid='{$row->uid}'>{$star}{$row->username}</a>
__________________

Check out SilvaTales

Last edited by SilverDragonTears; 04-20-2012 at 09:37 PM.
Reply With Quote
  #9  
Old 04-20-2012, 09:44 PM
AlexC's Avatar
AlexC AlexC is offline
Moderator
 
Join Date: Dec 2009
Location: Canada
Posts: 753
Gender: Unknown/Other
Credits: 67,471
AlexC is an unknown quantity at this point
Default

I'm still not getting a profile on the forum. D:
__________________
Reply With Quote
  #10  
Old 04-20-2012, 09:45 PM
SilverDragonTears's Avatar
SilverDragonTears SilverDragonTears is offline
I am your Nemesis.
 
Join Date: Jun 2011
Posts: 1,113
Gender: Female
Credits: 82,533
SilverDragonTears is on a distinguished road
Default

Yea that didn't work. I found how to get the uid value but the uid on the adopts site and the forums isn't the same which I thought it would be which is weird. It's a bit complex... I don't know how to do it without giving myself a headache.
__________________

Check out SilvaTales
Reply With Quote
Reply


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
problem with pagination or profile.php kristhasirah Questions and Supports 0 01-16-2013 04:59 PM
help me with levelup.php Sensacionsk8 Questions and Supports 0 02-23-2011 05:48 PM
Pagination/ My Adopts Page Missy Master Suggestions and Feature Requests 13 01-23-2011 08:37 PM
adopt.php pagination cetroline Questions and Supports 5 12-13-2010 06:41 PM
pagination for my adopts redheadturkey Questions and Supports 18 05-01-2010 10:45 AM


All times are GMT -5. The time now is 01:49 AM.

Currently Active Users: 9693 (0 members and 9693 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