Μια βοήθεια στο design

Started by leftezi, October 18, 2006, 09:39:28 PM

Previous topic - Next topic

leftezi

Είχα κάνει κάτι αλλαγές τελευταία στην εικόνα που εμφανίζεται πάνω - πάνω στην κορυφή του φόρουμ και όλα έβαιναν καλώς αλλά από ότι αποδείχτηκε μόνο με firefox. Καλά που μπήκα χτες με Internet Explorer και είδα ότι τα πράγματα δεν είναι τελικά και τόσο εντάξει (με τιμώρησε ο ΙΕ που τον είχα γράψει κανονικά).
Όταν είχα φτιάξει το header, είχα βάλει μια μεγάλη μακρόστενη εικόνα (banner) πάνω και έσβησα το smflogo.gif. Όπως είπα, στο firefox φαίνονται όλα κανονικά αλλά στον ΙΕ φαίνεται ότι κάπου διαβάζει μια πληροφορία και κρατάει μια θέση 250Χ250 pixels μετατοπίζοντας όλο το header πολύ πιο κάτω και αφήνοντας ένα κενό πάνω. Έβαλα ξανά την εικόνα smflogo.gif με μέγεθος 1Χ1 pixel μπας και "κλέψω" κάνοντας ντρίπλα  :P αλλά η θέση κρατιέται πάντα στο ίδιο μέγεθος (και την ξανάσβησα).
Έχω SMF 1.1 RC3 με TP 0.9.5 και theme το babylon.
Αλλά δείτε το και μόνοι σας (με ΙΕ):
http://www.travelforum.gr/
Πώς το ξεφορτώνομαι αυτό το ευτραφές εικονίδιο; Μπορεί κάποιος να με βοηθήσει;

agridoc

leftezi το να σβήσεις το smflogo.gifή να το αλλάξεις δεν έχει νόημα. Πρέπει να σβήσεις τον κώδικα που το βάζει από το index.template.php.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

clubman

Κανε ενα search στο index.template.php, βρες την εντολη που εμφανιζει το smf logo και σβηστη ολοκληρη..

leftezi

Από php είμαι σκράπας, τη βρήκα την εντολή αλλά δεν ξέρω από πού μέχρι πού να σβήσω.
Μια μικρή βοήθεια ακόμα;;  please...  :-[ να μην αρχίζω τα πειράματα πάλι γιατί αυτή τη στιγμή δεν έχω το κουράγιο:


// This part is the logo and forum name.  You should be able to change this to whatever you want...
echo '
<img src="', $settings['images_url'], '/smflogo.gif" style="width: 250px; float: ', !$context['right_to_left'] ? 'right' : 'left', ';" alt="" />';
if (empty($settings['header_logo_url']))
echo '
<span style="font-family: Georgia, sans-serif; font-size: xx-large;">', $context['forum_name'], '</span>';
else
echo '
<img src="', $settings['header_logo_url'], '" alt="', $context['forum_name'], '" border="0" />';

echo '
</td>
</tr>
<tr id="upshrinkHeader"', empty($options['collapse_header']) ? '' : ' style="display: none;"', '>
<td valign="top">
<div class="headertitles" style="margin-right: 5px; position: relative;"><img src="', $settings['images_url'], '/blank.gif" height="12" alt="" /></div>
<div class="headerbodies" style="position: relative; margin-right: 5px; background-image: url(', $settings['images_url'], '/box_bg.gif);">
<img src="', $settings['images_url'], '/', $context['user']['language'], '/userinfo.gif" style="position: absolute; left: ', $context['browser']['is_ie5'] || $context['browser']['is_ie4'] ? '0' : '-1px', '; top: -16px; clear: both;" alt="" />
<table width="99%" cellpadding="0" cellspacing="5" border="0"><tr>';

if (!empty($context['user']['avatar']))
echo '<td valign="middle">', $context['user']['avatar']['image'], '</td>';

echo '<td valign="top" class="smalltext" style="width: 100%; font-family: verdana, arial, sans-serif;">';

// If the user is logged in, display stuff like their name, new messages, etc.
if ($context['user']['is_logged']).............................

agridoc

#4
Αφαίρεσε τον παρακάτω κώδικα από το index.template.php του Babylon (2η και 3η γραμμή στον κώδικα που παρέθεσες).

echo '
<img src="', $settings['images_url'], '/smflogo.gif" style="width: 250px; float: ', !$context['right_to_left'] ? 'right' : 'left', ';" alt="" />';


Υ.Γ. Η εικόνα του λογότυπου σου είναι πολύ πλατειά. Μείωσε σε 700 pixels και κάτω για να φαίνεται καλά και σε 800Χ600.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

leftezi

Ευχαριστώ, παιδιά. Το έφτιαξα.

agridoc, πστεύω πώς ελάχιστοι έχουν ακόμα 15άρες οθόνες (800Χ600) και από αυτούς που έχουν αποκλείται να σερφάρει πάνω από το 1% (λέω) :P εκτός αν υπάρχει και άλλος λόγος που μου διαφεύγει.
Ευχαριστώ για την παρατήρηση πάντως.  :)

