phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: So 21 Mai, 2006 15:36 Antworten mit ZitatNach oben 

bacarni hat folgendes geschrieben:
Also ich würd mir die Zeile 705 ansehen.

Dort steht
Code:

if ( !empty($_POST['vote_id']) )


Sollte das sein, was du suchst. Gefunden bei der PhpBBPlus Beta9



ja, das wird die Zeile sein, allerdings wodurch soll sie ersetzt werden?
in der Anleitung steht das hier:
Zitat:
if ( (!empty($HTTP_POST_VARS['vote_id'])) and (is_array($HTTP_POST_VARS['vote_id'])) and (isset($HTTP_POST_VARS['vote_id'])) )


allerdings kommt hier weider HTTP_POST_VARS was es ja scheinbar nicht mehr gibt in der Plus-Version (siehe die zu ersetzende Zeile)

Was hat es damit nun auf sich? Kann der MOD nicht eingebaut werden? Scheint ja nicht zu passen....

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
Google







Verfasst am: Nach oben

impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: Sa 27 Mai, 2006 13:38 Antworten mit ZitatNach oben 

Hi .. Ich hab das gleiche "problem" ...
Wollte den Mod gestern in mein 2.0.20 Plus 1.53 einbauen..
Ich hänge an der gleichen Zeile, auch danach kommen noch ein paar Zeilen die nich so wirklich passen ...

Hat den schon jemand lauffähig eingebaut??
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
kjwargan
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 24.10.2005
Beiträge: 181

BeitragVerfasst am: Sa 27 Mai, 2006 14:14 Antworten mit ZitatNach oben 

shadowman hat folgendes geschrieben:
Was hat es damit nun auf sich? Kann der MOD nicht eingebaut werden? Scheint ja nicht zu passen....
1. Dateien vorher sichern!
2. Danach probiere, das $HTTP_POST_VARS in den Mod-Dateien durch das phpbb2PLUS-typische $_POST zu ersetzen.

Ich habe es bei einem Mod so gemacht, er funktioniert!

_________________
Viele Grüße
Carlo
www.hypnose-motivation.eu
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchen
impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: Sa 27 Mai, 2006 16:47 Antworten mit ZitatNach oben 

Hey cool .. so funzt das ganze Smile
THX , das war die einzige Stelle an der ich gescheitert bin ..
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: Sa 27 Mai, 2006 23:41 Antworten mit ZitatNach oben 

hallo,
ich werde das auch mal so probieren die tage, danke. noch eine frage an impact und evtl. an kjwargan:
wie sieht es aus mit den tpl-dateien? ich weiß, dass ich außer solchen stellen wie weiter oben erwähnt, immer mit den tpl-dateien kämpfte, da es sich doch von der plus version unterscheidet... damit es halbwegs vernünftig aussieht. habt ihr diese änderungen auch bereits gemacht und könnt es hier posten oder die datei anhängen? damit man (ich) sehen kann, wie es in der plus-version gemacht werden soll. wäre nett.

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: So 28 Mai, 2006 15:40 Antworten mit ZitatNach oben 

und noch eine frage:
wie sieht es dann aus mit der Umfrage-Box auf der Portalseite? Dort werden die Antwortoptionen nach wie vor als radiobuttons angezeigt und die funktionalität zum abstimmen mit mehreren optionen müsste da auch noch rein... wo und was muss hierfür angepasst werden?

verstehe nicht, wieso dieser MOD in der plus-version nicht von anfang an eingebaut ist. es macht doch durchaus sinn, mehrere antwortmöglichkeiten zu ermöglichen, wie z.b. "wählt aus diesen 5 bildern 2, die ihr am schönsten findet" oder sowas.
so wie ich das sehe (falls ich recht habe) bremst der MOD das forum nicht aus im punkto perfomance....

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.


Zuletzt bearbeitet von shadowman am So 28 Mai, 2006 17:17, insgesamt einmal bearbeitet
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: So 28 Mai, 2006 17:13 Antworten mit ZitatNach oben 

Hi..
Hab wohl gestern ein wenig zu laut "Hurra" geschrien..
Bei mir funzt der noch nich wirklich, bekomme Fehlermeldungen sobald ich den hochlade...
Weiss nur noch nicht ob ich beim einbau was falsch gemacht hab, oder ob irgendein andere Mod dazwischen haut ...

