Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[nl-nl] default page komt niet op homepage
Ik heb al meermaals met txp gewerkt, maar nu stoot ik op een beginnersfout…
Ik heb alles goed ingesteld en de default page opgemaakt. Nu verwacht ik op mijn homepage deze pagina, maar er wordt niets weergegeven…
Wat doe ik verkeerd?
Offline
#2 2011-04-07 21:59:15
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: [nl-nl] default page komt niet op homepage
Kijk even in welke sectie(s) je artikelen zitten die op de homepage moeten verschijnen. Voor die sectie(s) moet wel ingesteld staan dat ze op de voorpagina moeten worden weergegeven (onder presentatie > secties). Als het dat niet is, kun je dan de code die je op de default pagina hebt staan hier plaatsen?
Offline
Re: [nl-nl] default page komt niet op homepage
Voor de sectie staat inderdaad ‘default’. Het is wel zo dat ik eerst de volledige site (zonder textpattern) gemaakt heb en nadien pas txp heb toegevoegd. Het is ook de bedoeling dat ik slechts 1 pagina in txp plaats (de index-pagina).
Hier de code van mijn default-page (er staat maar een heel klein stukje txp is):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>:: Sinaai Leeft! ::</title>
<link href="http://www.sinaaileeft.be/algemeen.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#global #main #content h1 {
font-size: 20px;
margin-top: 0px;
text-decoration: none;
margin-bottom: 0px;
}
#global #main #content h2 {
font-size: 16px;
margin-top: 10px;
text-decoration: underline;
padding-bottom: 10px;
text-align: center;
}
#global #main #content h3 {
text-align: center;
}
#global #main #content img {
float: right;
padding-right: 20px;
padding-left: 10px;
}
#global #main #content p {
padding-left: 15px;
padding-bottom: 20px;
}
#global #main #content {
height: 600px;
}
#global #main #content table {
font-size: 12px;
margin-right: auto;
margin-left: auto;
}
-->
</style>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-9831513-10']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div id="global">
<div id="header"><img src="http://www.sinaaileeft.be/images/header2.jpg" alt="sinaai" /></div>
<div id="main">
<div id="left">
<div id="topmenu"><img src="http://www.sinaaileeft.be/images/topmenu.gif" alt="" /></div>
<div id="menu">
<p>Dorpsraad</p>
<ul>
<li><a href="http://www.sinaaileeft.be/content/dorpsraad/vergadering.html">Vergadering</a></li>
<li><a href="http://www.sinaaileeft.be/content/dorpsraad/verslagen.html">Verslagen</a></li>
</ul><br />
<p>Activiteiten</p>
<ul>
<li><a href="http://www.sinaaileeft.be/content/activiteiten/11-juli-viering.html">11-juli-viering</a></li>
<li><a href="http://www.sinaaileeft.be/content/activiteiten/volkssportfeesten.html">Volkssportfeesten</a></li>
<li><a href="http://www.sinaaileeft.be/content/activiteiten/kunstuitsinaai.html">Kunst uit Sinaai</a></li>
<li><a href="http://www.sinaaileeft.be/content/activiteiten/11-11-11.html">11.11.11</a></li>
<li><a href="http://www.sinaaileeft.be/content/activiteiten/kerstmarkt.html">Kerstmarkt</a></li>
<li><a href="content/activiteiten/infosinaai.html">Info Sinaai / Sinaïek</a></li>
</ul><br />
<p>Sinaai</p>
<ul>
<li><a href="http://www.sinaaileeft.be/content/sinaai/historiek.html">Historiek</a></li>
<li><a href="http://www.sinaaileeft.be/content/sinaai/bezienswaardigheden.html">Bezienswaardigheden</a></li>
</ul><br />
<p>Diensten</p>
<ul>
<li><a href="http://www.sinaaileeft.be/content/diensten/gemeentehuis.html">Gemeentehuis</a></li>
<li><a href="http://www.sinaaileeft.be/content/diensten/bibliotheek.html">Bibliotheek</a></li>
<li><a href="http://www.sinaaileeft.be/content/diensten/hulpdiensten.html">Hulpdiensten</a></li>
<li><a href="http://www.sinaaileeft.be/content/diensten/artsen.html">Artsen</a></li>
</ul><br />
<p><a href="http://www.sinaaileeft.be/content/kerk.html">Kerkelijk leven</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/middenstand.html">Middenstand</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/onderwijs.html">Onderwijs</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/verenigingen.html">Verenigingen</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/wandelenfietsen.html">Wandelen en fietsen</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/openbaarvervoer.html">Openbaar vervoer</a></p><br />
<p><a href="content/kalender.html">Kalender</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/contact.html">Contact</a></p><br />
<p><a href="http://www.sinaaileeft.be/content/links.html">Links</a></p>
</div><!--end menu-->
<div id="bottommenu"><img src="http://www.sinaaileeft.be/images/bottommenu.gif" alt="" /></div>
</div><!--end left-->
<div id="content">
<img src="http://www.sinaaileeft.be/images/schild.gif" alt="sinaai" />
<h1 align="right">
<?php
$tijd = date("G"); //bepaal de tijd in uren
if($tijd < 4)
{
echo "Goeienacht!";
}
elseif($tijd < 10)
{
echo "Goeiemorgen!";
}
elseif($tijd < 16)
{
echo "Goeiemiddag!";
}
else
{
echo "Goeienavond!";
}
?>
</h1>
<p align="right"><strong>Hartelijk welkom op de officiële site van Sinaai.<br />
Deze site is tot stand gebracht en wordt beheerd door de vzw Sinaai Leeft.<br />
Alle nodige info vindt u links in het menu terug.</strong></p>
<table width="420" border="0">
<tr>
<td width="250"><strong>Secretariaat:</strong></td>
<td width="160"><strong>Voorzitter:</strong></td>
</tr>
<tr>
<td height="17">Stephaan Schelfaut</td>
<td>Etienne Meul</td>
</tr>
<tr>
<td>Beukenlaan 24, Sinaai</td>
<td>Helsvuurstraat 30, Sinaai</td>
</tr>
<tr>
<td>Tel: 03 772 51 25</td>
<td>Tel: 03 772 52 41</td>
</tr>
</table>
<h2>In de kijker...</h2>
<txp:article_custom form="nieuws" limit="5" category="Nieuws" section="Nieuws" sortby="Posted" sortdir="desc" listform="nieuws" />
</div><!--end content-->
<div id="fake"></div>
<div id="footer">
webdesign by <a href="http://www.street-design.be" target="_blank">Street Design</a>
</div><!--end footer-->
</div><!--end main-->
</div><!--end global-->
</body>
</html>
(even bc..
toegevoegd voor betere leesbaarheid. -Els)
Last edited by els (2011-04-08 11:10:38)
Offline
#4 2011-04-08 11:23:08
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: [nl-nl] default page komt niet op homepage
<txp:article_custom form="nieuws" limit="5" category="Nieuws" section="Nieuws" sortby="Posted" sortdir="desc" listform="nieuws" />
Dit is het enige dus als ik het goed zie? Met <txp:article_custom />
maakt het ook niet uit of de sectie is ingegesteld om op de voorpagina te worden weergegeven, dat geldt alleen als je <txp:article />
gebruikt. Een paar opmerkingen:
- wat je zou kunnen/moeten veranderen, is de categorie- en sectienamen ‘Nieuws’: de hoofdletter moet een kleine letter worden. Ik weet niet of het in dit geval een rol speelt, maar het is bekend dat als je hoofdletters in sectie- en categorienamen gebruikt er soms dingen fout kunnen gaan. Het is ook niet nodig om daar hoofdletters te gebruiken omdat daar de titel voor is.
sortby
ensortdir
zijn al lang niet meer in gebruik, dat zousort="Posted desc"
moeten worden.- attribuut
listform
bestaat niet voor <txp:article_custom /> (article_custom geeft per definitie altijd al een artikellijst, en nooit een individueel artikel), die kun je er dus uithalen.
Als je hiermee rekening houdt, en als je artikelen in zowel sectie ‘nieuws’ als categorie ‘nieuws’ zitten, én als ze status ‘zichtbaar’ hebben, dan zie ik geen reden waarom ze niet weergegeven zouden worden.
Ik neem wel aan dat je de laatste Textpatternversie gebruikt?
Last edited by els (2011-04-08 11:25:07)
Offline
Re: [nl-nl] default page komt niet op homepage
Bedankt voor de snelle feedback. Ik heb de aanpassingen uitgevoerd, maar zonder resultaat.
Ik denk dat het probleem heel wat eenvoudiger is: ik heb (zonder txp) heel de site geupload. Nadien heb ik er txp in willen steken, enkel voor mijn default page (index.php). Ik heb dus alles laten staan op de server, er de map textpattern op gezet, de inhoud van index.php gekopieerd naar de default page in textpattern en de juiste secties, modules,… aangemaakt. Wanneer ik nu index.php van mijn server verwijder, verwacht ik de default page van txp te krijgen, maar dat is niet het geval (Forbidden: You don’t have permission to access / on this server).
Dit is waarschijnlijk een beginnersfout, maar wat doe ik mis?
Is het een probleem dat ik enkel de index via txp wil aanroepen en de rest rechtstreeks (statisch) op de server?
Offline
#6 2011-04-08 17:44:48
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: [nl-nl] default page komt niet op homepage
Aha. Als ik je goed begrijp wil je alleen de ‘nieuws’-artikelen d.m.v. Textpattern laten zien op je homepage. Dat is goed mogelijk, alleen heb je wel een beetje de verkeerde weg bewandeld. Txp’s index.php mag je niet verwijderen, dan werkt het niet meer (zoals je hebt gemerkt). Misschien is het al voldoende om deze index.php terug te zetten op de server, wil je dat eerst eens proberen?
Offline
Re: [nl-nl] default page komt niet op homepage
Als ik de (statische) index.php, die ik eerst gemaakt had terug zet, wordt deze gewoon weergegeven wat logisch is. De artikels die ik in txp maak worden niet in de index aangepast.
Ik heb de indruk dat txp deze index-pagina niet kan ‘overnemen’. Wat ik ook doe in de default van txp, er gebeurt niets…
Offline
Re: [nl-nl] default page komt niet op homepage
Ik heb het gevonden. Blijkbaar is er iets misgegaan bij de installatie (mapping).
Mijn excuses en hartelijk bedankt voor de hulp!
Offline
#9 2011-04-09 11:16:27
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: [nl-nl] default page komt niet op homepage
Mooi zo, en graag gedaan :)
Offline