Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Foren Beitrag werden in der Datenbankspalte Sticky wird mit "-100" gespeichert.

Eingetragen von fugazi (201)
am 01.12.2013 - 17:59 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo zusammen ich weiß auch nicht mehr weiter was das sein kann. Ich wunderte mich das die neuen Forenbeiträge im Forum immer unten angezeigt wurden, obwohl die Einstellung neuster Beiträge zu erst aktiviert ist. Nach den ich mir einen Heißen gesucht habe, stellte ich fest das die Forenbeiträge in der Tabelle "node" und "node_revision" in der Spalte "sticky" mit "-100" gespeichert werden. Aber es sollte ja nur 1 oder 0 sein.

So suchte ich das Internet nach Lösungen aber leider ohne erfolg. Die Webseite wurde von Drupal 6 nach Drupal 7 Upgedatet und alles andere der Seite funktioniert auch gut. Nur die Reihenfolge der Beiträge stimmen nicht.

Ich kann es zwar manuell in der Datenbank ändern und dann wird der Beitrag auch wieder oben angezeigt. Nur sobald ich einen neunen Beitrag erstelle wird dieser wieder mit Sticky -100 gespeichert und so auch wieder nach unten gestellt. Ich weiß wirklich nicht was das verursachen kann oder wo die -100 herkommt.

Hat das von Euch schon mal jemand gehabt oder weiß jemand woran das liegen kann.Ich bin mittlerweile wirklich am verzweifeln, und über jeden Tipp oder Hilfe dankbar

Viele Grüße
Patrick

‹ Dateigröße von Bild nach Upload viel größer Umzug auf Drupal ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe raus bekommen wenn

Eingetragen von fugazi (201)
am 02.12.2013 - 13:23 Uhr

Ich habe raus bekommen wenn ich in der Type Einstellungen den Hacken An Spitze aktiviere, wird der Beitrag in der Tabelle "sticky" mit 100 geschrieben. Was kann das denn überhaupt sein. Irgendwo muss er doch herbekommen das es 0 oder 1 seinen soll und nicht 100 oder -100.

Welches Module kann sowas verursachen, oder wo kann der Befehl sticky -100 oder 100 herkommen. Wäre wirklich über jede Hilfe, Tipp, Vorschlag dankbar.

Grüße
Patrick

Ich habe nochmal ein Screenshot beigefügt, zur besseren Verständigung.

AnhangGröße
02-12-2013 13-21-20.jpg 145.51 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe den Fehler bzw.

Eingetragen von fugazi (201)
am 02.12.2013 - 14:02 Uhr

Ich habe den Fehler bzw. Übeltäter gefunden. Es ist das Module Weblinks (hoffe ich) nach Deaktivieren des Modules speichert es die Beiträge wie gewohnt mit 0 und 1. Die Datei die es verursacht scheint die weblinks.weight.inc

<?php

/**
* @file
* Enable submission and display of categorized web links.
* This is an add-in that allows Web Links to act as though the Weight
* module is present. "Borrowed" from the Weight module.
*/

/**
* Convert our weight to 'encoded' sticky value for DB.
* Stickiness is the inverse of weight - stickiness is sorted DESC while
* weight is sorted ASC so we invert the weight before saving...
* If the sticky box is checked, subtract weight from 100;
* unweighted sticky nodes will have a value of 100.
*/
function weblinks_weight_encode(&$node) {
  if ($node->sticky == 1) {
    $node->sticky = 100 - $node->node_weight;
  }
  // Unweighted non-sticky nodes will have a value of -100.
  else {
    if ($node->sticky == 0) {
      $node->sticky = -($node->node_weight + 100);
    }
  }
}

/**
* Convert our weight back out of sticky.
*/
function weblinks_weight_decode(&$node) {
  if ($node->sticky == 0 || $node->sticky == 1) {
    $node->node_weight = 0;
    return;
  }
 
  if ($node->sticky > 0) {
    $node->node_weight = 100 - $node->sticky;
    $node->sticky = 1;
  }
  else {
    $node->node_weight = -($node->sticky + 100);
    $node->sticky = 0;
  }
}

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehler ist bereits seit einiger Zeit behoben

Eingetragen von GStegemann (1)
am 04.05.2015 - 15:43 Uhr
fugazi schrieb

Ich habe den Fehler bzw. Übeltäter gefunden. Es ist das Module Weblinks (hoffe ich) nach Deaktivieren des Modules speichert es die Beiträge wie gewohnt mit 0 und 1. Die Datei die es verursacht scheint die weblinks.weight.inc

Der Fehler ist bereits seit einiger Zeit behoben. Siehe https://www.drupal.org/node/2030765.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20455

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association