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 - 18: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 - 14: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 - 15: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 - 16: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

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 1 Tag
  • Guckst du hier: step by step
    vor 2 Wochen 22 Stunden
  • Guckst du hier: step by step
    vor 2 Wochen 22 Stunden
  • Ich habe ja keine Angst vor
    vor 3 Wochen 3 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 3 Wochen 5 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 7 Stunden
  • Du hast die "Trusted host
    vor 4 Wochen 15 Stunden
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 5 Wochen 6 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 3 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 10 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20506

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 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