obey-robots.txt
  

pHpFusion-Nederlands


 Nederlands-, Vlaamstalige pHp-Fusion support site voor België en Nederland.


 PHP-Fusion is een open-source "Content Magagement System" (CMS) geschreven in PHP en MySQL.
 Het beheren van uw site gaat met een eenvoudig en begrijpbaar administratie systeem.
 PHP-Fusion bevat o.a. een forum, shoutbox, enquêtes, profielpagina's, nieuws, fotogalerij, weblinks enz.
 Uiteraard is de standaardinstallatie nog uit te breiden met infusies (modules) en andere thema's (skins).

Inloggen
Geef gebruikersnaam

Wachtwoord



Nog geen lid?

» Registreer «
Als geregistreerd lid kunt u reageren en alle extra functies gebruiken.

Wachtwoord vergeten?
Verzoek nieuw wachtwoord.
Gebruikers Online
» Gasten online: 5

» Leden online: 0
» Nieuwste lid: BlackHawk
Recent Online
Onderwerp bekijken
Vragen/Problemen in verband met mods
 Onderwerp afdrukken
Rechter panel verspringt op één pagina naar beneden
ivoht
hoi ,

op http://www.cvdewuif.nl/ zie je rechts n pannel staan (met twitter infusion)
echter nadat ik wat aanpassingen heb gedaan in news_cats.php en in theme.php is het rechterzijde paneel verdwenen op de categories pagina ,zie; http://www.cvdewuif.nl/news_cats.php?cat_id=17 hier is het nu heel lelijk naar de voet van de pagina versprongen,

De overige pagina's zoals bv; http://www.cvdewuif.nl/news.php staan wel goed

wat heb ik verkloot in de code waardoor dit gebeurt?
de aangepaste files heb ik in de zip bijlage gezet
ivoht voegde bij, bestand:
php_1.zip [3.62KB / 171 Downloads]
 
Wanabo
Waarschijnlijk heb je een paneel niet juist afgesloten.
Het begint met openside en moet eindigen met closeside();

En anders is het probleem ontstaan tijdens het editen van news_cats.php.
Je zou de originele weer eens kunnen uploaden.
 
ivoht
het woordje side zit helemaal niet in de code.
zowel in het aanpgepaste bestand als in de originele file.

terugzetten van origineel heb ik niks aan aangezien de aanpassing dan weg is.

de code waarin het mis gaat is;



/*-------------------------------------------------------+

| PHP-Fusion Content Management System

| Copyright (C) 2002 - 2010 Nick Jones

| http://www.php-fusion.co.uk/

+--------------------------------------------------------+

| Filename: news_cats.php

| Author: Nick Jones (Digitanium)

+--------------------------------------------------------+

| This program is released as free software under the

| Affero GPL license. You can redistribute it and/or

| modify it under the terms of this license which you

| can read by viewing the included agpl.txt or online

| at www.gnu.org/licenses/agpl.html. Removal of this

| copyright header is strictly prohibited without

| written permission from the original author(s).

+--------------------------------------------------------*/

require_once "maincore.php";

require_once THEMES."templates/header.php";

include LOCALE.LOCALESET."news_cats.php";

add_to_title($locale['global_200'].$locale['400']);

opentable($locale['400']);

