Onderwerp bekijken
Vragen/problemen in verband met themes/themas


 Onderwerp afdrukken
aanpassen bestaand theme
uscworld
Hallo mensen.

Ik heb op mijn site het theme BPOS gebruikt, en hier en daar moeten aanpassen om aan mijn
verwachtingen tegemoet te komen (andere kleuren etc). Het theme bestaat uit 3 kolommen,
te weten links rechts en midden. De middelste kolom is de 'hoofdpagina' zeg maar. De site
is gebouwd met een beeldschermresolutie van 1024 bij 768 pixels, zo is mijn pc ingesteld.

Echter, als ik de site open op een pc met een breed scherm, dan wordt die middelste kolom
heel breed waardoor het er allemaal een beetje vreemd uit ziet. Is het mogelijk om dit zo
aan te passen dat deze kolom standaard in een bepaalde breedte blijft, en er bijvoorbeeld
wat meer ruimte aan de zijkanten (naast de kolommen komt)?

De site is te vinden op www.uscworld.com, wil je meer informatie dan hoor ik het graag.

Alvast bedankt voor de reactie(s).

Sabrina
 
http://www.uscworld.com
Pieter34
Je middelste kolom in je stylesheet bevat een dynamische waarde, zoals bv 70% of 80%, ik ga ervan uit dat wanneer je de naam van de class kunt vinden van de middelste kolom dat je in je css bestand de dynamische waarde om kunt zetten naar een statische waarde zoals bijvoorbeeld 600px. Dynamische waardes hebben normaal gesproken bij veel mensen de voorkeur, omdat hierdoor je website op iedere device, met iedere resolutie correct uitlijnt.
 
https://www.antagonist.nl/wordpress/
Wanabo
Je site zit in een iframe, dus ik moest even de echte bron opzoeken.

Ik heb de styles.css bekeken, vluchtig, maar daar zit volgens mij niet de instellingen voor de breedte van je site in.

Die moet dan in theme.php te vinden zijn. Kun je die hier plaatsen?
 
http://www.gebruikers.eu
uscworld
Ik kan me inderdaad vinden dat een statische instelling beter zou zijn, omdat de site
dan op elke beeldinstelling hetzelfde uit zou zien. Alleen lukt het me nog niet om de
juiste aanpassing te vinden (ben nog lerend), dus hier het gevraagde bestand. Ik heb
wel al enkele kleine aanpassingen (met name kleuren) op het 'origineel' doorgevoerd.




if (!defined("IN_FUSION")) { die("Access Denied"); }

define("THEME_WIDTH", "100%");
define("THEME_BULLET", "''");

require_once INCLUDES."theme_functions_include.php";

function render_page($license=false) {

   global $aidlink, $settings, $main_style, $locale, $userdata;

echo "

";

echo "\n















 
 



\n";

echo "\n




\n";
$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($result) != 0) {
   $i = 0;
   while($data = dbarray($result)) {
      if (checkgroup($data['link_visibility'])) {
         if ($data['link_url']!="---") {
            if ($i != 0) { echo " |\n"; } else { echo "\n"; }
            $link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
            if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
               echo "".$data['link_name']."";
            } else {
               echo "".$data['link_name']."";
            }
         }
         $i++;
      }
   }
}
//    echo "
Welkom terug op USCworld, ".$userdata['user_name']." ! ";
if (iMEMBER){
echo "
Welkom op USCworld, ".$userdata['user_name']."\n";
}else{
echo "
Welkom op USCworld, ongeregistreerde bezoeker\n";
}
   echo "
";
   echo "";
   echo "";
   echo "
\n";

echo "\n\n";

//Content

   echo "
\n\n";
   echo "";
   if (LEFT) { echo ""; }
   echo "";
   if (RIGHT) { echo ""; }
   echo "\n
 ".LEFT."".U_CENTER.CONTENT.L_CENTER."".RIGHT."
\n";

//footer
echo "
 
\n";

echo "





".stripslashes($settings['footer'])."




";
echo "\n

";
echo showcounter().'

'
echo showcopyright();
echo "
USCworld is also available in English\n
soon
WhoCare

\n";
echo "
 

\n";
}

function render_news($subject, $news, $info) {

echo "\n\n";
   echo "\n";
   echo "\n\n";
   echo "\n";
   echo "\n\n";
   echo "\n\n
".$subject."
".$news."
\n";
   echo newsposter($info," ·").newsopts($info,"·").itemoptions("N",$info['news_id']);
   echo "
\n";
}

function render_article($subject, $article, $info) {

   echo "\n\n";
   echo "\n";
   echo "\n\n";
   echo "\n";
   echo "\n\n";
   echo "\n\n
".$subject."
".($info['article_breaks'] == "y" ? nl2br($article) : $article)."
\n";
   echo articleposter($info," ·").articleopts($info,"·").itemoptions("A",$info['article_id']);
   echo "
\n";


}

function opentable($title) {

echo "






$title



\n";

}

function closetable() {

echo "
\n";

}

function openside($title) {
   
echo "



$title



\n";

}

function closeside() {

echo "
\n";

}
?>
 
http://www.uscworld.com
Wanabo
Top  #5 Bericht afdrukken
Geplaatst op 17 May 2013, 14:55
Avatar van gebruiker
Superbeheerder


Berichten: 725
Lid sinds: 30 Oct 2008, 22:32
Probeer het volgende eens:

Verander
echo "

in
echo "

 
http://www.gebruikers.eu
uscworld
Inderdaad...de oplossing lijkt daar in te zitten. Alleen heb ik de waarde lager gesteld en alles onder de pakweg 600 doet niets - maar dat heeft waarschijnlijk met de inhoud van het frame te maken dus daar kan ik zelf verder mee aan de slag. Thanks! :-)
 
http://www.uscworld.com
Spring naar forum:
Nieuw onderwerp Antwoorden
Gebruik BBcode of HTML om naar; 'aanpassen bestaand theme', te verwijzen!
BBcode:
HTML:
Vergelijkbare onderwerpen
Onderwerp Forum         Laatste bericht
infusion aanpassen via phpmyadmin Infusions : 12 19 Feb 2017, 07:28
Theme Coding Themes : 2 07 Apr 2013, 16:28
theme aanpassen Themes : 2 13 Feb 2013, 20:24
Custom theme Themes : 25 24 May 2012, 04:55
Menu & Footer aanpassen Algemene v7 support : 2 24 May 2012, 04:48