Hi,
I downloaded the News List 1.0 Block and i want to ask you if it is possimble to show the news in one line scrolling with MARQUEE.
I tryed to edit the block but the news are scrolling all together and not in one line, one by one.
Thanks in advance.
Regards,
Vagelis.
About the News List 1.0 Block
Started by Vagelis, Apr 17 2010 01:12 AM
2 replies to this topic
#1
Posted 17 April 2010 - 01:12 AM
#2
Posted 21 April 2010 - 07:10 AM
Hello Vagelis-
I do not have MKPortal installed anywhere so I can't test this. But this example should work (in some browsers) using the "marquee" tag. Just change the attribute values in the marquee tag to whatever you need.
It's better to create scrolling using javascript but I don;t have any good code for that off the top of my head.
I do not have MKPortal installed anywhere so I can't test this. But this example should work (in some browsers) using the "marquee" tag. Just change the attribute values in the marquee tag to whatever you need.
<?
/*
+--------------------------------------------------------------------------
| News List 1.0 Block for MKPortal 1.0 09.09.2005
| by visiblesoul <Don K. Colburn>
| Copyright (c) 2005 visiblesoul.net
| http://www.visiblesoul.net
+--------------------------------------------------------------------------
| This is a very simple block.
| It displays only the news title and category with minimal formatting.
+--------------------------------------------------------------------------
*/
$cutoff = 50; //how many characters to display in title
$limit = 5; //how many news items to display
if (!$limit) {
$limit = 5;
}
$content = "
<tr>
<td><marquee behavior= \"scroll\" align= \"center\" direction= \"up\" height=\"150\" scrollamount= \"1\" scrolldelay= \"5\" onmouseover='this.stop()' onmouseout='this.start()'>
<table>
";
$link_user = $mklib_board->forum_link("profile");
$query = $DB->query( "SELECT id, titolo FROM mkp_news_sections ORDER BY `id` DESC");
while( $row = $DB->fetch_row($query) ) {
$idcat = $row['id'];
$categoria[$idcat]['titolo'] = $row['titolo'];
}
$query1 = $DB->query( "SELECT id, idcategoria, titolo FROM mkp_news WHERE validate = '1' ORDER BY `id` DESC LIMIT $limit");
while( $row = $DB->fetch_row($query1) ) {
$idcategoria = $row['idcategoria'];
$titolo = stripslashes($row['titolo']);
$sezione = $categoria[$idcategoria]['titolo'];
if (strlen($titolo) > $cutoff) {
$titolo = substr( $titolo,0,($cutoff - 3) ) . "...";
$titolo = preg_replace( '/&(#(\d+;?)?)?(\.\.\.)?$/', '...',$titolo);
}
$content .= "
<tr>
<td width=\"20%\" nowrap=\"nowrap\" style=\"padding-right: 3px;\">[$sezione]</td>
<td width=\"80%\"><a style=\"font-weight: bold;\" href=\"index.php?ind=news&op=news_show_single&ide={$row['id']}\">$titolo</a></td>
</tr>
";
}
$content .= "
</table>
</marquee></td>
</tr>
";
unset($row);
unset($idcat);
unset($categoria);
unset($query);
unset($query1);
unset($idcategoria);
unset($titolo);
unset($sezione);
?>
It's better to create scrolling using javascript but I don;t have any good code for that off the top of my head.
Please note that I offer free support on this forum in my free time. Depending on how much work I have backlogged it may take me a week or more to answer questions. I am not ignoring you. I answer everyone but please be patient. Thanks.
Disclaimer: All forum posts, including code examples, on this forum are offered for free in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Use code examples at your own risk.
"If at first you don't succeed, keep on suckin' til you do succeed." -Curly Howard
#3
Posted 21 April 2010 - 07:34 AM
Hi and thanks for your answer.
That i need is something like ticker to show the latest news in one line one by one.
I want to replace the shoutbox with thi ticker script.
If you can do it for me, i will pay as much you want.
Just a script to replace the shoutbox with this.
Inform me if you can do it and how much you want me to pay.
Have a look on this http://www.madata.gr/ site ont the top the ticker.
Best Regards,
Vagelis.
That i need is something like ticker to show the latest news in one line one by one.
I want to replace the shoutbox with thi ticker script.
If you can do it for me, i will pay as much you want.
Just a script to replace the shoutbox with this.
Inform me if you can do it and how much you want me to pay.
Have a look on this http://www.madata.gr/ site ont the top the ticker.
Best Regards,
Vagelis.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users













