непонятная ошибка

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

Аватар пользователя goodchelovek goodchelovek 9 марта 2012 в 22:36

Добрый день сломал голову выскочила ошибка на красном фоне
«warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'update_status' was given in /home/g/goodchel/newsite/public_html/includes/menu.inc on line 350.»

и ещё подобная на другой странице, причём последняя исчезает при очистке кэш. Так же друпал выдаёт сообщение об обновлениях но пройти по этой ссылке «admin/reports/updates» не могу - белое окно. Что за глюк, подскажите.

Комментарии

Аватар пользователя brutal brutal 9 марта 2012 в 23:22

Я вижу совсем другое
user notice: The _custom_breadcrumbs_get_breadcrumb() function called token replacement with an array rather than a string for $text in /home/g/goodchel/newsite/public_html/sites/all/modules/token/token.module on line 263.

Рассказывайте , что вы делали до возникновения ошибки ?

Аватар пользователя goodchelovek goodchelovek 9 марта 2012 в 23:32

работал с css page.tpl составил которая сейчас. немного явы, и всё но я переключаюсь на другую тему даже стандартную и та же ошибка. Выходит то что я делал не причина бага

Аватар пользователя goodchelovek goodchelovek 9 марта 2012 в 23:58

вставил тег спан в ссылки примари линкс, для чего в пэйдже прописал код

  <script type="text/javascript">
   // Wrap span tags around the anchor text in the primary menu.
$(document).ready(function(){
  $("#primary li a")
  .wrapInner("<span>" + "</span>");
});
</script>

в файле темплейт прописал код


<?php
/**
* Override the theme_links function
*
* We use this to insert <span></span> tags around anchor text in the
* primary and secondary links. We need these to support Internet Explorer
* when building sliding door tabs with hover effects.
*/
function best_links($links$attributes =  array('class' => 'links')) {
  
$output '';
  if (
count($links) > 0) {
    
$output '<ul'drupal_attributes($attributes) .'>';

    

$num_links count($links);
    
$i 1;

    foreach (

$links as $key => $link) {
      
$class $key;

      

// Add first, last and active classes to the list of links to help out themers.
      
if ($i == 1) {
        
$class .= ' first';
      }
      if (
$i == $num_links) {
        
$class .= ' last';
      }
      if (isset(
$link['href']) && ($link['href'] == $_GET['q'] || ($link['href'] == '<front>' && drupal_is_front_page()))) {
        
$class .= ' active';
      }

      

$output .= '<li'drupal_attributes(array('class' => $class)) .'>';
     
      
// wrap <span>'s around the anchor text
      
if (isset($link['href'])) {
        
$link['title'] =   check_plain($link['title']) . '<span>' '</span>';
        
$link['html'] = TRUE;    
        
// Pass in $link as $options, they share the same keys.
        
$output .= l($link['title'], $link['href'], $link);      
      }
      else if (!empty(
$link['title'])) {
        
// Some links are actually not links, but we wrap these in <span> for adding title and class attributes
        
if (empty($link['html'])) {
          
$link['title'] = check_plain($link['title']);
        }
        
$span_attributes '';
        if (isset(
$link['attributes'])) {
          
$span_attributes drupal_attributes($link['attributes']);
        }
        
$output .= '<span'$span_attributes .'>'$link['title'] .'</span>';
      }

      

$i++;
      
$output .= "</li>\n";
    }

    

$output .= '</ul>';
  }
  return 
$output;
}
?>
тут на форуме нашёл это решение

и в js-файле прописал
<code lang="javascript">
$(function(){
    
    
    $("h1 a:nth-child(1)").append("<span>.ru</span>")

});

?>

мне в логотипе надо было это ru другим цветом оформить вот я его в тег спанобернул

Аватар пользователя goodchelovek goodchelovek 10 марта 2012 в 0:00

народ хватит ёрничать помогите пожалуйста вообще не понимаю в чём проблема, вот переключил на гарланд, там моих деяний вообще нет и та же трабла

Аватар пользователя drupby drupby 10 марта 2012 в 0:04

