PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   BB-коды форума (https://www.pspx.ru/forum/forumdisplay.php?f=424)
-   -   [FAQ] bb-код [IMGSIZE] - картинки заданного размера в сообщениях (https://www.pspx.ru/forum/showthread.php?t=106902)

ErikPshat 17.06.2017 07:13

[FAQ] bb-код [IMGSIZE] - картинки заданного размера в сообщениях
 
Ещё один ББ-код в панели редактирования https://www.pspx.ru/forum/cleardoc/editor/imagesize.gif

В опцию вводим ширину и высоту в пикселях через точку с запятой. Вот картинка 1920х720...
  • Чтобы картинка имела пропорциональные соотношения сторон, необходимо вычислить её аспект.
  • Для этого делим ширину на высоту = 2,666666666666667
  • Если вставляете картинку шириной 200px, значит делим ширину на аспект, высота должна быть 75px.
Пример опции: width: 200px; height: 75px или width: 400px; height: 150px


in1975 17.06.2017 07:16

ErikPshat, Можно сделать опцию без кнопки увеличения? мне для 64x64 не надо, некрасиво с этой гайкой

И можно не писать слова, а указывать только числа?

ErikPshat 17.06.2017 07:18

in1975, блин, ну в полный размер же видеть нужно. Давай тогда сделаем увеличение при клике на изображении.
И нужна ли закруглённая окантовка или оставить просто плоский прямоугольник?

in1975 17.06.2017 07:22

ErikPshat, окантовку можно оставить. Ты вот для примера загляни в эту тему.

ErikPshat 17.06.2017 07:23

Цитата:

Сообщение от in1975 (Сообщение 1116444)
И можно не писать слова, а указывать только числа?

Ну никак не получится, там же идёт перечисление стилей width: 400px; height: 150px; и в ББ-коде он подменяется на твоё.
Как я сделаю автозамену, чтобы не писать пиксели? Я могу сделать только одно, например писать число только вместо ширины, но тогда высота уже будет записана. Вот так, смотри автозамену {option} width: {option}px; height: 150px;

ErikPshat 17.06.2017 07:31

Цитата:

Сообщение от in1975 (Сообщение 1116446)
ErikPshat, окантовку можно оставить. Ты вот для примера загляни в эту тему.

Ну в таком случае, обычно не извращаются ББ-кодами, а подготавливают иконки уменьшённого размера и заливают на хостинг или, если это нужно для шапки темы, тогда можно во вложение. Потом просто вставляют картинки в пост. Обычно все так делают.

А если я делаю ББ-код, то это не для себя же лично, а для всех юзеров на форуме, чтобы иметь возможность вставлять картинки под нужный размер.

in1975 17.06.2017 07:33

ErikPshat, Загружать сервер лишними файлами, так себе идея. И этот ббкод я не в 1 теме юзать буду. Думаю и другим пригодится.

ErikPshat 17.06.2017 07:44

in1975, я могу тогда сделать увеличение по клику, без шестерёнок.
Тогда зачем уменьшать изображение, если его нельзя посмотреть в полном размере? Я думал надо сделать как RESIZE, но там же у нас строго закреплено на 200х144. а тут можно выставить больше или меньше размер по своему усмотрению.

Тогда тебе лучше просто использовать ДЕКОР, т.к. у тебя исключительный случай.
  • [DECOR="; width:64px; height: 64px"]картинка[/DECOR]

in1975 17.06.2017 07:53

Цитата:

Сообщение от ErikPshat (Сообщение 1116450)
, я могу тогда сделать увеличение по клику, без шестерёнок.

ок.
Цитата:

Сообщение от ErikPshat (Сообщение 1116450)
[DECOR="; width:64px; height: 64px"]картинка[/DECOR]

хм, заработало, спс
https://extreme-modding.de/PS4/datab...ps/image10.jpg

ErikPshat 17.06.2017 08:00

in1975, ну я уже сделал как ты хотел. Ссылку на увеличение совсем убрал.
Но размер нужно будет всё равно указывать с пикселями width:64px; height: 64px
Вон, посмотри на свою тему :) В принципе то же самое что ДЕКОР :) только немного по другому оформлено.

in1975 17.06.2017 08:04

Цитата:

Сообщение от ErikPshat (Сообщение 1116452)
только немного по другому оформлено.

Вот так красивее, спс :)

ErikPshat 17.06.2017 08:13

in1975, ну ладно, так оставим.


Текущее время: 08:31. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.