Witam. Zainstalowałem właśnie modyfikacje rozszerzającą możliwości ankiety - Kozik Tweak (do pobrania:
http://www.phpbb2.pl/download.php?d=249). Mod pozwala: "ustawić limit postów oraz stażu potrzebnego do zagłosowania. Dodatkowo na czas trwania ankiety można ukryć jej wyniki (automatycznie zostaną pokazane po jej zakończeniu)." Podczas tworzenia nowego tematu lub jego pózniejszego edytowania widnieją między innymi dwie dodatkowe opcję typu "checkbox", czyli "kwadraciki" do odznaczania i zaznaczania w zależności, co chcemy osiągnąć. Pierwsza opcja to wyżej wspomniane limity wymagane do głosowania, a druga to ukrywanie wyników aż do zakończenia ankiety. Obie są standardowo odznaczone (puste). Chcąc dodać ankietę bez zaznaczania tych opcji lub przy zaznaczaniu tylko jednej z nich pojawia się taki komunikat:
Kod:
Error in posting
DEBUG MODE
SQL Error : 1064 Something is wrong in your syntax obok ' )' w linii 1
INSERT INTO phpbb_vote_desc (topic_id, vote_text, vote_start, vote_length, visible_end, vote_with_limits) VALUES (15460, 'fsdfsdf', 1175958572, 0, , )
Line : 313
File : functions_post.php
Wynika z tego, że nowo-dodane kolumny nie dostają żadnych wartości, o czym świadczą te dwa samotne przecinki.
W przypadku zaznaczenia jednej z tych opcji po jednym z przecinków pojawia się cyfra "1". Dopiero w sytuacji, kiedy zaznaczę obie opcje ankieta dodaje się bezproblemowo - ale oczywiście z limitem dotyczących postów i stażu, a także ukrywaniem wyników.
Co jest nie tak? Dodam, że nie jest to raczej przeoczenie w instalacji, bowiem ponawiałem ją kilkakrtonie, no i ciągle to samo...
Prosze o pomoc i pozdrawiam.
Pozdrawiam.