lviktor képe

Átnéztem a style.css almenü részét és sajnos nem igazán jövök rá miért nem gördül le az egér rámutatással:

/* begin MenuSubItem */
.art-menu ul a
{
display:blok;
text-align: center;
white-space: nowrap;
height: 20px;
width: 180px;
overflow:hidden;
line-height: 20px;
margin-right: auto;

background-image: url('images/subitem-bg.png');
background-position: left top;
background-repeat: repeat-x;
border-width: 0px;
border-style: solid;
}

.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
{
display: inline;
float: none;
margin: inherit;
padding: inherit;
background-image: none;
text-align: inherit;
text-decoration: inherit;
}

.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
{
text-align: left;
text-indent: 12px;
text-decoration: none;
line-height: 20px;
color: #2C3A2D;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
}

.art-menu ul ul a
{
margin-left: auto;
}

.art-menu ul li a:hover
{
color: #FEF5E7;
background-position: 0 -20px;
}

.art-menu ul li:hover>a
{
color: #FEF5E7;
background-position: 0 -20px;
}

.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span
{
color: #FEF5E7;
}

.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span
{
color: #FEF5E7;
}

/* end MenuSubItem */

0
0
realdream képe

A gmap location modul - gmap_location_block_view() függvénye nem kezeli a $map['shapes'] tömböt, ezért pill. azt a megoldást találtam, hogy létrehozok egy gmap_location_block()-hoz hasonló blokkot saját modulból és gmap_location_block_view()-hez hasonló kódot írok, annyi módosítással, hogy a $markers helyett $shapes tömböt készítek az alábbi módon:

         $shapes[] =
             array(
               'type' => "circle",
               'style' => array("000000", 3, 25, "ffff00", 45),
               'radius' => 0.6,
               'center' => array($loc['latitude'], $loc['longitude'])
                );

Ezzel a blokk szépen működik. A node locations funkciót, ahol egyszerre látszik több tartalom a térképen ez nem oldja meg, valószínű, hogy azt sem lehet megoldani programozás nélkül.
0
0

-------------------------------
http://www.realdream.hu

olali képe

Van egy formom, amin a lekérdezés ürlapjának adatait és a lekérdezés eredményét szeretném látni az adatok bevitele után.

function lekerdezes_szamlak(&$form_state){
/*--------------------------------------*/
$form['description'] = array(
'#type' => 'item',
'#title' => t('Számla lekérdezés'),
);

// Partner kód textfield;
$form['partnerkod'] = array(
'#type' => 'textfield',
'#title' => t('Partner kód'),
'#size' => 15,
'#maxlength' => 10,
'#default_value' => $node->partnerkod,
);

// Választás radios
$form['valasztas'] = array(
'#type' => 'radios',
'#title' => t(''),
'#default_value' => variable_get('nowagent_lekerdezes_szamlak_'. $form['#valasztas']->type,
'#options' => array(0 => t('Lejárt'), 1 => t('Nyitott'), 2 => t('Összes') ),
'#size' => 15,
'#maxlength' => 10,
);

// Lekérdezés submit
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Lekérdezés',
);

return $form;
}

function lekerdezes_szamlak_submit( $from, &$form_state){
/* ------------------------------------------------------------- */

$partnerkod = $form_state['values']['partnerkod'];

$dbstr ="(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.111)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle)
(INSTANCE_NAME = oracle)))";

$conn = oci_connect('oracleuser', 'passwd', $dbstr);

if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}

// query sztring
$sqlstring = "SELECT * FROM table where mezo = $partnerkod";

// végrehajtás
$stid = oci_parse($conn, $sqlstring );
oci_execute($stid);

// kimeneti tábla
$s = "partnerkod:" . $partnerkod . "
";
$s .= "
";
$s .= "";
while (($row = oci_fetch_array($stid, OCI_BOTH)))
{
$s .= "";
$s .= "".l($row[0],'/nowagent/lekerdezes/szamlak1/?szlaid='. $row[0] )."".$row[1]."";
$s .= "".$row[2]."";
$s .= "".$row[3]."";
$s .= "";
}
$s .= "";

oci_free_statement($stid);
oci_close($conn);

drupal_set_message('

'.print_r($s, true).'

');

return $form;
}

0
0
szantog képe

1. Devel modul feltesz, bekapcs.
2. PHP kód futtatása blokk kitesz láblécbe, section closure-ba, vagy valami nem túl zavaró helyre
3. php kód beír.

  global $user; //a te adataid
//vagy
  user_load($uid); //$uid = annak a felhasználónak az azonosítója, akiben turkálni akarsz.
 
  kpr($user);

4. Gondosan megvizsgálva a kiírt ojjektum szerkezetetét $user->aminekedkell beír alapértelmezettnek.

Valami ilyesmi php kód kell a mezőbe

  if ($node->uid) {
    //bizt kedv, ha van a node-nak szerző, akkor azt töltjük be.
    $user= user_load($node->uid);
  }
  else {
    global $user;
  }
  return $user->amitazelőbbmegnéztéldevellel
0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

nevergone képe

Ha programozni szeretnél (manapság annyi mindent szerethet az ember), akkor pedig a formot előállító függvény végére kerüljön egy ilyesmi:

$output .= drupal_get_form('gombot_kell_nekem_iziben');

Majd egy külön függvényben elmeséled, amit tudni kell a gombról:

function gombot_kell_nekem_iziben($form_state) {
  $form = array();
  $form['#action'] = 'ide/menj/el/ha/megnyomnak';
  $form['en_kicsi_gombom'] = array(
    '#type' => 'submit',
    '#value' => t('Én kicsi gombom, kattints rá!'),
  );
  return $form;
}

