Links anders darstellen |
C4er
Mitglied
Dabei seit: 29.03.06
Beiträge: 124
Herkunft: Berlin Forenversion: 2.3
|
|
Ich habe mal eine allgemeine Frage, wo muss ich was ändern damit die Links im Forum statt unterstrichen fett gedruckt werden also statt:
www.test.de
so:
www.test.de
Ich hoffe mal das das Thema je richtig ist
Ich Danke schonmal im Voraus
|
|
23.06.07 20:58 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
meeeeeeeep
Mitglied
Dabei seit: 18.06.07
Beiträge: 261
Fähigkeiten: WBB2 Fortgeschritten Herkunft: geradeaus und dann rechts Forenversion: 2.3
|
|
Ich habe es über eine PHP Datei gelöst.
Backup machen von den Dateien die geändert werden!
Öffne acp/lib/class_parse.php und suche:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
function formaturl($url, $title = '', $maxwidth = 60, $width1 = 40, $width2 = -15) {
if (!wbb_trim($title)) {
$title = rehtmlconverter($url);
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
if ($this->cuturls == 1 && wbb_strlen($title) > $maxwidth) $title = wbb_substr($title, 0, $width1)."...".wbb_substr($title, $width2);
return "<a href=\"$url\" target=\"_blank\">".htmlconverter($this->stripSlashes($title))."</a>";
}
else {
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
return "<a href=\"$url\" target=\"_blank\">".$title."</a>";
}
} |
|
Tausche es gegen dieses aus:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
function formaturl($url, $title = '', $maxwidth = 60, $width1 = 40, $width2 = -15) {
if (!wbb_trim($title)) {
$title = rehtmlconverter($url);
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
if ($this->cuturls == 1 && wbb_strlen($title) > $maxwidth) $title = wbb_substr($title, 0, $width1)."...".wbb_substr($title, $width2);
return "<a href=\"$url\" target=\"_blank\" style=\"color:#0000FF; font: normal bold 12px Verdana, sans-serif;\">".htmlconverter($this->stripSlashes($title))."</a>";
}
else {
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
return "<a href=\"$url\" target=\"_blank\" style=\"color:#0000FF; font: normal bold 12px Verdana, sans-serif;\">".$title."</a>";
}
} |
|
Speichern und wieder auf den Server laden.
Dann sieht es so aus (Grafik habe ich im ohrigen Code raus genommen):
Dateianhang: |
d1.jpg (28 KB, 120 mal heruntergeladen)
|
|
|
23.06.07 22:12 |
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Da wölpen sich meine Fußnägel nach oben, @meeeeeeeep.
Bitte ersetz den teil durch folgendes:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
function formaturl($url, $title = '', $maxwidth = 60, $width1 = 40, $width2 = -15) {
if (!wbb_trim($title)) {
$title = rehtmlconverter($url);
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
if ($this->cuturls == 1 && wbb_strlen($title) > $maxwidth) $title = wbb_substr($title, 0, $width1)."...".wbb_substr($title, $width2);
return "<a href=\"$url\" target=\"_blank\" style=\"color:#0000FF; font: bold 12px Verdana, Arial, Helvetica, sans-serif;\">".htmlconverter($this->stripSlashes($title))."</a>";
}
else {
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
return "<a href=\"$url\" target=\"_blank\" style=\"color: #0000FF; font: bold 12px Verdana, Arial, Helvetica, sans-serif;\">".$title."</a>";
}
} |
|
Da wir ja Mac Nutzer nicht außen vorlassen wollen und uns unnätige Anweisungen ersparen wollen.
noch einfacher und komfortabler wäre eine Klasse zu nehmen die Styleabhängig angepasst werden kann.
Dies wäre dann:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
function formaturl($url, $title = '', $maxwidth = 60, $width1 = 40, $width2 = -15) {
if (!wbb_trim($title)) {
$title = rehtmlconverter($url);
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
if ($this->cuturls == 1 && wbb_strlen($title) > $maxwidth) $title = wbb_substr($title, 0, $width1)."...".wbb_substr($title, $width2);
return "<a href=\"$url\" target=\"_blank\" class=\"ext_link\">".htmlconverter($this->stripSlashes($title))."</a>";
}
else {
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
return "<a href=\"$url\" target=\"_blank\" class=\"ext_link\">".$title."</a>";
}
} |
|
Und im jeweiligen Designpack kann die Klasse: .ext_link angepasst werden, indem man sie beim zusätzlichen CSS Code bspweise so einfügt:
code: |
1:
2:
|
color:#0000FF;
font: bold 12px Verdana, Arial, Helvetica, sans-serif; |
|
__________________ Gruß Micha
|
|
23.06.07 22:22 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Und ich habe die Anweisung: "normal" entfernt, denn entweder man gestaltet die Schrift dick oder normal.
Die Hierarchie geht hierbei von unten nach oben, bzw in diesem falle von links nach rechts, und da bold rechts neben normal steht ist die Definition zum Dicken eh aktiv.
Kurz und Gut der Quellcode wird entschlackt.
Und ja es gibt auch Mac Nutzer, die wollen doch auch einmal das Forum betrachten. Deshalb die zusätzliche Schriftart.
__________________ Gruß Micha
|
|
23.06.07 22:38 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
meeeeeeeep
Mitglied
Dabei seit: 18.06.07
Beiträge: 261
Fähigkeiten: WBB2 Fortgeschritten Herkunft: geradeaus und dann rechts Forenversion: 2.3
|
|
Ich volldepp.
Mit dem Normal haste natürlich vollkommen recht.
Mensch, Mensch, Mensch, ich glaube ich muss noch mal die Bücher studieren.
|
|
23.06.07 22:42 |
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Ich hatte sowas noch nicht wirklich gesehen, und achte selbst etwas arg auf die CSS Anweisungen, daher meine Einwände. War nicht böse gemeint keine Sorge.
Die Idee war ja nicht falsch, nur etwas zu gut gemeint.
__________________ Gruß Micha
|
|
23.06.07 22:49 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
C4er
Mitglied
Dabei seit: 29.03.06
Beiträge: 124
Herkunft: Berlin Forenversion: 2.3
Themenstarter
|
|
Danke erstmal für die schnelle Antwort aber irgendwie will es bei mir nicht klappen habe alles getauscht so wie es sein soll nach euren Vorgaben aber für ändern tut sich gar nichts. Entweder bitte ich zu blöd dazu oder irgend etwas stimmt nicht?!
|
|
23.06.07 23:15 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
meeeeeeeep
Mitglied
Dabei seit: 18.06.07
Beiträge: 261
Fähigkeiten: WBB2 Fortgeschritten Herkunft: geradeaus und dann rechts Forenversion: 2.3
|
|
Der ändert es erst bei neuen Beiträgen, nicht bei alten Links.
Haste das bedacht?
|
|
23.06.07 23:31 |
Finden
Als Freund hinzufügen
|
|
C4er
Mitglied
Dabei seit: 29.03.06
Beiträge: 124
Herkunft: Berlin Forenversion: 2.3
Themenstarter
|
|
Das erklärt natürlich einiges
Wie funktioniert das eigentlich mit dieser Grafik als Anzeichen für einen Link was du bei dir gemacht hast?
Gruß Mario
|
|
24.06.07 13:03 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
C4er
Mitglied
Dabei seit: 29.03.06
Beiträge: 124
Herkunft: Berlin Forenversion: 2.3
Themenstarter
|
|
Ich danke dir sollten noch Probleme auftreten was ich nicht glaube hörst du nochmal etwas von mir
Viel Spaß noch
Gruß Mario
|
|
24.06.07 17:15 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
meeeeeeeep
Mitglied
Dabei seit: 18.06.07
Beiträge: 261
Fähigkeiten: WBB2 Fortgeschritten Herkunft: geradeaus und dann rechts Forenversion: 2.3
|
|
Klasse.
Wäre schön wenn du das Thema als erledigt markierst.
|
|
24.06.07 18:17 |
Finden
Als Freund hinzufügen
|
|
|