Rev 7241 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 747 | bpr | 1 | !!##language independant |
| 23 | reyssat | 2 | !set parm1=!text select /$namechars in $parm1 |
| 3 | !set parm1=!char 1 to $namelim*2 of $parm1 |
||
| 1685 | bpr | 4 | |
| 23 | reyssat | 5 | !if \ isin $parm2$parm3$parm4 |
| 12490 | bpr | 6 | !for p in 2,3,4 |
| 7 | !set parm$p=!slashsubst $(parm$p) |
||
| 8 | !next p |
||
| 23 | reyssat | 9 | !endif |
| 10 | !if / isin $parm1 |
||
| 12490 | bpr | 11 | !set p_=!translate / to , in $parm1 |
| 12 | !distribute items $p_ into pdoc,parm1 |
||
| 23 | reyssat | 13 | !else |
| 12490 | bpr | 14 | !set pdoc=$doc |
| 23 | reyssat | 15 | !endif |
| 16 | !if $parm1=$empty or $parm1=. |
||
| 12490 | bpr | 17 | !set parm1=$block |
| 18 | !set pdoc=$doc |
||
| 23 | reyssat | 19 | !endif |
| 20 | !set pname=$parm2 |
||
| 21 | !reset titb |
||
| 22 | !if c isin $pdoc and $wims_class!=$empty |
||
| 12490 | bpr | 23 | !set dd=wimshome/log/classes/$wims_class/doc |
| 23 | reyssat | 24 | !else |
| 12490 | bpr | 25 | !!have replace the condition $pdoc=1 and $doc=1 by $doctype=devel |
| 26 | !if $doctype=devel and $wims_developer!=$empty |
||
| 27 | !set dd=$wims_priv_docdir |
||
| 28 | !else |
||
| 29 | !set dd=wimshome/public_html/bases/doc |
||
| 30 | !endif |
||
| 23 | reyssat | 31 | !endif |
| 32 | !read $dd/$pdoc/$parm1.def |
||
| 33 | !default pname=$titb |
||
| 34 | !default pname=$parm1 |
||
| 35 | !set parm3=!word 1 of $parm3 |
||
| 36 | !if $parm3!=$empty |
||
| 12490 | bpr | 37 | !set anchor=#$parm3 |
| 23 | reyssat | 38 | !else |
| 12490 | bpr | 39 | !reset anchor |
| 23 | reyssat | 40 | !endif |
| 41 | !set parm4=!word 1 of $parm4 |
||
| 42 | !if $parm4!=$empty |
||
| 12490 | bpr | 43 | !set mparms=&$parm4 |
| 23 | reyssat | 44 | !else |
| 12490 | bpr | 45 | !reset mparms |
| 23 | reyssat | 46 | !endif |
| 47 | !if $titb=$empty |
||
| 12490 | bpr | 48 | !if $editable=yes and $pdoc=$doc |
| 49 | !href cmd=reply&job=edit&doc=$pdoc&block=$parm1 $pname ($n_create) |
||
| 50 | !else |
||
| 51 | $pname |
||
| 52 | !endif |
||
| 23 | reyssat | 53 | !else |
| 12490 | bpr | 54 | !if $printable=yes and $pdoc=$doc |
| 55 | <a href="#$parm1">$pname</a> |
||
| 56 | !readproc printlink.proc $parm1 |
||
| 57 | !else |
||
| 58 | !href module=$module&cmd=reply&job=read&doc=$pdoc&block=$parm1$mparms$anchor $pname |
||
| 59 | !endif |
||
| 23 | reyssat | 60 | !endif |