Граффити
|
|
Автор: GENER
Опубликовано: 559 дней назад (10 ноября 2010)
Блог: GENER
Рубрика: Без рубрики
Редактировалось: 5 раз — последний 26 декабря 2011
|
+47↑ Голосов: 51 |
Странно почему еще нет возможности рисовать на стене подумал я, и решил заполнить пробел.
качаем архив , распаковать в папку "graffiti" и скопировать в корень сайта.
Редактируете файл "templates/_default_/components/com_users_profile.tpl"
в самом вверху:
{* ============================== ЗАКЛАДКА №1 ============================================== *}
находим код
еще вариант вставить кнопку в BBCodeToolbar как здесь, но она тогда выходит везде где используется эта панель, это можно исправить но мне лень.
У кого после этих манипуляций не работают табы в профиле, обновите jquery,
если что не понятно или понятно что ничего не понятно спрашивайте.
Вроде ничего не забыл, если что позже допишу.
Отредактируйте файл com_users_addwall.tpl
обновление 04.11.10
плагин для icms 1.9 >тут<
качаем архив , распаковать в папку "graffiti" и скопировать в корень сайта.
Редактируете файл "templates/_default_/components/com_users_profile.tpl"
в самом вверху:
Код PHP:
чуть ниже находим
{* ================================================================================ *}
{* ========================= Профиль пользователя ================================= *}
{* ================================================================================ *}
{add_js file='includes/jquery/tabs/jquery.ui.min.js'}
{add_js file="components/users/js/profile.js"}
{add_css file='includes/jquery/tabs/tabs.css'}
{* Добавляем *}
{add_js file='graffiti/fancybox/jquery.mousewheel-3.0.4.pack.js'}
{add_js file='graffiti/fancybox/jquery.fancybox-1.3.3.js'}
{add_css file='graffiti/fancybox/jquery.fancybox-1.3.3.css'}
Код PHP:
дальше ищем
{literal}
<script type="text/javascript">
$(document).ready(function(){
$("#profiletabs > ul#tabs").tabs();
{*Добавляем*}
$("#movie").fancybox({
'padding' : 0,
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'swf' : {
'bgcolor': '#bbbbbb',
'wmode':'opaque' }
});
});
</script>
{/literal}
{*Добавляем*}
<div style="display: none;">
<div id="graffiti" style="overflow:auto;">
<object width="600" height="400">
<param name="movie" value="/graffiti/graffiti.swf">
</param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="/graffiti/graffiti.swf"
type="application/x-shockwave-flash" allowscriptaccess="always"
allowfullscreen="true" width="600" height="400"></embed></object>
</div>
</div>
{* ============================== ЗАКЛАДКА №1 ============================================== *}
находим код
Код PHP:
и после него строчим
<div class="usr_wall_addlink">
<a href="#addwall" id="addlink" onclick="{literal}$('div#addwall').slideToggle();$('.usr_wall_addlink').toggle();$('.wall_message').focus();{/literal}">
{$LANG.WRITE_ON_WALL}
</a>
</div>
Код PHP:
{if $is_auth}
<div class="usr_wall_addlink">
<a id="movie" href="#graffiti">
Добавить граффити
</a>
</div>
{/if}
еще вариант вставить кнопку в BBCodeToolbar как здесь, но она тогда выходит везде где используется эта панель, это можно исправить но мне лень.
У кого после этих манипуляций не работают табы в профиле, обновите jquery,
если что не понятно или понятно что ничего не понятно спрашивайте.
Вроде ничего не забыл, если что позже допишу.
Отредактируйте файл com_users_addwall.tpl
Код PHP:
измените на<form action="/users/wall-add" method="POST">
Код PHP:
кто качал архив раньше - обновитесь.<form id="forma" action="/users/wall-add" method="POST">
обновление 04.11.10
плагин для icms 1.9 >тут<
| # 10 ноября 2010 в 18:19 0 | ||
|
| # 10 ноября 2010 в 18:22 0 | ||
|
| # 10 ноября 2010 в 18:49 0 |
| # 10 ноября 2010 в 19:03 0 |
| # 10 ноября 2010 в 21:48 0 | ||
|
| # 10 ноября 2010 в 21:57 0 | ||
|
| # 10 ноября 2010 в 19:02 +1 | ||
|
| # 10 ноября 2010 в 19:09 0 | ||
|
| # 10 ноября 2010 в 19:27 0 | ||
|
| # 10 ноября 2010 в 20:52 0 | ||
|
| # 10 ноября 2010 в 21:20 0 | ||
|
| # 10 ноября 2010 в 21:53 0 | ||
|
| # 10 ноября 2010 в 22:35 0 | ||
|
| # 10 ноября 2010 в 23:15 0 | ||
|
| # 11 ноября 2010 в 08:04 0 | ||
|
| # 11 ноября 2010 в 12:06 0 | ||
|
| # 10 ноября 2010 в 22:46 0 | ||
|
| # 11 ноября 2010 в 09:29 0 | ||
|
| # 11 ноября 2010 в 09:52 0 | ||
|
| # 11 ноября 2010 в 12:17 0 | ||
|
| # 11 ноября 2010 в 12:22 0 | ||
|
| # 11 ноября 2010 в 12:29 0 | ||
|
| # 11 ноября 2010 в 12:31 0 | ||
|
| # 11 ноября 2010 в 12:58 0 | ||
|
| # 11 ноября 2010 в 13:06 0 | ||
|
| # 11 ноября 2010 в 13:08 0 | ||
|
| # 11 ноября 2010 в 13:21 0 | ||
|
| # 11 ноября 2010 в 13:39 0 | ||
|
| # 11 ноября 2010 в 13:41 0 | ||
|
| # 11 ноября 2010 в 13:52 0 | ||
|
| # 11 ноября 2010 в 12:55 0 | ||
|
| # 11 ноября 2010 в 12:56 0 | ||
|
| # 11 ноября 2010 в 12:58 0 | ||
|
| # 11 ноября 2010 в 15:52 0 | ||
|
| # 11 ноября 2010 в 21:20 0 | ||
|
| # 11 ноября 2010 в 17:46 0 | ||
|
| # 12 ноября 2010 в 22:02 0 | ||
|
| # 12 ноября 2010 в 22:35 0 | ||
|
| # 12 ноября 2010 в 22:39 0 | ||
|
| # 12 ноября 2010 в 22:42 0 | ||
|
| # 12 ноября 2010 в 22:45 0 | ||
|
| # 12 ноября 2010 в 22:46 0 | ||
|
| # 13 ноября 2010 в 15:48 0 | ||
|
| # 13 ноября 2010 в 15:57 0 | |||
|
| # 13 ноября 2010 в 16:05 0 | ||
|
| # 25 ноября 2010 в 18:52 0 | ||
|
| # 12 ноября 2010 в 22:59 0 | ||
|
| # 24 ноября 2010 в 15:06 0 | ||
|
| # 24 ноября 2010 в 20:20 0 | ||
|
| # 1 декабря 2010 в 10:59 0 |
| # 1 декабря 2010 в 12:52 0 | ||
|
| # 1 декабря 2010 в 13:05 0 | ||
|
| # 1 декабря 2010 в 13:07 0 | ||
|
| # 1 декабря 2010 в 13:09 0 | ||
|
| # 1 декабря 2010 в 16:31 0 |
| # 2 декабря 2010 в 21:45 0 | ||
|
| # 2 декабря 2010 в 22:43 0 | ||
|
| # 2 декабря 2010 в 22:44 0 | ||
|
| # 2 декабря 2010 в 22:45 0 | ||
|
| # 2 декабря 2010 в 22:48 0 | ||||
|
| # 2 декабря 2010 в 22:57 0 | ||
|
| # 2 декабря 2010 в 22:59 0 | ||
|
| # 3 декабря 2010 в 02:10 0 | ||
|
| # 3 декабря 2010 в 02:18 0 | ||
|
| # 3 декабря 2010 в 02:20 0 | ||
|
| # 3 декабря 2010 в 09:05 0 | ||
|
| # 4 декабря 2010 в 12:08 0 | ||
|
| # 4 декабря 2010 в 18:40 +2 | ||
|
| # 4 декабря 2010 в 21:34 0 | ||
|
| # 5 декабря 2010 в 13:48 0 | ||
|
| # 6 декабря 2010 в 10:19 0 | ||
|
| # 6 декабря 2010 в 10:26 -1 | ||
|
| # 17 декабря 2010 в 02:07 0 | ||
|
| # 17 декабря 2010 в 11:07 +1 |
| # 17 декабря 2010 в 11:27 0 | ||
|
| # 17 декабря 2010 в 11:31 +1 | ||
|
| # 17 декабря 2010 в 11:43 0 | ||
|
| # 17 декабря 2010 в 11:45 0 | ||
|
| # 22 декабря 2010 в 16:26 0 | ||
|
| # 22 декабря 2010 в 22:16 0 | ||
|
| # 28 декабря 2010 в 18:47 0 | ||
|
| # 28 декабря 2010 в 20:07 +1 | ||
|
| # 28 декабря 2010 в 22:31 0 | ||
|
| # 29 декабря 2010 в 00:54 0 | ||
|
| # 29 декабря 2010 в 10:12 +1 | ||
|
| # 29 декабря 2010 в 19:37 0 | ||
|
| # 3 февраля 2011 в 16:50 0 | ||
|
| # 23 января 2011 в 14:28 0 | ||
|
| # 23 января 2011 в 23:27 0 | ||
|
| # 28 января 2011 в 17:21 0 | ||
|
| # 28 января 2011 в 23:54 0 | ||
|
| # 29 января 2011 в 16:17 0 | ||
|
| # 25 марта 2011 в 22:53 0 | ||
|
| # 2 июня 2011 в 10:41 0 | ||
|
| # 2 июня 2011 в 13:45 +2 | ||
|
| # 11 июля 2011 в 16:01 0 | ||
|
| # 11 июля 2011 в 16:55 0 | ||
|
| # 11 июля 2011 в 18:14 0 | ||
|
| # 11 июля 2011 в 20:08 0 | ||
|
| # 12 июля 2011 в 11:06 0 |
| # 12 июля 2011 в 11:09 0 | ||
|
| # 14 августа 2011 в 15:58 0 | ||
|
| # 15 августа 2011 в 10:50 0 | ||
|
| # 13 сентября 2011 в 19:53 0 | ||
|
| # 29 октября 2011 в 14:57 0 | ||
|
| # 29 октября 2011 в 15:45 0 | ||
|
| # 24 ноября 2011 в 15:48 0 | ||
|
| # 18 января 2012 в 02:34 0 |
| # 18 января 2012 в 02:59 0 | ||
|
| # 30 января 2012 в 16:11 0 |
| # 4 февраля 2012 в 14:33 0 |
Все равно, спасибо вам за то, что поделились.