Модуль Links (Ссылки) для Slaed cms

В Slaed cms lite почему-то нету встроенного модуля ссылок. А так как это штука очень нужная, то я написал на скорую руку свой вариант модуля, к сожалению без админки и прочих удобств, зато свою прямую функцию модуль исправно выполняет.

Итак, создаем в папке modules папку Links. В ней сразу делаем пустой файл index.html и файл index.php. Открываем для редактирования файл index.php и вставляем такой код:


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

$module_name = basename(dirname(__FILE__));
$pagetitle = "$defis Ссылки";

include ('header.php');
title("Ссылки");

OpenTable();

echo ("<h1>Ссылки на другие интересные сайты&

");
echo ("");
echo ("<table width="&quot;100%&quot;" border="&quot;0&quot;">");
echo ("");
echo ("</table>");

CloseTable();

OpenTable();
echo ("<h2>Наш баннер</h2>");
echo ("Вы можете разместить на своем сайте наш баннер. Его код приведен ниже. Вы можете просто скопировать его отсюда.");
echo ("<form name="form" action="" method="post">");
echo ("<textarea name="bannercode" cols="100" rows="3" wrap="soft" readonly="readonly">Официальный</textarea>");
echo ("</form>");
echo ("<a>Выделить все");
echo ("");
echo ("А выглядеть он будет так:");
echo ("<table width="100%" border="0">");
echo ("<tr valign="middle"><td width="120" align="center" valign="top">");
echo ("<a target="_blank"><img src="images/banners/sd01.gif" border="0" width="88" height="31" alt="Официальный" scary="scary" /></a></td><td>Официальный сайт альтернативной группы Scary Dolls");
echo ("</td></tr></table>");
CloseTable();
include ('footer.php');
?>

Соответственно у нас появится одна табличка для вывода размещенных баннеров, а также код вашего баннера, причем с удобной функцией выделения через javaScript.

Чтобы добавить какой-нибудь баннер в список, нужно вставить такие две строчки:

echo ("");
echo ("<a href="ссылка_на_сайт" target="_blank"><img src="images/banners/banner.gif" border="0" width="88" height="31" alt="текст_баннера" /></a>отображаемый_текст");

перед строками

echo ("");
echo ("");

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.