diff --git a/VERSION b/VERSION index 439796e3..d7e3f654 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.00.0 (2012-08-07 11:31:08) dev +Version 2.00.0 (2012-08-07 12:12:40) dev diff --git a/gluon/sqlhtml.py b/gluon/sqlhtml.py index c5f84b12..20c0a747 100644 --- a/gluon/sqlhtml.py +++ b/gluon/sqlhtml.py @@ -2141,14 +2141,18 @@ class SQLFORM(FORM): else: name = format % record except TypeError: name = id - breadcrumbs += [LI(A(T(db[referee]._plural), - _class=trap_class(), - _href=URL(args=request.args[:nargs])), - SPAN(divider,_class='divider')), - LI(A(name,_class=trap_class(), - _href=URL(args=request.args[:nargs]+[ + nameLink = 'view' + breadcrumbs.append( + LI(A(T(db[referee]._plural), + _class=trap_class(), + _href=URL(args=request.args[:nargs])), + SPAN(divider,_class='divider'))) + if kwargs.get('details',True): + breadcrumbs.append( + LI(A(name,_class=trap_class(), + _href=URL(args=request.args[:nargs]+[ 'view',referee,id],user_signature=True)), - SPAN(divider,_class='divider'))] + SPAN(divider,_class='divider'))) nargs+=2 else: break