Anfängerfragen
Module deaktivieren und deinstallieren - wie ??
Eingetragen von kabongo (22) am 11.01.2012 - 12:18 Uhr inHi
will Modul Views downgraden, also muss ich den deinstallieren, da nur manche Module zuerst deaktiviert sein müssen würde ich gerne wissen wo man das tut (d.h. deaktiviert diese) ??
gruss kab
[gelöst]Formular holen in einer anderen Funktion
Eingetragen von loony (203) am 11.01.2012 - 11:51 Uhr inIch habe ein Form mit einem textfeld und einem submitbutton.
in einer anderen Funktion möchte ich dieses Formular aufrufen. Schlussentlich will ich ein Form ausgeben und Teile der funktion
wie kann ich dies am besten Realisieren?
mein Form:
<?php
function product_search_form($form, &$form_state){
$form = array();
$form['serach'] = array(
'#type' => 'textfield',
'#title' => 'Search',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Go'
);
return $form;
}
?>Teils der Funktion:
<?php
function product_category_list() {
$form_id = 'product_search_form';
$output = "";
$get_search_form = drupal_get_form($form_id); // holt mir das ganze form heraus (array)
$output .= $get_search_form;
?>[gelöst] Sprachumschalter in Drupal7
Eingetragen von alex1981 (57) am 11.01.2012 - 11:18 Uhr inHallo,
ich bin Drupal Anfänger. Jetzt soll ich eine bestehende Webseite von Drupal6 auf Drupal7 umziehen. Das Installieren von Drupal7 hat gut geklappt und auch das Installieren der Module.
PHP Abfrage auf leere Felder und nicht anzeigen von einer Ausgabe
Eingetragen von fugazi (201) am 10.01.2012 - 18:52 Uhr inHallo zusammen,
ich stehe vor einem Problem wo ich nicht mehr weiter komme. Ich habe mir ein node.tpl.php erstellt was eine google Map über gmap und Location anzeigt. Ich habe die Map direkt in die node.tpl.php eingefügt da ich sie hier besser im Layout ändern kann.
<?php
$points = array(
'id' => 'map'.$node->field_shop_adresse[0]['lid'],
'width' => '100%',
'height' => '300px',
'latitude' => $node->field_shop_adresse[0]['latitude'],
'longitude'=> $node->field_shop_adresse[0]['longitude'],
'zoom' => 15,
'maptype' => 'Satellite',
'markers' => array(array(
'markername' => 'big red',
'text'=> $node->title,
'markermode'=> 1,
'opts'=> array('title'=> $node->title),
'latitude' => $node->field_shop_adresse[0]['latitude'],
'longitude' => $node->field_shop_adresse[0]['longitude'],
)),
);
print theme('gmap', array('#settings' => $points));
?>
Nach dem ich jetzt fertig bin ist mir aufgefallen das wenn keine Daten in den Feldern eingetragen werden trotzdem die Map noch angezeigt wird. Wie kann ich es denn ändern das wenn die Felder leer bleiben die Map nicht mehr angezeigt wird.
Ich weiß das man die Map auch mit Views anzeigen lassen kann aber da weiß ich nicht wie ich sie direkt unter dem Text bekomme und wie ich das Layout daran anpasse.
Da ich mich aber nicht mit php auskenne weiß ich auch nicht wie ich eine Abfrage auf leere Felder mache und dann noch das die Map nicht angezeigt wird.
Kann mir vielleicht jemand helfen wie ich dieses ändern kann? Bin über jeden Tipp dankbar!!
Viele Grüße
[gelöst] kann ich Benutzer Formular, durch ein Webform-Formular ersetzen?
Eingetragen von PeterX (505) am 10.01.2012 - 18:30 Uhr inkann ich Benutzer Formular, durch ein Webform-Formular ersetzen?
und wie fange ich an...
Problem mit TinyMCE Drupal7
Eingetragen von KnobelVogel (61) am 10.01.2012 - 17:58 Uhr inHallo Forum,
ich bau gerade meine zweite Website mit Drupal. Die erste war mit Version 6, die aktuelle mit Version 7.
Irgendwie läuft mein TinyMCE nicht. Ich schreibe mal kurz von meiner Reise zum jetzigen Punkt:
Erst wollte ich glaube ich Image installieren, da sagte mir Drupal, nicht kompatibel. TinyMCE war lt. Versions-Info im Netz auch nicht kompatibel.
Drupal zurücksetzen - wie ??
Eingetragen von kabongo (22) am 10.01.2012 - 11:06 Uhr inHallo
wollte mal nachfragen, ob man Drupal zurücksetzen kann z.B. das man den Stand nach der Installation hat also "frisch" ??
gruss kab
Views + "Rewrite the output of this field" + CSS
Eingetragen von sg88 (95) am 10.01.2012 - 09:58 Uhr inHallo zusammen,
habe mir einen View gebastelt und bei einem Feld will ich den Output verändern. Hierfür verwende ich das Feld "Rewrite the output of this field".
Jetzt möchte ich die Ausgabe mit CSS formatieren, aber irgendwie will das nicht so recht.
Hier mein Code:
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
CKeditor & wysuwyg
Eingetragen von SkullSplitter (81) am 09.01.2012 - 21:15 Uhr inHallo liebe Gemeinde :)
Ich glaub, ich stell mich gerade etwas dämlich an.
Ich habe mir gerade ckeditor_3.6.2_for_drupal_7 und wysiwyg-7.x-2.1installiert.
der Editor funktioniert auch soweit .. ich kann die Texte schön formatieren und mir auch in der Vorschau korrekt anzeigen lassen.
[erledigt] Username + Password Überprüfung mit Rückgabewert für http request
Eingetragen von asdagari (7) am 09.01.2012 - 17:27 Uhr inHallo zusammen,
nach längerer unerfolgreicher Recherche im Netz, versuche ich mein Glück jetzt hier bei euch.
Gesucht ist eine Methodik um Benutzername + Password von Usern in meinem Drupal System zu überprüfen und ein true oder false zu erhalten.
Da ich vermute dass geht in Richtung PHP Script, habe auch schon einmal ein bischen im User Modul und in der password.inc geschaut.
Leider habe ich es nicht hinbekommen die PW Verschlüsselung nachzubasteln.
Über Hilfe wäre ich sehr dankbar.
Mit freundlichen Grüßen
Dave
Habe es selbst hinbekommen mit der password.inc, falls es wer brauch hier der code.
<?php
// General variables
$password = 'root';
$name = 'root';
$stored_hash = '';
$i = 0;
$output = '';
$itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
// DB Connection
mysql_connect("localhost","root","");
mysql_select_db("drupal");
// Get users password_hash from DB
$sql = "SELECT pass From users WHERE name ='" . $name . "';";
$result = mysql_query($sql);
// User unknown
if(mysql_num_rows($result)==0){
return FALSE;
}else{
$row = mysql_fetch_assoc($result);
$stored_hash = $row['pass'];
}
// Generate setting
$setting = substr($stored_hash, 0, 12);
if ($setting[0] != '$' || $setting[2] != '$') {
return FALSE;
}
// Generate count_log2
$count_log2 = strpos($itoa64, $setting[3]);
if ($count_log2 < 7 || $count_log2 > 30) {
return FALSE;
}
// Generate salt
$salt = substr($setting, 4, 8);
if (strlen($salt) != 8) {
return FALSE;
}
// Convert log
$count = 1 << $count_log2;
//Generate hash
$hash = hash('sha512', $salt . $password, TRUE);
do {
$hash = hash('sha512', $hash . $password, TRUE);
} while (--$count);
$len = strlen($hash);
do {
$value = ord($hash[$i++]);
$output .= $itoa64[$value & 0x3f];
if ($i < $len) {
$value |= ord($hash[$i]) << 8;
}
$output .= $itoa64[($value >> 6) & 0x3f];
if ($i++ >= $len) {
break;
}
if ($i < $len) {
$value |= ord($hash[$i]) << 16;
}
$output .= $itoa64[($value >> 12) & 0x3f];
if ($i++ >= $len) {
break;
}
$output .= $itoa64[($value >> 18) & 0x3f];
} while ($i < $len);
$output = $setting . $output;
$expected = 12 + ceil((8 * $len) / 6);
$hash = (strlen($output) == $expected) ? substr($output, 0, 55) : FALSE;
// Validate PW
if($hash && $stored_hash == $hash)
echo 'true';
else
echo 'false';
?>- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 3 Wochen 5 Tagen
vor 3 Wochen 6 Tagen
vor 3 Wochen 6 Tagen
vor 3 Wochen 6 Tagen
vor 3 Wochen 6 Tagen
vor 4 Wochen 1 Stunde
vor 4 Wochen 10 Stunden
vor 4 Wochen 1 Tag
vor 4 Wochen 2 Tagen
vor 4 Wochen 4 Tagen