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

  • 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
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

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