|
|
07.09.2011, 20:07
|
#1
|
Наш человек
Регистрация: 14.01.2006
Адрес: Курортный район
Сообщений: 9 270
|
Вебсайт на движке zenphoto - кто может подсказать?!
Ситуация такая - есть сайт на котором СРОЧНО нужно изменить информацию на первой странице... Он на движке zenphoto, я редактирую и обновляю его через определенный интерфейс. Там есть "проекты" это всякие разные подразделы сайта.. Их можно добавлять, менять редактировать и т.п. Есть "страницы" - доступ к которым тоже есть, но среди них нет главной страницы!! Мои познания в вебдизайне закончились на понятии index.htm - т.е. все возможные PHP и т.п. мне непонятны.. Файла индекс там нет.... Т.е. я захожу на сайт по фтп где все файлы в папках, но там есть все кроме файла индекс...
Расскажите где в таком движке может прятаться редактирование первой страницы??
Вебдиз. был наемный, к телефону не подходит, пишет смс что в роуминге перезвонит через неделю.. а надо то как обычно срочно 
__________________
|
|
Цитировать ·
|
07.09.2011, 21:19
|
#2
|
Элита
Регистрация: 10.08.2011
Адрес: П.С.
Сообщений: 2 043
|
Цитата:
Сообщение от Наташа и Зоя
там есть все кроме файла индекс...
|
А что есть?
index.php тоже нет?
|
|
Цитировать ·
|
07.09.2011, 21:26
|
#3
|
Наш человек
Регистрация: 23.03.2010
Адрес: пр. Просвещения/Ленинский пр. 8(950)017-88-00
Сообщений: 6 430
|
Вот структура папок этого движка. index.php там присутствует.
и редактирование там через админку.
|
|
Цитировать ·
|
07.09.2011, 21:38
|
#4
|
Элита
Регистрация: 10.08.2011
Адрес: П.С.
Сообщений: 2 043
|
Можно сделать тупо и грубо: скачать вообще всё и задать поиск нужной строки локально. Не исключено, что найдётся она зарытой где-нить глубоко в локализованных темплейтах.
Есть, правда, одно но: вещь импортная, локализовано может быть в utf-8 дикими кракозябрами, которые поиском не найдёшь...
|
|
Цитировать ·
|
07.09.2011, 21:42
|
#5
|
Наш человек
Регистрация: 23.03.2010
Адрес: пр. Просвещения/Ленинский пр. 8(950)017-88-00
Сообщений: 6 430
|
инфа скорее всего в базе, так что по папкам искать бесполезно.
|
|
Цитировать ·
|
07.09.2011, 21:43
|
#6
|
Наш человек
Регистрация: 14.01.2006
Адрес: Курортный район
Сообщений: 9 270
|
Цитата:
Сообщение от RunDMC
А что есть?
index.php тоже нет?
|
есть... но там нет текста...... Только код:
Цитата:
Сообщение от вот
<?php
// force UTF-8 Г?
require_once(dirname(__FILE__).'/zp-core/folder-definitions.php');
if (!file_exists(dirname(__FILE__) . '/' . DATA_FOLDER . "/zp-config.php")) {
$dir = str_replace('\\', '/', dirname($_SERVER['SCRIPT_NAME']));
if (substr($dir, -1) == '/') $dir = substr($dir, 0, -1);
$location = "http://". $_SERVER['HTTP_HOST']. $dir . "/" . ZENFOLDER . "/setup.php";
header("Location: $location" );
}
define('OFFSET_PATH', 0);
require_once(ZENFOLDER . "/template-functions.php");
if (getOption('zenphoto_release') != ZENPHOTO_RELEASE) {
header("Location: " . FULLWEBPATH . "/" . ZENFOLDER . "/setup.php");
exit();
}
/**
* Invoke the controller to handle requests
*/
require_once(dirname(__FILE__). "/".ZENFOLDER.'/controller.php');
header ('Content-Type: text/html; charset=' . getOption('charset'));
$obj = '';
// Display an arbitrary theme-included PHP page
if (isset($_GET['p'])) {
handleSearchParms('page', $_zp_current_album, $_zp_current_image);
$theme = setupTheme();
$page = str_replace(array('/','\\','.'), '', sanitize($_GET['p']));
if (strpos($page, '*')===0) {
$page = substr($page,1); // handle old zenfolder page urls
$_GET['z'] = true;
}
if (isset($_GET['z'])) { // system page
$_zp_gallery_page = basename($obj = ZENFOLDER."/".$page.".php");
} else {
$obj = THEMEFOLDER."/$theme/$page.php";
$_zp_gallery_page = basename($obj);
}
// Display an Image page.
} else if (in_context(ZP_IMAGE)) {
handleSearchParms('image', $_zp_current_album, $_zp_current_image);
$theme = setupTheme();
$_zp_gallery_page = basename($obj = THEMEFOLDER."/$theme/image.php");
// Display an Album page.
} else if (in_context(ZP_ALBUM)) {
if ($_zp_current_album->isDynamic()) {
$search = $_zp_current_album->getSearchEngine();
zp_setcookie("zenphoto_search_params", $search->getSearchParams(), 0);
set_context(ZP_INDEX | ZP_ALBUM);
} else {
handleSearchParms('album', $_zp_current_album);
}
$theme = setupTheme();
$_zp_gallery_page = basename($obj = THEMEFOLDER."/$theme/album.php");
// Display the Index page.
} else if (in_context(ZP_INDEX)) {
handleSearchParms('index');
$theme = setupTheme();
$_zp_gallery_page = basename($obj = THEMEFOLDER."/$theme/index.php");
}
if (!isset($theme)) {
$theme = setupTheme();
}
if (DEBUG_PLUGINS) debugLog('Loading the "theme" plugins.');
foreach (getEnabledPlugins() as $extension=>$loadtype) {
if ($loadtype <= 1) {
if (DEBUG_PLUGINS) debugLog(' '.$extension.' ('.$loadtype.')');
require_once(getPlugin($extension.'.php'));
}
$_zp_loaded_plugins[] = $extension;
}
$custom = SERVERPATH.'/'.THEMEFOLDER.'/'.internalToFilesystem($theme).'/functions.php';
if (file_exists($custom)) {
require_once($custom);
} else {
$custom = false;
}
if ($zp_request) {
$obj = zp_apply_filter('load_theme_script',$obj);
}
if ($zp_request && file_exists(SERVERPATH . "/" . internalToFilesystem($obj))) {
$hint = $show = false;
if (checkforPassword($hint, $show)) { // password protected object
$passwordpage = SERVERPATH.'/'.THEMEFOLDER.'/'.$theme.'/password.php';
if (!file_exists($passwordpage)) {
$passwordpage = SERVERPATH.'/'.ZENFOLDER.'/password.php';
}
header("HTTP/1.0 200 OK");
header("Status: 200 OK");
header('Last-Modified: ' . gmdate('D, d M Y H:i:s').' GMT');
include($passwordpage);
exposeZenPhotoInformations( $obj, $_zp_loaded_plugins, $theme, $_zp_filters );
exit();
}
// re-initialize video dimensions if needed
if (isImageVideo() & !is_null($_zp_flash_player)) $_zp_current_image->updateDimensions();
// Display the page itself
if(!is_null($_zp_HTML_cache)) { $_zp_HTML_cache->startHTMLCache(); }
// Include the appropriate page for the requested object, and a 200 OK header.
header("HTTP/1.0 200 OK");
header("Status: 200 OK");
header('Last-Modified: ' . gmdate('D, d M Y H:i:s').' GMT');
include(internalToFilesystem($obj));
} else {
// If the requested object does not exist, issue a 404 and redirect to the theme's
// 404.php page, or a 404.php in the zp-core folder.
list($album, $image) = rewrite_get_album_image('album','image');
debug404($album, $image, $theme);
$_zp_gallery_page = '404.php';
$errpage = THEMEFOLDER.'/'.internalToFilesystem($theme).'/404.php';
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
if (file_exists(SERVERPATH . "/" . $errpage)) {
if ($custom) require_once($custom);
include($errpage);
} else {
include(ZENFOLDER. '/404.php');
}
$_zp_HTML_cache = NULL;
}
exposeZenPhotoInformations( $obj, $_zp_loaded_plugins, $theme, $_zp_filters );
if(!is_null($_zp_HTML_cache)) { $_zp_HTML_cache->endHTMLCache(); }
?>
|
__________________
|
|
Цитировать ·
|
07.09.2011, 21:48
|
#7
|
Элита
Регистрация: 10.08.2011
Адрес: П.С.
Сообщений: 2 043
|
Цитата:
Сообщение от 7erge
инфа скорее всего в базе, так что по папкам искать бесполезно.
|
В базе хранится то, что через админку создаёшь. А если первая страница создана руками в виде статики или забита в темплейт, то её как раз в базе не будет, оттого и не изменить ея через админку.
Знать бы еще, что именно мы ищем
|
|
Цитировать ·
|
07.09.2011, 21:57
|
#8
|
Наш человек
Регистрация: 23.03.2010
Адрес: пр. Просвещения/Ленинский пр. 8(950)017-88-00
Сообщений: 6 430
|
я так понял изменить нужно какую то инфу а не шаблон.
|
|
Цитировать ·
|
07.09.2011, 22:03
|
#9
|
Элита
Регистрация: 10.08.2011
Адрес: П.С.
Сообщений: 2 043
|
Цитата:
Сообщение от Наташа и Зоя
есть... но там нет текста...... Только код:
|
Ну теперь надо вот этот index.php смотреть:
Код:
// Display the Index page.
} else if (in_context(ZP_INDEX)) {
handleSearchParms('index');
$theme = setupTheme();
$_zp_gallery_page = basename($obj = THEMEFOLDER."/$theme/index.php");
}
|
|
Цитировать ·
|
07.09.2011, 22:15
|
#10
|
Элита
Регистрация: 10.08.2011
Адрес: П.С.
Сообщений: 2 043
|
Цитата:
Сообщение от 7erge
я так понял изменить нужно какую то инфу а не шаблон.
|
Я просто исхожу из того, что эта "инфа" может быть грязным хаком, а не user-published content. Иначе как объяснить, что её через админку не найти и не отредактировать?
|
|
Цитировать ·
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Перепечатка материалов запрещена без письменного согласия администрации и авторов. © 2000—2012 Littleone®.
|
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод на русский язык - idelena
|
|
|
|