Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

jQuery für alle aktivieren- derzeit nur userid=1

Eingetragen von derMaggus (25)
am 16.07.2009 - 08:03 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hi,

ganz einfache Frage ... wenn ich als UID=1 eingeloggt bin, wird mein Output mit jQuery ausgeliefert (script->Angabe im HEAD des HTML), wenn ich jedoch keinen Login habe, fehlt dieses- wie und wo stelle ich das an/ab? Ich könnte mir vorstellen, eine Art Zugriffsregelung vergessen zu haben, aber wenn ich die Liste durchgehe, fällt mir nix auf :(

Vielen Dank für Anregungen,
Marcus

‹ Hirarchie der Berechtigungen ändern [gelöst] Ausblenden von Inhalten Links und Überschriften ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

jQuery wird bei Bedarf automatisch eingebunden

Eingetragen von traxer (1009)
am 16.07.2009 - 12:41 Uhr

jQuery ist eine Bibliothek, die JavaScript-Funktionen bereitstellt. jQuery fügt von alleine keine Funktionalität zur Seite hinzu. Wenn also kein Modul ein JavaScript bereitstellt, das jQuery verwendet, dann braucht jQuery auch nicht eingebunden werden. Drupal erkennt ob ein Modul ein solches JavaScript bereitstellt und bindet jQuery nur dann ein.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok, dann formuliere ich um

Eingetragen von derMaggus (25)
am 16.07.2009 - 13:19 Uhr

ok, dann formuliere ich um :-)

Ich habe einen Artikel erstellt, welcher für eine gewisse Funktionalität jQuery benötigt. Dieses habe ich einfach genau dort in Quelltext eingebunden. Bin in nun als UID=1 eingeloggt und besuche diesen Artikel, wird im HEAD der Site der entsprechende Verweis gesetzt und lässt die gewünschte Funktionalität zu. Logge ich mich aus und bin als Gast unterwegs, fehlt dieser Verweis.

Welche Methode sollte ich nun verwenden, um auch Gästen diesen Verweis auszuliefern? Soll ich dort einfach statisch den Verweis hinzufügen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

drupal_add_js

Eingetragen von traxer (1009)
am 16.07.2009 - 13:42 Uhr
derMaggus schrieb

Ich habe einen Artikel erstellt, welcher für eine gewisse Funktionalität jQuery benötigt. Dieses habe ich einfach genau dort in Quelltext eingebunden.

Klingt irgendwie böse.

derMaggus schrieb

Welche Methode sollte ich nun verwenden, um auch Gästen diesen Verweis auszuliefern?

Binde das JavaScript durch Aufruf von drupal_add_js ein. Das funktioniert allerdings nur, wenn du zur Zeit script-Tags verwendest. Aber über andere Wege sollte sowieso kein JavaScript ausgeführt werden.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

klingt nicht böse, da ich

Eingetragen von derMaggus (25)
am 16.07.2009 - 14:05 Uhr

klingt nicht böse, da ich fit im Umgang mit xHTML/CSS/JavaScript|jQuery bin. Habe mir quasi auf Basis einer normalen validen XHTML Datei einen Artikel geschrieben, welcher eine FAQ beherbergt, die klappbar sein soll. Klicke ich nun auf einen Link dessen Anker eine ID für einen passenden DIV beherbergt, so öffnet sich dieser.

Klingt aber schon mal nach einer super Möglichkeit, welche ich dann durch die template.php einbinden werde.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: klingt nicht böse ...

Eingetragen von traxer (1009)
am 17.07.2009 - 09:51 Uhr
derMaggus schrieb

... da ich fit im Umgang mit xHTML/CSS/JavaScript|jQuery bin.

Das ist nicht der Grund warum es böse klingen mag oder nicht. Es ist einfach nicht der klassische Drupal Ansatz. Klassischerweise würde man eine FAQ als Inhaltstyp anlegen, per CCK Felder für Frage und Antwort hinzufügen, die FAQ-Liste als View bauen und ein Modul schreiben, das in dem View die Javascript-Funktionalität einbaut.

Vorteile sind, das weniger Kenntnisse notwendig sind um das System redaktionell zu betreuen, das das System offener für Erweiterungen ist und das du während der Entwicklung mehr über Drupal lernst.

Nachteile sind der höhere Entwicklungsaufwand und die schlechtere Performance.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, so in etwa hatte ich

Eingetragen von derMaggus (25)
am 17.07.2009 - 10:24 Uhr

Ok, so in etwa hatte ich auch gedacht.

Performance ist weniger das Problem, da diese Seite sicher nicht sehr strakt frequentiert sein wird ... die Entwicklungszeit stellt aber im Moment ein absolut großes Problem dar.

Du sagst also ein Modul mit samt VIEW und CCK wäre die Lösung dafür? Ok ... das muss ich mir dann mal in einer ruhigen Minute durch den Kopf gehen lassen.

Vielen Dank dennoch für deinen Hinweis.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Naja ich achte immer drauf on
    vor 5 Stunden 1 Minute
  • Das ist für mich das typische
    vor 8 Stunden 13 Minuten
  • Ok es scheint zu laufen
    vor 10 Stunden 12 Minuten
  • Danke. Es scheint jetzt
    vor 11 Stunden 6 Minuten
  • Der Fehler kann in der
    vor 1 Tag 1 Stunde
  • Ja, das mit Mühselig hab ich
    vor 1 Tag 3 Stunden
  • composer nutezn
    vor 1 Tag 11 Stunden
  • Sorry ich sehe gerade ich
    vor 2 Tagen 12 Stunden
  • Hallo, mittlerweile habe ich
    vor 2 Tagen 12 Stunden
  • fehlende Module
    vor 2 Tagen 14 Stunden

Statistik

Beiträge im Forum: 250249
Registrierte User: 20469

Neue User:

  • Germanrom
  • StevenEness
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 50 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