= AnchorMacro = == Description == A macro to create an anchor to enable page cross reference. Normally, every heading has an anchor associated with it. You can use this macro, if there is no heading but you want to cross-reference a particular text element on a wiki page (e.g. a row in a table). == Bugs/Feature Requests == Existing bugs and feature requests for AnchorMacro are [report:9?COMPONENT=AnchorMacro here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=AnchorMacro&owner=dkhijniak new ticket]. == Installation == Copy the macro into your wiki global macro install folder, e.g. /usr/share/trac/wiki-macros or your local wiki macro repository. Set marco file ownership and permission level (e.g. 755) and restart the webserver. == Download == Download the zipped source from [download:anchormacro here]. == Source == You can check out AnchorMacro from [http://trac-hacks.org/svn/anchormacro here] using Subversion, or [source:anchormacro browse the source] with Trac. == Example == {{{ [[Anchor(anchor)]] - invisible anchor }}} or {{{ [[Anchor(anchor, label)]] - visible anchor. A hyperlinked label created where the anchor is placed. }}} To reference an anchor on a wiki page create a link to {{{ [wiki:SomePage#anchor link] }}} == Recent Changes == [[ChangeLog(anchormacro, 3)]] == Author/Contributors == '''Author:''' [wiki:dkhijniak] [[BR]] '''Contributors:''' This marco derived from Color.py macro by David Roussel