<?php print $content; ?> <br /> <p><em><?php print $submitted; ?> </em></p> </div> <p><a href="/links">Back to Link Directory</a></p> <div class="links"></div> <?php //validation code $node->field_link[0]['value'] = check_url($node->field_link[0]['value']); $node->field_link[0]['value'] = ERegI('^[a-z0-9_]+://', $node->field_link[0]['value']) ? $node->field_link[0]['value'] : 'http://' . $node->field_link[0]['value']; //redirect code if (referer_uri() != "http://www.ocpaddler.com/node/add/link" && referer_uri() != "http://www.ocpaddler.com{$node_url}/edit") { header("HTTP/1.1 303 See Other"); header("Location: " . $node->field_link[0]['value']); } ?> <?php } ?>
function os_poker_buddies_invite_form($form_state) { $form = array(); for ($i = 0; $i < 5; $i++) { $nb = $i + 1; $form["name_" . $nb] = array('#type' => 'textfield', '#title' => $i == 0 ? t("Name") : "", '#prefix' => '<div class="clear"></div><div class="num" ' . ($i == 0 ? "style='margin-top: 14px'" : "") . ' >' . $nb . '</div>'); $form["mail_" . $nb] = array('#type' => 'textfield', '#title' => $i == 0 ? t("E-Mail") : "", '#attributes' => array("class" => "invite_target_mail", "number" => $nb)); } $form["message"] = array('#type' => 'textarea', '#title' => "Message", '#resizable' => FALSE, '#default_value' => isset($form_state['values']['message']) ? $form_state['values']['message'] : t('I just forked out 5.000 chips for you, so we can play together on !site_name ;-). Just click on the link in this e-mail and register!', array('!site_name' => variable_get('site_name', 'Drupal')))); $form["email"] = array('#type' => 'hidden', '#default_value' => ''); $form['submit'] = array('#type' => 'submit', '#value' => t('Send invite'), '#attributes' => array("style" => "display:none;")); $form['f_submit'] = array('#type' => 'markup', '#value' => '<div class="clear"></div><div class="TeaseMore"><div onclick="javascript:os_poker_submit(this, \'os-poker-buddies-invite-form\');" ' . " class='poker_submit big'" . " ><div class='pre'> </div><div class='label'>" . t("Send") . "</div></div></div>"); $cuser = CUserManager::instance()->CurrentUser(); //invite stuff : $remaining_invites = invite_get_remaining_invites($cuser->DrupalUser()); if ($remaining_invites == 0) { // Deny access when NOT resending an invite. drupal_set_message(t("Sorry, you've reached the maximum number of invitations."), 'error'); drupal_goto(referer_uri()); } $form['resent'] = array('#type' => 'value', '#value' => 0); $form['reg_code'] = array('#type' => 'value', '#value' => NULL); if ($remaining_invites != INVITE_UNLIMITED) { $form['remaining_invites'] = array('#type' => 'value', '#value' => $remaining_invites); } // Sender e-mail address. if ($user->uid && variable_get('invite_use_users_email', 0)) { $from = $user->mail; } else { $from = variable_get('site_mail', ini_get('sendmail_from')); } // Personalize displayed e-mail address. // @see http://drupal.org/project/pmail if (module_exists('pmail')) { $from = personalize_email($from); } $form['from'] = array('#type' => 'hidden', '#value' => check_plain($from)); $allow_multiple = user_access('send mass invitations'); if (!$allow_multiple) { drupal_set_message(t("'send mass invitations' permission must be set !"), 'error'); } //user_relationship stuff : $new_user = drupal_anonymous_user(); module_load_include('inc', 'user_relationships_ui', 'user_relationships_ui.forms'); $form += user_relationships_ui_request_form($cuser->uid, $new_user->uid, $form); $form['rtid']['#weight'] = 0; $form['#redirect'] = array("poker/buddies/invitedlist"); return $form; }