Помогите усовершенствовать мод Rules 1.0.0

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Помогите усовершенствовать мод Rules 1.0.0

Сообщение Сергей Секирин »

Мод Rules v1.0.0 очень прост и прекрасно подходит для вывода любого контента (контент хранится в файле rules_body.tpl)
Но вот в чём беда. Этот мод работает только при условии, что файл rules.php лежит в корне форума, а rules_body.tpl в папке subSilver.
Это очень неудобно, в смысле - что основные скрипты и шаблоны phpBB приходится хранить с файлами контента в одной папке (на основе этого мода нужно сделать много файлов разного содержания... - представьте во что превратится папка subSilver)

Пожалуйста, кто сможет - помогите сделать следующее с этим модом, чтобы:

1. файл rules.php лежал не в корне, а в другой папке, например в "folder", лежащей в корне форума (или даже ниже).

2. файл rules_body.tpl тоже лежал бы не в корне, а в папке, на уровень ниже первой "folder/folder_tpls/"

Можно это не модификацией мода, а отдельным модом сделать... (он же в три раза больше исходного будет), например random_content_files
Очень нужно - сделать полезный мод.
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Сергей Секирин
ну мод Rules я не увидел =) а вот board rules очень легко модифицируется =)

Добавлено спустя 20 секунд:

на днях переделаю =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Ок, спасибо

Сообщение Сергей Секирин »

Спасибо, жду!
Вот он этот мод:
http://www.phpbbhacks.com/viewhack.php?id=2112
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

в беты не кладу... тк надо будет довести до ума инстал... а для остальных вот =)
http://ramses.phpbbguru.net/files/phpbb ... es_100.zip
теперь файла content.php лежит в любой подпапке... чтобы внести глубже надо всего-лишь одну строчку исправить... а все tpl'ки лежат в шаблон/content/*.tpl =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Большое спасибо, сейчас испытаю!

Добавлено спустя 1 час 15 минут 16 секунд:

Замечания:

- не работают стили subSilver.css (т.е. внешний вид, например колонтитулов и ссылок совсем отличен) - можно ли что сделать :? ?

- ссылка на список разделов {U_INDEX} имеет вид www.site.com/content/index.php

Добавлено спустя 4 минуты 52 секунды:

И ещё: а зачем папку CONTENT с TPL-файлами в папку subSilver? В subSilver'е же стили хранятся, а не контентные файлы.
Лучше бы их (файлы формата tpl в нашем случае - контентные) в подпапку /content/content_files

Впрочем, если иначе нельзя или затруднительно, то не страшно..
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

причину нашел... но исправить сейчас нет времени... скорее всего вечером будет исправлено...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

ОК, подождём, спасибо!
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

[R: R@m$e$ :U]
Ну как там - получается :-)) Это я не ктому, чтобы поторопить, а просто так :D
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Сергей Секирин
млин... сори... забыл линк обновить =)
http://ramses.phpbbguru.net/files/phpbb ... es_101.zip пробуй =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Re: Помогите усовершенствовать мод Rules 1.0.0

Сообщение Сергей Секирин »

Сергей Секирин писал(а):Мод Rules v1.0.0 ... работает только при условии, что файл rules.php лежит в корне форума, а rules_body.tpl в папке subSilver.
Это основное неудобство неудобно, в смысле - что основные скрипты и шаблоны phpBB приходится хранить с файлами контента ... (на основе этого мода нужно сделать много файлов разного содержания...) - представьте во что превратится корень и папка subSilver
Цитата "усовершенствована" :D

Отлично уже, что шаблоны лежат уже не в subSilver, но ведь скрипты "content.php" ведь снова лежат в корне. :( Наверное это невозможно реализовать, что бы в моде было написано:

Код: Выделить всё

## Included Files: 
##      root/content/content.php
##      root/content/templates/content_body.tpl 
##      root/templates/subSilver/images/icon_mini_content.gif
Если же это возможно, сделай, а? Если же нет - скажи, ок :) ?

Добавлено спустя 7 минут 51 секунду:

