Улучшаем летну активности - самую малость

969
Странно что эта возможность отсутствует в оригинальном модуле, но вот иногда она очень мне нужна - удаление событий из летны. Изменения минимальные а в итоге получаем:

Самое главное что всё уже подготовлено к нашему нанохаку...остаётся добавить лишь одну строчку в mod_actions.tpl после
Код PHP:
  1.  
  2. {if $action.message}
  3. {if $action.description}
  4. <div class="action_details">{$action.description}</div>
  5. {/if}
  6. {/if}
  7.  
необходимо вставить
Код PHP:
  1.  
  2. {if $is_admin}
  3. <a href="/actions/delete/{$action.id}" style="float:right; margin-top:-20px" title="Удалить"><img src="/templates/_default_/images/icons/delete.png"></a>
  4. {/if}
  5.  
Стили меняйте сами - мне подошли эти. Благодарить на WebMoney R321537935660
Платный хак "Улучшенная чуть галерея" | Платный компонент: Rss2Blog v4
Комментарии (16)
МитяЙ 30 сентября 2012 в 13:36 0
Как я понимаю, это без входа в админку?
Сергей Игоревич 30 сентября 2012 в 13:37 0
Да.
МитяЙ 30 сентября 2012 в 13:39 0
ух ты, нужная вещь, спасибо.
hydraq 30 сентября 2012 в 13:46 0
Супер!
Haronych 30 сентября 2012 в 14:33 0
Спасибо, заюзал. Хоть и не часто нужно, но помню както пришлось из базы записи удалять руками...
МитяЙ 30 сентября 2012 в 15:01 0
А зачем из базы, ведь в админки есть функция удаления записей из ленты активности (центральная колонка, название Последние события)? Данное дополнение дает возможность удалять ленту активности прямо с сайта, залогиненным под админом!
Haronych 30 сентября 2012 в 15:28 0
Дык в том и дело что небыло... Недавно тут микрохак проскакивал после которого в админке появились эти кнопки удаления, а раньше небыло их.
Кстати я слегка изменил данный хак(да простит меня автор). Если вставить код сразу после:
Код PHP:
  1. <div class="action_entry act_{$action.name}">
то получится:
""

Правда саму строчку тоже нужно чуть подправить:
Код PHP:
  1.  
  2. {if $is_admin}
  3. <a href="/actions/delete/{$action.id}" style="float:right; margin-left:5px" title="Удалить"><img src="/templates/_default_/images/icons/delete.png"></a>
  4. {/if}
Haronych 30 сентября 2012 в 15:34 0
чейто не влезла строка... Но то что нужно изменить видно. Вместо margin-top:-20px нужно margin-left:5px. Остальное такоеже.
Patriot 30 сентября 2012 в 17:00 0
Почему то значок "удалить" только у последних семь событий. У всех так или только у меня?
Haronych 30 сентября 2012 в 17:06 0
у меня на всех
Сергей Игоревич 30 сентября 2012 в 18:28 0
Кеш?
Trang 1 октября 2012 в 00:16 0
сенкью) +
lezginka.ru 1 октября 2012 в 00:28 0
+
Dost 2 октября 2012 в 01:49 0
Удобно +
Kreator 6 октября 2012 в 12:40 +1
+ Будем надеяться, что данные полезные детали будут присутствовать в следующем официальном релизе иЦМС
Александр 13 октября 2014 в 12:01 0
У меня всегда была идея, конечно ваше круто и удобно Сергей Игоревич предложил, но удаляю редко и если удаляю сразу несколько записей через админку, нельзя, что то типа галочки сделать выбрал нужные записи и 1 кликом сразу удалить, а то по одной парой очень долго)))