addedValues Plugin

...Powerful Free! Database Expansion for Manila
logoBottle:

(1 or more words)


Get tropes here!
Click to see internals
Report bug


Saint Louis Zoo

sitepic_stlzoo.jpg:
Viewable with Any Browser

Members
Join Now
Login

View Values

The view values page is a powerful debugging tool for the addedValues developer. It allows looking into the particulars of the internal representation of a single message, member, gem etc. You select the type and identity of the entity you examine by choosing from the 'Entity Type" menu and supplying a key (message number, member key, gem number, etc). addedvalues also accepts a page url in place of a message number. The url can be from either the dynamic or the static website, but the path must be within the site structure and have a msgnum attribute.

pic_ViewValuesSelect:

Two views are typically shown, the actual table structure inside Frontier and the values for each applicable variable returned by addedValues. These will differ when no actual value exists and addedValues returns the default value instead. In some case, builtin variables are also displayed. For message entities, the subject and msgnum variables values are always shown. Macros are not expanded and links are no activated, so the page reflects the actual data of an entity.

In accordance with the principle that addedValues demo mode does not reveal content otherwise inaccessible, View Values menu item is not accessible in demonstration mode.

When the details of an entity are displayed, addedValues offers a dropdown menu listing reports with which to display the current entity. The result shown is with all macros neutered, which sometimes helps debugging complex reports in addedValues. When they exist, update and manilaETP forms also appear in the menu. Like reports, the rendered forms macros are neutered. The forms are inoperative, submissions are ignored.

pic_viewValuesEdit:

For a message , the view values page displays a link using the URI corresponding to each path in the site structure.

When eligible updaters matching the entity type displayed exist, addedValues offers a second dropdown menu. Choosing from that menu applies the udpater to the displayed entity. This is a potentially dangerous operation; there are no checks on the "sanity" of the operation, so use with care.