Question: Unfortunately I see this error when I come back to an old Joomla 1.5 site.

```
JHTMLlist not supported. File not found.

```

Any solution for this problem?

Note that it is not updated. It is `1.5.23`

Is that a host related issue?

Answer: 
You can use the trick proposed by Nobu Nakada back in 2004:

```
def some_method( a=(implicit_value=true; 1) )
    puts "a=#{a}; was set #{ implicit_value ? :im : :ex }plicitly"
end

> some_method
a=1; was set implicitly

> some_method 1
a=1; was set explicitly

> some_method 2
a=2; was set explicitly

```
This will also work and looks a little less ugly:

```
def my_method(a = implicit = 1)
  p a
  p implicit
end

# when calling without parameters then a = implicit = 1 is run, hence implicit is assigned a value 
> my_method
1
1

# when calling with a parameter then a = 1 statement is run. implicit will become nil here
> my_method 1 
1
nil

```