Домашние скрипты - Просмотр темы - Новости PRO - вывод на главной странице description и keywords
|
Правила работы на форуме
Оставлять свои сообщения и отвечать на чужие, а также создавать новые темы и посылать приватные сообщения другим участникам могут только зарегистрированные пользователи. Недопустимо оставлять сообщения рекламного характера и пользоваться ненормативной лексикой. Проявляйте уважение к другим пользователям.
Меры
За спам- удаление аккаунта без предупреждения. За другие нарушения правил после предупреждения будут применяться различные меры от временного блока аккаунта, до удаления аккаунта.
Как пользоваться bb-тегами
Для различного украшательства ваших сообщений в текст можно вставлять картинки, ссылки, видео и пр. Сложностей не должно возникнуть, т.к. при наведении мышки на кнопку тега появляется подсказка с форматом введения этого тега. Единственно, что стоит пояснить-это видео, т.е что конкретно вставлять:
1. Заходим на Ютуб. 2. Находим нужный сюжет. 3. Жмём под ним на "Поделиться" 4. Выбираем вкладку "HTML-код"
Ниже появляется строка такого вида: <iframe width="560" height="315" src="https://www.youtube.com/embed/fOsAlOiznYo" frameborder="0" allowfullscreen></iframe>
5. Из этой строки выбираем адрес https://www.youtube.com/embed/fOsAlOiznYo без кавычек! и вставляем в теги [video][/video]
И получается у нас так [video]https://www.youtube.com/embed/fOsAlOiznYo[/video]
Опросы
Если вы хотите создать опрос к теме: открываете новую тему, нажимаете создать опрос, в появившихся окнах вводите вопрос и количество ответов, нажимаете создать, заполняете ответы, а уже потом занимаетесь темой, т.е. вводите название темы и сообщение. При сохранении темы сохранится и опрос. Если на момент сохранения темы в опросе будет отсутствовать вопрос, или будет заполнено менее, чем два ответа, опрос не будет создан! |
абитуриент
сообщений 42 регистрация 16.07.2015
|
Слепил свой вариант возможности добавлять/редактировать метатеги description и keywords на главной странице новостей.
Добавил в панели управления, в файле который отвечает за настройку новостей, возможность редактировать метатеги: записывает так...
код |
if(isset($_POST["opis"]) || ($_POST["slova"])) {
$opis = $_POST['opis'];
$slova = $_POST["slova"];
$fp = fopen("data.txt", "w");
$text = "$opis\r\n$slova";
fwrite($fp, $text);
fclose($fp);
}
|
форма, выводит уже записанные данные, можно редактировать:
код |
$topen=file("data.txt");
$opis = 0;
$slova = 1;
echo"<table border=0 width=100% cellspacing=0 cellpadding=0 id=tab>
<tr>
<td width=100>Description:</td>
<td><input type='text' name='opis' size='70' value='$topen[$opis]'></td>
</tr>
<tr>
<td width=100>Keywords:</td>
<td><input type='text' name='slova' size='70' value='$topen[$slova]'></td>
</tr>
</table>";
|
В файле news.php, после строчки echo "<title>Все новости</title>"; , добавил:
код |
$contentfile = "$catalog/admin/data.txt";
$my_arr = file($contentfile);
$my_arr = str_replace("\r", "", $my_arr);
$my_arr = str_replace("\n", "", $my_arr);
echo"<META NAME='description' CONTENT='$my_arr[0]'>";
echo"<META NAME='keywords' CONTENT='$my_arr[1]'>";
|
В принципе можно также добавить к редактированию <title></title>.
Не судите строго, сделал как знаю . Может быть кому пригодится. Работает отлично. Вот так выглядит:
|
Администратор профессор
сообщений 1006 откуда Москва
|
Изящнее вместо код |
$my_arr = str_replace("\r", "", $my_arr);
$my_arr = str_replace("\n", "", $my_arr);
| тримить
код |
$my_arr[0]=trim($my_arr[0]);
$my_arr[1]=trim($my_arr[1]);
|
Злой админ! Не флудить и не спамить!
|
абитуриент
сообщений 42 регистрация 16.07.2015
|
К стати, так лучше. Спасибо
|
|
эту тему просматривают
гостей 0 пользователей 0 |
|