Zum Foreninhalt wechseln

www.punbb-forum.de

Das Forum für punBB- Anwender und -Entwickler

Sie sind nicht angemeldet. Bitte melden Sie sich an oder registrieren Sie sich.


Seiten 1

Sie anmelden oder registrieren um eine Antwort zu verfassen

Pun Tags

No tags.

RSS Thema Feed

Beiträge [ 5 ]

1

Thema: Private Messaging System Private Message Mod-1.2.2

Hallo,

folgende Fehlermeldung erhalte ich bei dem Versuch es zu instllieren:

File: D:\public\tfh-tib\forum\punbb\install_mod.php
Line: 62

PunBB reported: Unable to create table punBB_messages. 

Database reported: Invalid default value for 'owner' (Errno: 1067)

In der install_mod.php schauts an entsprechender Stelle so aus:

            default:
    
                $sql = 'CREATE TABLE '.$db->prefix."messages (
                        id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
                        owner INT(10) NOT NULL DEFAULT '',
                        subject VARCHAR(120) NOT NULL DEFAULT '',
                        message TEXT,
                        sender VARCHAR(120) NOT NULL DEFAULT '',
                        sender_id int(10) NOT NULL DEFAULT '',
                        posted INT(10) NOT NULL DEFAULT '',
                        sender_ip VARCHAR(120),
                        smileys TINYINT DEFAULT '1',
                        status TINYINT DEFAULT '0',
                        showed TINYINT DEFAULT '0',
                        PRIMARY KEY (id)
                        ) TYPE=MyISAM;";
                $db->query($sql) or error('Unable to create table '.$db->prefix.'messages.', __FILE__, __LINE__, $db->error());

Kann mir jemand helfen?

Zuletzt bearbeitet von kas (2007-05-14 16:47:43)

2

Re: Private Messaging System Private Message Mod-1.2.2

OK, ich habe die Lösung gefunden:

Da nicht nur für den owner-Standardwert ein Integerwert verlangt wird, muss an allen Stellen eine Null eingetragen werden, an denen ein int verlangt wird. So sollte es aussehen:

            default:
    
                $sql = 'CREATE TABLE '.$db->prefix."messages (
                        id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
                        owner INT(10) NOT NULL DEFAULT '0',
                        subject VARCHAR(120) NOT NULL DEFAULT '',
                        message TEXT,
                        sender VARCHAR(120) NOT NULL DEFAULT '',
                        sender_id int(10) NOT NULL DEFAULT '0',
                        posted INT(10) NOT NULL DEFAULT '0',
                        sender_ip VARCHAR(120),
                        smileys TINYINT DEFAULT '1',
                        status TINYINT DEFAULT '0',
                        showed TINYINT DEFAULT '0',
                        PRIMARY KEY (id)
                        ) TYPE=MyISAM;";
                $db->query($sql) or error('Unable to create table '.$db->prefix.'messages.', __FILE__, __LINE__, $db->error());

Zuletzt bearbeitet von kas (2007-05-14 19:30:40)

3

Re: Private Messaging System Private Message Mod-1.2.2

Hi nochmal,

weiss zufällig jemand wie man besser auf eine neue PM aufmerksam machen kann?

Meine Boardmitglieder "beschweren" sich über die recht dezente Art wie man darauf hingewiesen wird.

Ich dachte da an so eine Art Popup oder E-Mail benachrichtigung. Notfalls kann man den Text ja vergrößern und blinken lassen oder so wink

Da geht bestimmt einiges. Am leibsten wäre das Popup, wobei viele Browser das ja erstmal blocken. Also vielleicht doch eher per Mail?

Hmm, vielleicht hat ja jemand einen Ansatz für mich parat?

Zuletzt bearbeitet von kas (2007-10-07 19:50:32)

4

Re: Private Messaging System Private Message Mod-1.2.2

Das würde mich auch interessieren...ich bleib mal hier dran, vielleicht hat jemand eine Lösung gefunden.

5

Re: Private Messaging System Private Message Mod-1.2.2

Hab das jetzt einfach so gemacht:
In der "/punbb/include/pms/header_new_messages.php" die Zeile 8

$tpl_temp .= "\n\t\t\t\t".'<br><li class="pmlink"><strong><a href="message_list.php"><font size="4">-- '.$lang_pms['New messages'].'</font></a></strong></li><br>';

schaut bei mir nun so aus.

Ich habe also einfach nur die Schriftgröße geändert und einige Zeichen hinzugefügt. In den Sprachenordnern kann man ja noch den Text selbst nach eigenen Wünschen anpassen.

Uns reicht das so. Wenn noch jemand eine Lösung mit Mailversand wiess, dann gerne her damit.

Zuletzt bearbeitet von kas (2007-12-02 21:38:14)

Beiträge [ 5 ]

Seiten 1

Sie anmelden oder registrieren um eine Antwort zu verfassen



Currently used extensions: pun_tags, pun_quote, pun_repository, pun_antispam, pun_bbcode, pun_poll. Copyright © 2008 PunBB

[ Generated in 0.022 seconds, 7 queries executed ]