Pagina 1 van 1

Cutenews en script willen zich niet tonen.

Geplaatst: 07 dec 2008, 14:00
door blazejo
Hallo allemaal, ik heb een klein probleempje, ik ben bezig aan een site die alleen maar uit custom pages bestaat. En ik denk wel dat jullie weten hoe het werkt, template file en php file. Maar nu is mijn probleem. Ik heb cutenews en ik heb een script waarmee je X aantal laatste posts laat zien. Maar hoe krijg ik die te zien, want er komt niets te staan. Moet ik de template file naar ".php" veranderen, of wat moet ik doen? Hulp gevraagd. :P

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 07 dec 2008, 14:04
door Paul
Wat heeft dit met phpBB te maken? Dit forum is bestemd voor phpBB support, en niet voor cutenews support :).

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 07 dec 2008, 14:13
door blazejo
Het gaat toch ook niet om cutenews? Of heb ik het verkeert uitgedrukt? Ik zal herbeginnen. xD
Dus ik heb een custom page die de index van de hele site vormt, en daarop komt een include waar je het laatste nieuws ziet wat ik in cutenews heb geschreven. En de X laatste post script. Nu deze include en script willen zich niet tonen op de custom page, er komt alleen wit te staan. Meer niet, nu is mijn vraag, heeft iemand een idee hoe je dit kunt oplossen? Hier heb ik zelfs een screen, het is duidelijk wat waar staat. :p
http://i36.tinypic.com/dviskj.jpg

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 08 dec 2008, 13:01
door blazejo
Ik heb echt waar hulp nodig, ik kan het zelf niet echt vinden. Iemand ideeën?

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 08 dec 2008, 13:04
door Pascal
post de code van die custom page eens hier.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 08 dec 2008, 13:09
door Paul
blazejo schreef:Ik heb echt waar hulp nodig, ik kan het zelf niet echt vinden. Iemand ideeën?
Graag niet bumpen binnen 24 uur, zoals vermeld binnen de 24 uur: http://www.phpbb.nl/algemene_voorwaarden

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 08 dec 2008, 13:11
door blazejo

Code: Selecteer alles

<!-- INCLUDE overall_header.html -->
<!-- INCLUDE menu.html -->
<div style="-moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #666; padding: 4px;" class="kop" >
<strong>
<center>Laatste mededelingen</center>
</strong>
</div>
<br>
<center> 
<?php
$number=2;
$template="Piplup";
include("/home/www/pokerestless.100webspace.net/cutenews/show_news.php");
?></center>
<br>
<div style=" background-color: #7eace4; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #666; padding: 4px;" >
<strong>
<center>
Laatste 5 posts
</center>
</strong>
</div>
<br>
 <center>   
[b]DE LAATSTE 5 POSTS CODE STAAT HIERONDER IN HET ORIGINEEL[/b]
</center>
<!-- INCLUDE menuend.html -->
<!-- INCLUDE overall_footer.html -->

Code: Selecteer alles

<?php     

             /*** phpBB3 - Last Active Topics System ***/

            // Gebaseerd op een script van Ioan Filipov
            // Auteur: Bart S.T. Carlier @ BODB InternetWorks
            // Email: info@bodb.nl
            // Datum: 24.12.2007
            //------------------------------

        include ("config.php");
           $mysql_connection = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die ("Verbinden mislukt. Meld dit aan het Development Team AUB.");
           mysql_select_db ($dbname) or die ("Database selecteren mislukt. Meld dit aan het Development Team AUB.");


        //Verander deze instellingen naar uw eigen wil:

        //Tabelprefix, standaard is dit phpbb_ ( Let op! Vergeet niet de underscore (_) )
        $table="phpbb_";

        //Laat de laatste x topics zien, vul voor x uw eigen waarde in.
            $laforums="5";


            $link=mysql_connect($dbhost, $dbuser, $dbpasswd);
            $db=mysql_select_db($db);

        //De nummers achter NOT IN refereren aan de fora die niet meegenomen worden in de lijst, bv privefora, teamfora e.d.

            $query="select * from $table".topics."  WHERE topic_approved = '1' AND forum_id NOT IN (26,27,28,29,30) order by topic_last_post_time desc limit 0,$laforums";
            $query2="select config_name,config_value from $table".config." where config_name = 'server_name' limit 0,1";
            $result2=mysql_query($query2);
            $row2 = mysql_fetch_array($result2);
            extract($row2);
            $result=mysql_query($query);


            echo "<table width=\"25%\">";

            while ($row=mysql_fetch_array($result)) {
            extract($row);
            $time = date('d-m-Y G:i ', $topic_time);
                echo "<tr><td valign=top><span style=\"font-size: 12px;\"><font color=\"#CCCCCC\">$time</font></span></td><td valign=top><span style=\"font-size: 12px;\"><font color=\"#FFFFFF\"><a href=\"http://".$config_value."/viewtopic.php?f=".$forum_id."&t=".$topic_id."&p=".$topic_last_post_id."\" target='_self'>".$topic_title."</a></font></span></td></tr>";
            }

        // end of XML output loop

        echo "</span></table>";

            //-------------------------- EN
?>
@Paul: Oke ;)

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 13:38
door blazejo
Bump :D

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 14:36
door Ger
Ik ben even niet zeker, maar het zou kunnen komen doordat je buiten phpBB zit. Probeer eens

Code: Selecteer alles

define('IN_PHPBB', true);
$phpbb_root_path = './'; // Het pad naar je phpBB3 root.
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
toe te voegen voor het script.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 16:31
door blazejo
Neen, dit heeft geen effect.
Wijziging: Kan het misschien zijn omdat het een php script is dat de template file ook .php moet zijn?

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 16:49
door Ger
Het moet natuurlijk wel in een php bestand staan. ;)
Ik doelde op je tweede codeblok, meer specifiek achter include ("config.php");

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 17:02
door blazejo
Zucht, nog steeds niets. :cry:

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 17:04
door Paul
PHP hoort niet in te template files, maar in de php files. Je moet daarna met $template->assign_vars naar de template sturen.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 17:09
door blazejo
paul schreef:PHP hoort niet in te template files, maar in de php files. Je moet daarna met $template->assign_vars naar de template sturen.
Ik snap je niet zo goed, moet ik een php file maken en die in de root zetten en dan iets aanpassen zodat die naar de template files word gestuurt?

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 17:10
door Paul
nee. Je moet de php file aanpassen waarin je het geheel wilt weergeven met bovenstaande php code.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 17:14
door blazejo
Ok deze script staat op de template file, dus op index.html. Daarin moet ik $template->assign_vars ergens zetten?

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 17:18
door Paul
Heb je zelf enige php en phpBB kennis? Zo niet raad ik je aan dat eerst is te leren, als je weinig snapt van hoe phpBB nu werkt.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 18:03
door blazejo
Neen, eerlijk gezegt niet nee. Ik ken geen php, ik kan wel includen. :p En een beetje omgaan met phpbb daarmee bedoel ik, includen van template files. Templates maken en language files aanpassen en er nieuwe dingen insteken. Ik snap gewoon niet echt wat je bedoelt.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 18:21
door Raimon
Ik raad je aan dan om php(BB) echt te leren voordat je dingen gaat doen wat je niet eens weet waar ze voor dienen.
een goed begin is om je te verdiepen in php ; http://php.net en phpBB http://wiki.phpBB.com .
En met alleen includen redt je het niet echt om een script voor phpBB op te bouwen.

Re: Cutenews en script willen zich niet tonen.

Geplaatst: 09 dec 2008, 18:42
door blazejo
-