WikiTaskTutorial/Word
Jump to navigation
Jump to search
This is an Example for accessing Microsoft Word
docx data from a WikiTask.
The example file is the Canteen Menu of
Ermington public school
template
This template includes Office#Word
@include(wiki.Office.Word)
Word Document: @(wikiTask.getInput())
@if(docx.error) {
can not be opened due to error @(docx.error.getMessage())
} else { has the following content:
<pre>
@for (XWPFParagraph paragraph:docx.doc.getParagraphs()) {
@(paragraph.getText())
}
}
</pre>
wikitask
{{wikitask|cmd=runtemplate|input=http://www.ermington-p.schools.nsw.edu.au/documents/6611571/6623444/Canteen%20Menu%202015.docx|engine=Rythm|template={{FULLPAGENAMEE}}#template|targetpage={{FULLPAGENAMEE}}#result}}
runtemplate -> WikiTaskTutorial/Word#result
result
Word Document: http://www.ermington-p.schools.nsw.edu.au/documents/6611571/6623444/Canteen%20Menu%202015.docx has the following content:
ERMINGTON PS CANTEEN
Order your child’s recess and lunch online!
www.school24.com.au - School ID - 25130963
Healthy choices menu guide!
☺ Green foods – Healthy choice
♣ Amber foods – Healthy choice
RECESS ONLY
Toasties - ½ serve toasted sandwich
☺ Cheese, Baked Beans or Spaghetti 1.00
☺ Cheese & Tomato or Ham & Tomato 1.20
♣ Ham 1. 10
♣ Ham & Cheese 1.20
♣ Ham, Cheese & Tomato 1.40
*Toasties made with ham must be ordered as no extras made
Tasty Cheese – (minimum of 2 + extra .50c)
♣ Garlic Bread .70
♣ Hash Brown .90
DRINKS
☺ Bottled Water 600ml 1.20
♣ Focus Sports Water 350ml
(Fruit Tingle, Lemonade, Raspberry) 1.80
☺ Just Juice (Apple, Apple/Blackcurrant, Orange) 1.00
☺ Milk low fat 300ml (Chocolate, Strawberry) 1.60
☺ Up & Go (Chocolate, Strawberry, Vanilla, Banana) 1.80
SNACKS
♣ Chocolate Chip Cookies (Chunkies Minis) .80
♣ Finger Bun 1.60
☺ Frozen Pineapple .30
☺ Fruit Cup (Crunch ‘n Sip size) .90
☺ Fruit Salad Tub (terms 1 & 4 only) 1.60
♣ Gingerbread Kids 1.80
♣ Grain Waves (Sour Cream & Chives) 1.30
♣ Hot Kids Rice Crackers – small .20 large .30
☺ Munch Crunch (2 x celery and carrot sticks plus
2 crackers w/- tasty cheese slice) 1.20
♣ Piranha Snacks (Sunday Roast or Salt & Vinegar) 1.10
☺ Popcorn (BBQ) 1.30
☺ Popcorn (Plain) 1.00
☺ Vege Snack (4 sticks) - Carrot or Celery .60
- Cucumber .80
☺ Vita-Weets Crackers (2 x buttered) .60
LUNCH ONLY
SANDWICHES
Sandwich = 1 white/1 brown slice
☺ Buttered Crust .20 Bread & Butter (per slice) .50
☺ Bread Roll (plain, no filling) 1.00
Sandwich on a roll extra .50c
*‘Extra’ fillings (added to any sandwich from below)
- salad .50
- tasty cheese .50
- processed cheese, lettuce, or tomato .25
* Eg Ham, tasty cheese and salad = $3.20
☺ Cheese (individually wrapped slice) 1.80
☺ Cheese (Tasty) 2.20
♣ Chicken Loaf or Ham 2.20
♣ Devon 2.00
♣ Honey, Jam or Vegemite 1.50
☺ Salad (lettuce, tomato, carrot, cucumber, celery) 2.50
☺ Tuna (plain or flavoured) 2.50
☺ Salad Bag (+ 2 crackers w/- tasty cheese slice) 3.50
HOT FOODS
☺ Chicken Burger with salad and mayo 3.50
♣ Chicken Burger, no salad 3.00
♣ Chicken Pattie 2.00
☺ Corn on the Cob .80
☺ Fried Rice (Hakka) (GF) 3.40
♣ Garlic Bread .70
☺ Lasagne 3.00
☺ Macaroni Cheese 3.00
☺ Spaghetti Bolognese 3.00
♣ Noodles (Fantastic) (Chicken or Oriental) 2.20
♣ Pie (Large) 3.00
♣ Pie (Small) 2.40
♣ Pizza Single (Ham/Pineapple or Cheese & Bacon) 2.20
♣ Potato Pie 3.50
♣ Sausage Roll 2.40
Extras - Sauce sachet (tomato or bbq) .25
Spoon or fork (without order) .10
FROZEN TREATS
☺ Frozen Pineapple .30
♣ Funny Finger or Calippo 1.00
♣ Icy Twist (Lemonade) 1.20
♣ Juicy .60
♣ Paddle Pop (Chocolate or Rainbow) 1.30
♣ Paddle Pop – (Dragon Popper) 1.60
♣ Sunny Boy (Cola, Raspberry, Pine/Lime) 1.20