Μενού Λέσχης | Android App - TeiSerron.gr

Shoutbox!

Τελευταίο 15 Φωνές:

marilenak

27 Ιούλιος 2018, 12:29
Παιδια ξερει κανενας απο διοικηση αν για μακρο χρειαζεται εργασια για σεπτεμβρη?
 

xrysa82

01 Ιούλιος 2018, 20:36
Καλησπέρα παιδιά!Ψάχνω για κάρτα γραφικών σε προσιτή τιμή.Ευχαριστώ
 

oneiroitane

14 Ιούνιος 2018, 20:27
Μαρακι σουβεστειλα προσωπικο μηνυμα
 

maraki7

14 Ιούνιος 2018, 20:09
Όποιος ενδιαφέρεται να αγοράσει έπιπλα οικονομικά, ας τσεκαρει το ποστ μου στις πωλησεις. Ευχαριστώ <3 Μεχρι 30/6
 

nabz0r

18 Μάρτιος 2018, 16:39
Λογικά θα βγει ανακοίνωση στο site της σχολής
 

arxa

01 Μάρτιος 2018, 17:05
Μάγκες ξερει κανεις ποτε ειναι η ορκομωσια του Ιουνη ή που μπορουμε να μαθουμε?
 

d3vi4n

24 Φεβρουάριος 2018, 22:27
Τι ειναι αυτην την εβδομαδα?

marilenak

19 Φεβρουάριος 2018, 21:28
Χαίρεται! Γνωρίζει κανένας εάν θα πραγματοποιηθούν κανονικά τα εργαστήρια αυτήν την εβδομάδα? Θα πάρουν παρουσίες?

marilenak

19 Φεβρουάριος 2018, 21:27
Χαίρεται! Γνωρίζει κανένας εάν θα πραγματοποιηθούν κανονικά τα εργαστήρια αυτήν την εβδομάδα? Θα πάρουν παρουσίες?

Garazieris

03 Ιανουάριος 2018, 23:48
καλη χρονια σε ολους...γνωριζει καποιος ποια ειναι η ύλη για την δευτερη προοδο στο εργ. Τεχν. Διαδικτυου με Τσιπουριδου
 

Sérmac

12 Δεκέμβριος 2017, 19:15
Επικοινώνησε με την Γραμματεία του Τμήματός σου.

elenipanagiotou

12 Δεκέμβριος 2017, 16:33
Καλησπέρα σε όλους. Μήπως γνωρίζει κάποιος/α πως μπορώ να πάρω αναλυτική βαθμολογία.Έχω πάρει πτυχίο πριν 4 χρόνια όμως
 

maraki7

07 Νοέμβριος 2017, 22:32
 

tzibo

07 Νοέμβριος 2017, 18:58
Αύριο τα μαθήματα γίνονται κανονικά;

Εμφάνιση 50 τελευταίων
Καλώς ορίσατε, Επισκέπτης. Παρακαλούμε συνδεθείτε ή εγγραφείτε. Χάσατε το email ενεργοποίησης;
21 Αύγουστος 2018, 19:07

Σύνδεση με όνομα, κωδικό και διάρκεια σύνδεσης

Μέλη
  • Σύνολο μελών: 5187
  • Τελευταία: geo706

Στατιστικά
  • Σύνολο μηνυμάτων: 86940
  • Σύνολο θεμάτων: 11581
  • Σε σύνδεση σήμερα: 109
  • Σε σύνδεση έως τώρα: 635
  • (14 Νοέμβριος 2013, 23:43)

Συνδεδεμένοι
Μέλη: 0
Επισκέπτες: 44
Σύνολο: 44

Για να γραφτείτε σε κάποια ομάδα μελών, πατήστε εδώ.

Υπηρεσίες ΕΔΕΤ

Εύδοξος
Αναφανδόν
Okeanos
Άτλας
Ακαδημαϊκή Ταυτότητα Διαύγεια

Πρόσφατα

Καιρός

Μενού Λέσχης

Πρώτο πιάτο γεύματος

Κρεατόσουπα

Κυρίως πιάτο γεύματος

Μοσχάρι γιουβέτσι ή Κοτόπουλο κοκκινιστό με ζυμαρικά

Συνοδευτικό γεύματος

Σαλάτα, Φρούτο και Γλυκό

Κυρίως πιάτο δείπνου

Γιουβαρλάκια ή Λαχανοντολμάδες

Συνοδευτικό δείπνου

