Koivi news | Titre du sujet : Koivi news par ninjodo sur 08/01/2006 11:16:15
Moi j'ai un problème avec koivi et news 1.1 Il y a deux storyform.inc.php, dont un comme ça :
Citation : if ( !preg_match("/index.php/", $HTTP_SERVER_VARS['PHP_SELF']) ) { exit("Access Denied"); } include XOOPS_ROOT_PATH."/include/xoopscodes.php";
if(!isset($submit_page)){ $submit_page = $HTTP_SERVER_VARS['PHP_SELF']; } ?> <table><tr><td> <form action='<?php echo $submit_page;?>' method='post' name='coolsus'> <?php echo "<p><b>"._AM_02_TITLE."</b><br />"; echo "<input type='text' name='title' id='title' value='"; if(isset($title)){ echo $title; } echo "' size='70' maxlength='80' />"; echo "</p><p>";
echo "<b>"._AM_02_TOPIC."</b> "; $xt = new XoopsTopic($xoopsDB->prefix("topics02")); if(isset($topicid)){ $xt->makeTopicSelBox(0, $topicid, "topicid"); }else{ $xt->makeTopicSelBox(0, 0, "topicid"); }
echo "<br /><b>"._AM_02_TOPICDISPLAY."</b> <input type='radio' name='topicdisplay' value='1'"; if ( !isset($topicdisplay) || $topicdisplay==1 ) { echo " checked='checked'"; } ECHO " />"._AM_02_YES." <input type='radio' name='topicdisplay' value='0'"; if (empty($topicdisplay)) { echo " checked='checked'"; } echo " />"._AM_02_NO." "; echo "<b>"._AM_02_TOPICALIGN."</b> <select name='topicalign'>\n"; if ( "L" == $topicalign) { $sel = " selected='selected'"; } else { $sel = ""; } echo "<option value='R'>"._AM_02_RIGHT."</option>\n"; echo "<option value='L'".$sel.">"._AM_02_LEFT."</option>\n"; echo "</select>\n"; echo "<br />";
if(isset($ihome)){ puthome($ihome); }else{ puthome(); }
echo "</p><p><b>"._AM_02_INTROTEXT."</b><br /><br />\n"; xoopsCodeTarea("hometext", 60, 15); xoopsSmilies("hometext"); echo "<br /></p><p><b>"._AM_02_EXTEXT."</b><br /><br />\n"; xoopsCodeTarea("bodytext", 60, 15, 2); xoopsSmilies("bodytext"); echo "</p>"._MULTIPAGE; if ( !empty($xoopsConfig['allow_html']) ) { echo "<p>"._AM_02_ALLOWEDHTML."<br />"; //echo get_allowed_html(); echo "</p>"; } echo "<p><input type='checkbox' name='nosmiley' value='1'"; if(isset($nosmiley) && $nosmiley==1){ echo " checked='checked'"; } echo " /> "._AM_02_DISAMILEY."<br />"; echo "<input type='checkbox' name='nohtml' value='1'"; if(isset($nohtml) && $nohtml==1){ echo " checked='checked'"; } echo " /> "._AM_02_DISHTML."<br />";
echo "<br /><input type='checkbox' name='autodate' value='1'"; if(isset($autodate) && $autodate==1){ echo " checked='checked'"; } echo "> "; $time = time(); if(isset($isedit) && $isedit==1 && $published >$time){ echo _AM_02_CHANGEDATETIME."<br />"; printf(_AM_02_NOWSETTIME,formatTimestamp($published)); echo "<br />"; $published = xoops_getUserTimestamp($published); printf(_AM_02_CURRENTTIME,formatTimestamp($time)); echo "<br />"; echo "<input type='hidden' name='isedit' value='1' />"; }else{ echo _AM_02_SETDATETIME."<br />"; printf(_AM_02_CURRENTTIME,formatTimestamp($time)); echo "<br />"; }
echo "<br /> "._AM_02_MONTHC." <select name='automonth'>"; if (isset($automonth)) { $automonth = intval($automonth); } elseif (isset($published)) { $automonth = date('m', $published); } else { $automonth = date('m'); } for ($xmonth=1; $xmonth<13; $xmonth++) { if ($xmonth == $automonth) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xmonth' $sel>$xmonth</option>"; } echo "</select> ";
echo _AM_02_DAYC." <select name='autoday'>"; if (isset($autoday)) { $autoday = intval($autoday); } elseif (isset($published)) { $autoday = date('d', $published); } else { $autoday = date('d'); }
for ($xday=1; $xday<32; $xday++) { if ($xday == $autoday) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xday' $sel>$xday</option>"; } echo "</select> ";
echo _AM_02_YEARC." <select name='autoyear'>"; if (isset($autoyear)) { $autoyear = intval($autoyear); } elseif (isset($published)) { $autoyear = date('Y', $published); } else { $autoyear = date('Y'); }
$cyear = date('Y'); for ($xyear=($autoyear-8); $xyear < ($cyear+2); $xyear++) { if ($xyear == $autoyear) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xyear' $sel>$xyear</option>"; } echo "</select>";
echo " "._AM_02_TIMEC." <select name='autohour'>"; if (isset($autohour)) { $autohour = intval($autohour); } elseif (isset($published)) { $autohour = date('H', $published); } else { $autohour = date('H'); }
for ($xhour=0; $xhour<24; $xhour++) { if ($xhour == $autohour) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xhour' $sel>$xhour</option>"; } echo "</select>";
echo " : <select name='automin'>"; if (isset($automin)) { $automin = intval($automin); } elseif (isset($published)) { $automin = date('i', $published); } else { $automin = date('i'); }
for ($xmin=0; $xmin<61; $xmin++) { if ($xmin == $automin) { $sel = 'selected="selected"'; } else { $sel = ''; } $xxmin = $xmin; if ($xxmin < 10) { $xxmin = "0$xmin"; } echo "<option value='$xmin' $sel>$xxmin</option>"; } echo "</select></br />";
echo "<br /><input type='checkbox' name='autoexpdate' value='1'"; if(isset($autoexpdate) && $autoexpdate==1){ echo " checked='checked'"; } echo "> "; $time = time(); if(isset($isedit) && $isedit == 1 && $expired > 0){ echo _AM_02_CHANGEEXPDATETIME."<br />"; printf(_AM_02_NOWSETEXPTIME,formatTimestamp($expired)); echo "<br />"; $expired = xoops_getUserTimestamp($expired);
printf(_AM_02_CURRENTTIME,formatTimestamp($time)); echo "<br />"; echo "<input type='hidden' name='isedit' value='1' />"; }else{ echo _AM_02_SETEXPDATETIME."<br />"; printf(_AM_02_CURRENTTIME,formatTimestamp($time)); echo "<br />"; }
echo "<br /> "._AM_02_MONTHC." <select name='autoexpmonth'>"; if (isset($autoexpmonth)) { $autoexpmonth = intval($autoexpmonth); } elseif (isset($expired)) { $autoexpmonth = date('m', $expired); } else { $autoexpmonth = date('m'); $autoexpmonth = $autoexpmonth + 1; } for ($xmonth=1; $xmonth<13; $xmonth++) { if ($xmonth == $autoexpmonth) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xmonth' $sel>$xmonth</option>"; } echo "</select> ";
echo _AM_02_DAYC." <select name='autoexpday'>"; if (isset($autoexpday)) { $autoexpday = intval($autoexpday); } elseif (isset($expired)) { $autoexpday = date('d', $expired); } else { $autoexpday = date('d'); }
for ($xday=1; $xday<32; $xday++) { if ($xday == $autoexpday) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xday' $sel>$xday</option>"; }echo "</select> ";
echo _AM_02_YEARC." <select name='autoexpyear'>"; if (isset($autoexpyear)) { $autoyear = intval($autoexpyear); } elseif (isset($expired)) { $autoexpyear = date('Y', $expired); } else { $autoexpyear = date('Y'); }
$cyear = date('Y'); for ($xyear=($autoexpyear-8); $xyear < ($cyear+2); $xyear++) { if ($xyear == $autoexpyear) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xyear' $sel>$xyear</option>"; } echo "</select>";
echo " "._AM_02_TIMEC." <select name='autoexphour'>"; if (isset($autoexphour)) { $autoexphour = intval($autoexphour); } elseif (isset($expired)) { $autoexphour = date('H', $expired); } else { $autoexphour = date('H'); }
for ($xhour=0; $xhour<24; $xhour++) { if ($xhour == $autoexphour) { $sel = 'selected="selected"'; } else { $sel = ''; } echo "<option value='$xhour' $sel>$xhour</option>"; } echo "</select>";
echo " : <select name='autoexpmin'>"; if (isset($autoexpmin)) { $autoexpmin = intval($autoexpmin); } elseif (isset($expired)) { $autoexpmin = date('i', $expired); } else { $autoexpmin = date('i'); }
for ($xmin=0; $xmin<61; $xmin++) { if ($xmin == $autoexpmin) { $sel = 'selected="selected"'; } else { $sel = ''; } $xxmin = $xmin; if ($xxmin < 10) { $xxmin = "0$xmin"; } echo "<option value='$xmin' $sel>$xxmin</option>"; } echo "</select><br /><br />";
if(isset($published) && $published == 0 && isset($type) && $type == "user"){ echo "<br /><input type='checkbox' name='approve' value='1'"; if(isset($approve) && $approve==1){ echo " checked='checked'"; } echo " /> <b>"._AM_02_APPROVE."</b><br />"; } else { if(isset($isedit) && $isedit==1){ echo "<br /><input type='checkbox' name='movetotop' value='1'"; if(isset($movetotop) && $movetotop==1){ echo " checked='checked'"; } echo " /> <b>"._AM_02_MOVETOTOP."</b><br />"; echo "<input type='hidden' name='isedit' value='1' />"; } echo "<input type='hidden' name='approve' value='1' />"; } echo "<select name='op'>\n"; echo "<option value='save' selected='selected'>"._AM_02_SAVE."</option>\n"; echo "<option value='preview'>"._AM_02_PREVIEW."</option>\n"; if (!empty($storyid)) { echo "<option value='delete'>"._AM_02_DELETE."</option>\n"; } echo "</select>"; if(isset($storyid)){ echo "<input type='hidden' name='storyid' value='".$storyid."' />\n"; } echo "<input type='hidden' name='type' value='".$type."' />\n"; echo "<input type='hidden' name='fct' value='articles' />\n"; echo "<input type='submit' value='"._AM_02_GO."' />\n"; echo "</p></form>"; echo "</td></tr></table>";
unset($submit_page);
function puthome($ihome="") { echo "<br /><b>"._AM_02_PUBINHOME."</b> "; if (($ihome == 0) OR ($ihome == "")) { $sel1 = "checked='checked'"; $sel2 = ""; } if ($ihome == 1) { $sel1 = ""; $sel2 = "checked='checked'"; } echo "<input type='radio' name='ihome' value='0' $sel1 />"._AM_02_YES." "; echo "<input type='radio' name='ihome' value='1' $sel2 />"._AM_02_NO."<br />"; }
Je ne vois pas comment installer koivi... Sur l'autre storyform qui est pour le submit, ça n'a posé aucun problème.
|
|