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 08-14-2010, 09:15 AM
PokePets PokePets is offline
Premium Member
 
Join Date: Jun 2010
Posts: 228
Gender: Male
Credits: 19,063
PokePets
Default How to change the font of siggy.php ?

- How to change the font of your siggy images?
- How to center the text on the siggy images?

Thank you:rolleyes:
Reply With Quote
  #2  
Old 08-18-2010, 03:51 AM
PokePets PokePets is offline
Premium Member
 
Join Date: Jun 2010
Posts: 228
Gender: Male
Credits: 19,063
PokePets
Default RE: How to change the font of siggy.php ?

someone?
Reply With Quote
  #3  
Old 08-18-2010, 10:14 PM
HIddenPanda's Avatar
HIddenPanda HIddenPanda is offline
I Am... Da Sheep
 
Join Date: Jul 2010
Posts: 52
Gender: Male
Credits: 5,273
HIddenPanda
Default RE: How to change the font of siggy.php ?

LOL I was actually messing around with that today, It's actually very easy to do (even if you want to use your own font)

If you look at mine, (from pixelpets.co.cc :D) I set mine to use a font i downloaded for my recent obsession (Simlish from The Sims game series)

1. Find a font (I've had luck with Google and dafont.com)

2. You will most likely have to convert the font to a .gdf file so I reccomend http://www.wedwick.com/wftopf.exe if its a TrueType font.

3. Upload the font to the fonts folder on your server.

4. Open up siggy.php and look for the following lines (around Line 170)

PHP Code:
    $str1 "Name: ".$name;
    
$str2 "Owner: ".$owner;
    
$str3 "Train Me!";
    
$str4 "More Adopts at:";
    
$str5 $domain;

    
imagestring ($image120$textheight,  $str1$color);
    
imagestring ($image120$textheight 13,  $str2$color);
    
imagestring ($image120$textheight 26,  $str3$color); 
Yours is probably different because I have edited mine a bit

5. Insert the following code (with obvious modifications BEFORE the imagestring() lines
PHP Code:
$font imageloadfont('fonts/GDF FILE NAME HERE!!!!!.gdf'); 
That tells the page to load the font for usage

6. Change the 2nd variable in the imagestring lines you want this font to be used (in this case replace the 12s)

In the end it should look somewhat similar to this

PHP Code:
    $str1 "Name: ".$name;
    
$str2 "Owner: ".$owner;
    
$str3 "Train Me!";
    
$str4 "More Adopts at:";
    
$str5 $domain;
    
$str6 "LOL Simlish";

    
$font imageloadfont('fonts/sims.gdf');
    
imagestring ($image$font0$textheight,  $str1$color);
    
imagestring ($image$font0$textheight 13,  $str2$color);
    
imagestring ($image$font0$textheight 26,  $str3$color);
    
imagestring ($image120$textheight 43$str6$color); 
Sorry that this tutorial is kinda crappy im a bit tired at the moment
Reply With Quote
  #4  
Old 08-19-2010, 03:11 AM
PokePets PokePets is offline
Premium Member
 
Join Date: Jun 2010
Posts: 228
Gender: Male
Credits: 19,063
PokePets
Default RE: How to change the font of siggy.php ?

Thank you :D !
PS; I play the sims to :p
Reply With Quote
  #5  
Old 08-19-2010, 04:43 AM
PokePets PokePets is offline
Premium Member
 
Join Date: Jun 2010
Posts: 228
Gender: Male
Credits: 19,063
PokePets
Default RE: How to change the font of siggy.php ?

It works thank you :D!
Reply With Quote
  #6  
Old 08-19-2010, 09:10 AM
fadillzzz fadillzzz is offline
Dev Staff
 
Join Date: Jan 2010
Posts: 501
Gender: Male
Credits: 32,497
fadillzzz is an unknown quantity at this point
Default RE: How to change the font of siggy.php ?

Quote:
Originally Posted by HIddenPanda
LOL I was actually messing around with that today, It's actually very easy to do (even if you want to use your own font)

If you look at mine, (from pixelpets.co.cc :D) I set mine to use a font i downloaded for my recent obsession (Simlish from The Sims game series)

1. Find a font (I've had luck with Google and dafont.com)

2. You will most likely have to convert the font to a .gdf file so I reccomend http://www.wedwick.com/wftopf.exe if its a TrueType font.

3. Upload the font to the fonts folder on your server.

4. Open up siggy.php and look for the following lines (around Line 170)

PHP Code:
    $str1 "Name: ".$name;
    
$str2 "Owner: ".$owner;
    
$str3 "Train Me!";
    
$str4 "More Adopts at:";
    
$str5 $domain;

    
imagestring ($image120$textheight,  $str1$color);
    
imagestring ($image120$textheight 13,  $str2$color);
    
imagestring ($image120$textheight 26,  $str3$color); 
Yours is probably different because I have edited mine a bit

5. Insert the following code (with obvious modifications BEFORE the imagestring() lines
PHP Code:
$font imageloadfont('fonts/GDF FILE NAME HERE!!!!!.gdf'); 
That tells the page to load the font for usage

6. Change the 2nd variable in the imagestring lines you want this font to be used (in this case replace the 12s)

In the end it should look somewhat similar to this

PHP Code:
    $str1 "Name: ".$name;
    
$str2 "Owner: ".$owner;
    
$str3 "Train Me!";
    
$str4 "More Adopts at:";
    
$str5 $domain;
    
$str6 "LOL Simlish";

    
$font imageloadfont('fonts/sims.gdf');
    
imagestring ($image$font0$textheight,  $str1$color);
    
imagestring ($image$font0$textheight 13,  $str2$color);
    
imagestring ($image$font0$textheight 26,  $str3$color);
    
imagestring ($image120$textheight 43$str6$color); 
Sorry that this tutorial is kinda crappy im a bit tired at the moment
You can also use imagettftext instead so that you can use .ttf and get better looking text since .gdf doesn't have anti aliasing

Reply With Quote
  #7  
Old 08-19-2010, 09:31 AM
PokePets PokePets is offline
Premium Member
 
Join Date: Jun 2010
Posts: 228
Gender: Male
Credits: 19,063
PokePets
Default RE: How to change the font of siggy.php ?

& how can i center the tekst?
Reply With Quote
  #8  
Old 08-19-2010, 12:13 PM
fadillzzz fadillzzz is offline
Dev Staff
 
Join Date: Jan 2010
Posts: 501
Gender: Male
Credits: 32,497
fadillzzz is an unknown quantity at this point
Default RE: How to change the font of siggy.php ?

I can't guarantee you that this is going to work for your site but I hope this can be your solution even if it's just temporary

before
PHP Code:
    imagestring ($image120$textheight,  $str1$color);
    
imagestring ($image120$textheight 13,  $str2$color);
    
imagestring ($image120$textheight 26,  $str3$color);
    
imagestring ($image120$textheight 42,  $str4$color);
    
imagestring ($image120$textheight 55,  $str5$color); 
Add this line
PHP Code:
        $x = ($newwidth $newwidth/2)/2
And then replace the zeros from
PHP Code:
    imagestring ($image120$textheight,  $str1$color);
    
imagestring ($image120$textheight 13,  $str2$color);
    
imagestring ($image120$textheight 26,  $str3$color);
    
imagestring ($image120$textheight 42,  $str4$color);
    
imagestring ($image120$textheight 55,  $str5$color); 
to $x

Final code should looks like this
PHP Code:
        $x = ($newwidth $newwidth/2)/2

    
imagestring ($image12$x$textheight,  $str1$color);
    
imagestring ($image12$x$textheight 13,  $str2$color);
    
imagestring ($image12$x$textheight 26,  $str3$color);
    
imagestring ($image12$x$textheight 42,  $str4$color);
    
imagestring ($image12$x$textheight 55,  $str5$color); 
Reply With Quote
  #9  
Old 08-21-2010, 03:42 AM
PokePets PokePets is offline
Premium Member
 
Join Date: Jun 2010
Posts: 228
Gender: Male
Credits: 19,063
PokePets
Default RE: How to change the font of siggy.php ?

fadillzzz,
You mean i must change
$font = imageloadfont('fonts/example.gdf');
to
$font = imagettftext('fonts/example.ttf');
?
& for your center code :s, i get this;
http://www.secret.uphero.com/adoptables/siggy.php?id=2

the text goes "out" the image :S,

already thanks,
Niels ;)
Reply With Quote
  #10  
Old 08-21-2010, 05:01 AM
fadillzzz fadillzzz is offline
Dev Staff
 
Join Date: Jan 2010
Posts: 501
Gender: Male
Credits: 32,497
fadillzzz is an unknown quantity at this point
Default RE: How to change the font of siggy.php ?

No, you don't need the imageloadfont to use imagettftext
read this
http://php.net/manual/en/function.imagettftext.php
and compare it to
http://php.net/manual/en/function.imagestring.php

imageloadfont is needed only if you want to use imagestring with custom font

take a look at my code
PHP Code:
    $str1 "".$name;
    
$str2 "Level:".$level;
    
$str3 "".$domain;
        
$font 'path/to/your/font.ttf';
        
$black imagecolorallocate($image202020); 

    
imagettftext ($image1600$textheight 18$black$font$str1);
    
imagettftext ($image1600$textheight 34$black$font$str2);
    
imagettftext ($image1600$textheight 50$black$font$str3); 
you can leave the '$image' untouch, and the number '16' is the font size, the first '0' is the angle, the second '0' is the x coordinates, the '$textheight ...' is the y coordinate, '$black' represent the font color, and '$font' is the font itself and last but not least '$str*' is the text to be loaded

Don't forget to define the variable like '$black' and '$font' before the imagettftext

Also, if you are still wondering how to center the text (using imagestring), read this
http://www.php.net/manual/en/function.imagestring.php#94306
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
CSS: Using a Non-Standard Font Kaeliah Tutorials and Tips 0 01-31-2011 08:50 PM
Font Question. shadowclash1 Other Chat 0 10-30-2010 04:26 AM
how to change background of siggy? vexel Questions and Supports 7 09-29-2010 10:54 AM
I want change font jcga Questions and Supports 4 02-14-2010 08:47 AM
A PHP font question exdiogene Webmasters Area 5 10-17-2009 08:08 PM


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

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