Тема закрыта
Это можно исправить в index.php модуля
90 строка
просто убери s
ну это нужно только для выпадающего меню со входом, а на странице входа кнопка запомнить есть
Переключатель работает, не работает условие {% if fps_pagescnt != 1 %}{% endif %}
Добавлено2012.09.12 15-35
Да это нужно только для выпадающего , а на странице входа если я не ошибаюсь, там у галочки надо параметр cheked дабавить, чтобы по умолчанию запоминало
Это новые роуты. Роут news = publ добавлен для теста. По этому сегодня напишу доку.
Добавлено2012.09.13 19-13
Баги в Fapos 2.1
Отправлено: 11 Sept 2012#21
jevgenj пишет:
во нашол баг в каталоге файлов на переключателе страниц выдаёт вот такою ссылку /loads/s&page=3 буква ( s ) лишняя
90 строка
1
2
<?php list ($pages, $page) = pagination( $total, Config::read('per_page', 'loads'), '/loads/s');?>
просто убери s
За Fapos будущее
Отправлено: 11 Sept 2012#22
Tonich, спасибо вот ещё нашол баг переключатель страниц вперёд и назад не работает
Code:
{% if fps_pagescnt != 1 %}
<a id="prev_link" href=""><span class="ucaz1"></span></a>
<script type="text/javascript">
var page = {{ fps_curr_page }} - 1;
if (page < 1) page = 1;
document.getElementById('prev_link').href = '?page=' + page;
</script>
<a id="next_link" href=""><span class="ucaz2"></span></a>
<script type="text/javascript">
var page = {{ fps_curr_page }} + 1;
if (page > {{ fps_pagescnt }}) page = {{ fps_pagescnt }};
document.getElementById('next_link').href = '?page=' + page;
</script>
{% endif %}
<a id="prev_link" href=""><span class="ucaz1"></span></a>
<script type="text/javascript">
var page = {{ fps_curr_page }} - 1;
if (page < 1) page = 1;
document.getElementById('prev_link').href = '?page=' + page;
</script>
<a id="next_link" href=""><span class="ucaz2"></span></a>
<script type="text/javascript">
var page = {{ fps_curr_page }} + 1;
if (page > {{ fps_pagescnt }}) page = {{ fps_pagescnt }};
document.getElementById('next_link').href = '?page=' + page;
</script>
{% endif %}
шаблоны потихоньку адаптирую
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
Отправлено: 12 Sept 2012#23
шаблоны потихоньку адаптирую
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
Отправлено: 12 Sept 2012#24
БЛЕАТЬ! Такую писюльку написал, а сессия оборвалась, и всё заново... Дрюнь увеличь пожалуйста время сесии, да и в дизайне на страницах в форме авторизации не мешало бы сделать инпут "запомнить"...
Ну да ладно, это к делу не относится... Буду менее красноречив, чем в первый раз. Итак начиная с версии 1.5 и по сей день(2.1) был в админке такой баг - при редактировании шаблона, после нажатия кнопки "сохранить"
наверху вылезало сообщение "Запрошенный файл не найден" а дальше редирект на main.html, так вот, тем кто правит дизайны через админку(да и вообще в помощь Андрею) рассказываю как исправить сей баг.
Есть такой файл /admin/design.php открываем в редакторе и правим, вимательно правим!
142 строка
Открывается If:
Выделяем и вырезаем этот кусок...
До того как вырезали, находим строку 187 ну или, какая там у вас
И вставляем после неё тот вырезанный кусок...
Что-же изменилось, во-первых теперь нет ненужного редиректа на main.html,
во-вторых вылезает сообщение "шаблон успешно сохранён",
в-третьих если обращаетесь к несуществующему шаблону(специально переименовал, чтобы проверить),то всё работает как и задумывалось(редирект + сообщение "файл не найден")
Отсюда следует, что вроде всё работает
,код правильный, НО, как всегда не без минуса, а именно... После нажатия на кнопку сохранить всё нормально, всё сохраняется,
только вот изменения внесённые в шаблон отображаются после обновления страницы, поэтому если вам плевать на сообщение, то можно добавить автообновление, а именно,
после(или вместо - сообщение всё равно отображатся не будет, точнее не успеете увидеть) строки
пишите
т.е как то, так:
Вроде так всё обновляется и работает, но опять же повторюсь сообщение 'Шаблон успешно сохранен!' не выводится(надо покумекать).
P/S: Спасибо Дрюне, за этот движок
P/P/S: Помогайте разработчикам и друг другу, и будет вам счастье
P/P/P/S: Нашли баг - пробуйте исправлять сами, и сами научитесь и другим поможете
Добавлено2012.09.12 08-58
<*******************************************************************>
Ещё баг , если в тексте материала написать что-то вроде {{new}} или {{[new]}}, то случиться бяка со всем модулем, если будете пробовать, то запомните ID материала, чтобы потом его удалить http://fapos2.radioaktiv.ru/module/delete/id
На форуме та-же херня
Получается любой желающий может поломать сайт(ну или убить тему форума)
В комментах ошибка вылезает на месте комментария
<*******************************************************************>
Добавлено2012.09.12 12-39
для тех кому не нужно, чтобы текст заключённый в теги [announce][/announce] вырезался из самого материала
в файле /sys/inc/printtext.class.php заменяем строку
на
Ну да ладно, это к делу не относится... Буду менее красноречив, чем в первый раз. Итак начиная с версии 1.5 и по сей день(2.1) был в админке такой баг - при редактировании шаблона, после нажатия кнопки "сохранить"
наверху вылезало сообщение "Запрошенный файл не найден" а дальше редирект на main.html, так вот, тем кто правит дизайны через админку(да и вообще в помощь Андрею) рассказываю как исправить сей баг.
Есть такой файл /admin/design.php открываем в редакторе и правим, вимательно правим!
142 строка
Открывается If:
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
<?php if(isset($_POST['send']) && isset($_POST['templ'])) {
if ($type == 'css') {
$template_file = ROOT . '/template/' . Config::read('template') . '/css/style.css';
if (!is_file($template_file . '.stand')) {
copy($template_file, $template_file . '.stand');
}
$file = fopen($template_file, 'w+');
} else {
$template_file = ROOT . '/template/' . Config::read('template') . '/html/' . $module . '/' . $file . '.html';
if (!is_file($template_file . '.stand')) {
copy($template_file, $template_file . '.stand');
}
$file = fopen($template_file, 'w+');
}
if(fputs($file, $_POST['templ'])) {
$mess = 'Шаблон успешно сохранен!';
} else {
$mess = 'Не удалось сохранить шаблон';
}
fclose($file);
}
if (!empty($_SESSION['message'])) {
$mess = $_SESSION['message'];
unset($_SESSION['message']);
}?>
Выделяем и вырезаем этот кусок...
До того как вырезали, находим строку 187 ну или, какая там у вас
1
2
<?php $template = file_get_contents($path);?>
И вставляем после неё тот вырезанный кусок...
Что-же изменилось, во-первых теперь нет ненужного редиректа на main.html,
во-вторых вылезает сообщение "шаблон успешно сохранён",
в-третьих если обращаетесь к несуществующему шаблону(специально переименовал, чтобы проверить),то всё работает как и задумывалось(редирект + сообщение "файл не найден")
Отсюда следует, что вроде всё работает
,код правильный, НО, как всегда не без минуса, а именно... После нажатия на кнопку сохранить всё нормально, всё сохраняется,только вот изменения внесённые в шаблон отображаются после обновления страницы, поэтому если вам плевать на сообщение, то можно добавить автообновление, а именно,
после(или вместо - сообщение всё равно отображатся не будет, точнее не успеете увидеть) строки
1
2
<?php $mess = 'Шаблон успешно сохранен!';?>
1
2
<?php header("Location: http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);?>
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
<?php if(isset($_POST['send']) && isset($_POST['templ'])) {
if ($type == 'css') {
$template_file = ROOT . '/template/' . Config::read('template') . '/css/style.css';
if (!is_file($template_file . '.stand')) {
copy($template_file, $template_file . '.stand');
}
$file = fopen($template_file, 'w+');
} else {
$template_file = ROOT . '/template/' . Config::read('template') . '/html/' . $module . '/' . $file . '.html';
if (!is_file($template_file . '.stand')) {
copy($template_file, $template_file . '.stand');
}
$file = fopen($template_file, 'w+');
}
if(fputs($file, $_POST['templ'])) {
$mess = 'Шаблон успешно сохранен!';
header("Location: http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
} else {
$mess = 'Не удалось сохранить шаблон';
}
fclose($file);
}
if (!empty($_SESSION['message'])) {
$mess = $_SESSION['message'];
unset($_SESSION['message']);
}?>
P/S: Спасибо Дрюне, за этот движок
P/P/S: Помогайте разработчикам и друг другу, и будет вам счастье

P/P/P/S: Нашли баг - пробуйте исправлять сами, и сами научитесь и другим поможете
Добавлено2012.09.12 08-58
<*******************************************************************>
Ещё баг , если в тексте материала написать что-то вроде {{new}} или {{[new]}}, то случиться бяка со всем модулем, если будете пробовать, то запомните ID материала, чтобы потом его удалить http://fapos2.radioaktiv.ru/module/delete/id
На форуме та-же херня
Code:
Parse error: syntax error, unexpected T_ECHO in Z:\home\fapos2.radioaktiv.ru\www\sys\inc\Viewer\Manager.class.php(51) : eval()'d code on line 274
Получается любой желающий может поломать сайт(ну или убить тему форума)
В комментах ошибка вылезает на месте комментария
<*******************************************************************>
Добавлено2012.09.12 12-39
для тех кому не нужно, чтобы текст заключённый в теги [announce][/announce] вырезался из самого материала
в файле /sys/inc/printtext.class.php заменяем строку
1
2
<?php $message = preg_replace('#\[announce\].*\[/announce\]#sui', '', $message);?>
на
1
2
<?php $message = preg_replace("#\[announce\](.+)\[\/announce\]#isU", '\\1', $message);?>
Edit by author 12 Sept 2012
За Fapos будущее
Отправлено: 12 Sept 2012#25
Tonich пишет:
БЛЕАТЬ! Такую писюльку написал, а сессия оборвалась, и всё заново... Дрюнь увеличь пожалуйста время сесии, да и в дизайне на страницах в форме авторизации не мешало бы сделать инпут "запомнить"...
Отправлено: 12 Sept 2012#26
jevgenj пишет:
вот ещё нашол баг переключатель страниц вперёд и назад не работает
Переключатель работает, не работает условие {% if fps_pagescnt != 1 %}{% endif %}
Добавлено2012.09.12 15-35
Сашка_из_Шебекино пишет:
ну это нужно только для выпадающего меню со входом, а на странице входа кнопка запомнить есть

За Fapos будущее
Отправлено: 13 Sept 2012#27
Новую волну принял. Будут исправлены в кротчайшие сроки.
Я горжусь тем, что создал . И люблю нашу команду)
Отправлено: 13 Sept 2012#28
вот пробывал поставить в админке (Точка входа ) и (Автоматическая пере адресация ) не работает не одно и не второе
потом на главной странице не выводятся материалы news ,и когда в разделе news нажимаю добавить материал открывается страница /publ/add_form/ а не /news/add_form/ и в обще откуда взялся (publ) также и картинки заливаются в разделе news по адресу /sys/files/news/ а на странице через {{IMAGEs} выводит сылку /sys/files/publ/
такое ощущения что два модуля работают в одном поскольку материал добавил на сайт через /publ/add_form/ а материал появился и в /publ/ и в /news/
в форме добавления новостей галочки по умолчанию не стоят
( Комментарии: )(Доступен для просмотра
и вот ещё не работает когда в водишь неправильно ссылку выдаёт

и ещё баг в краткой новости некоторые bb кады неработают такие как [center] [size] выдаёт [center]test[/center[/center] а в полной новости работает
потом неплохо было бы если бы сделали {{ rating }} рейтинг материалов
и ещё поиск не по тегам а по названию материала чтоб поиск индексировал только название а не весь текст зайдите на сайт и в поиске впишете слово ( kino ) и сразу станет всё понятно
потом на главной странице не выводятся материалы news ,и когда в разделе news нажимаю добавить материал открывается страница /publ/add_form/ а не /news/add_form/ и в обще откуда взялся (publ) также и картинки заливаются в разделе news по адресу /sys/files/news/ а на странице через {{IMAGEs} выводит сылку /sys/files/publ/
такое ощущения что два модуля работают в одном поскольку материал добавил на сайт через /publ/add_form/ а материал появился и в /publ/ и в /news/
в форме добавления новостей галочки по умолчанию не стоят
( Комментарии: )(Доступен для просмотра

и вот ещё не работает когда в водишь неправильно ссылку выдаёт

и ещё баг в краткой новости некоторые bb кады неработают такие как [center] [size] выдаёт [center]test[/center[/center] а в полной новости работает
потом неплохо было бы если бы сделали {{ rating }} рейтинг материалов
и ещё поиск не по тегам а по названию материала чтоб поиск индексировал только название а не весь текст зайдите на сайт и в поиске впишете слово ( kino ) и сразу станет всё понятно
Edit by author 13 Sept 2012
шаблоны потихоньку адаптирую
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
Отправлено: 13 Sept 2012#29
jevgenj пишет:
в обще откуда взялся (publ)
Добавлено2012.09.13 19-13
Edit by author 13 Sept 2012
Я горжусь тем, что создал . И люблю нашу команду)
Сейчас online: 11. Зарегистрированных: 0. Гостей: 11.



