Wizard Skins uitleg
Waarschuwing: Je bent niet ingelogd. Voorbeelden op deze en volgende pagina's bevatten niet je affiliate code! Je kunt rechtsboven Inloggen of aan de linkerkant via de menuoptie Account aanmaken! een nieuw account aanmaken, om vervolgens mee in te loggen. |
2. De werking
Ok, hoe werken de Skins precies ? Een Skin is in weze niets meer dan een configuratie bestandje, dat aangeeft hoe jouw wizard output er precies uit moet zien. In dit configuratie bestand staan een aantal variabelen die jij kunt vullen met HTML code, om er voor te zorgen dat je de juiste lay-out krijgt. Dit configuratie bestand is een javascript bestand, zoals bijvoorbeeld deze.
In het geval van het weergeven van ringtones, kun je deze variabelen vullen:
- mm_wizard_content_sound
- mm_wizard_content_abc
- mm_wizard_table_header_sound
- mm_wizard_table_rowstart_odd_sound
- mm_wizard_table_rowstart_even_sound
- mm_wizard_table_colstart_odd_sound
- mm_wizard_table_colstart_even_sound
- mm_wizard_table_content_odd_sound
- mm_wizard_table_content_even_sound
- mm_wizard_table_content_unavailable_odd_sound
- mm_wizard_table_content_unavailable_even_sound
- mm_wizard_table_colend_odd_sound
- mm_wizard_table_colend_even_sound
- mm_wizard_table_rowend_odd_sound
- mm_wizard_table_rowend_even_sound
- mm_wizard_table_footer_sound
Omdat wij de database-inhoud (in dit geval de naam van de artiest, titel, bestelnummer etc) in jouw lay-out moeten gaan verwerken, gaan we gebruik maken van zogenaamde Placeholders. Een Placeholder bepaalt waar een bepaalde tekst moet komen, zoals bijvoorbeeld de naam van een Artiest of een Titel van een song.
De volgende Placeholders zijn beschikbaar:
Gewone placeholder | Betekenis |
[POS] | De positie van een nummer (bv in een Top 40) |
[SONG] | De titel van de song |
[ARTIST] | De naam van de artiest |
[ORDERURL] | De bestel url (popup) |
[LISTENURL] | De beluister url |
[STREAMINGURL] | De 'streamed' beluister url |
[CURRENTSECTIONNAME] | De naam van de huidige sectie |
[ORDERNUMBER] | Het bestelnummer |
[PAGEURL] | De url om naar pagina X te springen |
[PAGENUMBER] | Het pagina nummer zelf |
[SECTIONURL] | De url om naar sectie X te springen |
[SECTIONNAME] | De sectie naam zelf |
[CHARURL] | De url om naar letter X in de ABC lijst te springen |
[CHAR] | De letter zelf |
[IMGURL] | De url van een afbeelding (bv logo) |
[ITEMCOUNT] | Het aantal items in de huidige sectie |
Speciale placeholder | Betekenis |
[CONTENT] | Plek waar de hoofdcontent moet komen (bv lijst met alle logos) |
[PAGES] | Plek waar de pagina aanduiding moet komen |
[CHARS] | Plek waar de ABC lijst moet komen |
[SECTIONS] | Plek waar de secties moeten komen |
[MENU] | Plek waar het menu moet komen |
Een voorbeeldje:
Stel, we willen bij een Top 10 eerst de positie tonen en dan de artiest. De titel willen we linken met de salespopup.
Dit zou je normaal gesproken in HTML zo doen:
In het geval van de Placeholders zou je het bijvoorbeeld zo doen:
Wij vervangen alle Placeholders met de juiste gegevens, direct uit de database.
<< Vorige | Volgende >> |