fl00r: Комментарии

Главные вкладки

12 сентября 2006 в 21:31

Возникает вопрос далее
$block->delta -это видимо приватная перемнная. Как ее можно иначе вызвать?
Так как в выражении $node->taxonomy[17]->name приславутая цифра 17 и является этой дельтой

12 сентября 2006 в 18:32

Лечим так
<?php
function excerpt_nodeapi(&$node, $op, $arg) {
switch ($op) {
case 'validate':
if (trim($node->teaser) == '') {
$node->teaser = node_teaser($node->body);
}
break;
case 'view':
$node->readmore = $node->teaser != $node->body;
break;
}
}
?>
<?php
function excerpt_nodeapi(&$node, $op, $arg) {
switch ($op) {
case 'validate':
if (trim($node->teaser) == '') {

12 сентября 2006 в 18:26

Как не кручу у меня всюду вылазит "Далее". Даже там где нода из одного символа.
Даже в node.tpl выставил $node->readmore=FALSE всеравно лезет! И пишет что во всех нодах $node->readmore = 1 !
Может проблема с $links[]?

12 сентября 2006 в 17:15

The function sets readmore based on a strlen comparison between $node->teaser and $node->body. The problem enters if $node->teaser doesn't exist (or is set to an empty string) when teasers are disabled. The simple fix is to prepend one or both of the logical tests shown below:

Original:

<?php
function node_prepare($node, $teaser = FALSE) {
$node->readmore = (strlen($node->teaser) < strlen($node->body));
?>

Fixed:

12 сентября 2006 в 15:47

<?php
foreach ($node as $k => $v) {
echo "\$node[$k]
";
}
?>
$node[nid]
$node[vid]
$node[type]
$node[status]
$node[created]
$node[changed]
$node[comment]
$node[promote]
$node[moderate]
$node[sticky]
$node[revision_timestamp]
$node[title]
$node[teaser]
$node[log]
$node[format]
$node[uid]
$node[name]
$node[picture]
$node[data]
$node[last_comment_timestamp]
$node[last_comment_name]
$node[comment_count]

12 сентября 2006 в 14:45

Quote:

Добавлено itnovosti, Пон, 11/09/2006 - 14:41
В настройках php. Пункт php_max_upload_size ограничивает размер (2mb по умолчанию), а script_execution_time - время исполнения (30 sec by default). Похоже у вВас второй случай:за 30 сек скрипт просто не успевает положить файл.

речь идет о
upload_max_filesize
и max_execution_time