1

Topic: Smilies

Både jag och mina användare vill ha fler smilies. Det behöver ju inte vara samma spektra som i MSN Messenger, men ingen skulle klaga på om det tillkom några fler sätt att uttrycka sina känslor.

Har du nån lust att lägga till fler smilies i nästa version eller kan man göra det själv rentav?

Re: Smilies

Titta en tråd ovanför denna :-)

"Programming is like sex: one mistake and you have to support it for the rest of your life."

3

Re: Smilies

Aaaaah... ok, då ska jag genast in och pilla.  big_smile

4

Re: Smilies

Men säg mig, var kan man hitta smilies? Själva bilderna alltså. I den stil som dem som redan finns.

5

Re: Smilies

Jag försökte använda MSN emicons som jag själv skapat genom screenshots från MSN... men varför blir dom så små? De tvingas in i den storlek som de gamla smilieserna är i. Men MSN-smilies är större än så. Varför minskar forumet storleken på de nya smilies jag lägger in?

Re: Smilies

Använd den här mallen: http://punbb.org/stuff/smiley_template.psd

"Programming is like sex: one mistake and you have to support it for the rest of your life."

7

Re: Smilies

Amen smurto! Hur bra e jag på att rita då? Och sådär smått...

*anlitar en grafiker och betalar med checkar utan täckning*

Kan man inte ställa in Pun på att låta smilies vara så stora som bilderna är?

Re: Smilies

Jo, det kan du. Några rader under där du lägger till nya så hittar du följande rad:

$message = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$img[$i].'" width="15" height="15" alt="'.$text[$i].'">$2', $message);

Byt ut den mot den här:

$message = preg_replace("#(?<=.\W|\W.|^\W)".preg_quote($text[$i], '#')."(?=.\W|\W.|\W$)#m", '$1<img src="img/smilies/'.$img[$i].'" alt="'.$text[$i].'">$2', $message);

"Programming is like sex: one mistake and you have to support it for the rest of your life."

9

Re: Smilies

Även här måste jag fråga, varför är det inställt så från början?? Rentav dumt.

Men tack för hjälpen, nu kan jag lägga in vilka smilies som helst.

Re: Smilies

För att jag vill hålla PunBB så "standardsäkert" som möjligt och enligt HTML 4.01-standarden så skall man ange width och height på alla bilder.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

11

Re: Smilies

Men seriöst, känner du till någon webläsarversion kompilerad de senaste fem åren, som inte kan visa en bild om inte width och height är angedda? Obs, en webläsare som används av mer än femtio personer i hela världen.

Re: Smilies

Nej, men det vore väl dumt att skita i allt arbete jag lagt ner på att få punbb standardsäkert bara för att någon vill använda större smileys? Det är ju inte direkt en jobbig modifikation man får göra.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

13

Re: Smilies

Det är ju bra och trevligt med standarder men jag tycker det är rätt värdelöst eftersom att alla har varsin.

Rätt konstigt att inte EU har lagt sig i HTML-standarder förresten.  :-p

Re: Smilies

KOJV wrote:

Det är ju bra och trevligt med standarder men jag tycker det är rätt värdelöst eftersom att alla har varsin.

Alla har varsin? Vad jag vet finns det bara en HTML 4.01-standard.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

15

Re: Smilies

Alla browsers har varsin standard, alla editorer har varsin standard... inte ens dom besserwissrar som påstår sig stödja WC3 till fullo kan komma överrens om vad som gäller!

Jag blir så trött på sånt där. Jag testar så att mina sidor funkar i IE55 och IE6, och är det en sida som jag väldigt gärna ska se bra ut för alla så testar jag dem i Opera och Netscape. Resten skiter jag högaktningsfullt i... alltid är det nån detalj som ser lite knasig ut, alltid är det nån pellejöns som kommer och gnäller över att det är nån standard man inte följer. Vem bryr sig? Ska man göra alla till lags blir man ju tokig på kuppen.

