Určitě by šlo přes CSS, ale při nahrávání si systém obrázek zmenší. Ale i to by se dalo vyřešit načtením vlastního avataru čistě pro profil.
Jsem v práci, večer napíšu podrobnější návod. I to nyní ProfilePlus umí...
Potřebovala bych, aby byl avatar větší, nejlépe na skoro celou šířku v profilu a až pod ním všechny informace. Nebo aby ta velikost nebyla stanovená a záležela jen na velikosti nahraného obrázku.
Zkoušela jsem to někde přepsat, ale nic se neměnilo.
Zkoušela jsem to někde přepsat, ale nic se neměnilo.
Kde a co jste to zkoušela přepsat?
custom_settings.php - zpracování
style.css - .view .user-image
Adresa avataru zobrazeného na profilu se dá ovlivnit extendem, například
_extend('reg','profileplus.profile.edit',function($args){
$args['settings']['avatar']="./upload/cesta/k/avataru.png";
});
a protože se CSS ProfilePlusu načítá až po systémovém, lze přestylovat velikost třídy .avatar, třeba takhle
.avatar{height: 100px; width:250px;}
mám rozepsanou novou verzi kde bude méně tabulek, a více volnosti k stylování...
A pokud to není opravdu nezbytné, tak zásahy do kódu nedoporučuji. Pokud by šlo o potřebnou změnu jsem ochotný ji přidat oficiální cestou.
A jak tak nad tím přemýšlím (v tuhle hodinu) asi by šlo ovlivnit jaký avatar se bude lidem zobrazovat přes extend user.avatar, kdyby se udělal vlastní return s cestou třeba z /upload/avatars/<user_id>.png
A popravdě jsem nepochopil, proč by se měl avatar zobrazovat přes celou stránku.