Ghost

A wiki page is rendered with a translucent background when that page exists only in the browser as a ghost of a page that has been or will soon be.

Proxy Model

See Future Objects for a scenario where such a proxy object is used. **Note**: In that context Ghost is a uniform, light-weight and stratified general purpose proxy model and its implementation in Pharo Smalltalk.

.

A link to a non-existent wiki page opens a ghost that offers to create the missing page.

A search creates a ghost with references to pages found in the neighborhood. These can be dragged elsewhere.

A click on a journal action will show a previous revision as a ghost page which can be forked over more recent changes or items dragged as wanted.

A drop on a transporter will create a ghost page from which items can be taken. If the ghost has a desireable name then it can be forked in full as that name.