Φέτα, Κρέμα καραμελέ και Γάλα

Πρώτο πιάτο γεύματος

Πίκλες

Κυρίως πιάτο γεύματος

Φασολάδα ή Φακές

Συνοδευτικό γεύματος

Φέτα και ελιές, Σαλάτα, Φρούτο και Γάλα

Κυρίως πιάτο δείπνου

Καλαμαράκια τηγανιτά με πιλάφι ή Σουπιές με χόρτα

Συνοδευτικό δείπνου

Σαλάτα, Φρούτο και Γάλα

Μέσα Μεταφοράς

Αστικό ΚΤΕΛ Σερρών
ΚΤΕΛ Ν. Σερρών
Δρομολόγια ΤΡΑΙΝΟΣΕ
Σελίδες: [1]   Κάτω
Εκτύπωση Share on Facebook
Αποστολέας Θέμα: Μενού Λέσχης | Android App
0 μέλη και 1 επισκέπτης διαβάζουν αυτό το θέμα. Αναγνώστηκε 1295 φορές.
TheGreekBug
*
Μηνύματα: 3
Θετικοί ψήφοι: +2

Αποσυνδεδεμένος Αποσυνδεδεμένος

28 Αύγουστος 2017, 17:59
+1

Καλησπέρα, έφτιαξα εφαρμογή με το Μενού Λέσχης του ΤΕΙ
Η εφαρμογή "τραβάει" τα δεδομένα απο RSS του TEISerron.gr

Η εφαρμογή είναι εδώ - https://play.google.com/store/apps/details?id=eu.jnksoftware.foodmenuteicmandroid
Ο κώδικας είναι εδώ - https://jnksoftware.eu/git/?go=foodMenuTEICMAndroid

Ακούω σχόλια και προτάσεις !
Καταγράφηκε
TeiSerron.gr
Tronald
Λογιστικής & Χρηματοοικονομικής
*
Μηνύματα: 10
Θετικοί ψήφοι: 0

Αποσυνδεδεμένος Αποσυνδεδεμένος

Απάντηση #1 - 29 Αύγουστος 2017, 12:54
0

Πολύ υπέροχη εφαρμογή, Συγχαρητήρια!
Ειδικότερα για τους νεόφοιτους θα εμφανιστει παρα πολυ ευχρηστη.
Ορισμένες ερωτήσεις, χρειάζεται πρόσβαση στο διαδικτυο; Αλλες Ιδέες που σκεφτεσαι να εφαρμόσεις πανω στο συγκεκριμενο App; Σε περιπτωση που αλλάξει το μενού (που ας ειμαστε ειλικρινης δυσκολα να γινει κατι τετοιο), δεν θα σημαίνει πως θα πρέπει να ξανα-βαφτίσεις τις τιμές σου; (με αλλα λογια) Πόσο 'synced' θα ειναι το Αpp?
Καταγράφηκε
TheGreekBug
*
Μηνύματα: 3
Θετικοί ψήφοι: +2

Αποσυνδεδεμένος Αποσυνδεδεμένος

Απάντηση #2 - 29 Αύγουστος 2017, 16:21
0

Πολύ υπέροχη εφαρμογή, Συγχαρητήρια!
Ειδικότερα για τους νεόφοιτους θα εμφανιστει παρα πολυ ευχρηστη.
Ορισμένες ερωτήσεις, χρειάζεται πρόσβαση στο διαδικτυο; Αλλες Ιδέες που σκεφτεσαι να εφαρμόσεις πανω στο συγκεκριμενο App; Σε περιπτωση που αλλάξει το μενού (που ας ειμαστε ειλικρινης δυσκολα να γινει κατι τετοιο), δεν θα σημαίνει πως θα πρέπει να ξανα-βαφτίσεις τις τιμές σου; (με αλλα λογια) Πόσο 'synced' θα ειναι το Αpp?

Η εφαρμογή διαβάζει το RSS από το Forum (από εδώ http://teiserron.gr/rss/teiser-food/xml.php) και το αποθηκεύει στο κινητό.
Πρακτικά ο χρήστης πρέπει να μπει 1 φορά με Internet ώστε να πάρει τα δεδομένα 2 ημερών, μετα πρέπει να μπαίνει ιδανικά 1 φορά την μέρα με Internet.

Πρακτικά η εφαρμογή λέει:
Αν δεν έχω Local Data και δεν έχω Internet, λέω ότι δεν μπορώ να εμφανίσω τίποτα και κλείνω.
Αν δεν έχω Local Data και έχω Internet, τα κάνω Local Data και εμφανίζω το μενού για σήμερα και αύριο.
Αν έχω Local Data και τα πήρα σήμερα, εμφανίζω μήνυμα ότι δεν έχω Internet αλλά όλα ΟΚ γιατί είναι Synch και εμφανίζω το μενού για σήμερα και αύριο χωρίς να απαιτώ Internet.
Αν έχω Local Data και ΔΕΝ τα πήρα σήμερα, εμφανίζω μήνυμα ότι δεν έχω Internet αλλά όχι όλα ΟΚ γιατι ΔΕΝ είναι Synch αλλά εμφανίζω το Last Synch μενού για σήμερα (όταν έγινε Synch) και αύριο χωρίς να απαιτώ Internet.

Ο χρήστης μπορεί να δει πότε έκανε Synch στην καρτέλα "Σχετικά".

Η έκδοση που είναι Online είναι η 3.0

Στην έκδοση (4.0) θα βάλω ελέγχο αν η μέρα των Local Data είναι η χθεσινή. Σε αυτή την περίπτωση θα εμφανίζει μόνο το μενού της 2ης μέρας.
π.χ. Τα Local είναι 29/8, σήμερα είναι 30/8, θα εμφανίσω μόνο το σημερινό.
Στην έκδοση (5.0) θα βάλω Alert Notifications, 15 λεπτά πριν ανοίξει η λέσχη, όταν ανοίξει η λέσχη και 30 λεπτά πριν κλείσει η λέσχη.
Καταγράφηκε
Tronald
Λογιστικής & Χρηματοοικονομικής
*
Μηνύματα: 10
Θετικοί ψήφοι: 0

Αποσυνδεδεμένος Αποσυνδεδεμένος

Απάντηση #3 - 29 Αύγουστος 2017, 17:17
0

Πολυ ενδιαφερον ακουγεται, καλο απογευμα να'χεις  :D
Καταγράφηκε
Sérmac
Διαχειριστής SMF
*****
Μηνύματα: 3991
Θετικοί ψήφοι: +890

Αποσυνδεδεμένος Αποσυνδεδεμένος

Απάντηση #4 - 31 Αύγουστος 2017, 19:35
0

Εφόσον το πρόγραμμα του μενού είναι συγκεκριμένο και περιοδικό, θα μπορούσες να το κάνεις να υπολογίζει τα πιάτα τοπικά, χωρίς να απαιτείται σύνδεση με το Internet για να τα κάνει parse από το teiserron.gr.

Για βοήθεια, αυτός είναι ο PHP κώδικας που παράγει το XML του teiserron.gr.

Κώδικας: [Επιλογή]
<?php
/**
  * Copyright (c) 2011 pgian
  * 
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal
  * in the Software without restriction, including without limitation the rights
  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  * copies of the Software, and to permit persons to whom the Software is
  * furnished to do so, subject to the following conditions:
  * 
  * The above copyright notice and this permission notice shall be included in all
  * copies or substantial portions of the Software.
  * 
  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  * SOFTWARE.
*/

header('Content-Type:text/xml');
date_default_timezone_set('Europe/Athens');

// Dishes
// [week 0 or 1][day 1 to 7][index]
$lunch_firstdishes[0][1][0]         = 'Ψαρόσουπα';
$lunch_firstdishes[0][2][0]         = 'Κρεατόσουπα';
$lunch_firstdishes[0][3][0]         = 'Πίκλες';
$lunch_firstdishes[0][4][0]         = 'Μανιταρόσουπα';
$lunch_firstdishes[0][5][0]         = 'Ζυμαρόπιτα';
$lunch_firstdishes[0][6][0]         = 'Μινεστρόνε';
$lunch_firstdishes[0][7][0]         = 'Σούπα του σεφ';
$lunch_firstdishes[1][1][0]         = 'Χορτόσουπα';
$lunch_firstdishes[1][2][0]         = 'Σούπα του σεφ';
$lunch_firstdishes[1][3][0]         = 'Λουκάνικο';
$lunch_firstdishes[1][4][0]         = 'Μανιταρόσουπα';
$lunch_firstdishes[1][5][0]         = 'Ψαρόσουπα';
$lunch_firstdishes[1][6][0]         = 'Κρεατόσουπα';
$lunch_firstdishes[1][7][0]         = 'Κοτόσουπα';

$lunch_maindishes[0][1][0]          = 'Ψάρι κατεψυγμένο με πατάτες φούρνου';
$lunch_maindishes[0][1][1]          = 'Ψάρι νωπό τηγανητό με πατατοσαλάτα';
$lunch_maindishes[0][2][0]          = 'Μοσχάρι γιουβέτσι';
$lunch_maindishes[0][2][1]          = 'Κοτόπουλο κοκκινιστό με ζυμαρικά';
$lunch_maindishes[0][3][0]          = 'Φασολάδα';
$lunch_maindishes[0][3][1]          = 'Φακές';
$lunch_maindishes[0][4][0]          = 'Παστίτσιο';
$lunch_maindishes[0][4][1]          = 'Κεφτεδάκια, ρύζι και σάλτσα';
$lunch_maindishes[0][5][0]          = 'Φασολάκια';
$lunch_maindishes[0][5][1]          = 'Αρακάς με καρότα';
$lunch_maindishes[0][6][0]          = 'Χοιρινό λεμονάτο';
$lunch_maindishes[0][6][1]          = 'Μπριζόλα χοιρινή με πιλάφι';
$lunch_maindishes[0][7][0]          = 'Σοφρίτο με πιλάφι';
$lunch_maindishes[0][7][1]          = 'Μπιφτέκι με πουρέ και σάλτσα μανιταριών';
$lunch_maindishes[1][1][0]          = 'Μοσχάρι κοκκινιστό με ζυμαρικά';
$lunch_maindishes[1][1][1]          = 'Κοτόπουλο με πατάτες φούρνου';
$lunch_maindishes[1][2][0]          = 'Μουσακάς';
$lunch_maindishes[1][2][1]          = 'Μπιφτέκι, πιλάφι και σάλτσα';
$lunch_maindishes[1][3][0]          = 'Γίγαντες πλακί';
$lunch_maindishes[1][3][1]          = 'Αρακάς ανάμικτος';
$lunch_maindishes[1][4][0]          = 'Χοιρινό κρητικό';
$lunch_maindishes[1][4][1]          = 'Σουβλάκι χοιρινό με πατάτες';
$lunch_maindishes[1][5][0]          = 'Σαρδέλα ψητή με πατάτες φούρνου';
$lunch_maindishes[1][5][1]          = 'Γαλέος με σκορδαλιά';
$lunch_maindishes[1][6][0]          = 'Μπιφτέκι';
$lunch_maindishes[1][6][1]          = 'Σουτζουκάκια με πατάτες τηγανιτές';
$lunch_maindishes[1][7][0]          = 'Κοτόπουλο σνίτσελ και ζυμαρικά';
$lunch_maindishes[1][7][1]          = 'Μοσχάρι βραστό';

$lunch_dessertdishes[0][1][0]       = 'Σαλάτα';
$lunch_dessertdishes[0][1][1]       = 'Φέτα';
$lunch_dessertdishes[0][1][2]       = 'Γάλα';
$lunch_dessertdishes[0][2][0]       = 'Σαλάτα';
$lunch_dessertdishes[0][2][1]       = 'Φρούτο';
$lunch_dessertdishes[0][2][2]       = 'Γλυκό';
$lunch_dessertdishes[0][3][0]       = 'Φέτα και ελιές';
$lunch_dessertdishes[0][3][1]       = 'Σαλάτα';
$lunch_dessertdishes[0][3][2]       = 'Φρούτο';
$lunch_dessertdishes[0][3][3]       = 'Γάλα';
$lunch_dessertdishes[0][4][0]       = 'Σαλάτα';
$lunch_dessertdishes[0][4][1]       = 'Φρούτο';
$lunch_dessertdishes[0][4][2]       = 'Φέτα';
$lunch_dessertdishes[0][5][0]       = 'Φέτα';
$lunch_dessertdishes[0][5][1]       = 'Φρούτο';
$lunch_dessertdishes[0][5][2]       = 'Γλυκό';
$lunch_dessertdishes[0][5][3]       = 'Γάλα';
$lunch_dessertdishes[0][6][0]       = 'Φρούτο';
$lunch_dessertdishes[0][6][1]       = 'Γιαούρτι';
$lunch_dessertdishes[0][6][2]       = 'Γάλα';
$lunch_dessertdishes[0][7][0]       = 'Σαλάτα';
$lunch_dessertdishes[0][7][1]       = 'Φρούτο';
$lunch_dessertdishes[0][7][2]       = 'Ρυζόγαλο';
$lunch_dessertdishes[1][1][0]       = 'Σαλάτα';
$lunch_dessertdishes[1][1][1]       = 'Φέτα';
$lunch_dessertdishes[1][1][2]       = 'Φρούτο';
$lunch_dessertdishes[1][2][0]       = 'Φέτα';
$lunch_dessertdishes[1][2][1]       = 'Σαλάτα';
$lunch_dessertdishes[1][2][2]       = 'Φρούτο';
$lunch_dessertdishes[1][3][0]       = 'Φέτα';
$lunch_dessertdishes[1][3][1]       = 'Φρούτο';
$lunch_dessertdishes[1][3][2]       = 'Χαλβάς';
$lunch_dessertdishes[1][4][0]       = 'Σαλάτα';
$lunch_dessertdishes[1][4][1]       = 'Φρούτο';
$lunch_dessertdishes[1][4][2]       = 'Γλυκό';
$lunch_dessertdishes[1][5][0]       = 'Σαλάτα';
$lunch_dessertdishes[1][5][1]       = 'Φρούτο';
$lunch_dessertdishes[1][5][2]       = 'Γάλα';
$lunch_dessertdishes[1][6][0]       = 'Σαλάτα';
$lunch_dessertdishes[1][6][1]       = 'Φέτα';
$lunch_dessertdishes[1][6][2]       = 'Φρούτο';
$lunch_dessertdishes[1][6][3]       = 'Κομπόστα';
$lunch_dessertdishes[1][7][0]       = 'Σαλάτα';
$lunch_dessertdishes[1][7][1]       = 'Φέτα';
$lunch_dessertdishes[1][7][2]       = 'Φρούτο';

$dinner_maindishes[0][1][0]         = 'Σουτζουκάκια με χυλόπιτες';
$dinner_maindishes[0][1][1]         = 'Μακαρόνια με κιμά';
$dinner_maindishes[0][2][0]         = 'Γιουβαρλάκια';
$dinner_maindishes[0][2][1]         = 'Λαχανοντολμάδες';
$dinner_maindishes[0][3][0]         = 'Καλαμαράκια τηγανιτά με πιλάφι';
$dinner_maindishes[0][3][1]         = 'Σουπιές με χόρτα';
$dinner_maindishes[0][4][0]         = 'Ομελέτα με πατάτες και μπέικον';
$dinner_maindishes[0][4][1]         = 'Μακαρόνια φούρνου με τυριά';
$dinner_maindishes[0][5][0]         = 'Γεμιστά λαδερά';
$dinner_maindishes[0][5][1]         = 'Μπριάμ';
$dinner_maindishes[0][6][0]         = 'Λουκάνικα';
$dinner_maindishes[0][6][1]         = 'Κοτόπουλο σνίτσελ με πατάτες τηγανιτές';
$dinner_maindishes[0][7][0]         = 'Σπετσοφάι';
$dinner_maindishes[0][7][1]         = 'Πίτσα';
$dinner_maindishes[1][1][0]         = 'Τορτελίνια με τυριά στο φούρνο';
$dinner_maindishes[1][1][1]         = 'Κεφτεδάκια με πατάτες τηγανιτές';
$dinner_maindishes[1][2][0]         = 'Σουφλέ με τυριά και μπέικον';
$dinner_maindishes[1][2][1]         = 'Μακαρόνια καρμπονάρα';
$dinner_maindishes[1][3][0]         = 'Γεμιστό με κιμά';
$dinner_maindishes[1][3][1]         = 'Μελιτζάνα παπουτσάκι';
$dinner_maindishes[1][4][0]         = 'Κολοκυθοπατάτες';
$dinner_maindishes[1][4][1]         = 'Μπάμιες';
$dinner_maindishes[1][5][0]         = 'Παστίτσιο';
$dinner_maindishes[1][5][1]         = 'Μακαρόνια με κιμά';
$dinner_maindishes[1][6][0]         = 'Αγκινάρες αλά πολίτα';
$dinner_maindishes[1][6][1]         = 'Σπανακόρυζο';
$dinner_maindishes[1][7][0]         = 'Κοτόπουλο ψητό με χυλόπιτες';
$dinner_maindishes[1][7][1]         = 'Μπριζόλα χοιρινή με πιλάφι και σάλτσα';

$dinner_dessertdishes[0][1][0]      = 'Φέτα';
$dinner_dessertdishes[0][1][1]      = 'Σαλάτα';
$dinner_dessertdishes[0][1][2]      = 'Φρούτο';
$dinner_dessertdishes[0][2][0]      = 'Φέτα';
$dinner_dessertdishes[0][2][1]      = 'Κρέμα καραμελέ';
$dinner_dessertdishes[0][2][2]      = 'Γάλα';
$dinner_dessertdishes[0][3][0]      = 'Σαλάτα';
$dinner_dessertdishes[0][3][1]      = 'Φρούτο';
$dinner_dessertdishes[0][3][2]      = 'Γάλα';
$dinner_dessertdishes[0][4][0]      = 'Κομπόστα';
$dinner_dessertdishes[0][4][1]      = 'Σαλάτα';
$dinner_dessertdishes[0][4][2]      = 'Γάλα';
$dinner_dessertdishes[0][5][0]      = 'Σαλάτα';
$dinner_dessertdishes[0][5][1]      = 'Φέτα';
$dinner_dessertdishes[0][5][2]      = 'Γάλα';
$dinner_dessertdishes[0][6][0]      = 'Γαλοτύρι';
$dinner_dessertdishes[0][6][1]      = 'Φρούτο';
$dinner_dessertdishes[0][6][2]      = 'Γάλα';
$dinner_dessertdishes[0][7][0]      = 'Ρώσικη';
$dinner_dessertdishes[0][7][1]      = 'Φρούτο';
$dinner_dessertdishes[0][7][2]      = 'Γλυκό';
$dinner_dessertdishes[1][1][0]      = 'Σαλάτα';
$dinner_dessertdishes[1][1][1]      = 'Κομπόστα';
$dinner_dessertdishes[1][1][2]      = 'Γάλα';
$dinner_dessertdishes[1][2][0]      = 'Σαλάτα';
$dinner_dessertdishes[1][2][1]      = 'Φρούτο';
$dinner_dessertdishes[1][2][2]      = 'Γλυκό';
$dinner_dessertdishes[1][3][0]      = 'Γιαούρτι';
$dinner_dessertdishes[1][3][1]      = 'Κρέμα καραμελέ';
$dinner_dessertdishes[1][3][2]      = 'Φρούτο';
$dinner_dessertdishes[1][3][3]      = 'Γάλα';
$dinner_dessertdishes[1][4][0]      = 'Σαλάτα';
$dinner_dessertdishes[1][4][1]      = 'Φρούτο';
$dinner_dessertdishes[1][4][2]      = 'Φέτα';
$dinner_dessertdishes[1][5][0]      = 'Σαλάτα';
$dinner_dessertdishes[1][5][1]      = 'Φέτα';
$dinner_dessertdishes[1][5][2]      = 'Γάλα';
$dinner_dessertdishes[1][6][0]      = 'Γλυκό';
$dinner_dessertdishes[1][6][1]      = 'Φέτα';
$dinner_dessertdishes[1][6][2]      = 'Φρούτο';
$dinner_dessertdishes[1][7][0]      = 'Σαλάτα';
$dinner_dessertdishes[1][7][1]      = 'Φρούτο';
$dinner_dessertdishes[1][7][2]      = 'Κρέμα';

// Generate XML
$xml = new DOMDocument('1.0''UTF-8');
$xml->formatOutput true;

$menu $xml->createElement('menu');
$xml->appendChild($menu);

$date $xml->createElement('date');
$menu->appendChild($date);

    
$day_of_week date('N');
    
$week_of_year date('W');
    if (
$week_of_year 2)
        
$week_menu 0// odd week
    
else
        
$week_menu 1// even week
    
    
$day $xml->createElement('day'date('j'));
    
$date->appendChild($day);
    
    
$month $xml->createElement('month'date('n'));
    
$date->appendChild($month);
    
    
$year $xml->createElement('year'date('Y'));
    
$date->appendChild($year);
    
    
$week $xml->createElement('week'date('W'));
    
$date->appendChild($week);
    
    
$weekoption $xml->createElement('weekoption'$week_menu);
    
$date->appendChild($weekoption);

$today $xml->createElement('today');
$menu->appendChild($today);

    
$today_lunch $xml->createElement('lunch');
    
$today->appendChild($today_lunch);
    
        
$today_lunch_firstdish $xml->createElement('firstdish');
        
$today_lunch->appendChild($today_lunch_firstdish);
        
            for(
$i=0$i<sizeof($lunch_firstdishes[$week_menu][$day_of_week]); $i++) {
                
$dish $xml->createElement('dish'$lunch_firstdishes[$week_menu][$day_of_week][$i]);
                
$today_lunch_firstdish->appendChild($dish);
            }
        
        
$today_lunch_maindish $xml->createElement('maindish');
        
$today_lunch->appendChild($today_lunch_maindish);
        
            for(
$i=0$i<sizeof($lunch_maindishes[$week_menu][$day_of_week]); $i++) {
                
$dish $xml->createElement('dish'$lunch_maindishes[$week_menu][$day_of_week][$i]);
                
$today_lunch_maindish->appendChild($dish);
            }
        
        
$today_lunch_dessert $xml->createElement('dessert');
        
$today_lunch->appendChild($today_lunch_dessert);
        
            for(
$i=0$i<sizeof($lunch_dessertdishes[$week_menu][$day_of_week]); $i++) {
                
$dish $xml->createElement('dish'$lunch_dessertdishes[$week_menu][$day_of_week][$i]);
                
$today_lunch_dessert->appendChild($dish);
            }
    
    
$today_dinner $xml->createElement('dinner');
    
$today->appendChild($today_dinner);
    
        
$today_dinner_maindish $xml->createElement('maindish');
        
$today_dinner->appendChild($today_dinner_maindish);
        
            for(
$i=0$i<sizeof($dinner_maindishes[$week_menu][$day_of_week]); $i++) {
                
$dish $xml->createElement('dish'$dinner_maindishes[$week_menu][$day_of_week][$i]);
                
$today_dinner_maindish->appendChild($dish);
            }
        
        
$today_dinner_dessert $xml->createElement('dessert');
        
$today_dinner->appendChild($today_dinner_dessert);
        
            for(
$i=0$i<sizeof($dinner_dessertdishes[$week_menu][$day_of_week]); $i++) {
                
$dish $xml->createElement('dish'$dinner_dessertdishes[$week_menu][$day_of_week][$i]);
                
$today_dinner_dessert->appendChild($dish);
            }

if(
$day_of_week == 7) { // if last day of week
    
$day_of_week_next 1;
    
$week_menu = ($week_menu == 0) ? 0;
}
else {
    
$day_of_week_next $day_of_week 1;
}

$tomorrow $xml->createElement('tomorrow');
$menu->appendChild($tomorrow);

    
$tomorrow_lunch $xml->createElement('lunch');
    
$tomorrow->appendChild($tomorrow_lunch);
    
        
$tomorrow_lunch_firstdish $xml->createElement('firstdish');
        
$tomorrow_lunch->appendChild($tomorrow_lunch_firstdish);
        
            for(
$i=0$i<sizeof($lunch_firstdishes[$week_menu][$day_of_week_next]); $i++) {
                
$dish $xml->createElement('dish'$lunch_firstdishes[$week_menu][$day_of_week_next][$i]);
                
$tomorrow_lunch_firstdish->appendChild($dish);
            }
        
        
$tomorrow_lunch_maindish $xml->createElement('maindish');
        
$tomorrow_lunch->appendChild($tomorrow_lunch_maindish);
        
            for(
$i=0$i<sizeof($lunch_maindishes[$week_menu][$day_of_week_next]); $i++) {
                
$dish $xml->createElement('dish'$lunch_maindishes[$week_menu][$day_of_week_next][$i]);
                
$tomorrow_lunch_maindish->appendChild($dish);
            }
        
        
$tomorrow_lunch_dessert $xml->createElement('dessert');
        
$tomorrow_lunch->appendChild($tomorrow_lunch_dessert);
        
            for(
$i=0$i<sizeof($lunch_dessertdishes[$week_menu][$day_of_week_next]); $i++) {
                
$dish $xml->createElement('dish'$lunch_dessertdishes[$week_menu][$day_of_week_next][$i]);
                
$tomorrow_lunch_dessert->appendChild($dish);
            }
    
    
$tomorrow_dinner $xml->createElement('dinner');
    
$tomorrow->appendChild($tomorrow_dinner);
    
        
$tomorrow_dinner_maindish $xml->createElement('maindish');
        
$tomorrow_dinner->appendChild($tomorrow_dinner_maindish);
        
            for(
$i=0$i<sizeof($dinner_maindishes[$week_menu][$day_of_week_next]); $i++) {
                
$dish $xml->createElement('dish'$dinner_maindishes[$week_menu][$day_of_week_next][$i]);
                
$tomorrow_dinner_maindish->appendChild($dish);
            }
        
        
$tomorrow_dinner_dessert $xml->createElement('dessert');
        
$tomorrow_dinner->appendChild($tomorrow_dinner_dessert);
        
            for(
$i=0$i<sizeof($dinner_dessertdishes[$week_menu][$day_of_week_next]); $i++) {
                
$dish $xml->createElement('dish'$dinner_dessertdishes[$week_menu][$day_of_week_next][$i]);
                
$tomorrow_dinner_dessert->appendChild($dish);
            }

//$xml->save('menu.xml');
echo $xml->saveXML();
    
?>
Τελευταία τροποποίηση: 31 Αύγουστος 2017, 19:39 από Sérmac Καταγράφηκε
nikolio
Μηχανικών Πληροφορικής ΤΕ
**
Μηνύματα: 69
Θετικοί ψήφοι: +33

Αποσυνδεδεμένος Αποσυνδεδεμένος

Απάντηση #5 - 31 Αύγουστος 2017, 21:24
0

Οχι δεν ειναι το ιδιο.
Παράθεση
7.   Mε βάση το προτεινόμενο από τον ανάδοχο εβδομαδιαίο μενού και τους όρους της παρούσας διακήρυξης για τη σύνθεση και τις προδιαγραφές των γευμάτων, ο ανάδοχος, σε συνεργασία με τη Σπουδαστική Λέσχη του ΤΕΙ Σερρών θα καταρτίζει πρόγραμμα σίτισης 4 εβδομάδων, το οποίο θα αναρτάται σε πίνακα ανακοινώσεων στην αρχή κάθε μήνα.  Κατά την κατάρτιση του προγράμματος θα λαμβάνεται μέριμνα, ώστε να υπάρχει ποικιλία στον τρόπο μαγειρέματος των φαγητών και στο γαρνίρισμα, καθώς και προσαρμογή σε νωπές πρώτες ύλες της κάθε εποχής

Αυτό ισχύει σχετικα με το πρόγραμμα ; Ρωταω για απο οτι ειδα ο κώδικας είναι απο εδω

Εδω βρισκεται το μενου 2 εβδομαδων της σπουδαστικης λεσχης,το οποιο ισχυει για το χειμερινο εξαμηνο 2010.Καθε 2 εβδομαδες επαναλαμβανεται.

Μενου 1ης Εβδομαδας

Κώδικας: [Επιλογή]
11/10/10
12/10/10
13/10/10
14/10/10
15/10/10
16/10/10
24/10/10
25/10/10
26/10/10
27/10/10
28/10/10
29/10/10
30/10/10
07/11/10
08/11/10
09/11/10
10/11/10
11/11/10
12/11/10
13/11/10
21/11/10
22/11/10
23/11/10
24/11/10
25/11/10
26/11/10
27/11/10
05/12/10
06/12/10
07/12/10
08/12/10
09/12/10
10/12/10
11/12/10
19/12/10
20/12/10
21/12/10
22/12/10
23/12/10
24/12/10
25/12/10

Μενου 2ης εβδομαδας

Κώδικας: [Επιλογή]
17/10/10
18/10/10
19/10/10
20/10/10
21/10/10
22/10/10
23/10/10
31/10/10
01/11/10
02/11/10
03/11/10
04/11/10
05/11/10
06/11/10
14/11/10
15/11/10
16/11/10
17/11/10
18/11/10
19/11/10
20/11/10
28/11/10
29/11/10
30/11/10
01/12/10
02/12/10
03/12/10
04/12/10
12/12/10
13/12/10
14/12/10
15/12/10
16/12/10
17/12/10
18/12/10

Εχω ακουσει ατομα που πάνε στη λέσχη να μου λενε οτι το πρόγραμμα που υπάρχει στο φορουμ δεν αντιστοιχει σε αυτο που σερβίρουν ( να υποθέσω έχουν αναρτήσει κάποιο άλλο ; ).

Αν ειναι να αναρτούν το πρόγραμμα σε πινακα ανακοινώσεων η όλη συνζητηση περι open data είναι ολιγον τι 'άστοχη' ...
Τελευταία τροποποίηση: 31 Αύγουστος 2017, 21:56 από nikolio Καταγράφηκε


Πώς να ρωτήσεις έξυπνα

We must be the change we wish to see in the world -- Mahatma Gandhi
Σελίδες: [1]   Πάνω
Εκτύπωση Share on Facebook