SimplePortal

Support => International Support => Dutch (Nederlands) => Topic started by: wiecher on September 28, 2011, 06:33:49 AM

Title: Veel foutmeldingen
Post by: wiecher on September 28, 2011, 06:33:49 AM
Ik krijg sinds vandaag een hoop foutmeldingen.
Er is verder niets geinstalleerd.



Code: [Select]
Pas filter toe: Toon alleen de foutmeldingen van deze URL
http://weerforum.eu/index.php?
Pas filter toe: Toon alleen de fouten met hetzelfde bericht
8: Undefined index: time
Pas filter toe: Toon alleen fouten van dit bestand
Bestand: /home/weerforu/public_html/Sources/PortalBlocks.php(3364) : eval()'d code
Regel: 38


Als ik dan daarop klik zie ik het volgende.


Code: [Select]
Sorry, het gespecificeerde bestand kon niet worden geopend: /home/weerforu/public_html/Sources/PortalBlocks.php(3364) : eval()'d code
Title: Re: Veel foutmeldingen
Post by: Kryzen on September 28, 2011, 08:22:29 AM
Kun je proberen het evalueren van templates uit te schakelen?
Title: Re: Veel foutmeldingen
Post by: wiecher on September 28, 2011, 08:26:30 AM
Kun je proberen het evalueren van templates uit te schakelen?
Deze staat al aangevinkt.
Title: Re: Veel foutmeldingen
Post by: wiecher on September 29, 2011, 09:08:32 AM
Niemand  ???
 :(
Title: Re: Veel foutmeldingen
Post by: Kryzen on September 29, 2011, 12:36:26 PM
Wat heb je aangepast voordat je die foutmeldingen kreeg?
Title: Re: Veel foutmeldingen
Post by: wiecher on September 29, 2011, 12:37:54 PM
Ja dat is het vreemde nou net.
Niets...........
Title: Re: Veel foutmeldingen
Post by: Kryzen on September 29, 2011, 02:15:27 PM
Weet je heel zeker dat je niets hebt veranderd? Is het een gast die die error krijgt?
Title: Re: Veel foutmeldingen
Post by: wiecher on September 29, 2011, 02:17:19 PM
Nee alleen ik in de log`s.
Title: Re: Veel foutmeldingen
Post by: wiecher on September 29, 2011, 04:42:42 PM
Nadat ik het Lid informatie blok heb weg gehaald was het probleem opgelost.
Wel jammer maar daar zat dus ergens het probleem.
Title: Re: Veel foutmeldingen
Post by: Kryzen on September 30, 2011, 01:11:09 AM
Kun je dan PortalBlocks.php attachen?
Title: Re: Veel foutmeldingen
Post by: wiecher on September 30, 2011, 03:18:34 AM
Hierbij Dr.D  ;D
Title: Re: Veel foutmeldingen
Post by: Kryzen on September 30, 2011, 10:34:14 AM
Kun je me de inhoud geven van alle php blocks op die pagina?
Title: Re: Veel foutmeldingen
Post by: wiecher on September 30, 2011, 10:36:49 AM
Oef en dat allemaal hier neerzetten ?
Title: Re: Veel foutmeldingen
Post by: Kryzen on September 30, 2011, 11:07:22 AM
Yup :P
Title: Re: Veel foutmeldingen
Post by: wiecher on September 30, 2011, 11:12:08 AM
Oh alleen de php blokken.

Code: [Select]
<?php
/*
Block: Who's Online with Avatar
Author: Blue @ Simple Portal.net
Version: 1.0gold
*/

/* SETUP HERE */
$mode '1'// 1 = SimplePortal Block with Avatars | 2 = Facebook like Block | 3 = SMF Forum like Block

$height '20px'// Avatar Height
$default_avatar 'URL HERE'//URL To the default avatar

$show_guests true// Show guests count
$show_spiders false// Show spiders count
$show_hidden false// Show hidden count
$show_users true// Show users count

$show_guests_users false// Show Guests and Users combined (SUM of the two)
$fake_online 0//Increase Guest number by multiplying for the value of fake_online

/**********************************************************************************/

// CODE FROM NOW ON! STOP HERE!
global $smcFunc$scripturl$sourcedir$modSettings$txt$settings$context;


$members_result $smcFunc['db_query']('''
   SELECT l.id_member, m.member_name, m.show_online, m.avatar, g.online_color, g.id_group, g.group_name
   FROM {db_prefix}log_online AS l
      LEFT JOIN {db_prefix}members AS m ON (m.id_member = l.id_member)
      LEFT JOIN {db_prefix}membergroups AS g ON (g.id_group = CASE WHEN m.id_group = 0 THEN m.id_post_group ELSE m.id_group END)
      WHERE l.id_member > 0'
);
   
$members = array();
   while (
$row_members $smcFunc['db_fetch_assoc']($members_result))
   {
   
      global 
$memberContext;
      
loadMemberData($row_members['id_member']);
      
loadMemberContext($row_members['id_member']);
   
   
      
$members[] = array(
        
'id' => $row_members['id_member'],
        
'username' => $row_members['member_name'],
        
'profile' => '<a style="color: ' $row_members['online_color'] . ';" title="' $row_members['group_name'] . '" href="' $scripturl '?action=profile;u=' $row_members['id_member'] . '">' $row_members['member_name'] . '</a>',
        
'link' => $scripturl '?action=profile;u=' $row_members['id_member'],
        
'avatar' => $memberContext[$row_members['id_member']]['avatar']['href'],
        
'hidden' => empty($row_members['show_online'])
      );
   }
   
$smcFunc['db_free_result']($members_result);

   
$stats ssi_whosOnline('array');
   
// Output here we go!   

if ($mode == '1') {   

   if (
$show_guests_users) {
      
$number $stats['num_guests'] + $stats['num_users_online'];
      
$combined $number $fake_online;
      echo 
sp_embed_image('dot'), ' Online: '$combined  .'<br />';   
   } else {
      if (
$show_guests)
      echo 
sp_embed_image('dot'), ' '$txt['guests'], ': '$stats['num_guests'] * $fake_online .'<br />';
   }

   if (
$show_hidden)
   echo 
sp_embed_image('dot'), ' '$txt['hidden'] . ': ' $stats['num_users_hidden'] .'<br />';      

   if (
$show_spiders && allowedTo('admin_forum'))
   echo 
sp_embed_image('dot'), ' '$txt['spiders'] . ': ' $stats['num_spiders'] .'<br />';      
   
   echo 
sp_embed_image('dot'), ' 'allowedTo('who_view') && !empty($modSettings['who_enabled']) ? '<a href="' $scripturl '?action=who">' ''$txt['online_users'], allowedTo('who_view') && !empty($modSettings['who_enabled']) ? '</a>' ''':
   <br /><div>'
;

   foreach (
$members as $member) {
      if (!empty(
$member['avatar'])){
         echo 
'<img style="border: 1px solid silver; padding: 1px; margin-bottom:2px;" src="' $member['avatar'] . '" height="' $height '" align="middle" title="' $member['username'] . '" alt="' $member['username'] . '" /> ' $member['profile'] . '<br />';
      } else {
         echo 
'<img style="border: 1px solid silver; padding: 1px; margin-bottom:2px;" src="' $default_avatar .'" alt="" height="' $height '" align="middle" title="' $member['username'] . '" alt="' $member['username'] . '" /> ' $member['profile'] . '<br />';
      }
   }
      echo 
'</div>';   
      
} elseif (
$mode == '2') {
   echo 
'<div>';
      
   foreach (
$members as $member) {
   echo 
'
   <a href="' 
$member['link'] . '">';
      
   if (!empty(
$member['avatar'])){
   echo 
'<img style="border: 1px solid silver; padding: 1px; margin-top:1px;margin-left:1px;margin-bottom:1px;" src="' $member['avatar'] . '" height="' $height '" align="middle" title="' $member['username'] . '" alt="' $member['username'] . '" />';
   } else {
   echo 
'<img style="border: 1px solid silver; padding: 1px;  margin-top:1px;margin-left:1px;margin-bottom:1px;" src="' $default_avatar .'" alt="'$txt['default_avatar'], '" height="' $height '" align="middle" title="' $member['username'] . '" alt="' $member['username'] . '" />';
   }
      
   echo 
'</a>';
   }
   echo 
'</div><hr />';
   
   if (
$show_guests_users) {
      
$number $stats['num_guests'] + $stats['num_users_online'];
      
$combined $number $fake_online;
      echo 
sp_embed_image('dot');
      
      if (
allowedTo('who_view') && !empty($modSettings['who_enabled']))
      echo 
'<a href="' $scripturl '?action=who">';
      
      echo 
' Online: ';

      if (
allowedTo('who_view') && !empty($modSettings['who_enabled']))
      echo 
'</a>';
      
      echo 
$combined;
      
   } else {   
      if (
$show_guests)
      echo 
sp_embed_image('dot'), ' '$txt['guests'], ': '$stats['num_guests'] * $fake_online .'&nbsp;|&nbsp;';
      
      if (
$show_users)
      echo 
sp_embed_image('dot'), ' 'allowedTo('who_view') && !empty($modSettings['who_enabled']) ? '<a href="' $scripturl '?action=who">' '''Users'allowedTo('who_view') && !empty($modSettings['who_enabled']) ? '</a>:&nbsp;' $stats['num_users_online'] : '';   
   }
   
   if (
$show_hidden)
   echo 
'<br />' sp_embed_image('dot'), ' '$txt['hidden'] . ': ' $stats['num_users_hidden'];      

   if (
$show_spiders && allowedTo('admin_forum'))
   echo 
'&nbsp;|&nbsp;' sp_embed_image('dot'), ' '$txt['spiders'] . ': ' $stats['num_spiders'];   
   
} else {
   echo 
'<div>';
   
      echo 
'<a style="font-size:1.1em;" href="' $scripturl '?action=who">';

   if (
$show_guests_users) {
      
$number $stats['num_guests'] + $stats['num_users_online'];
      
$combined $number $fake_online;
      echo 
$combined  .' Online';   
   } else {
      if (
$show_guests)
         echo 
$stats['num_guests'] * $fake_online ' ' $txt['guests'] . ', ';
   
      if (
$show_users)
         echo 
$stats['num_users_online'] . ' ' $txt['users'];
   }
      if (
$show_hidden)
         echo 
' (' $stats['num_users_hidden'] . ' ' $txt['hidden'] . ')';      

      if (
$show_spiders && allowedTo('admin_forum'))
         echo 
' (' $stats['num_spiders'] . ' ' $txt['spiders'] . ')';   

   echo 
'</a><br /><span class="last smalltext">Users active in past minutes:</span><br />';      

   foreach (
$members as $member) {
      if (
$stats['num_users_online'] == '1')
         echo 
'<a href="' $member['link'] . '">' $member['profile'] . '</a> ';
      else
         echo 
'<a href="' $member['link'] . '">' $member['profile'] . '</a>, ';
   }
   
   echo 
'<hr /><span class="last smalltext">
         '
$txt['most_online_today'], ': <strong>'comma_format($modSettings['mostOnlineToday']), '</strong>.
         '
$txt['most_online_ever'], ': 'comma_format($modSettings['mostOnline']), ' ('timeformat($modSettings['mostDate']), ')
      </span>'
;   

   echo 
'</div>';
   }   
?>

Code: [Select]
<?php

/*
Block: Recent posts with post preview
Author: Blue @ Simple Portal.net
*/

/* [SETUP WHAT YOU WANT HERE] */

$topics_posts 1; // TOPICS - 1 | MESSAGES - 2
$limit 25; // How many recent posts do you want to output?
$number 35; // How many characters do you want to output?

// Scroll Enable? Height and Speed?
$scrolling 1;       // ENABLE - 1 | DISABLE - 2
$height "600px";
$speed 3;           // SLOW - 1 | MEDIUM - 10 | FAST - 20

// Do you want to translate it to your own language? :P
$text['sportal_false'] = 'Simple Portal not found';
$text['board'] = 'in';
$text['who'] = 'door';

/* [STOP!] - THIS IS THE END OF SETUP */

//Only code from now on ;)
global $smcFunc$scripturl$sourcedir$modSettings;

// Lets see if you are using Simple Portal. If not...well...go get them :D
if (!file_exists($sourcedir '/PortalBlocks.php'))
{
echo $text['sportal_false'];
return;
}

// Let's grab some database results
if ($topics_posts == 1) {
$posts_result $smcFunc['db_query']('''
   SELECT m.poster_name, m.poster_time, m.id_msg, t.id_member_updated, m.subject, m.body, m.id_topic, b.name, t.id_last_msg, u.avatar, g.online_color
   FROM {db_prefix}topics AS t
   LEFT JOIN {db_prefix}boards AS b ON (t.id_board = b.id_board)
   LEFT JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_last_msg)
   LEFT JOIN {db_prefix}members AS u ON (t.id_member_updated = u.id_member)
   LEFT JOIN {db_prefix}membergroups AS g ON (g.id_group = CASE WHEN u.id_group = 0 THEN u.id_post_group ELSE u.id_group END)
   WHERE m.approved=1
   ORDER BY t.id_last_msg DESC
   LIMIT ' 
$limit);
$posts = array();
while (
$row_posts $smcFunc['db_fetch_assoc']($posts_result))
{

      global 
$memberContext;
      
loadMemberData($row_posts['id_member_updated']);
      
loadMemberContext($row_posts['id_member_updated']);

   
$posts[] = array(
  'id' => $row_posts['id_member_updated'],
      
'username' => '<a style="color: ' $row_posts['online_color'] . ';" href="' $scripturl '?action=profile;u=' $row_posts['id_member_updated'] . '">' $row_posts['poster_name'] . '</a>',
      
'subject' => '<a style="font-weight: bold;" title="' $text['board'] . '&nbsp;' $row_posts['name'] .'" href="' $scripturl '?topic=' $row_posts['id_topic'] . '.msg' $row_posts['id_last_msg'] . ';topicseen#new">' $row_posts['subject'] . '</a>',
      
'body' => $row_posts['body'],
  'avatar' => $row_posts['avatar'] == '' $memberContext[$row_posts['id_member_updated']]['avatar']['href'] : (stristr($row_posts['avatar'], 'http://') ? $row_posts['avatar'] : $modSettings['avatar_url'] . '/' $row_posts['avatar']),
  'board' => $row_posts['name'],
  'time' => timeformat($row_posts['poster_time'])
   );
}
$smcFunc['db_free_result']($posts_result);

} else {
$posts_result $smcFunc['db_query']('''
   SELECT m.poster_name, m.poster_time, m.id_msg, m.id_member, m.subject, m.body, m.id_topic, b.name, u.avatar, g.online_color
   FROM {db_prefix}messages AS m
   LEFT JOIN {db_prefix}boards AS b ON (m.id_board = b.id_board)
   LEFT JOIN {db_prefix}members AS u ON (m.id_member = u.id_member)
   LEFT JOIN {db_prefix}membergroups AS g ON (g.id_group = CASE WHEN u.id_group = 0 THEN u.id_post_group ELSE u.id_group END)   
   WHERE m.approved=1
   ORDER BY m.id_msg DESC
   LIMIT ' 
$limit);
$posts = array();
while (
$row_posts $smcFunc['db_fetch_assoc']($posts_result))
{

      global 
$memberContext;
      
loadMemberData($row_posts['id_member']);
      
loadMemberContext($row_posts['id_member']);

   
$posts[] = array(
  'id' => $row_posts['id_member'],
      
'username' => '<a style="color: ' $row_posts['online_color'] . ';" href="' $scripturl '?action=profile;u=' $row_posts['id_member'] . '">' $row_posts['poster_name'] . '</a>',
      
'subject' => '<a style="font-weight: bold;" title="' $text['board'] . '&nbsp;' $row_posts['name'] .'" href="' $scripturl '?topic=' $row_posts['id_topic'] . '.msg' $row_posts['id_msg'] . ';topicseen#new">' $row_posts['subject'] . '</a>',
      
'body' => $row_posts['body'],
  'avatar' => $row_posts['avatar'] == '' $memberContext[$row_posts['id_member']]['avatar']['href'] : (stristr($row_posts['avatar'], 'http://') ? $row_posts['avatar'] : $modSettings['avatar_url'] . '/' $row_posts['avatar']),
  'board' => $row_posts['name'],
  'time' => timeformat($row_posts['poster_time'])
   );
}
$smcFunc['db_free_result']($posts_result);

}

//Finally the Output

//Scrolling xD
if ($scrolling == 1)
echo 
'<marquee height=' $height ' behavior="scroll" direction="up" scrollamount="' $speed '" onmouseover="this.stop()" onmouseout="this.start()">';

foreach (
$posts as $post) {
echo
'<table>
<tr>
<td style="width: 25px;">
<img src="' 
$post['avatar'] .'" alt="" width="25px" height="25px" />
</td>
<td>
$post['subject'] .'<br />
<small>' 
$text['who'] . '&nbsp;' $post['username'] . '&nbsp;|&nbsp;' $post['time'] .'</small>
</td>
</tr>
</table>
substr ($post['body'],0,$number) .'...
<hr />'
;
}

//Scrolling xD
if ($scrolling == 1)
echo 
'</marquee>';
?>

Title: Re: Veel foutmeldingen
Post by: Kryzen on September 30, 2011, 11:32:39 AM
Hoe heb je het opgelost? :) (wijst naar post op simplemachines.org)
Title: Re: Veel foutmeldingen
Post by: wiecher on September 30, 2011, 11:35:16 AM
Nadat ik het Lid informatie blok heb weg gehaald was het probleem opgelost.
SimplePortal 2.3.8 © 2008-2024, SimplePortal