Error in posting
DEBUG MODE
SQL Error : 1064 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 ' , 0, 0, 1)' at line 1
INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_calendar_time, topic_calendar_duration, topic_vote, topic_contest, topic_quiz) VALUES ('Quiz Frage #33 ...', 70, 1125394676, 13, 0, 0, , , 0, 0, 1)
Line : 304
File : functions_post.php
[FINAL] Album - AddOn --> CONTEST MOD <--
Der sumit_post Fehlercode ist jetzt verschwunden, der SQL noch nicht
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wenn der fehlerfrei liefe, würde die SQL-Fehlermeldung nicht topic_calendar_time und topic_calendar_duration anmeckern
Nun, das Quiz schafft mich
Okay, neuer Versuch...
Nun, das Quiz schafft mich
Okay, neuer Versuch...
- Dateianhänge
-
- quiz.zip
- (8.2 KiB) 229-mal heruntergeladen
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wenn nochwas schief läuft klar. Dann helfe ich weiter.
Und das Quiz schafft mich. Ich behebe laufend diese Fehler...
Und das Quiz schafft mich. Ich behebe laufend diese Fehler...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
In der quiz.php müssen alle Änderungen prepare_post() und submit_post() gemacht werden, wie ein MOD sie auch in der posting.php macht. Das ist des Pudels Kern...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
So habe nun einen Kontest gestartet, wo die Bild Poster bis zu Ablauf des Kontests nicht angezeigt werden sollen. ( Code aus diesem Beitrag.
In der Kategorie, wo der Kontest startet, wird auch "hidden" angezeigt.
Es ist dennoch möglich die Namen der Bildposter zu sehen:
1. Wenn ich auf das Bild in der Kategorie ( extra für den Kontest angelegt) klicke, um es zu vergrössern.
2. Im Album Index in der Spalte "Letztes Bild"
3. Im Album Index bei Last Pictures, Random Pictures, Highest Ratest Pictures
4. Im Portal ( awsw ) Neuestes Foto
portal.php
Habe schon einige Tests gemacht, die leider wegen zu wenig Ahnung fehlgeschlagen sind.
Achso, was mich auch noch interessiert ist, ob trotz der Anzeige "hidden" eine Sortierung der Bilder nach Benutzername möglich ist. Dies wäre nicht so gut, weil ich das Hochladen der Bilder für eine Benutzergruppe eingestellt habe.
lg vossibär
In der Kategorie, wo der Kontest startet, wird auch "hidden" angezeigt.
Es ist dennoch möglich die Namen der Bildposter zu sehen:
1. Wenn ich auf das Bild in der Kategorie ( extra für den Kontest angelegt) klicke, um es zu vergrössern.
2. Im Album Index in der Spalte "Letztes Bild"
3. Im Album Index bei Last Pictures, Random Pictures, Highest Ratest Pictures
4. Im Portal ( awsw ) Neuestes Foto
portal.php
Code: Alles auswählen
// START PHOTO ALBUM ADDON FÜR AWSW
'L_NEWEST_PIC' => $lang['Newest_pic'],
'PIC_IMAGE' => append_sid('album_thumbnail.'. $phpEx . '?pic_id=' . $picrow['pic_id']),
'PIC_TITLE' => $picrow['pic_title'],
'PIC_POSTER' => $picrow['pic_username'],
'U_PIC_LINK' => append_sid('album_showpage.' . $phpEx . '?pic_id=' . $picrow['pic_id']),
'PIC_TIME' => create_date($board_config['default_dateformat'], $picrow['pic_time'], $board_config['board_timezone']),
// END PHOTO ALBUM ADDON FÜR AWSW
Achso, was mich auch noch interessiert ist, ob trotz der Anzeige "hidden" eine Sortierung der Bilder nach Benutzername möglich ist. Dies wäre nicht so gut, weil ich das Hochladen der Bilder für eine Benutzergruppe eingestellt habe.
lg vossibär
Zuletzt geändert von vossibaer am Fr 02.Sep, 2005 19:15, insgesamt 1-mal geändert.
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
ja das ist klar da ich nur ein einziges Vorkommen des Namens mit dem Code versteckt habe... Ich weiss auch nicht warum ich das nur adfür gemacht hatte *war wohl verwirrt* Ich werde den restlichen Code nachliefern... Aber es wird nichts anderes sein als das ich jedes Vorkommen mit einer zusätzlichen Variablenabfrage bestücke... also nichts grosses ... *ich mach mich sobald wie möglich daran*
Nur ein Informatik Student. ^^
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Punkte 1-3 werden durch den Code versteckt:
Für die PRO VERSION:
Das im Portal werde ich später angehen. ^^
Für die PRO VERSION:
Code: Alles auswählen
#
#-----[ OPEN ]---------------------------------------------
#
album_showpage.php
#
#-----[ FIND ]---------------------------------------------
#
'POSTER' => $poster,
#
#-----[ REPLACE, WITH ]---------------------------------------
#
'POSTER' => ($thispic['pic_cont_act'] != 2) ? $poster : '<b>hidden</b>',
#
#-----[ OPEN ]---------------------------------------------
#
album_search.php
#
#-----[ FIND ]---------------------------------------------
#
$sql = "SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_username, p.pic_time, p.pic_cat_id, p.pic_approval, c.cat_id, c.cat_title, c.cat_user_id
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, p.pic_cat_id
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, p.pic_cont_act
#
#-----[ FIND ]---------------------------------------------
#
WHERE p.pic_approval = 1 AND " . $where . " LIKE '%" . $s . "%' AND p.pic_cat_id = c.cat_id OR p.pic_cat_id = 0 AND p.pic_approval = 1 AND " . $where . " LIKE '%" . $s . "%'
#
#-----[ IN-LINE FIND ]------------------------------------------
#
p.pic_approval = 1
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
AND p.pic_cont_act != 2
#
#-----[ OPEN ]---------------------------------------------
#
album_mod/album_hierarchy_sql.php
#
#-----[ FIND ]---------------------------------------------
#
// OK, we may do a query now... get last picture information
$sql = "SELECT p.pic_id, p.pic_title, p.pic_user_id, p.pic_username, p.pic_time, p.pic_cat_id, u.user_id, u.username
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, p.pic_cat_id
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, p.pic_cont_act
#
#-----[ FIND ]---------------------------------------------
#
if (($row['user_id'] == ALBUM_GUEST) or ($row['username'] == ''))
{
$info .= ($row['pic_username'] == '') ? $lang['Guest'] : $row['pic_username'];
}
else
{
$info .= $lang['Poster'] . ': <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $row['user_id']) . '">' . $row['username'] . '</a>';
}
#
#-----[ REPLACE WITH ]---------------------------------------------
#
if (($row['user_id'] == ALBUM_GUEST) or ($row['username'] == ''))
{
$info .= ($row['pic_username'] == '') ? $lang['Guest'] : $row['pic_username'];
}
else
{
if ($row['pic_cont_act'] != 2)
$info .= $lang['Poster'] . ': <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $row['user_id']) . '">' . $row['username'] . '</a>';
else
$info .= $lang['Poster'] . ': <b>hidden</b>';
}
#
#-----[ FIND ]---------------------------------------------
#
'POSTER' => $pic_poster,
#
#-----[ REPLACE, WITH ]---------------------------------------
#
'POSTER' => ($picrow[$j]['pic_cont_act'] != 2) ? $pic_poster : '<b>hidden</b>',
#
#-----[ FIND ]---------------------------------------------
#
$sql = "SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_user_ip, p.pic_username, p.pic_time, p.pic_cat_id, p.pic_view_count, u.user_id, u.username, r.rate_pic_id, AVG(r.rate_point) AS rating, COUNT(DISTINCT c.comment_id) AS comments
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, p.pic_cat_id
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, p.pic_cont_act
#
#-----[ FIND ]---------------------------------------------
#
'POSTER' => $recent_poster,
#
#-----[ REPLACE, WITH ]---------------------------------------
#
'POSTER' => ($recentrow[$j]['pic_cont_act'] != 2) ? $recent_poster : '<b>hidden</b>',
#
#-----[ FIND ]---------------------------------------------
#
$sql = "SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_user_ip, p.pic_username, p.pic_time, p.pic_cat_id, p.pic_view_count, u.user_id, u.username, r.rate_pic_id, AVG(r.rate_point) AS rating, COUNT(DISTINCT c.comment_id) AS comments
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, p.pic_view_count
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, p.pic_cont_act
#
#-----[ FIND ]---------------------------------------------
#
'H_POSTER' => $highest_poster,
#
#-----[ REPLACE, WITH ]---------------------------------------
#
'H_POSTER' => ($highestrow[$j]['pic_cont_act'] != 2) ? $highest_poster : '<b>hidden</b>',
#
#-----[ FIND ]---------------------------------------------
#
$sql = "SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_user_ip, p.pic_username,
p.pic_time, p.pic_cat_id, p.pic_view_count, u.user_id, u.username, r.rate_pic_id,
AVG(r.rate_point) AS rating, COUNT(DISTINCT c.comment_id) AS comments
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, p.pic_view_count
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, p.pic_cont_act
#
#-----[ FIND ]---------------------------------------------
#
'POSTER' => $rand_poster,
#
#-----[ REPLACE, WITH ]---------------------------------------
#
'POSTER' => ($randrow[$j]['pic_cont_act'] != 2) ? $rand_poster : '<b>hidden</b>',
Zuletzt geändert von Bootenks am Mo 19.Sep, 2005 12:18, insgesamt 3-mal geändert.
Nur ein Informatik Student. ^^
Super
habe da aber noch ne Frage.
in der album_mod/album_hierarchy_sql.php habe ich 'POSTER' => $pic_poster nicht gefunden. Dies wurde ja schonmal (siehe hier ) ersetzt. Das soll ich doch bestimmt wieder ändern oder?
lg vossibär
habe da aber noch ne Frage.
in der album_mod/album_hierarchy_sql.php habe ich 'POSTER' => $pic_poster nicht gefunden. Dies wurde ja schonmal (siehe hier ) ersetzt. Das soll ich doch bestimmt wieder ändern oder?
lg vossibär
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
genau so sieht es aus ^^ Die unnötigen Abfragevariablen waren einfach nur sinnlos die ich da mit eingefügt hatte ^^ Ändere bitte die Zeile so wie ich es in dem letzten post geschrieben habe. Dank dir für dein "Super" auch wenn es so lange gedauert hat. :-P Und hat es denn schon funktioniert. ^^
Nur ein Informatik Student. ^^
@Bootenks
So habe es jetzt getestet und bemerkt, dass der Postername bei recent poster noch angezeigt wird. Ob es bei rand_poster und highest_poster klappt weiss ich noch nicht. Punkte 1 und 2 klappen auf jeden Fall. Da ich bei "meinem" Contest das Hochladen der Bilder auf spätestens morgen verschoben habe, werde ich für den Contest erstmal Last Pictures, Random Pictures, Highest Ratest Pictures abschalten und die Box Neuestes Foto aus dem Portal rausnehmen.
lg vossibär
So habe es jetzt getestet und bemerkt, dass der Postername bei recent poster noch angezeigt wird. Ob es bei rand_poster und highest_poster klappt weiss ich noch nicht. Punkte 1 und 2 klappen auf jeden Fall. Da ich bei "meinem" Contest das Hochladen der Bilder auf spätestens morgen verschoben habe, werde ich für den Contest erstmal Last Pictures, Random Pictures, Highest Ratest Pictures abschalten und die Box Neuestes Foto aus dem Portal rausnehmen.
lg vossibär
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Spät aber doch da ^^ du hattest in der Install vergessen eine Variable in die sl Anweisung zu schreiben ... hier die korrigierte Datei
- Dateianhänge
-
- album_hierarchy_sql.rar
- da haste d?rfte den Fehler (recent) ausmerzen
- (10.83 KiB) 228-mal heruntergeladen
Nur ein Informatik Student. ^^
Hi,
toller Mod .... habe ihn auch eingebaut und soweit ich das momentan beurteilen kann leuft alles so wie es soll.
Möchte nun aber das wenn ein Contest zu ende ist und er die Gewinner anzeigt das diese Bilder in der album_showpage.php geöffnet werden und nicht so wie jetzt als einzelnes Bild. Kann mir jemand auf die schnelle verraten wo ich welche codezeile verändern muss ?!
toller Mod .... habe ihn auch eingebaut und soweit ich das momentan beurteilen kann leuft alles so wie es soll.
Möchte nun aber das wenn ein Contest zu ende ist und er die Gewinner anzeigt das diese Bilder in der album_showpage.php geöffnet werden und nicht so wie jetzt als einzelnes Bild. Kann mir jemand auf die schnelle verraten wo ich welche codezeile verändern muss ?!
Hallo,
wollt mal nachfragen wie es denn um die Einschränkung der Bewertung von den eigenen Bildern steht. Es wäre doch gut wenn die User die eigenen Bilder nicht bewerten könnten. Diese Einschränkung dürfte auch fürs komplette Album Gültigkeit haben.
Eine weitere Anregung wäre die Gewährleistung der Anonymität. Wie kann ich denn sicherstellen, dass man die Ratings der User nicht in der Profilerweiterung sehen kann? Dort gibts ja den Button "Show All Ratings".
wollt mal nachfragen wie es denn um die Einschränkung der Bewertung von den eigenen Bildern steht. Es wäre doch gut wenn die User die eigenen Bilder nicht bewerten könnten. Diese Einschränkung dürfte auch fürs komplette Album Gültigkeit haben.
Eine weitere Anregung wäre die Gewährleistung der Anonymität. Wie kann ich denn sicherstellen, dass man die Ratings der User nicht in der Profilerweiterung sehen kann? Dort gibts ja den Button "Show All Ratings".
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Wie ihr sicherlich bemerkt hab hab ich mich in letzter Zeiut hier ziemlcih rar gemacht, dass liegt größtenteils daran, dass ich ne Menge zu tun habe in Sachen Programmierung (Assembler, C und Scheme) ... man hat halt ne Menge Belege anzufertigen ~.~
Deshalb kann ich erstmal nicht hier meine Unterstützung zu sichern...
Ich verdanke es Oxpus überhaupt noch, dass ich hier als Mod immernoch angezeigt werde...
Deshalb kann ich erstmal nicht hier meine Unterstützung zu sichern...
Ich verdanke es Oxpus überhaupt noch, dass ich hier als Mod immernoch angezeigt werde...
Zuletzt geändert von Bootenks am So 27.Nov, 2005 11:27, insgesamt 1-mal geändert.
Nur ein Informatik Student. ^^
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öh, ich wäre der letzte, die ihn löschen würde.
Erledige erstmal deine privaten Dinge, dann sehen wir später mal weiter.
Du bist und bleibst nunmal ein Teil des Teams, auch wenn du momentan nicht weiter helfen kannst.
Erledige erstmal deine privaten Dinge, dann sehen wir später mal weiter.
Du bist und bleibst nunmal ein Teil des Teams, auch wenn du momentan nicht weiter helfen kannst.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Nunja, dass man seine eigenen Bilder bewerten kann ist wirklich nicht so schlimm, es wäre aber besser wenn dies nicht möglich ist (zumindest vertrete ich diese Auffassung).
Wäre es denn möglich wenigstens die Bewertung der teilnehmenden Bilder auch über den Aufruf aus dem Userprofil heraus auszublenden?
Wenn man nämlich im Profil eines User auf den Link zu den veröffentlichten Bildern des User klickt sieht man dort auch die Bewertung der Bilder welche am laufenden Contest teilnehmen.
Außerdem kann man dort auch sehen welche Bilder der User insgesamt bewertet hat. Kann man beide Funktionen für die Contest-Bilder ausschalten oder wenigstens insgesamt ?
Wäre es denn möglich wenigstens die Bewertung der teilnehmenden Bilder auch über den Aufruf aus dem Userprofil heraus auszublenden?
Wenn man nämlich im Profil eines User auf den Link zu den veröffentlichten Bildern des User klickt sieht man dort auch die Bewertung der Bilder welche am laufenden Contest teilnehmen.
Außerdem kann man dort auch sehen welche Bilder der User insgesamt bewertet hat. Kann man beide Funktionen für die Contest-Bilder ausschalten oder wenigstens insgesamt ?