Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 24

Доступ и редактирование html страниц

12.12.2013, 16:54. Показов 2014. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Сразу скажу, что я чайник . Занимаюсь поисковой оптимизацией совсем недавно. Так получилось что своё знакомство начал именно с CMS (Joomla), что сделало кашу в голове .

Краткая хронология:

- Сначала я не понимал как редактировать в Joomla страницы, потом понял, что они динамические, поэтому можно использовать только возможности админ.панели и плагинов. Хотя мне сказали, что с помощью знаний php и баз данных можно отредактировать любую страницу в этой CMS. Пока знаний таких нет.

- Недавно взялся за оптимизацию самописного сайта. Думал, что вот наконец-то зайду в корневую папку на хостинге и вижу ту самую стандартную физическую структуру, о которой пишут в книгах для новичков... пару кликов... и найду те все желанные html-страницы в чистом виде, готовые к редактированию. Но такого не случилось. Обыскал все папки, и ничего не нашел.

Уважаемые знатоки и просто разбирающиеся люди . Откройте пожалуйста глаза. Где нужно всё-таки искать html-страницы, чтобы редактировать? Их надо откуда-то извлечь? Или хотя бы подтолкните в нужную сторону, чтобы разобраться.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.12.2013, 16:54
Ответы с готовыми решениями:

Редактирование html страниц посредством php
Что то сижу и додуматься не как не могу: Есть страница index.php В ней подключаются в зависимости от перехода по ссылке ...

Массовое редактирование html страниц через батник
Здравствуйте, Прошу Вас помочь написать кусок кода с нуля, который будет искать три параметра по трем маскам и заменять нужное...

Нужно ограничить доступ пользователей к группам HTML-страниц.
Возможно вопрос не по теме форума, но может кто сталкивался со следующей задачей. Нужно ограничить доступ пользователей к группам...

11
Человек
 Аватар для dolte
