Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst]Frage zum Modul "Geolocation Field"

Eingetragen von ThuleNB (380)
am 15.01.2014 - 14:16 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hallo Community,

ich habe einen eigenen Inhaltstyp "Profil", welches der Registrierung von Usern dient. Das "Standort-Feld" habe ich mit dem Modul "Geolocation Field" erstellt. Prinzipiell funktioniert auch alles wunderbar. Der User kann seine PLZ und Ort eingeben und sein Standort wird angezeigt. Leider bringt das Modul eine weitere Funktion mit, mit der ein User sein Standort festlegen kann und zwar über das "browser geolocation system":

Zitat:

Enter an address / location in the textfield or you can also click on the map to set a marker, or use your browser geolocation system by clicking this link

Mir reicht die Funktion, das der User PLZ und Ort eingibt. Diese weitere Funktion verwirrt eher, daher möchte ich dieser gerne deaktivieren. Kann mir vielleicht jemand sagen, wie ich das schaffe? Ich habe auch einen Screenshot angehängt, damit ihr sehen könnt, wie das ganze aussieht.

Grüße
Thomas

AnhangGröße
Geolocation Field.png118.73 KB
‹ [gelöst] Automatic Entity Label - Problem mit der Umleitung auf den neu erzeugten Node nach Speichern [gelöst]Frage zum Modul "Geolocation Field" ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Thomas, nach einem

Eingetragen von mkruggel (45)
am 16.01.2014 - 12:50 Uhr

Hallo Thomas,

nach einem schnellen Blick ins Modul scheint es da keine Templates zu geben, mit denen man die Ausgabe unterdrücken könnte. Als Notbehelf kannst Du den Button per CSS (display: none) verstecken und den Hinweistext so übersetzen, dass der Hinweis auf die Browser-Funktion entfernt wird.

Wie gesagt nur ein Behelf, aber besser als nichts.

Grüße
Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da dieses Feld direkt per

Eingetragen von SteffenR@drupal.org (2262)
am 16.01.2014 - 13:00 Uhr

Da dieses Feld direkt per Javascript in das Widget reingerendert wird, ist es in diesem Fall wirklich das Einfachste diesen Link per CSS zu verstecken.
Den hinterlegten Text kannst du über die Drupal Localization einfach übersetzen. Falls du an den englischen Text ran musst, kannst du diesen auch mithilfe des [do:stringoverrides‎] überschreiben.

Möglichkeit zur Übersetzung findest du auf dieser Seite: admin/config/regional/translate (sofern das locale Module aus dem Core aktiviert wurde.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, danke euch vielmals. Ich

Eingetragen von ThuleNB (380)
am 16.01.2014 - 15:52 Uhr

Ok, danke euch vielmals. Ich werde es so machen. Ist es eigentlich suchmaschinenunfreundlich Inhalte zu verstecken? Ich könnte mir vorstellen, dass Google bei visibility: hidden gleich hellhörig wird.

Grüße
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kommt drauf an

Eingetragen von mkruggel (45)
am 16.01.2014 - 18:06 Uhr

Kommt drauf an, ob Du dem Googlebot auf die Weise umfangreich Content unterjubeln willst, den die User nie zu Gesicht bekommen. Wenn es nur ums Verstecken ansonsten unbedenklicher Elemente geht, ist es nach einhelliger Meinung unschädlich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mkruggel schrieb Kommt drauf

Eingetragen von SteffenR@drupal.org (2262)
am 16.01.2014 - 19:49 Uhr
mkruggel schrieb

Kommt drauf an, ob Du dem Googlebot auf die Weise umfangreich Content unterjubeln willst, den die User nie zu Gesicht bekommen. Wenn es nur ums Verstecken ansonsten unbedenklicher Elemente geht, ist es nach einhelliger Meinung unschädlich.

Das oben angesprochene Feld werden Suchmaschinen nie zu Gesicht bekommen, da dies nur verfügbar ist, wenn der Nutzer sein Profil oder bspw. einen Node bearbeitet. Das ist dann für Google nicht weiter interessant.
Hellhörig wird Google eher, wenn man wirkliche Links zu anderen Seiten versteckt, um somit das Ranking der versteckten Seiten "nach oben zu treiben".

In meiner ersten Antwort hatte ich gar nicht dran gedacht, dass sich das Javascript (genauer gesagt das Drupal.behaviour) auch im eigenen Modul überschreiben lässt.
Dazu müsstest du das Drupal.behaviors.geolocationGooglemaps komplett kopieren und in dein eigenes Javascript (am Besten in ein Modul) zu packen. Hier hast du dann die Möglichkeit alles nach deinen Wünschen zu gestalten.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo zusammen, danke euch,

Eingetragen von ThuleNB (380)
am 19.01.2014 - 20:00 Uhr

Hallo zusammen,

danke euch, ich habe es über CSS und Übersetzen lösen können.

Gruß
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 4 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 4 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 7 Wochen 22 Stunden
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20508

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 33 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association