nda.appendChild( ndai );
pos.appendChild( nda );
pos.appendChild( document.createTextNode( ' ' + elt.getAttribute( 'name' ) ) );
+
+ if( elt.getAttribute( 'ro' ) == 'rw' )
+ {
+ pos.appendChild( document.createTextNode( ' ' ) );
+ var del = document.createElement( "a" );
+ del.setAttribute( 'href', 'javascript:pl_delete('+elt.getAttribute( 'id' )+')' );
+ var delimg = document.createElement( "img" );
+ delimg.setAttribute( 'src', 'images/delete_small.png' );
+ delimg.setAttribute( 'alt', '(delete)' );
+ del.appendChild( delimg );
+ pos.appendChild( del );
+ }
+
var nd = document.createElement( "div" );
nd.setAttribute( 'class', 'pl_node' );
nd.setAttribute( 'id', 'pl_'+elt.getAttribute( 'id' ) );
pl.setAttribute( 'title', elt.getAttribute( 'uri' ));
pl.appendChild( document.createTextNode( elt.getAttribute( 'name' ) ) );
pos.appendChild( pl );
- pos.appendChild( document.createTextNode( ' ' ) );
-
- var del = document.createElement( "a" );
- del.setAttribute( 'href', 'javascript:pl_delete('+elt.getAttribute( 'id' )+')' );
- var delimg = document.createElement( "img" );
- delimg.setAttribute( 'src', 'images/delete_small.png' );
- delimg.setAttribute( 'alt', '(delete)' );
- del.appendChild( delimg );
- pos.appendChild( del );
+
+ if( elt.getAttribute( 'ro' ) == 'rw' )
+ {
+ pos.appendChild( document.createTextNode( ' ' ) );
+ var del = document.createElement( "a" );
+ del.setAttribute( 'href', 'javascript:pl_delete('+elt.getAttribute( 'id' )+')' );
+ var delimg = document.createElement( "img" );
+ delimg.setAttribute( 'src', 'images/delete_small.png' );
+ delimg.setAttribute( 'alt', '(delete)' );
+ del.appendChild( delimg );
+ pos.appendChild( del );
+ }
}
if( elt.firstChild )
{
<vlc id="end" />
<vlc id="if" param1="pl.type value 'Node' strcmp" />
<vlc id="rpn" param1="1 +" />
- <leaf id="<vlc id="value" param1="pl.index" />" <vlc id="if" param1="pl.current" /> current="current" <vlc id="end" /> uri="<vlc id="value" param1="pl.uri value '&' '&' str_replace" />" name="<vlc id="value" param1="pl.name value '&' '&' str_replace" />" />
+ <leaf id="<vlc id="value" param1="pl.index" />" <vlc id="if" param1="pl.current" /> current="current" <vlc id="end" /> uri="<vlc id="value" param1="pl.uri value '&' '&' str_replace" />" name="<vlc id="value" param1="pl.name value '&' '&' str_replace" />" ro="<vlc id="value" param1="pl.ro" />" />
<vlc id="else" />
- <node id="<vlc id="value" param1="pl.index" />" name="<vlc id="value" param1="pl.name value '&' '&' str_replace" />" >
+ <node id="<vlc id="value" param1="pl.index" />" name="<vlc id="value" param1="pl.name value '&' '&' str_replace" />" ro="<vlc id="value" param1="pl.ro" />" >
<vlc id="if" param1="first_item value 0 ="/>
<vlc id="rpn" param1="first_item 1 store" />
<vlc id="end"/>