Shoutbox!

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

foititria

14 Φεβρουαρίου 2019, 19:32
Προγραμματισμός 1 θεωρία στο egram

Grizzly

05 Ιανουαρίου 2019, 22:58
Γνωριζει κανεις αν σ'αυτη την εξεταστικη θα εχει εμβολιμη στο τμημα πληροφορικης?

Alexis92

30 Δεκεμβρίου 2018, 22:17
"εδρευει στην πανεμορφη πολη των Σερρων ..." πανεμορφη??????????

ECHETLOS

28 Δεκεμβρίου 2018, 01:57
ΕΠΙΣΗΣ ΑΣ ΣΕΒΟΝΤΑΙ ΤΟΥΣ ΜΗ ΚΑΠΝΙΣΤΕΣ ΟΣΟΙ ΦΟΘΜΑΡΟΥΝ ΜΕΣΑ ΣΤΑ ΚΤΗΡΙΑ ΕΝΩ ΑΠΑΓΟΡΕΥΕΤΑΙ! ΚΑΛΑ ΕΙΣΤΕ ΤΟΣΟ ΖΩΑ? ΚΑΠΝΙΣΤΕ ΟΞΩ!

ECHETLOS

28 Δεκεμβρίου 2018, 01:55
ΚΑΛΑ ΤΟ ΑΤΕΙ ΚΜ ΔΕΝ ΕΧΕΙ ΑΠΟΘΕΜΑ ΝΑ ΒΑΛΕΙ ΚΑΎΣΙΜΑ ΩΣΤΕ ΝΑ ΛΕΙΤΟΥΡΓΟΥΝ Η ΘΕΡΜΑΝΣΕΙΣ!!!????  ΟΙ ΚΑΘΗΓΗΤΕΣ ΔΕΝ ΚΡΥΩΝΟΥΝ?

ECHETLOS

28 Δεκεμβρίου 2018, 01:53
δευτερων Παρατήρησαν αρκετοί Φοιτητές την αποφυγή αξιολόγησης καθηγητών, οι οποιοι υποχρεουντο να παραδοσουν τ εντυπα  

ECHETLOS

28 Δεκεμβρίου 2018, 01:50
Εχω να καταγγειλω τα κατωθει!!!! Α. Οι αιθουσες του κτηριου ΣΤΕΦ διπλα απο το κτηριο ΣΔΟΙ ειναι ηταν παγωμενες!!!ελεος

ECHETLOS

28 Δεκεμβρίου 2018, 01:48
Με μεγαλη απογοητευση και θλιψη για το Α.Τ.Ε.Ι Κεντρικης Μακεδονιας που εδρευει στην πανεμορφη πολη των Σερρων ...
 

nabz0r

10 Δεκεμβρίου 2018, 13:17
Έχει κάνει κανείς μετάφραση του πτυχίου του στα Αγγλικά;
 

d3vi4n

24 Οκτωβρίου 2018, 23:27
Kai den rwtise pote :D

liaaa123

12 Οκτωβρίου 2018, 17:08
Να κανω μια ερωτηση;

gademis

02 Οκτωβρίου 2018, 00:38
Τα μαθήματα του κ. ********* δεν θα πραγματοποιηθούν τις προσεχείς ημέρες, για λόγους ανωτέρας βίας.

foititria

27 Σεπτεμβρίου 2018, 16:21
Ποτε ξεκινανε τα μαθηματα στην πληροφορικη;ευχαριστω.

Εμφάνιση 50 τελευταίων
Καλώς ορίσατε, Επισκέπτης. Παρακαλούμε συνδεθείτε ή εγγραφείτε. Χάσατε το email ενεργοποίησης;
22 Φεβρουαρίου 2019, 05:49

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

Μέλη
  • Σύνολο μελών: 5219
  • Τελευταία: Apostolia E

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

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

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

Πρόσφατα

Καιρός

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

Εύδοξος
Okeanos
Άτλας
Ακαδημαϊκή Ταυτότητα

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

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

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

Απάντηση #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