Drupal-Button im Footer
am 26.01.2009 - 15:28 Uhr in
Hallo,
Ich beschäftige mich erst seit kurzem mit Drupal - komme von Joomla und habe die Absicht wegen der barrierefreiheit und dem validen code zu Drupal zwechseln.
Nun zu meiner Frage:
wie bearbeite ich das Drupal-Button im Footer? da hier der link im selben tab aufgeht erscheint mir das nicht recht sinnvoll da dieser link ja auf eine andere webseite verweist. vielmehr müsste hier folgender link gesezt werden. a href="http://drupal.org" target="_blank">link a
wo und wie kann ich das bewerkstelligen? muss ich im core rumbasteln? wenn ja, in welcher datei kan ich es verändern?
und wie füge ich ein eigenes butomsymbol ein? zb. mein impressum?
hier fehlt es mir noch an den grundverständniss, ich würde mich um einen lösungsvorschlag sehr freuen! :-)
danke im voraus
josua
- Anmelden oder Registrieren um Kommentare zu schreiben

adam...
am 26.01.2009 - 16:03 Uhr
sorry falls ich zu sehr bei adam und eva anfang, aber dein problem sollte sich sehr leicht lösen lassen.
ein teil von drupal ist in s.g. "Blöcke" gepackt. ein block kannst du in beliebigen "regionen" deiner hp platzieren. z.b. in der linken seitenleiste, oder im header, oder im footer...
soweit klar.
z.b. ist das navigations-menü (worüber du z.b. auf die ganze admin-ebene zugriff hast) auch in ein block gefasst. d.h. man könnte das gesamte menü mit einem klick von der linken in die rechte seitenleiste "schieben".
das findest du im menü "admin/build/block" bzw. "Administration/Verwalten/Struckturierung/Blöcke"
dort sind die verschiedenen blöcke aufgelistet und wo sie sich befinden.
jeweils vor den namen befindet sich auch so ein kleines "kreuzchen". wenn du es dort "anpackst" kannst du einzelne blöcke in die regionen verschieben, wo du sie haben willst.
soweit so klar.
jetzt gibt es dort auch einen Block der heisst "Powered by Drupal". Dieser block beinhaltet dieses kleine bildchen und den link.
verschieb den block in die region "deaktiviert".
dann erscheint er nichtmehr.
wenn du jetzt im footer z.b. permanent einen link auf dein impressum o.ä. haben willst, dann machst du folgendes:
oben, über den blöcken gibt es einen link "Block hinzufügen". damit kannst du selber einen neuen block "erschaffen"
dort kannst du dann auch einstellen wie dein block heissen soll, wer ihn sehen soll usw. und in dem textfeld kannst du dann normalen html-code mit links, target usw. eingeben.
wenn du vorher (oder nachher ;-) einen style in der style.css anlegst, dann kannst du natürlich auch die styles aufrufen.
-> wichtig: bei Eingabeformat auf "full html" schalten. sonst werden deine eingaben gefiltert...
den vorhandenen "Powered by Drupal" block anpassen ist denke ich mehr aufwand als nutzen... ?! zumal ich die datei auch auf die schnelle nicht gefunden habe in der das alles definiert ist. ;-)
so far. ich hoff das hat deinen einstieg etwas erleichert ;-)
viel spass weiterhin mit drupal, bin auch erst seit ca. 3 monaten dabei aber voll begeistert... ;-)
grüße
reggaefish
-------------------------------------------------
arguing on the internet is like competing in the special olympics
- even if you win, you are still retarded.
drupal
am 26.01.2009 - 16:02 Uhr
Moin!
Mal abgesehen davon, dass
target="_blank"schon 1999 zu den Top Ten Web Design Mistakes gehörte, kannst Du den Link über die Funktion theme_system_powered_by() in Deiner template.php anpassen.hth,
Stefan
an reggaefish
am 26.01.2009 - 16:04 Uhr
vielen Dank für deine schnele antwort, soweit ist es mir klar, aber wenn ich eben den link haben will als info das diese seite eben mit drupal gemacht ist, und ich dann eben wie oben beschrieben daraus einen externen link machen will, wie gehe ich dann vor?
---
am 26.01.2009 - 16:07 Uhr
siehe oben
wie würdest du es
am 26.01.2009 - 16:08 Uhr
wie würdest du es handhaben? laut meiner information gehören interne links im selben tab, und externe in einen neuen - laut weinen wissensstand jedenfalls
gruss
josua
tabs und fenster
am 26.01.2009 - 16:16 Uhr
Ich lasse den Nutzer selbst entscheiden, wo er die Seite öffnen möchte.
Wenn er die Seite in einem neuen Fenster/Tab öffnen möchte, kann er dies mittels des Kontextmenüs oder anderen Hilfsmittel (STRG+Klick oder mittlere Maustaste oder wie immer der Browser auch konfiguriert sein mag) tun.
Stefan
Das ist eine sehr
am 26.01.2009 - 16:24 Uhr
Das ist eine sehr esoterische Diskussion. Ich glaube die gabs u.a. letztes oder vorletztes Jahr schonmal beim Frank Helmschrott (klar, die gibts immer wieder). Wenn ich es entscheiden kann, dann gibts bei mir auch kein "_blank" oder dergleichen. Wozu sollte das auch gut sein?
Sinniger ist es noch via CSS externe Links als solche zu kennzeichnen.
danke
am 26.01.2009 - 16:37 Uhr
habt dank an alle, hab dann mal wieder was zum grübeln wie ich es handhaben möchte :-)
klar , ich bin auch dafür das es der user entscheiden soll, andererseits kenne ich eben sehr viele die nicht wissen das man "rechtsklick in einen neuen fenster öffnen" benutzen kann , un denen würde man es eben erleichertern....
aber da ich nun mal ein valider freak bin werd ich mir was einfallen lassen müssen :-)
grüße und danke
josua
externe Links
am 26.01.2009 - 16:43 Uhr
Wie Alexander schon sagte: man könnte externe Links auch als solche kennzeichnen (per CSS-Klasse und einem kleinen entsprechend gestaltetem Bildchen vor bzw. hinter dem Verweis). So sieht der Nutzer, dass es sich bei diesem Verweis um einen Link zu einer anderen Seite handelt.
Stefan
extern kennzeichnen
am 26.01.2009 - 16:47 Uhr
Habe hier ein kleines modul gefunden das die ermöglicht, muss es erst noch testen:
extlink-6.x-1.6.tar.gz
...denke das wäre ein ansatz
Genau, Targets sind out und
am 17.02.2009 - 02:54 Uhr
Genau, Targets sind out und der Benutzer soll darüber entscheiden wie das Ziel geöffnet werden soll.
Irgendwo las ich mal, dass es auch mit JavaScript gehen soll und trotzdem valide sein soll, aber dass liegt nicht in meinem interesse.
Natürlich könnte man eine Seite über die Nutzbarkeit der Seite erstellen wie der Benutzer den Link zu handhaben hat, also ob der Link im gleichen oder im neuen Tab/Fenster geöffnet werden soll.
Einen externen Link kann man natürlich per CSS definieren und mit einer netten kleinen Grafik versehen oder den Link anders kennzeichnen.
So, bin müde und werde erstmal ne Runde schlafen gehen und dass wie immer allein sei 28 Jahren :-(
Gruß
Alex