Main Menu
collapse

Simple Portal Archived Forum

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work.
This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

SMF 2.1 users: EhPortal is a ported version of Simple Portal specifically designed for the SMF 2.1 branch.
Please visit web-develop.ca to download EhPortal and for its support.

User Info

Welcome Guest.
Please log in.

Who's Online

  • Dot Guests: 953
  • Dot Hidden: 0
  • Dot Users: 1
  • Dot Users Online:

Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]


If you're interested in helping other members with support requests, consider joining the Community Support Helpers group.

Php Block strange problem!

Started by NeoxII, January 16, 2010, 06:01:14 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

NeoxII

Hi  :):,

I have strange problem with php block.

This is the code for an image gallery in my CG Forum:

include("G/G_classB.inc.php");

$id_forum = 'Characters and Vehicles,Characters and Vehicles for Animation,My Sketchbook,Illustration and Concept Art,Speed Contest - Texturing Little Red Riding Hood';


$num_immagini = 5;    


$info_on = 0;

if($info_on == '0') {

$num_immagini = $num_immagini+1;

}

$in_forum = 1;

$G = new ImageHighlights($id_forum, $num_immagini, $info_on, $in_forum);

$img = $G->ImageList();
$G->ImgShow($img);

$testof = trim(file_get_contents('G/imglist.txt'));

$s_img = explode("  ", $testof);
shuffle($s_img);

echo '
<table border="0" width="100%" class="tborder" cellspacing="0"' , ($context['browser']['is_ie'] || $context['browser']['is_opera6']) ? '1' : '0' , '" cellpadding="4px" width="100%" style="margin-bottom: 1ex;">
<tr>
<td class="catbg">&nbsp;Work In Progress</td>
</tr>
<tr>
<td valign="top" align="center" height="130">';

echo"<div class=\"marquee\" id=\"mycrawler\">";

foreach ($s_img as $value) {
   
    echo"$value &nbsp;";
   
    }

echo"</div>";

echo '</td>
</tr>
</table>';

echo '<script type="text/javascript">
marqueeInit({
uniqueid: \'mycrawler\',
style: {
\'padding\': \'2px\',
\'width\': \'880px\',
\'height\': \'125px\'
},
inc: 5, //speed - pixel increment for each iteration of this marquee\'s movement
mouse: \'cursor driven\', //mouseover behavior (\'pause\' \'cursor driven\' or false)
moveatleast: 0,
neutral: 150,
savedirection: true,
stopped: true
});
</script>';


With bottom, left, right block it works perfectly but when I try to insert it into the Top block does not work.  :(
Could you help me?

Thank you very much, simple portal is fantastic!

NeoxII

If you want to try this is the script:

<script type="text/javascript" src="http://www.charactersforum.com/G/js/crawler.js">
/* Text and/or Image Crawler Script


[SiNaN]

What exactly doesn't work? Can you provide a link to your portal?
And slowly, you come to realize... It's all as it should be...

NeoxII

Ok, thank you Sinan..
for example this is a newsletter.
The Block Work In Progress that use the script work only with bottom block...

http://www.charactersforum.com/index.php?page=Gennaio_2010

Thank You!   :)

ccbtimewiz

Looking through it I noticed this:

$info_on = 0;

if($info_on == '0') {
   
$num_immagini = $num_immagini+1;
   
}


Using the '' defines that it is a string, yet you defined the variable as a integer... so wouldn't that always return false? Unless there is some hidden type casting here

[SiNaN]

Quote from: NeoxII on January 21, 2010, 01:52:12 PM
Ok, thank you Sinan..
for example this is a newsletter.
The Block Work In Progress that use the script work only with bottom block...

http://www.charactersforum.com/index.php?page=Gennaio_2010

Thank You!   :)


I'm still unsure what the problem is. You mean it does work on left, right and bottom sides; but not at top? What is *exactly* not working?

Quote from: ccbtimewiz on January 21, 2010, 02:24:49 PM
Looking through it I noticed this:

$info_on = 0;

if($info_on == '0') {
   
$num_immagini = $num_immagini+1;
   
}


Using the '' defines that it is a string, yet you defined the variable as a integer... so wouldn't that always return false? Unless there is some hidden type casting here

With == operator strings will be converted to numbers if numbers are involved. It won't check the type; === operator does.
And slowly, you come to realize... It's all as it should be...

NeoxII

QuoteI'm still unsure what the problem is. You mean it does work on left, right and bottom sides; but not at top? What is *exactly* not working?

Check now http://www.charactersforum.com/index.php?page=Gennaio_2010 the same block but on Top...



[SiNaN]

It's because your crawler script is below the top side in the code. Not sure how you added this code, but remove it:

[code]<!--Headers--><script type="text/javascript" src="G/js/crawler.js">
/* Text and/or Image Crawler Script
And slowly, you come to realize... It's all as it should be...

NeoxII