iolah képe

CSAK SAJÁT FELELŐSÉGRE!

A fentieken kívűl (settings.php) még ki kellett herélni a database.mysql.inc-et

    trigger_error(check_plain(mysql_error($active_db) ."\nquery: ". $query), E_USER_WARNING);
    return FALSE;

Helyett
    //trigger_error(check_plain(mysql_error($active_db) ."\nquery: ". $query), E_USER_WARNING);
    return TRUE;

És a bootstrap.inc et
function conf_init()
függvényben az if (!$cookie_domain) {
sortól egészen a függvény végéig mindent.

Persze csak saját felelőségre!

0
0
aboros képe

ha a foreach -be teszed a nézet felépítését, akkor az összes kategóriára meglesz a nézeted.

$terms = taxonomy_node_get_terms($node->nid);
$view = views_get_view("nezetneve");
foreach ($terms as $key => $tobj) {
$args = array($tobj->tid);
print views_build_view('embed', $view, $args, false, 5, 0);
}
0
0

-
clear: both;

mat323 képe

Kipróbáltam, feltettem az eredeti "index.html"-t és átneveztem "page-front.tpl.php"-vá és nem jeleníti meg a javasciptet. Mit szurtam el? A "template.php"-ba kell mégiscsak írnom valamit?

A smink mappábe felmásoltam a "quickmenu_styles.css"-t és "quickmenu.js"-t
Talán rossz a hivatkozás?

<link rel='stylesheet' type='text/css' href='quickmenu_styles.css' />
<script type="text/javascript" src='quickmenu.js'></script>

Kipróbáltam így is:

<link rel='stylesheet' type='text/css' href='/quickmenu_styles.css' />
<script type="text/javascript" src='/quickmenu.js'></script>
0
0
Antal Adrienn képe

$allquery = "SELECT * FROM node WHERE TYPE = 'hirdetesek'";
$maiquery = "SELECT * FROM node WHERE TYPE = 'hirdetesek' AND created >= (UNIX_TIMESTAMP() - 86400)";
$all = mysql_numrows( db_query($allquery) ) - 1;
$mai = mysql_numrows( db_query($maiquery) ) - 1;
print("<span style=\"color: red; font-weight: bold;\">Összes hirdetés: $all</span><br>Mai: $mai");

Ezzel szépen számolja már az összes hirdetést és a mai napon feladottakat is.
Megoldandó még számomra a "kínál" és "keres" száma.
Ha meglesznek ezek a finomítások is, akkor beküldöm Nektek.
Köszönöm a segítséget.
Adrienn

0
0

Adrienn

Sweetchuck képe

Nézd meg hogy mindenhol ott van-e a # a checkbox paraméterek elején.

 $form['question_1'] = array(
  '#title' => 'erről a kettős keresztről beszélek',
);

Lehet hogy nem megfelelő a visszaadott form array struktúrája.

Sminkelés:

function mymodule_my_form() {
  $form = array();
  //...
  return $form;
}
 
//A lényeg, hogy theme_ előtagot kapjon az ürlapot előálító függvény neve.
function theme_mymodule_my_form($form) {
  //És itt kedvedre sminkelhetsz.
  //Egymás mellé rakás ügyben javaslom a valamilyen CSS-sel foglalkozó weboldal olvasgatását. Vagy a weblabor.hu fórumát.
}
0
0
aboros képe

dehát ezt csinálja magától is. vagy nem értem a kérdést.
idézem a forum-list.tpl.php -t:

<?php foreach ($forums as $child_id => $forum): ?>
    <tr id="forum-list-<?php print $child_id; ?>" class="<?php print $forum->zebra; ?>">

melynek eredményeképpen pl a drupal.hu/forum forrásában egy-egy 'forum-list' így szerepel:
<tr id="forum-list-26" class="odd">

tehát eleve ellát id -vel minden egyes sort, az id pedig úgy képződik, hogy forum-list-ID

vagy te "sorszámozni" akarod őket, úgy, hogy 1, 2, 3, 4, 5, 6, ... ?

0
0

-
clear: both;

crt képe

Az egyik, hogy a node-tipus.tpl.php valahogy így néz ki:

if (file_exists($theme_path.'/node-tipus-'.$node->nid.'.tpl.php') {
 include($theme_path.'/node-tipus-'.$node->nid.'.tpl.php');
}
else {
 include($theme_path.'/node-tipus-default.tpl.php');
}

Így bármelyik node-nak saját template fájlt tudsz készíteni a page-hez hasonlóan. Hátránya, hogy nagy látogatottságnál nő a terhelés a sok fájlművelet miatt.

A másik esetben a template_preprocess_node() függvényben a $variables['template_files'] tömbbel lehet valamit kezdeni, ez tűnik jobb megoldásnak, de nem mélyedtem el még benne.

Üdv: Zoli

0
0
Rico képe

  $szetdob = explode('.',$comment->thread);
  foreach ($szetdob as $key => $val) {
    $szetdob[$key] = (vancode2int($val)+1);
  }
  $szepthread = join('.',$szetdob);

Ennyi.

... ja nem. Ezzel az első második lesz...

http://kepfeltoltes.hu/081108/drupal_comment_thread_03_www.kepfeltoltes....

Hát ez a baj.
Mert a comment.modul 1-el kezdi a számozást, kivéve a gyermek hozzászólásokat. Azoknál 0-val kezdni. Boá.

0
0
gyurex képe

Vagy ha csak te szerkeszted az oldalt, akkor így is megoldhatod.

style.css

img.job {
    float: right;
    margin-top: 0em;
    padding: 0px;
    border: 0px solid #000;
}

Tartalom beküldésénél:
A class="thickbox aktiválja a thickboxot.

<a href="files/img/kep.jpg" title="" class="thickbox"/>
<img src="files/img/kep.jpg" title="" class="job" width=""/>
</a>

Vagy ez nálad nem megoldás? Azért beírom, pont a napokban kérdezte egy barátom, hátha valakinek jó lesz a jövőben;)
Meg egy kicsit engem is érdekelne, ez nagyon gáz megoldás? Persze csak ha egyszemélyes a szerkesztő tábor.
0
0
tolmi képe

CCK-val meg Default value->PHP code segítségével lehet ilyet csinálni vizuálisan, ám az egyediség garantálásához már programoznod kell.

Javaslom hogy a node edit form-ot kapd el hook_form_alter-rel és rakj bele egy ilyet:

function hook_form_alter(&$form, &$form_state, $form_id) {
  $form['#validation'][] = 'azenvalidatorfuggvenyemneve';
}
 
function anenvalidatorfuggvenyemneve(&$form, &$form_state, $form_id) {
  $form_state['azenegyedivaltozomneve'] = db_result(db_query("..."));
}

A lényeg hogy a validátorfüggvényben tudod módosítani a beküldött node form adatait, sőt hozzáadni is tudsz, bár akkor már kell neked a hook_nodeapi insert/update $op-ja is.

0
0

--
Tolmács Márk
Drupal bandita