snowflake képe

Kössz, lecsekkolom! Ha mást nem, ötletet merítek belőle.

0
0
pp képe

in /nfs/extra/prepend/prepend.php(159) : system created function on line 16.

Assszondja az extra/prepend/prepend.php-ben van a hiba...

pp

0
0
pp képe

Szolgáltatót kérdezd. Van olyan osztott tárhely, ahol ki lehet ezt kapcsolni egy admin felületen. Van olyan, ahol kérni kell és kikapcsolják. Van olyan ahol azt fogják mondani nem lehet, na onnan gyere el.

pp

vikicica22 képe

Olyat szeretnék a node imagel elkövetni, hogy a szöveghez feltöltöttem 5 db. képet.

A bevezető szövegnél ugye egy kép jelenik, meg utána rá kattintok, hogy a teljes cikket / szöveget el tudjam olvasni akkor a szöveg után, jelenik meg az - az 5 db kép.

Én úgy szeretném, hogy 1 kép ugyanúgy felüljelenjen, meg mint a bevezetőnél és a többi 4 kép pedig lent. Ezt meg lehet valahogyan valósítani?

üdv.: viki

<div class="entry-content">
<?php 
if ($teaser == 1) {    
	print '<div class="node_images_teaser">';    
	print $node->node_images;    
	print $content;    
	$sql = db_query('SELECT * FROM {node_images} WHERE nid=%d ORDER BY weight', $node->nid);
if (db_num_rows($sql)>1) {     
	print'<div class="node_images_text"><a href="/node/'.$node->nid.'#mutasd-a-kepeket">Az összes kép megtekintése</a></div>';    
	}
if ($node->node_images) {    
 
}    
	print '</div>';  }
else {       
    print $content;    
	print '<div class="node_images_page" id="mutasd-a-kepeket">';    
	print $node->node_images;    
	print '</div>';
}
?>
</div>
0
0
gdavid képe

a modulban amit megirnek, konkretan azt csinalna, hogy
a _user hookban a $op='view' eseten, fusson le a kivant SQL es annak erteket jelenitse meg.
ha ez egy dinamikus valami.

igy nem kell a profile es mindossze egy fv-bol allhat a modulod.

function modulom_user($op, &$edit, &$account, $category = NULL) {
  if ($op == 'view') {
   //tudom hogy maskent is lehet, de itt most az SQL a lenyeg.
    $access=db_result(
       db_query("select max(timestamp) from accesslog where uid=%d", $account->uid)
    );
    $items['activity'] = array('title' => t('Last access'),
      'value' => format_interval(time() - $access),
    );
  }
}

persze igy nincsen jogosultsag es egyeb, de ez csak pelda akart lenni

0
0
Désiré képe

Nálam is mindíg ezt írja ki, de a viewset rendesen tudom használni.
Tedd visza rendes helyére, aztán Adminisztráció->hibaüzenetek, és ott állítsd át úgy, hogy a hibaüzenetek ne jelenjenek meg, csak a naplóba kerüljenek bele.
(persze amíg fejleszted az oldalt nem kell, hátha egyszer más hiba is lesz, mint a views, de amikor már közzéteszed, állítsd be így, mert mindenki látni fogja az üzenetet, ami ugye nem túl jó...)

0
0

- - -
Juhász Márton

http://juhaszmarton.hu

Charybdisz képe

Én épp most kapcsoltam ki, egy php.ini nevű fájlba beírtam a register_globals = Off sort, majd ezt a fájlt feltöltöttem a public_html mappába.

Az új jelszóellenőrző elég szigorú: beírtam egy egészen pontosan 100 karakter hosszúságú jelszót, és az neki medium erősségű:

The password does not include enough variation to be secure. Try:

* Adding punctuation.

Hát én nem tudom, de próbálja meg valaki feltörni a 100 jegyű jelszómat, sok sikert hozzá :) Az OTP Bank max. 8 karakterű jelszót enged, amiben csak angol ábécé betűi fordulhatnak elő.

De most jut eszembe, hogy ez bug. Mert azt mondja, a 100 jegyű jelszó nem tartalmaz elég variációt. Ha viszont beírok egy 10 jegyűt, amiben van egy kettőskereszt meg egy kérdőjel, arra azt mondja hogy több variációt tartalmat, mint a 100 jegyű, ez pedig nem igaz.

nevergone képe

Én épp most kapcsoltam ki, egy php.ini nevű fájlba beírtam a register_globals = Off sort, majd ezt a fájlt feltöltöttem a public_html mappába.

Nem vagyok biztos benne, hogy ez működik, és ha igen, az sem általános érvényű, lásd itt és itt a kommenteket.

Az új jelszóellenőrző elég szigorú: beírtam egy egészen pontosan 100 karakter hosszúságú jelszót, és az neki medium erősségű

Ez igazából nem annyira a jelszó hosszára, hanem az abban alkalmazott karakterekre vonatkozik, van -e benne kisbetű, nagybetű, szám, egyéb írásjel...

De most jut eszembe, hogy ez bug. Mert azt mondja, a 100 jegyű jelszó nem tartalmaz elég variációt. Ha viszont beírok egy 10 jegyűt, amiben van egy kettőskereszt meg egy kérdőjel, arra azt mondja hogy több variációt tartalmat, mint a 100 jegyű, ez pedig nem igaz.

Nem bug, mivel itt nem konkrét karakterekről van szó, hanem karakterhalmazokról, értsd jól: ha tartalmaz egyetlen nagybetűt is (bármlyet bármikor), akkor a "brutal force" jelszótöréshez már nem elegendőek a kisbetűk, hanem a nagybetűkkel is kísérletezni kell, ez pedig már nagyon megnöveli a feltöréshez szükséges időt.

Charybdisz képe

Roboformmal írtam be a 100 jegyűt, mégpedig így:
-van benne kisbetű, nagybetű, szám (de csak angol ábécé betűi)
-be van állítva, hogy azonos karakterek ne legyenek benne túl sokszor
-a Roboform szerint a jelszó erőssége (bit strength) 575.

Megnéztem, szerinte milyen erős egy 10 jegyű jelszó, amiben speciális jelek ( !@#$% ) is vannak, egy ilyen jelszó szerinte csak 51 bit erősségű.

Tehát az nem igaz, hogy egy ilyen 100 jegyű jelszó kevesebb variációt tartalmaz, mint egy speciális jelekkel ellátott mondjuk 10 jegyű jelszó.

Tehát szerintem ott van a hiba, hogy a Drupal csak a karakterek sokféleségét nézi, a jelszó hosszát pedig nem.

Hojtsy Gábor képe

A gyakorlati probléma ugye ott van, hogy az emberek túl rövid és egyértelmű jelszavakat adnak meg. Szerinted a drága felhasználókat a jelszavak hosszának vagy bonyolultságának növelésére kellene nevelni? Szerintem a bonyolultságára. Egy kicsit bonyolultabb de nem hosszú jelszót még mindig könnyebb megjegyezni, beírni, stb.

Ez persze nem indok, hogy a 100 hosszú jelszavadat ne nevezze elég jónak a Drupal, csak a mozgatórugókat próbálom megvilágítani.