Вот что вышло
Ну а зачем вид что вышло?) Расскажи о том насколько сайт выполняет свою задачу, это было бы интереснее.
Мы обязательно опишем все — но чуть позже)
Вот что вышло
Ну а зачем вид что вышло?) Расскажи о том насколько сайт выполняет свою задачу, это было бы интереснее.
да и к тому же у всех давно стоит по 100 мегабит...
почитайте соседнюю ветку про Ростелеком. я так понял, что там есть тариф 5мб/с у нас в Волгограде есть тарифы где 10 мб/с я сижу на 50 мб/с
Видно постарались молодцы! +
NickSolver, bg.jpg 851k это не лишку? Если возможно регулировать порядок загрузки, то я бы этот файл в конце стал загружать, либо разделил его на несколько частей, например три в столбик и вторую сделал бы растягивающейся при необходимости. Как то так.
тяжело открывается...
Смотрится изящно и нежно, то что и надо для свадебного салона и невест предвкушающих "чуда" (откуда только берутся потом сварливые жёны)😊На мой вкус кнопки в меню смотрятся не современно, но это ИМХО
а скрипт обратного отсчета работает через админку и там время устанавливается, или в файле правите в самом скрипте?
<?php function guestbook(){ global $_LANG; $inCore = cmsCore::getInstance(); $inPage = cmsPage::getInstance(); $inDB = cmsDatabase::getInstance(); $inUser = cmsUser::getInstance(); $inPage->addPathway(Отзывы, '/guestbook'); $cfg = $inCore->loadComponentConfig('guestbook'); // Проверяем включени ли компонент if(!$cfg['component_enabled']) { cmsCore::error404(); } $is_admin = $inCore->userIsAdmin($inUser->id); $user_can_delete = $inCore->isUserCan('comments/delete'); $user_can_moderate = $inCore->isUserCan('comments/moderate'); $id = $inCore->request('id', 'int', 0); $do = $inCore->request('do', 'str', 'view'); $page = $inCore->request('page', 'int', '1'); $perpage = $cfg['perpage']; if ($do=='view'){ $sql = "SELECT * FROM cms_guestbook "; if (!$is_admin) {$sql .= " where is_show = 1 ";} $sql .= " ORDER BY pubdate DESC"; $sql .= " LIMIT ".($page-1)*$perpage.", ".$perpage; $result = $inDB->query($sql) ; $total = $inDB->rows_count('cms_guestbook', 'is_show = 1'); if ($inDB->num_rows($result)){ while($con = $inDB->fetch_assoc($result)){ $message[] = $con; } $is_message = true; } else { $is_message = false; } $pagebar = cmsPage::getPagebar($total, $page, $perpage, '/guestbook/page-%page%'); $smarty = $inCore->initSmarty('components', 'com_guestbook_view.tpl'); $smarty->assign('admin', $is_admin); $smarty->assign('delete', $user_can_delete); $smarty->assign('moderate', $user_can_moderate); $smarty->assign('pagetitle', $pagetitle); $smarty->assign('message', $message); $smarty->assign('pagebar', $pagebar); $smarty->assign('is_message', $is_message); $smarty->display('com_guestbook_view.tpl'); } if ($do=='add'){ $inUser = cmsUser::getInstance(); $inPage->setTitle($_LANG['ASK_QUES']); $inPage->addPathway($_LANG['ASK_QUES']); $inPage->addHeadJS('components/guestbook/js/common.js'); if (!$inCore->inRequest('submit')){ $smarty = $inCore->initSmarty('components', 'com_guestbook_add.tpl'); $smarty->assign('user_id', $inUser->id); $smarty->assign('message', $message); $smarty->display('com_guestbook_add.tpl'); } if ($inCore->inRequest('submit') ) { $error = ''; $show = 0; $captcha = $inCore->request('code', 'str', ''); $message = $inCore->request('message', 'str', ''); $name = $inCore->request('name', 'str', ''); $email = $inCore->request('email', 'str', ''); $_LANG['ERR_CAPTCHA'] = 'Неверно указан код капчи...'; if (!$inCore->checkCaptchaCode($captcha) && !$inUser->is_admin){ cmsCore::addSessionMessage($_LANG['ERR_CAPTCHA'], 'error'); $errors = true; } if ($errors){ $inCore->redirect('/guestbook/add.html'); } if($inUser->id || $cfg['on_moderation']){$show=1;} $sql = "INSERT INTO cms_guestbook (pubdate, name, message, email,is_show) VALUES (NOW(), '$name', '$message', '$email','$show')"; $inDB->query($sql); $inCore->redirect('/guestbook'); } } if ($do=='delete'){ $message_id = $inCore->request('message_id', 'int', 0); $user_id = $inUser->id; $inDB->query("DELETE FROM cms_guestbook WHERE id={$message_id}"); $inCore->redirect('/guestbook'); } if ($do=='moder'){ $message_id = $inCore->request('message_id', 'int', 0); $user_id = $inUser->id; $inDB->query("UPDATE cms_guestbook SET is_show = 1 WHERE id={$message_id} LIMIT 1"); $inCore->redirect('/guestbook'); } } ?>
NickSolver, Вы случайно не под админом проверяете? Админу сообщение об ошибке не будет показываться:
if (!$inCore->checkCaptchaCode($captcha) && !$inUser->is_admin){ cmsCore::addSessionMessage($_LANG['ERR_CAPTCHA'], 'error'); $errors = true; }
а что говорит автор?
if ($inCore->inRequest('submit') ) { $error = ''; $show = 0; $captcha = $inCore->request('code', 'str', ''); $message = $inCore->request('message', 'str', ''); $name = $inCore->request('name', 'str', ''); $email = $inCore->request('email', 'str', ''); $_LANG['ERR_CAPTCHA'] = 'Неверно указан код капчи...'; if (!$inCore->checkCaptchaCode($captcha) && !$inUser->is_admin){ cmsCore::addSessionMessage($_LANG['ERR_CAPTCHA'], 'error'); $errors = true; } if ($errors){ $inCore->redirect('/guestbook/add.html'); }
{if $error}<p style="color:red">{$error}</p>{/if} <form action="" method="POST" name="questform"> <table width='100%' > <tr height='25px'> <td colspan='2'>Оставьте ваш отзыв</td> </tr> <tr height='25px'> <td width='200px'> Ваше имя: </td> <td><input style='border: 1px solid #CCCCCC;' type='text' size='50' id='name' name="name" /></td> </tr> <tr height='25px'> <td> <input style='border: 1px solid #CCCCCC;' type='text' size='50' id='email' name="email"/> </td> </tr> <tr> <td colspan='2'> <textarea name="message" id='message' style='border: 1px solid #CCCCCC;' rows='3' cols='70' >{$message}</textarea> </td> </tr> <tr> <td> <p style="margin-bottom:10px">{captcha}</p> </td> </tr> </table> <div> <input name="submit" type="submit" id="submit" onclick="sendQuestion()" style="margin-top:10px;font-size:18px" value="{$LANG.SEND}"/> <input type="button" style="font-size:16px;margin-top:3px;" name="cancel" onclick="window.history.go(-1)" value="{$LANG.CANCEL}"/> </div> </form>
Обидно?.. Чего обидно-то? За что или за кого? PS 2.5 млн чел умирает в России ежегодно.
Ник Сольвер, ты тварь редкосная, одного превозносишь, остальных мордой в грязь.