Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Декабрь 17, 2017, 06:37:24


Войти


Страниц: [1]
  Печать  
Автор Тема: Проблема с компонентом Joomla  (Прочитано 6181 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mayhem
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« : Август 02, 2008, 02:39:00 »

Здравствуйте!
Недавно на хостинг я установил Joomla, и для нее установил компонент-форум Fireboard 2.0 RE. И после этого у меня возникла проблема!

Я думаю это из-за вашей кнопки. Если можите помогите с решением проблемы.

Если у кого-то есть мост Joomla - SMF буду очень благодарен.
Записан
zim555
Вникающий
***

Карма: 11
Сообщений: 194

Админы куда делась моя Аватарка?


Просмотр профиля
« Ответ #1 : Август 02, 2008, 02:52:14 »

Я эту проблему убераю правкой файла одного там нужно тег body убить и всё будет норм Улыбающийся
Ищеш в папке с установленым компонентом файл template\default\plugin\emoticons\emoticons.js.php (в зависимости от используемого шаблона путь может менятся)
Лезеш в конец файла и ищеш что то такое:

smileyPopupWindow.document.write('\n\t<body style="margin: 1ex;">\n\t\t<table width="100%" cellpadding="5" cellspacing="0" border="0" class="tborder">\n\t\t\t<tr class="titlebg"><td align="left"><?php echo _FB_EMOTICONS_PICK_A_SMILEY; ?></td></tr>\n\t\t\t<tr class="windowbg"><td align="left">');
   for (i = 0; i < smilies_for_window.length; i++)
   {
      smilies_for_window[2] = smilies_for_window[2].replace(/"/g, '&quot;');
      smileyPopupWindow.document.write('<a href="javascript:void(0);" onclick="window.opener.replaceText(&quot; ' + smilies_for_window
  • + '&quot;, window.opener.document.forms.postform.message); window.focus(); return false;"><img src="<?php  echo(JB_URLEMOTIONSPATH);?>' + smilies_for_window[1] + '" alt="' + smilies_for_window[2] + '" title="' + smilies_for_window[2] + '" style="padding: 4px;" border="0" /></a> ');
   }
   smileyPopupWindow.document.write("<br />");
   smileyPopupWindow.document.write('</td></tr>\n\t\t\t<tr><td align="center" class="windowbg"><a href="javascript:window.close();\"><?php echo _FB_EMOTICONS_CLOSE_WINDOW; ?></a></td></tr>\n\t\t</table>\n\t</body>[\n</html>');
   smileyPopupWindow.document.close();

То что красным нужно удалить
Этим вы правила не нарушите так как кнопочка всё равно будет в низу страницы
« Последнее редактирование: Август 02, 2008, 03:03:32 от zim555 » Записан

-Deadly-
Вникающий
***

Карма: 8
Сообщений: 128



Просмотр профиля WWW
« Ответ #2 : Август 02, 2008, 03:42:31 »

После того как администрация прочитает этот пост вы сразу же будете забанены, если вы так сделали Веселый
Записан
zim555
Вникающий
***

Карма: 11
Сообщений: 194

Админы куда делась моя Аватарка?


Просмотр профиля
« Ответ #3 : Август 02, 2008, 04:05:23 »

Нет потому что это я убераю теги не с самой страници а с окошка со смайликами( розработчик придумал в это окошко втулить теги body - там они и длжны быть, а так как код Ayola вставляется возле этих тегов вот и получается такое безобразие)
В самом низу страници этот код остается , я просто убераю лишний что б было не два их а один Смеющийся
Надеюся меня хоть кто-то понял. У самого сайт и никто меня не банил потому что одна кнопочка Ayola внизу страницы есть. И надеюсь не забанят! Или я не прав?
« Последнее редактирование: Август 02, 2008, 04:09:21 от zim555 » Записан

-Deadly-
Вникающий
***

Карма: 8
Сообщений: 128



Просмотр профиля WWW
« Ответ #4 : Август 02, 2008, 04:11:26 »

Понял, тогда все нормально Улыбающийся
Записан
Mayhem
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« Ответ #5 : Август 02, 2008, 04:31:40 »

Хм... странно после удаления тега body ничего не меняется, может я чегото недопонял?! Непонимающий все нахожу, удаляю, тока ничего не меняется... Может всетаки гдето я смог наложать Обеспокоенный
Если не тружно исправь как надо, вот код:
Код:
smileyPopupWindow.close();
smileyPopupWindow = window.open("", "add_smileys", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=480,height=640,resizable=yes");
smileyPopupWindow.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html>');
smileyPopupWindow.document.write('\n\t<head>\n\t\t<title><?php echo _FB_EMOTICONS_ADDITIONAL_EMOTICONS?></title>\n\t\t <style>\n\t\t.tborder\n\t\t\t{\n\t\t\t\t\tborder-top: solid  1px #454545;\n\t\t\t\t\tborder-left: solid 1px #454545;\n\t\t\t\t\tborder-right: solid  1px black;\n\t\t\t\t\tborder-bottom: solid 1px black;\n\t\t\t\t\tbackground-color: #ffffff;\n\t\t\t\t\tpadding: 0px;\n\t\t\t\t\tborder-collapse:collapse;\n\t\t\t}\n\t\tbody\n\t\t\t{\n\t\t\t\t\tbackground-color: #cccccc;\n\t\t\t\t\tmargin: 0px;\n\t\t\t\t\tpadding: 5px 20px 5px 20px;\n\t\t\t}\n\t\tbody, td\n\t\t\t{\n\t\t\t\t\tcolor: #ffffff;\n\t\t\t\t\tfont-size: small;\n\t\t\t\t\tfont-family: tahoma, helvetica, serif;\n\t\t\t}\n\t\t.titlebg, tr.titlebg td\n\t\t\t{\n\t\t\t\t\tbackground-color: #333333;\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\tcolor: #eeeeee;\n\t\t\t\t\tfont-style: normal;\n\t\t\t}\n\t\t.windowbg\n\t\t\t{\n\t\t\t\t\tfont-family: tahoma, helvetica, serif;\n\t\t\t\t\tcolor: #ffffff;\n\t\t\t\t\tbackground-color: #eeeeee;\n\t\t\t\t\tborder-top: solid  1px #606060;\n\t\t\t\t\tborder-left: solid 1px #606060;\n\t\t\t\t\tborder-right: solid  1px black;\n\t\t\t\t\tborder-bottom: solid 1px black;\n\t\t\t}\n\t\t</style> \n\t</head>');
smileyPopupWindow.document.write('\n\t<body style="margin: 1ex;">\n\t\t<table width="100%" cellpadding="5" cellspacing="0" border="0" class="tborder">\n\t\t\t<tr class="titlebg"><td align="left"><?php echo _FB_EMOTICONS_PICK_A_SMILEY?></td></tr>\n\t\t\t<tr class="windowbg"><td align="left">');
for (i = 0; i < smilies_for_window.length; i++)
{
smilies_for_window[i][2] = smilies_for_window[i][2].replace(/"/g, '&quot;');
smileyPopupWindow.document.write('<a href="javascript:void(0);" onclick="window.opener.replaceText(&quot; ' + smilies_for_window[i][0] + '&quot;, window.opener.document.forms.postform.message); window.focus(); return false;"><img src="<?php  echo(JB_URLEMOTIONSPATH);?>' + smilies_for_window[i][1] + '" alt="' + smilies_for_window[i][2] + '" title="' + smilies_for_window[i][2] + '" style="padding: 4px;" border="0" /></a> ');
}
smileyPopupWindow.document.write("<br />");
smileyPopupWindow.document.write('</td></tr>\n\t\t\t<tr><td align="center" class="windowbg"><a href="javascript:window.close();\"><?php echo _FB_EMOTICONS_CLOSE_WINDOW?></a></td></tr>\n\t\t</table>\n\t</body>\n</html>');
smileyPopupWindow.document.close();
Заранее спасибо.
Записан
kupec
Просветлённый
****

Карма: 13
Сообщений: 304


Joomla 1.5


Просмотр профиля WWW
« Ответ #6 : Август 02, 2008, 04:40:16 »

Форумы тут работают проверено на Файребоарде от Адептеса и родном, постявь Агору форум попробуй, тут ссылку выкладывал, весчь хорошая... только при установке читай у разработчика что и как настраивать... Ну собственно если Джумла 1.0.х
Записан

IdoBlog, CommunityBuilder, Joomla 1.5, sh404Sef...
-Deadly-
Вникающий
***

Карма: 8
Сообщений: 128



Просмотр профиля WWW
« Ответ #7 : Август 02, 2008, 13:58:46 »

Mayhem, поставь phpbb2 а лучше phpbb3 там токаго говнокода нет.
Записан
zim555
Вникающий
***

Карма: 11
Сообщений: 194

Админы куда делась моя Аватарка?


Просмотр профиля
« Ответ #8 : Август 02, 2008, 14:35:36 »

Приду дамой исправлю вам, сейчас пишу с телефона, и еще ето мы исправляем стандартный шаблон форума, но если вы используете другой то и исправлять нужно тот которым вы пользуетесь на данный момент
Записан

Mayhem
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« Ответ #9 : Август 02, 2008, 17:10:05 »

-Deadly- думал над этим, но что-то не хочется делать двойную регистрацию, сначало на сайте потом на форуме. Нашел мост для SMF - Joomla но скачать не смог=( Щаблон особо не трогал, тока css немного подкоректировал в плане цветов.
Записан
zim555
Вникающий
***

Карма: 11
Сообщений: 194

Админы куда делась моя Аватарка?


Просмотр профиля
« Ответ #10 : Август 02, 2008, 17:33:13 »

smileyPopupWindow.close();
   smileyPopupWindow = window.open("", "add_smileys", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=480,height=640,resizable=yes");
   smileyPopupWindow.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html>');
   smileyPopupWindow.document.write('\n\t<head>\n\t\t<title><?php echo _FB_EMOTICONS_ADDITIONAL_EMOTICONS; ?></title>\n\t\t <style>\n\t\t.tborder\n\t\t\t{\n\t\t\t\t\tborder-top: solid  1px #454545;\n\t\t\t\t\tborder-left: solid 1px #454545;\n\t\t\t\t\tborder-right: solid  1px black;\n\t\t\t\t\tborder-bottom: solid 1px black;\n\t\t\t\t\tbackground-color: #ffffff;\n\t\t\t\t\tpadding: 0px;\n\t\t\t\t\tborder-collapse:collapse;\n\t\t\t}\n\t\tbody\n\t\t\t{\n\t\t\t\t\tbackground-color: #cccccc;\n\t\t\t\t\tmargin: 0px;\n\t\t\t\t\tpadding: 5px 20px 5px 20px;\n\t\t\t}\n\t\tbody, td\n\t\t\t{\n\t\t\t\t\tcolor: #ffffff;\n\t\t\t\t\tfont-size: small;\n\t\t\t\t\tfont-family: tahoma, helvetica, serif;\n\t\t\t}\n\t\t.titlebg, tr.titlebg td\n\t\t\t{\n\t\t\t\t\tbackground-color: #333333;\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\tcolor: #eeeeee;\n\t\t\t\t\tfont-style: normal;\n\t\t\t}\n\t\t.windowbg\n\t\t\t{\n\t\t\t\t\tfont-family: tahoma, helvetica, serif;\n\t\t\t\t\tcolor: #ffffff;\n\t\t\t\t\tbackground-color: #eeeeee;\n\t\t\t\t\tborder-top: solid  1px #606060;\n\t\t\t\t\tborder-left: solid 1px #606060;\n\t\t\t\t\tborder-right: solid  1px black;\n\t\t\t\t\tborder-bottom: solid 1px black;\n\t\t\t}\n\t\t</style> \n\t</head>');
   smileyPopupWindow.document.write('\n\t<style="margin: 1ex;">\n\t\t<table width="100%" cellpadding="5" cellspacing="0" border="0" class="tborder">\n\t\t\t<tr class="titlebg"><td align="left"><?php echo _FB_EMOTICONS_PICK_A_SMILEY; ?></td></tr>\n\t\t\t<tr class="windowbg"><td align="left">');
   for (i = 0; i < smilies_for_window.length; i++)
   {
      smilies_for_window[2] = smilies_for_window[2].replace(/"/g, '&quot;');
      smileyPopupWindow.document.write('<a href="javascript:void(0);" onclick="window.opener.replaceText(&quot; ' + smilies_for_window
  • + '&quot;, window.opener.document.forms.postform.message); window.focus(); return false;"><img src="<?php  echo(JB_URLEMOTIONSPATH);?>' + smilies_for_window[1] + '" alt="' + smilies_for_window[2] + '" title="' + smilies_for_window[2] + '" style="padding: 4px;" border="0" /></a> ');
   }
   smileyPopupWindow.document.write("<br />");
   smileyPopupWindow.document.write('</td></tr>\n\t\t\t<tr><td align="center" class="windowbg"><a href="javascript:window.close();\"><?php echo _FB_EMOTICONS_CLOSE_WINDOW; ?></a></td></tr>\n\t\t</table>\n\t\n<html>');
   smileyPopupWindow.document.close();



Подредактировал

А лучше вот содержимое уже подредактированого файла:
Код:
<script language = "JavaScript" type = "text/javascript">
function replaceText(text, textarea)
{
if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
{
var caretPos = textarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
caretPos.select();
}
else if (typeof(textarea.selectionStart) != "undefined")
{
var begin = textarea.value.substr(0, textarea.selectionStart);
var end = textarea.value.substr(textarea.selectionEnd);
var scrollPos = textarea.scrollTop;
textarea.value = begin + text + end;
if (textarea.setSelectionRange)
{
textarea.focus();
textarea.setSelectionRange(begin.length + text.length, begin.length + text.length);
}
textarea.scrollTop = scrollPos;
}
else
{
textarea.value += text;
textarea.focus(textarea.value.length - 1);
}
}
var smilies_for_window= [<?php  $text "";
                             foreach (
$rowset as $data){
$text .= "['".addslashes($data['code'])."', '".$data['location']."', '".addslashes($data['code'])."'],\n";
                             }
                             echo (
substr_replace($text"", -2));
                              
?>
];
var smileyPopupWindow;
function moreForumSmileys()
{
var i;
if (smileyPopupWindow)
smileyPopupWindow.close();
smileyPopupWindow = window.open("", "add_smileys", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=480,height=640,resizable=yes");
smileyPopupWindow.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html>');
smileyPopupWindow.document.write('\n\t<head>\n\t\t<title><?php echo _FB_EMOTICONS_ADDITIONAL_EMOTICONS?></title>\n\t\t <style>\n\t\t.tborder\n\t\t\t{\n\t\t\t\t\tborder-top: solid  1px #454545;\n\t\t\t\t\tborder-left: solid 1px #454545;\n\t\t\t\t\tborder-right: solid  1px black;\n\t\t\t\t\tborder-bottom: solid 1px black;\n\t\t\t\t\tbackground-color: #ffffff;\n\t\t\t\t\tpadding: 0px;\n\t\t\t\t\tborder-collapse:collapse;\n\t\t\t}\n\t\tbody\n\t\t\t{\n\t\t\t\t\tbackground-color: #cccccc;\n\t\t\t\t\tmargin: 0px;\n\t\t\t\t\tpadding: 5px 20px 5px 20px;\n\t\t\t}\n\t\tbody, td\n\t\t\t{\n\t\t\t\t\tcolor: #ffffff;\n\t\t\t\t\tfont-size: small;\n\t\t\t\t\tfont-family: tahoma, helvetica, serif;\n\t\t\t}\n\t\t.titlebg, tr.titlebg td\n\t\t\t{\n\t\t\t\t\tbackground-color: #333333;\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\tcolor: #eeeeee;\n\t\t\t\t\tfont-style: normal;\n\t\t\t}\n\t\t.windowbg\n\t\t\t{\n\t\t\t\t\tfont-family: tahoma, helvetica, serif;\n\t\t\t\t\tcolor: #ffffff;\n\t\t\t\t\tbackground-color: #eeeeee;\n\t\t\t\t\tborder-top: solid  1px #606060;\n\t\t\t\t\tborder-left: solid 1px #606060;\n\t\t\t\t\tborder-right: solid  1px black;\n\t\t\t\t\tborder-bottom: solid 1px black;\n\t\t\t}\n\t\t</style> \n\t</head>');
smileyPopupWindow.document.write('\n\t< style="margin: 1ex;">\n\t\t<table width="100%" cellpadding="5" cellspacing="0" border="0" class="tborder">\n\t\t\t<tr class="titlebg"><td align="left"><?php echo _FB_EMOTICONS_PICK_A_SMILEY?></td></tr>\n\t\t\t<tr class="windowbg"><td align="left">');
for (i = 0; i < smilies_for_window.length; i++)
{
smilies_for_window[i][2] = smilies_for_window[i][2].replace(/"/g, '&quot;');
smileyPopupWindow.document.write('<a href="javascript:void(0);" onclick="window.opener.replaceText(&quot; ' + smilies_for_window[i][0] + '&quot;, window.opener.document.forms.postform.message); window.focus(); return false;"><img src="<?php  echo(JB_URLEMOTIONSPATH);?>' + smilies_for_window[i][1] + '" alt="' + smilies_for_window[i][2] + '" title="' + smilies_for_window[i][2] + '" style="padding: 4px;" border="0" /></a> ');
}
smileyPopupWindow.document.write("<br />");
smileyPopupWindow.document.write('</td></tr>\n\t\t\t<tr><td align="center" class="windowbg"><a href="javascript:window.close();\"><?php echo _FB_EMOTICONS_CLOSE_WINDOW?></a></td></tr>\n\t\t</table>\n\t\n</html>');
smileyPopupWindow.document.close();
}
-->
</script>
« Последнее редактирование: Август 02, 2008, 17:36:52 от zim555 » Записан

Mayhem
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« Ответ #11 : Август 02, 2008, 18:09:45 »

Спасибо, все сделал, похоже я не посмотрел и вставлял не в тот шаблон, хотя все делал правильно, и код также выглядит. Весьма неплохо придумано убрать тег <body>, тк рекламка вставляется в конце кода.
« Последнее редактирование: Август 02, 2008, 18:33:40 от Mayhem » Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.107 секунд. Запросов: 17.