Als «7» getaggte Fragen

Versions-Tags sollten für Fragen verwendet werden, die nur für eine Version gelten, und nicht nur für die von einer Site verwendete Version.

5
Finden Sie die IP-Adresse des Benutzers anhand seiner UID heraus?
Ich betreibe die Drupal 7-Website mit einem russischen Multiplayer-Kartenspiel und muss alle 4-5 Tage einige sehr nervige Spieler blockieren. Vor Drupal habe ich phpBB 3 verwendet. Wenn diese Personen aus einer kleinen Stadt / einem kleinen Dorf kamen, fügte ich einfach ihr IP-Netzwerk zu den Firewall-Regeln hinzu, damit sie sich …
8 7  users 


4
Wie entscheide ich mich zwischen module_exists und function_exists?
Ich bin mit der Verwendung module_existsin einem Modul vertraut und verwende es in Situationen wie: Aktivieren Sie einige zusätzliche Funktionen in einem Modul, sofern auf der Site auch ein anderes Modul verfügbar ist. Das Modul Reservierungen: E-Mail enthält ein Beispiel (tatsächlich gibt es viele Beispiele dafür), wie in seiner Modulquelle …


2
Warum befindet sich settings.php im Webordner?
In der Standardinstallation befindet sich settings.php unter sites/default/. Auf der offiziellen Drupal-Website gibt es keine Empfehlungen zum Ändern des Speicherorts dieser Datei. Stellt es nicht ein potenzielles Sicherheitsproblem dar? Ich habe gesehen, dass Apache-Webserver PHP-Dateien letztendlich nicht interpretieren konnten und den Inhalt der PHP-Datei im reinen Nur-Text-Format anstelle des vermeintlichen …



2
Was ist der richtige Weg, um die Regeln des vorhandenen Moduls programmgesteuert zu aktualisieren?
Ich möchte ein Update für mein benutzerdefiniertes Modul bereitstellen, für das auch einige Regeln bereitgestellt werden hook_default_rules_configuration. Wie kann ich nun diese vorhandenen Regeln aktualisieren? Kann ich sie erneut importieren? Sie irgendwie überschreiben? Ich kann nichts darüber in der Dokumentation oder einem entsprechenden Haken finden . Es scheint einen Haken …

3
Migrieren: Was ist der Unterschied zwischen prepare () und prepareRow ()?
Verwenden des Migrate-Moduls: Ich verstehe, dass prepareRow () einen Filter für die Zeile ausführt und unter bestimmten Bedingungen TRUE oder FALSE zurückgeben sollte, wodurch eine Zeile migriert werden kann oder nicht, aber könnte jemand klarstellen: wann zu verwenden vorbereiten () wann ist prepareRow () zu verwenden? Warum würden Sie der …
8 7  6  database  migration 

4
Warum aktualisiert entity_metadata_wrapper-> save () die Revision des Knotens nicht?
Ich entwickle ein Modul zum Aktualisieren von Knoten (Revision aktivieren). Es sieht aus wie das. $nodes = node_load_multiple(array(), array('type' => $bundleType)); foreach ($ndoes as $node){ $w = entity_metadata_wrapper('node',$node); $w->MyFields->set($someValue); $w->save(); } Die Felder wurden korrekt festgelegt, aber die Revisions-ID des Knotens hat sich danach nicht geändert $w->save(). Wie kann ich …
8 7  nodes  entities 



2
Drupal Core kann nicht auf 7.27 aktualisiert werden
Ich versuche, mit drush mit dem Befehl zu aktualisieren drush up, aber der Kern wird nicht aktualisiert. Auf der Drush-Ausgabe steht: Project drupal was updated successfully. Installed version is now 7.27. aber es ist nicht! Aus dem Statusbericht geht eindeutig hervor, dass die Version immer noch 7.26 ist. Außerdem habe …
8 7  drush  updating 

1
Was ist der Unterschied zwischen der Verwendung von drupal_add_js und ['#attached']
Was ist der Unterschied zwischen drupal_add_js()und $form['#attached']['js'][]? Wann ist der Zweck der Verwendung der oben genannten Funktionen? (Ich meine, ich weiß, dass es verwendet wird, um js anzuhängen, um Formular zu sagen, wenn es innerhalb des Formulars verwendet wird, aber wann wird es drupal_add_jsverwendet und wann wird es $form['#attached']['js'][]verwendet?)
8 7  javascript 

2
Wie füge ich das <noscript> -Tag in <head> hinzu?
Wenn ich dem Head-Tag JavaScript hinzufügen möchte, verwende ich drupal_add_js($js, 'inline'). Dies wird eine hinzufügen &lt;script type="text/javascript"&gt;. Wie füge ich das &lt;noscript&gt;Tag hinzu? Ich möchte auch Folgendes hinzufügen &lt;head&gt;. &lt;noscript&gt; &lt;meta http-equiv="refresh" content="5;url=&lt;?php echo $file ?&gt;" /&gt; &lt;/noscript&gt; Übrigens verwende ich dafür ein einfaches Modul. function custom_download_menu() { $items['download-code'] = …
8 7 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.