Üres űrlap mező sima felhasználóként

pentike képe

Sziasztok!

Írtam egy modult ami hozzáad egy plussz mezőt a felhasználó adataihoz. Ez a kód:

function huntingbook_user($op, &$edit, &$user, $category = NULL) {
  global $form_values;
  switch($op) {
    case "load":
      $hid = db_fetch_object(db_query('SELECT hunter_id FROM {hunting_hunter} WHERE uid=%d;', $user->uid));
      $user->hid = $hid->hunter_id;
      break;
    case "insert":
      db_query("INSERT INTO {hunting_hunter}(uid, hunter_id) VALUES %d, %s;", $user->uid, $edit['hunterid']);
      break;
    case "update":
      //_debug($edit);
      db_query("UPDATE {hunting_hunter} SET hunter_id=%s WHERE uid LIKE %d;", $edit['hunterid'], $user->uid);
Fórum: 

Fatal error: Allowed memory size...

Anonymous képe

Sziasztok!
4.6.6 os drupalt telepitettem, de sajnos nem tudok 1M-nal nagyobb kepeket feltolteni az acidfree modul segitsegevel:
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 10240 bytes)....
mit lehet itt tenni?
koszi!

Fórum: 

Hogy rakok gombot a textfield mellé?

pentike képe

Helló!

Hogy tudom a submit gombot a textfield mellé rakni, úgy mint a search.module blokkja?

Ez a kód:

$form['placeid'] = array('#type' => 'textfield', '#title' => t('Hunting Place ID'), '#size' => 5, '#maxlength' => 5);
$form['submit'] = array('#type' => 'submit', '#value' => t('Begin'));

$block['subject'] = t('Hunting');
$block['content'] = drupal_get_form('huntingblock', $form);
return $block;

de ez alá rakja, ami rendben is lenne, csak ezt meg a search.module-ból szedtem:

$form[$form_id .'_keys'] = array(
'#type' => 'textfield',

Fórum: 

Itt a Drupal 4.7.0 RC3, remélhetőleg az utolsó RC

Hojtsy Gábor képe

A mai napon megjelent a Drupal 4.7.0 harmadik kiadásra jelölt verziója. Megjegyzendő, hogy éppen ma egy éve jelent meg a Drupal 4.6.0, ezzel a leghosszabb megjelentetési időszak végéhez közeledik a csapat. Szerencsére ez az idő lehetővé tette, hogy számos újítás bekerülhessen. Érdekes, hogy néhány hete még páran az új kiadás 5.0.0 néven való terjesztése mellett kardoskodtak a sok újításra hivatkozva. Az, hogy a drupal.org már három hete a 4.7.0 fejlesztői verzióján fut, eléggé meggyőző lehet arról, hogy a kód stabil, használatra alkalmas.

Kategóriák: 

A Drupal meghívást kapott a Google Summer of Code 2006-ra

Hojtsy Gábor képe

A Google idén is megrendezi Summer of Code (SoC) nevű fejlesztőket támogató programját. Tegnap a Drupal tavalyi koordinátora Robert Douglass meg is kapta a programon való részvételre szóló meghívást, így már folyik a felkészülés: a mentorok összegyűjtése, az ötletek, feladatok kimunkálása. A Drupal nagyon sokat köszönhet a 2005-ös SoC programnak, számos új és a közösség mellett maradó fejlesztőt, és természetesen az elkészült forráskódokat, modulokat.

Kategóriák: 

Egy egszerű modul ami nem müködik

Anonymous képe

Eldöntöttem hogy itt is megkérdezem azt amit a Drupal-on megkérdeztem. Van egy néhány modulom amiket átakarok alakítani Drupal 4.7-re, de meggyűlt a bajom a $_POST változóval.: két nap kínlódás után eldöntöttem hogy írok egy egyszerű modult hogy, lám, működik-e?
De nem működött.

Itt a modul teljes kódja (4.7 rc3):

function example_form($example = '') {
  $form['example'] = array(
    '#type' => 'textfield',
    '#title' => t('example'),
    '#default_value' => $example,
    '#size' => 20,
    '#maxlength' => 1024
  );
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Verify')
  );
 
  $form['#method'] = 'post';
  $form['#action'] = url('example/example');
  $form['fieldset'] = array(
    '#type' => 'fieldset',
    '#title' => t('Example module'));
 
  return drupal_get_form('example_form', $form);
}
 
function theme_example_form($form) {
  $box = '<div class="container-inline">'
    . form_render($form['example']) 
    . form_render($form['submit'])
    . '</div>';
  $search = array('#type' => 'item'
    , '#value' => $box
    , '#description' => t('Enter a word here'));
 
  $form['fieldset']['search'] = $search;
 
  return form_render($form);
}
 
function _example_all() {
  $edit = $_POST['edit'];
 
  $example = isset($edit['example'])? trim($edit['example']): '';
 
  $output = example_form($example) . '

Segítségkérés: PostgreSQL

Anonymous képe

A szerveren PostgreSQL fut. Van egy userdb adatbázis. Az admin csinált egy with nevű sémát amit tudok használni. Hogyan tudom ebbe a sémába betölteni a database/database.pgsql fájlt?
hibaüzetet: ERROR: no schema has been selected to create in
köszönöm

Több oldal egy telepítéssel

yungwie képe

Szeretnék egy drupal telepítéssel több (aldomainen lévő) weblapot üzemeltetni.
Tehát a drupal a www.myhosting.hu/drupal könyvtárban van. Szeretném az aldomain1.myhosting.hu-n és az aldomain2.myhosting.hu-n is a már meglévő drupal motort használná, de eltérő tartalommal.
Az aldomainek könyvtáraiba ilyenkor mit kell bemásolnom? És hogyan állítom be hogy mindegyik más adatbázist használjon?
Előre is köszi!

Űrlapkezelő modul 4.7.0-hez?

Pál úr képe

Üdv,

kezdő Drupal-os vagyok, de küzdöm :) Meg kellene oldanom, hogy egy oldalon egy űrlapot kitöltve mindenféle adatot el tudjon küldeni a user email-ben -- az sem baj, ha az adminisztrátor később ezeket csv-ben le tudja menteni. Vajon melyik lehet ez a modul, ami ilyet tud?

Hogy egyszerűbb legyen az élet, ha már tanulok, a 4.7.0-ás verzió éppen aktuális RC3-asát szedtem le...

Közben próbálkoztam a Formproc-cal, ami a Postnuke-os emlékeimből ismerős volt, de nem sikerült életre lehelnem: a "Modulok" között engedélyeztem, de nem történik semmi...

K

Nem megy fel a Drupal. ( win + postgres/mysql

Anonymous képe

Windowsra próbálom telepíteni a drupalt, de nem működik.
A php+apache+mysql egy wamp személyében van fent. A postgres-t pedig külön raktam fel.
Próbáltam mindent úgy csinálni ahogy az itteni kézikönyben van. Viszont mikor tölteném a böngészőbe, az alábbi hibaüzenet fogad:

Fatal error: Table 'drupal.users' doesn't exist query: SELECT u.*, s.* FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.sid = '68a0c7f0f25916b6958872712b168420' AND u.status < 3 LIMIT 0, 1 in E:\drupal\includes\database.mysql.inc on line 66

A stabil verziót próbáltam felrakni. Mind mysql-es, mind postgres -es adatbázisbeállítással ez fogad.