Einzelnen Beitrag als wichtig markieren
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: Einzelnen Beitrag als wichtig markieren
Das ist nun nichts, was man mit Dragonfly oder Firebug nicht lösen könnte.
Schau dir mal die Klassen post_profile_box2_content und post_box_content an und wo die im Template eingebunden sind. Und dann überleg mal, was markpost macht und wo diese Klasse bei diesem Style also eher hingehört als nach der Klasse post.
Schau dir mal die Klassen post_profile_box2_content und post_box_content an und wo die im Template eingebunden sind. Und dann überleg mal, was markpost macht und wo diese Klasse bei diesem Style also eher hingehört als nach der Klasse post.
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: Einzelnen Beitrag als wichtig markieren
Bei mir wurde seit dem einbau dieses Mods nicht mehr gepostet,jetzt wollte ich mal einen test beitrag absenden da bekomme ich:
Was bedeutet das und wie kann ich das beheben?
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysqli ]
Column 'post_edit_mark' cannot be null [1048]
SQL
UPDATE phpbb_posts SET post_edit_time = 1331420404, post_edit_reason = 'Die Informationen des Downloads wurden aktualisiert', post_edit_user = 2, forum_id = 39, poster_id = 2, icon_id = 12, post_approved = '1', enable_bbcode = 1, enable_smilies = 1, enable_magic_url = 1, enable_sig = 1, post_username = '', post_subject = '[Support] fireplorer', post_checksum = '562dad444c9615ce48cc3686dc87e044', post_attachment = 0, bbcode_bitfield = 'QA==', bbcode_uid = '26vh75gd', post_edit_locked = 0, post_edit_mark = NULL, post_text = '[b:26vh75gd]Name:[/b:26vh75gd] fireplorer\n[b:26vh75gd]Beschreibung:[/b:26vh75gd] fireplorer ist ein mischung aus Firefox und Explorer style.\n\n[b:26vh75gd]Dateiversion:[/b:26vh75gd] 0.0.2\n[b:26vh75gd]Datei:[/b:26vh75gd] fireplorer.zip\n[b:26vh75gd]Größe:[/b:26vh75gd] 1.35 MiB\n\n[b:26vh75gd]Download anzeigen:[/b:26vh75gd] <!-- l --><a class=\"postlink-local\" href=\"http://www.computer-base.net/downloads.php?view=detail&df_id=11\">fireplorer</a><!-- l -->' WHERE post_id = 146
BACKTRACE
Re: Einzelnen Beitrag als wichtig markieren
In meiner lokalen Testinstallation erhalte ich da keinen Fehler, wenn ich einen neuen Beitrag schreibe.
Hast das so umgesetzt:
Hast das so umgesetzt:
In phpMyAdmin sollte das dann so aussehen: http://imageshack.us/photo/my-images/82 ... admin.gif/In der Datenbanktabelle posts legt man mit phpMyAdmin ein neues Feld an:
Field: post_edit_mark
Type: TINYINT
Length/Values: 1
Default: As defined: 0
Attributes: UNSIGNED
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: Einzelnen Beitrag als wichtig markieren
Ja habe ich gemacht sieht bei mir so aus:
[ externes Bild ]
Ich habe den Mod Einfache Fehler [Debug] eingebaut und dieser meldet mir nun:
Besagte Zeilen sehen so aus includes/functions_posting.php
und in der download.php
Wie kann ich das und den phpmyadmin eintrag beheben?
[ externes Bild ]
Ich habe den Mod Einfache Fehler [Debug] eingebaut und dieser meldet mir nun:
Code: Alles auswählen
Seite: downloads.php?view=modcp
Datei: [ROOT]/includes/functions_posting.php
Zeile: 1931
Undefined index: post_edit_mark
Seite: downloads.php?view=detail&df_id=10
Datei: [ROOT]/downloads.php
Zeile: 913
Undefined index: id
Code: Alles auswählen
'post_edit_mark' => $data['post_edit_mark'])
Code: Alles auswählen
if (!$dl_files['id'])
Re: Einzelnen Beitrag als wichtig markieren
Von welcher MOD stammt denn die downloads.php?
Ich vermute mal, da fehlt um
Ich vermute mal, da fehlt um
'post_edit_locked' => $data['post_edit_locked'],
herum ein 'post_edit_mark' => $data['post_edit_mark'],
. Aber ohne den Quelltext kann man da nicht wirklich was zu sagen. Stell die Datei mal ins Pastebin!- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: Einzelnen Beitrag als wichtig markieren
Die download.php Stammt von dem Download Mod von Oxpus den habe ich wegen diesem Fehler auch schon angeschrieben.
in der orginal include/functions_posting steht in der Zeile 1723 das
https://www.phpbb.de/support/pastebin.p ... view&s=992
in der orginal include/functions_posting steht in der Zeile 1723 das
'post_edit_locked' => $data['post_edit_locked']
ohne ein ,,also muss es beid er änderung auch weg gelassen werden oder?https://www.phpbb.de/support/pastebin.p ... view&s=992
Re: Einzelnen Beitrag als wichtig markieren
Damit war natürlich die downloads.php gemeint.modernist hat geschrieben:Aber ohne den Quelltext kann man da nicht wirklich was zu sagen.

Dort steht kein abschließendes Komma, weil danach keine Angabe mehr folgt. Dann ist ein Komma entbehrlich. Es kann, aber muß an der Stelle nicht weggelassen werden.Shorty1968 hat geschrieben:in der orginal include/functions_posting steht in der Zeile 1723 das 'post_edit_locked' => $data['post_edit_locked'] ohne ein ,,also muss es beid er änderung auch weg gelassen werden oder?
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: Einzelnen Beitrag als wichtig markieren
Der Fehler in der download.php wurde behoben sie hier:
http://phpbb3.oxpus.net/viewtopic.php?f=5&t=488
Das schreibt er zu dem anderen fehler das würde auch den Allgemeinen Fehler erklären,aber ich weiss nicht was gemacht werden muss damit er behoben werden kann?
http://phpbb3.oxpus.net/viewtopic.php?f=5&t=488
Das schreibt er zu dem anderen fehler das würde auch den Allgemeinen Fehler erklären,aber ich weiss nicht was gemacht werden muss damit er behoben werden kann?
oxpus hat geschrieben:Der Fehler in der includes/functions.php betrifft nur indirekt die Download MOD.
Hier sorgt eine andere MOD nicht dafür, dass der Wert 'post_edit_mark' nicht in der Funktion submit_post() zur Verfügung steht, wenn man diese nicht so verwendet, wie von der betreffenden MOD vorgesehen.
Da ich das Feld nicht kenne (es kommt wirklich nicht von der Download MOD), müsstest du prüfen, welche der von dir installierten MODs dieses Feld in das Forum einfügt und verwendet.
Dann bitte an diesen Autoren wenden, um ein Fix hierfür zu erhalten.
Re: Einzelnen Beitrag als wichtig markieren
Da ich die downloads.php nicht kannte, war's auch nur so eine Idee, die nicht zutraf.
Ich habe meine auf der ersten Seite beschriebene Anleitung mal in einem neu installierten phpbb 3.0.10 mit prosilver (und natürlich ohne functions_post_oo.php, die es dort nicht gibt) umgesetzt. Da taucht keine Debug-Fehlermeldung auf und ich kann problemlos neue Beiträge verfassen. An den von mir geschilderten Änderungen kann es also nicht liegen.
Deine SQL-Fehlermeldung gibt
Ich habe meine auf der ersten Seite beschriebene Anleitung mal in einem neu installierten phpbb 3.0.10 mit prosilver (und natürlich ohne functions_post_oo.php, die es dort nicht gibt) umgesetzt. Da taucht keine Debug-Fehlermeldung auf und ich kann problemlos neue Beiträge verfassen. An den von mir geschilderten Änderungen kann es also nicht liegen.
Deine SQL-Fehlermeldung gibt
post_edit_mark = NULL
aus, da sollte aber 0 oder 1 stehen, nicht NULL. Ich weiß aber auch nicht, was da bei dir falsch läuft.- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: Einzelnen Beitrag als wichtig markieren
Den Fehler im phpmyadmin konnte ich beheben,der müsste so aussehen der phpmyadmin eintrag:
[ externes Bild ]
geändert habe ich das NULL von not null nach null,und nach einem Test keine Allgemeinen Fehler mehr bekommen.
Nur der Debug Fehler in der includes/functions_posting.php ist immer noch da,hast du das Zitat von Oxpus gelesen,irgendwas kommt sich da mit dem Download Mod in die Quere??
[ externes Bild ]
geändert habe ich das NULL von not null nach null,und nach einem Test keine Allgemeinen Fehler mehr bekommen.
Nur der Debug Fehler in der includes/functions_posting.php ist immer noch da,hast du das Zitat von Oxpus gelesen,irgendwas kommt sich da mit dem Download Mod in die Quere??