Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Module
  Farbe der Schrift in der Download-Section ändern

Forum : eXV2 Module

Titel : Farbe der Schrift in der Download-Section ändern

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=529&forum=7


 LasoK :

01.08.2003 01:06
 Hi Leute,

klingt jetzt vielleicht ein wenig nach Anfänger (was in gewisser Weise auch gar nicht so verkehrt ist*g) aber ich würde gerne wissen wie ich bei e-xoops die Schriftfarbe der "Dateinamen" (z.B. "eCal Kalender fängt mit Montag an") ändern kann. Ich hab schon ewig rumgesucht (allemöglichen Dateien durchforstet etc.), aber leider nicht rausgefunden wie das funkt.

Hoffe ihr könnt mir hier weiterhelfen
thx schon mal

LasoK Smile



EDIT:
Hab jetzt schon mal gefunden wo ichs ändern kann. Wenn ich dort jedoch die Farbe ändere, würden sich die Farben aller Links verändern...
Könnte ich nicht mit einer neuen CSS-Definition nur die Links aus der DL-Section ändern?


EDIT2:
Ich bin wieder einen Schritt weiter *g
Das könnte ich doch mit einer neuen Klasse machen, oder ?
Aber wie soll ich das machen ?

[ Geändert von LasoK an 01.08.2003 03:07 ]

 Picl :

01.08.2003 14:16
 Also eigentlich hast du dir die Antwort schon selbst geliefert.

Leg in deiner CSS-File 'ne neue Klasse an (z.B. dl-links) und integrierst diese Klasse mit SPAN in die dlformat.php (ist im include-Ordner).

Und zwar ca. Zeile 44 direkt vor
Code:
<a href='".XOOPS_URL."/modules/mydownloads/visit.php?lid=$lid' target='_blank'><b>".$dtitle."</b></a>";


Achte darauf innerhalb des Echo-Befehls zu bleiben!

Sollte also ca. so aussehen:

Code:
<span class='dl-links'><a href='".XOOPS_URL."/modules/mydownloads/visit.php?lid=$lid' target='_blank'><b>".$dtitle."</b></a></span>";


Habe es nicht ausprobiert, aber sollte so funktionieren. Kannst die CSS-Befehle natürlich auch direkt rein schreiben oder in den Header stellen Smile


Greetz,

Picl

[ Geändert von Picl an 01.08.2003 13:17 ]

 LasoK :

01.08.2003 17:00
 Funkt leider nicht ...

