LINUX.ORG.RU

Оформление профиля и лимиты.

 , оформление-профиля, профиль


0

1

А есть ограничение на размер текста в профиле? Ну например у меня есть моя книга размером с войну и мир (ну или статью например, парочку, десяток), если я решу перепечатать её целиком на страницу профиля я встречу лимит после 100500 букв? По исходникам копошился ничего не понял =)

★★★★★

Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от anonymous_sapiens

Разве в исходниках ЛОРа нет схемы БД?

KivApple ★★★★★
()

Ещё ты можешь упереться в max http entity size веб сервера (ты же не через астрал будешь вызывать обновление профиля, а через http запрос). Но для начала поищи в исходниках схему БД. Может быть, там используется для колонки тип данных ограниченной длины.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от KivApple

Да вот гляжу на всё подряд. Особо мало что понятно. Есть непонятные XML схемы и база демка. Ладн, Максим скажет если увидит. Пока обожду.

LINUX-ORG-RU ★★★★★
() автор топика

По-моему проверить это вручную очень просто. Копируешь в буфер блок из 32к символов, потом зажимаешь Ctrl+V на какое-то время, пробуешь обновить. Если не получается - уменьшаешь время зажатия. Когда дело доходит до зажатия на меньше 5 секунд - считаешь не время а клики по ctrl+v.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Ну у меня больше спортивный интерес чем практический. В коде рыться лень в поисках одной строчки max_user_profile_size или чего-то подобного, оно может быть как в коде так и в базе или вообще высчитываться динамически. А тут ещё копипастой проверять, так можно проверить максимальный размер отправляемого сообщения, а меня интересует вообще макс объём станицы профиля.

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

Как раз максимальный размер профиля ты так и проверишь. Он может оказаться настроен через максимальный размер post-запроса, да, но дела это не меняет.

firkax ★★★★★
()
CREATE TABLE public.users (
    id integer NOT NULL,
    name character varying(255),
    nick character varying(80) NOT NULL,
    passwd character varying(40),
    url character varying(255),
    email character varying(255),
    canmod boolean DEFAULT false NOT NULL,
    photo character varying(100),
    town character varying(100),
    candel boolean DEFAULT false NOT NULL,
    lostpwd timestamp with time zone DEFAULT '1970-01-01 01:00:00+01'::timestamp with time zone NOT NULL,
    blocked boolean,
    score integer,
    max_score integer,
    lastlogin timestamp with time zone,
    regdate timestamp with time zone,
    activated boolean DEFAULT false NOT NULL,
    corrector boolean DEFAULT false NOT NULL,
    userinfo text,
    unread_events integer DEFAULT 0 NOT NULL,
    new_email character varying(255),
    style character varying(15) DEFAULT 'tango'::character varying NOT NULL,
    token_generation integer DEFAULT 0,
    frozen_until timestamp with time zone,
    frozen_by integer,
    freezing_reason character varying(255)
);

Поле userinfo задано как text, в постгресе оно типа бесконечное, но на практике, емнип, значение ограничено 1Гб.

cocucka ★★★★☆
()
Ответ на: комментарий от cocucka

Спасибо, значит лимита нет. Но гиг даже если на практике для меня перебор. Короче можно не парится и делать развёрнутый профиль =)

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

В базе лимита нет, но, как тут уже отмечали, есть лимит на размер тела POST-запроса. По дефолту в томкате этот лимит в 2Мб, т.е. большой кусок текста ты не сможешь сохранить, только разве что прямым инсёртом в базу.

cocucka ★★★★☆
()
Ответ на: комментарий от cocucka

Хотя, пишут что:

When you download tomcat from their official website (of today that’s tomcat version 9.0.26), all the apps you installed to tomcat can handle HTTP requests of unlimited size, given that the apps themselves do not have any limits on request size.

Т.е. может и сможешь :)

cocucka ★★★★☆
()

Прямо сейчас лимита нет, самой большой текст который я нашел – около 40кб.

Лимит будет введен если слишком большие тексты вызовут проблемы в работе сайта.

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

гыгы ладно. Надеюсь это никак не связано, а то вдруг это часть последовательности, сошлась венера в зените марса перекрыв левую сторону кольца сатурна и отразившийся свет от юпитера упал на стол пишущего, тот отправляет 40кб теста и в итоге БАН из за вызванного тика модератора какого-то и всё тютю :D

LINUX-ORG-RU ★★★★★
() автор топика

Возник вопрос по поводу поля «Комментарий» которым можно подписывать сообщения пользователей.

Какой тип разметки можно применить в поле «Комментарий»? Не LORCODE ни Markdown у меня там не заработали.

ex-kiev
()
Ответ на: комментарий от maxcom

За этот текст за датой и временем глаза визуально не цепляются, хотелось бы взглянуть на сообщение и сразу увидеть комментарий о данном пользователе. Хочется выделить комментарии о некоторых пользователях жирным шрифтом который сразу бросится в глаза, и например не писать ответ на их пост.

ex-kiev
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.