Seite 1 von 1

Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 15:36
von Scanialady
Hallo,

mal eine Frage. Ich kann mich erinnern, dass es mal eine Zeitlang ein kleines Link-Symbol vor einer URL in einem Posting gegeben hat. Das hat deutlich gemacht, das hier ist ein Link.

Ich benutze derzeit die Erweiterung "local url to text", die foreninterne Links in den Beitragsnamen umwandelt. Das hat leider zur Folge, dass die Urls nicht mehr so sehr deutlich als solche zu erkennen sind. Mit der Farbgestaltung kriege ich das auch nicht in jedem Style so hin, wie ich das möchte - leider sind alle möglichen Links damit verbunden und ändern halt alle gemeinsam die Farben.

Also wäre für mich die beste Lösung, dieses kleine Symbolbildchen wieder vor einer URL im Posting erscheinen zu lassen. Nur - wie?

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 18:08
von Kirk
Hallo
Ich nehme an das du diese Erweiterung meinst: https://www.phpbb.com/community/viewtop ... &t=2284236
Man muss nur eine css Anweisung dazu machen.
Lade dir diese Datei runter, entpacke sie und lade den kompletten Ordner martin nach root/ext hoch, dieser enthält nur ein template Event und die css Anweisung.
Die Farben in der css dienen nur zu Demo, du müsstest es nach deinen Wünschen ändern.
So sieht es dann aus:
link_symbol.jpg
link_symbol.jpg (4.22 KiB) 7394 mal betrachtet
localurltotext.zip
(2.52 KiB) 321-mal heruntergeladen

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 18:41
von Scanialady
Ja diese Extension habe ich gemeint. Super, das probiere ich. Ich wusste doch, dass dir was einfällt :)

Danke!

edit://

ja, das funktioniert. Allerdings natürlich nur für lokale Urls, nicht für alle. Aber damit komm ich bestimmt schon ein Stück weiter. Danke :)

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 19:46
von Kirk
Bei welchen funktioniert es nicht?
Wenn du für interne und exterene Links Grafiken haben möchtest, so geht dies auch.
Du müsstest die localurltotext.css so umändern:

Code: Alles auswählen

/* localurltotext css
---------------------------------------- */

.postlink-local {
	background-image: url("./images/intlink.png");
	background-position: 1px 80%;
	background-repeat: no-repeat;
	color: #ff8040;
	padding-left: 21px;
}

.postlink-local:hover {
	color: #d24400;
	text-decoration: underline;
}

.postlink {
	background-image: url("./images/extlink.png");
	background-position: 1px 80%;
	background-repeat: no-repeat;
	color: #ff8040;
	padding-left: 21px;
}

.postlink:hover {
	color: #d24400;
	text-decoration: underline;
}
Dann lädst du diese beiden Grafiken nach root/ext/martin/localurltotext/styles/all/theme/images

Das sieht dann so aus:
int_extlink_symbol.jpg
int_extlink_symbol.jpg (3.44 KiB) 7381 mal betrachtet

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 20:05
von Scanialady
Ja, das habe ich mir schon gedacht, und es ausprobiert. Funktioniert auch prima - hat aber leider einen Nebeneffekt in der JV-Shoutbox. Da werden dann vor den Benutzernamen leider auch die Bildchen angezeigt, die unter .postlink angegeben sind. Die Extension arbeitet wohl intern damit (Postings von der Arcade z.B. Benutzer blabla hat einen neuen Rekord in Spiel dingsbums), hat dafür keine eigenen css-Einträge. Gut, ich könnte damit leben - aber es sieht doof aus.

Hast du dazu vielleicht auch noch eine Idee?

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 20:19
von Kirk
Ändere mal die overall_header_head_append.html so um:

Code: Alles auswählen

<!-- IF SCRIPT_NAME == "viewtopic" -->
<!-- INCLUDECSS @martin_localurltotext/localurltotext.css -->
<!-- ENDIF -->
ist aber ungetestet!

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 20:24
von Scanialady
Hurra - das hat die Shoutbox rausgenommen aus der Nummer - und ich habe nun für interne und externe Links unterschiedliche Bilder drin.
Du bist genial!

Noch mal danke :)

Re: Link-Symbol vor URLs?

Verfasst: Mo 18. Jul 2016, 20:32
von Kirk
Gern geschehen :)