Hab in der CSS mit:
Code:
.dl-links {color: #FFFFFF;}

eine neue Klasse erstellt (ist doch richtig, oder?)

Anschliessend hab ich in die dlformat.php die Zeile
Code:
<span class='dl-links'><a href='".XOOPS_URL."/modules/mydownloads/visit.php?lid=$lid' target='_blank'><b>".$dtitle."</b></a></span>";

eingefügt.

Müsste doch nun eigentlich stimmen oder habe ich irgendwas falsch gemacht ? Confused

 Eierkopp :

01.08.2003 17:15
 Wenn Du den Bereich Download farblich ändern willst, dann würde ich mir die Stellen rauspicken, an denen die Farbe aufgerufen wird, die in der CSS verankert ist

So schaut das in der CSS aus

a:link, a:visited {
color: #606060;
text-decoration: underline;
}

a:hover {
color: #C0C0C0;
text-decoration: underline;
}

a:active {
color: #FF0000;
text-decoration: underline;
}

Ich würde dann einfach a:link1 schreiben und die Farbe meinen Wünschen entsprechend definieren.

Mußt halt nur noch an den entsprechenden stellen a: link suchen und umbenennen in a:link1 oder so. Dann müßte sich die Farbe des Link ändern. So hab ich das jedenfalls gemacht.

 LasoK :

01.08.2003 17:40
 Aber dann müsste ich doch jedes mal wenn ich einen Download hinzufüge die Schriftfarbe wieder erneut für den Link definieren, oder ?

 Eierkopp :

01.08.2003 17:43
 Wenn du jeden Download mit einer anderen Farbe kennzeichnen willst ja. Oder vielleicht könnte das noch mit einem JaVAScript zu realisieren sein, der dann die Farbe in einer Art Zufallgeneration definiert. Das wäre auch noch möglich.

Aber über die CSS kannst Du nur generelle Einstellungen verändern. Das wirkt sich dann auf alles aus, was deine Seite betrifft.

 LasoK :

01.08.2003 17:46
 Hatte ja eigentlich nicht vor die Links verschieden farbig zu machen. Sollte schon einheitlich sein. Nur krieg ich das einfich nicht gebacken :/

 Eierkopp :

01.08.2003 18:05
 In der topten.php hab ich was gefunden. Ich hab dir das mal gekennzeichnet , auf was du achten mußt, wenn du die Dateien durchstöberst: Dort veränderst du einfach das und legst die neue Definition in der CSS fest.

while (list($cid, $ctitle) = $db->fetch_row($result)) {
$boxtitle = "<big>";
$boxtitle .= sprintf(_MD_TOP10, $ctitle);
$boxtitle .= " (".$sort.")</big>";
$thing = "";
$query = "SELECT lid, cid, title, hits, rating, votes FROM ".$db->prefix("mydownloads_downloads")." WHERE status>0 AND (cid=$cid";
// get all child cat ids for a given cat id
$arr = $mytree->getAllChildId($cid);
$size = count($arr);
for ($i=0; $i<$size; $i++) {
$query .= " OR cid=".$arr[$i]."";
}
$query .= ") ORDER BY ".$sortDB." DESC";
$result2 = $db->query($query, 10, 0);
$rank = 1;
while (list($did, $dcid, $dtitle, $hits, $rating, $votes) = $db->fetch_row($result2)) {
$rating = number_format($rating, 2);
if ($hit) {
$hits = "$hits";
} elseif ($rate) {
$rating = "$rating";



Auf solche Einträge mußt Du achten und dann änderst Du das einfach um in bg 6, 7 oder noch mehr. Das gleiche gibst Du auch in der CSS ein und definierst die Fabe neu. Dann greift das Programm immer auf diese Farbe zurück und gibt sie aus. Man muß das nur verstanden haben, dann ist das eigentlich ganz einfach. Ich hab vor 3 Wochen noch genauso blöd aus der Wäsche geschaut und hätte am Liebsten ganzen Kasten aus dem Fenster gepfeffert.


][color=FF3300]class='bg3' <<<<----------Danach halte Ausschau. Dann einfach ausprobieren und irgendein Ergebnis wird sich dann schon zeigen

[ Geändert von Eierkopp an 01.08.2003 17:08 ]
class='bg3'
>"._MD_RANK."
"._MD_TITLE.""._MD_CATEGORY.""._MD_HITS.""._MD_RATING.""._MD_VOTE."

 Nobse :

01.08.2003 20:36
 Habe alles mal ausprobiert.
Aber alles bring keinen Erfolg.
Du könntest eine eigene CSS für das Downloadmodul machen. Aber da hätten dann alle links im Download die gleiche farbe.
Wenn noch einer ne Idee hat lasst es wissen, ist intressant.

 LasoK :

02.08.2003 21:12
 Habs jetzt hinbekommen Very Happy

Hab einfach in der CSS folgendes eingesetzt:

Code:

.bg3 a:link {color: #96786F;}
.bg3 a:visited {color: #96786F:}
.bg3 a:hover {color: #000000; text-decoration:underline;}


Fertig. Smile
Die Tabbellenzellen hatte schon die Klasse bg3 also hab ich nichts mehr weiter ändern müssen.



greetz LasoK
Partnerseiten
http://all-inkl.com/?partner=330607

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France