"goodchelovek" wrote:
народ хватит ёрничать помогите пожалуйста вообще не понимаю в чём проблема, вот переключил на гарланд, там моих деяний вообще нет и та же трабла

жги дальше - у тебя это получается

Аватар пользователя K0r5hun K0r5hun 10 марта 2012 в 0:19

Я посмотрел - страницы вроде все нормальные, и только на указанной ошибки. Может удалить страницу с плохой аурой?

Ну или как вариант "хлебные крошки" со стола убрать или сложить в кучку.

До кучи: http://www.drupal.ru/node/47330

Аватар пользователя drupby drupby 10 марта 2012 в 0:19

"goodchelovek" wrote:

спасибо, ты хорошо помог, всегда так хорошо помогаешь?

конечно всегда ,когда есть уже подобные вопросы с решениями на d.org .

Аватар пользователя goodchelovek goodchelovek 10 марта 2012 в 0:21

да я сам вижу что какой-то глюк, у меня и на главной вылезает ошибка когда пытаюсь зайти по ссылке admin/reports/updates там ваще всё белое ничего нет не могу пройти возврвщаюсь на главную и тоге похожее окно с подобным текстом, перезагружаю пропадает

Аватар пользователя goodchelovek goodchelovek 10 марта 2012 в 0:28

вот эта гадость выскакивает warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'update_status' was given in /home/g/goodchel/newsite/public_html/includes/menu.inc on line 350.

Аватар пользователя K0r5hun K0r5hun 10 марта 2012 в 0:44

Попробуй поищи по словам:
"warning: call_user_func_array() Drupal"

удали все свои самописные внедрённые штуки.
проверь update.php
очисти кэш
проверь что существует тип материала
там ещё чо-то было с версией PHP - правда уже забыл. Вообщем по 1 строке ищи... там куча инфы.

Аватар пользователя goodchelovek goodchelovek 10 марта 2012 в 0:57

а не может эта трабла выскочить из-за некорректного обновления версии ядра, я ядро ещё обновлял, мож какой файл не так переписался

Аватар пользователя ihappy ihappy 10 марта 2012 в 1:51

"enemis" wrote:
А сайт заказать можно? :)

Я тоже хочу заказать сайт, два штуки!
Одну соц.сеть типа вкантакта, а втарай типа ютуб
бюджет 250долларов.

Аватар пользователя goodchelovek goodchelovek 14 марта 2012 в 21:48

Кого миллионы, уважаемый, дешёвый пафос. Во всём мире миллиона друпаллеров не наберёшь, а Вы, как я понял круче их всех , извините, низкий поклон вашему таланту и профессионализму. Только мне кажется, что достойный здесь понты не гнёт а помогает по существу. Я специалист среднего звена 5лет вёрстки и 2 года drupal но то что знаю подсказываю, а не знаю просто молчу. Вы все подвинутые ребята, я просто умываю руки. Такие продвинутые, что уже 20 комментов, а толко один реально захотел помочь.А я так думаю, кто имеет опыт в любой области, знает, что всё знать невозможно и чем больше ты знаешь, тем больше у тебя вопросов. Бывает, что даже с большим опытом, ты не знаешь пустяка. Я знаю не много, но мне хватает на жизнь и никто за мной ничего не переделывал. Кстати проблему я решил, проблема в модуле token, переписал несколько строчек кода сам и всё исчезло.

Аватар пользователя enemis enemis 14 марта 2012 в 21:45

"goodchelovek" wrote:
Кстати проблему я решил, проблема в модуле token, переписал несколько строчек кода сам и всё исчезло.

На помню слова brutal
"brutal" wrote:
Очень печально после таких специалистов , работать с их жертвами .

Запомните все ошибки, возникающие в работе 99% из-за не знания или кривизны рук. А соответственно если вы при малейшей проблеме правите contribute модули проверенные миллионами,то выше сказанные слова 100% про вас.

Аватар пользователя goodchelovek goodchelovek 14 марта 2012 в 22:08

а Вы, enemis , всё знаете и руки у Вас идеально прямые? И друпал освоили раньше чем ходить научились, прям сразу и навсегда? Вы слышите что-то упало, нет? ну как же это я упал вам в ноги от восхищения. Кстати скрин, который вы утыкали стрелочками, не везде понятен их смысл, особенно когда сайт в производстве несколько дней и даже без темы. Большая просьба потыкайте его ещё раз и укажите ошибки по существу, буду очень признателен.

Аватар пользователя goodchelovek goodchelovek 14 марта 2012 в 21:53

Это далеко не последний вопрос, который у меня здесь появится, и очень большая просьба, высокомерный brutal, кстати ник сам говорит за себя, очень прошу больше не отвечать на мои вопросы,хотябы потому, что они, если опираться на этику общения мои, и я ищу реальной помощи, а от вас её нет.

Аватар пользователя enemis enemis 14 марта 2012 в 22:55

Вся ирония и отношение к вашей персоне заключается в том, что многие высказавшиеся пользователи, такие как я, например, зарабатывают на жизнь друпалом. И всем не нравиться, когда некоторые лица на смотрятся видеоуроков начинают, клепать ГС объявляя себя крутым сеошником, программистом, дизайнером... А в случае малейшей ошибки лезут и спамят по всем форумам чтобы помогли. А самое печальное, что допустим на том же frelance.ru, такие девелоперы изначально демпингуют цены, а потом просят помощи у тех же кому пересрали заказ своим более дешевым предложением.

Поэтому если вы делаете сайты, вы их раскручиваете, значит вы умеете это делать, либо вы один из вышеперечисленных мною особ. Возможно я ошибаюсь, так что заранее извините.

"goodchelovek" wrote:
а Вы, enemis , всё знаете и руки у Вас идеально прямые? И друпал освоили раньше чем ходить научились, прям сразу и навсегда?

Нет друпал я еще не освоил он безграничен, как и фотошоп. И руки у меня не идеально прямые,и знаю я не все, но это все компенсируется умением, пользоваться документацией гуглом и головой.

Аватар пользователя goodchelovek goodchelovek 14 марта 2012 в 23:28

Нет ко мне это не относится, я точно знаю сколько я знаю, на фрилансе не помню когда последний раз искал работу. Мне её хватает через тех, кому я уже что-то сделал. Тем более что это не единственнный источник моего дохода. Вам не кажется, что вы и вам подобные изначально ломают суть этого форума и просто забивают его ненужной болтовнёй, как сейчас, это более актуально, чем глупые по вашему мнению вопросы. Хочется через поиск сразу находить ответы, а не выискивать его среди словесного мусора, который создаётся такими всезнайками как вы над такими ничегонеумейками, как я. Если заказы уходят, скорее всего проблема не в цене а в том, что за неё предлагают. А скорее всего проблема в Вас самом ,можно запорожец продать за миллион и клиент останется реально доволен. Вы очень агрессивно настроенный на что-то обиженный, попросту злой человек, клиент это видит сразу и уходит. Давайте закроем хотя бы этот блог, тем более что проблему я уже давно решил, как смог а не как вы помогли. Вас, уважаемый enemis, как и товарища brutal, который вроде внял моей просьбе не отвечать более в моих блогах, тоже попрошу не помогать мне более. Я не увидел её, реально не увидел, хоть и просил в буквальном смысле.

Аватар пользователя K0r5hun K0r5hun 15 марта 2012 в 14:04

goodchelovek wrote:
Хочется через поиск сразу находить ответы

На большинство вопросов - ответы довольно легко найти через поиск. И это наиболее правильный вариант.

А в темах, где много изначальных параметров неизвестно (или где ответ обсуждался 1000 раз) и начинается срач, стёб или вытягивание из автора различных сведений.

Насчёт brutal, enemis - почитай другие темы с их участием (а не касательно данного топика) и уже на основании этого можно делать вывод. Если ответы помогли кому-то решить проблему - значит они уже бесплатно внесли вклад в развитие сообщества Drupal, хотя могли и этого не делать.