agridoc

#6
Υπάρχουν ακόμα αρκετοί με 17" και 800Χ600 ανάλυση  ;)

Ηδη ο λογότυπος είναι πολύ μεγάλος και για 1024Χ768.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

leftezi

Χμ! Μάλλον έχεις δίκιο.
Υπάρχει κάποιος τρόπος να το κεντράρω ώστε στις μεγάλες οθόνες να μην αφήνει κενό δεξιά;

agridoc

Μια γρήγορη λύση.

Βρες λίγο πιο πάνω

<td colspan="2" valign="bottom" style="padding: 5px; white-space: nowrap;">';

// This part is the logo and forum name.  You should be able to change this to whatever you want...


Αντικατάσταση με το

<td colspan="2" align="center" valign="bottom" style="padding: 5px; white-space: nowrap;">';

// This part is the logo and forum name.  You should be able to change this to whatever you want...
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

leftezi

Ευχαριστώ, agridoc.
Με την πρώτη ευκαιρία θα "μαζέψω" και το λογότυπο.

alfalfa2606

#10
Quote from: agridoc on October 20, 2006, 12:11:39 AM
Αφαίρεσε τον παρακάτω κώδικα από το index.template.php του Babylon (2η και 3η γραμμή στον κώδικα που παρέθεσες).

echo '
<img src="', $settings['images_url'], '/smflogo.gif" style="width: 250px; float: ', !$context['right_to_left'] ? 'right' : 'left', ';" alt="" />';




Κάνοντας το παραπάνω ουσιαστικά ενώ έφυγε το smflogo χάλασε όλο το theme! Μου βγάζει διάφορα πλαίσια στο backround, μου έχει αλλάξει τη γραμματοσειρά, και το χρώμα της κλπ.
Προσπαθόντας να το διορθώσω ξανα ανέβασα το παλιό  index.template.php αλλά πάλι δεν είδα καμία αλλαγή.

Tα λευκά γράμματα δεν αντιστοιχούν σε ότι του έχω δώσει εγώ και το μωβ φόντο επίσης.

Aργότερα φτιάχνοντας εξαρχής νέο theme και χωρίς να έχω πειράξει κατι πέρα από την γραμματοσειρά και το χρώμα μου έκανε πάλι το ίδιο!Ποιός ο λόγος?Αφού ουσιαστικά  το index.template.php δεν έχει πειραχτει...

agridoc

Οι αλλαγές που περιγράφεις μάλλον οφείλονται σε αλλαγές στο style.css της εμφάνισης.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

alfalfa2606

#12
Σαφώς agridoc.Όμως η αλλαγή έγινε αλλάζοντας μόνο το χρώμα του φόντου...Εδώ έχω ένα φόντο και από πάνω σε πλαίσiο άλλο.


Τεσπά στο  δεύτερο theme που έφτιαξα απλά ξανανεβάζοντας το index.template.php στην default εμφάνιση διορθώθηκε.

Ευχαριστώ!

alfalfa2606

Λοιπόν διαπίστωσα ότι με την οποιαδήποτε αλλαγή στο index.template.php  χαλάει η εμφάνιση όπως έχω πει παραπάνω.

Για παράδειγμα μόλις ανέβασα το κώδικα για το favicon είχα πάλι τα ίδια προβλήματα...Το ίδιο προσπαθόντας να αφαιρέσω και το smflogo.Μπήκε το favicon, βγήκε το smflogo αλλά χαλάει το theme.

Γιατί συμβαίνει αυτό?

searchgr

αντί να αλλάξεις τον κώδικα του smflogo αντικατέστησε το με ένα image διαστάσεων κουκκίδας.

alfalfa2606

Σωστός!Απορώ  πως δεν το σκέφτηκα...Εχω κάνει και άλλες αλλαγές τέτοιου στυλ!
Ευχαριστώ!

Αν κάποιος έχει μια λύση και για το favicon ευπρόσδεκτη!

agridoc

  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

searchgr

Δεν χρειάζεσαι κώδικα για το favicon . Απλώς ρίξετο μέσα στο public html directory σου και οι browsers το βρίσκουν από μόνοι τους.

Advertisement: