Roxen.git
/
server
/
modules
/
tags
/
killframe.pike
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/modules/tags/killframe.pike:5:
* * Will also remove occuranses of "indexfiles" from the end of the URL. * * made by Peter Bortas <peter@roxen.com> Januari -97 * * Thanks for suggestions and bugreports: * Barry Treahy <treahy@allianceelec.com> * Chris Burgess <chris@ibex.co.nz> */
-
constant cvs_version = "$Id: killframe.pike,v 1.
29
2000/04/
06
06
:
16
:
06
wing
Exp $";
+
constant cvs_version = "$Id: killframe.pike,v 1.
30
2000/04/
15
01
:
18
:
19
per
Exp $";
constant thread_safe=1; #include <module.h> inherit "module"; void create() { defvar( "killindex", 1, "Remove index files from the URL", TYPE_FLAG, "If set, the module will remove occurrences of any index file from " "the end of the URL, leaving only a slash. The index file "
Roxen.git/server/modules/tags/killframe.pike:29:
constant module_type = MODULE_PARSER; constant module_name = "Kill frame"; constant module_doc = "This module defines a the tag <killframe> that " "adds some JavaScript that will prevent others " "from putting the page in a frame. It can " "also strip any occurrences of index files, like <tt>index.html</tt>, " "from the end of the URL."; TAGDOCUMENTATION #ifdef manual
-
constant tagdoc=(["killframe":"<desc tag>
"+module_doc+"
</
desc
>
"
-
"
<attr name=killindex>Removes trailing index.html from the URL</attr>"]);
+
constant tagdoc=(["killframe":
#
"<desc tag><
short>
+
This tag adds some JavaScript that will prevent others from putting
+
the page in a frame.<
/
short
>
It can also strip any occurrences of
+
index
files, like
<
ext>index.html</ext>, from the end of the
+
URL.</desc>
+
+
<
attr name=killindex>Removes trailing index.html from the URL</attr>"
,
+
]);
#endif string tag_killframe( string tag, mapping m, object id ) { NOCACHE(); if( !id->supports->javascript ) return ""; string javascript;