Μιχαλάκη Αικατερίνη – AEM: 2414 Μπελμέζα Βασιλική – ΑΕΜ: 2629

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Χαντζής Δημήτριος Επιβλέπων Καθηγητής: Σιδηρόπουλος Αντώνιος Διαδικτυακή Εφαρμογή για Διαχείριση Συνεδρίων.
Advertisements

Joomla.
Ονοματεπώνυμο: Ζωγράφου Αγγελική ΑΕΜ:1858
Team Members Αριστοτέλης Στυλιανού ΑΔΤ: Σοφοκλής Χατζημιχαήλ ΑΔΤ: Κυριάκος Χριστοδούλου ΑΔΤ: Instructor: Evaggelia Pitoura EPL 602.
ΕΠΛ602 ΘΕΜΕΛΙΩΣΕΙΣ ΤΕΧΝΟΛΟΓΙΑΣ ΔΙΑΔΥΚΤΙΟΥ Ομάδα: Πολυχρόνης Μάριος – Κωνσταντίνου Κωνσταντίνος –
Εγκατάσταση & Διαχείριση
ΣΕΡΡΕΣ, ΔΕΚΕΜΒΡΙΟΣ 2012 Δημιουργία μιας εφαρμογής σε Java για τη διαχείριση ενός Joomla ιστοτόπου Πτυχιακή Εργασία τoυ Γεώργιου Θεοδωρίδη (1182) Επιβλέπων:
CSS Cascading Style Sheets
Το Δίκτυο Ηλεκτρονικής Μάθησης για την Τάξη
Μήτρες (templates)  Μία μήτρα είναι ένα κομμάτι κώδικα που περιέχει παραμέτρους οι οποίες δέχονται ως τιμές τύπους δεδομένων.  Είναι ένας μηχανισμός.
Πτυχιακή εργασία των Κωνσταντίνου Κουρμούση (1604)
CS Market Place Έλενα Μιχαήλ, Ιωάννα Ηρακλέους, Γιώργος Χατζηζωρζής, Χάρης Παναγή.
Τομέας Πληροφορικής ΙΕΚ ΔΕΛΤΑ Θεσσαλονίκη - Ιωάννινα
> Καλπάκη Ελένη Καρυπίδης Φώτιος Α.Μ. : 2027 Α.Μ.: 1837 Επιβλέπων Καθηγητής Δρ. Σπυρίδων Α. Καζαρλής.
Ημερίδα Ενημέρωσης για Θέματα Σταδιοδρομίας Πρακτική Άσκηση Αγγελίδου Ραΐσα, Σιγανός Μάριος Πανεπιστήμιο Στερεάς Ελλάδας Τμήμα Πληροφορικής με Εφαρμογές.
ΑΝΑΠΤΥΞΗ ΤΑΞΙΝΟΜΗΤΗ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ΜΑΛΕΖΑ ΣΟΦΙΑ ΑΕΜ:765.
Τα Διαδοχικά Φύλλα Στυλ CSS
E X a M p L e Αξιοποιώντας την τεχνολογία XML στη διαχείριση της πληροφορίας Λίνα Μπουντούρη Εθνικό Κέντρο Τεκμηρίωσης 13ο Πανελλήνιο Συνέδριο Ακαδημαϊκών.
Επικοινωνία Ανθρώπου Μηχανής HTML CGI JAVASCRIPT Κουμπούλης Χρήστος Α.Μ. 921 Χαλαβαζής Βασίλης Α.Μ. 988.
Templates Standard Template Library (STL) Exceptions Μεταπτυχιακό Πρόγραμμα Σπουδών, Τμήμα Εφαρμοσμένης Πληροφορικής.
Drupal Themeing. Προυποθέσεις βασικές γνώσεις HTML/ CSS στοιχειώδης κατανόηση της PHP εξοικείωση με το drupal.
Εγκατάσταση του joomla σε τοπικό υπολογιστή Νταλούκας Βασίλης Υπεύθυνος ΚΕ.ΠΛΗ.ΝΕ.Τ. 1 ου Γραφείου Δ.Ε. Ν.Ηλείας.
Επιλογή θέματος δικτυακού τόπου Σχεδίαση δικτυακού τόπου Συλλογή – ανάπτυξη – επεξεργασία παρεχόμενης πληροφορίας Υλοποίηση πολυμεσικής εφαρμογής στο περιβάλλον.
CSS – Cascading Style Sheets (Εξωτερική γραμμή, περιθώριο, ενδιάμεση απόσταση) Η εξωτερική γραμμή (outline) σχεδιάζεται γύρω από ένα στοιχείο της HTML,
CSS – Cascading Style Sheets (Το μοντέλο box) Κάθε στοιχείο της HTML περιέχεται σε ένα “κουτί” (box). Το μοντέλο box μας βοηθάει στο σχεδιασμό της ιστοσελίδας.
Ανάπτυξη εφαρμογής διαδικτύου με σύγχρονες ανάγκες υπηρεσιών διαδικτύου για τους φοιτητές ERASMUS Πτυχιακή Εργασία Σπουδάστρια Γεωργιάδου Πολυξένη Επιβλέπων.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ Σπουδαστές Δάλατζης Νικόλαος Καταπόδης Πέτρος Επιβλέπων.
Adobe Dreamweaver Καριπίδης Πέτρος Α.Μ. 767 Τσολάκης Κωνσταντίνος Α.Μ. 840.
Αρχιτεκτονική Open eClass Θερινό Σχολείο, 14 – 20 Ιουλίου 2014 Γιώργος Φουρτούνης Μονάδα Αριστείας ΕΛ/ΛΑΚ ΤΕΙ Αθήνας.
Πτυχιακή εργασία Νούση Σοφία Α.Μ: 1958 Επιβλέπων καθηγητής : Χουβαρδάς.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ
ΔΟΜΗ. Στόχος της ώρας Δόμηση κώδικα Συνεργασία σε ομάδες Χωρισμός σε αρχεία Στυλ κώδικα Front-end και back-end Το πρότυπο MVC.
ΗΛΕΚΤΡΟΝΙΚΟ ΠΑΡΟΥΣΙΟΛΟΓΙΟ
Τίτλος πτυχιακής εργασίας Ανάπτυξη διαδικτυακής πλατφόρμας κοινωνικής δικτύωσης και μικροεφαρμογής με δυνατότητες δημιουργίας-επεξεργασίας-χρήσης εκπαιδευτικών.
Μαθηματική διδακτική ιστοσελίδα Πτυχιακή εργασία των φοιτητών : Κουφάκη Ιωάννα Μπαταρλής Δημήτρης Επιβλέπων καθηγητής : Δρ. Βασίλειος Σάλτας Μάιος 2015.
ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τμήμα Μηχανικών Πληροφορικής ΤΕ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Κατασκευή Ιστοσελίδας Χρηματοοικονομικού.
Επιβλέπων καθηγητής : Δρ. Μπαλουκτσής Αναστάσιος Επιμέλεια Παρουσίασης : Γούνα Ελένη (1505) Λύκα Ζωή(1522) ΤΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ.
Πρακτικές Σχεδιασμού Μαθήματος. Πρακτικές καλού σχεδιασμού μαθήματος Η συγκέντρωση του εκπαιδευτικού υλικού και η οργάνωση στο eclass γίνεται πλέον σε.
Ιστορία : Στα αρχαία χρόνια ΜΑΘΗΜΑ:Εισαγωγή στην πληροφορική ΟΝΟΜ/ΝΥΜΟ:Σερέτης ΝικόλαοςAEM: η εργασία Β ΄ εξαμήνου.
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΛΛΑΣ ΑΝΑΣΤΑΣΙΟΣ / ΦΕΒΡ ΚΕΦΑΛΑΙΟ 2 ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ.
Παπαδημητρίου Δημήτριος Σιμώνης Εμμανουήλ Επιβλέπων καθηγητής: Δρ. Τσιμπίρης Αλκιβιάδης 1.
WORDPRESS ΕΓΚΑΤΑΣΤΑΣΗ ΚΟΥΡΕΑΣ ΑΡΓΥΡΗΣ ΜΗΧΑΝΙΚΟΣ – ΚΑΘΗΓΗΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1.
HTML/CSS: Εισαγωγή Θερινό Σχολείο, 14 – 20 Ιουλίου 2014 Γιώργος Φουρτούνης Μονάδα Αριστείας ΕΛ/ΛΑΚ ΤΕΙ Αθήνας.
ΔΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙΔΩΝ Ένας Συνοπτικός Οδηγός Καμήλαλη Δέσποινα Μαθηματικός, MSc Πληροφορικής, Υποψήφια Διδάκτωρ Χαροκοπείου Πανεπιστημίου Αθηνών.
ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΗΣ ΠΛΑΤΦΟΡΜΑΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ ΜΕΛΩΝ ΙΣΤΟΣΕΛΙΔΑΣ ΤΩΝ ΚΑΘΗΓΗΤΩΝ ΤΟΥ ΤΜΗΜΑΤΟΣ ΑΒΡΑΜΙΔΟΥ ΑΛΕΞΑΝΔΡΑ 3211 ΙΑΚΩΒΟΥ ΚΥΡΙΑΚΗ 3182.
1 ΔΙΔΑΣΚΩΝ ΔΙΔΑΣΚΩΝ : ΑΝΔΡΕΑΔΑΚΗΣ ΝΙΚΟΣ, Αναπλ. Καθηγητής. ΤΑΞΙΝΟΜΙΚΑ ΚΡΙΤΗΡΙΑ B06Π01.
Κλιμίδης Αρτέμης (ΑΕΜ: 2748) Σταματίου Θεόδωρος (ΑΕΜ: 2873) Χατζής Σταμάτιος (ΑΕΜ: 2822) ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: Δρ. Χρήστος Αναστασίου ΣΥΝΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ:
ΖΑΚΑΛΚΑΣ ΑΝΑΣΤΑΣΙΟΣ Α.Ε.Μ.: 2481 ΣΟΥΛΟΥΓΚΑΣ ΔΗΜΗΤΡΙΟΣ Α.Ε.Μ.: 2132 Επιβλέπων Καθηγητής: κ. ΟΥΤΣΙΟΣ ΕΥΑΓΓΕΛΟΣ ΜΑΡΤΙΟΣ 2016 ΣΕΡΡΕΣ.
Infofarm Ενημέρωση Εξελίξεων και Διαφημίσεων στον FarmManager
Πτυχιακή εργασία της ΤΟΠΑΛΙΔΟΥ ΠΑΥΛΙΝΑ(1459)
Εργασία στο μάθημα «Προγραμματισμός ΙΙ»
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Παρουσίαση εργαλείου ελέγχου προγραμμάτων
Σχολή Τεχνολογικών Εφαρμογών
ΚΑΤΑΣΚΕΥΗ ΙΣΤΟΕΞΕΡΕΥΝΗΣΗΣ ΣΤΟ
Πρακτική Άσκηση Φοιτητών
Επιλογή Συστήματος Διαχείρισης Περιεχομένου
Πληροφοριακό σύστημα Πληροφοριακό Σύστημα μιας επιχείρησης/οργανισμού είναι ένα σύστημα που αποτελείται από ανθρώπους, διαδικασίες και εξοπλισμό (Υλικό,
HTML - CSS Δίνεται παρακάτω ο κώδικας HTML μιας ιστοσελίδας
Εισαγωγή στην HTML ΚΕΦΑΛΑΙΟ 11.
Εισαγωγή Ζούμε σε μια online εποχή όπου τα περισσότερα γίνωνται με τη χρήση Η/Υ. Με την διάδοση του internet έχουν δημιουργηθεί νέες τεχνολογίες και.
CSS Cascading Style Sheets
Διαδικτυακό σκάκι Χριστόφορος Παναγιωτούδης ΑΕΜ: 3209
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΔΙΑΔΙΚΤΥΑΚΗ ΠΛΑΤΦΟΡΜΑ
Εισαγωγή στην υλοποίηση δικτυακού τόπου
Cascading Style Sheets (CSS)
Συγγραφέας: Ζαγκότας Στεφανος Επιβλέπων Καθηγητής: Ούτσιος Ευάγγελος
Εισαγωγή στην HTML ΚΕΦΑΛΑΙΟ 11.
Γλώσσα Προγραμματισμού LOGO
Μεταγράφημα παρουσίασης:

Μιχαλάκη Αικατερίνη – AEM: 2414 Μπελμέζα Βασιλική – ΑΕΜ: 2629 Πτυχιακη Εργασια «Σχεδιαση υποδειγματων (templates) για συστηματα διαχειρισησ περιεχομενου» Σπουδάστριες: Μιχαλάκη Αικατερίνη – AEM: 2414 Μπελμέζα Βασιλική – ΑΕΜ: 2629 Επιβλέπων καθηγητής: Δρ. Τσιμπίρης Αλκιβιάδης

Σκοποσ τησ πτυχιακησ Σκοπός αυτής της πτυχιακής εργασίας είναι η μελέτη των απαιτήσεων, η σχεδίαση και η ανάπτυξη προτύπων (templates) για συστήματα διαχείρισης περιεχομένου. Τα βήματα που ακολουθήθηκαν είναι: Μελέτη της δομής και λειτουργίας των προτύπων Joomla Δημιουργία προτύπου Joomla Δημιουργία εφαρμογής Joomla με την χρήση του προτύπου

Τεχνολογιεσ που χρησιμοποιηθηκαν XAMPP Joomla API PHP MySQL CSS 3 HTML 5 JavaScript jQuery Bootstrap 3

Δημιουργια προτυπου Joomla templateDetails.xml Το αρχείο αυτό αποτελεί το αρχείο εγκατάστασης του προτύπου και περιέχει όλες τις απαραίτητες πληροφορίες ώστε να εγκατασταθεί το πρότυπο με τις παραμέτρους που επιθυμούμε. index.php Είναι το αρχείο το οποίο περιέχει το σύνολο του κώδικα HTML της εφαρμογής και αυτό θα προβάλλεται ανάλογα με τις παραμέτρους που έχουν δοθεί. Λοιποί φάκελοι Για την ορθή λειτουργία και εμφάνιση του προτύπου χρειάζεται να χρησιμοποιηθούν επιπρόσθετα αρχεία όπως αρχεία CSS και JavaScript. Για τον λόγο αυτό δημιουργούμε επιπλέον φακέλους ώστε τα αρχεία μας να είναι κατηγοριοποιημένα.

Σχεδιαγραμμα αρχειων και φακελων προτυπου

templateDetails.xml Το αρχείο templateDetails.xml περιέχει τις εξής πληροφορίες: Τι είδους extension δημιουργείται Τι αρχεία και φάκελοι θα συμπεριληφθούν Ορίζονται οι θέσεις (positions) του προτύπου Ορίζονται οι παράμετροι του προτύπου

templateDetails.xml - συνεχεια <?xmlversion="1.0"encoding="utf-8"?> <!DOCTYPEinstallPUBLIC"-//Joomla! 2.5//DTD template 1.0//EN""http://www.joomla.org/xml/dtd/2.5/template-install.dtd"> <extension version="3.0« type="template« client="site"> <name>Custom Template</name> <version>1.0</version> <creationDate>18/02/2015</creationDate> <files> <filename>index.php</filenam> <filename>templateDetails.xml</filename> <folder>images</folder> <folder>css</folder> <folder>js</folder> <folder>html</folder> <folder>fonts</folder> </files> </fieldset> <fieldset name="breadcrumbs" label="Breadcrumbs"> <field name="breadcrumbsImage" type="media" label="Εικόνα Breadcrumbs" description="Η εικόνα για το Breadcrumbs"/>

templateDetails.xml - συνεχεια <positions> <position>breadcrumbs</position> <position>menu</position> <position>logo</position> <position>header</position> <position>sidebar</position> <position>boxes</position> <position>position1</position> <position>position2</position> <position>position3</position> <position>position4</position> <position>footer</position> <position>footer-1</position> <position>footer-2</position> <position>footer-3</position> <position>footer-4</position> </positions>

index.php Είναι το αρχείο το οποίο περιέχει τον κώδικα HTML και συνδέει όλα τα αρχεία που είναι απαραίτητα μεταξύ τους. defined('_JEXEC') or die; //ανάκτηση παραμέτρων $params = JFactory::getApplication()->getTemplate(true)->params; //Αντικείμενο εγγράφου $doc = JFactory::getDocument(); //Stylesheets (css) $doc->addStyleSheet('templates/'.$this->template.'/css/bootstrap.css'); $doc->addStyleSheet('templates/'.$this->template.'/css/tmpl.css');

index.php - συνεχεια Στο αρχείο index.php εφαρμόζουμε τις παραμέτρους του προτύπου έτσι ώστε να εμφανίσουμε το περιεχόμενο που επιθυμούμε. <!-- LOGO --> <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4 logo"> <h1> <?php if($params->get('logoText')){ echo "<a href=".JUri::base()." class='logo-link'>" .$params->get('logoText')."</a>"; } else if($params->get('logoImage')){ echo "<a href=".JUri::base()."><img src=".JUri::base().$params->get('logoImage')."></a>"; }else{ echo "<a href=".JUri::base()." class='logo-link'>Λογότυπο</a>"; ?> </h1> </div>

Χρηση κλασεων CSS Για να αποκτήσει η εφαρμογή την μορφή που αρχικά σχεδιάστηκε εφαρμόστηκαν ορισμένες κλάσεις CSS, μερικές από τις οποίες προήλθαν έτοιμες από το Bootstrap 3 ενώ άλλες δημιουργήθηκαν από εμάς. .welcome{ margin-top: 10%; padding: 50px; background: rgba(0,0,0,0.7); color: white; border: 2px white solid; } .welcome-btn{ border-radius: 0px; background: none; border: 1px white solid; margin-top: 30px; padding: 12px;

συμπερασματα Διαδικασία μελέτης:οι τρόποι σχεδίασης και ανάπτυξης μπορεί να διαφέρουν από πρότυπο σε πρότυπο. Χρήση των τεχνολογιών για την ανάπτυξη:σημαντικό ρόλο παίζει η χρήση frameworks καθώς και η σωστή χρήση τους. Xρήση του προτύπου από απλούς χρήστες:ένας χρήστης με διάθεση να εκπαιδευτεί επάνω στο αντικείμενο δεν θα βρει δυσκολίες στην κατανόηση του τρόπου λειτουργίας και των δυνατοτήτων του προτύπου.