Mysidia Adoptables Support Forum

Mysidia Adoptables Support Forum (http://www.mysidiaadoptables.com/forum/index.php)
-   Questions and Supports (http://www.mysidiaadoptables.com/forum/forumdisplay.php?f=18)
-   -   How to write a proper shop page? (http://www.mysidiaadoptables.com/forum/showthread.php?t=4731)

parayna 12-15-2014 02:07 AM

Thank you! But for some reason it just comes up with a blank page whenever I add it to the place you said. No idea why that could be XD

Kyttias 12-15-2014 02:14 AM

Really? =/ You sure you copy-pasted the entire thing and replaced the entire display function? It works fine on my end...

Try sending me your entire class/classes_itemshop.php, please?

(In addition, do any of your item names, descriptions, or shop names contain apostrophes or quotes? These could cause potential issues. Nothing that's not fixable, of course.)

  Spoiler: Whole File 
Otherwise, here's the whole file:
PHP Code:

<?php

use Resource\Collection\LinkedList;

class 
Itemshop extends Model{

    public 
$sid;
    public 
$category;
    public 
$shopname;
    public 
$shoptype;
    public 
$description;
    public 
$imageurl;
    public 
$status;
    public 
$restriction;
    public 
$salestax;
    public 
$items;
    protected 
$total 0;
  
    public function 
__construct($shopname){
        
// Fetch the database info into object property      
        
$mysidia Registry::get("mysidia");
        
$row $mysidia->db->select("shops", array(), "shopname ='{$shopname}'")->fetchObject();
        if(!
is_object($row)) throw new Exception("Invalid Shopname specified");
      
        
// loop through the anonymous object created to assign properties
        
foreach($row as $key => $val){
            
$this->$key $val;         
        }
        
$this->items $this->getitemnames();
        
$this->total = (is_array($this->items))?count($this->items):0;
    }

    public function 
getcategory(){
        
$mysidia Registry::get("mysidia");
        
$stmt $mysidia->db->select("shops", array(), "category ='{$this->category}'");
        
$cate_exist = ($row $stmt->fetchObject())?TRUE:FALSE;     
        return 
$cate_exist;
    }
  
    public function 
getshop(){  
        
$mysidia Registry::get("mysidia");
        if(empty(
$this->shopname)) $shop_exist FALSE;
        else{
            
$stmt $mysidia->db->select("shops", array(), "shopname ='{$this->shopname}'");
            
$shop_exist = ($row $stmt->fetchObject())?TRUE:FALSE;    
        }
        return 
$shop_exist;
    }
  
    public function 
getitemnames(){
          if(!
$this->items){
            
$mysidia Registry::get("mysidia");        
            
$stmt $mysidia->db->select("items", array("itemname"), "shop ='{$this->shopname}'");
            
$items = array();
        
            while(
$item $stmt->fetchColumn()){
                
$items[] = $item;
            }
            return 
$items;
        }
        else return 
$this->items;
    }
  
    public function 
gettotal(){  
        return 
$this->total;
    }
  
    public function 
display(){
        
$mysidia Registry::get("mysidia");
        
$document $mysidia->frame->getDocument();              
        
$document->addLangvar($mysidia->lang->select_item);
      
        if(
$this->gettotal() == 0){
            
$document->addLangvar($mysidia->lang->empty);
            return 
FALSE;
        }

        
# Choose the NPC image based on the name of the shop
        
switch ($this->shopname) {
            case 
"Crossed Roads":                     
                
$npc_img "http://fc00.deviantart.net/fs71/f/2014/262/a/2/base_npc_60_by_kyttias-d7zqrnf.png";
                
#Based on the random number, sets a quote for $npc_text
                
$num Rand (1,6);   
                switch (
$num) { 
                        case 
1$npc_text "Time is money."; break; 
                        case 
2$npc_text "Isn't icecream super?"; break; 
                        case 
3$npc_text "Welcome to {$this->shopname}!"; break; 
                        case 
4$npc_text "Off to see the wizard?"; break; 
                        case 
5$npc_text "Tomorrow is another day..."; break; 
                        case 
6$npc_text "PHP is cool!"; }                            
                break;
            case 
"Spectrum"
                
$npc_img "http://fc00.deviantart.net/fs70/f/2014/313/a/c/base_npc_2_60_by_kyttias-d85ww5k.png";
                
#Based on the random number, sets a quote for $npc_text
                
$num Rand (1,6);   
                switch (
$num) { 
                        case 
1$npc_text "Time is money."; break; 
                        case 
2$npc_text "Isn't icecream super?"; break; 
                        case 
3$npc_text "Welcome to {$this->shopname}!"; break; 
                        case 
4$npc_text "Off to see the wizard?"; break; 
                        case 
5$npc_text "Tomorrow is another day..."; break; 
                        case 
6$npc_text "PHP is cool!"; }                   
                break;
            default; 
                
$npc_img "http://placekitten.com/g/200/500";
                
$npc_text "Welcome to {$this->shopname}!";
                break;
        }
        
        
# let's begin rendering the page
        
$document->add(new Comment("
            <style>
                .s_top {
                  overflow:hidden;
                  display: block;
                }
                .sc_npc_text{  
                  width: 40%;
                  float: left;
                  height: 100%;
                  padding: 10px;
                  margin: 10px;
                  font-family: 'Trebuchet MS', Helvetica, sans-serif;
                }
                .sc_npc_img{  
                  width: 40%;
                  float: left;
                }
                .sc_item {
                  display: inline-block;
                  padding: 5px;
                  text-align: center;
                  font-family: 'Trebuchet MS', Helvetica, sans-serif;
                  font-size: 14px;
                  margin-bottom: 3px;
                }
                .s_panel {
                  border-radius: 4px;
                  border: 1px solid #466ec3;
                  background-color: #ccf3f6;  
                }
                .s_input { width: 20px; }
            </style>
            <!-- START Container for Text and NPC -->
                <div class='s_top s_container'>
                    <div class='s_panel sc_npc_text'><p>
{$npc_text}</p></div>
                    <div class='sc_npc_img'><img  src='
{$npc_img}' height='300'></div>    
                </div>
            <!-- END Container for Text and NPC -->
            <!-- START Container for Items -->
                  <div class='s_container'>    
        "
FALSE));    
            
        
# Now render each item the store has
        
foreach($this->items as $stockitem){
              
$item $this->getitem($stockitem);
            
              
#descriptions of the item functions
            
switch ($item->function) {
                case 
"Click1"$usage "<b>use:</b> Feed a pet to give them {$item->value} EXP.";
                    break;
                  case 
"Click2"$usage "<b>use:</b> Feed a pet to set their EXP to {$item->value}.";
                    break;
                  case 
"Click3"$usage "<b>use:</b> Resets today's earned EXP to 0.";
                    break;
                  case 
"Level1"$usage "<b>use:</b> Raises a pet's Level by {$item->value}.";
                    break;
                  case 
"Level2"$usage "<b>use:</b> Sets your pet's Level to {$item->value}.";
                    break;
                case 
"Level3"$usage "<b>use:</b> Makes your pet Level 0 again!";
                    break;
                case 
"Gender"$usage "<b>use:</b> Swaps your pet's gender to its opposite!";
                    break;            
                default;
                    
$usage "";
                    break;
            }                        

            
# Now let's render each item icon, name, price and tooltip
            
$document->add(new Comment("
                <div class='s_panel sc_item'>

                <!-- 
                // This is where I would get the tooltip working, but it's not currently
                <abbr rel='tooltip' title=\"
{$item->description} <em>{$usage}</em>.\"><img src='{$item->imageurl}'></abbr> 
                -->
                
                <img src='
{$item->imageurl}'>
                  <br/>
                  <b>
{$item->itemname}</b>
                  <br/>
                  
{$item->price} Credits<br/>
                "
FALSE));

            
# Building the Buy form
            
$buyForm = new FormBuilder("buyform""../purchase/{$mysidia->input->get("shop")}""post");
            
$buyForm->setLineBreak(FALSE);
            
$buyForm->buildPasswordField("hidden""action""purchase")
                    ->
buildPasswordField("hidden""itemname"$item->itemname)
                    ->
buildPasswordField("hidden""shopname"$shop->shopname)
                    ->
buildPasswordField("hidden""shoptype""itemshop")
                    ->
buildPasswordField("hidden""salestax"$shop->salestax);
            
$quantity = new TextField("quantity");
            
$quantity->setSize(3);
            
$quantity->setMaxLength(3);
            
$quantity->setLineBreak(FALSE);        
            
$buy = new Button("Buy""buy""buy");
            
$buy->setLineBreak(FALSE);
            
$buyForm->add($quantity);
            
$buyForm->add($buy);

            
# Actually adding in the Quantity field Buy button now
             
$document->add($buyForm);

            
# Now we finish off the item by closing its div
            
$document->add(new Comment("</div>"FALSE)); 
        }  

        
# And that's a wrap
        
$document->add(new Comment("</div><!-- END Container for Items -->"FALSE));

    } 
  
    public function 
getitem($itemname){
      return new 
StockItem($itemname);
    }
  
    public function 
purchase(Item $item){
        
$mysidia Registry::get("mysidia");
        if(
$item->owner != $mysidia->user->username) Throw new NoPermissionException('Something is very very wrong, please contact an admin asap.');
        else{
            
$item->quantity $mysidia->input->post("quantity");
            
$cost $item->getcost($this->salestax$item->quantity);
            
$moneyleft $mysidia->user->money $cost;
            if(
$moneyleft >= and $item->quantity 0){    
                
$purchase $item->append($item->quantity$item->owner);
                
$mysidia->db->update("users", array("money" => $moneyleft), "username = '{$item->owner}'");            
                
$status TRUE;
            }            
            else throw new 
InvalidActionException($mysidia->lang->money);
        }
        return 
$status;
    }
  
    public function 
rent($item$period){

    }
  
    public function 
execute($action){
    
    }
  
      protected function 
save($field$value){
        
$mysidia Registry::get("mysidia");
        
$mysidia->db->update("shops", array($field => $value), "sid='{$this->sid}' and shoptype = 'adoptshop'");
    }  
}
?>


parayna 12-15-2014 06:15 AM

Yay! I got it working! No idea why it didn't work the fast time although it was probably because I forgot to copy and past ONE character that ended up breaking the whole thing, knowing me XD Thanks!

Kyttias 12-15-2014 06:27 AM

Yay! *high fives*

Sorry I couldn't get the tooltips working yet, I'll try to find time later today.

parayna 12-15-2014 06:28 AM

That's fine ^_^ I'm just glad I have it working now XD It means I can get more functionality on the site and can get more things added :P Thank you for helping me ^_^

parayna 12-15-2014 01:03 PM

I have a tiny problem, although it isn't major XD The first item on the list seems to be bigger than the others (height wise). Any idea why that might be? It just doesn't look right. XD I have screenshot it to show you.. (and also, how do you allow apostrophes? >.< I decided that I do need them and after attempting to do it myself I have had to give up for fear of breaking the script XD) And one more thing.. how do I position the text box so it is a bit further down the page? If I can't do that then I will just have to make sure I write loads so that it looks neater >.< Sorry if I am bothering you XD

  Spoiler: Image 
http://fc05.deviantart.net/fs70/f/20...mc-d8c8nox.png

And the file class_itemshop:
PHP Code:

 <?php

use Resource\Collection\LinkedList;

class 
Itemshop extends Model{

    public 
$sid;
    public 
$category;
    public 
$shopname;
    public 
$shoptype;
    public 
$description;
    public 
$imageurl;
    public 
$status;
    public 
$restriction;
    public 
$salestax;
    public 
$items;
    protected 
$total 0;
  
    public function 
__construct($shopname){
        
// Fetch the database info into object property      
        
$mysidia Registry::get("mysidia");
        
$row $mysidia->db->select("shops", array(), "shopname ='{$shopname}'")->fetchObject();
        if(!
is_object($row)) throw new Exception("Invalid Shopname specified");
      
        
// loop through the anonymous object created to assign properties
        
foreach($row as $key => $val){
            
$this->$key $val;         
        }
        
$this->items $this->getitemnames();
        
$this->total = (is_array($this->items))?count($this->items):0;
    }

    public function 
getcategory(){
        
$mysidia Registry::get("mysidia");
        
$stmt $mysidia->db->select("shops", array(), "category ='{$this->category}'");
        
$cate_exist = ($row $stmt->fetchObject())?TRUE:FALSE;     
        return 
$cate_exist;
    }
  
    public function 
getshop(){  
        
$mysidia Registry::get("mysidia");
        if(empty(
$this->shopname)) $shop_exist FALSE;
        else{
            
$stmt $mysidia->db->select("shops", array(), "shopname ='{$this->shopname}'");
            
$shop_exist = ($row $stmt->fetchObject())?TRUE:FALSE;    
        }
        return 
$shop_exist;
    }
  
    public function 
getitemnames(){
          if(!
$this->items){
            
$mysidia Registry::get("mysidia");        
            
$stmt $mysidia->db->select("items", array("itemname"), "shop ='{$this->shopname}'");
            
$items = array();
        
            while(
$item $stmt->fetchColumn()){
                
$items[] = $item;
            }
            return 
$items;
        }
        else return 
$this->items;
    }
  
    public function 
gettotal(){  
        return 
$this->total;
    }
  
    public function 
display(){
        
$mysidia Registry::get("mysidia");
        
$document $mysidia->frame->getDocument();              
      
        if(
$this->gettotal() == 0){
            
$document->addLangvar($mysidia->lang->empty);
            return 
FALSE;
        }

        
# Choose the NPC image based on the name of the shop
        
switch ($this->shopname) {
            case 
"Mais Stand":                     
                
$npc_img "http://i1346.photobucket.com/albums/p696/parayna/MaiForShop_zpse0665685.png";
                
#Based on the random number, sets a quote for $npc_text
                
$num Rand (1,6);   
                switch (
$num) { 
                        case 
1$npc_text "Why hello there!"; break; 
                        case 
2$npc_text "Fruits and vegetables are my expertise."; break; 
                        case 
3$npc_text "Welcome to {$this->shopname}!"; break; 
                        case 
4$npc_text "Have you checked out all the features yet? I sure hope so!"; break; 
                        case 
5$npc_text "My name is Mai! How can I help you?"; break; 
                        case 
6$npc_text "'Tis the season to be jolly, falalalalaaaaa lala lala~"; }                            
                break;
            case 
"Spectrum"
                
$npc_img "http://fc00.deviantart.net/fs70/f/2014/313/a/c/base_npc_2_60_by_kyttias-d85ww5k.png";
                
#Based on the random number, sets a quote for $npc_text
                
$num Rand (1,6);   
                switch (
$num) { 
                        case 
1$npc_text "Time is money."; break; 
                        case 
2$npc_text "Isn't icecream super?"; break; 
                        case 
3$npc_text "Welcome to {$this->shopname}!"; break; 
                        case 
4$npc_text "Off to see the wizard?"; break; 
                        case 
5$npc_text "Tomorrow is another day..."; break; 
                        case 
6$npc_text "PHP is cool!"; }                   
                break;
            default; 
                
$npc_img "http://placekitten.com/g/200/500";
                
$npc_text "Welcome to {$this->shopname}!";
                break;
        }
        
        
# let's begin rendering the page
        
$document->add(new Comment("
            <style>
                .s_top {
                  overflow:hidden;
                  display: block;
                }
                .sc_npc_text{  
                  width: 40%;
                  float: left;
                  height: 100%;
                  padding: 10px;
                  margin: 10px;
                  font-family: 'Trebuchet MS', Helvetica, sans-serif;
                }
                .sc_npc_img{  
                  width: 40%;
                  float: left;
                }
                .sc_item {
                  display: inline-block;
                  padding: 5px;
                  text-align: center;
                  font-family: 'Trebuchet MS', Helvetica, sans-serif;
                  font-size: 14px;
                  margin-bottom: 1px;
                }
                .s_panel {
                  border-radius: 4px;
                  border: 1px solid #466ec3;
                  background-color: #ccf3f6;  
                }
                .s_input { width: 30px; }
            </style>
            <!-- START Container for Text and NPC -->
                <div class='s_top s_container'>
                    <div class='s_panel sc_npc_text'><p>
{$npc_text}</p></div>
                    <div class='sc_npc_img'><img  src='
{$npc_img}' height='450' border='5'></div>    
                </div>
            <!-- END Container for Text and NPC -->
            <!-- START Container for Items -->
                  <div class='s_container'>    
        "
FALSE));    
            
        
# Now render each item the store has
        
foreach($this->items as $stockitem){
              
$item $this->getitem($stockitem);
            
              
#descriptions of the item functions
            
switch ($item->function) {
                case 
"Click1"$usage "<b>use:</b> Feed a pet to give them {$item->value} EXP.";
                    break;
                  case 
"Click2"$usage "<b>use:</b> Feed a pet to set their EXP to {$item->value}.";
                    break;
                  case 
"Click3"$usage "<b>use:</b> Resets today's earned EXP to 0.";
                    break;
                  case 
"Level1"$usage "<b>use:</b> Raises a pet's Level by {$item->value}.";
                    break;
                  case 
"Level2"$usage "<b>use:</b> Sets your pet's Level to {$item->value}.";
                    break;
                case 
"Level3"$usage "<b>use:</b> Makes your pet Level 0 again!";
                    break;
                case 
"Gender"$usage "<b>use:</b> Swaps your pet's gender to its opposite!";
                    break;            
                default;
                    
$usage "";
                    break;
            }                        

            
# Now let's render each item icon, name, price and tooltip
            
$document->add(new Comment("
                <div class='s_panel sc_item'>

                <!-- 
                // This is where I would get the tooltip working, but it's not currently
                <abbr rel='tooltip' title=\"
{$item->description} <em>{$usage}</em>.\"><img src='{$item->imageurl}'></abbr> 
                -->
                
                <img src='
{$item->imageurl}'>
                  <br/>
                  <b>
{$item->itemname}</b>
                  <br/>
                  
{$item->price} Credits<br/>
                "
FALSE));

            
# Building the Buy form
            
$buyForm = new FormBuilder("buyform""../purchase/{$mysidia->input->get("shop")}""post");
            
$buyForm->setLineBreak(FALSE);
            
$buyForm->buildPasswordField("hidden""action""purchase")
                    ->
buildPasswordField("hidden""itemname"$item->itemname)
                    ->
buildPasswordField("hidden""shopname"$shop->shopname)
                    ->
buildPasswordField("hidden""shoptype""itemshop")
                    ->
buildPasswordField("hidden""salestax"$shop->salestax);
            
$quantity = new TextField("quantity");
            
$quantity->setSize(3);
            
$quantity->setMaxLength(3);
            
$quantity->setLineBreak(FALSE);        
            
$buy = new Button("Buy""buy""buy");
            
$buy->setLineBreak(FALSE);
            
$buyForm->add($quantity);
            
$buyForm->add($buy);

            
# Actually adding in the Quantity field Buy button now
             
$document->add($buyForm);

            
# Now we finish off the item by closing its div
            
$document->add(new Comment("</div>"FALSE)); 
        }  

        
# And that's a wrap
        
$document->add(new Comment("</div><!-- END Container for Items -->"FALSE));

    } 
  
    public function 
getitem($itemname){
      return new 
StockItem($itemname);
    }
  
    public function 
purchase(Item $item){
        
$mysidia Registry::get("mysidia");
        if(
$item->owner != $mysidia->user->username) Throw new NoPermissionException('Something is very very wrong, please contact an admin asap.');
        else{
            
$item->quantity $mysidia->input->post("quantity");
            
$cost $item->getcost($this->salestax$item->quantity);
            
$moneyleft $mysidia->user->money $cost;
            if(
$moneyleft >= and $item->quantity 0){    
                
$purchase $item->append($item->quantity$item->owner);
                
$mysidia->db->update("users", array("money" => $moneyleft), "username = '{$item->owner}'");            
                
$status TRUE;
            }            
            else throw new 
InvalidActionException($mysidia->lang->money);
        }
        return 
$status;
    }
  
    public function 
rent($item$period){

    }
  
    public function 
execute($action){
    
    }
  
      protected function 
save($field$value){
        
$mysidia Registry::get("mysidia");
        
$mysidia->db->update("shops", array($field => $value), "sid='{$this->sid}' and shoptype = 'adoptshop'");
    }  
}
?>

I will be removing the CSS part though and adding them to my themes as then I can see about making the colours fit each different coloured theme I have ^_^


Thank you ^_^''

Kyttias 12-15-2014 02:33 PM

I'm actually a little confused about the height of the first one, too. Can you inspect the html of the loaded page (right click, inspect element) and get me the entire contents of the html we made here? Both s_containers, please?

parayna 12-15-2014 02:43 PM

You mean these?:

  Spoiler: Long >.< 
HTML Code:

                    <div class="s_panel sc_npc_text"><p>Welcome to Mais Stand!</p></div>
                    <div class="sc_npc_img"><img src="http://i1346.photobucket.com/albums/p696/parayna/MaiForShop_zpse0665685.png" border="5" height="450"></div>   

HTML Code:

       
                <div class="s_panel sc_item">

                <!--
                // This is where I would get the tooltip working, but it's not currently
                <abbr rel='tooltip' title="It\'s a shiny red apple! Raises your adoptables clicks by 5 points. <em>
<b>use:</b> Feed a pet to give them 5 EXP.</em>."><img src='http://ycadopts.byethost4.com/picuploads/png/c36a93552de2e29e369c9196b47fd19f.png'></abbr>
                -->

               
                <img src="http://ycadopts.byethost4.com/picuploads/png/c36a93552de2e29e369c9196b47fd19f.png">
                  <br>
                  <b>Red Apple</b>
                  <br>
                  10 Credits<br>
               
<form id="buyform" action="../purchase/Mais Stand" name="buyform" method="post">

<input id="action" name="action" value="purchase" type="hidden">
<input id="itemname" name="itemname" value="Red Apple" type="hidden">
<input id="shopname" name="shopname" type="hidden">
<input id="shoptype" name="shoptype" value="itemshop" type="hidden">
<input id="salestax" name="salestax" type="hidden">
<input id="quantity" size="3" name="quantity" maxlength="3" value="">
<button id="buy" value="buy" name="buy" type="submit">Buy
</button>
</form></div>
                <div class="s_panel sc_item">

                <!--
                // This is where I would get the tooltip working, but it's not currently
                <abbr rel='tooltip' title="It\'s a shiny green apple! Raises your adoptables clicks by 5 points. <em>
<b>use:</b> Feed a pet to give them 5 EXP.</em>."><img src='http://ycadopts.byethost4.com/picuploads/png/1e10d8fdabd1e4514187ca5ef663622d.png'></abbr>
                -->

               
                <img src="http://ycadopts.byethost4.com/picuploads/png/1e10d8fdabd1e4514187ca5ef663622d.png">
                  <br>
                  <b>Green Apple</b>
                  <br>
                  10 Credits<br>
               
<form id="buyform" action="../purchase/Mais Stand" name="buyform" method="post">

<input id="action" name="action" value="purchase" type="hidden">
<input id="itemname" name="itemname" value="Green Apple" type="hidden">
<input id="shopname" name="shopname" type="hidden">
<input id="shoptype" name="shoptype" value="itemshop" type="hidden">
<input id="salestax" name="salestax" type="hidden">
<input id="quantity" size="3" name="quantity" maxlength="3" value="">
<button id="buy" value="buy" name="buy" type="submit">Buy
</button>
</form></div>
                <div class="s_panel sc_item">

                <!--
                // This is where I would get the tooltip working, but it's not currently
                <abbr rel='tooltip' title="It\'s a shiny red and green apple! Raises your adoptables clicks by 5 points.  <em>
<b>use:</b> Feed a pet to give them 5 EXP.</em>."><img src='http://ycadopts.byethost4.com/picuploads/png/117bdee9f79f0f3fefed1355c3eb0f05.png'></abbr>
                -->

               
                <img src="http://ycadopts.byethost4.com/picuploads/png/117bdee9f79f0f3fefed1355c3eb0f05.png">
                  <br>
                  <b>Red and Green Apple</b>
                  <br>
                  10 Credits<br>
               
<form id="buyform" action="../purchase/Mais Stand" name="buyform" method="post">

<input id="action" name="action" value="purchase" type="hidden">
<input id="itemname" name="itemname" value="Red and Green Apple" type="hidden">
<input id="shopname" name="shopname" type="hidden">
<input id="shoptype" name="shoptype" value="itemshop" type="hidden">
<input id="salestax" name="salestax" type="hidden">
<input id="quantity" size="3" name="quantity" maxlength="3" value="">
<button id="buy" value="buy" name="buy" type="submit">Buy
</button>
</form></div>
                <div class="s_panel sc_item">

                <!--
                // This is where I would get the tooltip working, but it's not currently
                <abbr rel='tooltip' title="It\'s a yellow banana! Yummy! Raises your adoptables clicks by 5 points. <em>
<b>use:</b> Feed a pet to give them 5 EXP.</em>."><img src='http://ycadopts.byethost4.com/picuploads/png/6503a21baa10e46b2f6905ec11085ddf.png'></abbr>
                -->

               
                <img src="http://ycadopts.byethost4.com/picuploads/png/6503a21baa10e46b2f6905ec11085ddf.png">
                  <br>
                  <b>Yellow Banana</b>
                  <br>
                  10 Credits<br>
               
<form id="buyform" action="../purchase/Mais Stand" name="buyform" method="post">

<input id="action" name="action" value="purchase" type="hidden">
<input id="itemname" name="itemname" value="Yellow Banana" type="hidden">
<input id="shopname" name="shopname" type="hidden">
<input id="shoptype" name="shoptype" value="itemshop" type="hidden">
<input id="salestax" name="salestax" type="hidden">
<input id="quantity" size="3" name="quantity" maxlength="3" value="">
<button id="buy" value="buy" name="buy" type="submit">Buy
</button>
</form></div>



Just tell me if you need anything else. Thanks~

EDIT:

It seems to be for the entire first column :/

http://fc05.deviantart.net/fs70/f/20...mc-d8c8nyk.png

Kyttias 12-15-2014 03:54 PM

That's extremely odd. I literally copy pasted what you gave me to make my next example linked below, and it's not happening for me there. :displeased:

I made some changes to the css here, for the text box, not sure if it's good enough, so I encourage you to play with it yourself - http://jsbin.com/qolixiyopo/1/edit?css,output

What browser are you using? Chrome, Firefox, IE?

EDIT: Actually, WOW, just tested it on my gf's computer, it IS a problem in Firefox, but not in Chrome. Weird. I hate it when that happens. I don't actually have Firefox to be able to test fixes for it, but the problem is entirely with the css/html rendering.

parayna 12-15-2014 03:58 PM

I am using Firefox. Chrome is too slow for me and IE is rubbish XD And on the example there it still happens for me. So it might be something to do with my browser or something...

EDIT: I downloaded Chrome and it appears to work better... so it's only Firefox? :/


All times are GMT -5. The time now is 07:58 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.