SMF1.1.4 weergave probleempje

Started by CapadY, May 04, 2008, 12:15:00 PM

Previous topic - Next topic

CapadY

Ik heb SMF geintegreerd met Mambo

Wanneer ik het forum met Firefox oproep gaat het prima, zodra ik het met IE probeer, worden de teksten veel te groot weergegeven.

Al snuffelend in de sourcecode kwam ik de volgende variabele tegen: "needs_size_fix" waarvan in het commentaar wordt aangegeven dat dit bedoelt is om een te grote weergave in IE te voorkomen. Probleem is alleen dat ik geen idee heb waar deze variabele ergens geset wordt.

Wie helpt mij hiermee uit de brand ?

Alvast bedankt,

John
Please, don't PM me for support unless invited.
If you don't understand this, you will be blacklisted.

Herman's Mixen

het stukje code als dit kijk even naar de index.template.php for de juiste code

echo '
<div class" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? ' style="width: 100%;"' : '', '>


;)
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

CapadY

Dat stukje code had ik al gevonden maar volgens mij wordt de parameter daar afgevraagd, ik vraag mij juist af waar hij geset wordt.
Please, don't PM me for support unless invited.
If you don't understand this, you will be blacklisted.

Herman's Mixen

kijk hier eens naar dan


if ($context['browser']['needs_size_fix'])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/fonts-compat.css" />';

;)
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

CapadY

Ook dat had ik al gevonden maar dit stylesheet wordt alleen geladen indien de variabele 'Needs-size-fix" true is.

Mijn vraag is dus eigenlijk, waar wordt deze variabele True of False gezet ?
De variable wordt nog vaker afgevraagd, ook in andere bestanden. Maar indien de variabele niet correct geset wordt gaat dit niet werken. En ik kan mij zo voorstellen dat dit setten mis gaat met de nieuwste explorer versies.
Please, don't PM me for support unless invited.
If you don't understand this, you will be blacklisted.

Herman's Mixen

volgens mij lees je niet helemaal goed wat daar staat dus plaats het hier even

function template_init()


/* What document type definition is being used? (for font size and other issues.)
'xhtml' for an XHTML 1.0 document type definition.
'html' for an HTML 4.01 document type definition. */
$settings['doctype'] = 'xhtml';


function template_main_above()

/* Internet Explorer 4/5 and Opera 6 just don't do font sizes properly. (they are big...)
Thus, in Internet Explorer 4, 5, and Opera 6 this will show fonts one size smaller than usual.
Note that this is affected by whether IE 6 is in standards compliance mode.. if not, it will also be big.
Standards compliance mode happens when you use xhtml... */
if ($context['browser']['needs_size_fix'])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/fonts-compat.css" />';



QuoteNote that this is affected by whether IE 6 is in standards compliance mode.. if not, it will also be big.
      Standards compliance mode happens when you use xhtml.
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

Advertisement: