Архив - только для чтения |
Сообщество uCoz Архивариус Архив Предложения по системе (Архив предложений 31 декабря) |
Предложения по системе |
krash, http://partner.ucoz.ru/
|
Quote (Продвинутый) При правке объявлений пользователями переносы строк превращаются в и соответственно переносы не работают. данный баг уже давно был исправлен, хотя может не для всех модулей.... напишите мне в ЛС какой сайт имеет эту проблему. |
Kron, я создал информер вот такой: [ Пользователи · Материалы · Репутация · Материалы: 5 · Колонки: 1 ]. Внутри хотел бы что бы напротив пользователя выводилось число его наград,например у меня сейчас стоит:
и я хочу,что бы вместо группы пользователя,выводилось бы его количество наград. в шаблоне информера нету ниодного кода,связанного с наградами: вот собственно и возник вопрос,как осуществить задуманное. Прикрепления:
1960801.jpg
(40.0 Kb)
·
0818671.jpg
(114.7 Kb)
|
1. Замечание по функции strpos.
2. Суть: функция ведет себе неадекватно, если длина строки haystack превышает 1000 символов. Замечено на s6, s3. Пример: Code <? strpos('<tableiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii','table') ?> Длина строки ровно 1001 символ. Нетрудно заметить, что искомое table там имеется (Фомы неверующие могут убедиться с помощью JS). Тем не менее, функция считает иначе и возвращает -1. Если же убрать хотя бы одну букву i, то функция вернет 1, как и должно быть. Зато если приписать в конец строки еще раз table, то функция вернет 1. Обрадовались? Рано! Вставляем в конец </table> и видим... 3. Отсюда можно сделать вывод о том, что функция ищет needle блоками по 1000 символов. К сожалению, такое поведение адекватным не является. 3. Мысли по исправлению: телепаты в отпуске. Нет кода - нет комментариев. U.Helper - Форум интересных решений в системе uCoz
|
1. Замечание по правам групп пользователей
2. Суть: Если какая либо из страниц сайта доступна для просмотра только зарегистрированным пользователям, а гостям доступ запрещен, то соответственно роботы поисковиков так же не могут эту страницу проиндексировать. Предложение 2. Суть: В группу будут входить только роботы поисковиков, которые и так определяются в статистике. Наполнение группы ну скажем только администрацией Ucoz 3. Аргумент: К сожалению получается так, что как раз наиболее интересная информация не индексируется поисковыми системами и соответствено ссылок на сайт в них нет. Для полного прочтения закрытой информации человеку как минимум необходимо будет зарегестироваться в системе Ucoz |
Quote 1. Создать группу пользователей для роботов поисковиков Quote Для полного прочтения закрытой информации человеку как минимум необходимо будет зарегестироваться в системе Ucoz |
Quote (webanet) а как роботы будут считывать эту группу? в том то вся фишка, что робот ходит без группы как гость
Quote (webanet) если робота загнать в группу, то ему тоже придется региться или его придется регать в системе. но роботы ведь разные и схемы работы тоже разные у них А робот и не должен ее счтывать. Система должна понимать, что на сайт зашел робот. Система собственно и понимает. Это прекрасно отображено в статистике. И региться ему не нужно. |
blackhawk_dark,
Quote Система собственно и понимает. Это прекрасно отображено в статистике. И региться ему не нужно. |
Quote (Kron) kiriw, дополнительные поля решают этот вопрос. www.woweb.ru - войдите под uID и попробуйте добавить что-то (для изучения) в разделе Партнерские программы (модуль Доска объявлений). Речь шла о том, чтобы по полю "цена" можно было сортировать, а также делать выборку по ценам "от и до". При использовании стандартного дополнительного поля это невозможно. Добавлено (01-Ноя-2009, 03:48:40) Quote (Бармалей_exe) 1. Замечание по функции strpos. 2. Суть: функция ведет себе неадекватно, если длина строки haystack превышает 1000 символов. Замечено на s6, s3. В результате экспериментов было установлено, что сейчас при длине строки s1 более 1000 функция strpos(s1,s2) на самам деле возвращает то, что должно было бы возвращать выражение strpos(substr(s1,1000), s2). Т.е. если искомый кусок находится до 1000-й позиции, то будет выдано -1, а если далее 1000-й позиции - то результат, на 1000 меньший ожидаемого. Так что сейчас дело иногда можно поправить, проверяя отдельно strpos(substr(s1,0,999),s2) и strpos(s1,s2)+1000. Но это, конечно, извращение. Добавлено (01-Ноя-2009, 03:58:51) Quote (blackhawk_dark) 1. Замечание по правам групп пользователей 2. Суть: Если какая либо из страниц сайта доступна для просмотра только зарегистрированным пользователям, а гостям доступ запрещен, то соответственно роботы поисковиков так же не могут эту страницу проиндексировать. Предложение 2. Суть: В группу будут входить только роботы поисковиков, которые и так определяются в статистике. Наполнение группы ну скажем только администрацией Ucoz И после такого Ваш сайт вообще забанят, поскольку роботам и обычным посетителям будет показываться разный контент. Также внимательно читаем яндексовскую Лицензию на поиск: Quote 4.2. Яндекс индексирует открытую часть интернета — те страницы, которые доступны при переходе по ссылке, без ввода логина и пароля А страницы, закрытые паролем, все поисковики не индексируют специально, потому как а) в сниппет (который показывается в поисковой выдаче) может попасть конфиденциальная информация, не предназначенная для свободной публикации и б) пользователь, перейдя по такой ссылке, попадет вместо страницы с нужным ему текстом на страницу "доступ запрещен". Т.е. это получится вроде как обман пользователя со стороны поисковой системы - она предлагает ему не то, что он расчитывает получить. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Воскресенье, 01 Ноя 2009, 04:04:05
|
Quote (YuriT) В результате экспериментов было установлено, что сейчас при длине строки s1 более 1000 функция strpos(s1,s2) на самам деле возвращает то, что должно было бы возвращать выражение strpos(substr(s1,1000), s2). Т.е. если искомый кусок находится до 1000-й позиции, то будет выдано -1, а если далее 1000-й позиции - то результат, на 1000 меньший ожидаемого. Так что сейчас дело иногда можно поправить, проверяя отдельно strpos(substr(s1,0,999),s2) и strpos(s1,s2)+1000. Но это, конечно, извращение. U.Helper - Форум интересных решений в системе uCoz
|
1. Предложение по системе
2. Суть: Разрешить обычным пользователям использовать «Материал недоступен для просмотра» 3. Аргумент: Добавление сложных и больших материалов (статьи, онлан-игры и т.п.) требуют значительного время, иногда и дня не хватает. Пользователь должен спокойно добавлять, редактировать, просматривать, а уж потом давать доступ к материалу. А так получается, что многие новые материалы просматриваются ещё не доделанными и полусырыми. Спасибо !!! |
| |||