Traceback (most recent call last):
File "./sicer-start.py", line 21, in ?
cherrypy.config.update(file="dev.cfg")
File
"/usr/lib/python2.4/site-packages/CherryPy-2.2.1-py2.4.egg/cherrypy/config.py",
line 77, in update
updateMap.update(dict_from_config_file(file))
File
"/usr/lib/python2.4/site-packages/CherryPy-2.2.1-py2.4.egg/cherrypy/config.py",
line 252, in dict_from_config_file
value = configParser.get(section, option, raw, vars)
File "/usr/lib/python2.4/ConfigParser.py", line 525, in get
return self._interpolate(section, option, value, d)
File "/usr/lib/python2.4/ConfigParser.py", line 570, in _interpolate
raise InterpolationMissingOptionError(
ConfigParser.InterpolationMissingOptionError: Bad value substitution:
section: [/static]
option : static_filter.dir
key : top_level_dir
rawval : "%(top_level_dir)s/static"
Ian Wilson wrote:
>You don't need to fill in the variable since TurboGears will fill it
>for you. This is exactly what I have in mine:
>
>static_filter.dir = "%(top_level_dir)s/static"
>
>Try putting that in and tell me what happens.
>
>-Ian
>
>On 10/31/06, jose <[EMAIL PROTECTED]> wrote:
>
>
>>I suppose it is a problem with the path.
>>I copied the javascript file into a system forlder like this:
>> <script type="text/javascript" src=
>>"/tg_widgets/turbogears.widgets/calendar/help.js"></script>
>>and it works perfectly, but <script type="text/javascript"
>>src="/static/javascript/help.js"></script>
>>
>>may be I have to define it into dev.cfg like:
>>
>>[/static]
>>
>>static_filter.on = True
>>static_filter.dir = "%(top_level_dir)s/static"
>>
>>what top_level_dir variable should contain?
>>
>>jo
>>
>>
>>Ian Wilson wrote:
>>
>>
>>
>>>What do you mean by doesn't work? The file isn't being included or
>>>the function has errors?
>>>
>>>I"ll just guess the file isn't being included. What happens when you
>>>go directly to the file in the browser?
>>>
>>>For example if you are running your server at localhost:8080 then try going
>>>to
>>>http://localhost:8080/static/javascript/help.js
>>>
>>>The file should show up. If it does not then the file isn't being
>>>found and maybe you should check that the name and permissions of the
>>>file are correct.
>>>
>>>Also I think you should have this in either your app.cfg(mine is
>>>located in /project/config/app.cfg or your dev.cfg/prod.cfg located in
>>>your project's root directory.
>>>
>>>[/static]
>>>static_filter.on = True
>>>static_filter.dir = "%(top_level_dir)s/static"
>>>
>>>Good luck.
>>>
>>>-Ian
>>>
>>>On 10/30/06, Jose Soares <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>
>>>
>>>>Hi all,
>>>>
>>>>May someone help me calling javascript functions?
>>>>
>>>>In my edit.kid I would like to insert a javascript function like this:
>>>><script>
>>>> function help(){
>>>> alert ('Ciao')
>>>> }
>>>></script>
>>>>
>>>>This one works, but if I move the function to a file into
>>>>myproject/static/javascript/help.js
>>>>it doesn't work anymore.
>>>>
>>>>This is my definition in my edit.kid:
>>>><head>
>>>> <script type="text/javascript" src="/static/javascript/help.js"></script>
>>>></head>
>>>>
>>>>What's wrong with it?
>>>>
>>>>jo
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>>
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to turbogears@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---