ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Umfrage Button im Forum Fehlt?

Geschlossen
  1. #1
    User Pic
    Driver Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    hab das Modul "Forum Extended 1.0 BETA" eingebunden...
    filezilla.fi.funpic.de/ilch/index.php?downloads-show-5

    Vorher natürlich das BBCode Modul implementiert.

    Der besagte Button mit dem Fragezeichen fehlt aber. Mit dem Code....
    [vote ]
        [question]Frage[/question]
        [option=1]Auswahl 1
        [option=2]Auswahl 2
      [/vote ]


    ...kan ich eine Umfrage erstellen. Funktioniert auch. Finde ich aber nicht gerade Komfortabel.

    Was habe ich falsch gemacht?



    MfG
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    hm, is das ne ältere version, jedenfalls wurde bei der hier: dynamicgamerz.de/index.php?downloads-show-40 das bbcode-modul berücksichtigt
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Immer das Original benutzen zwinker
    Du musst für den Button auf jeden fall deine tpl.php ändern.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Driver Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    In meiner tpl.php steht an richtiger Stelle das....


    $BBCodeButtons .= " <a href=\"javascript:insertvote()\"><img src=\"include/images/icons/bbcode/bbcode_vote.png\" alt=\"Umfrage einf&uuml;gen\" title=\"Umfrage einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a>";

    Ich hab auch schon den kompletten Inhalt der tpl.php aus der "Readme.html" kopiert und hochgeladen. Der Button is nich da.:|
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann würde es aber gehen zunge
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    habe alles installiert.... geht aber noch nicht so hundert prozentig

    1. Die Umfrage wird in der Vorschau sichtbar und im edit Fenster aber leider nicht im Threat selber also in der showpost

    2.da ich eine etwas modifiezierte bbcode2.0 habe mit einigen zusätlichen und fehlenden buttons habe ich das Frageziechen bild manuell eingefügt und als Hyperlink javascript:bbcode_code_insert('vote')
    angegeben. Ist das Richtig???

    3. wenn ich auf den button klicke mit dem Frageziechen wird nur [vote ][/vote ] geschrieben.

    4. ein absende Button wenn man seine Antwort gewählt hat fehlt.

    MFG Lordrepha danke für eure Hilfe
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja du hast also was in der show_posts.php vergessen, nur dort gibt es auch einen Absende Button zwinker
    Ob das mit dem Javascript klappt, musst du testen, sollte aber kein Problem sein.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    nun ja meine show posts hat durch das eingebaute Ranksystem zusätlichen code und sieht durch deinen code bei mir so aus.

    <?php
    # Copyright by: Manuel
    # Support: www.ilch.de


    defined ('main') or die ( 'no direct access' );



    # check ob ein fehler aufgetreten ist.
    check_forum_failure($forum_failure);

    # toipc als gelesen markieren
    $_SESSION['forumSEE'][$fid][$tid] = time();

    $title = $allgAr['title'].' :: Forum :: '.$aktTopicRow['name'].' :: Beitr&auml;ge zeigen';
    $hmenu = $extented_forum_menu.'<a class="smalheaderfont" href="index.php?forum">Forum</a><b> &raquo; </b><a class="smalheaderfont" href="index.php?forum-showcat-'.$aktForumRow['cid'].'">'.$aktForumRow['kat'].'</a><b> &raquo; </b><a class="smalheaderfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a><b> &raquo; </b>';
    $hmenu .= $aktTopicRow['name'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1, 'forum/index.htm' );
    $design->header();


    # Topic Hits werden eins hochgesetzt.
    db_query('UPDATE `prefix_topics` SET hit = hit + 1 WHERE id = "'.$tid.'"');

    # mehrere seiten fals gefordert
    $limit = $allgAr['Fpanz']; // Limit
    $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
    $MPL = db_make_sites ($page , "WHERE tid = ".$tid , $limit , 'index.php?forum-showposts-'.$tid , 'posts' );
    $anfang = ($page - 1) * $limit;

    $antworten = '';
    if ($aktTopicRow['stat'] == 1 AND $forum_rights['reply'] == TRUE ) {
    $antworten = '<b>[ <a href="index.php?forum-newpost-'.$tid.'">'.$lang['answer'].'</a> ]</b>';
    }

    $class = 'Cmite';

    $tpl = new tpl ( 'forum/showpost' );
    $ar = array (
    'SITELINK' => $MPL,
    'tid' => $tid,
    'ANTWORTEN' => $antworten,
    'TOPICNAME' => $aktTopicRow['name']
    );
    $tpl->set_ar_out($ar,0);
    $i = $anfang +1;
    $erg = db_query("SELECT prefix_posts.id,txt,time,erstid,erst,sig,avatar,posts FROM `prefix_posts` LEFT JOIN prefix_user ON prefix_posts.erstid = prefix_user.id WHERE tid = ".$tid." ORDER BY time LIMIT ".$anfang.",".$limit);
    while($row = db_fetch_assoc($erg)) {

    $class = ( $class == 'Cnorm' ? 'Cmite' : 'Cnorm' );

    # define some vars.
    $row['sig'] = ( empty($row['sig']) ? '' : '<br /><hr style="width: 50%;" align="left">'.bbcode($row['sig']) );
    //$row['Hauptklasse'] = ( empty($row['Hauptklasse']) ? '' : '<br /><hr style="width: 50%;" align="left">'.bbcode($row['Hauptklasse']) );
    $row['TID'] = $tid;
    $row['class'] = $class;
    $row['date'] = date ('d.m.Y - H:i:s', $row['time'] );
    $row['delete'] = '';
    $row['change'] = '';
    $row['avatar'] = (file_exists($row['avatar'])?'<br /><img src="'.$row['avatar'].'" alt="User Pic" border="0" /><br />':'');
    $row['reng'] = userrang ($row['posts'],$row['erstid']);
    $row['erst'] .= "<br><br><a href='index.php?forum-privmsg-new&empfid=".$row['erstid']."'><img src='include/images/icons/privmsg.gif' border='0' alt='Private Nachricht an den User senden'></a>";
    $row['posts'] = ($row['posts']?'<br />Posts: '.$row['posts']:'');
    $row['txt'] = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
    $row['i'] = $i;
    $row['page'] = $page;

    if ( $row['erstid'] != '' ) {
    $user_row = db_fetch_assoc(db_query("SELECT posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
    $row['erst'] = '<a href="index.php?user-details-'.$row['erstid'].'"><b>'.$row['erst'].'</b></a>';
    $posts = $user_row['posts'];
    $row['posts'] = '<br />Posts: '.$user_row['posts'];

    if ( $posts == '' ) { $row['posts'] = '<br>Nicht registriert';}



    #Ranking Balken
    #Grafiken definieren
    $rand_l = '<img src="include/images/icons/ranking/rank_left.jpg" width="8" height="17" alt="" border="0">';
    $rand_r = '<img src="include/images/icons/ranking/rank_right.jpg" width="8" height="17" alt="" border="0">';
    $rank_grey = '<img src="include/images/icons/ranking/rank_grey.jpg" width="8" height="17" alt="" border="0">';
    $rank_02 = '<img src="include/images/icons/ranking/rank_02.jpg" width="8" height="17" alt="" border="0">';
    $rank_03 = '<img src="include/images/icons/ranking/rank_03.jpg" width="8" height="17" alt="" border="0">';
    $rank_04 = '<img src="include/images/icons/ranking/rank_04.jpg" width="8" height="17" alt="" border="0">';
    $rank_05 = '<img src="include/images/icons/ranking/rank_05.jpg" width="8" height="17" alt="" border="0">';
    $rank_06 = '<img src="include/images/icons/ranking/rank_06.jpg" width="8" height="17" alt="" border="0">';
    $rank_07 = '<img src="include/images/icons/ranking/rank_07.jpg" width="8" height="17" alt="" border="0">';
    $rank_08 = '<img src="include/images/icons/ranking/rank_08.jpg" width="8" height="17" alt="" border="0">';
    $rank_09 = '<img src="include/images/icons/ranking/rank_09.jpg" width="8" height="17" alt="" border="0">';
    $rank_10 = '<img src="include/images/icons/ranking/rank_10.jpg" width="8" height="17" alt="" border="0">';

    #Bezugnehmen auf das Ranking des users
    if ( $posts != '' ) {
    $row['rang'] = '<br>';

    if ($user_row['posts'] <= '9') { $row['rang'] .= $rand_l.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '24') { $row['rang'] .= $rand_l.$rank_02.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '49') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '84') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '124') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_05.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '179') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_05.$rank_06.$rank_grey.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '244') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_05.$rank_06.$rank_07.$rank_grey.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '299') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_05.$rank_06.$rank_07.$rank_08.$rank_grey.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '344') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_05.$rank_06.$rank_07.$rank_08.$rank_09.$rank_grey.$rand_r; }
    elseif ($user_row['posts'] <= '399') { $row['rang'] .= $rand_l.$rank_02.$rank_03.$rank_04.$rank_05.$rank_06.$rank_07.$rank_08.$rank_09.$rank_10.$rand_r; }
    }

    else {$row['rang'] .= ""; }

    #Wenn der User registriert ist wird folgendes ausgelesen
    if ( $posts != '' ) {

    #Male or Female
    $abf1 = "SELECT * FROM prefix_userfields where uid = ".$row['erstid']." and fid = 9";
    $erg1 = db_query($abf1);
    $gender = db_fetch_object($erg1);

    if ($gender->val == "männlich" ){
    $row['erst'] .= '&nbsp;<img src="include/images/icons/male.gif" border="0">';
    }
    elseif ($gender->val == "weiblich" ){
    $row['erst'] .= '&nbsp;<img src="include/images/icons/female.gif" border="0">';
    }

    #Messenger Daten werden ausgelesen
    $abf1 = "SELECT * FROM prefix_userfields where uid = ".$row['erstid']." and fid = 7";
    $erg1 = db_query($abf1);
    $icqnr = db_fetch_object($erg1);

    if (is_numeric($icqnr->val) ){
    $row['erst'] .= '&nbsp;<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icqnr->val.'&action=add"><img src="include/images/icons/icqblume.gif" alt="User in ICQ Liste hinzufuegen" border="0"></a>';
    }

    #Website des Users
    $abf1 = "SELECT * FROM prefix_userfields where uid = ".$row['erstid']." and fid = 4";
    $erg1 = db_query($abf1);
    $uwebsite = db_fetch_object($erg1);

    if ($uwebsite->val <> "" ){
    $row['erst'] .= '&nbsp;<a href="'.$uwebsite->val.'" target="_blank"><img src="include/images/icons/uwebsite.gif" border="0" alt="Website des Users besuchen"></a>';
    }

    }

    #User Details
    if ( $posts != '' ) {
    $abf1 = 'SELECT * FROM prefix_user where id = '.$row["erstid"];
    $erg1 = db_query($abf1);
    $user = db_fetch_object($erg1);
    $bf1 = "SELECT * FROM prefix_userfields where uid = ".$row['erstid']." and fid = 1";
    $rg1 = db_query($bf1);
    $userfield = db_fetch_object($rg1);

    $zeit = date('d. M Y',$user->regist);

    $row['details'] = "<br><br>Dabei seit: ".$zeit."<br>";
    if ($userfield->val != '') {
    $row['details'] .= "Kommt aus: ".$userfield->val."<br>";
    }

    }
    else {
    $row['details'] = "";}

    #
    #Edit Ende
    ##################################

    # profilefields
    $sig = @db_result(db_query("SELECT val FROM prefix_userfields WHERE uid = ".$row['erstid']." AND fid = 5"),0);
    if (!empty($sig)) { $row['sig'] = '<br /><hr size="1" width="100" align="left">'.bbcode($sig); }

    $avatar = @db_result(db_query("SELECT val FROM prefix_userfields WHERE uid = ".$row['erstid']." AND fid = 6"),0);
    if (!empty($avatar)) { $row['avatar'] = '<br /><br /><img src="'.$avatar.'" alt="User Pic" border="0" /><br />'; }

    $Hauptklasse = Hauptklasse2;
    $Hauptklasse2 = str_replace('Moench', 'Mönch', $Hauptklasse);
    $Hauptklasse = @db_result(db_query("SELECT Hauptklasse FROM prefix_user WHERE id = ".$row['erstid']),0);
    if (!empty($Hauptklasse)) { $row['Hauptklasse'] = '<br /><hr size="1" width="100" align="left">'.bbcode($Hauptklasse); }
    else {$row['Hauptklasse']="";}
    }


    if(empty($points)){
    $points=0;
    }
    $rang=$posts+$points;
    //$row['rang'] = rangbildforum ($rang);
    if ($forum_rights['mods'] == TRUE AND $i>1) {
    $row['delete'] = '<a href="index.php?forum-delpost-'.$tid.'-'.$row['id'].'">'.$lang['delete'].'</a>';
    }
    if ( $forum_rights['reply'] == TRUE AND loggedin() ) {
    $row['change'] = '&nbsp;<a href="index.php?forum-editpost-'.$tid.'-'.$row['id'].'">'.$lang['change'].'</a>';
    }

    //Forumex - begin
    $row['txt'] = FE_Vote2HTML($row['id'],$row['txt']);
    //Forumex - end

    $tpl->set_ar_out($row,1);

    $i++;
    }

    $tpl->set_ar_out( array ( 'SITELINK' => $MPL, 'ANTWORTEN' => $antworten ) , 2 );

    if (loggedin()) {
    if ($menu->get(3) == 'topicalert') {
    if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
    db_query("DELETE FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid);
    } else {
    db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
    }
    }

    echo 'Optionen:';
    if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
    echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['nomailonreply'].'</a><br />';
    } else {
    echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['mailonreply'].'</a><br />';
    }
    }

    if ( $forum_rights['mods'] == TRUE ) {
    $tpl->set ( 'status', ($aktTopicRow['stat'] == 1 ? $lang['close'] : $lang['open'] ) );
    $tpl->set ( 'festnorm', ($aktTopicRow['art'] == 0 ? $lang['fixedtopic'] : $lang['normaltopic'] ) );
    $tpl->set('tid',$tid);
    $tpl->out(3);
    }
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja du hast es ja drin, dann hast du wahrscheinlich keinen Eintrag in der Datenbank, schau mal nach prefix_posts_poll und dann eben, ob du in der new_post/new_topic.php alles hast bzw. ob du die install ausgeführt hast.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    also die prefix_post_poll habe ich allerdings manuell erstellt wie kann ich sie durch das Installieren erstellen??? und alle einträge stimmen überein mit deinem script hier mal die new_topic

    <?php
    # Copyright by: Manuel
    # Support: www.ilch.de


    defined ('main') or die ( 'no direct access' );


    if ($aktTopicRow['stat'] == 0 OR $forum_rights['reply'] == FALSE ) {
    if ( $aktTopicRow['stat'] == 0 ) {
    $forum_failure[] = $lang['topicclosed'];
    } else {
    $forum_failure[] = $lang['nopermission'];
    }
    check_forum_failure($forum_failure);
    }

    $title = $allgAr['title'].' :: Forum :: '.$aktForumRow['kat'].' :: '.$aktForumRow['name'].' :: '.$aktForumRow['name'].' :: neuer Beitrag';
    $hmenu = $extented_forum_menu.'<a class="smalheaderfont" href="index.php?forum">Forum</a><b> &raquo; </b><a class="smalfont" href="index.php?forum-showcat-'.$aktForumRow['cid'].'">'.$aktForumRow['kat'].'</a><b> &raquo; </b><a class="smalheaderfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a><b> &raquo; </b>';
    $hmenu .= '<a class="smalheaderfont" href="index.php?forum-showposts-'.$tid.'">'.$aktTopicRow['name'].'</a>'.$extented_forum_menu_sufix;


    $dppk_time = time();
    $time = time();
    if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }

    $topic = '';
    $txt = '';
    $xnn = '';

    if (isset($_POST['txt'])) {
    $txt = trim(escape($_POST['txt'], 'textarea'));
    }
    if (isset($_POST['Gname'])) {
    $xnn = trim(escape_nickname($_POST['Gname']));
    }

    if (($_SESSION['klicktime'] + 15) > $dppk_time OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin())) {

    $design = new design ( $title , $hmenu, 1);
    $design->header();

    $name = '';
    if ( !loggedin() ) {
    $name = '<tr><td class="Cmite"0><b>'.$lang['name'].'</b></td>';
    $name .= '<td class="Cnorm"><input type="text" value="'.unescape($xnn).'" maxlength="15" name="Gname"></td></tr>';
    }

    $tpl = new tpl ('forum/newpost');

    $xtext = '';
    if ( $menu->getA(3) == 'z' ) {
    $row = db_fetch_object(db_query("SELECT txt,erst FROM prefix_posts WHERE id = ".$menu->getE(3)));
    $xtext = '
    ZitatZitat geschrieben von '.escape_nickname($row->erst).'
    '."\n".$row->txt."\n
    ";
    }

    if ( $menu->getA(3) == 'f' ) {
    $r = db_fetch_assoc(db_query("SELECT id,text,title FROM prefix_faqs WHERE id = ".$menu->getE(3)));
    $xtext = 'FAQ Artikel: [url=index.php?faqs-s'.$r['id'].'#FAQ'.$r['id'].']'.$r['title'].'[/url]'."\n".unescape($r['text']);
    }

    if (isset($_POST['priview'])) {
    $tpl->set_out('txt', FE_Vote2HTML(1,bbcode($txt),TRUE), 0);
    }
    if (empty($txt)) {
    $txt = $xtext;
    }

    $tpl = new tpl ('forum/newpost');

    $ar = array (
    'txt' => escape_for_fields(unescape($txt)),
    'tid' => $tid,
    'name' => $name,
    'SMILIES' => getsmilies()
    );

    $tpl->set_ar_out($ar,1);

    $erg = db_query('SELECT id, erst, txt FROM `prefix_posts` WHERE tid = "'.$tid.'" ORDER BY time DESC LIMIT 0,5');
    while ($row = db_fetch_assoc($erg)) {
    $row['txt'] = bbcode($row['txt']);

    //Forumex - begin
    $row['txt'] = FE_Vote2HTML($row['id'],$row['txt'],TRUE);
    //Forumex - end

    $tpl->set_ar_out($row, 2);
    }
    $tpl->out(3);


    } else {

    # save post
    $_SESSION['klicktime'] = $dppk_time;

    $design = new design ( $title , $hmenu, 1);
    $design->header();

    if (loggedin()) {
    $uid = $_SESSION['authid'];
    $erst = escape($_SESSION['authname'],'string');
    db_query("UPDATE `prefix_user` set posts = posts+1 WHERE id = ".$uid);
    } else {
    $erst = $xnn;
    $uid = 0;
    }

    # topic alert ausfuehren.
    $topic_alerts_abf = "SELECT
    prefix_topics.name as topic,
    prefix_user.email as email,
    prefix_user.name as user
    FROM prefix_topic_alerts
    LEFT JOIN prefix_topics ON prefix_topics.id = prefix_topic_alerts.tid
    LEFT JOIN prefix_user ON prefix_user.id = prefix_topic_alerts.uid
    WHERE prefix_topic_alerts.tid = ".$tid;

    $topic_alerts_erg = db_query($topic_alerts_abf);
    while ($topic_alerts_row = db_fetch_assoc($topic_alerts_erg)) {
    $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"];
    $text = sprintf ($lang['topicalertmessage'], $topic_alerts_row['user'], $topic_alerts_row['topic'], $page, $tid);
    icmail ($topic_alerts_row['email'], 'neue Antwort im Thema: "'.$topic_alerts_row['topic'].'"', $text);
    debug ($topic_alerts_row['email']);
    }
    db_query("DELETE FROM prefix_topic_alerts WHERE tid = ".$tid);

    # topic alert insert wenn gewaehlt.
    if (!empty($_POST['topic_alert']) AND $_POST['topic_alert'] == 'yes' AND loggedin()) {
    if (0 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
    db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
    }
    }
    # topic alert ende

    db_query ("INSERT INTO `prefix_posts` (tid,fid,erst,erstid,time,txt) VALUES ( ".$tid.", ".$fid.", '".$erst."', ".$uid.", ".$time.", '".$txt."')");
    $pid = db_last_id();

    db_query("UPDATE `prefix_topics` SET last_post_id = ".$pid.", rep = rep + 1 WHERE id = ".$tid);
    db_query("UPDATE `prefix_forums` SET posts = posts + 1, last_post_id = ".$pid." WHERE id = ".$fid );

    //Forumex - begin
    FE_CreateVote($pid,$txt);
    //Forumex - end

    $page = ceil ( ($aktTopicRow['rep']+1) / $allgAr['Fpanz'] );

    # toipc als gelesen markieren
    $_SESSION['forumSEE'][$fid][$tid] = time();

    wd ( array (
    $lang['backtotopic'] => 'index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$pid,
    $lang['backtotopicoverview'] => 'index.php?forum-showtopics-'.$fid
    ) , $lang['createpostsuccessful'] , 3 );
    }

    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    ok habe es hinbekommen war doch ein fehler in der datenbank Tabelle danke dir Mairu..

    Nur der Fehler ist noch da

    2.da ich eine etwas modifiezierte bbcode2.0 habe mit einigen zusätlichen und fehlenden buttons habe ich das Frageziechen bild manuell eingefügt und als Hyperlink javascript:bbcode_code_insert('vote')
    angegeben. Ist das Richtig???

    3. wenn ich auf den button klicke mit dem Frageziechen wird nur [vote ][/vote ] geschrieben.
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Es gibt ne install.php, aber in der war anscheinend ein Fehler grumml
    Also eigentlich sollte dann ne Frage nach der Frage und den Antwortmöglichkeiten kommen, hast du auch alles schön in die js Dateien eingefügt?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    das mit der install php istnicht schlimmhabe es ja selber hinbekommen ....

    Nun nochmal mein Problem ich habe die schaltfläche Manuell in mein script eingebunden mir fehlt eigentlich nur noch der korekte hyperlink

    bei mir steht zb bei Zitat einfügen als Hyperlink:

    javascript:bbcode_code_insert('quote')

    und bei Liste erzeugen zb der Hyperlink:

    javascript:bbcode_insert('list','Gib hier den Text ein der aufgelistet werden soll Um die liste zu beenden einfach auf Abbrechen klicken.')

    welchen Hyperlink muss ich eintragen für die Vote umfrage... im Moment steht bei mir :

    javascript:bbcode_code_insert('vote')

    und der gibt eben nur [vote][/vote] aus mehr nicht.

    In der JS steht alles richtig drinn ich denke mir fehlt einfach der Hyperlink


    Zuletzt modifiziert von lordrepha am 06.04.2007 - 18:16:40
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Achso, da hab ich wieder nicht aufgepasst grumml
    Also es sollte javascript:insertvote(); sein, wenn du die Javascriptdateien nach Anleitung erweitert hast.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    es ghet mairu ich danke dir wirklich sehr .. hätte ich eigentlich auch selbst drauf kommen können ....:|
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten