Ave képe

Talán hasznos információ lehet. Én Vista 64-bitre telepítettem a XAMPP-ot. Nekem a Skype-nál kellett állítanom, hogy ne használja a 80-as portot.

0
0
kormen képe

Köszönöm!

Ez hiányzott a boldogságomhoz.

Azt azonban megfigyeltem hogy nem jól tolerálja (legalábbis nálam) a conditional fielden belüli conditional fieldet. A második szinten csinálhattam akármit, nem működött. Törlés után ha ugyanazzal a névvel felvettem a mezőt a conditional fields újra magáévá tette. (nem takarítódik ki az adatbázisból)

A problémát kikerültem.

Köszi még egyszer

0
0

Kormen

Bálint képe

pityu73 képe

Köszönöm a segítséget egész nap olvastam az idetartozó hozzászolásokat amit ajánlottál, de egyelőre a modul lett a megoldás mert eltünt a hiba üzenet.

A modult beállítottam 5 perces futásra. Nem tudom számít-e valamit.
De még sem ad 100%-os megoldást mert....
Meg néztem a hiba naplót miután néha felugrik ez a kimenet:
Hely: http: //localhost/DRUPAL/admin/reports/status/run-cron
$fails = FALSE

A naplóból részlet:
Hely: http: //localhost/DRUPAL/admin/reports/status/run-cron
Hivatkozó: http: //localhost/DRUPAL/admin/reports/status
Üzenet Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\DRUPAL\modules\http_request_fail_reset\http_request_fail_reset.module:15) - C:\xampp\htdocs\DRUPAL\includes\common.inc - 345. sor.
Szint: hiba

Az értem hogy a common.inc-nél van a hiba és ez a link is erre utal. Sajnos gyenge angol tudásom csak azt vettem ki, hogy leírja mi a hibás kód rész: amit persze nem találtam meg a saját common.inc fájlomban csak egy részletét.
Ha jol értelmeztem akkor ki kéne kommenteznem a hibás részt és be kéne írnom a javított változatot.

Nálam 345 sor= header('Location: '. $url, TRUE, $http_response_code);
Ezt csak azért irtam ide a pontositás kedvéért, de a belinkelt cikknél másról beszél ami lehet a megoldás modul nélkül is.

Mit mire ez itt a kérdésem hogy ezt is kiprobáljam mint egy második lehetőség.

0
0
hosszu.kalman képe

Szerintem két irányból közelítheted meg a dolgot:

  1. a hook_form_alter()-t használod
  2. a template.php-t használod

A user.module-ban meg lehet nézni mi is állítja elő azt a form-ot:

function user_login_block() {
  $form = array(
    '#action' => url($_GET['q'], array('query' => drupal_get_destination())),
    '#id' => 'user-login-form',
    '#validate' => user_login_default_validators(),
    '#submit' => array('user_login_submit'),
  );
  $form['name'] = array('#type' => 'textfield',
    '#title' => t('Username'),
    '#maxlength' => USERNAME_MAX_LENGTH,
    '#size' => 15,
    '#required' => TRUE,
  );
  $form['pass'] = array('#type' => 'password',
    '#title' => t('Password'),
    '#maxlength' => 60,
    '#size' => 15,
    '#required' => TRUE,
  );
  $form['submit'] = array('#type' => 'submit',
    '#value' => t('Log in'),
  );
  $items = array();
  if (variable_get('user_register', 1)) {
    $items[] = l(t('Create new account'), 'user/register', array('attributes' => array('title' => t('Create a new user account.'))));
  }
  $items[] = l(t('Request new password'), 'user/password', array('attributes' => array('title' => t('Request new password via e-mail.'))));
  $form['links'] = array('#value' => theme('item_list', $items));
  return $form;
}

Ha a hook_form_alter-t használod, akkor $form['links']-t kell felülírnod a megfelelőre.

Ha a template.php-t használod akkor valami ilyesmit kell majd csinálni

function SMINKEMNEVE_theme() {
  return array(
    'user_login_block' => array(
      'arguments' => array('form' => NULL),
    ),
  );
}
 
function SMINKEMNEVE_user_login_block($form) {
  //meg tudod nézni mi minden van benne: print_r($form);
 
  $out  = '';
  // Módosítod a dolgokat a megfelelőre
  // A végén hozzáfűzöd ezt a sort, hogy benne legyenek a rejtett input mezők is
  $out .= drupal_render($form);
 
  return $out;
}

Ugye az egyik modul, a másik smink kérdés. Ha valami funkcionális módosítás akkor azt inkább modullal szokás megcsinálni, ha pedig kinézet akkor sminkkel.

A baj az, hogy nem értem pontosan mit szeretnél:

  1. Azt akarod hogy ne listában legyen hanem más megjelenítésben
  2. Azt akarod hogy ne is látszódjon, ne jelenjen meg

Az első esetben szerintem inkább smink kérdés, a másodikban én már modult írnék rá.

0
0
xsyber képe

Feltettem az SSO modult, és megadtam a szüséges url-t és kódot ott ahova szeretném, hogy belogoljon amásik adatbázisból. Mikor ez megtörtént, csupán egy nagy fehér képernyő fogad, illetve nem hajlandó belépni a másik oldal felhasználói adatbázisával. Erről kellene nekem egy megfelelő leírás, vagy egy kis segítség, hogy ezt hogyan is kellene beüzemelni

A másik ami még most kis gondot okoz, hogy tudom megoldani, hogy a locales modulban fellelhető országokat a saját űrlapomban behívhassam, és az űrlapot saját php kódomnak elküldhessem. Egyedi űrlap beküldést szeretnék megvalósítani a Google MAP modulhoz, ami odáig jutott el, hogy az űrlap elemek már kész vannak, de itt kicsit eltér a szokásos (legalábbis az álltalalm megszokott) form elküldési eljárástól.

0
0
teecee képe

... Win7 Ultimate megyar, 64biten pöccre.
Egyik ismerősöm jelezte, hogy neki Vista alatt voltak problémái, nekem megy jól a XAMPP 1.7.1
Annyi valóban volt, hogy az apacs 80-as porton szeretne elindulni és néha (?!) a Skype lefogja magának ezt a portot, szóval Skype kikapcs, XAMPP Panelen Apache start és utána Skype start, a programok is örülnek és én is...

Win7 64bit-re az Acquia Drupal nem jó? Azt pont Drupalhoz készült telepítő minden hozzávalóval, Win Mac és még Deb alá is ha jól emlékszem. (Én nem használtam sose', hardcore PHP-s vagyok, évek óta beröffentett XAMPP-on dolgozom :D)

0
0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TeeCee, the One and Only

kormen képe

Na ez némiképp szuper :)

Már csak egy dolgot kell megtudnom. Hogy lehet az user mezőbe Wildcardot írni... Illetve a csoportba... Hmmm

Szóval:

a a korlátozott csoport minden felhasználója felvihet 5 tartalmat.

Ennél a modulnál ha bepipálom a csoportot, akkor az egész csoport összesen vihet fel 5 tartalmat. amit "elzabálhat" egy felhasználó is. Viszont a felhasználó listába begépelni adott esetben pár száz felhasználót... :)

Még vizsgálgatom. Mert a modul oldalán nincs dokumentáció...

Egy nyamvadt pipa kellene bele :) hogy a korlátozás a csoportban felhasználónként értendő.

0
0

Kormen

csg képe

Szerintem félreérted a dolgot, de az is lehet, hogy én értelek félre Téged, úgyhogy először tisztázzuk a kérdést:

Írsz épp egy modult, amiben a szövegeket fordíthatóvá akarod tenni, de nem angol nyelven írnád be őket, hanem magyarul?

Ha erről van szó, akkor ez így nem fog menni, a fordítható szövegeket mindenképpen angolul kell beírni. A $langcode változó az csak arra való, ha nem az éppen használt nyelvre akarod fordítani a szöveget, hanem Te akarod megadni, hogy melyikre. Tehát a példádnál maradva a t('apple', array(), 'hu') akkor is azt adja vissza, hogy "alma", ha angolul nézik az adott oldalt.
(Mellékesen szeretném figyelmedbe ajánlani a drupal kódolási szabványát, ami szerint a függvények paraméterei között szóköz is van.)

Amúgy amennyire én tudom, a drupal 7-es verziójában már lesz rá lehetőség, hogy ne az angol legyen az alapértelmezett nyelve a t() függvénynek.

0
0

--
Csonka Gergely
http://cheppers.com

csg képe

Á, inkább ne csináld. Már itt is felmerült többször a téma (pl. http://drupal.hu/forum/intro), de a lényeg az, hogy az emberek utálják. Konkrét felmérést is olvastam erről, a flash intró iránt kifejezetten negatívan érzők aránya kb. 80%.

De gondolj csak bele, ha mondjuk egy bolt munkatársai minden alkalommal nekiállnának lenyomni egy fél perces zenés performanszot az ajtóban, amikor be akarsz menni, milyen lenne? Szerintem vagy nem is járnál oda, vagy mindig félretolnád őket az utadból.

0
0

--
Csonka Gergely
http://cheppers.com