Ez persze mehet alterrel is, ahogy a szemed kívánja. :)

0
0
fecske95 képe

Alapvetően ezt a ködrészletet használtam fel az általam eredetileg beküldött kód helyett.
Támpontnak ezt tudom javasolni.

 
$file=(object)array(
    'filename' =>basename($file_drupal_path),
    'filepath' =>$file_drupal_path,
    'filemime' =>file_get_mimetype($file_drupal_path),
    'filesize' =>filesize($file_drupal_path),
    'uid'      =>$uid,
    'status'   =>$status,
    'timestamp'=>time()
  );
 
  drupal_write_record('files',$file);
 

Egyébként a silversk8r által beküldött oldal elég részletes eligazítást ad a problémával kapcsolatban.

0
0
Paal képe

De ott a válasz az előző hozzászólásomban:
http://drupal.org/node/259580

Ezt kell beállítani a mysql szervernek:

(Important: remember to keep backup files *before* you do anything !!)
 
GENERAL SPECIFICATIONS:
 
[mysqld]
 
port	 = 3306
socket	 = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 64M
table_cache = 4096
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 64M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
 
INNODB SPECIFIC:
 
innodb_buffer_pool_size = 384M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 10M
innodb_log_buffer_size = 64M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 180

Nézd meg, hogy neked mik vannak beállítva. Tuti, h nem ezek!

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

menesisz képe

Alaprendszer: 7.4
Administration menu 7.x-3.0-rc1
Chaos tools 7.x-1.0-beta1
Automatic Nodetitles 7.x-1.0
Colorbox 7.x-1.0-beta4
CSS Injector 7.x-1.x-dev
Entity API 7.x-1.0-beta9
Entity tokens 7.x-1.0-beta9
Pathauto 7.x-1.0-beta1
Token 7.x-1.0-beta1
Variable 7.x-1.0
Variable realm 7.x-1.0
Variable store 7.x-1.0
Devel 7.x-1.0
Devel node access 7.x-1.0
Address Field 7.x-1.0-alpha2
Meta tag field 7.x-1.8
Node Reference 7.x-2.0-beta3
Node Reference URL Widget 7.x-1.11
References 7.x-2.0-beta3
Localization client 7.x-1.0
Block languages 7.x-1.0-beta7
Contact translation 7.x-1.0-beta7
Field translation 7.x-1.0-beta7
Internationalization 7.x-1.0-beta7
Menu translation 7.x-1.0-beta7
Multilingual content 7.x-1.0-beta7
Multilingual select 7.x-1.0-beta7
Path translation 7.x-1.0-beta7
String translation 7.x-1.0-beta7
Synchronize translations 7.x-1.0-beta7
Taxonomy translation 7.x-1.0-beta7
Translation redirect 7.x-1.0-beta7
Translation sets 7.x-1.0-beta7
Variable translation 7.x-1.0-beta7
Video 7.x-1.0-alpha2
Video UI 7.x-1.0-alpha2
Views 7.x-3.0-rc1
Views UI 7.x-3.0-rc1
Mini panels 7.x-3.0-alpha3
Panels 7.x-3.0-alpha3
Panels In-Place Editor 7.x-3.0-alpha3
Rules 7.x-2.0-beta2
Rules UI 7.x-2.0-beta2

Felépítettem a node--termek.tpl.php sablont, majd néhány view-t, nagyjából azóta van ez a hibajelenség.

Szerkesztettem a bejegyzésen... A modulokat azóta updateltem. Minden a legfrissebb verzióra van hozva.

A hiba ettől függetlenül a /node oldalon fennáll.

A címlap megváltoztatásával besöpörtem a problémát a szőnyeg alá.

Ha valakit érdekel a dolog, szívesen visszaállítom az eredeti állapotot. Adok felhasználónevet/jelszót, amivel kutakodhat...

Köszönöm a segítséget!

0
0

Üdv,
Ménesi Szabolcs

fox mulder képe

$form['container'] = array(
    '#prefix' => '<div id="ajax-example-form-node">',
    '#suffix' => '</div>',
  );

helyett
$form['container'] = array(
    '#prefix' => '<div id="webform_component_categories_wrapper">',
    '#suffix' => '</div>',
  );

mert az lett megadva a $form['ajax_example_1']['#ajax']['wrapper']-ben.

Miért "webform_" áll a függvények nevének kezdetén? Nem saját a modul?

0
0

Fox Mulder

Sylonell képe

Akadt megint egy kis probléma, miszerint a blokk már jó helyen van és egykét részletet már ott látok, ahol annak lennie kell, de sajnos van amit nem tudok kikerülni beleírás nélkül. Szóval a kérdésem már csak annyi lenne, hogy a user kezeléshez tartozó valami.php-t hol találom? Kerestem a modulok között, de sajna sehol nem találom...

Az a fájl kellene ami ezt a szöveget tartalmazza: (A fájl infó a netről van)
<div class="block block-user" id="block-user-0">
<h2>User login</h2>
<div class="content">
<form id="user-login-form" method="post">
<div>
<div id="edit-name-wrapper" class="form-item">
<label>Username: <span class="form-required">*</span></label>
<input type="text" class="form-text required" value="" size="15" id="edit-name" name="name" maxlength="60">
</div>
<div id="edit-pass-wrapper" class="form-item">
<label>Password: <span class="form-required">*</span></label>
<input type="password" class="form-text required" size="15" maxlength="60" id="edit-pass" name="pass">
</div>
<input type="submit" class="form-submit" value="Log in" id="edit-submit" name="op">
<div class="item-list">
<ul>
<li class="first">
<a title="Create a new user account." href="/user/register">Create new account</a>
[...]

0
0