Anfängerfragen
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
Drupal6 oder Drupal7
Eingetragen von panic220 (19) am 09.01.2012 - 16:54 Uhr inWie der Titel schon verrät, ist meine primäre Frage ob ich nun Drupal6 oder Drupal7 benutzen sollte. Ich bin ein absoluter Einsteiger in Bereich Drupal und allgemein CMS. Ich besitze fortgerschritte Kenntnisse in HTML5 und CSS3, kenn dem Begriff CMS aber erst seit nur paar Tagen und Frage nun die Community. Welches Druapal ist für MICH jetzt besser geeignet?
Übersetzung von Profile
Eingetragen von brader71 (6) am 09.01.2012 - 11:56 Uhr inIch habe Profile aktiviert um zusätzliche Felder für User zu aktivieren. Also Vorname, Nachname, Adresse, ... usw. Das ganze ist mehrsprachig. Leider kann ich das ganze nicht übersetzen. Ich lege z.B. das Feld "Firstname" an (für den engl. Bereich) und möchte es dann übersetzen in Vorname. Habe es auch mit dem Modul i18n probiert, da ich irgendwo gelesen hatte, dass soll das Problem beheben.
[Gelöst]Besucher Logging in Datenbank möglich ?
Eingetragen von GTRDRIVER (18) am 08.01.2012 - 22:41 Uhr inHallo Leute
zugegeben - ich bin recht neu in Drupal. Ich verwalte hier eine Version die such eine externe Firma installiert und Grund-Konfiguriert wurde. Jedoch inzwischen bin schon schon ganz gut in diverse Themen eingestiegen.
Es handelt sich um eine Website mit relativ niedrigem Besucheraufkommen - jedoch sollen die Besuche recht genau ausgewertet werden.
Von 6.22 auf 7.10 updaten auf Webserver
Eingetragen von Follower (54) am 08.01.2012 - 20:26 Uhr inHi
ich will meine Seite neu aufbauen mit Drupal und das mit meinem Provider der bestehenden Site machen.
Nun habe ich eine automatisierte Drupalinstallation auf dem Server machen lassen in ein Verzeichnis, aufgrund dieses Hinweises:
Sie haben hier die Möglichkeit, mit einem Mausklick eine neue Drupal CMS Installation auf Ihrem Webspace Account durchzuführen.
Persönliche Willkommensseite für verschiedene Benutzer nach Anmeldung
Eingetragen von mistery (17) am 08.01.2012 - 19:27 Uhr inHallo,
besteht die Möglichkeit separate Willkommensseiten für verschiedene Benutzer, Rollen etc. nach deren Anmeldung anzuzeigen? Ich würde gern für einzelne Benutzer, Rollen etc. um deren Zeit zu sparen deren wichtigsten Links usw. auf dieser Willkommensseite zusammenstellen wollen.
Für Eure Hilfe bedanke ich mich natürlich sehr.
(gelöst) Zwei Wünsche: ein Kalender und die Möglichkeit von Untermenüs in Bartik oder einem anderen narrensicheren Theme
Eingetragen von 413os (21) am 07.01.2012 - 23:58 Uhr inGuten Tag,
ich weiß Weihnachten ist vorbei, aber vielleicht kannst Du einem absoluten Ahnungslosen trotzdem ein paar Tipps geben: Ich habe mit Drupal 7.10 und dem eingebauten Bartik-Theme ein überraschend gutes Ergebnis hinbekommen.
FTP-Zugangsdaten in settings.php speichern'?
Eingetragen von ThoWoKi (4) am 06.01.2012 - 22:46 Uhr inHi,
kurze Frage: Gibt es eine Möglichkeit, um die FTP-Zugangsdaten in der settings.php (oder anderswo) so zu hinterlegen, dass man beim Installieren von Modulen etc. nicht mehr danach gefragt wird?
Beste Grüße aus dem Rheinland,
Thomas
[gelöst ]Header wechsel / in der page.tpl.php Datei
Eingetragen von JohnyKrew (101) am 06.01.2012 - 20:23 Uhr inHallo zusammen
Ich hoffe es kann mir schnell jemand helfen:
Nun Ich habe 4 Headerbilder die ich gerne alle 5 Sekunden wechseln möchte.
Ich habe kein Headermodul, es ist direkt in der page.tpl.php Datei.
Der Code in der page.tpl.php sieht im Moment so aus:
<?php
print theme_image(path_to_theme().'/images/bild1.png')
?><?php
print theme_image(path_to_theme().'/images/bild2.png')
?><?php
print theme_image(path_to_theme().'/images/bild3.png')
?><?php
print theme_image(path_to_theme().'/images/bild4.png')
?>Wenn das klappen würde wäre ich schon zufrieden.
Aber zusätzlich wäre toll wen es bei jedem Menüpunkt mit einem anderen Bild startet. Vieleicht kann mir ja auch jemand bei dem helfen.
Vielen Dank für eure Hilfe!

Neue Kommentare
vor 2 Tagen 3 Stunden
vor 4 Tagen 9 Stunden
vor 6 Tagen 2 Stunden
vor 6 Tagen 11 Stunden
vor 2 Wochen 5 Tagen
vor 3 Wochen 1 Tag
vor 7 Wochen 4 Tagen
vor 7 Wochen 4 Tagen
vor 7 Wochen 4 Tagen
vor 7 Wochen 4 Tagen