Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2010-06-24 09:46:20

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

File Upload (2)

Я закрыл предыдущую тему "File Upload", т.к. сейчас эта модификация не входит в FluxBB RU. В ожидании релиза я упростил движок, чтобы было проще обновлять.
В основной ветке репозитория (trunk) будет почти оригинальная версия.
Моды буду накатывать в отдельную ветку 1.4.0-with-mods. Первым на очереди File Upload. К понедельнику 28 июня закончу.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#2 2010-07-27 06:20:22

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: File Upload (2)

Хочешь рассмешить бога — расскажи ему о своих планах. big_smile

Новый File Upload еще не готов, а у нас в работе уже FluxBB v1.4.1, скоро выйдет v1.4.2 — пора создавать новую ветку.
Реально я работаю над "продвинутым" File Upload без привязки к движку: http://pyha.ru/forum/topic/4723.0


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#3 2010-07-27 12:34:18

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

Re: File Upload (2)

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

Или эту лучше на базе отдельного мода сделать?

Offline

#4 2010-07-27 23:21:57

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: File Upload (2)

Будет вставлять картинки выбранного размера. Всё будет smile


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#5 2010-08-10 06:52:28

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: File Upload (2)

File Upload нужен в-основном для картинок. Картинки хорошо бы масштабировать в несколько типовых размеров. Как вам такой синтаксис для превьюшек?

[thumb=small]1234[/thumb]
[thumb=medium]1234[/thumb]

один и тот же файл с id=1234 может выводиться в разном разрешении. по клику — полная версия
т.е. парсер должен выдать такой html:

<a href="http://mysite.com/download?id=1234"><img src="http://mysite.com/preview/small/1234.jpg"/></a><br/>
<a href="http://mysite.com/download?id=1234"><img src="http://mysite.com/preview/mediuml/1234.jpg"/></a><br/>

предложения приветствуются


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#6 2010-08-10 07:35:58

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: File Upload (2)

Откуда юзеры будут брать номера картинок?
И вот разный масштаб: Картинки не сервере лежать будут в нескольких вариантах или генерироваться на ходу?

Offline

#7 2010-08-10 07:41:35

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: File Upload (2)

Юзеры будут кликать картинки в галерее загруженных фоток - будет подставляться bbcode. Как именно должен выглядеть пользовательский интерфейс я еще продумываю. Видимо кроме существующей кнопки [ img ] добавлю еще одну — вызов popup с галереей.

Превьюшки будут создаваться при первом показе. Т.е. да, они будут лежать на диске, несколько файлов разного размера, но не сразу по факту загрузки, а только когда понадобятся. mod_rewrite рулит!

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} ^/thumb/([a-z]+)/([0-9]+)/([0-9]+)/([0-9]+) [NC]
RewriteRule ^(.*)$ /preview.php?id=%2%3%4&size=%1 [L,QSA]

Правило: "если файла в папке /thumb не существует, то вызвать скрипт создания превью с параметрами id и size"

Эту магию сейчас тестирую smile http://tinyphp.com/fu_/


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#8 2010-10-20 12:16:32

vovans
Участник
Из r-n-d
Зарегистрирован: 2010-10-20
Сообщений: 29
Сайт

Re: File Upload (2)

ну как там, продвигаются дела с File Upload?

Offline

#9 2010-10-20 15:45:52

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: File Upload (2)

нормально продвигаются smile


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#10 2011-02-01 09:33:54

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: File Upload (2)

Тестовую страницу с картинками сперли.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens