19.11.2008, 00:32 | #1 |
Новичок
Регистрация: 18.11.2008
Сообщений: 4
Вес репутации: 0
|
Прописывание тегов в форуме
Он всегда так работал и работает. "s=a3f4af4ff3af4vsv43afaf3f4sf4s3" используется только если у пользователя отключены cookies.
Это вам исполнитель рассказывает? Он вам лапшу на уши вешает. Это можно изменить здесь - "Внешний Вид/Список стилей", выбрать в опциях - "Изменить общий шаблон форума". А кто будет менять? посетитель? или робот ПС? Я захожу на форум с включенными куками и вижу сессии. При первом заходе (если кука еще не прописана) показывает сессии. Если кука уже есть, то не полазывает. Криворучие у разработчиков, короче. Не понимаю в чем проблема? На русском написано: "Он всегда так работал и работает. "s=a3f4af4ff3af4vsv43afaf3f4sf4s3" используется только если у пользователя отключены cookies." Итак по пунктам: 1) пользователь заходит 1 раз, ему отправляется кука и добавляется "s=a3f4af4ff3af4vsv43afaf3f4sf4s3" в URL 2) если браузер прислал куку -> (5) 3) он нажимает на на любую ссылку 4) если браузер не прислал куку - используется "s=a3f4af4ff3af4vsv43afaf3f4sf4s3" 5) если прислал - "s=a3f4af4ff3af4vsv43afaf3f4sf4s3" НЕ используется Вопросы? Код в подтверждение: index.php -------------------------------------------------- //================================================== ========================= // Set up the session ID stuff //================================================== ========================= if ( $ipsclass->session_type == 'cookie' ) { $ipsclass->session_id = ""; $ipsclass->base_url = $ipsclass->vars['board_url'].'/index.'.$ipsclass->vars['php_ext'].'?'; } else { $ipsclass->base_url = $ipsclass->vars['board_url'].'/index.'.$ipsclass->vars['php_ext'].'?s='.$ipsclass->session_id.'&'; } -------------------------------------------------- class_session.php -------------------------------------------------- //----------------------------------------- // Continue! //----------------------------------------- $cookie['session_id'] = $this->ipsclass->my_getcookie('session_id'); $cookie['member_id'] = $this->ipsclass->my_getcookie('member_id'); $cookie['pass_hash'] = $this->ipsclass->my_getcookie('pass_hash'); if ( $cookie['session_id'] ) { $this->get_session($cookie['session_id']); $this->ipsclass->session_type = 'cookie'; } elseif ( isset($this->ipsclass->input['s']) AND $this->ipsclass->input['s'] ) { $this->get_session($this->ipsclass->input['s']); $this->ipsclass->session_type = 'url'; } else { $this->session_id = 0; } -------------------------------------------------- Кто кому лапшу вешает и у кого кривые руки? Или советчик считает что этот алгоритм кривой и лучше лишить часть пользователей (тех что без кук) нормально работать с сайтом? >А кто будет менять? посетитель? или робот ПС? Кому это нужно тот это и делает (вообще странный вопрос - само по себе ничего не меняется). В стандартном скине вообще нет ни meta-keywords ни meta-description. В текущем скине они были добавлены и сейчас их значение равно названию сайта. И снова ("Внешний Вид/Список стилей", выбрать в опциях - "Изменить общий шаблон форума"): -------------------------------------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=<% CHARSET %>" /> <% BASE %> <link rel="shortcut icon" href="favicon.ico" /> <title><% TITLE %></title> <meta name="description" content="<% TITLE %>" /> <meta name="keywords" content="<% TITLE %>" /> <% GENERATOR %> -------------------------------------------------- Критики похоже не работали с IPB Напоминаю, что речь о форуме OILFORUM.RU |
19.11.2008, 03:40 | #5 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
Товарищ уже полтора года выясняет эти вопросы по всему интернету. Не обращайте внимания.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
19.11.2008, 03:59 | #6 | |||
Особый статус
|
Цитата:
Цитата:
Цитата:
Вы поймите уже, что поисковый робот не принимает ваши cookies! И ему, честно говоря, накакать на то, что у Вас что-то где-то переключается. Ладно, в индекс яндекса ваш форум ушел без сессий в ссылках - забейте... ЗЫ, http://yandex.ru/yandsearch?text=%D0...0%B3%D0%B8+IPB http://yandex.ru/yandsearch?text=%D1...0%BE%D0%BA+IPB |
|||
20.11.2008, 01:51 | #8 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
Да, у вас все прекрасно. Вам еще вчера об этом сообщил ваш программер.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
20.11.2008, 04:23 | #9 | |
Новичок
Регистрация: 18.11.2008
Сообщений: 4
Вес репутации: 0
|
Спасибо!
Добавлено через 2 часа 22 минуты Цитата:
Прочитайте о протоколе http и поймете, что форуму абсолютно все равно - робот это или человек. Боты ходят по форуму как незарегистрированные пользователи. Для незарегистрированных пользователей все равно есть id сессии или нет. Вы не понимаете как работает форум. Подробности по работе с сессиями в IPB посмотрите на официальном форуме или найдите по приведенным вами же ссылкам в Яндексе. Последний раз редактировалось Oilforum; 20.11.2008 в 04:23. Причина: Добавлено сообщение |
|
20.11.2008, 06:00 | #10 |
Особый статус
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с Облаком тегов | gualan | Курилка | 8 | 03.11.2008 16:49 |
Worpress. 2 типа тегов. реально? | Сетевой друг | Курилка | 5 | 10.09.2008 23:49 |
Группы на форуме | MrJinx | Курилка | 12 | 28.07.2008 19:47 |
Ссылки на форуме | sin | Вопросы по работе системы | 6 | 10.12.2007 12:12 |
Часовой пояс GMT +3, время: 07:36.