silversk8r képe

Szia, sajnos nekem csak php kódolós ötleteim vannak.

Beállíthatod hogy a modul ne írja ki a flag linket, és a sminkedben eldöntheted hogy ki akarod-e írni vagy sem. A node-image.tpl.php -be írj valami ehhez hasonlót:

<?php 
$hideflag = array(15, 12, 140);  // flag link elrejtése, node id
if( ! in_array($node->nid, $hideflag)  {
    print flag_create_link('valami', $node->nid); 
}
?>

Ha még nincs node-image.tpl.php a smink könyvtárában másold át a node.tpl.php-t.
Nem jó dolog a sminkben programlogikát írni, de ez egy egyszerű megoldás lenne.
0
0
balazsgabi képe

- Szerverparkunk 60 db nagyteljesítményű szerverből áll
- Általunk kezelt domainek száma: 40566 db
- Webtárhelyek száma: 14815 db

Ma volt egy kis szabadidőm, úgy hogy szinte az egész napom erre ment rá :(

Amit látok, az hogy ők 1.3.x Apache alatt futtatják az 5.2.14es PHP-t. Ugyanezen a tárhelyen egy csupasz frissen telepített 6.19-es Drupalnak is ez a gondja, azaz Drupal futtatásra ez a config alkalmatlan. A kérdés csak az, hogy ez egy bug, vagy mégis csak van egy opció amit engedélyezni/tiltani kéne a php.ini-ben. Ez a php verzió ez év augusztusától érhető el - egy kérdésemre azt mondták, hogy náluk mindig a legfrissebb fut egy-egy fő verzióból - így nehezen hiszem, hogy 3 hónap alatt én lennék az első és egyetlen a közel 15ezerből akinél ez előjött. Vannak itt még érdekességek, de mivel sem reklámozni, sem rossz színben feltüntetni nem szeretnék senkit így ezt megtartom magamnak.

Ha addig nem sikerül megoldanom, akkor kénytelen vagyok megvárni míg telepítik az 5.2.15öst, aztán majd meglátjuk.

0
0
gazsesz képe

Sajnos nem vagyok programozó guru.
A NULL érték egy különleges cucc, ezért külenlegesen kell kezelni, vannak rá külön függvények, feltételek: is_NULL, is_not_NULL, de keress rá a googliban, php, sql null, némeg itt: http://php.net/manual/en/function.is-null.php

0
0

Gazsesz

fecske95 képe

Ja közben én is bogarásztam és találtam ezt az issues-t
http://drupal.org/node/997112

a pachet kipróbáltam de hibaüzenetet adott vissza

warning: array_diff_assoc() [function.array-diff-assoc]: Argument #2 is not an array in /home1/valami/public_html/sites/all/modules/cck/includes/content.rules.inc on line 338.

ezután átvarázsoltam a cck/includes/content.rules.inc fájl alját (ugyanis az utolsó függvényről van szó ebben a fájlban) valami ilyesmire és ez most úgy tűnik működik.
Figyelembe veszi a filefiled állapotát üres nem üres...
A change eseményre továbbra sem reagál a file mező de... valahol itt lesz annak is a megoldása...
A többi eseményem, amelyek a rules kezel úgy tűnik a helyén maradt, működik.
A change és értékhez kötöttek is.

Azért engem megnyugtatna ha egy profi drupalos programozó rá tudna nézni erre a kódra... Ami igazából csak + egy feltétellel bővült:
if (is_array($sub_value) && is_array($node_value[$delta])) {

 
 
function _content_rules_field_has_value($node_value, $value) {
  if (count($value) != count($node_value)) {
    return FALSE;
  }
   // Loop over multiple fields
   foreach ($value as $delta => $sub_value) {
     // Check if all properties of the value are there in the node value too
    if (is_array($sub_value) && is_array($node_value[$delta])) { 
      if (count(array_diff_assoc($sub_value, $node_value[$delta])) != 0) {
        if (gettype($sub_value) != gettype($node_value[$delta])) {
      return FALSE;
    }
 
    if (is_array($sub_value) && is_array($node_value[$delta]) && count(array_diff_assoc($sub_value, $node_value[$delta])) != 0) {
       return FALSE;
     }
   }
    elseif ($sub_value !== $node_value[$delta]) {
      return FALSE;
    }       
   }
  } 
  return TRUE;
}  
 
 
0
0
Inv1sus képe

Végül is ez egy nem rossz ötlet. Bár már beajánlottam a komának az oldalt, úgyhogy mind1. :)
Később mindenesetre ez a tipp még hasznomra válhat majd.

0
0
Balogh Zoltán képe

Valószínűleg ez a sminkedben nincsen lefordítva, ezért nem jelenik meg helyesen. Keres rá a sminkedben a „Posted on”-ra, és nézd meg, hogy van-e körülötte t(), illetve hogyan írja utána a dátumot. Ugyanis némely sminket simán nem érdekel a rendszerben beállított dátumformátum.

0
0
Nagy Gusztáv képe

0
0

Nagy Gusztáv

Nagy Gusztáv képe

fecske95 képe

Ez meg tud olyat, hogy e-mail-el bejelentkezés
http://drupal.org/project/logintoboggan

Üdv.

0
0
aboros képe

csak betoltod es megvaltoztatod, de nem mented vissza adatbazisba. user_save() -el mentsed vissza a valtoztatasokat.

0
0

-
clear: both;