aboros képe

ami nem baj, mindenki téved nagyot, nyugi. :)
soha nem használtam a print modult, de letöltöttem, mert valamire nagyon kíváncsi voltam a kérdéseddel kapcsolatban és arra jutottam, hogy: a readme.txt az meg dísznek van nem? :)

6. Is it possible to define a template for a specific content type?

Yes, the module will try the following locations for the PF page template:

i. print.__node-type__.tpl.php in the theme directory
ii. print.__node-type__.tpl.php in the module directory
iii. print.tpl.php in the theme directory
iv. print.tpl.php in the module directory (supplied by the module)

I recommend that you edit the module's print.tpl.php to suit your tastes instead of creating something from scratch, as it is easier to remember the name of the members of the $print array and the names of the used styles.

Note that since you are creating your own template, if you want to use per-content-type styles, you can simply ignore the $print['css'] setting and hard-code your own per-content-type CSS file in your new template. Or you can define your own per-content-type styles to store in the configurable CSS file. Your choice!

a print modul könyvtárában van egy 'alapértelmezett' print.tpl.php file, az állítja elő a nyomtatási nézetet. mint fentebb írja, akár tartalom típusonként is változhat a printerfriendly nézet. ha jól értem a felvetést, azt szeretnéd, hogy máshogy nézzen ki egy darab node nyomtatási nézete és egy 'összefoglaló oldal' pl egy nézet, amiben node bevezetők vannak (teaser list) nyomtatási nézete. nem vagyok benne biztos, de igen logikusan hangzik, hogy ennek is működnie kell talán: print-view___-nezetneve-___.tpl.php

ezt már próbáltad?

0
0

-
clear: both;

Paal képe

Üdv,

Az eredeti oldalon előállítod a megfelelő RSS tartalmat, majd a többi Drupal oldalon a FeedAPI-val készítesz belőle node-okat. Ezekből aztán vissza tudsz térni az eredeti, kiinduló oldalra.

http://drupal.hu/konferencia/2007/program#feedapi

Üdv, Pali

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

kinga képe

Nagyon köszönöm a segítséget!

0
0
Frost képe

Nos én havi 1690Ft-ot fizetek átszámolva a tárhelyemért ami 750GB, és korlátlan My/Postgre SQL áll rendelkezésre, korlátlan Email címek, Subdomainek, FTP ozzáférések meg ami csak kell. Ami korlátozás a a havi adatforgalom, ez 75GB havonta. Sebességét pontosan nemtudom megmondani de annyi biztos hogy egyik Európai szolgáltató sem veszi fel vele a versenyt, ezt a NetKey tulajdonosa merte kimondani. Nézz körül náluk: www.siteground.com

0
0
aboros képe

egyszer egy évvel ezelőtt sikerült nagy nehezen iszonyú sok kutakodás után vértizzadva összehegesztem a gallery2 -t akkor még a 4.7 -es drupal -al. végülis 'hibátlanul' működött, de valahogy nem volt az igazi, nagyon lassú volt és igen nehézkes volt a használata... plusz az integráció se teljesen tökéletes, nem igazán válik a gallery a drupal 'részévé' ... mindenképpen ezt a megoldást akarod használni? szerintem érdemesebb cck+views alapon építeni inkább képgalériát, több okból is (pl új verziókra áttérésnél kompatibilitás problémák).

0
0

-
clear: both;

Anonymous képe

ÁÁÁÁÁÁÁDEHÜLYEVAGYOK!!!
ezentúl rendeltetésszerűen fogom használni a readme-t...
Kösszépen a segítséget!!

0
0
Frost képe

Azért választottam a Gallery2-t mert ebben van egy beépített kosrába funkció is noha az se tökkéletesen akar működni + Drupalon keresztül gázos. De ha tudnál ajánlani egy másik utat ami egyszerűbb az is remekül megfelelne. A lényeg az, hogy bármely felhasználómnak tudnia kellene saját albumot létrehozni és abba képeket feltölteni. A kosár funkció pedig azért lenne fontos mert néhány ismerőssel nekiálltunk Manga képregényt csinálni, és ezt akarom bepakolni úgy hogy paypal-on keresztülii fizetés után tudják csak letölteni. Bár most hogy elgondolkodtam azt éppen pdf-ben is megtudnám csinálni, és ebben az esetben csak az kéne hogy a regisztrált felhasznélók tudjanak saját albumot csinálni és oda képeket feltölteni. Na akkor egy dolgot már ki is lőttünk milyen jó hogy megkérdeztem, ez a jó insporációs oldal :)

