Allgemeines zu Drupal
gelöst - User Relationships mit Views - Links zum Hinzufügen von Followern etc.
Eingetragen von Fulgrim (25) am 18.12.2012 - 18:44 Uhr inHallo,
ich habe mit User Relationships mehrere Beziehungen erstellt (Kontakte, Follower usw.) und versuche nun per Views und einem Views Php Feld einen Link zu erzeugen, welcher dazu dienen soll ein Follower bzw. ein Kontakt hinzuzufügen. Solange ich nur eine Beziehung definiert habe klappt es mit diesem Code wunderbar.
<?php
global $user;
global $relationships;
//if users are friends and relationship has been approved
if ($relationships = user_relationships_load(array('between' => array($user->uid, $profile_uid),'approved' => 1)))
{
}
//if a friend request has been made between the users, but hasn't been approved
else if ($relationships = user_relationships_load(array('between' => array($user->uid, $profile_uid),'approved' => 0)))
{
}
//if the page is not the own profilepage
elseif ($user->uid <> $profile_uid)
{
print "<a href=\"?q=";
print "/relationship/";
print $profile_uid;
print "/request/1\">";
print t('Diesen Benutzer als Kontakt hinzufügen');
print "</a><br/>";
}
?>Meine Idee war für jeden Beziehungsform eine seperates Views php Feld zu erstellen und diesen Part zu ändern
//if the page is not the own profilepage
elseif ($user->uid <> $profile_uid)
{
print "<a href=\"?q=";
// print $language->language;
print "/relationship/";
print $profile_uid;
print "/request/2\">";
print t('Diesen Benutzer folgen');
print "</a><br/>";
}Allerdings verschwindet der Link im zweiten Feld wenn bereits der benutzer als Kontakt hinzugefügt worden ist.
Ich muss also in der if-Anweisung ein weiteres Argument definieren um dieses Problem zu lösen. Sprich soll ergänzend die Beziehungsform als Argument eingefügt werden. Allerdings weiß ich nicht wie ich das anstellen soll :-)
Kann mir jemand dazu einen Rat geben?
Vielen Dank im voraus.
Weiterleitung im Menü (Twitter Bootstrap-Problem)
Eingetragen von jdd2405 (8) am 18.12.2012 - 15:49 Uhr inHallo
Irgendwie klappt bei mir die Weiterleitung mit dem Pfad nicht.
ich habe einen Menü-Punkt erstellt, der auf sein Kind-Element verweisen soll. Im Feld "Pfad" habe ich dann "node/21" eingegeben (ohne " "). Leider verlinkt mich dieser Menü-Punkt IMMER auf die Startseite.
WIESO? Habe ich irgend etwas übersehen, nicht gemacht, oder falsch verstanden?
Wie können Benutzer neue Begriffe zur Vocabular-Auswahlliste hinzufügen?
Eingetragen von Streetacademy (233) am 18.12.2012 - 10:10 Uhr inWie können Benutzer beim erstelln eines Inhalts einen neuen Begriff zu einer bestehenden Vocabular-Auswahlliste (taxonomy) hinzufügen?
(so wies beim Free-Tagging auch funktioniert) ... einfach "-NEW-" ??
DANKE fürs Mitdenken
Problem mit Audiofiles auf sslsite
Eingetragen von rhodes (631) am 17.12.2012 - 19:55 Uhr inHallo zusammen,
ich habe auf einer Drupal 7 Installation das Jplayer Module eingebunden. In einem Content-Type Audio spiele ich auf der Seite /audio mp4 Audio-Files ab.
Das funktioniert gut, wenn ich die Seite über http://www.meinedomain.de/audio aufrufe.
Sobald ich aber über ssl gehe und die Seite so aufrufe,
Firefox zeigt Startseite nicht an
Eingetragen von madrina (54) am 17.12.2012 - 12:05 Uhr inHallo zusammen,
ich habe eine HP mit D7 zusammengebastelt. Ich habe sie im Chrome, IE und Firefox getestet. Im Chrome und IE läuft auch alles soweit. Im Firefox wird man nach dem Aufruf der Seite hierhin /se.ini.php weitergeleitet (warum auch immer, im Chrome und IE wird ganz normal die Startseite aufgerufen) und diese Seite kann natürlich nicht gefunden werden.
[Gelöst] URL Redirect
Eingetragen von Marian86 (15) am 17.12.2012 - 10:25 Uhr inHallo,
ich möchte folgendes berwerkstelligen:
Wenn ich folgende URLs eingebe möchte ich immer auf www.url1.de landen:
url1.de
www.url2.de
url2.de
In der .htaccess steht nun schon folgendes drin
RewriteCond %{HTTP_HOST} ^url1\.de$ [NC]
RewriteRule ^(.*)$ http://www.url1.de/$1 [L,R=301],was url1.de schonmal auf www.url1.de umleitet.
Einfach nur
[Gelöst] Template-Teile includen - Performance impact?
Eingetragen von Genesis (597) am 16.12.2012 - 14:29 Uhr inHallo zusammen,
ich hätte mal eine Frage an einen PHPler, respektive Server-Kenner, wenn man das so sagen kann.
Es geht um Folgendes: Als primäres Handwerk, was Webdesign angeht, erstelle ich Premium-Themes für Wordpress, und dort nutzt man durchaus eine Verhaltensweise in Themes, die ich so, wenn möglich auch bei Drupal einsetzen würde. Dort werden einzelne Theme-Komponenten, z.B. eine Region die einen Slider enthält, z.B. via:
<?php
get_template_part('index', 'slider');
?>in die Hauptdatei "included". Das hat den Vorteil, dass z.B. die Index.php sehr sauber und aufgeräumt aussieht, und man viel spezifischer bei Problemen agieren kann, da man für "Komponenten" die entsprechende Datei öffnet, wie in diesem Fall die "index-slider.php". Siehe auch: codex.wordpress.org
Aktuell ist es so, dass meine page-front.tpl.php aus allen Löchern quillt, und so langsam wird es unübersichtlich. Weiterer Vorteil ist, dass man so Code-Teile leicht auch in anderen Templates wiederverwenden kann, indem man einfach den entsprechenden Part einbindet.
Bei Drupal habe ich das nun auch mal gemacht, und binde einzelne Teile z.B. via:
<?php
include ($directory."/widgets/news.php");
?>ein, wobei Widgets eben einzelne Teile sind.
Das funktioniert auch problemlos, und ist für Seiten mit viel Code deutlich übersichtlicher.
Meine Fragen sind nun:
- Ist dieses Verhalten in Drupal "zulässig", oder sollte man andere Wege gehen?
- Viel wichtiger: Wie wirkt sich das auf die Performance aus? Bedeutet dieses "includen" zusätzliche Anfragen, oder hat es gerade bei großen Seiten Einfluss auf die Performance?
Für etwaige Tipps danke ich im Vorfeld! :)
[Gelöst] Bewerbungs Formular
Eingetragen von Seba30 (14) am 16.12.2012 - 14:06 Uhr inHallo zusammen
Ich brauche mal wieder eure Hilfe.
Verbindung mit Datenbank bei Domaingo
Eingetragen von lucasb (2) am 13.12.2012 - 18:33 Uhr inFailed to connect to your database server. The server reports the following message: SQLSTATE[HY000] [1045] Access denied for user 'db130616_5'@'local3' (using password: YES).
Schon seit 2 Tagen suche ich und finde keine Lösung zu dem Problem.
Fehler: "Das Formular ist nicht mehr gültig. Speichern Sie alle..."
Eingetragen von StefanT (127) am 13.12.2012 - 13:53 Uhr inHallo,
ich bekomme beim Erstellen von Kommentaren nach dem Nutzen der Vorschau-Funktion die folgende Fehlermeldung:
Das Formular ist nicht mehr gültig. Speichern Sie alle noch nicht gespeicherten Arbeiten im untenstehenden Formular und dann laden Sie diese Seite erneut.
Also das ganze passiert in folgenden Schritten.

Neue Kommentare
vor 3 Wochen 8 Minuten
vor 3 Wochen 18 Stunden
vor 3 Wochen 1 Tag
vor 3 Wochen 5 Tagen
vor 3 Wochen 6 Tagen
vor 4 Wochen 3 Tagen
vor 4 Wochen 3 Tagen
vor 4 Wochen 3 Tagen
vor 6 Wochen 6 Tagen
vor 7 Wochen 19 Stunden