This forum is for module development and code related questions, not general module support. For general support, use the Post installation forum.

Project module: blank page /project/issues/user

I use Drupal 4.7 rc3 and project module from CVS. I see only blank page at /project/issues/user and some others, /project page works fine, and on page /project/issues/search search doesn't work: there is no reaction when I press button "Search". What can I do to fix this problems?

What does theme_page?

When developing a custom module I met a very strange behavior.

The code looks like this

/* some code */

$output = very_complex_function();
print theme('page', $output);

I see not what I want! (diffucult to explain. The result makes sense, but $output variable contains another result from very_complex_function() !)

After changing the code to

display discription instead of page title

HI there , i have installed the module taxonomy term,
right now i have some terms defined, and this calls up a certain theme.
each page has a term which falls on a certain theme
like this i can make sub sites in one site.
Now that i have the terms defind and make the pages, i get title of the page as page title on the site.

for instance i have the term "clean" and i make a page called "clean_main". I Get clean_main as title of the page.

i gave the page also a discription like : "Intro to the clean site."

Private Message in profile shows: "p" "p".

I just installed Privatemsg module, its seems to be working fine, but when going to view my profile or a members profile, under "Private Messages" heading, it shows "p" "p". Any ideas what p and p is?. I was lookin for a link under this heading that would say, "Send a private message to this member".

Thanks in advane.

hook_menu code not working

Why doesn't this work?

/**
 * Implementation of hook_menu()
 */
function gt_calendar_menu($may_cache) {
  global $user;

  $items = array();
  if ($may_cache) {
    $items[] = array(
			'path' => 'admin/settings/gt_calendar',
			'title' => t('calendar'),
			'callback' => 'gt_calendar_admin',
			'access' => user_access('administer calendar')
		);

    $items[] = array(
			'path' => 'gt_calendar',
			'title' => t('Calendar'),
			'callback' => 'gt_calendar_page',
			'access' => user_access('access calendar'),
			'type' => MENU_CALLBACK
		);

		/* used in block view only */
		$items[] = array(
			'path' => 'gt_calendar/add',
			'title' => t('Add an Event'),
			'callback' => 'gt_calendar_add',
			'access' => user_access('add events'),
			'type' => MENU_CALLBACK
		);

		$items[] = array(
			'path' => 'gt_calendar/edit',
			'title' => t('Edit an Event'),
			'callback' => 'gt_calendar_edit',
			'access' => user_access('edit own events'),
			'type' => MENU_CALLBACK
		);

		$items[] = array(
			'path' => 'gt_calendar/delete',
			'title' => t('Delete an Event'),
			'callback' => 'gt_calendar_delete',
			'access' => user_access('edit own events'),
			'type' => MENU_CALLBACK
		);
  } 
  else {
    theme_add_style(drupal_get_path('module', 'gt_calendar') .'/gt_calendar.css');
  }
return $items;
}

If I go to "gt_calendar", then gt_calendar_page is correctly accessed.

GameAPI Map Definition: Coordinates or Names?

In my previous post on the GameAPI (original RFC here), I talked about map making and the concept of a room: a single location, regardless of size, that could contain other, smaller, locations. A house, being one large "room", could contain three smaller rooms, for a total of 4. Re-read my earlier post, as its discussion of the user-interface to these rooms will become a key consideration in the following discussion.

Progress on the GameAPI has been slow but steady, and I've only two or three remaining TODO items for the character creation framework before I'll consider it "done enough for now". Next up is room definition and map making, to which the earliest question is simply put: coordinate-based or unique names? I've decided on coordinate-based, and the following is a meandering set of reasons why.

A coordinate-based system would place each room in a simple three-dimensional space, such as 15,14,0. 15 and 14 are the x,y coordinates, and z, here 0, would refer to the vertical plane. If 0 is "ground floor" of the inn, then 1 would be the second floor, and -1 would be its basement. Coordinates would be unique to a namespace, specifically, the include file they've been defined in. If rooms/inn.inc defines 15,14,0, it has nothing to do with the 15,14,0 in rooms/forest.inc. Likewise, the measure of the vertical plane is unique to the namespace: for the inn it may refer to floors, but for the "overworld", it may refer to inner-earth, "outside", and space.

Pages

Subscribe with RSS Subscribe to RSS - Module development and code questions