Jag påstår inte att man gör rätt om man skiter fullständigt i standarder så länge det ser bra ut på ens egen skärm. Jag skäller själv ut folk som använder Word för att skapa hemsidor. Men jag tycker det är så jobbigt när folk klagar på petitesser i koden som i praktiken inte har någon betydelse för hur sidan visas i de vanligaste webläsarna.

Re: Smilies

KOJV wrote:

Alla browsers har varsin standard, alla editorer har varsin standard... inte ens dom besserwissrar som påstår sig stödja WC3 till fullo kan komma överrens om vad som gäller!

Jag blir så trött på sånt där. Jag testar så att mina sidor funkar i IE55 och IE6, och är det en sida som jag väldigt gärna ska se bra ut för alla så testar jag dem i Opera och Netscape. Resten skiter jag högaktningsfullt i... alltid är det nån detalj som ser lite knasig ut, alltid är det nån pellejöns som kommer och gnäller över att det är nån standard man inte följer. Vem bryr sig? Ska man göra alla till lags blir man ju tokig på kuppen.

Jag påstår inte att man gör rätt om man skiter fullständigt i standarder så länge det ser bra ut på ens egen skärm. Jag skäller själv ut folk som använder Word för att skapa hemsidor. Men jag tycker det är så jobbigt när folk klagar på petitesser i koden som i praktiken inte har någon betydelse för hur sidan visas i de vanligaste webläsarna.

De olika browsrarna har inte varsin standard. De har däremot olika sätt att tolka den standard som finns. Följer man W3's rekommendationer så kan man iaf sova gott på natten - ser det skit ut på någons dator så är det för att de använder en dålig browser (läs Opera).

Det ska även noteras att HTML är till för att strukturera upp text, inte att göra grafiska layouter med hjälp av tabeller, det finns det betydligt mycket bättre verktyg för.

"Resten skiter jag högaktningsfullt" - Vem gör inte det? IE5.5/6, Opera och Mozilla-derivat utgör säkert 95%-100% av alla browsrar som används där ute.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

17

Re: Smilies

En kul grej du skulle kunna göra, är att se till att alla smilies i forumet får align=absmiddle.

Det blir lite snyggare då, tycker jag.

Re: Smilies

absmiddle är tyvärr en gammal Netscape-extension och tillåts alltså inte av HTML-standarden.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

19

Re: Smilies

Absmiddle finns i Dreamweaver MX, som påstår sig generera
"-//W3C//DTD HTML 4.01 Transitional//EN"

Vidare fungerar denna align utmärkt i alla vanliga browsers. Kom vi inte nyss överrens om att standarden suger?  wink

Re: Smilies

Då ljuger Dreamweaver för dig. Prova själv i validatorn på http://validator.w3.org/

value of attribute "ALIGN" cannot be "ABSMIDDLE"; must be one of "TOP", "MIDDLE", "BOTTOM", "LEFT", "RIGHT"

"Programming is like sex: one mistake and you have to support it for the rest of your life."

21

Re: Smilies

Det är det iofs många som säger... men jag skiter i vilket, absmiddle funkar ju i alla browsers från NS2/IE3 och uppåt, och jag kan inte tänka mig att det blir något direkt fel i någon annan browser, dom som inte stöder det skiter väl helt enkelt i align.

Re: Smilies

Sant, men som sagt, jag VILL att punbb ska följa HTML-standarden. Vill man ha absmiddle så lägger man till det på en rad i parser.php :)

"Programming is like sex: one mistake and you have to support it for the rest of your life."

23

Re: Smilies

Ok, jag personligen skiter fullständigt i om forumet följer standarden så länge det funkar i de webläsare som folk använder, så... skulle du vilja ha vänligheten att berätta för mig vad jag ska ändra i parser?  wink

Re: Smilies

Samma rad som i inlägget ovan. Ersätt det som var width="15" height="15" med align="absmiddle".

"Programming is like sex: one mistake and you have to support it for the rest of your life."

25

Re: Smilies

Tackar.