コード例 #1
0
ファイル: view.php プロジェクト: singpolyma/tagging
            }
        }
        //end if ! isset raw
        echo $struct->getNode(0)->toJSON('grouptags', true);
        if (!isset($_REQUEST['raw']) && !$_ITEMONLY) {
            if ($_REQUEST['callback']) {
                echo ')';
            } else {
                echo '];' . "\n" . 'if(Tagging.callbacks && Tagging.callbacks.groups) Tagging.callbacks.groups(Tagging.groups)';
            }
        }
        //end if ! isset raw
    }
    //end if format == json
} else {
    echo XNC_Ajax::scriptInclude();
    $group->focus();
    echo '<xn:head><title>tagging / tags / ' . strtolower($grouptags[0]) . '</title></xn:head>';
    echo '<h2 style="display:inline;" id="group-title">' . $group->h('title') . '</h2>';
    if (XN_Profile::current()->screenName == $group->contributorName) {
        echo ' <a href="javascript:toggleitem(&quot;edit-title&quot;);"><img src="http://group.ning.com/images/icn/edit.gif" alt="Edit &raquo;" /></a>';
        echo '<div id="edit-title" style="display:none;">';
        $edititleform = XNC_Ajax::Form()->method('post')->actionUrl('/groupEdit.php?form')->htmlElement('group-title')->callback('Loading', '$(&quot;group-title&quot;).innerHTML = &quot;<i>Saving...</i>&quot;;toggleitem(&quot;edit-title&quot;);');
        $edititleform->open();
        echo '<input type="hidden" name="edit-title" value="yes" />';
        echo '<input type="hidden" name="id" value="' . $_REQUEST['id'] . '" />';
        echo '<input type="hidden" name="return_to" value="http://' . $_SERVER['HTTP_HOST'] . '/view.php?id=' . $_REQUEST['id'] . '" />';
        echo '<p>Edit Title: <input type="text" name="title" value="' . $group->h('title') . '" /> <input type="submit" value="Save" /></p>';
        $edititleform->close();
        echo '</div>';
    }