Theme aanpassen / problemen met theme  Naar boven

  • Hier ben ik weer met een nieuwe vraag.

    (Mijn excuses dat ik jullie zo bestook, maar zelf krijg ik het niet snel uitgevist... De hulp van enkele pro's is daarom enorm gegeerd!)

    Ik ben wat aan het rommelen geweest met het uittesten van verschillende themes voor onze site (aangezien de basic dingen echt wel heel basic zijn). Helaas kom ik niet veel verder dan het afhalen en installeren van reeds bestaande themes.

    Nu, af en toe zit daar wel iets tussen dat me aanstaat. Het probleem is echter dat niet alles even goed lijkt te werken. Om te schetsen wat ik zeggen wil, hier een screen:

    http://www.chirowoluwe.be/screenshot.png

    Zoals je kan zien op dit deel van mijn homepage, zijn heel wat velden niet ingevuld, of komen die fout door.

    - Hoe kan ik die navigatie knoppen boven aanpassen met daarin mijn eigen tekst? (dus bijvoorbeeld Nieuws ipv _NAV_NEWS_ ...). Ik heb al gevonden hoe ik dat kan wegdoen, maar die knoppen lijken me wel handig...

    - In de News module krijg ik een melding (
    Code
    <a href="index.php?module=news&func=display&sid=3" title="Zwemmen">Zwemmen
    ) die ik in de standaard themes niet heb. Hoe kan ik er voor zorgen dat daar enkel de titel van mijn nieuwsbericht staat?

    - And, last but not least. Ik heb dit thema zo afgehaald met deze instellingen voor de kolommen. Is het ergens mogelijk om op eenvoudige wijze de layout te zetten zoals ik die wil? Ik had graag een linkermenu en een rechtermenu gehad, met daar tussenin modules...

    Wederom dank voor de hulp.
  • Even uppen.

    Ondertussen heb ik een ander thema gevonden dat me echt wel zeer hard aanstaat. Ik zou dit dus zeer graag willen gebruiken op mijn site.

    Het enige wat in dat thema zou moeten aangepast worden, zijn de knoppen bovenaan.
    Daar staat momenteel 'Home', 'About', 'Work' en 'Contact Us'. Allen verwijzen ze naar index.php

    Graag had ik deze veranderd. Niet alleen een vertaling voorzien, maar ook de knoppen naar verschillende modules laten leiden.

    Bijvoorbeeld:

    Startpagina --> index.php
    Forum --> Dizkus
    Foto's --> Photogallery
    ...

    Kan iemand mij zeggen hoe ik dit kan doen? Kan je dit ergens algemeen aanpassen, of is dat voor elk thema anders?
  • Hoi, dit kan voor elk theme anders zijn. Idealiter wil je daar een extmenu block gebruiken, zodat je de links in het beheerders paneel kunt aanpassen. Veel themes hebben daar echter gewoon vaste links staan. Dit moet je echt even in de templates bekijken van het teheme. themes/jouwtheme/templates/master.htm en themes/jouwtheme/templates/modules/home.htm

    Daar zou je het menu of een aanroep naar een plugin kunnen vinden.

    __________
  • Espaan, hartelijk dank voor het antwoord.

    Ik was gisterennacht al wat beginnen rommelen in die htm Files en had inderdaad enkele benamingen en verwijzingen gevonden. De naam veranderen lukt me nu, maar helaas is dan ook heel mijn theme om zeep. Ik weet niet of dit ligt aan het verkeerd invoeren van links of iets anders...
  • Damn, het wil niet lukken.

    Als ik in onderstaande code de woorden Home, About, Contact etcetera verander door de woorden die ik wil zien, krijg ik problemen.
    De woorden zijn dan wel aangepast, maar heel mijn template is verdwenen...

    Wat doe ik verkeerd?

    Code
    <!DOCTYPE html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o...al.dtd&quot;>
    <html xmlns="http://www.w3.o.../xhtml&quot; xml:lang="<!--[lang]-->" lang="<!--[lang]-->" dir="<!--[langdirection]-->">

    <head>
    " />
    <title><!--[title]--></title>
    "
    />
    " />
    /style.css"
    media="print,projection,screen" />

    <!--[literal]--><!--[if lt IE 8]><![endif]--><!--[/literal]-->
    </head>
    <body>
    <div id="siteholder">
    <!-- header -->
    <div id="header" class="clear">
    <!-- logo -->
    <div id="logo">
    <h1><a href="index.php"><!--[sitename]--> </a></h1>
    <h2><!--[slogan]--></h2>
    </div>
    <!-- / logo -->
    <!-- search -->
          <div id="search" class="clear">
            <form method="post" id="searchform" action="<!--[pnmodurl modname=Search]-->">
              <p><label for="search">search</label><input type="text" value="" name="q" id="search_question" class="search_input" tabindex="1" />
                        <input type="hidden" name="overview" value="1" />
                        <input type="hidden" name="bool" value="AND" />
                        <input type="hidden" name="active_ezcomments" value="1" />
                        <input type="hidden" name="active_Dizkus" value="1" />
                        <input type="hidden" name="active_news" value="1" />
                        <input type="hidden" name="active_users" value="1" /></p>
              <p><button name="submit" type="submit">submit</button></p>
            </form>
          </div>
          <!-- / search -->

          <!-- nav -->
          <div id="nav">
            <ul class="clear">
              <li class="nav-1"><a href="index.php"><!--[gt text='Home']--></a></li>
            <li class="nav-2 act"><span><a href="index.php"><!--[gt text='About']--></a></span></li>
              <li class="nav-3"><a href="index.php"><!--[gt text='News']--></a></li>
              <li class="nav-4"><a href="index.php"><!--[gt text='Work']--></a></li>
              <li class="nav-5"><a href="index.php"><!--[gt text='Contact']--></a></li>
                </ul>
          </div>
          <!-- / nav -->
        </div>
        <!-- / header -->
       
        <!-- middle -->
        <div id="middle" class="clear">
         
          <!-- content -->
          <div id="content">
            <!--[$maincontent]--></div>
          <!-- / content -->
         
         
          <!-- sidebar -->
          <div id="sidebar">
            <div class="sidebarWrap">
              <div class="sidebarInnerWrap">
                <!--[blockposition name=left]-->
    <!--[blockposition name=right]-->
               
               
               

               

               
               
              </div>
            </div>
          </div>
          <!-- / sidebar -->
         
        </div>
        <!-- / middle -->

       
        <!-- footer -->
        <div id="footer">
          <p><strong>&copy;2009 <a href="#">your name</a></strong><br /><a href="#" class="rss">feed entries</a> - <a href="#">footer link</a> - <a href="#">footer link</a> - <a href="#">footer link</a></p>
          <p class="sp">"picasso" - free css design by <a href="http://www.rene...g.com/&quot; title="webdesign berlin">webdesign berlin</a></p>
        </div>
        <!-- / footer -->
      </div>
    </body>
    </html>
  • Nu snap ik er nog minder van.

    Wanneer ik via Chrome op mijn menu knoppen ga staan en met de rechtermuisknop klik, kan ik op "element inspecteren" klikken. Daar krijg ik een gelijkaardige html code voorgeschoteld als in master.htm e.d.

    Als ik via de devtools van Google Chrome aanpassingen doe, zie ik het verschil wel meteen op mijn site. Zelfs linken naar een module is geen enkel probleem. Helaas verdwijnen alle veranderingen bij het refreshen.

    Ik ben dus een file aan het aanpassen, maar weet blijkbaar niet dewelke... Iemand een idee? Ik vermoed dat ik gewoon al heel de tijd de verkeerde file aan het veranderen ben. Hoewel, ik heb in mijn map van mijn theme elk bestand geopend en enkel in die master.htm e.d. staan verwijzingen naar die tekst van de knoppen.

    Bizar, bizar, ik raak er echt niet wijs uit.
  • Ha,

    heb je toevallig pnRender cache aan staan? En na een verandereing aan de templates moet je of met de hand de gecompileerde templates verwijderen (Beheer -> pnrender -> gecompileerde templates verwijdern) of de compile templates forceren aan zetten tijdens het ontwikkelen van de template.
    Dan wordt de template telkens opnieuw gecheckt en gelezen.

    master.htm is het bestand wat gekozen wordt qua template als er niets anders voorhanden is. Als daar het menu in staat, dan moet je het daar aanpassen.

    Door
    Code
    <!--[gt text='Home']-->
    en Home in iets anders te vertalen, let op de Quotes en de link te wijzigen die daar staat.
    Code
    <li class="nav-1"><a href="index.phpwatjemaarwilt"><!--[gt text='Startpagina']-->kanderestvanderegelnietlezen

    dat zou moeten werken.

    __________
  • de pnRender cache staat inderdaad aan... Moet deze uitstaan?
    Wanneer ik de compiled templates verwijder, blijft het probleem hetzelfde...
  • Met caching aan zul je theme wijzingen pas zien na de cache timeout. Tijdens het aanpassen van je theme kun je deze beter uitzetten en force compile aan, dan zie je wijzingen direct.

    Als alles stabiel is kun je pnrender caching prima aanzetten.

    __________
  • Had me vergist, de caching stond wel degelijk uit.
    Het probleem blijft helaas bestaan. De namen veranderen wel, maar heel mijn layout is ook ribbedebie...
    Ik breek er hier letterlijk mijn hoofd over: geen idee wat ik verkeerd doe.
  • Stop met het hoofden breken, het is eindelijk gelukt.

    Heb het nogmaals proberen editen en uploaden, nu lukt het wonderbaarlijk wel. Deze keer heb ik het niet in Dreamweaver geopend, maar gewoon in Wordpad. Dreamweaver vroeg me steeds of de koppelingen moesten bijgewerkt worden, waarna ik op ja klikte. Waarschijnlijk zal het daar aan gelegen hebben.
  • Hier ben ik weer, opnieuw een layout gerelateerde vraag.

    Ik heb dus een thema gevonden waar ik zeer tevreden mee ben. Ik zou dit ook zo willen houden.
    Ik heb echter gemerkt dat ik op mijn site redelijk wat zaken in de sidebars zou moeten zetten. Nu is het probleem dat er in mijn huidig theme slechts 1 sidebar is (aan de rechterkant).

    Is er een eenvoudige manier om (door bv de code aan te passen) ook aan de linkerkant een sidebar bij te krijgen. Uiteraard zonder dat daardoor mijn hele layout om zeep geholpen wordt.

    De enige andere mogelijkheid die ik (in dit thema) zie is het integreren van uitklapbare menu's aan de bovenkant van mijn site. Maar daar heb ik al in een andere topic een vraag over gesteld.

    Wederom alvast hartelijk dank voor alle hulp. Ik vraag me af wanneer jullie mijn gezaag beu zullen raken :D

    Site is nog steeds www.chirowoluwe.be
  • Met jouw site zou ik niet snel voor een 3-kolommen layout gaan, aangezien de inhoud dan erg smal wordt. Dus dan maar uitklapbare menu's :)

    __________

Deze lijst is gebaseerd op gebruikers die de afgelopen 10 minuten online waren

 

Taal

Preferred language