Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 25.04.2024 - 19:07:29
Страницы:  1  2  

Как изменить папку тем?

Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Планирую продолжить работы весь 2023 год.

АвторСообщение

AlexandЗr

A
Участник форума


Цитата:

Ozon пишет:
Здравствуйте!

Никак не могу разобраться. Поставил форум. Никак не получается сделать такую вещь: форум в одной папке, а тема форума в другой.
Например:

www.myforum.org/forum/ - здесь файлы форума
www.myforum.org/images-classic/ - здесь папка с темой.

Как это сделать, где поменять код: путь к папке форума?


Вы все его не так поняли. Исходя из написанного условия, Озон, тебе необходимо найти в файле config.php строку

$datadir="./data"; // Папка с данными форума

и подправить ее написав так:

$datadir="../data"; // Папка с данными форума

теперь папка data с данными форума будет находиться не по этому адресу -www.myforum.org/forum/data , а вот тут
www.myforum.org/data

только в эту папку (www.myforum.org/data) надо будет поместить файлы из папки www.myforum.org/forum/data

Сообщение # 13 10.10.10 - 04:30:55

Ozon

O
Участник форума


Цитата:

Sco-R-piO пишет:
Можно сделать проще:
Открываете файл config.рhр в блокноте, находите строчку $fskin="@@@", где @@@ твой текущий скин. Меняешь на "../@@@" и все работает!



Цитата:
AlexandЗr пишет:

Цитата:
Ozon пишет:
Здравствуйте!

Никак не могу разобраться. Поставил форум. Никак не получается сделать такую вещь: форум в одной папке, а тема форума в другой.
Например:

www.myforum.org/forum/ - здесь файлы форума
www.myforum.org/images-classic/ - здесь папка с темой.

Как это сделать, где поменять код: путь к папке форума?


Вы все его не так поняли. Исходя из написанного условия, Озон, тебе необходимо найти в файле config.php строку

$datadir="./data"; // Папка с данными форума

и подправить ее написав так:

$datadir="../data"; // Папка с данными форума

теперь папка data с данными форума будет находиться не по этому адресу -www.myforum.org/forum/data , а вот тут
www.myforum.org/data

только в эту папку (www.myforum.org/data) надо будет поместить файлы из папки www.myforum.org/forum/data


Спасибо, очень ценные советы и предложения. Перебрав все у меня получилось.

www.myforum.org/wrforum/forum/ - здесь лежат файлы форума, кроме папок тем.
www.myforum.org/wrforum/theme/ - здесь находятся папки тем (images-classic, и т. д.).

Получилось так, как сказал Sco-R-piO. Т. е. я изменил в config.рhр:
с
$fskin="images-classic"; // Текущий скин форума
на
$fskin="../theme/images-classic"; // Текущий скин форума

И все заработало, но появилась другая проблема. В админпанели теперь я не могу поменять тему (скин форума). Там пустое поле отображается.

Я думаю, что надо искать в файле admin.php
Поискал, нашёл строчку:
"$"."fskin=\"".$_POST['fskin']."\"; // Текущий скин форума\r\n".

И что с ней делать? Может я и не прав, не здесь искать надо?

Еще раз огромное спасибо всем.

Сообщение # 14 10.10.10 - 06:28:15

Ozon

O
Участник форума

Извините, что дублирую пост, неправильно его написал. Вот правильно:

Спасибо, очень ценные советы и предложения. Перебрав все советы у меня накоец-то получилось.

www.myforum.org/wrforum/forum/ - здесь лежат файлы форума, кроме папок тем.
www.myforum.org/wrforum/theme/ - здесь находятся папки тем (images-classic, и т. д.).

Получилось так, как сказал Sco-R-piO. Т. е. я изменил в config.рhр:
с
$fskin="images-classic"; // Текущий скин форума
на
$fskin="../theme/images-classic"; // Текущий скин форума

И все заработало, но появилась другая проблема. В админпанели теперь я не могу поменять тему (скин форума). Там пустое поле отображается.

Я думаю, что надо искать в файле admin.php
Поискал, нашёл строчку:
"$"."fskin=\"".$_POST['fskin']."\"; // Текущий скин форума\r\n".

И что с ней делать? Может я и не прав, не здесь искать надо?

Еще раз огромное спасибо всем.

Сообщение # 15 10.10.10 - 06:30:28

zombie

Z
Участник форума

Совет может показаться примитивным и всё же.
Если Вам нужно сменить тему, то закачайте новые картинки прямо на сервер в папку images-classic.

Сообщение # 16 10.10.10 - 18:47:15

AlexandЗr

A
Участник форума

Ozon, надо в файле admin.php подправить вот этот блок


Код:

$path = '.'; // Путь до папки. '.' - текущая папка
if ($handle = opendir($path)) {
while (($file = readdir($handle)) !== false)
if (is_dir($file)) {
$stroka=stristr($file, "images"); if (strlen($stroka)>"6")
{print "$stroka - str $file <BR>";
$tskin=str_replace("images-", "Скин - ", $file);
if ($fskin==$file) $marker="selected"; else $marker="";
print"<option $marker value=\"$file\">$tskin</option>";}
}
closedir($handle); } else echo'Ошибка!';

изменить на

Код:
$path = '../theme'; // Путь до папки. '.' - текущая папка
if ($handle = opendir($path)) {
while (($file = readdir($handle)) !== false)
if (is_dir("../theme/$file")) {
$stroka=stristr($file, "images"); if (strlen($stroka)>"6")
{print "$stroka - str $file <BR>";
$tskin=str_replace("images-", "Скин - ", $file);
if ($fskin==$file) $marker="selected"; else $marker="";
print"<option $marker value=\"../theme/$file\">$tskin</option>";}
}
closedir($handle); } else echo'Ошибка!';


в файле config.php сделать так:
$fskin="../theme/images-invision"; // Текущий скин форума

Сообщение # 17 11.10.10 - 22:02:01
Большая прблема с форумом... :Предыдущая темаСледующая тема: Кодировка!!!
Страницы:  1  2  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия