•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 Нереальные итоги опросов 4 апреля 2012 в 14:05
временное решение:
открываем файл /components/forum/includes/forumcore.php
ищем, приблизительно 165 строка, такой блок:
  1.  
  2. //SHOW POLL
  3. $total = 0;
  4. $html .= '<table class="forum_poll_table" width="100%" cellspacing="2" cellpadding="5" border="0">';
  5. $html .= '<tr><td class="forum_poll_header" width="100%" colspan="2">';
  6. $html .= '<div class="forum_poll_title">'.$poll['title'].'</div>';
  7. $html .= '<div class="forum_poll_desc">'.$poll['description'].'</div>';
  8. $html .= '</td></tr>';
  9. $html .= '<tr>';
  10. $html .= '<td class="forum_poll_data" width="30%" valign="top">';
  11. if (!$uservote || ($uservote && $opt['result']==2)){
  12. //show answers
  13. $html .= '<form action="" method="post">';
  14. $html .= '<input type="hidden" name="poll_id" value="'.$poll['id'].'" />';
  15. $html .= '<table class="forum_poll_answers">';
  16. foreach($answers_title as $key=>$value){
  17. $html .= '<tr>';
  18. $html .= '<td><input name="answer" id="an_'.$key.'" type="radio" value="'.htmlspecialchars($value).'"></td>';
  19. $html .= '<td class="mod_poll_answer"><label for="an_'.$key.'">'.$value;
  20. $html .= '</label></td>';
  21. $html .= '</tr>';
  22. $total += $answers_num[$key];
  23. }
  24. $html .= '</table>';
  25. if (!$thread['closed']){
  26. if (@$inUser->id && !$uservote){
  27. $html .= '<div class="forum_poll_submit"><input type="submit" name="votepoll" value="'.$_LANG['VOTING'].'"></div>';
  28. }
  29. if (!$inUser->id){
  30. $html .= '<div class="forum_poll_submit">'.$_LANG['GUESTS_NOT_VOTE'].'</div>';
  31. }
  32. }
  33. $html .= '</form>';
  34.  
заменяем на этот:
  1.  
  2. //SHOW POLL
  3. $total = 0;
  4. $html .= '<table class="forum_poll_table" width="100%" cellspacing="2" cellpadding="5" border="0">';
  5. $html .= '<tr><td class="forum_poll_header" width="100%" colspan="2">';
  6. $html .= '<div class="forum_poll_title">'.$poll['title'].'</div>';
  7. $html .= '<div class="forum_poll_desc">'.$poll['description'].'</div>';
  8. $html .= '</td></tr>';
  9. $html .= '<tr>';
  10. $html .= '<td class="forum_poll_data" width="30%" valign="top">';
  11. if (!$uservote || ($uservote && $opt['result']==2)){
  12. //show answers
  13. if (!$inUser->id){
  14. $html .= '<div class="forum_poll_submit">'.$_LANG['GUESTS_NOT_VOTE'].'</div>';
  15. } else {
  16. $html .= '<form action="" method="post">';
  17. $html .= '<input type="hidden" name="poll_id" value="'.$poll['id'].'" />';
  18. $html .= '<table class="forum_poll_answers">';
  19. foreach($answers_title as $key=>$value){
  20. $html .= '<tr>';
  21. $html .= '<td><input name="answer" id="an_'.$key.'" type="radio" value="'.htmlspecialchars($value).'"></td>';
  22. $html .= '<td class="mod_poll_answer"><label for="an_'.$key.'">'.$value;
  23. $html .= '</label></td>';
  24. $html .= '</tr>';
  25. $total += $answers_num[$key];
  26. }
  27. $html .= '</table>';
  28. if (!$thread['closed']){
  29. if (@$inUser->id && !$uservote){
  30. $html .= '<div class="forum_poll_submit"><input type="submit" name="votepoll" value="'.$_LANG['VOTING'].'"></div>';
  31. }
  32. }
  33. $html .= '</form>';
  34. }
  35.  
#2 Наполнение FAQ, iMAPS, блогов, статей, новостей, фото и видео, объявления, товары и др. 4 апреля 2012 в 13:51
того который мне нужен не оказалось, поэтому как на выборах “против всех” )))
вариант нужен для наполнения всего “рыбным” контентом, например для разработки шаблонов или отладки дополнений, чтоб было с чем работать, особо много “генераций” не нужно, лишь бы задействывалась постраничная разбивка для всех компонентов модулей и т.д. и т.п. …)
#3 Наполнение FAQ, iMAPS, блогов, статей, новостей, фото и видео, объявления, товары и др. 4 апреля 2012 в 13:18
прошу прошения, что вмешался в голосование, тут обсуждаем, ваша тема просто первая попалась с голосованием “под руку” поэкспериментировал на ней (последние шесть голосов за последний пункт) так что считайте что на самом деле их на шесть меньше…
#4 Нереальные итоги опросов 4 апреля 2012 в 13:13
могу сказать только что для гостей нужно прятать всю форму голосования…
#5 Нереальные итоги опросов 4 апреля 2012 в 11:58
эффект повторной отправки формы, если вместо одноразового нажатия на кнопку submit происходит многократное…
что называется — “ накликали ” …
#6 Фотогалерея 3 апреля 2012 в 18:07
коэффициент 0.99 задан в файле /includes/graphic.inc.php, если хотите попробуйте его убрать или установите 0.99999 например…
#7 Проблема массового добавления фото 2 апреля 2012 в 22:47
нужно смотреть по месту…
если, не на локалке киньте сайт в личку и хотя бы демодоступ…
#8 Проблема массового добавления фото 2 апреля 2012 в 22:31
в корне сайта в файле index.php
строка в самом начале
  1.  
  2. Error_Reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
  3.  
закомментируйте вариант и добаьте строку (потом будет проще переключаться)
  1.  
  2. //Error_Reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
  3.  
#9 [ЕСТЬ РЕШЕНИЕ] аватар в модуле последние комментарии 2 апреля 2012 в 22:27
добавьте перед строчкой из старого решения
  1.  
  2. $con['avatar'] = usrImageNOdb($con['user_id'], 'small', $con['author_avatar'], $con['author_out']);
  3.  
эту ( в итоге)
  1.  
  2. if ($con['user_id'] == 0) { $con['author_avatar'] = '';}
  3. $con['avatar'] = usrImageNOdb($con['user_id'], 'small', $con['author_avatar'], $con['author_out']);
  4.  
(попробовал, действительно если ид пользователя ноль возвращает аватарку админа…)
#10 Проблема массового добавления фото 2 апреля 2012 в 22:01
отладку пробовали включить в админке? и показ всех ошибок для php?
#11 [ЕСТЬ РЕШЕНИЕ] аватар в модуле последние комментарии 2 апреля 2012 в 21:59
ну если это аватарка для гостя то да, странно что она у вас вообще подставляется id пользователя то нет…
попробую еще покопать… сейчас у себя попробую смоделировать на тестовом полигоне…
#12 Проблема массового добавления фото 2 апреля 2012 в 20:52
попробуйте переключится на дефолтный шаблон и проверьте языковые файлы если изменяли… /languages/ru/components/photos.php
#13 [ЕСТЬ РЕШЕНИЕ] аватар в модуле последние комментарии 2 апреля 2012 в 20:50
напишите что в броузер приходит где аватар админа
там должен быть источник картинки, где вопросы я поставил в коде:
  1.  
  2. <img border="0" class="usr_img" src="/images/users/avatars/??????????
  3.  
#14 Проблема массового добавления фото 2 апреля 2012 в 20:40
т.е продолжить не работает? версия 1.9? дополнительно ставили хаки модули? шаблон вижу что не дефолтный…)
#15 [ЕСТЬ РЕШЕНИЕ] аватар в модуле последние комментарии 2 апреля 2012 в 20:29
попробуйте исправить запрос
  1.  
  2. $sql = "SELECT c.id as id,
  3. c.target as target,
  4. c.target_id as target_id,
  5. c.target_link as target_link,
  6. c.target_title,
  7. c.content as content,
  8. c.guestname,
  9. c.pubdate as fpubdate,
  10. IFNULL(c.user_id, 0) as user_id,
  11. IFNULL(u.nickname, '') as author,
  12. IFNULL(u.login, '') as author_login,
  13. IFNULL(up.imageurl, '') as author_avatar,
  14. u.is_deleted as author_out,
  15. IFNULL(v.total_rating, 0) as rating
  16. FROM cms_comments c
  17. INNER JOIN cms_users u ON u.id = c.user_id {$guest_sql}
  18. LEFT JOIN cms_user_profiles up ON up.user_id = u.id
  19. LEFT JOIN cms_ratings_total v ON v.item_id=c.id AND v.target='comment'
  20. WHERE c.published=1 {$target_where}
  21. GROUP BY c.id
  22. ORDER BY c.id DESC
  23. LIMIT 70";
  24.  
если не поможет будем смотреть дальше…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.