Drupal 7.x oder neuer
[gelöst] Zwei CCK Felder verbinden
Eingetragen von whmediatec (12) am 08.02.2012 - 16:50 Uhr inHallo, ich möchte 2 CCK Felder miteinander verbinden.
d.h: ich hätte gerne ein Datum und darunter ein Textfeld (bzw. ein beschreibungsfeld).
Ich habe einen Inhaltstyp mit Rennen, und dort gibt es verschiedene Felder.
Jetzt brauche ich ein Feld dass ich Ettapen bennen und dort sollte man sagen können am 12.07.2012 (datum) wird die Ettape von x nach y (text)
Content änderungen
Eingetragen von DerDennisW. (66) am 08.02.2012 - 16:37 Uhr inHi Leute,
folgendes Problem tritt auf:
Das einfügen von Bildern klappt nicht. Wenn ich es über den Editor mache und auf "Server durchsuchen" gehe öffnet sich ein Weißes Fenster.
Gebe ich den Pfad manuell ein, so wird das Bild in der Vorschau angezeigt und auch eingefügt. Beim Speichern des Contents geht das Bild verloren. Einfügen von Smylis möglich, aber gleiche Problem beim Speichern.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
messages error Meldung field_cardinality bei Multiupload durch anderen Text ersetzen?
Eingetragen von Jenna (1883) am 08.02.2012 - 14:55 Uhr inHallo,
komme ich an diese Ausgabe irgendwie ran?
Wenn ein User versucht mehr als 10 Bilder gleichzeitig hochzuladen, erscheint diese messages-error field_cardinality im orangefarbenen Kasten.
Die würde ich gern umbenennen, der User kann mit field_cardinality ja nicht viel anfangen, unter Oberfläche übersetzen finde ich die nicht.
Grüße Jenna
[gelöst] Mit Rules Feldinhalte verändern bzw. Strings verkürzen
Eingetragen von drcho (72) am 08.02.2012 - 14:38 Uhr inIch bin begeisterter Nutzer von Rules, kenne mich aber leider noch nicht so gut aus mit diesem Modul. Hier mein Problem:
Probleme mit Nice Menü und meinem CSS Layout
Eingetragen von StevenB (18) am 07.02.2012 - 21:36 Uhr inHallo zusammen,
ich sitze nun mehrere Stunden am Layout meiner Seite. Ich benutze das Starterkit des Zen Theme!
Nach dem ich mir alles zurecht gebaut habe möchte ich nun ein Menü mit dropdown-Funktion.
Dabei habe ich mich für das Nice Menü entschieden.
Mein größtes Problem ist der Hintergrundbereich des Dropdown Menüs (siehe Anhang)
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Banner/Link: Userpoints einmalig gutschreiben
Eingetragen von Hoamer (22) am 07.02.2012 - 20:29 Uhr inGuten Abend zusammen,
ich benutze 7.10er Drupal, mit dem akuellen Userpoints-Modul und den contributed-modules.
Zur Zeit möchte ich den Benutzern für einen Klick auf einen Banner Userpoints gutschreiben lassen.
Jeder Banner sollte nur einmal Punkte geben.
Leider weiss ich nicht genau, wie ich vorgehen soll - in der Theorie dachte ich mir folgendes:
1) Banner wird eingeblendet, User klickt
2) User wird auf einen Node verwiesen, welcher Ihm die Userpoints gutschreibt (Fehler hierbei ist, dass er die Punkte nicht einmalig addiert bekommen würde, da der Benutzer so oft klicken könnte, wie er lustig ist)
3) User wird auf die Ziel-Seite weitergeleitet
Vielleicht könnte man den Banner nach dem klicken ausblenden? Aber wie? -> falls hier Punkt 2) (s.o.) eingesetzt werden würde, könnten sie aber immernoch doppelt addiert werden.
Ich bin für jeden Tip/Anregung dankbar
Mit freundlichen Grüßen
Hoamer
Edit:
Habe es nun folgendermaßen realisiert:
Ein Inhaltstyp (Banner) wurde erstellt. Dieser beinhaltet ein Feld, in welchem ein Link gespeichert wird.
Der Banner (Bild, mit Verlinkung) verweist auf diesen Inhaltstypen "Banner".
Wird ein Node des Inhaltstyps Banners aufgerufen, greift sich Rules den Link aus dem Feld und leitet auf die angegebene Seite weiter, nachdem die Userpoints incrementiert wurden.
Um die Userpoints am Tag zu begrenzen, wurde eine zweite "Userpoints-Kategorie" erstellt, in welcher die "Banner-Points" gutgeschrieben werden.
Die "BannerPoints" können maximal einen Wert von "x" haben (Userpoint Cap).
Dazu besteht ein Inhaltstyp namens "PointsLöschen". Diesem wird per Scheduler ein Datum zugeteilt und ist anfangs unveröffentlicht.
Wenn ein PointsLöschen-Node nun veröffentlicht wird (scheduler), macht Rules folgendes:
1.) Alten "BannerNode" Löschen
<!-- Auslöser-Node Löschen -->
<?php
// Abfrage: Es soll die Node-ID des Typs <typ> geholt werden
// Verbindung zu Datenbank aufbauen
$link = mysql_connect('localhost', '<user>', '<passwort>');
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());
}
mysql_select_db("<datenbank>");
$result = db_query("SELECT nid FROM {node} WHERE type = '<node_typ>' ORDER BY nid ASC");
// Result is returned as a iterable object that returns a stdClass object on each iteration
foreach ($result as $record) {
// Perform operations on $record->title, etc. here.
// in this example the available data would be mapped to object properties:
// $record->nid, $record->title, $record->created
delete_node($record->nid);
}
?>2.) Alle Userpoints mit dem Typ PointsLöschen aus der Kategorie "BannerPoints" löschen
<!-- Userpoints resetten -->
<?php
// Abfrage: Es soll die Node-ID des Typs <typ> geholt werden
// Verbindung zu Datenbank aufbauen
$link = mysql_connect('localhost', '<user>', '<passwort>');
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());
}
mysql_select_db("<datenbank>");
$result = db_query("DELETE FROM {userpoints_txn} WHERE tid = 2");
//drupal_set_message($message = $ausgabe , $type = 'status', $repeat = TRUE);
?>3.) einen neuen BannerNode anlegen, mit einem Enddatum (Scheduler)
<!-- Auslöser-Node erstellen -->
<?php
// Abfrage: Es soll die Node-ID des Typs <typ> geholt werden
// Verbindung zu Datenbank aufbauen
$link = mysql_connect('localhost', '<user>', '<passwort>');
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());
}
mysql_select_db("<datenbank>");
$result = db_query("SELECT nid FROM {node} WHERE type = '<typ>' ORDER BY nid ASC");
// Result is returned as a iterable object that returns a stdClass object on each iteration
foreach ($result as $record) {
// Perform operations on $record->title, etc. here.
// in this example the available data would be mapped to object properties:
// $record->nid, $record->title, $record->created
}
//Node erstellen
$node = new stdClass();
$node->type = 'sympathiespiel_werbepunkte_l_sch';
node_object_prepare($node);
$node->title = '<Titel>';
$node->language = LANGUAGE_NONE;
$node->status = "0";
#set author of node (if not set: anonymous)
$node->uid = '1';
node_save($node);
$result = db_query("SELECT nid FROM {node} WHERE type = '<typ>' ORDER BY nid ASC");
// Result is returned as a iterable object that returns a stdClass object on each iteration
foreach ($result as $record) {
// Perform operations on $record->title, etc. here.
// in this example the available data would be mapped to object properties:
// $record->nid, $record->title, $record->created
}
//Datum um eine Woche erhöhen und in UNIX-Timestamp wandeln
$date=date ('dmY' , strtotime("+1 days")) . '000000';
$format='dmYHis';
$timestamp = _scheduler_strptime($date, $format);
//NodeID der neuesten Node des Typs sympathiespiel_gewinner_ablauf herausfinden
$nodeid = $record->nid;
//In Datenbank scheduler die Zeit der Veröffentlichung der neuesten Node eintragen
$result = db_query("INSERT INTO {scheduler} (nid,publish_on,unpublish_on) VALUES($nodeid,$timestamp,0)");
?>So entsteht ein automatischer Kreislauf, wodurch man die gutgeschriebenen Userpoints pro Tag begrenzen kann.
Vielleicht konnte ich so jemandem helfen.
Viele Grüße
Hoamer
- Anmelden oder Registrieren um Kommentare zu schreiben
[gelöst]Modul für Drupal Commerce, Form erweitern
Eingetragen von vucibatina (1) am 07.02.2012 - 19:58 Uhr inIch beschäftige mich seit zwei Monate mit Drupal.
Möchte für einen Kunden ein Webshop mit Produktkonfigurator erstellen.
Ich habe mich für Drupal 7.x und Druapal Commerce entschieden, erschien mir logisch.
Dabei werden die Mengenangaben nach Fläche bestimmt (Breite x Höhe), die von weiteren Parameter
abhängig sind, diese werden von Kunden angegeben werden.
Media Gallery
Eingetragen von firemaster (51) am 07.02.2012 - 19:15 Uhr inMöchte die Media Gallery in Drupal 7.12 aktivieren und habe Multi Form installiert. Bekomme aber diesen Fehler angezeigt.
Multiple forms (1.0-beta2) (inkompatibel mit Version 7.x-1.0)
wie kann ich die Version 7.x-1.o löschen?
Drupal und phpbb bridge
Eingetragen von darkneo08 (1) am 07.02.2012 - 12:15 Uhr inHi.
ich habe versucht mit hilfe der phpbb bridge, phpbb3 und drupal 7.12 mit einander zu verbinden.
nach der configuration in drupal bekomme ich nur ein weisses Bild.
Desweiteren ist in der install file geschrieben, das etwas in die settings.php einzutragen.
nur das davpn nichts in der settings steht was ich ändern soll.
Taxonomy-Bildfeld
Eingetragen von Bernsch (243) am 07.02.2012 - 08:44 Uhr inHy!
Folgendes: Ich habe zu meinem Vokabular ein Image-Feld hinzugefügt.
Meine Artikel sind mit einem Feld mittels Term-Reference auf das Vokabular verbunden.
Auf der Full-Ansicht sehe ich das Bild (das einem Begriff hinzugefügt wurde.)
Ich möchte das es eigentlich nur beim Teaser angezeigt wird.
Also so:
Artikel-Überschrift (node title)

Neue Kommentare
vor 4 Tagen 21 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 2 Tagen
vor 9 Wochen 6 Tagen
vor 10 Wochen 4 Stunden
vor 10 Wochen 23 Stunden
vor 10 Wochen 5 Tagen
vor 10 Wochen 5 Tagen
vor 11 Wochen 2 Tagen
vor 11 Wochen 2 Tagen