alexiou92 Δημοσ. 13 Σεπτεμβρίου 2008 Δημοσ. 13 Σεπτεμβρίου 2008 Έχω αυτό το site: greek-news.gr Το πρώτο πρόβλημα είναι ότι η εικόνα με τον τίτλο δεν φαίνεται ολόκληρη!!! Μία λύση είναι να την μικρύνω αλλά δεν 8α φαίνεται καλά Μία άλλη είναι τα μεγαλώσω το χώρο που είναι για τη φωτογραφία!!! Αυτό πρέπει να γίνει μέσα από τον κώδικα του template σωστά? Πως? Το δεύτερο είναι ότι ενώ όλα τα links μέσα στη σελίδα για τα άρθρα δουλεύουν μια χαρά, όπως και το κεντρικό μενού, τα links τους τίτλους των κατηγοριών στην κεντρική σελίδα (που έχουν από κάτω τα links των άρθρων) δεν δουλεύουν και βγάζουν σφάλμα 404!!! Γιατί? Το τρίτο πρόβλημα είναι πως μπορώ να φτιάξω στο template νέες θέσεις για modules? Ευχαριστώ!!!!
alchemist125 Δημοσ. 13 Σεπτεμβρίου 2008 Δημοσ. 13 Σεπτεμβρίου 2008 Πρώτα απ' όλα σου συνιστώ να βάλεις ένα addon του mozilla που λέγεται firebug. Θα σου λύσει τα χέρια! Ειδικά που έχει μια επιλογή inspect και βρίσκει το σημείο του κώδικα που σε ενδιαφέρει. Το πρόβλημα βρίσκεται στο http://greek-news.gr/templates/ja_teline_ii/css/template.css αρχείο στο h1.logo a {template.css (line 811) δες ότι έχεις εικόνα 290χ81 και έχεις ορίσει width και height 278x42. 2. Βλέπω ότι τα url που έχουν οι διάφορες εικόνες παραπέμπουν σε κάποια άρθρα με συγκεκριμένες ημερομηνίες. Είσαι σίγουρος ότι υπάρχουν; Μήπως τυχόν διέγραψες κάτι και το ξαναέφτιαξες; Δεν μπορώ να ξέρω οπότε κοίτα ανάλογα με τις ημερομηνίες που έχεις βάλει τι μπορεί να φταίει. 3. http://docs.joomla.org/Module_positions
sudo Δημοσ. 13 Σεπτεμβρίου 2008 Δημοσ. 13 Σεπτεμβρίου 2008 Καλησπέρα, για δοκίμασε στο αρχείο template.css να αυξήσεις το ύψος στο logo >h1.logo a { width: 278px; display: block; background: url(../images/logo.gif) no-repeat; position: absolute; [b] height: 55px; //Κάνε εδώ την αλλαγή(δοκίμα μέγεθος και όποιο εφαρμόσει καλύτερα..) [/b] top: 20px; left: 0; } EDIT Σόρρυ alchemist125, για την ίδια απάντηση που είχες δώσει εσύ, απλά όταν διάβασα το τοπικ δεν είχες απαντήσει ήδη..
alexiou92 Δημοσ. 13 Σεπτεμβρίου 2008 Μέλος Δημοσ. 13 Σεπτεμβρίου 2008 Ενώ αλλάζω το h1.logo a { δεν γίνετε τίποτα Πατώντας στο μενού "Γιαννενα" πάει εδώ: http://greek-news.gr/index.php?option=com_content&view=category&layout=blog&id=1&Itemid=23 Ενώ πατώντας πιο κάτω πάει εδώ: http://greek-news.gr /index.php?option=com_content&view=category&id=2008-07-01-19-22-32&Itemid=5 Και τα 2 δημιουργούνται αυτόματα γιατί το κάνει αυτό? Δηλαδή τι πρέπει να κάνω για να προσθέσω μια θέση για module δίπλα από την εικόνα με τον τίτλο?
alchemist125 Δημοσ. 13 Σεπτεμβρίου 2008 Δημοσ. 13 Σεπτεμβρίου 2008 1. Πάτα ctrl + F5 για να μην διαβάσει από την cache και δες μήπως έχεις ενεργοποιήσει την επιλογή από το global settings - system να διαβάζει από την cache για ένα χρονικό διάστημα που σε αυτήν την περίπτωση καθυστερεί να εμφανιστούν οι αλλαγές. Διαφορετικά κάτι έχεις κάνει λάθος... 2. Πως δημιουργούνται αυτόματα; Χρησιμοποιείς μήπως το archive; Γιατί το url δίνει ακριβή ημερομηνία και αυτό είναι που μου κάνει εντύπωση.. Δεν μπορώ πάντως να βγάλω άκρη πως σου έχει βγει αυτό το link. 3. Ανοίγεις το templateDetails.xml που βρίσκεται στον φάκελο του template σου και προσθέτεις ><position>myposition</position> ανάμεσα στα άλλα που έχει. Μετά πας στο template.php και προσθέτεις ><div> <jdoc:include type="modules" name="myposition" style="xhtml" /> μετά από την γραμμη: ><p class="site-slogan"><?php echo $sloganText;?></p> <?php } ?> και προσθέτεις ένα </div> πρίν το ><!-- END: HEADER -->
alchemist125 Δημοσ. 13 Σεπτεμβρίου 2008 Δημοσ. 13 Σεπτεμβρίου 2008 Γράψε μου όμως τι έχεις γράψει στο h1.logo a { .
alexiou92 Δημοσ. 14 Σεπτεμβρίου 2008 Μέλος Δημοσ. 14 Σεπτεμβρίου 2008 Την προσωρινή αποθήκευση την έχω απενεργοποιημένη αλλά τη χρησιμοποιεί!!! Γιατί? Η φώτο στον τίτλο τώρα φαίνεται ολόκληρη αλλά καλύπτει το μενού. Πως αυξάνω όλο τον κενό χώρο που είναι η φωτογραφία? Και το module το έβαλα μόνο που έχει καλύψει ολόκληρο το μήκος της σελίδας εντελώς στην κορυφή (είναι html outline άρα πλαταίνει μόνο του) Πως θα το κάνω να αρχίζει δίπλα από την φωτογραφία και να τελειώνει στην ημερομηνία? Ευχαριστώ!!!!
alchemist125 Δημοσ. 14 Σεπτεμβρίου 2008 Δημοσ. 14 Σεπτεμβρίου 2008 1. Δεν την χρησιμοποιεί τότε. Απλώς πάντα αποθηκεύονται πράγματα στην cache. Με ctrl + F5 λύνεται το πρόβλημα. 2. Ανέβασε την φωτογραφία πιο πάνω: >h1.logo a { background:transparent url(../images/logo.gif) no-repeat scroll 0 0; display:block; height:81px; left:0; position:absolute; top:10px; (Αυτό κάνει την δουλειά) width:290px; } και μεγάλωσε όλο το πάνω πλαίσιο: >#ja-header { height:93px; line-height:normal; position:relative; } Είναι μέσα στο template.css 3. Αυτό που σου είπα πριν άλλαξε το ><div id="mymodule"> <jdoc:include type="modules" name="myposition" style="xhtml" /> και πρόσθεσε στο template.css αυτό >#mymodule { position:absolute; height:93px; width:600px; (Παίξε με αυτήν την ρύθμιση) left:300px; (Μπορεί να χρειάζεται μερικά px παραπάνω) top:10px; } Τέλος να σου υπενθυμίσω ότι το site φαίνεται σωστά μόνο σε 1200x800 και πάνω αν και σιγά σιγά οι μικρότερες αναλύσεις λιγοστεύουν.
alexiou92 Δημοσ. 14 Σεπτεμβρίου 2008 Μέλος Δημοσ. 14 Σεπτεμβρίου 2008 και πρόσθεσε στο template.css αυτό >#mymodule { position:absolute; height:93px; width:600px; (Παίξε με αυτήν την ρύθμιση) left:300px; (Μπορεί να χρειάζεται μερικά px παραπάνω) top:10px; } Που ακριβώς να το προσθέσω αυτό στο template.css?
alchemist125 Δημοσ. 14 Σεπτεμβρίου 2008 Δημοσ. 14 Σεπτεμβρίου 2008 Βάλτο ας πούμε μετά το } του #ja-header.
alexiou92 Δημοσ. 14 Σεπτεμβρίου 2008 Μέλος Δημοσ. 14 Σεπτεμβρίου 2008 Κοίτα τι έκανε τώρα όμως: Έφερε το άλλο κοντά και το καινούριο το μίκρυνε αλλά είναι ακόμα πάνω από τη φωτογραφία Σε έχω πεθάνει ε?
alchemist125 Δημοσ. 14 Σεπτεμβρίου 2008 Δημοσ. 14 Σεπτεμβρίου 2008 Δικό μου το λάθος! Βγάλε το </div> που σου ζήτησα να βάλεις πάνω από το <!-- END: HEADER --> και βάλτο μετά το jdoc. Δηλάδη γίνεται όλο ><div id="mymodule"> <jdoc:include type="modules" name="myposition" style="xhtml" /> </div>
alchemist125 Δημοσ. 14 Σεπτεμβρίου 2008 Δημοσ. 14 Σεπτεμβρίου 2008 Έβγαλες το left και το top από το mymodule στο css...
alchemist125 Δημοσ. 14 Σεπτεμβρίου 2008 Δημοσ. 14 Σεπτεμβρίου 2008 Και βάλε το height στο mymodule 80.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.