[РЕШЕНО] Ошибка, comment_upload

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

Аватар пользователя vlucas vlucas 3 июля 2011 в 0:06

При редактировании материала вылезает ошибка

warning: Parameter 1 to theme_comment_upload_form_current() expected to be a reference, value given in /var/www/vasia/data/www/fialki.su/includes/theme.inc on line 656.

Включен модуль comment_upload

При добавлении вложений в коменты выходят ошибки:

warning: Parameter 2 to teaserbytype_form_alter() expected to be a reference, value given in /var/www/vasia/data/www/fialki.su/includes/common.inc on line 2892.
warning: Parameter 2 to wysiwyg_form_alter() expected to be a reference, value given in /var/www/vasia/data/www/fialki.su/includes/common.inc on line 2892.
warning: Parameter 2 to forum_access_form_alter() expected to be a reference, value given in /var/www/vasia/data/www/fialki.su/includes/common.inc on line 2892.
warning: Parameter 2 to nodewords_form_alter() expected to be a reference, value given in /var/www/vasia/data/www/fialki.su/includes/common.inc on line 2892.

Появляться стало это всё ни с того не с сего, раньше все работало!

С чем это может быть связано?

Комментарии

Аватар пользователя vlucas vlucas 3 июля 2011 в 0:27

огромное спасибо, но мне не понятно чт с этим надо делать comment_upload_php53fixes.patch ? куда заливать? или что и где прописывать?

Аватар пользователя vlucas vlucas 3 июля 2011 в 14:50

У меня php 5.3
кто подскажет куда мне всё это засунуть?

? comment_upload_php53fixes.patch
Index: comment_upload.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/comment_upload/comment_upload.module,v
retrieving revision 1.7.2.25
diff -u -p -r1.7.2.25 comment_upload.module
--- comment_upload.module 14 Jul 2009 20:00:58 -0000 1.7.2.25
+++ comment_upload.module 20 Feb 2010 01:05:11 -0000
@@ -448,7 +448,15 @@ function comment_upload_js() {
'#parents' => array(),
);

- drupal_alter('form', $form, array(), 'comment_upload_js');
+ // Normally, we would call drupal_alter($form_id, $form, $form_state).
+ // However, drupal_alter() normally supports just one byref parameter. Using
+ // the __drupal_alter_by_ref key, we can store any additional parameters
+ // that need to be altered, and they'll be split out into additional params
+ // for the hook_form_alter() implementations.
+ $data = &$form;
+ $form_state_empty = array();
+ $data['__drupal_alter_by_ref'] = array(&$form_state_empty);
+ drupal_alter('form', $data, 'comment_upload_js');
$form_state = array('submitted' => FALSE);

$form = form_builder('comment_upload_js', $form, $form_state);
@@ -608,7 +616,7 @@ function comment_upload_sort_files($a, $
*
* ingroup themeable
*/
-function theme_comment_upload_form_current(&$form) {
+function theme_comment_upload_form_current($form) {
$header = array('', t('Delete'), t('List'), t('Description'), t('Weight'), t('Size'));
drupal_add_tabledrag('comment-upload-attachments', 'order', 'sibling', 'comment-upload-weight');