+0.29
Рейтинг
0.00
Сила

Livestreet доработка и модификация

Розыскивается программист в Киеве для решения несложных багов вопросов и грамотного прикручивания нескольких дополнителььных модулей.

Ошибка при добавлении комментария к "местам"

При добавлении комментариев к «месту», отображаееться ошибка ajax: error. try again later. Установил firebug, обнаружил, что:

Файл bill_comment.js.

result is null
if (result.bStateError) {


вся функиция:

(function(){
JsHttpRequest.query(
DIR_WEB_ROOT+'/include/ajax/bill_commentResponse.php',
{ idCommentLast: idCommentLast, act: thisObj.actionType, actId: actId },
function(result, errors) {
objImg.setProperty('src',DIR_STATIC_SKIN+'/images/update.gif');
if (!result) {
msgErrorBox.alert('Error','Please try again later');
}
if (result.bStateError) {
msgErrorBox.alert(result.sMsgTitle,result.sMsg);
} else {
var aCmt=result.aComments;
if (aCmt.length>0 && result.iMaxIdComment) {
thisObj.setIdCommentLast(result.iMaxIdComment);
var countComments=$('count-comments');
countComments.set('text',parseInt(countComments.get('text'))+aCmt.length);
if ($('block_stream_comment') && lsBlockStream) {
lsBlockStream.toggle($('block_stream_comment'),'comment_stream');
}
}
var iCountOld=0;
if (bNotFlushNew) {
iCountOld=thisObj.countNewComment;
} else {
thisObj.aCommentNew=[];
}
if (selfIdComment) {
thisObj.setCountNewComment(aCmt.length-1+iCountOld);
$('form_comment_text').value = '';
thisObj.hideCommentForm(thisObj.iCurrentShowFormComment);
} else {
thisObj.setCountNewComment(aCmt.length+iCountOld);
}
aCmt.each(function(item,index) {
if (!(selfIdComment && selfIdComment==item.id)) {
thisObj.aCommentNew.extend([item.id]);
}
thisObj.injectComment(item.idParent,item.id,item.html);
});

if (selfIdComment && $('comment_id_'+selfIdComment)) {
thisObj.scrollToComment(selfIdComment);
}
}
},
true
);
}).delay(1000);

Подскажите, насколько известна эта проблема и как можно её решить?

Спасибо!

Нестандартный вывод блоков

На сколько я заметил, у блоков существует только 2 позиции: left, right. Подскажите, если я хочу вывести блоки, скажем на главной странице в 3 ряда, как это сделать практически? Если это не возможно, можно ли отцентровать имеющиеся 2 ряда.
Прошу не судить строго, за возможно тривиальные вопросы.
Имеющийся вариант можете оценить на amuse.ua

Проблема при привязке изображения

Заходим будучи залогиненым (обычный пользователь) на good-music.amuse.ua/ (общий блог) и нажимаем кнопку «привязать изображения из своего альбома»

Получаем:

Notice: Undefined variable: oObject in /var/www/livestreet/classes/modules/gallery/Gallery.class.php on line 701

Notice: Undefined index: owner_id in /var/www/livestreet/classes/modules/gallery/Gallery.class.php on line 736

Notice: Undefined index: owner_id in /var/www/livestreet/classes/modules/gallery/Gallery.class.php on line 740

Notice: Undefined index: text in /var/www/livestreet/classes/actions/ActionGallery.class.php on line 796

Notice: Undefined index: url in /var/www/livestreet/classes/actions/ActionGallery.class.php on line 797

Установленные модули: Афиша, Галерея, SEO, поддомены для пользователей.
Кто знает, как поправить? Буду безгранично благодарен.