static function wikiView($args)
    {
        global $tikilib, $headerlib;
        static $Feed_ForwardLink_PageLookup = 0;
        ++$Feed_ForwardLink_PageLookup;
        $wikiAttributes = Tracker_Query::tracker('Wiki Attributes')->byName()->excludeDetails()->filter(array('field' => 'Type', 'value' => 'ForwardLink'))->filter(array('field' => 'Page', 'value' => $args['object']))->render(false)->query();
        $forwardLinks = array();
        foreach ($wikiAttributes as $wikiAttribute) {
            $forwardLinks[] = $forwardLink = json_decode($wikiAttribute['Value']);
            $forwardLink->href = urldecode($forwardLink->href);
            if (isset($forwardLink->href)) {
                $result = Feed_ForwardLink_Send::send(array('page' => $args['object'], 'forwardLink' => $forwardLink, 'textlink' => array('body' => $args['data'], 'href' => $tikilib->tikiUrl() . 'tiki-index.php?page=' . $args['object'])));
            }
        }
        $forwardLinks = json_encode($forwardLinks);
        if (!empty($forwardLinks)) {
            $headerlib->add_jq_onready(<<<JQ
\t\t\tvar forwardLinks = {$forwardLinks};
\t\t\t\$.each(forwardLinks, function() {
\t\t\t\tif (this.href) {
\t\t\t\t\t\$('<a>*</a>')
\t\t\t\t\t\t.attr('href', unescape(this.href))
\t\t\t\t\t\t.appendTo('#page-data');
\t\t\t\t}
\t\t\t});
JQ
);
        }
    }
Exemple #2
0
 static function wikiView($args)
 {
     return;
     global $tikilib, $headerlib;
     static $Feed_ForwardLink_PageLookup = 0;
     ++$Feed_ForwardLink_PageLookup;
     $wikiAttributes = Tracker_Query::tracker('Wiki Attributes')->byName()->excludeDetails()->filter(array('field' => 'Type', 'value' => 'ForwardLink'))->filter(array('field' => 'Page', 'value' => $args['object']))->render(false)->query();
     $forwardLinks = array();
     foreach ($wikiAttributes as $wikiAttribute) {
         $forwardLinks[] = $forwardLink = json_decode($wikiAttribute['Value']);
         if (isset($forwardLink->href)) {
             $forwardLink->href = urldecode($forwardLink->href);
             $result = Feed_ForwardLink_Send::send(array('forwardLink' => $forwardLink, 'textlink' => array('body' => $args['data'], 'href' => $tikilib->tikiUrl() . 'tiki-index.php?page=' . $args['object'])));
         }
     }
 }