331 / 205 / 63
Регистрация: 04.02.2013
Сообщений: 1,223
12.12.2013, 17:25
Barbos!, в джумле, все страницы редактируются непосредственно в админ.панели, в менеджере материалов.
1
18 / 18 / 3
Регистрация: 25.01.2013
Сообщений: 330
12.12.2013, 17:38
В джумле есть физ вывод страниц (шаблон) но она как все все движки имеют динамический вид страниц типа
PHP
1
<div class="aa"><? echo "ddd"?></div>
С помощью php можно отредактировать запрос вывода контента из базы (например поменять местами контекнт страницы и меню). Вся инфа сайта хранится в базе, так что текст страницы хранится в ней, и его можно там отредактировать, ну а внешний вид сайта меняеся через css файлы
1
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 24
12.12.2013, 17:56  [ТС]
Во втором, более актуальном случае с самописным сайтом... если не видно html страниц, значит история та же и нужно лезть в базу данных?
0
18 / 18 / 3
Регистрация: 25.01.2013
Сообщений: 330
12.12.2013, 19:52
Цитата Сообщение от Barbos! Посмотреть сообщение
Во втором, более актуальном случае с самописным сайтом... если не видно html страниц, значит история та же и нужно лезть в базу данных?
так сходу не скажу, по идее если есть база, то должна быть и админка, вряд ли кто то будет заморачиваться и каждый раз лезть в базу для того что бы поставить запятую в тексте, ну или там должныбыть файлы типа contact.php index.php
а внутри этих файлов уже будет например
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <title>Меню lava lamp</title>
    <link rel="stylesheet" href="lavalamp_test.css" type="text/css" media="screen">
    <style type="text/css">body {background: #ffffff url(http://pcvector.net/templates/pcv/images/bg_grid.png);}</style>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
    <script type="text/javascript" src="jquery.easing.min.js"></script>
    <script type="text/javascript" src="jquery.lavalamp.min.js"></script>
    <script type="text/javascript">
        $(function() {
            $("#1, #2, #3").lavaLamp({
                fx: "backout",
                speed: 700,
                click: function(event, menuItem) {
                    return false;
                }
            });
        });
    </script>
</head>
 
<body>
<div class="categories-list<?php echo $displayData->pageclass_sfx;?>">
<?php if ($displayData->params->get('show_page_heading')) : ?>
<h1>
    <?php echo $displayData->escape($displayData->params->get('page_heading')); ?>
</h1>
<?php endif; ?>
 
<?php if ($displayData->params->get('show_base_description')) : ?>
    <?php //If there is a description in the menu parameters use that; ?>
        <?php if($displayData->params->get('categories_description')) : ?>
            <div class="category-desc base-desc">
            <?php echo JHtml::_('content.prepare', $displayData->params->get('categories_description'), '',  $displayData->get('extension') . '.categories'); ?>
            </div>
        <?php else : ?>
            <?php //Otherwise get one from the database if it exists. ?>
            <?php  if ($displayData->parent->description) : ?>
                <div class="category-desc base-desc">
                    <?php echo JHtml::_('content.prepare', $displayData->parent->description, '', $displayData->parent->extension . '.categories'); ?>
                </div>
            <?php endif; ?>
        <?php endif; ?>
    <?php endif; ?>
<h3>С изображением</h3>
<ul class="lavaLampWithImage" id="1">
    <li class="current"><a href="#">Главная</a></li>
    <li><a href="#">Форум</a></li>
    <li><a href="#">Портфолио</a></li>
    <li><a href="#">Контакты</a></li>
</ul>
 
<br><br><br>
 
<h3>Без изображения</h3>
<ul class="lavaLampNoImage" id="2">
    <li class="current"><a href="#">Главная</a></li>
    <li><a href="#">Форум</a></li>
    <li><a href="#">Портфолио</a></li>
    <li><a href="#">Контакты</a></li>
</ul>
 
<br><br><br>
 
<h3>С подчеркиванием</h3>
<ul class="lavaLampBottomStyle" id="3">
    <li class="current"><a href="#">Главная</a></li>
    <li><a href="#">Форум</a></li>
    <li><a href="#">Портфолио</a></li>
    <li><a href="#">Контакты</a></li>
</ul><br>
<br>
 
</body>
 
<!-- pcvector.net -->    
<script type="text/javascript" src="/templates/pcv/js/pcvector.js"></script>
<!-- pcvector.net -->
</html>
Ну это совсем грубо
1
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 24
12.12.2013, 22:16  [ТС]
tarasow, внутри вашего примера получается только главная страница. А где остальные?

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
if ($_SERVER['REQUEST_URI'] == "/index.php") {
        header('HTTP/1.1 301 Moved Permanently');
        header("Location: http://{$_SERVER['HTTP_HOST']}/");
        die();
}
 
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=326")
    header('Location: /korm_dlja_reptilij',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=370")
    header('Location: /kogtetochki_dlja_koshek',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=528")
    header('Location: /tovary_dlja_horkov',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=588")
    header('Location: /shampun_dlja_loshadej_griva_i_hvost',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=104") header('Location: /igrushki_dlja_koshek.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=444") header('Location: /domiki_dlja_koshek.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=372") header('Location: /tualet_dlja_koshek.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=204") header('Location: /kletki_dlja_ptic.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=137") header('Location: /korm_dlja_ptic.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=111") header('Location: /korm_dlja_gryzunov.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=535") header('Location: /kletki_dlja_gryzunov.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=671") header('Location: /konservy_dlja_sobak.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=118") header('Location: /lezhanki_dlja_sobak.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=634") header('Location: /perenoski_dlja_sobak.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=590") header('Location: /gel_dlja_loshadej.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=591") header('Location: /kupite_zoovip.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=83")  header('Location: /tovary_dlja_reptilij.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=80")  header('Location: /tovary_dlja_koshek.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=97")  header('Location: /korm_dlja_koshek.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=82")  header('Location: /tovary_dlja_ptic.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=81")  header('Location: /tovary_dlja_gryzunov.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=85")  header('Location: /korm_dlja_schenkov.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=79")  header('Location: /tovary_dlja_sobak.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=89")  header('Location: /igrushki_dlja_sobak.html',true,301);
 
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=485") header('Location: /kupit_kletku_dla_popugaya.html',true,301);
if ($_SERVER['REQUEST_URI'] == "/index.php?categoryID=792") header('Location: /stati',true,301);
/*****************************************************************************
 *                                                                           *
 * Shop-Script PRO                                                           *
 * Copyright (c) 2005 WebAsyst LLC. All rights reserved.                     *
 *                                                                           *
 *****************************************************************************/
?><?php
session_start();
 
ob_start();
$DebugMode = false;
//core file
 
// -------------------------INITIALIZATION-----------------------------//
    //include core files
    include("./cfg/connect.inc.php");
    include("./includes/database/".DBMS.".php");
    include("./cfg/language_list.php");
    include("./core_functions/functions.php");
    include("./core_functions/category_functions.php");
    include("./core_functions/cart_functions.php");
    include("./core_functions/product_functions.php");
    include("./core_functions/statistic_functions.php");
    include("./core_functions/reg_fields_functions.php" );
    include("./core_functions/registration_functions.php" );
    include("./core_functions/country_functions.php" );
    include("./core_functions/zone_functions.php" );
    include("./core_functions/datetime_functions.php" );
    include("./core_functions/order_status_functions.php" );
    include("./core_functions/order_functions.php" );
    include("./core_functions/aux_pages_functions.php" );
    include("./core_functions/picture_functions.php" ); 
    include("./core_functions/configurator_functions.php" );
    include("./core_functions/option_functions.php" );
    include("./core_functions/discount_functions.php" ); 
    include("./core_functions/custgroup_functions.php" ); 
    include("./core_functions/shipping_functions.php" );
    include("./core_functions/payment_functions.php" );
    include("./core_functions/tax_function.php" ); 
    include("./core_functions/currency_functions.php" );
    include("./core_functions/module_function.php" );
    include("./core_functions/crypto/crypto_functions.php");
    include("./core_functions/quick_order_function.php" ); 
    include("./core_functions/setting_functions.php" );
    include("./core_functions/subscribers_functions.php" );
    include("./core_functions/version_function.php" );
    include("./core_functions/discussion_functions.php" );
    include("./core_functions/order_amount_functions.php" ); 
 
    include('./classes/xml2array.php');
    include('./classes/class.virtual.shippingratecalculator.php');
    include('./classes/class.virtual.paymentmodule.php');
Это в моем index.php ... и это только кусочек. Всего 554 строки.
0
18 / 18 / 3
Регистрация: 25.01.2013
Сообщений: 330
12.12.2013, 22:18
скинте полностью файл
0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 24
12.12.2013, 22:32  [ТС]
Цитата Сообщение от tarasow Посмотреть сообщение
скинте полностью файл
index.rar
0
18 / 18 / 3
Регистрация: 25.01.2013
Сообщений: 330
12.12.2013, 22:36
/tovary_dlja_reptilij.html
что в этих файлах?

Добавлено через 13 секунд
/tovary_dlja_koshek.html

Добавлено через 24 секунды
/igrushki_dlja_koshek.html
?
0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 24
12.12.2013, 23:29  [ТС]
Цитата Сообщение от tarasow Посмотреть сообщение
/tovary_dlja_reptilij.html
что в этих файлах?

Добавлено через 13 секунд
/tovary_dlja_koshek.html

Добавлено через 24 секунды
/igrushki_dlja_koshek.html
?
Страницы разделов.
0
18 / 18 / 3
Регистрация: 25.01.2013
Сообщений: 330
13.12.2013, 14:00
Цитата Сообщение от Barbos! Посмотреть сообщение
Страницы разделов.
откройте фтп доступ или поищите сами, там должны быть или тпл или хтмл файлы
1
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 24
13.12.2013, 18:58  [ТС]
Цитата Сообщение от tarasow Посмотреть сообщение
откройте фтп доступ или поищите сами, там должны быть или тпл или хтмл файлы
Сам искал не нашел, а как тут отправить личное сообщение?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.12.2013, 18:58
Помогаю со студенческими работами здесь

Ответить в данную темуНачать новую тему Доступ к каталогу страниц html
Посоветуйте как лучше это реализовать в общем дали такое задание по работе: есть страницы каталога в html, на каждой должна быть указана...

Автозаполнения полей HTML страниц средствами VBA или просто доступ к полям
С помощью функции автозаполнения можно сохранять сведения, ранее введенные в поля веб-адресов, форм и имен. Затем при вводе информации в...

Редактирование страниц с Woocommerce
Всем привет! Установлена тема Flatsome, добавлен плагин Woocommerce, а к нему добавлено дополнение - плагин WooCommerce Measurement Price...

Добавление страниц и их редактирование
Добрый день, я в php очень слаб, но у меня есть задача, которую мне сложно выполнить. Мне нужно сделать вот что: Есть страница, назовем...

Joomla - редактирование страниц
Здравствуйте. С CMS Joomla работаю первый раз. Долго пытался разобраться сам, не получилось. Подскажите, как редактировать HTML-код...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru