Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: rentasite on December 27, 2006, 17:57:25

Title: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 27, 2006, 17:57:25

Καλησπέρα και Χρόνια Πολλά σε όλους!!!

Υπάρχει κάποιο module για την εμφάνιση ημερομηνίας και ώρας ??

Ευχαριστώ.
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: datahell on December 27, 2006, 18:48:39
Σου κάνει αυτό; Είναι μέρος ενός component που φτιάχνω και που μάλλον δεν πρόκειται να τελειώσω ποτέ...

http://www.datahellas.com/various/clock.swf
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 27, 2006, 18:52:03

Μια χαρά είναι  ;D από το τίποτα!  ;)

Πως μπορώ να το κατεβάσω και να το εγκαταστήσω?

Ευχαριστώ!!!
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: datahell on December 27, 2006, 22:02:45
Είναι το πιο απλό και το πιο όμορφο φλασάκι που έχω βρει για ρολόϊ. Αν ψάξεις θα βρεις πολύ πιο περίεργα και σε flash και σε javascript. Αν σου κάνει αυτό κράτα αυτό.

Απλά το κατεβάζεις (βάλε τη url στο getright ή στον firefox - file->save page as), flash-άκι είναι, δεν είναι module. Φτιάξε ένα module στη διαχείριση του elxis και ρίξε μέσα του τον κώδικα για να το εμφανίζει.
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 27, 2006, 22:42:28

Πάρα πολύ καλό και εύκολα τελικά να εισαχθεί. Μια ερώτηση επί του θέματος μόνο:

Μου το εμφανίζει πολύ αριστερά, στην στήλη του. Πως γίνεται να κεντραριστεί ένα module !?!?!?  ::)
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: datahell on December 27, 2006, 23:05:51
Είναι θέμα template/css. Αλλά για αν μην πειράζεις το css σου και αφού το Module είναι custom μπορείς γύρω από τον κώδικα που έβαλες στο module να βάλεις λίγη html/css ώστε να το κεντράρεις.

Πχ:
<div align="center">...</div>
<div style="align:center;">...</div>
<center>...</center>
<p align="center">...</p>
<div style="padding-left:10px; align:center;>...</div>
κλπ....

παίξε λίγο και θα το κεντράρεις όπως ακριβώς το θες.
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 27, 2006, 23:13:12

To swf το κεντράρω και πηγαίνει αριστερά δεξιά στον editor....Το βλέπω. Αλλά καμία διαφορά στο τελικό αποτέλεσμα στη σελίδα!!!

Είναι θέμα κεντραρίσματος του module!?!!?!!

Σου στέλνω PM να το δεις  :)
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: datahell on December 29, 2006, 14:27:23
Το Module κεντράρεται σύμφωνα με το css του template σου. Κάθε Module βρίσκεται εντός ενός table και τα περιεχόμενα του σε ένα κελί (td) αυτού του πίνακα. Εσύ αυτό που βλέπεις μέσα στον editor του Module είναι τα περιεχόμενα εντός αυτού του td.

Σχηματική παράσταση:

<table cellpadding="0" cellspacing="0" class="moduletable-MODULE_SUFFIX">
<tr>
<td>ΤΑ ΠΕΡΙΕΧΟΜΕΝΑ ΣΟΥ ΕΔΩ</td>
</tr>
</table>

Εσύ θες να κεντράρεις τα περιεχόμενα, αυτό μπορεί να είναι αντίθετο από τις γενικές ρυθμίσεις του css στο template σου για το πως να εμφανίζονται τα module. Οπότε θα πρέπει να αναιρέσεις τη στοίχιση του css "τυλίγοντας" τα περιεχόμενα του Module με κάτι που θα τα εμφανίσει όπως θες ή να βάλεις ένα νέο Module suffix στο css του template σου και να χρησιμοποιήσεις αυτό το suffix για το συγκεκρημένο module.

Όπως προ-είπα, ένας τρόπος είναι να τα βάλεις μεταξύ 2 div με custom style:
<div style="....">περιεχόμενα module</div>

Λογικά στο style ένα "text-align: center;" θα κάνει τη δουλειά αλλά εξαρτάται από το css του Module γι αυτό θα χρειαστεί ίσως να πειραματιστείς με διάφορα style για να πετύχεις αυτό που θες. Ενλλακτικά κάνε αυτό με τα suffixes.
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 29, 2006, 17:03:07

αλλά εξαρτάται από το css του Module

To module είναι custom. φτιάχτηκε όπως αναφέρθηκε στην αρχή αυτού του topic, μέσω του admin panel. Αυτό μήπως παίζει ρόλο?
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 29, 2006, 18:20:38

To φτιαξα επιτεεεεεεεελους!  ;D  Ταίριαξε με <p align="center"> Και μάλιστα, μέσω του index.php του template.

Το περίεργο είναι ότι με Internet Explorer φαίνεται στο κέντρο. Με Firefox, παραμένει ως έχει!!!  :-\
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: datahell on December 29, 2006, 19:16:16
Το καλύτερο είναι να χρησιμοποιήσεις module suffix ή το "style" σε ένα div (και όχι p tag) γιατί η κατευθείαν html συνήθως υπερκαλύπτεται από το css του template. Ο κάθε browser αντιλαμβάνεται διαφορετικά το css, δυστυχώς. Συνήθως το πρόβλημα είναι ο explorer, ο firefox πάντα "κάθεται" πιο εύκολα. Για τον explorer συχνά πρέπει να κάνεις css hacks. Παραδείγμα css hack για explorer:

_width: 10px; (το καταλαβαίνει μόνο ο explorer)
w\idth: 10px; (το καταλαβαίνει μόνο ο explorer 6 και όχι ο 5)

καταραμένη microsoft!  :P
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: rentasite on December 29, 2006, 19:57:43

Έτσι όπως το πανε, εκτός από Flash & HTML version sites θα φτιάχνουμε σε λίγο  I.E. kai F.F. versions  ;D ;D
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: kk_xaris on December 30, 2006, 09:43:02
Καλημέρα και χρόνια πολλά και απο εμένα.
Υπάρχει κάτι ανάλογο και σε ημερομηνία??
Ευχαριστώ
Title: Re: Προβολή ημερομηνίας & ώρας
Post by: datahell on December 30, 2006, 10:28:34
Ψάξε στο internet και θα βρεις πάρα πολλά.
Τυχαία επιλογή (σε javascript): http://www.javascriptkit.com/script/cutindex1.shtml
και άλλο ένα:
http://www.jsmadeeasy.com/javascripts/Clocks%20And%20Date/list_test.asp

και σε flash:
http://freescripts.filehungry.com/show/clock

ψάξε θα βρεις και άλλα