Эту версию попробую. Я так понял, что основное отличие МОДА от Rules 1.0.0 - изменённый путь к шаблонам.
Смысл нужного изменения в том, чтобы можно было добавить много файлов с контентом в отдельную папку :) .
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Сергей Секирин
смысл мода в том, что ссылка вида content.php?content=asd будет открывать файл asd.tpl =) и тд =) то есть теперь можно инклюдить разные шабоны...
чтобы вывести в отдельную папку надо переписать пол page_header.php тк, там без привязки к $phpbb_root_path... =(((
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Вот это я осёл - только решил мод ставить - смотрю, а там добавляется какая-то кнопка на header, НУ, ДУМАЮ, ЭТО ТОЖЕ, ЧТО Rules, только чуть более совершенное. Извиняюсь. О таком моде, если он заработает, я и мечтал :-)) Спасибо. Очень большое. Лишь бы он заработал, в смысле стили и т.д. - буду ставить сейчас на локальном.
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Установил!!!

Одно замечание:
1. Шаблоны берутся не из папки /content, а из subSilver/content :D

и один вопрос:
2. В тексте сообщения ссылка типа
<a target="_blank" class="postlink" href="/content.php?content=text1">Текст1</a> не делается ссылкой, а остаётся в виде кода на страничке. Дело в знаке "=" что-ли??? Что можно сделать?

А то, что мод заработал, это точно, форматирование ОК, из css, все глюки пропали. Спасибо! Чуть-чуть надобно доделать - по этим 2-м замечаниям! Если по первому не получается - не делай, это не важно, скорее просто требование эстетической и логической красоты структуры хранения контента сайта.

А вот второе не позволяет мне использовать мод. Что-нибудь подскажи :)

Добавлено спустя 17 минут 34 секунды:

Если же используешь BBCode, то всё ОК, ссылка работает, но всё-таки хочется, чтобы не было этого ограничения у МОДА на использование ссылок на HTML. :?

И ещё одно замечание, чего не хватает моду для совершенства: В title пишется НАЗВАНИЕ САЙТА::Главная. А можно ли, чтобы туда передавалось название темы, в которой эта ссылка стоит? Мне самому кажется, что нет... а тебе виднее :D
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Дело в том, что HTML позволяет открыть ссылку в этом же окне, а BBCode - открывает неминуемо новое окно - поэтому навигация получится многооконная:-))) Может в ссылке убрать "?" или "=", чтобы она заработала с HTML??? Но сама идея - только менять шаблоны аргументом в ссылке - прекрасное решение! Большое спасибо!

Это второе фундаментальное решение (первое - Include BBCode Mod, сделанный AVM), которое позволяет делать на основе phpBB полноценный интерактивный сайт с тематическим разделом (CMS), поддерживающим:
1)загрузку крупных внешних файлов как в тело постинга(Include BBCode),
2)открытие внешнего контента (этот Мод!), т.е. просмотр шаблонов, указываемых динамически!

Изначальная задумка для вот этого твоего МОДА такова:
Пользователь попадает в первый пост темы (тематического! раздела, а не форума) и видит там ссылки типа:
Содержание
  • Глава 1
    Глава 2
    Глава 3

И он может двигаться в одном окне в пределах всей книги, всех глав!

Вот какой удобный мод представляется в идеале. Только бы он мог работать с ссылками HTML в постинге...

Но лучше и CONTENT мод сделать до конца функциональным с поддержкой и BBCoda и HTML.
Последний раз редактировалось Сергей Секирин 07.05.2005 0:09, всего редактировалось 1 раз.
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Нашёл этот мод. Распознаёт и открывает ссылки в том же окне. http://www.phpbbhacks.com/download/258

Код: Выделить всё

## MOD Title:   BBcode Target 
## MOD Version: 1.0 
## Author:     Brewjah < blackhash@rogers.com > 
## 
## Description:  
## 1. [target]www.blah.com[/target] 
## 2. [target]http://www.blah.com[/target] 
## 3. [target=www.blah.com]some text[/target] 
## 4. [target=http://www.blah.com]some text[/target] 
## 
## This MOD was to fill in a request for a BB Code [target] 
## it was based on the bbcodes created by Nathan Codding 
## works on RC-2,RC-3,RC-4 
Так что практически полностью удовлетворён :D
Но всё же неплохо было бы, если ссылки типа <a href="http://site.ru/forum/content.php?content=text1">ТЕКСТ 1</a> заработали. :D

Очень благодарен!
Апология здравомыслия - странное занятие Православия:-)

Вернуться в «Запросы модов для phpBB 2.0.x»