Автор |
Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 28/01/2009 20:24:54 |
|
|
Привет всем
Все знают что существует панель "навигация + свои иконки" для php-fusion v6, но также есть ещё кучу других более функциональных аналогов.
Многие просили переписать данную панель для php-fusion v7, но я вот подумал, и так как идей немного, а для 7 версии переделывать текущие моды нету смысла (не все), не сделать ли новую версию данной панели в которой будет:
* Возможность сворачивать/разворачивать категории в навигации (могу сделать через php с использованием cookies чтобы настройки сохранялись).
* Возможно редактировать цвет ссылки + галочки: Жирный, курсив, подчёркнутый, зачёркнутый (например).
* Класс в css для данной ссылки
* 2 поля для заполнения (открывающие html теги, и закрывающие, или в целях безопасности допустить только bb-коды, или вообще не делать этого).
Ну как вам идея?
Жду ваших ответов.
Изменил(а) AlexALX, 28/01/2009 20:31:21 |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
gman1990
Пользователь
Сообщений: 27
Откуда: Челябинск
Зарегистрирован: 17.10.08 |
Опубликовано 28/01/2009 21:34:10 |
|
|
и на 6-ую бы такое!!! |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 29/01/2009 19:06:58 |
|
|
gman1990 написал:
и на 6-ую бы такое!!! Так я это буду для 6 и 7 версии делать Вернее может буду
Изменил(а) AlexALX, 29/01/2009 19:07:26 |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
BeSSeR
Пользователь
Сообщений: 16
Зарегистрирован: 09.02.08 |
Опубликовано 30/01/2009 10:31:15 |
|
|
Я за) |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 03/02/2009 21:50:01 |
|
|
Пока голосов не густо
Изменил(а) AlexALX, 03/02/2009 21:50:19 |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
gman1990
Пользователь
Сообщений: 27
Откуда: Челябинск
Зарегистрирован: 17.10.08 |
Опубликовано 04/02/2009 13:05:42 |
|
|
Погоди, объяву дам |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
jikaka
Пользователь
Сообщений: 66
Откуда: Питер
Зарегистрирован: 15.12.08 |
Опубликовано 04/02/2009 15:36:24 |
|
|
конечно, такой плагин нужно делать!
и думать нечего!
|
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
Dunkel
Пользователь
Сообщений: 3
Откуда: Рязань
Зарегистрирован: 16.04.08 |
Опубликовано 05/02/2009 11:47:25 |
|
|
я еще когда ток вышла семерка говорил, что нужна такая же панельи на нее, а тут еще лучшее предлагают |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
BeSSeR
Пользователь
Сообщений: 16
Зарегистрирован: 09.02.08 |
Опубликовано 05/02/2009 17:26:07 |
|
|
Да все за будут Ибо мод нужный! |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 07/02/2009 14:19:11 |
|
|
Я тут подумал немного, и пришёл к выводу, что я могу сделать просто 1 поле для заполнения (+ стандартные), где можно будет вводить bb-коды, и поле будет выглядеть примерно так:
{!=BULLET=!} (b){!=LINK=!}(/b)
где:
{!=BULLET=!} - иконка images/bullet.gif, вместо неё можно будет ввести другую... с этим над будет поработать...
{!=LINK=!} - сама ссылка, тоесть можно её впринцепе сделать и как (url=...)link(/url)... Хотя незнаю насколько это будет удобно... можно конечно ещё прикрутить настройки, где будет что-то вроде "выберете режим: стандарт/расширенный"...
Надо подумать
ps вместо [ ] истользовал ( ).
Изменил(а) AlexALX, 07/02/2009 14:21:15 |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
amv70
Пользователь
Сообщений: 1
Зарегистрирован: 08.02.09 |
Опубликовано 08/02/2009 15:55:20 |
|
|
такаой плагин необходим!
|
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
S@n4o
Пользователь
Сообщений: 2
Зарегистрирован: 24.03.09 |
Опубликовано 24/03/2009 14:41:30 |
|
|
Делай очень нужный плагин !!!
ЖДУ!!! |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 21/04/2009 21:04:04 |
|
|
Ну в общем я щас сделал:
* Возможно редактировать цвет ссылки + галочки: Жирный, курсив, подчёркнутый, зачёркнутый.
* Класс в css для данной ссылки.
Думаю остальное не настолько нужно... Да и лень этим заниматься) Выкладывать? (для php-fusion v6 только пока что)
Изменил(а) AlexALX, 21/04/2009 21:05:20 |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
jikaka
Пользователь
Сообщений: 66
Откуда: Питер
Зарегистрирован: 15.12.08 |
Опубликовано 22/04/2009 07:14:17 |
|
|
конечно выкладывай!
|
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
jikaka
Пользователь
Сообщений: 66
Откуда: Питер
Зарегистрирован: 15.12.08 |
Опубликовано 22/04/2009 08:25:18 |
|
|
спасибо, AlexALX, все работает, все норм!
|
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
jikaka
Пользователь
Сообщений: 66
Откуда: Питер
Зарегистрирован: 15.12.08 |
Опубликовано 22/04/2009 08:38:44 |
|
|
AlexALX, текст по отношению к иконкам немного приспущен...
как можно его отценрировать?
чего-то не получается у меня...
|
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 22/04/2009 09:30:56 |
|
|
jikaka написал:
AlexALX, текст по отношению к иконкам немного приспущен...
как можно его отценрировать?
чего-то не получается у меня... попробуй открыть infusions/navigation_panel/navigation_panel.php и найти <img ... добавить valign='center' хотя может ещё top непомню) |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
jikaka
Пользователь
Сообщений: 66
Откуда: Питер
Зарегистрирован: 15.12.08 |
Опубликовано 22/04/2009 14:53:34 |
|
|
это в таблице поможет, а у тебя там все без таблиц...
|
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
AlexALX
Супер Администратор
Сообщений: 401
Зарегистрирован: 30.01.08 |
Опубликовано 22/04/2009 15:02:30 |
|
|
jikaka написал:
это в таблице поможет, а у тебя там все без таблиц...
Покажи что там у тебя... |
|
Автор |
RE: Панель "нацигация + свои иконки" v2.0 опрос |
jikaka
Пользователь
Сообщений: 66
Откуда: Питер
Зарегистрирован: 15.12.08 |
Опубликовано 23/04/2009 07:29:49 |
|
|
так а что показывать, вот твой navigation_panel.php:
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
openside($locale['001']);
$result = dbquery("SELECT * FROM ".$db_prefix."site_links WHERE link_position<='2' ORDER BY link_order");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
$link = $data['link_name'];
if ($data['link_color'] != '') $link = "<span style='color:".$data['link_color']."'>".$link."</span>";
if ($data['link_opts1'] == '1') $link = "<b>".$link."</b>";
if ($data['link_opts2'] == '1') $link = "<i>".$link."</i>";
if ($data['link_opts3'] == '1') $link = "<u>".$link."</u>";
if ($data['link_opts4'] == '1') $link = "<s>".$link."</s>";
if ($data['link_css'] != '') $link = "<span class='".$data['link_css']."'>".$link."</span>";
if ($data['link_name'] != "---" && $data['link_url'] == "---") {
echo "<div class='side-label'><b>".$link."</b></div>\n";
} else if ($data['link_name'] == "---" && $data['link_url'] == "---") {
echo "<hr class='side-hr'>\n";
} else {
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
if ($data['link_icon'] == "") {
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".$data['link_url']."'".$link_target." class='side'>".$link."</a><br>\n";
} else {
echo "<img src='".BASEDIR."images/icons/".$data['link_icon']."' alt=''> <a href='".$data['link_url']."'".$link_target." class='side'>".$link."</a><br>\n";
}
} else {
if ($data['link_icon'] == "") {
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR.$data['link_url']."'".$link_target." class='side'>".$link."</a><br>\n";
} else {
echo "<img src='".BASEDIR."images/icons/".$data['link_icon']."' alt=''> <a href='".BASEDIR.$data['link_url']."'".$link_target." class='side'>".$link."</a><br>\n";
}
}
}
}
}
} else {
echo $locale['002'];
}
closeside();
?>
выводится же здесь...
Изменил(а) AlexALX, 23/04/2009 10:44:11 |
|