Форум -> Полезные решения -> Небольшие модификации для Слаед |
Небольшие модификации для Слаед |
---|
rocksmart | Дата: 11.05.2008, в 20:58 | Сообщение №21 |
СтарожилПользователь №: 261 Сообщений: 330
| zakat, все равно не понял зачем это нужно. Я то подумал что это модуль на аякс перевели без перезагрузки страницы |
|
|
|
zakat | Дата: 11.05.2008, в 22:04 | Сообщение №22 |
УчастникПользователь №: 296 Сообщений: 53
| Цитата | Я то подумал что это модуль на аякс перевели без перезагрузки страницы |
Дак так оно и есть!
Нажал на картинку и оценка учтена. Можешь посмотреть на моем сайте |
|
|
Sнэйк | Дата: 13.05.2008, в 11:50 | Сообщение №23 |
СтарожилПользователь №: 76 Сообщений: 399
| SHAKA1, спасибо огромнейшее |
|
|
SHAKA1 | Дата: 13.05.2008, в 12:44 | Сообщение №24 |
УчастникПользователь №: 323 Сообщений: 77
| Sнэйк, пожалуйста
На многих сайтах стоят темы, в которых есть кнопочка/ссылка В избранное , но работает эта кнопочка/ссылка только в браузере IE, попробуем сделать чтобы сайт также добавлялся в закладки/избранное и в других браузерах, для этого меняем код ссылки (в templates\ВашаТема\index.html), на:
Код | 1
| <!--[if lt IE 8]><a onclick="window.external.AddFavorite('$homeurl', '$sitename'); return false;" href="javascript:void(0);" title="$sitename"><b>В избранное</b></a><![endif]-->
<!--[if lt IE 8]><div style=\"display:none;\"><![endif]-->
<a href="$homeurl" rel="sidebar" title="$sitename" onclick="window.sidebar.addPanel('$sitename','index.php','')"><b>В закладки</b></a>
<!--[if lt IE 8]></div><![endif]--> |
Пример: Верхнее меню: В закладки/В избранное
Проверялось на:
Opera 9.20
IE 6.0
Mozilla Firefox 2.0.0.4
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно SHAKA1 13.05.2008 г. в 12:49:03 |
|
|
DogKiller | Дата: 16.05.2008, в 14:20 | Сообщение №25 |
ГостьПользователь №: 342 Сообщений: 2
| Цитата | На многих сайтах стоят темы, в которых есть кнопочка/ссылка В избранное, но работает эта кнопочка/ссылка только в браузере IE, попробуем сделать чтобы сайт также добавлялся в закладки/избранное и в других браузерах |
У меня работает в IE и Mozilla Firefox такой вариант:
В templates\ВашаТема\index.html после
вставляем
Код | 1
| <script language="JavaScript" type="text/javascript">
<!--
function bookmark() {
if (window.sidebar) {
window.sidebar.addPanel("$sitename", "$homeurl","");
} else if (document.all) {
window.external.AddFavorite("$homeurl", "$sitename");
}
}
// -->
</script> |
Вызов функции у меня сделан через картинку:
Код | 1
| <a href="#" onClick="javascript:bookmark();" title="В избранное"><img style="position: absolute; width: 16px; height: 16px; top: 3px; right: 3px; z-index: 1;" src="templates/$ThemeSel/images/star16.gif" border="0" alt="В избранное"></a> |
У картинки абсолютные координаты расположения в правом верхнем углу.
Должно работать на всех версиях. Ну разве что поменять путь к картинке.
Это ещё из ранних версий SLAED или PHP-Nuke, не помню, я чуть изменил. Работает.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно DogKiller 17.05.2008 г. в 13:59:30
Прикрепленные файлы: |
|
|
Server | Дата: 06.06.2008, в 17:27 | Сообщение №26 |
ПользовательПользователь №: 153 Сообщений: 34
| На Slaed Open не работает 1
Пишит
Warning: file_get_contents(0) [function.file-get-contents]: failed to open stream: No such file or directory in Z:\home\test1.ru\www\function\template.php on line 51
это для модуля файлов
а для модуля новостей пишит на другой строчки тоже в файл template.php |
|
|
Chika | Дата: 10.08.2008, в 04:08 | Сообщение №27 |
НовичокПользователь №: 430 Сообщений: 10
| Serg_pnz, Поделись, если не жалко, как ты присобачил к ВВредактору "смайлы" - "много смайлов" . Версия 3.5 |
|
|
Serg_pnz | Дата: 10.08.2008, в 12:20 | Сообщение №28 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Chika, тут ищи BB-редактор | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Demon | Дата: 10.08.2008, в 14:34 | Сообщение №29 |
УчастникПользователь №: 147 Сообщений: 54
| Код | 1
| <a rel="sidebar" onClick="window.external.AddFavorite(location.href,'Описание'); return false;" href="ссылка на сайт" title="Тайтл" style="padding-top:5px">Добавить в избранное</a> |
Добавление в избранное во всех браузерах. Самый простой вариант который я нашел. |
|
|
Chika | Дата: 10.08.2008, в 15:44 | Сообщение №30 |
НовичокПользователь №: 430 Сообщений: 10
| Цитата | Chika, тут ищи BB-редактор |
Serg_pnz, Дык для 35 про я не нашел |
|
|
Artur | Дата: 02.03.2009, в 22:55 | Сообщение №31 |
УчастникПользователь №: 184 Сообщений: 66
| Ребят у меня что то не получается сделать рейтинг, все делал как написано но вот выскакивает надпись "Handler could not be removed" система slaed 2.5 Lite
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Artur 02.03.2009 г. в 23:16:32 |
|
|
SHAKA1 | Дата: 03.03.2009, в 11:59 | Сообщение №32 |
УчастникПользователь №: 323 Сообщений: 77
| Попробуй удалить в файле ajax/global_func.js всё кроме функции: ajax();, т.е всё кроме:
Код | 1
| // Old Ajax
function ajax(url, id) {
var req = false;
try {
req = new XMLHttpRequest();
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
}
}
}
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4) {
if (req.status == 200) {
document.getElementById(id).innerHTML = req.responseText;
} else {
}
}
}
req.open("GET", url, true);
req.send(null);
}
} |
Вот еще одно малюсенькое, но очень полезное (для тех кто часто пользуется bb редактором) исправление для слаеда:
Попробуйте выделить разные слова в тексте одинаковым цветом/размером/шрифтом, с помощью bb редактора, либо просто попробуйте сделать с помощью bb редактора такое же оформление как у текста ниже:
Вы [size=18]можете[/size] отправить публичное сообщение отсюда (не более 255 символов). Это [color=red]сообщение[/color] будет [size=18]показано[/size] [family=Tahoma]всем пользователям[/family] в [color=red]онлайн[/color] в течение 10 минут.
у Вас это не получится потому что выбрав один раз цвет/размер/шрифт Вы не сможете выбрать его же второй раз (см. скрин):
Исправляется это довольно легко:
открываем: function/sources.php ищем функцию get_code($id) заменяем в ней:
Код | 1
| $code .= "<div class=\"editorbutton\"><select style=\"font-size: 10px;\" name=\"family\" onChange=\"InsertCode('family', this.options[this.selectedIndex].value)\">"
."<option style=\"font-family: Verdana;\" value=\"Verdana\">Verdana</option>" |
на
Код | 1
| $code .= "<div class=\"editorbutton\"><select style=\"font-size: 10px;\" name=\"family\" onChange=\"InsertCode('family', this.options[this.selectedIndex].value);this.selectedIndex = 0;\">"
."<option style=\"font-family: Verdana;\" value=\"\">Шрифт</option>"
."<option style=\"font-family: Verdana;\" value=\"Verdana\">Verdana</option>" |
затем меняем:
Код | 1
| ."<div class=\"editorbutton\"><select style=\"font-size: 10px;\" name=\"color\" onChange=\"InsertCode('color', this.options[this.selectedIndex].value)\">"
."<option style=\"color: black;\" value=\"black\">"._ECOLOR."</option>" |
на
Код | 1
| ."<div class=\"editorbutton\"><select style=\"font-size: 10px;\" name=\"color\" onChange=\"InsertCode('color', this.options[this.selectedIndex].value);this.selectedIndex = 0;\">"
."<option style=\"color: black;\" value=\"\">Выбирите цвет</option>"
."<option style=\"color: black;\" value=\"black\">"._ECOLOR."</option>" |
после этого меняем:
Код | 1
| ."<div class=\"editorbutton\"><select style=\"font-size: 10px;\" name=\"size\" onChange=\"InsertCode('size', this.options[this.selectedIndex].value)\">"
."<option value=\"8\">"._ESIZE." 8</option>" |
на:
Код | 1
| ."<div class=\"editorbutton\"><select style=\"font-size: 10px;\" name=\"size\" onChange=\"InsertCode('size', this.options[this.selectedIndex].value);this.selectedIndex = 0;\">"
."<option value=\"\">Выбирите размер</option>"
."<option value=\"8\">"._ESIZE." 8</option>" |
Пример исправленного bb-редактора: Пример
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно SHAKA1 03.03.2009 г. в 12:01:47 |
|
|
XXX | Дата: 11.08.2009, в 00:43 | Сообщение №33 |
УчастникПользователь №: 487 Сообщений: 53
| Цитата | V. Ajax рейтинг для Lite (на примере модуля News) |
Для новостей прикрутил, а вот для модуля файлов не получается ничего, помогите кто может! |
|
|
XXX | Дата: 11.08.2009, в 12:04 | Сообщение №34 |
УчастникПользователь №: 487 Сообщений: 53
| Сорри за беспокойство, все получилось |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|