Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
-
AirWarrior
- Berichten: 724
- Lid geworden op: 16 jan 2008, 11:31
Bericht
door AirWarrior » 07 apr 2011, 15:01
- Adres van je forum: Dutch-Angels
Event. modificaties op je forum:- Spoiler: bekijk
- 1. ACP Announcement Centre
2. ACP user emai list
3. Anniversary List
4. Anti-Spam ACP
5. Contact Admin
6. Dubbel ip check
7. Email on Birthday
8. IMG resize mod
9. Mod Version Check
10. Notify Topic Starter
11. NV who was here
12. Polls results fx
13. Post template
14. Sortables captcha plugin
15. Subject Prefix
16. Topiclink omzetten in topictitel
17. Upcoming Birthdays
18. User Reminder
19. Viewtopic Birthday
20. Welcome on index
21. Welkom pm 225
Wanneer ontstond het probleem?geen idee
phpBB versie:3.0.8
Heb je onlangs iets veranderd aan je forum?nee
Wat is het probleem?
Ik krijg deze fout als ik een post wil veranderen van "Globaal" naar "Mededeling"
Code: Selecteer alles
Algemene fout
SQL ERROR [ mysqli ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 [1064]
SQL
UPDATE phpbb_3topics SET subject_prefix_id = 0 WHERE topic_id =
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: includes/hooks/hook_subject_prefix.php
LINE: 413
CALL: dbal_mysqli->sql_query()
FILE:
LINE:
CALL: sp_hook::subject_prefix_template_hook()
FILE: includes/hooks/index.php
LINE: 141
CALL: call_user_func_array()
FILE: includes/template.php
LINE: 208
CALL: phpbb_hook->call_hook()
FILE: includes/functions.php
LINE: 4741
CALL: template->display()
FILE: posting.php
LINE: 1569
CALL: page_footer()
Wat betekend dit en wat kan ik er aan doen ?
Signed by:
AirWarrior
Heb fun in het leven, neem niet alles serieus.
-
Ger
- Berichten: 4864
- Lid geworden op: 03 jan 2006, 22:23
- Locatie: 192.68.1.100
-
Contacteer:
Bericht
door Ger » 07 apr 2011, 15:08
Het lijkt erop dat dit te maken heeft met de subject prefix hook. Misschien dat je bij de support daarvan iets kan vinden?
-
AirWarrior
- Berichten: 724
- Lid geworden op: 16 jan 2008, 11:31
Bericht
door AirWarrior » 07 apr 2011, 15:13
Bedank voor je snelle reactie.
Zal een kijken op phpbb.com.
Ik heb al eens eerder problemen gehad met deze mod en de Auteur op wat foutjes gewezen maar nooit reactie gehad.
Signed by:
AirWarrior
Heb fun in het leven, neem niet alles serieus.
-
Paul
- Beheerder

- Berichten: 20315
- Lid geworden op: 23 okt 2003, 11:38
- Locatie: Utrecht
-
Contacteer:
Bericht
door Paul » 07 apr 2011, 17:06
Verplaatst naar MOD support. Graag opletten waar je je berichten post.
-
AirWarrior
- Berichten: 724
- Lid geworden op: 16 jan 2008, 11:31
Bericht
door AirWarrior » 09 apr 2011, 12:01
IK kan aan de foutmelding niet zien waar het omgaat, vandaar in support.
Als het dan aan een Mod ligt zijn er moderators om het bericht op de juiste plaatst te zetten.
Dus bij deze bedankt voor het verplaatsen.
Signed by:
AirWarrior
Heb fun in het leven, neem niet alles serieus.
-
Ger
- Berichten: 4864
- Lid geworden op: 03 jan 2006, 22:23
- Locatie: 192.68.1.100
-
Contacteer:
Bericht
door Ger » 10 apr 2011, 08:08
Als ik zo eens kijk, lijkt het me te komen doordat de topic_id niet geset is. Ik heb eens gezocht in de support tab van die MOD, en het lijkt vaker voor te komen sinds 3.0.8.
dit zou een mogelijke fix zijn. Kun je die eens proberen?
-
AirWarrior
- Berichten: 724
- Lid geworden op: 16 jan 2008, 11:31
Bericht
door AirWarrior » 10 apr 2011, 15:52
Die wijziging staat bij mij al in die file.
Dit werkt niet.
Bedankt voor het meedenken Ger.
Elders een oplossinge vonden.
Raimon schreef:Probeer het volgende eens, ik heb het niet getest maar het zou volgens mij wel moeten werken.
open includes/hooks/hook_subject_prefix.php
zoek:
Code: Selecteer alles
// Only have to add the prefix
$sql = 'UPDATE ' . TOPICS_TABLE . '
SET subject_prefix_id = ' . $pid . '
WHERE topic_id = ' . $data['topic_id'];
sp_phpbb::$db->sql_query($sql);
vervang met:
Code: Selecteer alles
if ($mode == 'edit')
{
// Only have to add the prefix
$sql = 'UPDATE ' . TOPICS_TABLE . '
SET subject_prefix_id = ' . $pid . '
WHERE topic_id = ' . $topic_id;
sp_phpbb::$db->sql_query($sql);
}
else
{
// Only have to add the prefix
$sql = 'UPDATE ' . TOPICS_TABLE . '
SET subject_prefix_id = ' . $pid . '
WHERE topic_id = ' . $data['topic_id'];
sp_phpbb::$db->sql_query($sql);
}
Signed by:
AirWarrior
Heb fun in het leven, neem niet alles serieus.