PDA

View Full Version : блок навигация


IIHunterII
17.03.2006, 18:21
Помогите плиз! Как сделать блок "навигация", блок "на сайте"(что бы не было ничего лишнего, просто - гостей, пользователей, всего, а если есть пользователи, тогда кто именно, блок "друзья"( что бы баннеры прокручивались) как на этом сайте: http://xd-engine.alfaspace.net/
надеюсь на вашу помощь.

Licoric
09.03.2008, 20:16
Вопрос - от каких и до каких строк вставлять
<a href="ссылка">текст ссылки</a><br>
и иже с ними? Если вообще с нуля вставлять, то теряется рамочка (а-ля обрамление). Сам новичек и поиск по форуму ничего не дал (кроме строки <a href="ссылка">текст ссылки</a><br>).

ps изначально думал, что в файле block-Modules.php будет что-то наподобии предложенной структуры и я смогу сам разобраться. А там нашел из предложенного на сайте только "home". Переименовал его в "Главная" - переименовался. А когда удалил весь абзац или пытался вставить отдельно строки - либо ошибка синтаксиса в строке такой то, либо ничего не работало. В общем я в замешательстве.

Licoric
10.03.2008, 22:41
тут "тупанул по юности". содздаю отдельный блок и в него все ссылки. соответственно штатный можно вообще убрать (сейчас пробую как раз).

Добавлено через пару минут:

чего за "хня"?

<a href="http://***.ru/index.php">Home</a><br>
<a href="http://***.ru/modules.php?name=Downloads">Downloads</a><br>
А когда сохраняю блок - либо две одинаковые ссылки на home (или в принципе одинаковые), либо, когда нажимаю на редактирование, получаю:
<a href="">Home</a><br />
<a href="">Downloads</a><br />
В чем проблема то? Пробовал и с визуальным редактором, и обычными тегами. Года с визуальным редактором, то прямо "на месте" одинаковые ссылки паяет. Либо вообще в никуда...
Блин - напрягают ошибики)))

сейчас получил
<a href="">Home</a><br />
<a href="">Downloads</a><br />
<a href="">FAQ</a><br />
<a href="">Feedback</a><br />
<a href="">Private Message</a><br />
<a href="">Recommend Us</a><br />
<a href="">Search</a><br />
<a href="">Your Account</a><br />

когда ведет в никуда, то на том месте автоматом появляется эта ссылка:
http://***.ru/admin.php?op=BlocksAdmin
*Больно стукаюсь головой в стенку.

Ведь Soniks поможет?

Я тут еще прикинул - я, получается, ни одного счетчика поставить толком не смогу. Сейчас попробовал сделать блок info. Туда кидаю всего одну ссылку - на хостера (типа реклама). Создаю блок - пустой. Вернее ссылка идет как http://***.ru/admin.php?op=BlocksAdmin
Второй раз отредактил - пусто. С 3-го раза только получилось сделать такой блок.

Собственно назрел вопрос:
Когда я создаю блок, то где он храниться? Его код имеется ввиду. Может быть там руками прописать ссылки получится?

Вопрос - от каких и до каких строк вставлять
Это тоже еще для меня актуально.

Licoric
11.03.2008, 16:19
Так... Вот что подумал.
Взял самый простой блок (Search) и решил: там мало текста, посему будет проще разобраться.

<?php

if ( !defined('BLOCK_FILE') ) {
Header("Location: ../index.php");
die();
}

$content = "<form onSubmit=\"this.submit.disabled='true'\" action=\"modules.php?name=Search\" method=\"post\">";
$content .= "<br><center><input type=\"text\" name=\"query\" size=\"15\">";
$content .= "<br><input type=\"submit\" value=\""._SEARCH."\"></center></form>";

?>
Удалил строки в середине (код окна поиска) и вставил ссылки (свое меню)

<a href="http://***.ru/index.php">Home</a><br>
<a href="http://***.ru/modules.php?name=Downloads">Downloads</a><br>
<a href="http://***.ru/modules.php?name=FAQ">FAQ</a><br />

Получаю такой итог
Parse error: syntax error, unexpected '<' in /usr/local/www/***/httpdocs/blocks/block-test_Search.php on line 20
20-я строка это
<a href="http://***.ru/index.php">Home</a><br>
как выглядят ссылки в пхп коде или что к ним нужно дописать?

ps если же просто оставить эти строки в файле и только их, то получаем то, что хотелось бы, но без блока. Вернее без обрамления.
А ниже идет блок с надписью There isn't content right now for this block.
В стене дырка скоро будет от моей долбежки)))

Soniks
13.03.2008, 11:41
Licoric отключите фильтр тегов и пользуйтесь поиском по форуму, все уже обсуждалось