Прикачване на снимки и други файлове към форума

Започната от Pyrhel, 17 Декември 2016 21:15:32

« назад - напред »

0 Потребители и 1 гост преглеждат тази тема.

Pyrhel

Доста време мина откакто форумът е създаден и досега силно се дърпах да качваме файлове на сървъра поради различни съображения. Напоследък обаче много от хостингите на файлове и снимки бяха затворени, други смениха политиката си и не разрешават hotlink-ове, затова форумът вече ще предоставя възможност да се прикачват файлове със следните параметри:
-разширения: gif, png, jpg, jpeg, doc и pdf
-максимална големина: 5MB
-автоматично смаляване на снимките: до 1200х1200

Смаляването на снимките се случва пропорционално (ако снимката е 16:9 ще се запази тази пропорция), но размерът й ще бъде намален до 1200px ширина или 1200px височина. Т.е. ако кача снимка от телефона, която е 4032х3024px, тя ще бъде преоразмерена на 1200х900px.

Смятам, че 900px са достатъчни, за да се видят детайлите, както и обема на файла. Ако имате идеи по тези въпроси или разрешените файлове - споделете ги в темата.

Масово форумите са доста ограничени откъм варианти за прикачване, но при нас това няма да е така - имаме 5 опции, за които подробно може да се прочете, като се кликне върху до полето за прикчване (при публикуване). Разбира се, има настройки по подразбиране и са избрани, защото са най-популярни и уж най-удобни, но в някои случаи можете да се възползвате и от разширените. В следващите 3 поста ще демонстрирам 5-те варианта поотделно, за да се видят разликите.

При проблеми или идеи - знаете :)

ПС: трябва да донаправя няколко неща при отварянето в пълния размер, но функциалността работи и няма да се наруши от промените, затова я пускам отсега.
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.


Pyrhel

Вариант 1: малка снимка в края на поста - настройки по подразбиране

При този вариант не е нужно да променяте каквото и да било, просто натискате "Browse" и избирате файла, който искате да качите.
При кликване върху снимката, тя ще се увеличи до реалния й размер, а при кликване на линка под нея - ще можете да я свалите.
Преди да кача снимката, тя беше с големина 4023х3024 и 3.14MB. След качването - 1200х900 и 0.176МБ. (happy)
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.

Pyrhel

#2
Вараинт 2: малка снимка в самия пост

[attach=1]

Това е може би вторият най-разпространен вариант, затова е и в падащото меню до полето за прикачване. Виждате, че ако се прикачи сред текста, вече не се появява под поста. При кликване върху снимката се отваря в реалния й размер.

Закачането може да стане и на ръка, използвайки кода по-долу, където X е поредният номер на прикачения файл във вашия пост:
[attach=X]

Например, ако имам 3 прикачени файла, но искам да вмъкна само първия и третия в поста си, то трябва да напиша:
[attach=1]
[attach=3]
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.

Pyrhel

#3
Вариант 3: линк сред текста на поста
[attachurl=1]

Вариант 4: съкратен линк сред текста на поста
[attachmini=2]

Вариантите са почти еднотипни, като виждате разликата - вариант 3 е с информация за файла, а вариант 4 - без. Информацията за файла се състои от големината на файла, ако е снимка - размера ѝ, както и броя сваляния.

Кодът за вариант 3 е:
[attachurl=X]

А за вариант 4:
[attachmini=X]

Където X отново е поредния номер на прикачения файл. За пример, за да изглежда по този начин постът ми, съдържанието му е:
Вариант 3: линк сред текста на поста
[attachurl=1]

Вариант 4: съкратен линк сред текста на поста
[attachmini=2]
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.

Pyrhel

#4
Вариант 5: пълноразмерна снимка в поста

Можете да вкарате и пълноразмерна снимка в поста от прикачените файлове чрез кода по-долу, където X отново е поредния номер на прикачения файл.
[attachimg=X]

По-долу е и пример как работи кода. Снимката умишнелно съм я намалил предварително, за да не запълва целия екран и да покажа, че оразмеряването работи само надолу и няма проблем да се качват по-малки снимки

[attachimg=1]
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.

Dmitarcho

Ръца Пръца

ihovahi

Който фôрка "майстор" си нахôда!


Pyrhel

#7
Ако качите снимки и в последствие решите да ги добавите в поста, можете да използвате линка в квадратните скоби до името на файла. Слагате курсора в полето с текста, където искате да вмъкнете снимката и щраквате върху "[Вмъкни файл №X в поста]".
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.

TourneoRS

А от телефон трябва ли да има някакви усложнения? Нали съм карък  :D
IVECO -  с него не се ходи надалеко .

Pyrhel

Не, пробвах го на Android с Chrome и iPhone със Safari и Chrome - работи наред. Верно си карък :D

Днес подпитах познати за акъл как биха направили ситуацията с качването и идеята им ми хареса - смесват се двата варианта: във форума има опция да се качват снимки на по-ниска резолюция, примерно до 1024px, а на който му трябва голяма резолюция - външни, примерно Picasa, http://photobucket.com, http://imgur.com/, https://postimage.org/. Досега форума беше вързан с Postimage - работи доста добре и не е нужна регистрация. Честно казано бих избрал Пикасата, защото не е някоя гаражна фирмичка, която ще фалира утре и ще се загуби всичко качено.

Реално, ако снимката е хубава и е на фокус, голяма резолюция трябва изключително рядко
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.


Pyrhel

Питаха ме защо не може да се качи повече от 1 файл наведнъж, без редакция на поста. Може - цъка се на "(повече прикачени файлове)", където е стрелката и се отварят нови полета за ъплоуд
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.

Pyrhel

Във форума имаше 2 проблема с прикачването на: 1) няколко файла с обща големина повече от 8МБ; 2) файл с големина над 9МБ, които водеха или до бял екран или до "започване на нова тема". Сега тези ситуации са оправени и работят.
Използвайте форума, вместо системата за лични съобщения.
Нека поощрим за същото, когато ни пишат на ЛС.
Така помагаме на други в бъдеще.