Antworten: 25
|
|||
Toberling Thread-Ersteller Wannabe poster Beiträge: 34 |
# Antwort: 21 - 02.05.2009 um 18:13 Uhr
was geht denn nicht? ------------------ www.elitecorpsgermany.de |
||
Inaktiv |
|||
scennative Poststar Beiträge: 640 |
# Antwort: 22 - 02.05.2009 um 19:17 Uhr
Parse error: syntax error, unexpected T_ELSE in /home/c5550/domains/multi-clans.de/public_html/mods/shoutbox/navlist.php on line 44 creats.php: http://clansphere.de/index/nopaste/view/id/344 navlist.tpl: http://clansphere.de/index/nopaste/view/id/345 navlist.php http://clansphere.de/index/nopaste/view/id/346 Wäre wirklich super, wenn du mir helfen würdest. |
||
Inaktiv |
|||
Jam2 Highlander Beiträge: 3291 |
# Antwort: 23 - 02.05.2009 um 19:46 Uhr
navlist.php {$data['shoutbox'][$i]['color'] ='#FF0000'; //wenn webmaster $data['shoutbox'][$i]['color_text'] ='#FF0000';//wenn webmaster } darüber
navlist.tpl <div style="overflow:auto; color:{shoutbox:color};"> zu <div style="overflow:auto;">
------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
scennative Poststar Beiträge: 640 |
# Antwort: 24 - 02.05.2009 um 20:29 Uhr
Danke es funktioniert. Hätte aber noch ein paar Ideen: Den Namen kann man doch auf sein Profil verlinken, oder? Wie kann man sowas machen? Dann könnte man noch ein Tooltip machen: Es gibt ja so einige Faker, die den Namen ja fast so gleich machen wie ein Member. Da könnte man ja es noch erweitern das modul mit allen 5 Id´s. Besser wäre es noch wenn man es sogar einstellen könnte welche Farben die benutzer, besucher, webmaster, mitglieder und co bekommen. Also so ne Dropdownmenü wie bei Cs bei der Schriftfarbe. Dann wäre ein Tooltip (hoffe das ist der korrekte Ausdruck) dass dann anzeigt, was man für nen Status hat, wenn man über den Namen mit der Maus fährt. Greetz Scenna Zuletzt editiert von scennative am 02.05.2009 um 20:34 Uhr (1x Editiert) |
||
Inaktiv |
|||
Pet the Rap King for a day Herkunft: Essen Beiträge: 263 |
# Antwort: 25 - 19.05.2009 um 19:51 Uhr
Guten Abend liebe Gemeinde Ich würde auch gerne meine shoutbox ein wenig anpassen, nach einigen rumprobieren hatte ich zuerst einen Fehler in line 41 danach habe ich den use rs users zusammen geschrieben, danach waren keine einträge mehr in der Shoutbox und liessen sich auch keine mehr erstellen habe jetzt alles wieder in den ursprungszustand versetzt. Ich würde gerne den Webmaster in rot haben und die kursive Schrift weghaben im Namen und Datum den Namen aber fett geschrieben. Edit: Das mit mit der kursiven schrift habe ich schon (erst) selber herrausgefunden create.php... <?php // ClanSphere 2007 - www.clansphere.net // $Id: create.php 2007-08-01 17:00:00Z Drag0n $ // Update ClanSphere 2009 - www.clansphere.net $cs_lang = cs_translate('shoutbox'); $captcha = extension_loaded('gd') ? 1 : 0; if(isset($_POST['submit'])) { $opt = cs_sql_option(__FILE__,'shoutbox'); $cs_shout['shoutbox_ip'] = $_SERVER['REMOTE_ADDR']; $cs_shout['shoutbox_name'] = $_POST['sh_nick']; $cs_shout['shoutbox_text'] = !empty($_POST['sh_text']) ? $_POST['sh_text'] : '' ; $cs_shout['shoutbox_date'] = cs_time(); $uri = empty($_POST['uri']) ? '' : cs_secure($_POST['uri']); if(!empty($_POST['sh_text2'])) { $cs_shout['shoutbox_text'] = $_POST['sh_text2']; } $error = ''; if($cs_shout['shoutbox_name'] == 'Nick' OR empty($cs_shout['shoutbox_name'])) { $error .= cs_html_br(1) . '- ' . $cs_lang['no_name']; $cs_shout['shoutbox_name'] = ''; } if(empty($cs_shout['shoutbox_text'])) { $error .= cs_html_br(1) . ' ' . $cs_lang['no_text']; } if(strlen($cs_shout['shoutbox_text']) > $opt['max_text']) { $signs = strlen($cs_shout['shoutbox_text']) - $opt['max_text']; $error .= cs_html_br(1) . '- ' . sprintf($cs_lang['too_long'],$signs); } if ($opt['security_code'] == '1') { if(empty($account['users_id']) && !cs_captchacheck($_POST['captcha'],1)) { $error .= cs_html_br(1) . ' ' . $cs_lang['captcha_false'] . cs_html_br(1); } } $cond = 'shoutbox_ip = \'' . cs_sql_escape($cs_shout['shoutbox_ip']) . '\''; $flood = cs_sql_select(__FILE__,'shoutbox','shoutbox_date',$cond,' shoutbox_date DESC'); $maxtime = $flood['shoutbox_date'] + $cs_main['def_flood']; if($maxtime > cs_time()) { $diff = $maxtime - cs_time(); $error .= cs_html_br(1) . '- ' . sprintf($cs_lang['flood'],$diff); } if(empty($account['users_id']) || $cs_shout['shoutbox_name'] != $account['users_nick']) { $nick_valid = cs_sql_count(__FILE__,'users','users_nick = \''.$cs_shout['shoutbox_name'].'\''); if(!empty($nick_valid)) { $error .= cs_html_br(1) . '- ' . $cs_lang['user_exists']; } } if(!empty($error)) { $data['lang']['body'] = $cs_lang['errors'] . ' ' . $error; $data['form']['url'] = cs_url('shoutbox','create'); $data['form']['name'] = $cs_shout['shoutbox_name']; $data['form']['message'] = $cs_shout['shoutbox_text']; if(!empty($captcha) && empty($account['users_id'])) { $data['form']['captcha'] = cs_html_img('mods/captcha/generate.php?mini'); $data['form']['show'] = cs_subtemplate(__FILE__,$data,'shoutbox','captcha'); } else { $data['form']['show'] = ''; } echo cs_subtemplate(__FILE__,$data,'shoutbox','create'); } else { $cells = array_keys($cs_shout); $values = array_values($cs_shout); cs_sql_insert(__FILE__,'shoutbox',$cells,$values); if(!empty($_POST['uri'])) { $data['shoutbox']['done'] = cs_html_link( cs_secure($_POST['uri']), $cs_lang['continue'],0); } echo cs_subtemplate(__FILE__,$data,'shoutbox','submit'); } } else { $data['shoutbox']['no_submit'] = $cs_lang['no_submit']; echo cs_subtemplate(__FILE__,$data,'shoutbox','no_submit'); } ?> navlist.php... <?php // ClanSphere 2007 - www.clansphere.net // $Id: navlist.php 2007-08-01 17:00:00Z Drag0n $ // Update ClanSphere 2009 - www.clansphere.net $cs_lang = cs_translate('shoutbox'); $captcha = extension_loaded('gd') ? 1 : 0; $shoutbox_count = cs_sql_count(__FILE__,'shoutbox'); $shoutbox_options = cs_sql_option(__FILE__,'shoutbox'); $data = array(); $data['shoutbox'] = ''; $min = 0; if ($shoutbox_options['order'] == 'ASC') { $order = 'shoutbox_date ASC'; if ($shoutbox_count > $shoutbox_options['limit']) { $min = $shoutbox_count - $shoutbox_options['limit']; } } else $order = 'shoutbox_date DESC'; $cells = 'shoutbox_name, shoutbox_text, shoutbox_date'; $data['shoutbox'] = cs_sql_select(__FILE__,'shoutbox',$cells,0,$order,$min,$shoutbox_optio ns['limit']); $pattern = "=([^\s*?]{".$shoutbox_options['linebreak']."}(?![^<]+>|[^&]*="; $count_shoutbox = count($data['shoutbox']); for($i = 0; $i < $count_shoutbox; $i++) { $temp = preg_replace($pattern,"\\0 ",$data['shoutbox'][$i]['shoutbox_text']); $data['shoutbox'][$i]['shoutbox_text'] = cs_secure($temp,0,1,0); $data['shoutbox'][$i]['shoutbox_name'] = cs_secure($data['shoutbox'][$i]['shoutbox_name'],0,0,0); $data['shoutbox'][$i]['shoutbox_date'] = cs_date('unix',$data['shoutbox'][$i]['shoutbox_date'],1); } $data['form']['url'] = cs_url('shoutbox','create'); $data['form']['nick'] = empty($account['users_nick']) ? 'Nick' : cs_secure($account['users_nick']); $data['height']['shoutbox'] = $shoutbox_options['height']; $data['if']['captcha'] = FALSE; if(!empty($captcha) && empty($account['users_id'])) { $data['if']['captcha'] = TRUE; $data['captcha']['img'] = cs_html_img('mods/captcha/generate.php?mini'); } $data['url']['archieve'] = cs_url('shoutbox','list'); $data['form']['uri'] = cs_secure($_SERVER['REQUEST_URI']); $max_text = $shoutbox_options['max_text']; if ($shoutbox_options['characters_left'] == '1') { echo "<script type=\"text/javascript\"> function CheckLen(Target) { var max_text = \"".$max_text."\"; StrLen=Target.value.length; if (StrLen==1&&Target.value.substring(0,1)==\" \") { Target.value=\"\"; StrLen=0; } if (StrLen>max_text ) { Target.value=Target.value.substring(0,max_text); CharsLeft=0; }else { CharsLeft=max_text-StrLen; } document.shout_navlist.Anzahl.value=CharsLeft; } </script>"; $data['characters_left']['shoutbox'] = '{lang:characters_left_short}:<input readonly="readonly" maxlength="3" size="2" name="Anzahl" class="form"><br />'; } else { $data['characters_left']['shoutbox'] = ''; } if ($shoutbox_options['show_smilies'] == '1') { $data['abcode']['smileys'] = cs_abcode_smileys('sh_text'); } else { $data['abcode']['smileys'] = ''; } echo cs_subtemplate(__FILE__,$data,'shoutbox','navlist'); ?> navlist.tpl... <div style="overflow:auto;height:{height:shoutbox}px"> {loop:shoutbox} <span style="color:#00CC00;"><i><b>{shoutbox:shoutbox_na me}</b><br /><font size="1">({shoutbox:shoutbox_date}</font>:</i></span><br />{shoutbox:shoutbox_text}<br /> <hr style="width:100%" noshade="noshade" /> {stop:shoutbox} </div> <br /> <center> <form method="post" name="shout_navlist" action="{form:url}"> <input type="text" name="sh_nick" value="{form:nick}" onfocus="if(this.value=='Nick') this.value=''" onblur="if(this.value=='')this.value='Nick'" maxlength="40" size="15" class="form" /><br /> <textarea name="sh_text" id="sh_text" cols="15" rows="2" class="form" maxlength="500" onkeydown="CheckLen(this)" onkeyup="CheckLen(this)" onfocus="CheckLen(this)" wrap="VIRTUAL" onchange="CheckLen(this)"></textarea><br /> <font size="1">{characters_left:shoutbox}</font>{if: captcha} {captcha:img}<br /> <input type="text" name="captcha" value="" maxlength="3" size="3" /> {stop:captcha}<br /> <input type="submit" name="submit" value="{lang:save}" class="form" /> <input type="hidden" name="uri" value="{form:uri}" /> </form> <br /><br /> {abcode:smileys} <a href="{url:archieve}">{lang:archieve}</a> </center> version: clansphere_2009.0_RC-3_de-en Shoutbox_v2.1 updatet Ich hoffe es kann mir jemand helfen vielen Dank im voraus http://sheeptag.sh.funpic.de/ ___mfg___ Pet the Rap ------------------ if (ahnung == 0) { read FAQ; use SEARCH; use GOOGLE; } else { use brain; make post; }
Zuletzt editiert von Pet the Rap am 20.05.2009 um 15:47 Uhr (3x Editiert) |
||
Inaktiv |
|||
Antworten: 25
|
Sie müssen sich registrieren, um zu antworten. |