1
stonez
Random icons on each theme block?
  • 2003/9/4 4:42

  • stonez

  • Just popping in

  • Posts: 16

  • Since: 2002/9/29


I would like to put a little icons on each block based on
a randomized number. Where sholud I write the code?
Do I put this randomized function in the theme.html or
in somewhere else? or should I use the smarty template to
generate the randomized number for me?

in the theme.html file
<img src="<{$xoops_imageurl}>logo.gif" width="150" height="80" alt="" />

I would like to put a variable [in read]
<img src="<{$xoops_imageurl}>$x.gif" width="150" height="80" alt="" />

Thanks for your help!



I just found this on the web. How can I use it?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
Random
Small function to output a random number between two values.
(I didn't see this anywhere else so I thought I would make this function. But it's so simple that maybe it already exists somewhere else... Sorry in that case)


<?php
/*
* Smarty plugin
* -------------------------------------------------------------
* Type: function
* Name: random
* Purpose: output a random number between $varIn and $varOut:
* {random in=$varIn out=$varOut}
* If you want to assign the random number to a variable
* instead of displaying it, you must write:
* {random in=$varIn out=$varOut assign=yourVar}
* Where yourVar can be anything. Then you'll get
* $yourVar equal to a random number between $varIn and $varOut.
* Author: Philippe Morange
* Modified: 25-03-2003
* -------------------------------------------------------------
*/

function smarty_function_random($params, &$smarty)
{
extract($params);

srand((double) microtime() * 1000000);

$random_number = rand($in, $out);
if (isset($assign)) {
$smarty->assign($assign, $random_number);
}
else {
return $random_number;
}
}

2
file2mail
Re: Random icons on each theme block?
  • 2004/8/18 12:47

  • file2mail

  • Just popping in

  • Posts: 27

  • Since: 2004/5/23


^^bump

so does anyone know if this is possible??? using the smarty templates?

Login

Who's Online

174 user(s) are online (120 user(s) are browsing Support Forums)


Members: 0


Guests: 174


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Apr 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits