|
Avatar size i Forum?
|
| Brian |
Lagt på d. 18-05-2012 13:06
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
Hey
Søger filen at ændre størrelsen på Avatar der vises i forum-tråde, f.eks:
forum/viewthread.php?thread_id=27
(eller med andre ord; samme sted/side som du nu læser dette) 
Ønsker at alle har den samme størrelse, men ka' ikk' finde stedet det gøres?
Nogen bud?
Redigeret af Brian d. 18-05-2012 13:08 |
|
|
|
|
|
|
| Brian |
Lagt på d. 18-05-2012 14:20
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
Efterlyser iøvrigt samme mulighed inde i:
profile.php?lookup=1
 |
|
|
|
|
|
|
| Smokeman |
Lagt på d. 08-06-2012 21:08
|

Super Administrator

Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline:
Offline
Status:
Far til fire :-)
Dagens humør:

|
Hej.
Har du prøvet at kigge nærmere på:
Administration->Opsætning->Brugerhåndtering - ved "Avatarstørrelse:" ? |
|
|
|
|
|
|
| Brian |
Lagt på d. 09-06-2012 23:20
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
jojo da - men det har så ikk' noget med selve visningen at gøre ift. størrelsen, men er begrænsning ift. str. (højdexbrede, samt kb) folk ka' uploade af egen avatar.
Dette på trods af der burde være noget auto size i nyeste v. af php-fusion - men som vist ikk' helt virker efter hensigten (eller bare er misforstået fra min side af) og har været oppe og vende i anden tråd, så ikk' lige huske hvilken.
Så tænker det er noget der ska' ændres i php - men ka' ikk' finde noget jeg synes ligner noget man ka' ændre ift. str. af avatar, så...?
Mht. det i Administration - har ikk' tjekket om det er dén str. der afgør visningen - tvivler dog, for mange steder er der jo afgjort af selve infusion-php'en - og lyder da heller ikk' rimeligt at hvis jeg sætter den til 60x60 at så ka' folk ikk' uploade en avatar der er 100x100 og dét jeg tror den gør - og ikk' andet, men som sagt, ikk' prøvet at ændre fra de 100x100 til 60x60 for at se om der er en forskel.
Redigeret af Brian d. 09-06-2012 23:20 |
|
|
|
|
|
|
| bruger1363 |
Lagt på d. 12-06-2012 19:23
|

Junior bruger

Antal indlæg: 13
Tilmeldt: 19.02.12
Sidst set: 20.03.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
|
Jeg savner også auto-resize ved opload af avatars/profilfotos,
det var faktisk derfor jeg lige kiggede forbi :)
filen og stedet du leder efter:
forum/viewthread.php
linie 241
Hvis du indsætter det herunder markerede,
kan du ændre tallet 75 til et for dig passende str. på avaters i debatten.
I eksemplet herunder bliver alle avatars vist i 75x75 pixels.
Kode
$bst=75;
if ($data['user_avatar'] && file_exists(IMAGES."avatars/".$data['user_avatar']) && $data['user_status']!=6 && $data['user_status']!=5) {
echo "<img height='$bst' width='$bst' src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$locale['567']."' /><br />\n";
} else {
echo "<img height='$bst' width='$bst' src='".IMAGES."avatars/noavatar100.png' alt='".$locale['567']."' /><br />\n";
}
|
|
|
|
|
|
|
| Brian |
Lagt på d. 15-06-2012 17:02
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
Det virker, nice - takker 
Har du så også et bud på om jeg ka' gøre det samme i
"profile.php?lookup" for dér vil jeg også godt ha' samme str?
Har kigget i "profile.php", men ka' ikk' finde noget tilsvarende, så...?
 |
|
|
|
|
|
|
| TNGrafik |
Lagt på d. 17-06-2012 07:45
|

Super bruger

Antal indlæg: 1049
Tilmeldt: 18.05.08
Sidst set: 11.01.13
On/Offline:
Offline
Status:
ARRGH#€# damn æøå kan gi en grå hår
Dagens humør:

|
../includes/classes/UserFields.class.php

Uden licens, men reklamerer til gengæld gerne for systemet.
 |
|
|
|
|
|
|
| Brian |
Lagt på d. 17-06-2012 11:21
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
TNGrafik skrev:
../includes/classes/UserFields.class.php
Nice - takker 
Dog én ting ved dén - det er for "Redigere profil" - hva' også er fint at få styr på, men den jeg tænkte på er når man kigger på en "Brugers profil" - så hvis du ved hvor jeg ka' hitte den ville det være ûber.  |
|
|
|
|
|
|
| TNGrafik |
Lagt på d. 17-06-2012 18:12
|

Super bruger