--> Errors Missing Argument 17 for prepare_post in functions_post.php line 218 (welches demnach die Variable &$topic_desc sein müsste)

Missing Argument 29 for submit_post in functions_post.php line 347
(was auf &$news_category schliessen lässt) ...

Kurzzeitig lief das ganze und ich konnte ne Umfrage erstellen .. Ob die auch auf dem Portal erscheint kann ich nich sagen, so weit bin ich nich gekommen ...
Auf jeden Fall muss das Template angepasst werden.. Sonst isset verzogen...
Das hab ich jedoch erstmal noch nicht getan, da er ja eh noch nich läuft
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: So 28 Mai, 2006 17:21 Antworten mit ZitatNach oben 

ja, diese beiden zeilen stimmen nicht ganz, d.h. so wie es im MOD steht.
die Zeilen, nach denen gesucht werden muss, müssten so heissen:

Code:
#
#-----[ FIND ]---------------------------------------------
#
         prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length, $topic_desc, $topic_calendar_time, $topic_calendar_duration);

#
#-----[ IN-LINE FIND ]---------------------------------------------
#
, $poll_length
#
#-----[ IN-LINE AFTER, ADD ]---------------------------------------------
#
, $max_vote, $hide_vote, $tothide_vote
#
#-----[ FIND ]---------------------------------------------
#
            submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, $tmp_username, $tmp_subject, $tmp_message, $tmp_poll_title, $poll_options, $poll_length, $tmp_topic_desc, $topic_announce_duration, $post_icon, $topic_calendar_time, $topic_calendar_duration, $news_category);
#
#-----[ IN-LINE FIND ]---------------------------------------------
#
, $poll_length
#
#-----[ IN-LINE AFTER, ADD ]---------------------------------------------
#
, $max_vote, $hide_vote, $tothide_vote


ab der Zeile 255 im MOD. HOffe ich bringe jetztnichts durcheinander. Ohne Gewähr mit der rest weiß ich auch nicht... das auf der portalseite stellt wohl das größte problem dar Sad

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: So 28 Mai, 2006 18:44 Antworten mit ZitatNach oben 

Ja .. genauso hab ichs ja eingebaut ... Denoch fehlermeldung .. ich schau aber noch und machs nochmal..
Kann ja sein das ich irgendwas verfriemelt habe ....

Mit der Portalseite kann ich mir eigentlich nur vorstellen das es folgende Zeilen in der portal.php betrifft
PHP:
<?php if ( $total_polls != )
    {
    
$topic_id $pollrow[0]['topic_id'] ;

        
$sql = &quot;SELECT vd.vote_idvd.vote_textvd.vote_startvd.vote_lengthvr.vote_option_idvr.vote_option_textvr.vote_result
            FROM 
&quot; . VOTE_DESC_TABLE . &quotvd, &quot; . VOTE_RESULTS_TABLE . &quotvr
            WHERE vd
.topic_id $topic_id
                
AND vr.vote_id vd.vote_id
            ORDER BY vr
.vote_option_id ASC&quot;;
        if( !
$result $db->sql_query($sql) )
        {
            
message_die(GENERAL_ERROR, &quot;Couldn't obtain vote data for this topic&quot;, &quot;&quot;, __LINE__, __FILE__, $sql);
        }

        if( $vote_options = $db->sql_numrows($result) )
        {
            $vote_info = $db->sql_fetchrowset($result);

            $vote_id = $vote_info[0]['
vote_id'];
            $vote_title = $vote_info[0]['
vote_text'];

            $sql = &quot;SELECT vote_id
                FROM &quot; . VOTE_USERS_TABLE . &quot;
                WHERE vote_id = $vote_id
                    AND vote_user_id = &quot; . $userdata['
user_id'];
            if( !$result = $db->sql_query($sql) )
            {
                message_die(GENERAL_ERROR, &quot;Couldn'
t obtain user vote data for this topic&quot;, &quot;&quot;, __LINE____FILE__$sql);
            } 


Hier und in den folgenden Zeilen müssen wohl noch die Variablen eingebaut werden wie se beim Mod in den änderungen der Viewtopic.php vorgegeben sind..


Scheinbar sind die Zeilen dort nämlich ziemlich identisch mit den betreffenden in der portal.php..
Wäre zumindest nen versuch wert ..

Sobald ich den Mod erstmal am laufen hab werd ich das mal so testen ...
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: So 28 Mai, 2006 20:44 Antworten mit ZitatNach oben 

SO...

Hab mich wohl beim ersten einbau irgendwo vertan ...
Also der Multivote 1.4.2 läuft in meinem 2.0.20 1.5.3 wie es ausschaut ( bis auf die Portalanzeige) fehlerfrei...

Die beim Mod in der Anleitung vorgegeben Variable $HTTP_POST_VARS existiert so ja in Plu nicht und muss in der kompletten Anleitung gegen $_POST ersetzt werden...

Damit das ganze mit meinem Plus Template vernünftig aussieht habe ich
hier ne kleine Änderung vorgenommen..

Code:

#-----[ FIND ]---------------------------------------------
#
            <td class="row2"><span class="genmed"><input type="text" name="poll_length" size="3" maxlength="3" class="post" value="{POLL_LENGTH}" /></span>&nbsp;<span class="gen"><b>{L_DAYS}</b></span> &nbsp; <span class="gensmall">{L_POLL_LENGTH_EXPLAIN}</span></td>
         </tr>
#
#-----[ REPLACE WITH ]---------------------------------------------
#
            <td class="row2">
<span class="genmed"><input type="text" name="poll_length" size="3" maxlength="3" class="post" value="{POLL_LENGTH}" /></span>&nbsp;<span class="gen"><b>{L_DAYS}</b></span>
<span class="genmed"><input type="text" name="poll_length_h" size="3" maxlength="3" class="post" value="{POLL_LENGTH_H}" /></span>&nbsp;<span class="gen"><b>{L_HOURS}</b></span>&nbsp; <span class="gensmall">{L_POLL_LENGTH_EXPLAIN}</span></td>
         </tr>
            <tr>
            <td class="row1"><span class="gen"><b>{L_VHIDE}</b></span></td>
            <td class="row2"><input type="checkbox" name="hide_vote" {HIDE_VOTE} /> <span class="gen"><b>{L_HIDE_VOTE}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b>(&nbsp;&nbsp;</span><input type="checkbox" name="tothide_vote" {TOTHIDE_VOTE} /> <span class="gen"><b>{L_TOTHIDE_VOTE}</b>&nbsp;)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="gensmall">{L_HIDE_VOTE_EXPLAIN}</span></td>
         </tr>


gegen
Code:

#-----[ FIND ]---------------------------------------------
#
            <td class="row2"><span class="genmed"><input type="text" name="poll_length" size="3" maxlength="3" class="post" value="{POLL_LENGTH}" /></span>&nbsp;<span class="gen"><b>{L_DAYS}</b></span> &nbsp; <span class="gensmall">{L_POLL_LENGTH_EXPLAIN}</span></td>
         </tr>
#
#-----[ REPLACE WITH ]---------------------------------------------
#
            <td class="row2">
<span class="genmed"><input type="text" name="poll_length" size="3" maxlength="3" class="post" value="{POLL_LENGTH}" /></span>&nbsp;<span class="gen"><b>{L_DAYS}</b></span>
<span class="genmed"><input type="text" name="poll_length_h" size="3" maxlength="3" class="post" value="{POLL_LENGTH_H}" /></span>&nbsp;<span class="gen"><b>{L_HOURS}</b></span>&nbsp; <span class="gensmall">{L_POLL_LENGTH_EXPLAIN}</span></td>
         </tr>
            <tr>
            <td class="row1"><span class="gen"><b>{L_VHIDE}:&nbsp;&nbsp;&nbsp;</b></span><input type="checkbox" name="hide_vote" {HIDE_VOTE} /> <span class="gen"><b>{L_HIDE_VOTE}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b>(&nbsp;&nbsp;</span><input type="checkbox" name="tothide_vote" {TOTHIDE_VOTE} /> <span class="gen"><b>{L_TOTHIDE_VOTE}</b>&nbsp;)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="gensmall">{L_HIDE_VOTE_EXPLAIN}</span></td>
         </tr>


abgeändert..

Zusätzlich hab ich diese Stelle

Code:
#-----[ FIND ]---------------------------------------------
#
         <tr>
            <td class="row2" colspan="2"><br clear="all" /><form method="POST" action="{S_POLL_ACTION}"><table cellspacing="0" cellpadding="4" border="0" align="center">
#
#-----[ AFTER, ADD ]---------------------------------------------
#
               <tr>
                  <td align="center"><span class="gen" style="color: red"><b>{MAX_VOTING_1_EXPLAIN}{max_vote}{MAX_VOTING_2_EXPLAIN}{POLL_VOTE_BR}</b></span><span class="gen" style="color: darkred">{MAX_VOTING_3_EXPLAIN}{POLL_VOTE_BR}{POLL_VOTE_BR}</span></td>
               </tr>


In diese abgeändert, da es meiner ansicht nach optisch besser aussieht, wenn der hinweis auf die maximal zu gebenen Antworten UNTER dem Umfragetitel steht...

Code:

#-----[ FIND ]---------------------------------------------
#
         <tr>
<th>Poll :: {POLL_QUESTION}</th>
</tr>
#
#-----[ AFTER, ADD ]---------------------------------------------
#
               <tr>
                  <td align="center"><span class="gen" style="color: red"><b>{MAX_VOTING_1_EXPLAIN}{max_vote}{MAX_VOTING_2_EXPLAIN}{POLL_VOTE_BR}</b></span><span class="gen" style="color: darkred">{MAX_VOTING_3_EXPLAIN}{POLL_VOTE_BR}{POLL_VOTE_BR}</span></td>
               </tr>


Werd mich nun mal daran versuchen das ganze irgendwie ins Portal zu friemeln
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: Mo 29 Mai, 2006 21:03 Antworten mit ZitatNach oben 

So .. Hatte mal ein wenig Zeit und habe den MultiVote in mein Portal 1.5.3 eingebaut...
Garantie übernehm ich dafür keine.. Sichert die original Dateien und spielt sie im ernstfall zurück Very HappyVery Happy
Bei mir funktioniert es so, kann jedoch nicht sagen ob es eine einfacherer Lösung gibt Wink

Hierzu hab ich folgende Dateien geändert:
portal.php
templates/subSilver/portal_poll_ballot.tpl
templates/subSilver/portal_poll_result.tpl

Code:

#
#-----[ OPEN ]---------------------------------------------
#
portal.php
#
#-----[ FIND ]---------------------------------------------
#
   $sql = "SELECT vd.vote_id, vd.vote_text, vd.vote_start, vd.vote_length, vr.vote_option_id, vr.vote_option_text, vr.vote_result
#
#-----[ IN-LINE FIND ]---------------------------------------------
#
vd.vote_length
#
#-----[ IN-LINE AFTER, ADD ]---------------------------------------------
#
, vd.vote_max, vd.vote_voted, vd.vote_hide, vd.vote_tothide
#
#-----[ FIND ]---------------------------------------------
#
      $vote_title = $vote_info[0]['vote_text'];
#
#-----[ AFTER, ADD ]---------------------------------------------
#
      $max_vote = $vote_info[0]['vote_max'];
      $voted_vote = $vote_info[0]['vote_voted'];
      $hide_vote = $vote_info[0]['vote_hide'];
      $tothide_vote = $vote_info[0]['vote_tothide'];
#
#-----[ FIND ]---------------------------------------------
#
            $template->assign_block_vars("poll_option", array(
               'POLL_OPTION_CAPTION' => $vote_info[$i]['vote_option_text'],
#
#-----[ BEFORE, ADD ]---------------------------------------------
#
            $hide_vote_bl = '';
            $hide_vote_zr = '0';
            $total_votes_1 = $lang['Total_votes'] ;
            $total_votes_2 = $vote_results_sum ;
            if ( ( $poll_expired == 0 ) && ( $hide_vote == 1 ) && ( $vote_info[0]['vote_length'] <> 0 ) )
            {
               if ( $tothide_vote == 1 )
               {
                  $total_votes_1 = '' ;
                  $total_votes_2 = '' ;
               }
               $poll_expires_c = $lang['Results_after'];
               $template->assign_block_vars("poll_option", array(
                  'POLL_OPTION_CAPTION' => $vote_info[$i]['vote_option_text'],
                  'POLL_OPTION_RESULT' => $hide_vote_bl,
                  'POLL_OPTION_PERCENT' => $hide_vote_bl,
                  'POLL_OPTION_IMG' => $vote_graphic_img,
                  'POLL_OPTION_IMG_WIDTH' => $hide_vote_zr)
               );
            }
            else
            {
            $poll_expires_c = '';
#
#-----[ FIND ]---------------------------------------------
#
               "POLL_OPTION_IMG_WIDTH" => $portal_vote_graphic_length/1)
            );
#
#-----[ AFTER, ADD ]---------------------------------------------
#
            }
#
#-----[ FIND ]---------------------------------------------
#
         $template->assign_vars(array(
            "L_TOTAL_VOTES" => $lang['Total_votes'],
            "TOTAL_VOTES" => $vote_results_sum,
#
#-----[ REPLACE WITH ]---------------------------------------------
#
         if ( ( $poll_expired == 0 ) && ( $vote_info[0]['vote_length'] <> 0 ) )
         {
            $poll_expire_1 = (( $vote_info[0]['vote_start'] + $vote_info[0]['vote_length'] ) - time() );
            $poll_expire_2 = intval($poll_expire_1/86400);
            $poll_expire_a = $poll_expire_2*86400;
            $poll_expire_3 = intval(($poll_expire_1 - ($poll_expire_a))/3600);
            $poll_expire_b = $poll_expire_3*3600;
            $poll_expire_4 = intval((($poll_expire_1 - ($poll_expire_a) - ($poll_expire_b)))/60);
            $poll_comma = ', ';
            $poll_space = ' ';
            $poll_expire_2 == '0' ? $poll_expire_6='' : ( ( $poll_expire_3 == 0 && $poll_expire_4 == 0 ) ? $poll_expire_6=$poll_expire_2.$poll_space.$lang['Days'] : $poll_expire_6=$poll_expire_2.$poll_space.$lang['Days'].$poll_comma ) ;
            $poll_expire_3 == '0' ? $poll_expire_7='' : ( $poll_expire_4 == 0 ? $poll_expire_7=$poll_expire_3.$poll_space.$lang['Hours'] : $poll_expire_7=$poll_expire_3.$poll_space.$lang['Hours'].$poll_comma ) ;
            $poll_expire_4 == '0' ? $poll_expire_8='' : $poll_expire_8=$poll_expire_4.$poll_space.$lang['Minutes'] ;
            $poll_expires_d = $lang['Poll_expires'];
         }
         else if ($poll_expired == 1)
         {
            $poll_expires_6 = '';
            $poll_expires_7 = '';
            $poll_expires_8 = '';
            $poll_expires_d = $lang['Poll_expiredyes'];
         }
         else
         {
            $poll_expires_6 = '';
            $poll_expires_7 = '';
            $poll_expires_8 = '';
            $poll_expires_d = $lang['Poll_noexpire'];
         }
         $voted_vote_nb = $voted_vote;
         $template->assign_vars(array(
            "VOTED_SHOW" => $lang['Voted_show'],
            "L_TOTAL_VOTES" => $total_votes_1,
            "L_RESULTS_AFTER" => $poll_expires_c,
            "L_POLL_EXPIRES" => $poll_expires_d,
            "POLL_EXPIRES" => ($poll_expire_6.$poll_expire_7.$poll_expire_8),
            "TOTAL_VOTES" => $total_votes_2,
#
#-----[ FIND ]---------------------------------------------
#
            'pollbox' => 'viewtopic_poll_ballot.tpl')
         );
#
#-----[ AFTER, ADD ]---------------------------------------------
#
         if ( $max_vote > 1 )
         {
            $vote_box = 'checkbox';
         }
         else    $vote_box = 'radio';
#
#-----[ FIND ]---------------------------------------------
#
               "POLL_OPTION_ID" => $vote_info[$i]['vote_option_id'],
#
#-----[ BEFORE, ADD ]---------------------------------------------
#
               "POLL_VOTE_BOX" => $vote_box,
#
#-----[ FIND ]---------------------------------------------
#
         $s_hidden_fields = '<input type="hidden" name="topic_id" value="' . $topic_id . '" /><input type="hidden" name="mode" value="vote" />';
      }
#
#-----[ AFTER, ADD ]---------------------------------------------
#
            if ( ( $max_vote > 1 ) && ( $max_vote < $vote_options ) )
            {
               $vote_br = '<br/>';
               $max_vote_nb = $max_vote;
            }
            else
            {
               $vote_br = '';
               $lang['Max_voting_1_explain'] = '';
               $lang['Max_voting_2_explain'] = '';
               $lang['Max_voting_3_explain'] = '';
               $max_vote_nb = '';
            }
#
#-----[ FIND ]---------------------------------------------
#
         "POLL_QUESTION" => $vote_title,
#
#-----[ AFTER, ADD ]---------------------------------------------
#
         "POLL_VOTE_BR" => $vote_br,
         "MAX_VOTING_1_EXPLAIN" => $lang['Max_voting_1_explain'],
         "MAX_VOTING_2_EXPLAIN" => $lang['Max_voting_2_explain'],
         "MAX_VOTING_3_EXPLAIN" => $lang['Max_voting_3_explain'],
         "max_vote" => $max_vote_nb,
         "voted_vote" => $voted_vote_nb,




#
#-----[ OPEN ]---------------------------------------------
#
templates/subSilver/portal_poll_ballot.tpl
#
#-----[ FIND ]---------------------------------------------
#
         <tr>
            <td class="row2" colspan="2"><br clear="all" /><form method="POST" action="{S_POLL_ACTION}"><table cellspacing="0" cellpadding="4" border="0" align="center">
#
#-----[ AFTER, ADD ]---------------------------------------------
#
               <tr>
                  <td align="center"><span class="gen" style="color: red"><b>{MAX_VOTING_1_EXPLAIN}{max_vote}{MAX_VOTING_2_EXPLAIN}{POLL_VOTE_BR}</b></span><span class="gen" style="color: darkred">{MAX_VOTING_3_EXPLAIN}{POLL_VOTE_BR}{POLL_VOTE_BR}</span></td>
               </tr>
#
#-----[ FIND ]---------------------------------------------
#
                        <td><input type="radio" name="vote_id" value="{poll_option.POLL_OPTION_ID}" />&nbsp;</td>
#
#-----[ REPLACE WITH ]---------------------------------------------
#
                        <td><input type="{poll_option.POLL_VOTE_BOX}" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}" />&nbsp;</td>




#
#-----[ OPEN ]---------------------------------------------
#
templates/subSilver/portal_poll_result.tpl
#
#-----[ FIND ]---------------------------------------------#
     <tr>
      <td colspan="4" align="center"><span class="gen"><b>{L_TOTAL_VOTES} : {TOTAL_VOTES}</b></span></td>
     </tr>
#
#-----[ REPLACE WITH ]---------------------------------------------
#
     <tr>
      <td align="center"><span class="gen"><b>{VOTED_SHOW}{voted_vote}</b></span></td>
     </tr>
     <tr>
      <td align="center"><span class="gen"><b>{L_TOTAL_VOTES}{TOTAL_VOTES}</b></span></td>
     </tr>
     <tr>
      <td align="center"><span class="gensmall">{L_RESULTS_AFTER}</span></td>
     </tr>
     <tr>
      <td align="center"><span class="gensmall">{L_POLL_EXPIRES}{POLL_EXPIRES}</span></td>
     </tr>
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------------
#
# EoM


Hoffe bei euch klappts so gut wie bei mir


Zuletzt bearbeitet von impact am Di 30 Mai, 2006 20:55, insgesamt einmal bearbeitet
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: Mo 29 Mai, 2006 23:44 Antworten mit ZitatNach oben 

hallo impact,
ohne es mit der portalseite ausprobiert zu haben (der rest müsste passen), sage ich schon mal "vielen dank für die mühe und hilfe!" Smile

ich werde das bei gelegenheit mit sicherheit ausprobieren und gebe hier dann gerne rückmeldung.

danke und gruß

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: Sa 03 Jun, 2006 15:45 Antworten mit ZitatNach oben 

impact hat folgendes geschrieben:
SO...

Hab mich wohl beim ersten einbau irgendwo vertan ...
Also der Multivote 1.4.2 läuft in meinem 2.0.20 1.5.3 wie es ausschaut ( bis auf die Portalanzeige) fehlerfrei...

Die beim Mod in der Anleitung vorgegeben Variable $HTTP_POST_VARS existiert so ja in Plu nicht und muss in der kompletten Anleitung gegen $_POST ersetzt werden...



hi impact,
das mit der Portalseite habe ich noch nicht gemacht, da ich erst den "Hauptteil" einbauen und prüfen wollte. Angepasst hatte ich das schon vor einiger Zeit, wollte aber erst lokal testen. Mit der lokalen INstallation habe es nun geklappt (da gab es Probleme beim Export/Import der Datenbank).

Nun habe ich es ausprobiert und irgendwas stimmt da nicht. Läuft der MOD bei Dir wirklich einwandfrei?

Hier das Problem:

vor dem Posten:
Image

nach dem Posten:
Image
hier wird die Seite nicht neu geladen (durch AJAX?) und dadurch sieht man sowohl den Teil vor dem Abstimmen (unten) als auch die Ergebnisse (oben), fas ja falsch ist.

nach dem Neuladen der Seite:
Image
vom Layout her richtig, allerdings wurde nur eine Stimme übernommen. Die letzte und das ist falsch.

in der DB sieht es so aus:

phpbb_vote_desc
Image
maximale Auswahlmöglichkeiten (2) passen

phpbb_vote_results
Image
hier hätte unter "vote_result" bei "vote_option_id = 1" ebenfalls auf "1" stehen müssen.

Habe schon mehrmals den Einbau überprüft. Finde den Grund einfach nicht Sad

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
impact
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.03.2006
Beiträge: 297

BeitragVerfasst am: Sa 03 Jun, 2006 22:02 Antworten mit ZitatNach oben 

Hi Smile
Hab grad zur vorsicht nochmal geguckt ..
Bei mir läuft alles einwandfrei .. Auch in die Datenbank werden die richtigen werte geschrieben ..

Ich denke der Fehler kann ja eigentlich nur in der posting.php oder functions_post.php liegen
Der Fehler ansich kommt mir jedoch bekannt vor.. Hatte den ziemlich zu anfang auch mal ..
Woran es da lag kann ich jedoch nicht sagen, da ich es einfach nochmal gemacht habe ..

Wenn du keinen Fehler findes, kannste die beiden Dateien ja mal hier dran hängen Smile
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
shadowman
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.12.2004
Beiträge: 207

BeitragVerfasst am: So 04 Jun, 2006 00:36 Antworten mit ZitatNach oben 

Hallo,
habe auch an die beiden Dateien gedacht aber ich kann nichts entdecken Sad
habe mal die Dateien angehängt (alle vorsichtshalber). Wäre nett, wenn Du vielleicht einen Blick reinwerfen könntest.

gruß


angepasste_Dateien.zip
 Beschreibung:
multi_vote_mod-dateien

Download
 Dateiname:  angepasste_Dateien.zip
 Dateigröße:  88.19 KB
 Heruntergeladen:  127 mal

_________________
Eltern sollten ihren Kindern ein Faß mit Selbstachtung so gut füllen, daß es trotz aller Löcher, die die Mitwelt hineinbohrt, nie ganz auslaufen kann.
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Multivote-Mod: Fehler bei db-erstellung allnewgrey phpBB2.x - MOD Support 4 So 07 Okt, 2007 22:59 Letzten Beitrag anzeigen
Zusatz zum AdminVote mit MultiVote Ufisch phpBB2.x - MOD Request 2 Di 15 Aug, 2006 23:26 Letzten Beitrag anzeigen
Multivote mal wieder sorry aber komme... Rakaya Mods & Co. 6 Di 13 Jun, 2006 23:15 Letzten Beitrag anzeigen
Multivote Mod - vote_max wird nicht i... JessicaBlum phpBB2.x - MOD Support 5 So 19 März, 2006 16:58 Letzten Beitrag anzeigen
Multivote? Maischter phpBB2.x - MOD Support 4 Mi 08 Feb, 2006 11:42 Letzten Beitrag anzeigen