ermakover,
Создал в пользовательском меню пункт "Мой блог". Ссылка /users/{user.id}/content/posts
Всё отлично выводится.
Ris
+657
Репутация
3771
Рейтинг
или мне что весь код написать тут? не пойму
А мне проникнуть лучами Вам в мозг и проинтуичить, что Вы там собираетесь обвести рамкой?
Посмотрите, в каком диве выводится этот контент (или сами в какой-нибудь див его оберните) и в зависимости от того что выводится прописывайте этому диву разные стили.
<?php if ($_SERVER['REQUEST_URI'] == "/posts?subscribes=yes") { ?> <div class="стиль_с_рамкой" > <?php} else {?> <div class="стиль_без_рамки" > <?php } ?>
Только по 3 сообщения на страницу как то слишком.
Это означает, что форум будет лежать не в установочном дистрибутиве с движком сайта, а в дополнениях.и чем он отличается от ответа "да"?
Эх, жалко у меня кнопки кармотыкания закончились!
Спасибо Вам!
Сейчас буду тестировать.
Попытка установки без ftp:
Вместо запятой просто поставить точку с запятой.
Спасибо Вам!
Сейчас буду тестировать.
Попытка установки без ftp:
Ошибка в запросе БД:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABLE `cms_forum_forums` CHANGE `id` `id` INT(11) UNSIGNED NOT NULL AUTO_INCREME' at line 3
ALTER TABLE `cms_forum_forums`
ADD PRIMARY KEY (`id`),
ALTER TABLE `cms_forum_forums` CHANGE `id` `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT;
Последние вызовы:
importDump() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install_finish.php: 195
importPackageDump() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install_finish.php: 15
run()
call_user_func_array() @ D:\OpenServer\domains\260.bon\system\core\controller.php: 395
runExternalAction() @ D:\OpenServer\domains\260.bon\system\core\controller.php: 321
runAction()
call_user_func_array() @ D:\OpenServer\domains\260.bon\system\core\action.php: 29
__call() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install.php: 12
runAction() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install.php: 12
run()
call_user_func_array() @ D:\OpenServer\domains\260.bon\system\core\controller.php: 395
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABLE `cms_forum_forums` CHANGE `id` `id` INT(11) UNSIGNED NOT NULL AUTO_INCREME' at line 3
ALTER TABLE `cms_forum_forums`
ADD PRIMARY KEY (`id`),
ALTER TABLE `cms_forum_forums` CHANGE `id` `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT;
Последние вызовы:
importDump() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install_finish.php: 195
importPackageDump() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install_finish.php: 15
run()
call_user_func_array() @ D:\OpenServer\domains\260.bon\system\core\controller.php: 395
runExternalAction() @ D:\OpenServer\domains\260.bon\system\core\controller.php: 321
runAction()
call_user_func_array() @ D:\OpenServer\domains\260.bon\system\core\action.php: 29
__call() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install.php: 12
runAction() @ D:\OpenServer\domains\260.bon\system\controllers\admin\actions\install.php: 12
run()
call_user_func_array() @ D:\OpenServer\domains\260.bon\system\core\controller.php: 395
Applecity,
Вы нам тут свои код своих кнопок вывели, а ведь оформлять-то собираетесь вовсе не кнопки, а вывод контента.
Вот эти
Вы нам тут свои код своих кнопок вывели, а ведь оформлять-то собираетесь вовсе не кнопки, а вывод контента.
Вот эти
они что выводят? Датасеты с отобранным по определенным критериям контентом?ВСЕ ПОСТЫ и МОИ ПОДПИСКИ
Alexey,
Вы правы абсолютно. Но есть один нюанс. Я так и не нашел, как в двойке отправить в метод выборки что-то типа SUM(column_name).
Нико,
Вот как-то так я думаю:
Сами понимаете, ничего не проверял.
Вы правы абсолютно. Но есть один нюанс. Я так и не нашел, как в двойке отправить в метод выборки что-то типа SUM(column_name).
Нико,
Вот как-то так я думаю:
<?php foreach($ranks as $rank) { $x = $rank['rank']; // Побед 25 Например. $y = $rank['lost']; // Поражений 10 Например. $summ = $x + $y; // Прибавляем что бы узнать сколько в общем было игр и получаем сумму. $dil = $rank['rank'] / $summ; //Сумму Побед делим на полученную сумму. = 35.71000000 $itoq = $dil * 100; //Полученную победы умножаем на 100 что бы получить итог в процентах что бы убрать ноль перед числом. 35.7100000 } foreach($ranks as $rank){ ?> <tr><td class="_num"><?php echo $i;?></td> <td class="_colors _color_0"></td> <td class="_pic"> <td class="_bigs"><a href="<?php echo href_to('pages', $rank['url']); ?>"><?php echo $rank['teams_name']; ?></a></td> <td class="_right"><?php html($rank['rank']); ?></td> <td class="_right"><?php html($rank['lost']); ?></td> <?php } ?>
А причем тут mysql вообще?
В коде ни единого обращения к базе.
Я бы попробовал сначала при переборе массива вычислять этот процент, потом записывать все данные в другой массив, а его сортировать по этим процентам и только потом выводить на отображение.
В коде ни единого обращения к базе.
Я бы попробовал сначала при переборе массива вычислять этот процент, потом записывать все данные в другой массив, а его сортировать по этим процентам и только потом выводить на отображение.
Добпвить прямо в шаблон
if (не юзер) {редирект на регистрацию}
if (не юзер) {редирект на регистрацию}
Jestik,
Щас проверю.
----------------------------------------------------
Да, всё работает.
Щас проверю.
----------------------------------------------------
Да, всё работает.
Ни мапсы ни знакомства на локальном сервере не заработают.
Закодировано шибко…
Закодировано шибко…
В com_comments_list.tpl вставить стрелочку, указывающую на исходный комментарий и показывающую, кому ответ при наведении мыши.
{if !$comment.is_profile} <a href=#c{$comment.parent_id}><img src="/images/icons/back.png" align="left" border=0 alt="Исходный комментарий" title="Исходный комментарий:{$comment.adr_nick}"/></a><span class="cmm_author">{$comment.author} {if $is_admin}{$comment.ip}{/if}</span> {else} <a href=#c{$comment.parent_id}><img src="/images/icons/back.png" align="left" border=0 alt="Исходный комментарий" title="Исходный комментарий:{$comment.adr_nick}"/></a><span class="cmm_author"><a href="{profile_url login=$comment.author.login}">{$comment.author.nickname}</a> {if $is_admin}{$comment.ip}{/if}</span> {/if}
Изменять поле email — не проблема.
instantcms.ru/forum/thread23194-1.html
Проблемы начнутся, если дать юзерам права его изменять.
instantcms.ru/forum/thread23194-1.html
Проблемы начнутся, если дать юзерам права его изменять.
Pasechnik,
Но как-то же эти 500 юзеров умудряются создать нагрузку!
Кстати, там же выдают обычный PHP хостинг по 60 рублей.
Но как-то же эти 500 юзеров умудряются создать нагрузку!
Кстати, там же выдают обычный PHP хостинг по 60 рублей.