Antal indlæg: 1049
Tilmeldt: 18.05.08
Sidst set: 11.01.13
On/Offline:
Offline
Status:
ARRGH#€# damn æøå kan gi en grå hår
Dagens humør:

|
Kan ikke gennemskue hvor den skal indsættes til rediger profil, men er du så ikke ved at være derhenne hvor du lige så godt kunne begrænse til den mindre størrelse ???

Uden licens, men reklamerer til gengæld gerne for systemet.
 |
|
|
|
|
|
|
| Brian |
Lagt på d. 17-06-2012 19:30
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
Øhh du mener vel "Brugers profil" og ikk' "Redigere profil" da det er "Redigere profil" som ændres i "../includes/classes/UserFields.class.php"
Elllers er jeg ikk' med... 
- "...og begrænse til den mindre størrelse ???" - slet ikk' forstået?  |
|
|
|
|
|
|
| TNGrafik |
Lagt på d. 17-06-2012 19:44
|

Super bruger

Antal indlæg: 1049
Tilmeldt: 18.05.08
Sidst set: 11.01.13
On/Offline:
Offline
Status:
ARRGH#€# damn æøå kan gi en grå hår
Dagens humør:

|
Hos mig ændrer den i profil og IKKE i rediger profil
Hvis der skal bruges mindre avatar end de 100px som er standard alle de steder hvor den vises som standard, var det allernemmeste vel at sætte upload til netop denne størrelse
TNGrafik tilknyttede følgende billede:

Uden licens, men reklamerer til gengæld gerne for systemet.
 |
|
|
|
|
|
|
| Brian |
Lagt på d. 17-06-2012 20:46
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
Det store billede er jo også "edit_profile.php" og hos mig er det dén Avatar der ændres med "../includes/classes/UserFields.class.php" og kun dén, så ergo "Redigere profil" - vil jeg jo mene.
Det lille billede er "profile.php?lookup=(et nr)" som stadig har standard str. og altså ikk ændres med "../includes/classes/UserFields.class.php"- hvis det er modsat hos dig, så forstår jeg intet længere... 
Men er dén (altså "profile.php?lookup=(et nr)" jeg også godt så i samme str. og ikk' som tilfældet er nu hvor det har den str. som Avatar'en nu engang har fra upload af, for som du ka' se er det forskel i størrelsen.
Ka' ikk' bruge den der begrænsning i upload, for så begrænser jeg samtid alle Brugere til at ha' en Avatar der ikk' overskrider de 60x60 (som jeg ønsker det ska' være) og mange sidder jo med en Avatar der er 100x100, så det dur jo ligesom ikk' rigtig....
Brian tilknyttede følgende billede:
 |
|
|
|
|
|
|
| TNGrafik |
Lagt på d. 17-06-2012 22:29
|

Super bruger

Antal indlæg: 1049
Tilmeldt: 18.05.08
Sidst set: 11.01.13
On/Offline:
Offline
Status:
ARRGH#€# damn æøå kan gi en grå hår
Dagens humør:

|
kan godt se det er omvendt hos dig, så også selv lidt lost, mener ikke der er modificeret i disse filer hos mig

Uden licens, men reklamerer til gengæld gerne for systemet.
 |
|
|
|
|
|
|
| Brian |
Lagt på d. 17-06-2012 22:48
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
Tja sgu spøjst...  |
|
|
|
|
|
|
| bruger1363 |
Lagt på d. 20-06-2012 00:23
|

Junior bruger

Antal indlæg: 13
Tilmeldt: 19.02.12
Sidst set: 20.03.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
|
så er jeg kommet et lille skridt videre :-)
samme kodestumper som jeg tidligere nævnte (med rødt)
kan indsættes i user_info_panel.php
eller i deluxe_user_info_panel.php
alt efter hvilken man bruger.
Prøv selv om du kan finde det rette sted ;-)
Hint: søg i filen efter "avatar"
Der skal sikkert også ændres andre steder,
men så langt er jeg ikke kommet endnu.
ville iøvrigt være væsentlig nemmere hvis en eller anden ville
integrere autoresize fra f.eks. User album for v7 //olelau // website: www.itfordig.dk
som jeg fandt et eller andet sted på nettet.
personligt er jeg ikke skrap nok til koderne endnu til at gøre det selv. |
|
|
|
|
|
|
| bruger1363 |
Lagt på d. 20-06-2012 12:14
|

Junior bruger

Antal indlæg: 13
Tilmeldt: 19.02.12
Sidst set: 20.03.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
|
userfields.class.php
der skal ændres i linie 228 og 352
jeg har sat højden og bredden til 100 da det passer hos mig.
efter nærmere gennemlæsning af jeres indlæg
sidder jeg og små-smiler,
i har nemlig redigeret i hver jeres linje ;-) |
|
|
|
|
|
|
| bruger1363 |
Lagt på d. 20-06-2012 12:29
|

Junior bruger

Antal indlæg: 13
Tilmeldt: 19.02.12
Sidst set: 20.03.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
|
Hvorfor begrænser vi ikke bare billeder til f.eks. 100 x 100 ?
Fordi der er mange som ikke kan finde ud af at gøre deres billeder mindre.
nogle ting er man god til, andre ting er man knap så god til  |
|
|
|
|
|
|
| Brian |
Lagt på d. 20-06-2012 16:38
|

Bruger

Antal indlæg: 183
Tilmeldt: 25.03.12
Sidst set: 07.04.13
On/Offline:
Offline
Status:
PHP-Fusion hmm...
Dagens humør:

|
samme kodestumper som jeg tidligere nævnte (med rødt)
kan indsættes i user_info_panel.php
eller i deluxe_user_info_panel.php
alt efter hvilken man bruger.
Ka' ikk' finde noget "avatar" i hverken user_info_panel, eller last_visit_user_infopanel, som er den jeg bruger?
userfields.class.php
der skal ændres i linie 228 og 352
jeg har sat højden og bredden til 100 da det passer hos mig.
Er user_info_panel så ikk' længer aktuel, siden du kommer med denne nu og ska' gøres dér istedet?
Ej heller helt med på linje 228 og 352.
Min 228-230 ser således ud:
Kodeif ($rowspan > 0) {
$returnHTML .= "<td rowspan='".$rowspan."' valign='top' class='tbl profile_user_avatar' width='1%'><!--profile_user_avatar-->";
$returnHTML .= "<img src='".IMAGES."avatars/".$this->userData['user_avatar']."' class='avatar' alt='".$locale['u062']."' title='".$locale['u062']."' />";
så med mindre du tænker at gøre det samme som i "forum/viewthread.php" - men i linje 230
og min 352 ser således ud:
Kode$this->html .= "<td class='tbl".$this->getErrorClass("user_avatar")."'>";
slet ikk med på hva' du vil gøre i den?
...i har nemlig redigeret i hver jeres linje ;-)
Dén forstår jeg slet ikk' - hva' tænker du på der sku' være redigeret ift. forskellige linjer? |
|
|
|
|
|
|
| TNGrafik |
Lagt på d. 20-06-2012 17:14
|

Super bruger

Antal indlæg: 1049
Tilmeldt: 18.05.08
Sidst set: 11.01.13
On/Offline:
Offline
Status:
ARRGH#€# damn æøå kan gi en grå hår
Dagens humør:

|
Den er god nok der skal redigeres i to linjer i UserFields.class.php
Hvis ikke man evner selv at få kodet så billeder automatisk resizer, kan man hjælpe sine brugere ved at smide link til ekstern side (den kan selvfølgelig blive lukket på et tidspunkt, men da en start) her tænker jeg på denne side der kan dette også med animerede gif'er. LINK og så bruge indstillingerne fra opsætningens max. størrelse
Edit Godt nok ikke den bedste til ani-giffer
Redigeret af TNGrafik d. 20-06-2012 17:30

Uden licens, men reklamerer til gengæld gerne for systemet.
 |
|
|
|
|
|
|
| bruger1363 |
Lagt på d. 20-06-2012 21:21
|

Junior bruger

Antal indlæg: 13
Tilmeldt: 19.02.12
Sidst set: 20.03.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
|
Undskyld, jeg tænkte du ville ha godt af at finde og redigere selv ;)
user_info_panel.php er hermed droppet da min version er en anden end originalen, og derfor muligvis ikke nødvendig at rette i.
Her kommer så hele smøren, så håber jeg ikke at jeg forvirrer mere end nødvendigt :)
forum/viewthread.php
linie 241
Kode
$bst=75;
if ($data['user_avatar'] && file_exists(IMAGES."avatars/".$data['user_avatar']) && $data['user_status']!=6 && $data['user_status']!=5) {
echo "<img height='$bst' width='$bst' src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$locale['567']."' /><br />\n";
} else {
echo "<img height='$bst' width='$bst' src='".IMAGES."avatars/noavatar100.png' alt='".$locale['567']."' /><br />\n";
}
includes\classes\UserFields.class.php
linie 228
Kode$returnHTML .= "<img height='100' width='100' src='".IMAGES."avatars/".$this->userData['user_avatar']."' class='avatar' alt='".$locale['u062']."' title='".$locale['u062']."' />";
includes\classes\UserFields.class.php
linie 352
Kode$this->html .= "<label for='user_avatar_upload'><img height='100' width='100' src='".IMAGES."avatars/".$this->userData['user_avatar']."' alt='".$locale['u185']."' />";
|
|
|
|
|
|