Allgemeines zu Drupal
[gelöst] PHP-Frage: $user + global $user ?
Eingetragen von Ionit (1802) am 05.11.2010 - 01:14 Uhr inHallo Freunde,
ich habe hier ein Problem bei dem ich nicht alleine weiter kommen.
Ich habe in Views ein Custom-Field (PHP-Code) - darüber möchte ich diverse Links anzeigen lassen und zwar dann wenn ein User das Profil eines anderen Users anschaut/betrachtet. Allerdings in 2 verschiedenen Ausführungen.
Link 1 soll angezeigt werden wenn: Der "betrachtende User" ein "authentifizierter User" UND der Profilinhaber/Ersteller auch ein "authentifizierter User" ist.
Link 2 soll angezeigt werden wenn: Der "betrachtende User" ein "anonymous user" UND der Profilinhaber/Ersteller ein "authentifizierter User" ist.
Das Problem hierbei ist ...... den "betrachtenden User" spricht man ja mit "global $user;" an - der Inhaber des Profiles aber darf aber nicht mit "global $user;" angesprochen werden. Bloß wie bringe ich das in einen funktionierenden Code - wie kann ich für die eine Rolle global $user; verwenden - für die andere aber nicht?
Ich habe bisher folgendes probiert .....
<?php
if (arg(0) == 'user' && is_numeric(arg(1))) {
$account = user_load(arg(1));
if (in_array('authenticated user', $account->roles)) && (global $user; in_array('authenticated user', $user->roles));
{
print "Hallo Auth";
}
if (in_array('authenticated user', $account->roles)) && (global $user; (in_array('anonymous user', $user->roles));
{
print "Hallo Gast";
}}
?>aber das klappt leider hinten und vorne nicht.
Könnte mir vielleicht von Euch jemand auf die Sprünge helfen wie ich die Rollen des Betrachters und Inhbaers abfragen und mit && verknüpfen kann?
Danke schonmal und schöne Grüße
Matthias
URL-Alias: Pfad wird bereits verwendet; Node existiert nicht
Eingetragen von wakeup (55) am 04.11.2010 - 12:47 Uhr inHallo,
irgendwie ist es mir passiert, dass ich einen URL-Alias für ein Webformular vergeben habe, die Seite (node/9) aber nicht mehr existiert.
Ich würde genau diesen Alias gerne einem neuen Formular geben, allerdings muss ich das System (vermutlich Datenbankeinträge) irgendwie bereinigen. Aber ich weiß nicht wie! Was muss ich tun?
Noch ein paar Details:
Besucherzähl Modul Empfehlungen
Eingetragen von GBK (39) am 04.11.2010 - 11:59 Uhr inHallo,
kann mir jemand von euch einen Besucherzähler empfehlen?
Ich fand den "ourstats" zähler den ich mal unter einem wordpress blog probierte recht gut da er auch Infos lieferte durch welche suchbegriffe zB Besucher über google kamen..gibts ourstats auch für drupal oder ähnliche module?
Gruss GBK
Kommentare auf mehreren Nodes zeigen
Eingetragen von Phoenix2020 (28) am 04.11.2010 - 01:28 Uhr inHallo!
Ich habe einen Veranstaltungskalender mit Konzerten. Jeder Auftritt ist ein Node.
Wenn also zum Beispiel Bon Jovi in Dresden, München, Düsseldorf und Mannheim auftreten, gibt es 4 Nodes (mit jeweils unterschiedlichem Datum, Konzertort und Ticketbuchungslink).
Gibt nun ein Besucher einen Kommentar ab, sieht man den natürlich nur in dem 1 Node (zum Beispiel Bon Jovi – Dresden).
Ratlos: Imagecache erstellt einfach keine Thumnails / Presets werden ignoriert ...
Eingetragen von aze2009 (68) am 04.11.2010 - 00:54 Uhr inHallo liebe User,
Ich habe seit 2 Tagen ein ganz Merkwürdiges Problem mit Drupal und dem Modul "Imagecache".
Ersteinmal naheres zu der Umgebung:
drupal 6.19
Php 5.3
Lighttpd Webserver (inkl. Clean-Urls und .lua konfiguriert!)
value von "form_build_id" und "form_token" herausbekommen
Eingetragen von ddarthgorn1 (66) am 03.11.2010 - 11:51 Uhr inHallo Drupalis,
wie bekommt man die "form_build_id" und "form_token" values aus einem, wie im folgenden Beispiel (in einen Node) eingebundenden Formular heraus?
$node = new stdClass();
$node->type = 'zielvereinbarung1_rueck_mrueck';
module_load_include('inc', 'node', 'node.pages');
$output = drupal_get_form('zielvereinbarung1_rueck_mrueck_node_form', $node);
print $output;
Webform standart auswahl value ändern
Eingetragen von wolfmarter (15) am 03.11.2010 - 10:50 Uhr inHallo,
Ich versuche bei webform den Standart bei einem Drop down zu ändern. Wenn ich ein drop neues drop down erstelle kommt immer als Standart:
Auswahl... und dann die einzelnen punkte. Ich würe aber gene für jedes drop down eine andere value haben. z.b. bei Anrede: Anrede... und nicht Auswahl...
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Beschreibung Inhaltsfeld
Eingetragen von mikolaskova (776) am 03.11.2010 - 10:03 Uhr inHallo,
für verschiedene Inhaltstypen verwende ich das standardmässig vorhandene Inhaltsfeld, einfach unterschiedlich benannt. Kann ich diesem Feld auch eine unterschiedliche Beschreibung hinzufügen (so, wie den CKK Feldern?)?
Ich habe in den Einstellungen Bearabeiten
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Erkennung ob eingeloggt dauert mit 5 Sekunden viel zu lange
Eingetragen von 1000 (764) am 02.11.2010 - 18:13 Uhr inHaloo,
[gelöst] Login-Redirect zur Startseite - Problem damit
Eingetragen von Ionit (1802) am 02.11.2010 - 16:45 Uhr inHallo Freunde,
als Startseite habe ich bei meinem Projekt unter "site-information" -> content/home angegeben.
Wenn sich jetzt ein User auf der Startseite einloggt - erfolgt nach dem Login ein Redirect auf www.domain.com/content/home und nicht - wie ich das haben möchte - auf www.domain.com/
Ich habe das Theme für den Login-Block überschrieben - in der user-login-block.tpl.php wird der Redirect über folgenden Code ausgelöst.
<form action="<?php echo $_SERVER['REDIRECT_URL']; ?>?destination=<?php echo urlencode($_SERVER['REDIRECT_URL']); ?>" accept-charset="UTF-8" method="post" id="user-login-form">
Ist hier jemand so nett und könnte mir sagen wie man den Code anpassen müsste damit der Redirect zur "echten" Startseite erfolgt - bzw. zur vorherigen URL aus dem Browser?
Danke und Gruß
Matthias

Neue Kommentare
vor 1 Woche 1 Tag
vor 1 Woche 5 Tagen
vor 6 Wochen 7 Stunden
vor 6 Wochen 13 Stunden
vor 6 Wochen 14 Stunden
vor 6 Wochen 14 Stunden
vor 6 Wochen 20 Stunden
vor 6 Wochen 1 Tag
vor 6 Wochen 1 Tag
vor 6 Wochen 2 Tagen