Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Dynamisch plaatje als td-background

Pagina: 1
Acties:
  • 422 views

  • SaphuA
  • Registratie: September 2005
  • Laatst online: 02-11 19:58
Hoi!

Het lijkt er op dat ik dit plaatje:
code:
1
http://www.fakegaming.eu/GoT/export2.php?matchid=4

Afbeeldingslocatie: http://www.fakegaming.eu/GoT/export2.php?matchid=4

Niet als td-background kan gebruiken.

Table Content


Is dat een issue (of feature) gerelateerd aan het forum?
Wellicht komt het door het gebruik van '?' of '=' in de url, maar kon zo niet vinden hoe ik dat zou moeten fixen.

Thnx!

  • SaphuA
  • Registratie: September 2005
  • Laatst online: 02-11 19:58
Het lijkt inderdaad het '=' teken te zijn dat het verprutst. Maar encoden naar %3d werkt helaas niet.

  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Als het een dynamisch plaatje is, waarom deze niet als dusdanig neerzetten, als je bang bent dat de 'Check images' de verhoudingen vastzet 1x je post plaatsen dat alle andere plaatjes ge'check imaged' worden, dan editten, vinkje weghalen en alleen een width in je dynamische plaatje laten staan => reload van pagina => geen geklooi dat ie verkeerde hoogte krijgt.

Volg me op Twitter/X & Bluesky


  • SaphuA
  • Registratie: September 2005
  • Laatst online: 02-11 19:58
Ik snap je antwoord niet helemaal, maar check images of verhoudingen hebben niets met het probleem te maken en er is bewust gekozen om er een td-background van te maken en dat zou ik graag zo laten.

  • --MeAngry--
  • Registratie: September 2002
  • Laatst online: 09:49

--MeAngry--

aka Qonstrukt

Je kunt het met URL rewriting oplossing door het zo te maken bijvoorbeeld:
code:
1
http://www.fakegaming.eu/GoT/export2.php/matchid/4

[ Voor 3% gewijzigd door --MeAngry-- op 09-05-2012 14:36 ]

Tesla Model Y RWD (2024)


  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 20:52

Nakebod

Nope.

Geen echte oplossing voor het probleem, maar misschien dat je iets kan met mod_rewrite, dan zou je de URL kunnen verbouwen naar iets als
/GoT/export2/match/4
Eventueel zelfs nog met fake file extentie.

^^ Wat hij zegt :+

[ Voor 5% gewijzigd door Nakebod op 09-05-2012 14:36 ]

Blog | PVOutput Zonnig Beuningen


  • SaphuA
  • Registratie: September 2005
  • Laatst online: 02-11 19:58
Het is niet mijn site :) Maar is inderdaad een idee om voor te stellen...

  • Jeffroiscool
  • Registratie: December 2006
  • Laatst online: 29-09 23:46

Jeffroiscool

Proud DD Member! :D

Wiethoofd schreef op woensdag 09 mei 2012 @ 14:14:
Als het een dynamisch plaatje is, waarom deze niet als dusdanig neerzetten, als je bang bent dat de 'Check images' de verhoudingen vastzet 1x je post plaatsen dat alle andere plaatjes ge'check imaged' worden, dan editten, vinkje weghalen en alleen een width in je dynamische plaatje laten staan => reload van pagina => geen geklooi dat ie verkeerde hoogte krijgt.
Maker van feature/fakegaming hier, het probleem is dat als we dat quoten krijgen je iets als dit:
Verwijderd schreef op woensdag 09 mei 2012 @ 12:32:
Even een update mensen:

[afbeelding]

            Join | Misschien | Bekijk | Spectate
[afbeelding]


