Re: Strawberry 1.1b4

3) при редактировании шаблона все одинарные и двойные кавычки экранируются слэшем. получилась такая вот ляпота:

<div class=\"date\"><?=$tpl[\'post\'][\'date\']; ?></div>
<h5><a href=\"<?=$tpl[\'post\'][\'link\'][\'post\']; ?>\"><?=$tpl[\'post\'][\'title\']; ?></a></h5>
<p class=\"news\"><?=$tpl[\'post\'][\'short-story\']; ?> <? if ($tpl[\'post\'][\'full-story\']){ ?><a href=\"<?=$tpl[\'post\'][\'link\'][\'post\']; ?>\">читать &gt;&gt;&gt;</a><? } ?></p>

не обломился — поправил в файле.

P.S. кстати, в качестве шаблонизатора порекомендовал бы Smarty (кто-то кручинился, что надоело писать километры str_replace smile ). просто передаешь в него нужные переменные/массивы, а внутри уже можно с ними делать все что хочешь. но это — в порядке дружеских пожеланий.

Отредактировано hlopetz (18 Jul 2006 14:54:41)

Strawberry 1.1.1 + MySQL

Re: Strawberry 1.1b4

про шаблоны читай ридми!!! ибо они вручную редактируються а не через админку

Re: Strawberry 1.1b4

muhas пишет:

про шаблоны читай ридми!!! ибо они вручную редактируються а не через админку

1) а зачем в интерфейсе тогда есть возможность редактировать шаблон?
2) в ридми нет упоминания того, что шаблоны редактируются вручную.
3) я и редактирую вручную — приходится. но по фтп лазить туда-сюда по папкам занятие не из приятных.

Strawberry 1.1.1 + MySQL

Re: Strawberry 1.1b4

продолжаем багрепорт:
4) не понял как можно отключить листалку новостей при выдаче заголовков (точнее — при выдаче последней короткой новости). есдинственный способ — создать отдельный шаблон и вычистить содержание файла "prev_next.tpl" в нем.

Отредактировано hlopetz (18 Jul 2006 15:58:24)

Strawberry 1.1.1 + MySQL

Re: Strawberry 1.1b4

При добавлении новости начинающихся с кавычек

"Жучит" Саша Машу

пропадает первая кавычка...
в базе так:

Жучит\\\" Саша Машу

56

Re: Strawberry 1.1b4

muhas, без mod_rewrite УРЛы делать не советуется. Используй дефолтные настройки или убери знак вопроса из УРЛов.

hlopetz, http://strawberry.goodgirl.ru/forum/vie … 2199#p2199

Признанный мастер чинпоко, а-ай ^_^

57

Re: Strawberry 1.1b4

Привет, Лёха zloy и красивый

не работает антифлуд, подправль time()

58

Re: Strawberry 1.1b4

Не понял. Хде не работает? time там верно стоит.

function flooder($ip, $id){
global $config, $sql;

    foreach ($sql->select(array('table' => 'flood')) as $row){
        if ($row['ip'] == $ip and $row['post_id'] == $id){
            if (($row['date'] + $config['flood_time']) > time){
               return true;
            } else {
                $sql->delete(array(
                'table' => 'flood',
                'where' => array("date = $row[date]", 'and', "ip = $row[ip]", 'and', "post_id = $row[post_id]")
                ));
            }
        }
    }

return false;
}
Признанный мастер чинпоко, а-ай ^_^

59

Re: Strawberry 1.1b4

а скобки? hmm

Re: Strawberry 1.1b4

Лёха zloy и красивый пишет:

hlopetz, http://strawberry.goodgirl.ru/forum/vie … 2199#p2199

.htaccess правильный. попытаюсь выцыганить у хостера php.ini. спасибо за наводку.

upd: вот что сказал хостер:

короче увижу php.ini в корне аккаунта - суспенд, увижу скомпиленное приложение - суспенд, увижу тяжеленький скрипт дергающий паги с гугла, или дорвей - тоже суспенд

такие пироги… другого пути нет? вот в новостях не экранируются кавычки слэшами. а здесь зачем?

Отредактировано hlopetz (19 Jul 2006 12:04:14)

Strawberry 1.1.1 + MySQL

61

Re: Strawberry 1.1b4

coolchevy, скобки у функций, а у констант нет скобок wink.

Признанный мастер чинпоко, а-ай ^_^

62

Re: Strawberry 1.1b4

Лёха zloy и красивый, значит она не объявлена, я поставил, у меня сразу все заработало

За тобой тоже не уследишь, постоянно что-то меняешь

63

Re: Strawberry 1.1b4

Всё объявлено в head.php. time это time() + разница_во_времени_в_секундах * 60

Признанный мастер чинпоко, а-ай ^_^

Re: Strawberry 1.1b4

еще один багрепорт:
5) у хостера время GMT+3, а мне нужно GMT+6 (что я и поставил в настройках strawberry). в результате при каждом сохранении новости к ее времени добавляется +3 часа.

уточнение: +3 часа добавляются только при повторном сохранении новости (т.е. они добавляются при выводе формы редактирования новости)

Отредактировано hlopetz (19 Jul 2006 12:54:08)

Strawberry 1.1.1 + MySQL

Re: Strawberry 1.1b4

а вот это баг или я чего не дочитал в ридми - понять не могу. но:
6) новости создавались не порядку, а вразнобой. позже им были приписаны даты публикации. однако, при выводе полной новости, ссылки на предыдущую/следующие новости организованы не в хронологическом порядке, а в непонятном для меня. скорее всего - в порядке выдачи MySQL. вывожу новость так:

include rootpath.'/show_news.php';

добавление любой из строчек

$sort = array ('date', 'DESC');
$static['sort'] = array ('date', 'DESC');

результата не дало. как можно сделать навигацию prev/next в хронологическом порядке?

Strawberry 1.1.1 + MySQL

66

Re: Strawberry 1.1b4

Леха, да разве за тобой уследишь.. вечно что-то новое

67

Re: Strawberry 1.1b4

hlopetz, ты всё же используй клавише "редактировать" на форуме и допаолняй свой пост, а не пости два-три раза подряд, оки? prev/next я не учёл сортировку, поправлю.

Признанный мастер чинпоко, а-ай ^_^

68

Re: Strawberry 1.1b4

при попытке поиска появляется ошибка

Fatal error: Cannot redeclare need_mooore() (previously declared in /data/hosting/anna/den/wishes/admin/show_search.php:115) in /data/hosting/anna/den/wishes/admin/show_search.php on line 115

это лечится ?

и еще вопрос.

создал 150 подкатегорий в 10 категориях, использую submenu и при заходе в любую из категорий, страница не может загрузиться и спустя 30 секунд после тчетных попыток получаю сообщение об ошибке.

В чем здесь дело?

Отредактировано foxicate (20 Jul 2006 19:05:42)

69

Re: Strawberry 1.1b4

foxicate, я думаю, субменю стоит убрать. Поиск зыркну.

Признанный мастер чинпоко, а-ай ^_^