News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Преоразмеряване на снимки - не сработва

Started by Вискяр, August 24, 2012, 11:18:03 AM

Previous topic - Next topic

Вискяр

Здравейте.
В настройките на форума съм задал  макс. ширина на публикуваните изображения - 800, същото е и за височина.
Взимам връзка от галерията към сайта ми [nofollow] и я слагам във форума.
http://xn--80atgp9ar.xn--b1amgyd9f.com/index.php?topic=703.msg875#new [nofollow]
Не се получава преоразмеряване. Снимките излизат в оригинален размер 1500*2000

@Bogo

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

Вискяр

Здравейте пак.  :D
Като прикачвам във форума по-голяма от зададеното снимка, ми изписва, че има ограничение. Но не предлага преоразмеряване.
Тоест, трябва да преоразмеря снимката предварително, и след това да я прикача.
Аз мога да съобразя това и да го правя, но много хора не са наясно с тези неща. Форума е за зеленчуци и градинари, които ги произвеждат. Голяма част от тях с труд се справят да влязат и да пишат във форум,  а преоразмеряването на снимки им е висша математика.
Отделно, че снимките остават извън (под) текста, в малък образ, който трябва да се цъка с мишката допълнително, за да се види в нормален размер.
Направих си фотогалерия към сайта с Coppermine Photo Gallery. Там да се качват снимките и да се споделят във форума. Както съм посочил по-горе, всъщност.
Проблема е, че като се споделят големи снимки - не само от моята галерия, а откъдето и да е, се получават "чаршафи", появяват се плъзгачи и хем е неестетично, хем неудобно.
Има ли някакъв начин тези "чаршафи" да бъдат намалявани автоматично и да изглеждат прилично в текста?
Опитах в тага [img] да задам размери -  [img=800,600], по които да се изобразява снимката във форума, но не сработва. Явно не е това начина.  :'(

Hristo

Здравей,
За преоразмеряване на самите файлове при качването им ползвай този мод:
http://custom.simplemachines.org/mods/index.php?mod=2206

За показване на изображенията в рамките на публикацията има различни варианти:
Например става с този мод:
http://custom.simplemachines.org/mods/index.php?mod=1197

Аз обаче предпочитам друг вариант, който в твоя случай ще стане така:
отваряш index.css файла, който е в папка Themes/stpats/css/ и намираш този код (на ред 314 е):
.bbc_img {
    border: 0 none;
}


променяш го така:
.bbc_img {
    border: 0 none;
    max-width: 100%;
}

Вместо 100% може да зададеш нещо друго, например 90%, или пък фиксирана ширина в пиксели (600px). Препоръчвам да ползваш проценти, така изглежда по-добре на различните монитори.

След това инсталираш един от тези модове:
http://custom.simplemachines.org/mods/index.php?mod=3303
http://custom.simplemachines.org/mods/index.php?mod=2518

Всички споменати модове изискват да им се зададат подходящите настройки, за да удовлетворят нуждите ти. Също така ще се наложи да направиш превод на по няколко реда с текст, за да се вижда на български във форума.

Вискяр

Благодарности за изчерпателния отговор!  :)

Вискяр

Quote from: Hristo on December 18, 2012, 08:43:52 PM

Аз обаче предпочитам друг вариант, който в твоя случай ще стане така:
отваряш index.css файла, който е в папка Themes/stpats/css/ и намираш този код (на ред 314 е):
.bbc_img {
    border: 0 none;
}


променяш го така:
.bbc_img {
    border: 0 none;
    max-width: 100%;
}

Вместо 100% може да зададеш нещо друго, например 90%, или пък фиксирана ширина в пиксели (600px). Препоръчвам да ползваш проценти, така изглежда по-добре на различните монитори.

Това сработи перфектно, но само в St Patricks Day темата. Направих го по същия начин в Core темата, ред 279, но не хваща ефекта? Пробвах го в няколко браузъра - никаква разлика.
Явно някъде другаде още нещо трябва да си пипне. Но нямам представа къде.

Hristo

Същото е, но трябва да промениш index.css-а в папката на стандартния облик.

Advertisement: