All pastes #204341 Raw Edit

Mine

public text v1 · immutable
#204341 ·published 2006-10-15 21:43 UTC
rendered paste body
<?php

function karma_menu($may_cache) {
  $items = array();
  if (!$may_cache) {
    $items[] = array('path' => 'karma', 'callback' => 'karma_rating', 'callback arguments' => array('foo', 'bar', 'baz'), 'access' => TRUE);
  }
  return $items;
}

function karma_rating($type, $object, $id) {
  return drupal_get_form('karma_rate_'. $type .'_'. $id . '_form', $type, $object, $id);
}

function _karma_rating_form($type, $object) {
  $form['submit'] = array('#type' => 'submit');
	return $form;
}


function karma_forms($args)  {
  list($form_id, $type, $object, $id) = $args;
  $forms['karma_rate_'. $type .'_'. $id .'_form'] = array('callback' => '_karma_rating_form');
  return $forms;
}