Chibiry!

Forum
Last Post
Threads / Messages

Inf3rnal

Member
Moderator
Joined
Mar 1, 2011
Messages
108
Points
16
Location
US
Mysidian Dollar
16,058
[1.2.3] Chibiry!

Chibiry! Theme is now done!
Tested With: Mysidia Adoptables v1.2.3
Works With: Mysidia Adoptables v1.2.3

Installation:

Download and unzip Chibiry.zip

Upload Chibiry files to the theme directory

Now comes the file edits! These file edits are exactly the same as Midnight_Rain's so if you have done so with Midnight_Rain you can skip this part.
Then open inc/functions.php and around line 451 find:

Code:
function getsidebar() {

That whole function which should look like this:

Code:
function getsidebar() {

	//This function determines what shows in the side bar of the template

	$isloggedin = $GLOBALS['isloggedin'];

	$loggedinname = $GLOBALS['loggedinname'];

	if($isloggedin == "yes") {

		$msgctr = "<a href='messages.php'>Messages</a>";

		$query = "SELECT * FROM ".$GLOBALS['prefix']."messages WHERE touser='".$loggedinname."' and status='unread'";

		$result = runquery($query);

		$num = mysql_num_rows($result);

		if($num > 0) {

		$msgctr = "<a href='messages.php'>Messages <b>(".$num.")</b></a>";

		}

		$sidebar = "You have {$GLOBALS['money']} {$GLOBALS['settings']['cost']}.<br />

		<a href='donate.php'>Donate money to friends</a><br />

		<br /><strong>Your links:</strong><br />

		<ul><li><a href='adopt.php'>Adopt New Pets</a></li>

		<li><a href='pound.php'>Acquire Pounded Pets</a></li>

		<li><a href='myadopts.php'>Manage Adoptables</a></li>

		<li><a href='account.php'>Go to My Account</a></li>

		<li>".$msgctr."

		<li><a href='changestyle.php'>Change Theme</a></li>

		<li><a href='logout.php'>Log Out</a></li>";



           $query = "SELECT * FROM ".$GLOBALS['prefix']."users WHERE username='".$loggedinname."' and usergroup='1'";

		   $result = runquery($query);

           $usercancp = mysql_num_rows($result);



		if($usercancp  != 0) {

			$sidebar .= "<li><a href='admin.php'>Admin Center</a></li><br />";

		}



        $query1 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username != 'Visitor'");

        $total1 = mysql_num_rows($query1);

        $query2 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username = 'Visitor'");

        $total2 = mysql_num_rows($query2);

		$sidebar .= "<a href='online.php'>This site has ".$total1." members and ".$total2." guests online.</a>";



		

		$sidebar .= "</ul>";

	}

	else {

		$sidebar = "<b><u>Member Login:</u></b><br />

		<form name='form1' method='post' action='login.php'>

		  <p>Username: 

			<input name='username' type='text' id='username'>

		</p>

		  <p>Password: 

			<input name='password' type='password' id='password'>

		</p>

		  <p>

			<input type='submit' name='Submit' value='Log In'>

		  </p>

		</form>Don't have an account?<br /><a href='register.php'>Register Free</a><br /><a href='forgotpass.php'>Forgot Password?</a>";

        $query1 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username != 'Visitor'");

        $total1 = mysql_num_rows($query1);

        $query2 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username = 'Visitor'");

        $total2 = mysql_num_rows($query2);

		$sidebar .= "<br />This site currently has ".$total1." members and ".$total2." guests.";



	}

	return $sidebar;

}

Replace that with:

Code:
function getsidebar() {

	//This function determines what shows in the side bar of the template

	$isloggedin = $GLOBALS['isloggedin'];

	$loggedinname = $GLOBALS['loggedinname'];

	if($isloggedin == "yes") {

		//User Profile Link
		$welcome = "<span id='welcome' title='Welcome back, ".$loggedinname."'><a href='profile.php?user=".$loggedinname."'>".$loggedinname."</a></span>";

		//Link to My Account
		$profile = "<a href='account.php' title='My Account'>My Account</a>"; 

		//Link with No Messages
		$msgctr = "<a href='messages.php' title='No New Messages'>Messages</a>";
		
		//Link with Messages
		$query = "SELECT * FROM ".$GLOBALS['prefix']."messages WHERE touser='".$loggedinname."' and status='unread'";

		$result = runquery($query);

		$num = mysql_num_rows($result);

		if($num > 0) {


		$msgctr = "
			<a href='messages.php' title='You have ".$num." new message(s)'>Messages (".$num.")</a>
		";
		}	

		//Link to change theme
		$chngthm = "<a href='changestyle.php' alt='Change Theme' title='Change Theme'>Change Theme</a>"; 

		$sidebar = "
		<div id='topbar'>
			<span id='links'>
				".$welcome."
				".$profile."
				".$msgctr."
				".$chngthm."
		";

           $query = "SELECT * FROM ".$GLOBALS['prefix']."users WHERE username='".$loggedinname."' and usergroup='1'";

		   $result = runquery($query);

           $usercancp = mysql_num_rows($result);

		if($usercancp  != 0) {

			$sidebar .= "<a href='admin.php' title='Admin Center'>Admin</a>";

		}

        $query1 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username != 'Visitor'");

        $total1 = mysql_num_rows($query1);

        $query2 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username = 'Visitor'");

        $total2 = mysql_num_rows($query2);

		$query3 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username != ''");

        $total3 = mysql_num_rows($query3);
		
		$sidebar .= "
			<a href='pound.php' title='Acquire Pounded Pets'>Pound Center</a>
			<a href='donate.php' title='You have {$GLOBALS['money']} {$GLOBALS['settings']['cost']}.'>Donate</a>
			<a href='online.php' title='This site currently has ".$total1." members and ".$total2." guests.'>".$total3." Users Online</a>
			<a href='logout.php' title='Securely Logout'>Logout</a>
			</span><br /></div>
		";
	}

	else {

		$sidebar = "
		<div id='topbar'>
			<form name='form1' method='post' id='links' action='login.php'>
				Username: <input name='username' type='text' id='username'>
				Password: <input name='password' type='password' id='password'>
				<input type='submit' name='Submit' value='Log In'>
				<a href='register.php'>Sign Up</a>
				<a href='forgotpass.php'>Forgot Password?</a>

";

        $query1 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username != 'Visitor'");

        $total1 = mysql_num_rows($query1);

        $query2 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username = 'Visitor'");

        $total2 = mysql_num_rows($query2);

		$query3 = runquery("SELECT * FROM ".$GLOBALS['prefix']."online WHERE username != ''");

        $total3 = mysql_num_rows($query3);
		
		$sidebar .= "<a href='online.php' title='This site currently has ".$total1." members and ".$total2." guests.'>".$total3." Users Online</a></form></div></span>";


	}

	return $sidebar;

}

Now save and exit.

Database Changes
Now open Phpmyadmin or whatever you use and go to [yourprefix]_themes
Click Insert and use the following data:

themename = Chibiry
themefolder = Chibiry

The rest can be left blank then click "Go"
That will insert the theme to the database.

To use the theme:
Now open your site and go to http://yoursite.com/changestyle.php and Chibiry should be on the list.
Select it and you are now using the theme.

To make it the default theme: (Way #1)
Go to your Admin CP > Site Settings > View or Edit Theme and Template Settings
Use the dropdown menu and select Chibiry then click use this theme.

To make it the default theme: (Way #2)
If that doesn't work (I haven't got that way to work for me at all.)
Open PhpMyAdmin (Or whatever you use) and go to [prefix]_settings and the first field should be "theme"
Set theme's "value" to "Chibiry" (Without the quotes.)

Now your all done. :)

Important Notes:
If you have donated to Mysidia PHP Adoptables you can remove the Powered by Mysidia PHP Adoptables
Please leave Theme by Inf3rnal intact unless you have donated to me or I have given you permission
I can accept Paypal dontation at the following email address: infertioxstudios@gmail.com
There will be an "enhanced version" of the theme that will be released to users that have donated to me

Bugs/Issues
There is quite a few issues I'm still working on such as the footer, body size, etc.
I'll try to get those issues fixed asap for both Chibiry and Midnight_Rain.

Preview
ChibiryThemePreview.png
 
Last edited:
waaaa

it's finally released!dont know if i'll use chibiy or midnight :D
 
I use it - two questions though. The footer appears behind the content as appose to below it, and how do you work the update bar thingy?
 
Yes the footer is a known issue. I have to redo some of the css to have the footer stick to the bottom.

Also the update bar is just a row of images and can be changed in the template.htm
 
Warning: file_get_contents(templates/chibiry/template.html) [function.file-get-contents]: failed to open stream: No such file or directory in /home/tanatia/public_html/game/inc/functions.php on line 1679


>< :'( i wanted it soooo bad....did I did anything wrong? ^^"
 
That's strange. Did you add it to the mysql data?

If you PM me I can help you out. ^^
 
It's okay,I did make a css myself,finally ^^ thanks anyway,and keep up the good work!I'll probably use chibiry in the future for another site :smile:
 
Do you mind if I edit the theme? Just to make it suit my site? I won't say I made it completely and I'll put you in the the credits page. I won't take off the made by Inf3rnal on the theme either. Thanks. :3
 
Come to think about it, this style is actually quite similar to the Midnight Rain theme. It will take just a few minutes to get it to work if you already have Mys v1.3.4 compatible version of Midnight Rain. If demand is high, I will probably do it for users who request it.
 
Yeah it's based off of Midnight Rain which was my first theme.

Also if you could give me a copy of a already lastest version compatible of the theme I could actually continue building it. I've been too busy to convert it to continue making it.

Speaking of building check out what I have been working on.

clgapbv.png
 
Last edited:
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'template.tpl'' in /home/dacankey/public_html/inc/smarty/sysplugins/smarty_internal_templatebase.php:127 Stack trace: #0 /home/dacankey/public_html/inc/smarty/sysplugins/smarty_internal_templatebase.php(374): Smarty_Internal_TemplateBase->fetch('template.tpl', NULL, NULL, NULL, true) #1 /home/dacankey/public_html/classes/class_template.php(135): Smarty_Internal_TemplateBase->display('template.tpl') #2 /home/dacankey/public_html/classes/class_view.php(280): Template->output() #3 /home/dacankey/public_html/classes/class_frontcontroller.php(102): View->render() #4 /home/dacankey/public_html/index.php(74): FrontController->render() #5 /home/dacankey/public_html/index.php(78): IndexController::main() #6 {main} thrown in /home/dacankey/public_html/inc/smarty/sysplugins/smarty_internal_templatebase.php on line 127


i am getting this error and i cant find functions.php in /inc
 
Edit: This theme is design for 1.2.3 so I am not sure if it works with current versions of mysidia.
 
Similar threads
Thread starter Title Forum Replies Date
S tried to install chibiry but error this Questions and Supports 1

Similar threads

Users who are viewing this thread

  • Forum Contains New Posts
  • Forum Contains No New Posts

Forum statistics

Threads
4,277
Messages
33,118
Members
1,602
Latest member
BerrieMilk
BETA

Latest Threads

Latest Posts

Top