0
0
Antal Adrienn képe

Szóval hová rakjam ezt a kódot?

<?php
function taxonomy_select_nodes($tids = array(), $operator = 'or', $depth = 0, $pager = TRUE, $order = 'n.sticky DESC, n.created DESC') {
  if (count($tids) > 0) {
    // For each term ID, generate an array of descendant term IDs to the right depth.
    $descendant_tids = array();
    if ($depth === 'all') {
      $depth = NULL;
    }
    foreach ($tids as $index => $tid) {
      $term = taxonomy_get_term($tid);
      $tree = taxonomy_get_tree($term->vid, $tid, -1, $depth);
      $descendant_tids[] = array_merge(array($tid), array_map('_taxonomy_get_tid_from_term', $tree));
    }
 
    if ($operator == 'or') {
      $args = call_user_func_array('array_merge', $descendant_tids);
      $placeholders = implode(',', array_fill(0, count($args), '%d'));
      $sql = 'SELECT DISTINCT(n.nid), n.sticky, n.title, n.created FROM {node} n INNER JOIN {term_node} tn ON n.nid = tn.nid WHERE tn.tid IN ('. $placeholders .') AND n.status = 1 ORDER BY '. $order;
      $sql_count = 'SELECT COUNT(DISTINCT(n.nid)) FROM {node} n INNER JOIN {term_node} tn ON n.nid = tn.nid WHERE tn.tid IN ('. $placeholders .') AND n.status = 1';
    }
    else {
      $joins = '';
      $wheres = '';
      $args = array();
      foreach ($descendant_tids as $index => $tids) {
        $joins .= ' INNER JOIN {term_node} tn'. $index .' ON n.nid = tn'. $index .'.nid';
        $placeholders = implode(',', array_fill(0, count($tids), '%d'));
        $wheres .= ' AND tn'. $index .'.tid IN ('. $placeholders .')';
        $args = array_merge($args, $tids);
      }
      $sql = 'SELECT DISTINCT(n.nid), n.sticky, n.title, n.created FROM {node} n '. $joins .' WHERE n.status = 1 '. $wheres .' ORDER BY '. $order;
      $sql_count = 'SELECT COUNT(DISTINCT(n.nid)) FROM {node} n '. $joins .' WHERE n.status = 1 '. $wheres;
    }
    $sql = db_rewrite_sql($sql);
    $sql_count = db_rewrite_sql($sql_count);
    if ($pager) {
      $result = pager_query($sql, variable_get('default_nodes_main', 10), 0, $sql_count, $args);
    }
    else {
      $result = db_query_range($sql, $args, 0, variable_get('feed_default_items', 10));
    }
  }
?>

A hirdetések összeszámolásáról van még mindig szó.
Tudtok segíteni?
Adrienn

return $result;

0
0

Adrienn

aboros képe

örülök, hogy gellert tudtam adni a gondolataidnak ;)

0
0

-
clear: both;

aboros képe

ez egy drupal kampó, amit használhatsz szabadon. nem raknod (kikopizod -> bepészteled) kell valahova. arra való, hogy egy (vagy több) adott taxonómia id -vel felruházott node -okat lekérdezd. a kampónak vannak argumentumai is. meg kell adnod neki egy tömbben, hogy milyen taxonómia id -k érdekelnek, mi legyen ezek között az egyeztetés alapja (or vagy and vagy..) milyen mélységben vizsgálod őket és mi legyen a rendezés szempontja. például, a "kínál" és a "keres" taxonómia kifejezésekkel ellátott node -ok listáját a beküldés sorrendjében visszaadhatja.

mindemellett nem bírom megállni, hogy meg ne jegyezzem: a drupal egészen fejlett adatbázis réteggel van felvértezve hála a magasságos kommjunitinek. erről bővebben az api doku vonatkozó részében olvashatsz.

ha az a probléma, hogy nem tudod hol és hogyan használdd az ajánlott kampót, akkor szerintem olvass még kézikönyveket, ponthun, de főleg pontorgon. (utóbbi hihetetlenül részletes, trásztmí)

0
0

-
clear: both;