IngDesign (Магомед)

IngDesign (Магомед)

+472
Репутация
1371
Рейтинг
#1 Голосование за рейтинг статьи 1 октября 2012 в 21:08
lib_karma.php
function cmsKarmaButtonsText
  1. if ($inUser->id && !$is_author){
на
  1. if (!$is_author){
#2 Голосование за рейтинг статьи 1 октября 2012 в 21:01
Если глобально, то так
В файле lib_karma.php
в функции cmsSubmitKarma
  1. if(cmsAlreadyKarmed($target, $item_id, $id)){ return false; }
меняем на
  1. if($id) {
  2. if(cmsAlreadyKarmed($target, $item_id, $id)){ return false; }
  3. } else {
  4. if(cmsAlreadyKarmedIP($target, $item_id, $ip)){ return false; }
  5. $id = 0;
  6. }
в функции cmsKarmaButtonsText
  1. if(!cmsAlreadyKarmed($target, $target_id, $inUser->id)){
меняем на
  1. if(!cmsAlreadyKarmed($target, $target_id, $inUser->id) && !cmsAlreadyKarmedIP($target, $target_id, $ip)){
до if добавляем
  1. $ip = $_SERVER['REMOTE_ADDR'];
В файле core/ajax/karma.php
  1. if (!$inUser->id) { $inCore->halt(); }
закомментируем
  1. // if (!$inUser->id) { $inCore->halt(); }
Не знаю насколько правильно, но работать должно
#3 [ЕСТЬ РЕШЕНИЕ] магазин-товары 28 сентября 2012 в 09:48
  1. ul.chars_list li {display:inline-block; width:33%;}
#4 [ЕСТЬ РЕШЕНИЕ] помогите по css 16 сентября 2012 в 16:55
  1. #topmenu {clear: both;}
#5 Выбор автора блога для админа? 7 августа 2012 в 22:15
С обновлением сложнее
#6 Выбор автора блога для админа? 7 августа 2012 в 21:15
В списке подставляется id выбранного пользователя
#7 Выбор автора блога для админа? 7 августа 2012 в 20:55
  1. if(($inUser->is_admin) && ($inCore->request('user_id', 'int', '') != '')) $user_id = $inCore->request('user_id', 'int');
до… $model->addPost ..., для добавления новой записи
#8 Выбор автора блога для админа? 7 августа 2012 в 20:41
Это уже следующий этап)
#9 Выбор автора блога для админа? 7 августа 2012 в 19:53
после строки ~ 736 frontend.php
  1. $user_list = $inCore->getListItems('cms_users', '', 'nickname', 'ASC', '', 'id', 'nickname');
далее, после $smarty = $inCore->initSmarty...
  1. $smarty->assign('user_list', $user_list);
в шаблоне
  1. {if $is_admin}
  2. <tr>
  3. <td><strong>Автор блога:</strong></td>
  4. <td>
  5. <select name="user_id" class="text-input" style="width:320px">
  6. <option value="">не менять автора</option>
  7. {$user_list}
  8. </select> <span class="hinttext">выберите автора</span>
  9. </td>
  10. </tr>
  11. {/if}
  12.  
#10 Выбор автора блога для админа? 7 августа 2012 в 16:26
Нет. Передаете переменную в шаблон, вместо
  1. {foreach key=p item=user from=$all_users}
  2. <option value="{$user.id}">
  3. {$user.nickname|escape:'html'}
  4. </option>
  5. {/foreach}
#11 Выбор автора блога для админа? 7 августа 2012 в 16:07
  1. $user_list = $inCore->getListItems('cms_users', '', 'nickname', 'ASC', '', 'id', 'nickname');
#12 Выбор автора блога для админа? 7 августа 2012 в 15:57
WALTERZ, запрос конечно нужен, для получения списка пользователей
#13 Выбор автора блога для админа? 7 августа 2012 в 10:18
Как-то так, наверное
  1. if($inCore->request('user_id', 'int', '') != '') $user_id = $inCore->request('user_id', 'int');
#14 [ЕСТЬ РЕШЕНИЕ] Как вывести время публикации статьи с точностью до минуты 6 августа 2012 в 21:03
instantcms.ru/forum/thread11736-1.html#96272
Это не помогает?
#15 [ЕСТЬ РЕШЕНИЕ] Как вывести время публикации статьи с точностью до минуты 6 августа 2012 в 20:52
Не похоже это на архив. Вы в админке посмотрите как пункт меню создан
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.