Αλλαγή background χρώματος

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Adavis
Δημοσιεύσεις: 107
Εγγραφή: 04 Αύγ 2003 19:44
Επικοινωνία:

Αλλαγή background χρώματος

Δημοσίευση από Adavis » 18 Ιαν 2007 21:29

Χρησιμοποιώ αυτό το αρχείο για RSS σε σελίδα και θέλω να αλλάξω το background πίσω από τα γράμματα σε #ECF0F6. Έκανα κάποιες δοκιμές αλλά δεν τα κατάφερα. Που και τι ακριβώς πρέπει να προσθέσω για αυτό;

Κώδικας: Επιλογή όλων

<?php  
// Get RSS News Feed from NYtimes 

// number of news items you want displaying 
$feed_limit = 4; 
$offset = 100; // find first space after this many chars and return result. 
$stylesheet = 'templates/default/default.css'; // stylesheet to use 


$feed = 'http&#58;//www.nytimes.com/services/xml/rss/nyt/NYRegion.xml';  

ini_set&#40;'allow_url_fopen', true&#41;;  
$fp = fopen&#40;$feed, 'r'&#41;;  
$xml = '';  

while &#40;!feof&#40;$fp&#41;&#41; 
&#123;  
   $xml .= fread&#40;$fp, 128&#41;;  
&#125;  

fclose&#40;$fp&#41;;  

function untag&#40;$string, $tag&#41; 
&#123;  
   $tmpval = array&#40;&#41;;  
   $preg = "|<$tag>&#40;.*?&#41;</$tag>|is";  
  
   preg_match_all&#40;$preg, $string, $tags&#41;;  

   foreach &#40;$tags&#91;1&#93; as $tmpcont&#41; 
   &#123;  
      $tmpval&#91;&#93; = $tmpcont; 
   &#125;  

   return $tmpval;  
&#125;  

$items = untag&#40;$xml, 'item'&#41;; 
$output = '<html>'; 
$output .= '<head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">'; 
$output .= '<title></title>'; 
$output .= '<link href="' . $stylesheet . '" rel="stylesheet" type="text/css">'; 
$output .= '</head><body>'; 

$output .= '<font face="verdana" size="2">'; 
$html = '';  

$id=0;  
  
foreach &#40;$items as $item&#41; 
&#123;  
   $title = untag&#40;$item, 'title'&#41;;  
  
   $link = untag&#40;$item, 'link'&#41;;  
  
   $descr = untag&#40;$item, 'description'&#41;;  
  
   $html .= '<div class="genmed">'; 
   $html .= '<a href="' . $link&#91;0&#93; . '" target="_new">' . $title&#91;0&#93; . '</a>'; 
   $html .= '</div>'; 
   $html .= '<div class="gensmall">' . substr&#40;$descr&#91;0&#93;,0,strpos&#40;$descr&#91;0&#93;,' ', $offset&#41;&#41; . '...</div><hr>';  

   $id++; 
    
   if&#40;$id == $feed_limit&#41; 
   &#123;  
      break; 
   &#125;  
&#125;  
  
$output .= $html; 
$output .= '</font>'; 
$output .= '</body></html>'; 

echo $output;  
?>

Άβαταρ μέλους
EkLekTos
WebDev Moderator
Δημοσιεύσεις: 7421
Εγγραφή: 07 Απρ 2005 15:44
Τοποθεσία: Inside the Effects
Επικοινωνία:

Αλλαγή background χρώματος

Δημοσίευση από EkLekTos » 18 Ιαν 2007 21:34

Δεν είμαι σίγουρος, αλλά για δοκίμασε...
Άνοιξε templates/default/default.css βρες background color και αλλαξέ το με #ECF0F6 αν δεν μπορείς δώσε μας αυτό το αρχείο να το κοιτάξουμε :P
* Apple Technical Support Specialist *
* Apple Sales & Product Professional Certificate since 2011 * Εικόνα
Follow me @Twitter

Adavis
Δημοσιεύσεις: 107
Εγγραφή: 04 Αύγ 2003 19:44
Επικοινωνία:

Αλλαγή background χρώματος

Δημοσίευση από Adavis » 18 Ιαν 2007 22:05

Αυτό το default.css είναι που χρησιμοποιώ σε όλη την σελίδα οπότε δεν θέλω να κάνω αλλαγές εκεί γιατί θα χαλάσουν άλλα γράμματα...

Άβαταρ μέλους
EkLekTos
WebDev Moderator
Δημοσιεύσεις: 7421
Εγγραφή: 07 Απρ 2005 15:44
Τοποθεσία: Inside the Effects
Επικοινωνία:

Αλλαγή background χρώματος

Δημοσίευση από EkLekTos » 18 Ιαν 2007 22:16

Ωραία αν θες στείλε μου το css να το κοιτάξω...
* Apple Technical Support Specialist *
* Apple Sales & Product Professional Certificate since 2011 * Εικόνα
Follow me @Twitter

Adavis
Δημοσιεύσεις: 107
Εγγραφή: 04 Αύγ 2003 19:44
Επικοινωνία:

Αλλαγή background χρώματος

Δημοσίευση από Adavis » 18 Ιαν 2007 22:25

Oρίστε το αρχείο.
Συνημμένα
default.rar
default.css
(3.21 KiB) Μεταφορτώθηκε 252 φορές

Άβαταρ μέλους
tix-3-
Δημοσιεύσεις: 827
Εγγραφή: 25 Μαρ 2004 05:12
Τοποθεσία: Θεσσαλονικη-Καβαλα-βεροια(το τριγωνο της καταρας)
Επικοινωνία:

Αλλαγή background χρώματος

Δημοσίευση από tix-3- » 18 Ιαν 2007 23:35

καντο ενα copy σε αλλο αρχειο αλλαξε το και κανε iclude μονο το καινουργιο στο xml

Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες