. * * @category Form * @package StatusNet * @author Evan Prodromou * @copyright 2009 StatusNet, Inc. * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ if (!defined('STATUSNET')) { exit(1); } require_once INSTALLDIR . '/lib/util/form.php'; /** * Form for flagging a profile * * A form for flagging a profile * * @category Form * @package StatusNet * @author Evan Prodromou * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ class FlagProfileForm extends ProfileActionForm { /** * class of the form * Action this form provides * * @return string class of the form */ function formClass() { return 'form_entity_flag ajax'; } /** * Action this form provides * * @return string Name of the action, lowercased. */ function target() { return 'flagprofile'; } /** * Title of the form * * @return string Title of the form, internationalized */ function title() { // TRANS: Form title for flagging a profile for review. return _m('Flag'); } /** * Description of the form * * @return string description of the form, internationalized */ function description() { // TRANS: Form description. return _m('Flag profile for review.'); } }