Signaturer i gamla poster syns inte

Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på sidan.

Moderatorer: Moderatorgrupp, Supportgrupp

Kategoriregler
Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på forumindex.

Klicka här för att se våra allmänna forumregler.
Skriv svar
ktd
Aktiv medlem
Aktiv medlem
Inlägg: 41
Blev medlem: 2005-05-02 21:29
Svar: 0

Signaturer i gamla poster syns inte

Inlägg av ktd »

Hallå!

När vi körde igång vårat forum i phpBB började vi med signaturer avstängda. Nu har vi slagit på dom men alla poster användaren redan gjort visar inte signaturer.
Dock har alla nya poster numera signaturer. Går jag in och ändrar posten så ser jag att rutan fär att använda sig. är urkryssad.
Kan man på något sätt synka så alla gamla poster får signaturer?
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: Signaturer i gamla poster syns inte

Inlägg av tumba25 »

Via ex phpMyAdmin kan du radera enable_sig ur phpbb_posts och sen skapa det fältet igen med 1 som default. Kolla innan hur den ser ut så du får den nya likadan.

Annars får du göra ett enkelt php-skript som bläddrar genom och ändrar alla rader.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
ktd
Aktiv medlem
Aktiv medlem
Inlägg: 41
Blev medlem: 2005-05-02 21:29
Svar: 0

Re: Signaturer i gamla poster syns inte

Inlägg av ktd »

Kollader i phpMyAdmin och dom flesta poster har 0 vid sig. :(
Får försöka mig på att fixa till via phpMyAdmin.

Tack så mycket!
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: Signaturer i gamla poster syns inte

Inlägg av tumba25 »

Här är annars ett enkelt skript för att ändra det.

Kopiera in det i en texteditor och spara i din forum-root som ex post_fix.php

Sen skriver du i adressfältet på din webbläsare http://dindomän.tld/post_fix.php men ta backup först.

OBS: Jag har inte testat detta skript, det används på egen risk. Glöm inte att ta backup på databasen innan.

Kod: Markera allt

<?php
define('IN_PHPBB', true);

if(file_exists('config.php') == FALSE)
{
	die('Did not find config.php');
}

require('config.php');
require('includes/constants.php');
$datan = mysql_connect($dbhost, $dbuser, $dbpasswd) or die('Error connecting to mysql');
mysql_select_db($dbname) or die(mysql_error());

$query = 'UPDATE ' . POSTS_TABLE . ' SET enable_sig = 1 WHERE enable_sig = 0';
mysql_query($query) or die(mysql_error());

mysql_close($datan);
?>
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
ktd
Aktiv medlem
Aktiv medlem
Inlägg: 41
Blev medlem: 2005-05-02 21:29
Svar: 0

Re: Signaturer i gamla poster syns inte

Inlägg av ktd »

Tack så mycket!
Satt och lurade i phpmyadmin men jag "vågade" inte riktigt... :)
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: Signaturer i gamla poster syns inte

Inlägg av tumba25 »

Sånt är typiskt bäst att göra på natten eller tidigt på morgonen när det är tomt på forumet.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
ktd
Aktiv medlem
Aktiv medlem
Inlägg: 41
Blev medlem: 2005-05-02 21:29
Svar: 0

Re: Signaturer i gamla poster syns inte

Inlägg av ktd »

Äh, jag inaktiverade forumet, tog en backup och körde scriptet. Funkade klockrent! :)

Tack så jättemyckete och du är min hjälte resten av dagen! ;)
Skriv svar

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst