Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
#1 2007-12-22 12:03:49
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
text inreasing/decreasing effect
…like in this homepage
i putted this code into my sidebar form:
<div id="text-size">
<a href="" class="size_reset" onclick="resetTextSize(); return false;" title="Reset Font Size">text</a>
<a href="" onclick="decreaseTextSize(); return false;" title="Decrease Font Size">[–]</a>
<a href="" onclick="increaseTextSize(); return false;" title="Increase Font Size">[+]</a>
</div>
but it doesn’t work like this. what i am missing?
Offline
Re: text inreasing/decreasing effect
well..you kind of need to include the javascript file that has that function???
Offline
Offline
#4 2007-12-22 13:01:03
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: text inreasing/decreasing effect
jstubbs wrote:
Works for me on Safari.
just putted the code above into your homepage, nothing else?
mhh…in my page it doesn’t :(
Offline
Re: text inreasing/decreasing effect
i think jstubbs mistakenly thought the first link was your page when you really meant it as a working example you wanted to emulate.
gallex you need to include the js file that has increase/decreaseTextSize function. that code by itself does not do anything.
Last edited by iblastoff (2007-12-22 13:10:44)
Offline
#6 2007-12-22 14:16:39
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: text inreasing/decreasing effect
iblastoff wrote:
gallex you need to include the js file that has increase/decreaseTextSize function. that code by itself does not do anything.
clear
Offline
#7 2007-12-22 15:58:47
- Sono Juventino
- Member
- From: Skedsmo, Norway
- Registered: 2007-12-22
- Posts: 81
Re: text inreasing/decreasing effect
You may try to do this like it’s done on PhpBB3 forums. First of all, you need three stylesheets with different font-size:
1. “Adding javascript”
Put this line in your head-section of your page:
<script type="text/javascript" src="path_to_your_file/styleswitcher.js"></script>
Add the javascript to the right position according to you link above:
http://2dropsdesign.com/forum/styles/prosilver/template/styleswitcher.js
(Download it and save as styleswitcher.js)
2. “Add the Css”:
Put these lines in your head section of your page:
<link href="./styles/prosilver/theme/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="./styles/prosilver/theme/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="./styles/prosilver/theme/large.css" rel="alternate stylesheet" type="text/css" title="A++" />
- Remeber that href (link) must be changed to fit your files position and file names.
3 “Put the font-size link on you page”:
Add this line were you want it to show up. Edit class (and add id) if you want it styled.
<a href="#" onclick="fontsizeup(); return false;" class="fontsize" title="Change font size">Change font size</a>
Good luck. Just ask if you are wondering about something.
Offline
Re: text inreasing/decreasing effect
function increaseTextSize(){
var newSize = parseInt($('content').style.fontSize.replace(/%/, '')) + 5;
$('content').style.fontSize = newSize+'%';
}
function decreaseTextSize(){
var newSize = parseInt($('content').style.fontSize.replace(/%/, '')) - 5;
$('content').style.fontSize = newSize+'%';
}
function resetTextSize(){
$('content').style.fontSize = '100%';
}
This is the simple JavaScript that the Quarkexpeditions.com uses. They also use cookies alongside of it but afterall it’s their code that ain’t made for stealing. How about asking permission from them :)
Cheers!
Offline
#9 2007-12-22 18:05:22
- Sono Juventino
- Member
- From: Skedsmo, Norway
- Registered: 2007-12-22
- Posts: 81
Re: text inreasing/decreasing effect
Nah. Code is one thing, and after my opinion, pretty ok to grab. Stealing design is another case.
Offline
Offline
#11 2007-12-23 10:22:25
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: text inreasing/decreasing effect
thank’s guys for answers.
at first i’ll try to get work solution Quarkexpeditions.com uses. it seems simplier…
i created application.js file Gocom’s simple code inside it and uploaded to javascripts folder. then i putted this code into my page header:
<script src="/textpattern/javascripts/application.js" type="text/javascript"></script>
(because my homepage is in textpattern subfolder) but,…it doesn’t work. is there wrong path to the javascript file or i need to put something more to javascript file?
Offline
Pages: 1