View Full Version : Seeking Skin Tutor
Plannb23
05-30-2007, 10:23 PM
I am attempting to learn to skin for subdreamer and was wondering if there were any skin guru's who might be able to devote some time to helping me learn the trade.
HeavyEddie
05-31-2007, 12:32 AM
I would suggest getting your feet wet and not being afraid to ask for adivice. This community is VERY helpful in those respects.
Plannb23
05-31-2007, 02:56 AM
Eddie,
Thanks for the response. Since its a Q&A type setup I will try to explain.
I understand how to do HTML very well. Where I struggle is the active sites such as the PHP stuff. I can design the entire site myself in Photoshop. I can slice it and turn it into an HTML website. After that its all downhill for me. I have been to the subdreamer website and looked at their tutorial, which is nice of them to write but for me its like greek almost.
Is there anyway to figure out what my method of steps should be? I.E.
In HTML
1. Design Website Structure
2. Layout Slice
3. Create HTML Page
Is it something similar. Also I have seen zero skins that have a side navigation bar and was wondering what that required as well.
Thanks in advance.
RandomNinjaAtk
05-31-2007, 03:11 AM
Create a html layout that has the ability to be dynamic in at least height, width is good too.
Because if you have a spot for a plugin, your gonna need to duplicate the spot a number of times vertically for the design etc.
Plannb23
05-31-2007, 10:11 PM
Okay ... so I make the HTML format to be able to adjust wide as well as tall. Can do.
What next?
RandomNinjaAtk
06-01-2007, 02:01 AM
make sure u have places for plugins that can easily be duplicated. Like if you have a side colum, your only gonna make a single spot in the design for the plugin, but when you code the skin you may want 5 spots, so it would need to be duplicated (effecting the height) without any issues!
Plannb23
06-02-2007, 03:32 PM
Okay so when I do the actual PSD setup show the plugins once. But when its coded I would add the PHP code for the plugins as many times as I would like it to be allowed?
For example I know that there are some skins that allow up to 10 plugins in a single colum. If I only put it 4 times and wanted 10 plugins I would only be able to use 4?
Is that correct?
P.S.
Man I really need to setup a test server this would be a whole lot easier LOL.
make sure u have places for plugins that can easily be duplicated. Like if you have a side colum, your only gonna make a single spot in the design for the plugin, but when you code the skin you may want 5 spots, so it would need to be duplicated (effecting the height) without any issues!
TullyMan
06-02-2007, 11:47 PM
You only need 1 php code per column because of the for loop, it will duplicate itself on its own depending on what you set the limit to such as $i < 5 will show up to 6 plugins in that column.
example:
for($i = 0; $i < 10; $i++)
will show plugins 1-10 (counts from 0 - 9)
*correct my counting if im wrong but you get the idea.
Brent
06-03-2007, 12:01 AM
Start with something simple like this before trying to complete your entire skin.
Get the variables/logo/categories etc working then start with this.
This would be placing plugins 1, 2, and 3 one after another.
example from the skin 'bobbyzhuo'
<?php
$inputsize = 45; // input width of the 3 plugins
echo '<font size="4" color="#FF6600">' . $pluginname[0] . '</font><br /><br />';
include($pluginpath[0]);
echo '<br /><br />';
echo '<font size="4" color="#FF6600">' . $pluginname[1] . '</font><br /><br />';
include($pluginpath[1]);
echo '<br /><br />';
echo '<font size="4" color="#FF6600">' . $pluginname[2] . '</font><br /><br />';
include($pluginpath[2]);
?>
This would be plugins 1 to 6 displayed one after another. You should start always at 0 and work your way up as you move down in your code.
example from the skin 'colors'
<?php
$inputsize = 30;
for($i = 0; $i < 5; $i++)
{
if($pluginpath[$i] != 'plugins/p1_empty/empty.php')
{
echo '<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td bgcolor="#D6D6D6" align="center" height="20">
<div class="pluginname1">' . $pluginname[$i] . '</div>
</td>
</tr>
<tr>
<td style="padding: 6px;">';
include($pluginpath[$i]);
echo ' <br />
</td>
</tr>
</table>';
}
}
?>
I would get your html working, then get in the subdreamer variables, then the subdreamer logo, then the subdreamer categories... once you get that far and start to see your design interact with subdreamer is when you can get excited and play with the above. I always use existing skins as example of how to get the plugins in there.
Plannb23
06-07-2007, 02:01 PM
Do you guys have any suggestions for a testing package?
Most people I know use apace and then add the PHP package onto it. Would you suggest the same?
thomas
06-07-2007, 02:08 PM
have a look at installing xammp or wamp5 onto your computer as a localhost.
Plannb23
06-07-2007, 07:16 PM
Wow! Thanks ever so much!
Brent
06-07-2007, 11:07 PM
Do you guys have any suggestions for a testing package?
Most people I know use apace and then add the PHP package onto it. Would you suggest the same?
EasyPHP (http://www.easyphp.org/telechargements/dn.php?F=easyphp1-8) works well.
Plannb23
06-08-2007, 12:22 AM
I went with Xammp and was up and running in about 5 minutes. I have completed the mock up for the website. Here is a copy of what I am going to attempt to use as the HTML setup. Any suggestions you have would be greatly appreciated.
http://img.photobucket.com/albums/v178/hughes/HFC.jpg
EasyPHP (http://www.easyphp.org/telechargements/dn.php?F=easyphp1-8) works well.
Plannb23
06-13-2007, 02:48 PM
Any comments or forseeable errors with the skin format?
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.