Teveel misschien :-(
Vind niet zo netjes staan en suggereerde dus dit op te lossen door td background te gebruiken. Ik zal van de week nog wel kijken of ik mod_rewrite aan kan zetten (hangt af van m'n hostingprovider).

Edit: Het ding wat gequote word:


Afbeeldingslocatie: http://www.fakegaming.eu/GoT/export2.php?matchid=4

            Join | Misschien | Bekijk | Spectate
Afbeeldingslocatie: http://www.fakegaming.eu/GoT/images/exportfooter.png



code:
1
2
3
4
5
6
7
[table border=0 width=440 cellpadding=0]
[tr][td][img=440,250]http://www.fakegaming.eu/GoT/export2.php?matchid=4[/img][/td][/tr]
[tr][td height=40 background=http://www.fakegaming.eu/GoT/images/exportbottom.png align=left valign=top]
            [url=http://www.fakegaming.eu/GoT/index.php?act=confirmjoinmatch&matchid=4]Join[/url] | [url=http://www.fakegaming.eu/GoT/index.php?act=confirmjoinmatch&matchid=4&type=2]Misschien[/url] | [url=http://www.fakegaming.eu/GoT/index.php?act=viewmatch&matchid=4]Bekijk[/url] | [url=http://www.fakegaming.eu/GoT/index.php?act=confirmjoinmatch&matchid=4&type=1]Spectate[/url]
[/td][/tr]
[tr][td][img=440,27]http://www.fakegaming.eu/GoT/images/exportfooter.png[/img][/td][/tr]
[/table]

[ Voor 31% gewijzigd door Jeffroiscool op 09-05-2012 16:12 ]

League of Legends [Last Updated 22-08-2012]: [EUW] Jeffro (Now:Silver, S1:Bronze), RankedSolo5x5: 1502 [120W/106L], Dominion: 84W, TT: 3W, Normal: 504W


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

In zo'n geval zou ik het plaatje alsnog als plaatje neerzetten en niet als achtergrondafbeelding, mocht je ineens veel aanmeldingen krijgen en je heb je tabelhoogte verkeerd ingeschat, dan vallen dus namen weg.

Daarnaast kun je toch gewoon een Let op bij het quoten van deze post dat je de tabel weghaalt neerzetten?

Verder mierenneuken van mijn kant, de 'Spelers' en 'Misschien' koppen staan niet op dezelfde hoogte uitgelijnd :9

Volg me op Twitter/X & Bluesky


  • Jeffroiscool
  • Registratie: December 2006
  • Laatst online: 29-09 23:46

Jeffroiscool

Proud DD Member! :D

Wiethoofd schreef op woensdag 09 mei 2012 @ 16:39:
In zo'n geval zou ik het plaatje alsnog als plaatje neerzetten en niet als achtergrondafbeelding, mocht je ineens veel aanmeldingen krijgen en je heb je tabelhoogte verkeerd ingeschat, dan vallen dus namen weg.

Daarnaast kun je toch gewoon een Let op bij het quoten van deze post dat je de tabel weghaalt neerzetten?

Verder mierenneuken van mijn kant, de 'Spelers' en 'Misschien' koppen staan niet op dezelfde hoogte uitgelijnd :9
Ik heb mod_rewrite alweer werkend though :P

Ik heb wel een hard limit zitten op de max aanmeldingen zodat het plaatje nooit te groot kunnen maken.

Dat laatste mierenneuken ben ik idd aan het uitzoeken, ook dit word dynamisch gegenereerd.

Zie deze bijvoorbeeld:


Afbeeldingslocatie: http://fakegaming.eu/GoT/export/2

            Join | Misschien | Bekijk | Spectate
Afbeeldingslocatie: http://www.fakegaming.eu/GoT/images/exportfooter.png



Is overigens wel een heel gedoe om mooi te genereren met al die coordinaten etc xD
Voor dat je het zei was ik idd ook al op zoek naar dat coordinaat.

Edit: Coordinaten fixed alleen nu weet ik weer waarom ik dat deed, anders zit er geen ruimte tussen de dikgedrukte kopjes zeg maar :/

Heb nu idd een mod_rewrite gemaakt in m'n apache met deze regels:

code:
1
2
RewriteEngine on
RewriteRule ^export/([^/\.]+)/?$ export2.php?matchid=$1 [L]


Bedankt voor de suggesties!

[ Voor 8% gewijzigd door Jeffroiscool op 09-05-2012 16:59 ]

League of Legends [Last Updated 22-08-2012]: [EUW] Jeffro (Now:Silver, S1:Bronze), RankedSolo5x5: 1502 [120W/106L], Dominion: 84W, TT: 3W, Normal: 504W


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Met 3 categorieën en zelfs 3 aanmeldlinkjes zou ik gewoon 3 kolommen aanhouden en ook de 'Join/Misschien/Spectate' linkjes naast elkaar zetten ipv er nog een losse 'Bekijk' tussen te zetten die je niet in dat plaatje zet ;)

Tevens moet je ongeacht of je het als plaatje of als background image iets van caching doen dat niet elke pageview er een 200-status en een nieuwe versie van het(zelfde) plaatje gestuurd wordt maar een 304 Not Modified.

En al helemaal geen Expires: Thu, 19 Nov 1981 08:52:00 GMT sturen :P


Bovenstaande is als tabel met de mod rewrited image url (dat werkt wel), waarschijnlijk deed de .php extensie iets van roet in het eten gooien?

Volg me op Twitter/X & Bluesky


  • Jeffroiscool
  • Registratie: December 2006
  • Laatst online: 29-09 23:46

Jeffroiscool

Proud DD Member! :D

Wiethoofd schreef op woensdag 09 mei 2012 @ 16:59:
Met 3 categorieën en zelfs 3 aanmeldlinkjes zou ik gewoon 3 kolommen aanhouden en ook de 'Join/Misschien/Spectate' linkjes naast elkaar zetten ipv er nog een losse 'Bekijk' tussen te zetten die je niet in dat plaatje zet ;)

Tevens moet je ongeacht of je het als plaatje of als background image iets van caching doen dat niet elke pageview er een 200-status en een nieuwe versie van het(zelfde) plaatje gestuurd wordt maar een 304 Not Modified.

En al helemaal geen Expires: Thu, 19 Nov 1981 08:52:00 GMT sturen :P


Bovenstaande is als tabel met de mod rewrited image url (dat werkt wel), waarschijnlijk deed de .php extensie iets van roet in het eten gooien?
Lol!

Heb je misschien voorbeelden of artikelen waar ik naar kan kijken om dat aan te passen (zo vaak genereer ik geen dynamische plaatjes xD)?

Bedankt voor de suggestie, heb de UBB generate code erop aangepast :)
(Deze kan je hier vinden: http://www.fakegaming.eu/...p?act=viewmatch&matchid=2 en dan op Genereer UBB klikken)

League of Legends [Last Updated 22-08-2012]: [EUW] Jeffro (Now:Silver, S1:Bronze), RankedSolo5x5: 1502 [120W/106L], Dominion: 84W, TT: 3W, Normal: 504W


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Ik vind het wat vreemd om je opmaak aan te gaan passen om rekening te houden met hoe iets er uit ziet als het gequote wordt. In ieder geval is semantisch gezien een [img] hier gewoonweg beter (met duidelijke alt-tekst).
wmb worden [table]'s ook gewoon geheel gestripped bij quotes...

iig is hier wel sprake van een bug; de url zou gewoon moeten werken als background-image, dus daar ga ik nog wel even naar kijken :)

Intentionally left blank


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

crisp schreef op woensdag 09 mei 2012 @ 17:32:
wmb worden [table]'s ook gewoon geheel gestripped bij quotes...
Er zijn echt wel use-cases te bedenken waar het quoten (om aan te vullen?) van een tabel gewoon handig is, dus default strippen zou ik niet doen :P

@Jeffroiscool: De gegenereerde tabel gaat nog fout, de bekijk/join etc. linkjes missen een faux td aan de linkerkant :P En voor het cachen hier inspiratie op doen (neem de code niet letterlijk over, zelf even tweaken is beter :P)

Volg me op Twitter/X & Bluesky


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Het bleek een klein bugje in de parser. Het was niet de '?' maar de '=' in de url die het probleem veroorzaakte.
Dit is inmiddels intern in de code gefixed en komt met de volgende release dus mee :)

Intentionally left blank

Pagina: 1

Dit topic is gesloten.