if (isset($_GET['cat_id']) && isnum($_GET['cat_id'])) {

   $res = 0;

   $result = dbquery("SELECT news_cat_name FROM ".DB_NEWS_CATS." WHERE news_cat_id='".$_GET['cat_id']."'");

   if (dbrows($result) || $_GET['cat_id'] == 0) {

      $data = dbarray($result);

      $rows = dbcount("(news_id)", DB_NEWS, "news_cat='".$_GET['cat_id']."' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0'");

      if ($rows) {

         $res = 1;

         echo "\n";

         if ($_GET['cat_id'] != 0) {

/* echo "\n\n";

            /* echo "\n\n\n\n\n\n\n
'".$data['news_cat_name']."'

\n"; */

/* echo "".$locale['401']." ".$data['news_cat_name']."
\n".$locale['402']." $rows
\n"; */

         } else {

            echo "
".$locale['403']."
\n"; 

            echo "".$locale['401']." $rows
\n";

         }

//start new code//   

   $result2 = dbquery(

        "SELECT tn.*, tc.*, tu.user_id, tu.user_name, tu.user_status FROM ".DB_NEWS." tn

        LEFT JOIN ".DB_USERS." tu ON tn.news_name=tu.user_id

        LEFT JOIN ".DB_NEWS_CATS." tc ON tn.news_cat=tc.news_cat_id

        WHERE news_cat='".$_GET['cat_id']."' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0' ORDER BY news_datestamp DESC"

        );

//end new code//



while ($data2 = dbarray($result2)) {

         $news_news = $data2['news_breaks'] == "y" ? nl2br(stripslashes($data2['news_news'])) : stripslashes($data2['news_news']);

         opentable($data2['news_subject']);

         echo $news_news;



//Bottom Bar Begin

         $nfooter_info = array(

            "news_id" => $data2['news_id'],

            "user_id" => $data2['user_id'],

            "user_name" => $data2['user_name'],

            "user_status" => $data2['user_status'],

            "news_date" => $data2['news_datestamp'],

            "news_subject" => $data2['news_subject'],

            "news_ext" => $data2['news_extended'] ? "y" : "n",

            "news_reads" => $data2['news_reads'],


/* deze regel weggehaald
       "news_comments" => dbcount("(comment_id)", DB_COMMENTS, "comment_type='N' AND comment_item_id='".$data2['news_id']."' AND comment_hidden='0'"),
*/

       "news_allow_comments" => $data2['news_allow_comments'],

            "news_sticky" => $data2['news_sticky']

         );

         render_nfooter($nfooter_info);

//Bottom Bar End

         closetable();

         }



/* Ivo removed here:    echo "
".THEME_BULLET." ".$locale['406']."";*/

         echo "
\n";

      }

   }

   if (!$res) { redirect(FUSION_SELF); }

/* met de volgende code wordt de overzicht pagina van alle nieuws categorieen getoond */
} else {
   $res = 0;
   $result = dbquery("SELECT news_cat_id, news_cat_name FROM ".DB_NEWS_CATS." ORDER BY news_cat_id");
   if (dbrows($result)) {
      echo "\n";
      while ($data = dbarray($result)) {
         $rows = dbcount("(news_id)", DB_NEWS, "news_cat='".$data['news_cat_id']."' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0'");
          echo "\n\n";
         echo "\n\n";
      }
      $res = 1;
   }

/* vanaf hier wordt alle niet categoriseerd nieuws getoond */
   $result = dbquery("SELECT * FROM ".DB_NEWS." WHERE news_cat='0' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0' ORDER BY news_datestamp DESC LIMIT 10");
   if (dbrows($result)) {
      if ($res == 0) { echo "
'".$data['news_cat_name']."'

\n";
          echo "".$locale['401']." ".$data['news_cat_name']."
\n".$locale['402']." $rows
\n";
         if ($rows) {
            $result2 = dbquery("SELECT news_id, news_subject,news_breaks,news_news FROM ".DB_NEWS." WHERE news_cat='".$data['news_cat_id']."' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0' ORDER BY news_datestamp DESC LIMIT 10");
            while ($data2 = dbarray($result2)) {
            $news_news = $data2['news_breaks'] == "y" ? nl2br(stripslashes($data2['news_news'])) : stripslashes($data2['news_news']);
            opentable("".$data2['news_subject']."");
/* blue is kleur van link naar nieuws in newcat overzicht van alle categorieen */
            echo $news_news;
            


            closetable();
            }
            if ($rows > 10) { echo "
".THEME_BULLET." ".$locale['405']."
\n"; }
         } else {
            echo THEME_BULLET." ".$locale['404']."\n";
         }
         echo "
\n"; }
      $nrows = dbcount("(news_id)", DB_NEWS, "news_cat='0' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0'");
      echo "\n\n\n\n";
   }
   if ($res == 1) {
      echo "
".$locale['403']."
\n";
      echo "".$locale['402']." $nrows
\n";
      while ($data = dbarray($result)) {
      opentable("".$data['news_subject']."");
      $news_news = $data['news_breaks'] == "y" ? nl2br(stripslashes($data['news_news'])) : stripslashes($data['news_news']);
      echo $news_news;
      closetable();
      }
      $res = 1;
      if ($nrows > 10) { echo "
".THEME_BULLET." ".$locale['405']."
\n"; }
      echo "
\n";
   } else {
      echo "

\n".$locale['407']."

\n
\n";
   }
}
closetable();
require_once THEMES."templates/footer.php";
?>
 
Wanabo
Door het origineel terug te zetten weet je wel of het aan de modificatie ligt of niet. Uiteraard je modificatie wel even bewaren.

Maar voor 'debugging' raad ik je aan om het op php-fusion.co.uk te proberen.
 
ivoht
Hoi helaas zit ik nog altijd met dit probleem, ik zie echter dat ik in mijn uitleg iets vergeten ben te vermelden

op http://www.cvdewuif.nl/ zie je rechts n pannel staan (met twitter infusion)
echter nadat ik wat aanpassingen heb gedaan in news_cats.php en in theme.php is het rechterzijde paneel verdwenen op de categories pagina ,zie; http://www.cvdewuif.nl/news_cats.php?cat_id=17 hier is het nu heel lelijk naar de voet van de pagina versprongen. De overige pagina's zoals bv; http://www.cvdewuif.nl/news.php staan wel goed


ik zet namelijk in al mijn nieuwspaginas geen nieuwscategorie.
alleen bij één categorie doe ik dat wel. als je dan vervolgens op dat plaatje van die categorie klikt, kom je dus in de nieuwscategorie pagina van alleen dat nieuws. en daar staat het rechter paneel opeens onderaan de pagina.

wellicht dat dit meer duidelijkheid geeft
 
Wanabo
Je bent ergens vergeten een closetable(); of closeside(); te doen.

Het beste kun je je modificaties met het origineel vergelijken.

Heb je antwoord #4 al eens geprobeerd?
 
Spring naar forum:
Nieuw onderwerp Antwoorden
Gebruik BBcode of HTML om naar; 'Rechter panel verspringt op één pagina naar beneden', te verwijzen!
BBcode:
HTML:
Vergelijkbare onderwerpen
Onderwerp Forum         Laatste bericht
Panel Code Needed Modificaties : 3 16 apr 2019, 20:41
Panel Algemene v7 support : 3 07 dec 2016, 20:53
upgrade van 7.01.02 naar 7.02.07 Infusions : 3 23 nov 2016, 07:34
last seen users panel Infusions : 1 03 apr 2016, 23:29
Advanced Shoutbox Panel Infusions : 7 31 mrt 2016, 14:30