abonnement Unibet Coolblue Bitvavo
  zondag 19 januari 2003 @ 15:49:14 #1
34603 programmer
Your live for my pleasure
pi_7987631
Hi,

Ik ben bezig om een template engine te bouwen voor de leyout van een gfx poll.

Ik heb nu een xml bestand waarin ik kan opgeven:

de header png file
de option png file
de footer png file

je kan meerdere text labels en images plaatsen op header, option of footer met verschillende opties. (ik heb zelfs een soort van IF tag er tussen zitten)

Maar wat zou een template moeten kunnen doen bij een gfx poll???

hier is mn template file:

code:
<?xml version="1.0" encoding="iso-8859-1"?>

<gfxPoll TransparentColorTop="1px" TransparentColorLeft="1px">

  <gfxHeader image="header.png">

    <gfxText text="%gfxPoll_title%" align="left"
     valign="bottom" font="arial.ttf" size="13"
     color="#000000" top="45px" left="90px" angle="0" />

  </gfxHeader>

  <gfxOption image="option.png">

    <gfxText text="%gfxPoll_optionText%" align="left"
     valign="bottom" font="arial.ttf" size="10" color="#000000"
     top="4px" left="130px" angle="0" />

    <gfxText
     text="%gfxPoll_optionVotes% votes / %gfxPoll_optionProcents%%"
     align="right" valign="bottom" font="arial.ttf" size="10"
     color="#000000" top="4px" left="305px" angle="0" />

    <gfxImage file="procentBar.png" align="left" valign="bottom"
     top="3px" left="5px" height="4px"
     width="%gfxPoll_optionProcents%%" />

  </gfxOption>

  <gfxFooter image="footer.png">
  
    <gfxIf expression="%gfxPoll_closed%">
    
      <gfxIfTrue>

        <gfxText
         text="Poll closed, total %gfxPoll_totalVotes% people voted"
         align="center" valign="bottom" font="arial.ttf" size="10"
         color="#000000" top="3px" left="50%" angle="0" />

      </gfxIfTrue>

      <gfxIfFalse>

        <gfxText text="Total %gfxPoll_totalVotes% people voted"
         align="center" valign="bottom" font="arial.ttf" size="10"
         color="#000000" top="3px" left="50%" angle="0" />

      </gfxIfFalse>

    </gfxIf>

  </gfxFooter>
  
  <gfxGlobal>
  </gfxGlobal>
  
</gfxPoll>


Wat kan er nog meer bij (of is het XML niet goed? laat het me dan ook weten)

Ik ben ook van plan om een soort code te maken voor de attr. van de xml tags:

code:
<gfxImage file="procentBar.png" align="left" valign="bottom"
     top="3px" left="5px" height="4px"
     width="{round(%gfxPoll_optionProcents% / 0.5, 0)}%" />

of zo iets. TIPS graag (& commentaar)



(het resultaat van het xml document)

pi_7987774
Off-topic: ik doe het je niet na: knap werk kerel!
  zondag 19 januari 2003 @ 16:08:51 #3
34603 programmer
Your live for my pleasure
pi_7988044
quote:
Op zondag 19 januari 2003 15:55 schreef deBlauweBaret het volgende:
Off-topic: ik doe het je niet na: knap werk kerel!
Danke, maar heet iemand nog tips of commentaar?
pi_7988082
hey programmer, ik denk dat je voor dit project echt absoluut genoeg mogelijkheden hebt gecreeerd meer ben je gewoon voor een poll niet nodig
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  zondag 19 januari 2003 @ 16:12:05 #5
16625 robh
Lucas & Gea Review Crew ©
pi_7988100
quote:
Op zondag 19 januari 2003 16:08 schreef programmer het volgende:

Danke, maar heet iemand nog tips of commentaar?


Hou het lekker Nederlands.
Martin Drent, onze profeet.
Vol gas met Burdy!
.
Pimpen met je FOK!-tag
  zondag 19 januari 2003 @ 16:20:04 #6
34603 programmer
Your live for my pleasure
pi_7988270
quote:
Op zondag 19 januari 2003 16:12 schreef robh het volgende:

[..]

Hou het lekker Nederlands.


Waarom zou je? deze poll word public en in een ander land mogen ze deze poll ook gebruiken.

nog meer tips?

abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')