AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


5 Страниц V  < 1 2 3 4 > »   
Тема закрытаНачать новую тему
> AntiSlaed 4.2 Mod by Sergey-Next(Ford)
valek
сообщение Jul 5 2008, 22:12
Сообщение #21


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 26
Регистрация:
16.12.2007
Пользователь №: 1,654
Спасибо сказали: 5

Вставить ник




Сложный вопрос у меня.
Я с версией 4.1 парился долгое время... создал себе модули, модифицировал его...

Вышла версия 4.2.
Как мне обновить свою, если я изменял даже файл function.php?

Возможно ли это вообще и в чём там существенные отличия ?
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
HAYK
сообщение Jul 5 2008, 23:53
Сообщение #22


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 11
Регистрация:
22.6.2008
Пользователь №: 4,359
Спасибо сказали: 0

Вставить ник




После регистрации и активации нового пользователя, вхожу в систему, пользователь нормально заходит, но появляется такая ошибка:
КОД
Пользователя с такими данными в нашей базе данных не найдено.
Вы можете пройти регистрацию здесь.

Но пользователь заходит нормально без проблем.Мелочь конечно, но всё таки....
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
valek
сообщение Jul 6 2008, 01:27
Сообщение #23


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 26
Регистрация:
16.12.2007
Пользователь №: 1,654
Спасибо сказали: 5

Вставить ник




Помогите пожалуйста....

Логинюсь, обновляю страницу или перехожу на другую и снова я гость !!! (IMG:http://antislaed.net/style_emoticons/default/sad.gif) ((

Все рисунки поисчезали
http://valek.com.ua/templates//images/page_white.png

Не видит где тема ... где исправить ?

Спасибо, уже разобрался
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
valek
сообщение Jul 6 2008, 02:31
Сообщение #24


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 26
Регистрация:
16.12.2007
Пользователь №: 1,654
Спасибо сказали: 5

Вставить ник




В Блоке пользователей:
Посетитель ходит по страницам сайта, а в блоке пишет что он на 404 странице (ошибка 404)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
kskostja
сообщение Jul 6 2008, 07:59
Сообщение #25


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 15
Регистрация:
20.5.2008
Пользователь №: 3,826
Спасибо сказали: 2

Вставить ник




Не загружает картинки ни через админику ни через BB редактор
kskostja, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
pusik
сообщение Jul 6 2008, 10:57
Сообщение #26


Я уже люблю АС
Иконка группы

Группа: Забаненые
Сообщений: 151
Регистрация:
13.10.2007
Пользователь №: 1,198
Спасибо сказали: 26

Вставить ник




хорошо было бы прикрутить модуль приваты
pusik, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Next
сообщение Jul 6 2008, 12:17
Сообщение #27


Живу на АС
Иконка группы

Группа: Разработчики
Сообщений: 786
Регистрация:
9.3.2008
Пользователь №: 2,678
Спасибо сказали: 560

Вставить ник




ЦИТАТА
В Блоке пользователей:
Посетитель ходит по страницам сайта, а в блоке пишет что он на 404 странице (ошибка 404)

Зашел на твой сайт там с этим проблем вроде бы нет
кстати, а зачем ты вернул педовское чпу?
ЦИТАТА
После регистрации и активации нового пользователя, вхожу в систему, пользователь нормально заходит, но появляется такая ошибка:

ЦИТАТА
Не загружает картинки ни через админику ни через BB редактор

Странно, у мя все норм с этим.. Вообще было бы намного легче, если бы вы писали адрес сайта и указывали, выбирали ли вы полную установку или с какой версии обновлялись.

Сообщение отредактировал FORD: Jul 6 2008, 13:14
FORD, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Asskicker
сообщение Jul 6 2008, 15:50
Сообщение #28


Я уже люблю АС
Иконка группы

Группа: [..AS..]

Сообщений: 125
Регистрация:
15.10.2007
Из: UK, London
Пользователь №: 1,221
Спасибо сказали: 62

Вставить ник




Ford: во-первых спасибо тебе за вирус, 569 заражённых ексешников вылеченных Нодом32 ( Касперский ексешник был удалён вирусом, так как был отключен в тот момент). + 32 удалённых файла. ( Win32/Sality.NAM virus )
Ближе к теме.
1. Обновился с версии АС 4.1 , не работает загрузка картинок при публикации новостей, показывает:"illegal file access" хотя если публикуешь новость от незарегестрированного пользователя загрузка идёт нормально!
2. Чпу- при переходе на новость показывает 404 страница не найдена.
Как найду ещё баги дам знать.
Сайт: www.xren.eu
Asskicker, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Next
сообщение Jul 6 2008, 16:40
Сообщение #29


Живу на АС
Иконка группы

Группа: Разработчики
Сообщений: 786
Регистрация:
9.3.2008
Пользователь №: 2,678
Спасибо сказали: 560

Вставить ник




на счет вируса писалось уже в предыдущих постах, на данный момент архив чист!
ЦИТАТА
2. Чпу- при переходе на новость показывает 404 страница не найдена.
Как найду ещё баги дам знать.

У мя с ЧПУ все норм - вообще подобные баги еще и от хостинга зависят - mod rewrite может работать по-разному.
Попробуй знаешь что - найди в файле htaccess в главной директории
КОД
RewriteRule ^([a-zA-Z0-9_]+)/view/([0-9]*)(.html|.htm)?$                    index.php?name=$1&op=view&id=$2 [NC]


и замени на

КОД
RewriteRule ^news/view/([0-9]*)(.html|.htm)?$                    index.php?name=news&op=view&id=$1 [NC]


А на счет загрузки картинок - этот баг и обычном 4.2 есть - педовский баг... буду над ним думать

Сообщение отредактировал FORD: Jul 6 2008, 17:01
FORD, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Next
сообщение Jul 6 2008, 20:05
Сообщение #30


Живу на АС
Иконка группы

Группа: Разработчики
Сообщений: 786
Регистрация:
9.3.2008
Пользователь №: 2,678
Спасибо сказали: 560

Вставить ник




ЦИТАТА
хорошо было бы прикрутить модуль приваты


Сделано!)) Также стало возможно после конкретной статьи добавлять баннер теперь и в модуле Pages
В ЧПУ исправлен баг мешавший пользователю выйти
FORD, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
turbu
сообщение Jul 6 2008, 23:49
Сообщение #31


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 273
Регистрация:
13.3.2008
Пользователь №: 2,710
Спасибо сказали: 43

Вставить ник




у меня лажа с архивом
(IMG:http://i070.radikal.ru/0807/d3/d2020638b97c.jpg)
turbu, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
screatch
сообщение Jul 7 2008, 00:13
Сообщение #32


Живу на АС
Иконка группы

Группа: Администратор

Сообщений: 2,508
Регистрация:
3.4.2007
Из: Эстония, Таллинн
Пользователь №: 24
Спасибо сказали: 880

Вставить ник




ЦИТАТА
у меня лажа с архивом

Это не критичная ошибка, но значит что автор что то намудил при запаковке архива, распаковывайте 7zip, или винраром тоже если я не ошибаюсь можно, он распаковывает исправно, но ошибку всёравно показывает.
screatch, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
turbu
сообщение Jul 7 2008, 01:28
Сообщение #33


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 273
Регистрация:
13.3.2008
Пользователь №: 2,710
Спасибо сказали: 43

Вставить ник




шас потестим

\=)

Сообщение отредактировал turbu: Jul 7 2008, 12:06
turbu, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
pusik
сообщение Jul 7 2008, 04:14
Сообщение #34


Я уже люблю АС
Иконка группы

Группа: Забаненые
Сообщений: 151
Регистрация:
13.10.2007
Пользователь №: 1,198
Спасибо сказали: 26

Вставить ник




еще бы не плохо форум от зомби прикрутить
pusik, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
ATIX
сообщение Jul 7 2008, 21:33
Сообщение #35


ВЕБ ДИЗАЙНЕР
Иконка группы

Группа: [..AS..]

Сообщений: 839
Регистрация:
21.1.2008
Из: Задолбали, так и запишите.
Пользователь №: 2,072
Спасибо сказали: 340

Вставить ник




ЦИТАТА(HAYK @ Jul 5 2008, 23:53 )
Но пользователь заходит нормально без проблем.Мелочь конечно, но всё таки....


как толька найду лишнее время разберусь, самого нервирует !
atixgrup, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Haliff3007
сообщение Jul 8 2008, 09:32
Сообщение #36


AS Support
Иконка группы

Группа: Пользователи

Сообщений: 1,408
Регистрация:
15.6.2007
Пользователь №: 185
Спасибо сказали: 417

Вставить ник




Хм...
Всегда был против сборок "все в одном флаконе".
Haliff3007, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Next
сообщение Jul 8 2008, 11:54
Сообщение #37


Живу на АС
Иконка группы

Группа: Разработчики
Сообщений: 786
Регистрация:
9.3.2008
Пользователь №: 2,678
Спасибо сказали: 560

Вставить ник




ЦИТАТА
Всегда был против сборок "все в одном флаконе".

Ну, рассуждая как ты можно все релизы АС так назвать. Пед модифицирует старую версию, а на АС исправляют его баги. Модификациии в моем релизе тож:
исправления педовских багов и внесение моих доработок, тока, в отличии от педа, своих ошибок я не вношу, единственное что - ЧПУ у некоторых может работать неккорректно (на разных хостингах по-разному)...
Просто дело еще в том, что многие изменения затрагивают одинаковые файлы, те же исправления багов находятся в function.php. Да и, к тому же, "все в одном флаконе" - на мой взгляд, это, если бы я собрал кучу разных модулей со всего АС и засунул все это в этот релиз. Единственное что из этого я добавил так это модуль ЛС, да и то его пришлось подправить. кстати он также затрагивает файл index.php в главной директории сайта, в котором у мя опять таки страницы ошибок! Если бы я рассписывал как сделать ту или иную модификацию вручную это заняло бы довольно много времени (ищи этот код - заменяй на этот...), да и, мне кажется, пользователю гораздо легче просто обновиться.
Другое дело, если у тя сайт уже модифицирован. В таком случае пиши в личку - как будет время помогу...

ЦИТАТА
Но пользователь заходит нормально без проблем.Мелочь конечно, но всё таки....

Вы бы хоть писали с вкл. ЧПУ или с выкл. тоже... Если с вкл. ЧПУ, то этот баг я уже кажется исправил. ЩА обновлю архив. Кроме этого внес еще кое какие исправления и изменения.

Также лично обращаюсь к пользователю turbu - добавление на главную страницу в АС не работало НИКОГДА!
Дело в том, что пед в функции вывода отправляет запрос в базу данных(пример новостей):

КОД
    $result = $db->sql_query("SELECT s.sid, s.catid, s.name, s.title, UNIX_TIMESTAMP(s.time) as formatted, s.hometext, s.comments, s.counter, s.acomm, s.score, s.ratings, s.banner, c.id, c.title, c.description, c.img, u.user_name FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_categories AS c ON (s.catid=c.id) LEFT JOIN ".$prefix."_users AS u ON (s.uid=u.user_id) ".$order." LIMIT $offset, $newnum");


То бишь, поясняю, если новость не принадлежит ни одной категории, на гл. странице она выводится никак не будет.
Есть 2 варианта решения!! Первый - это написать отдельную функцию вывода, причем, для каждого отдельного модуля свою, а это долго!!
Но если вам все-таки нужно это добавление на гл. стр., то вот второй, тупой, но при этом самый простой, способ:

Создайте категорию и ВРУЧНУЮ в базе данных в разделе ".$prefix."_categories (где prefix - ваш префикс) очистити у нее ВСЕ поля, а в sid пропишите 0!


Архив обновлен!
Выше писалось:
ЦИТАТА
Вы бы хоть писали с вкл. ЧПУ или с выкл. тоже... Если с вкл. ЧПУ, то этот баг я уже кажется исправил. ЩА обновлю архив. Кроме этого внес еще кое какие исправления и изменения.


Кроме этого подправил модуль личн. сообщений - исправил баг с просмотром пользователя. Также исправил ошибку со сменой аватара...

Ну и наконец главное:

ЦИТАТА
не работает загрузка картинок при публикации новостей, показывает:"illegal file access" хотя если публикуешь новость от незарегестрированного пользователя загрузка идёт нормально!


ЦИТАТА
16. !!!!!!!!!!!!!Исправил баг с загрузкой файлов (ну пед и тупая сцука)
17.!!!!В модулях news и pages теперь добавлена возможность Выделения на гл. страницах ключевых слов тегом strong( включается и выкл. в конфигурациях модулей) для лучшей ИНДЕКСАЦИИ поисковыми системами!



Сообщение отредактировал FORD: Jul 8 2008, 16:31
FORD, Вас 3 раз(а) поблагодарили за это сообщение:
atixgrup, Chukal, dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
$ecurity
сообщение Jul 8 2008, 18:50
Сообщение #38


Продвинутый юзверь
Иконка группы

Группа: [..AS..]

Сообщений: 82
Регистрация:
9.8.2007
Из: KZ
Пользователь №: 546
Спасибо сказали: 11

Вставить ник




ЦИТАТА(valek @ Jul 6 2008, 02:27 ) *
Помогите пожалуйста....

Логинюсь, обновляю страницу или перехожу на другую и снова я гость !!! (IMG:http://antislaed.net/style_emoticons/default/sad.gif) ((

Все рисунки поисчезали
http://valek.com.ua/templates//images/page_white.png

Не видит где тема ... где исправить ?

Спасибо, уже разобрался

Как исправил, подскажи.
да еще че-то в админке конфиг опросов не пашет Illegal File Access

Сообщение отредактировал $ecurity: Jul 8 2008, 19:10
$ecurity, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Asskicker
сообщение Jul 9 2008, 01:59
Сообщение #39


Я уже люблю АС
Иконка группы

Группа: [..AS..]

Сообщений: 125
Регистрация:
15.10.2007
Из: UK, London
Пользователь №: 1,221
Спасибо сказали: 62

Вставить ник




16. !!!!!!!!!!!!!Исправил баг с загрузкой файлов (ну пед и тупая сцука)

Баг до сих пор существует. Если добавляешь картинку в новости как незарегистрированный пользователь всё проходит успешно, если-же выставляешь новость через админку выкидывает "illegal file access"

Насчёт ЧПУ- перемена кода
КОД
RewriteRule ^([a-zA-Z0-9_]+)/view/([0-9]*)(.html|.htm)?$                    index.php?name=$1&op=view&id=$2 [NC]

и замени на
КОД
RewriteRule ^news/view/([0-9]*)(.html|.htm)?$                    index.php?name=news&op=view&id=$1 [NC]

не помогла, hosting: netlevel.ru
Asskicker, Вас 3 раз(а) поблагодарили за это сообщение:
$ecurity, dura, manuel
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Next
сообщение Jul 10 2008, 10:51
Сообщение #40


Живу на АС
Иконка группы

Группа: Разработчики
Сообщений: 786
Регистрация:
9.3.2008
Пользователь №: 2,678
Спасибо сказали: 560

Вставить ник




насчет загрузки - я думал у тя баг когда тока у пользователя не обновляется, у мя был именно этот. Там у педа переменная $user не читалась, а это значит еще какой-то, но у мя нету его, чтобы и у админа не обновлялось, поэтому устранить будет трудно, тк хостинги разные. Спасибо большое gevorg'у за предоставленный хостинг для повторного тестирования, но там тож этого бага нету. Не знаю - мож дело в аяксе, мож у вас его как то подругому читает. Вообще у педа руки вечно были корявые, но чтоб в 1 функции сразу 2 бага!!
Попробуй найти

КОД
# Show editor files
function show_files() {
    global $user;
    include("config/config_uploads.php");
    $id = intval($_GET['id']);
    $dir = strtolower($_GET['mod']);
    $gzip = intval($_GET['gzip']);
    $typ = intval($_GET['typ']);
    $con = explode("|", $confup[$dir]);
    $connum = ($con[7]) ? $con[7] : "50";
    $file = $_GET['file'];
    $num = isset($_GET['num']) ? intval($_GET['num']) : "1";
    if ($typ == 1 && is_moder()) {
        $path = ($id == 1) ? "uploads/".$dir."/" : "uploads/".$dir."/thumb/";
        if ($file && $dir) {
            if (!$gzip) {
                unlink($path.$file);
            } else {
                zip_compress($path.$file, $path.$file);
            }
        }
        $dh = opendir($path);
        while ($entry = readdir($dh)) {
            if ($entry != "." && $entry != ".." && $entry != "index.html" && preg_match("/\./", $entry)) {
                $files[] = array(filemtime($path.$entry), $entry);
            }
        }
        closedir($dh);
        if ($files) {
            rsort($files);
            foreach ($files as $entry) {
                preg_match("/([a-zA-Z0-9]+)\-([a-zA-Z0-9]+)\-([0-9]+)\.([a-zA-Z0-9]+)/", $entry[1], $date);
                if (($date[3] == 0 && $date[2] && $date[1]) || is_moder()) {
                    $filesize = filesize($path.$entry[1]);
                    list($imgwidth, $imgheight) = getimagesize($path.$entry[1]);
                    $show = ($imgwidth && $imgheight) ? "<img src=\"".img_find("all/view")."\" align=\"center\" style=\"cursor: pointer;\" OnMouseOver=\"Tip('<img src=&quot;".$path."".$entry[1]."&quot; width=&quot;".$imgwidth."&quot;>')\" OnClick=\"CaricaFoto('".$path."".$entry[1]."')\">" : "";
                    $show .= (zip_check()) ? " <img src=\"".img_find("all/gzip")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry[1]."&gzip=1&typ=1', 'f".$id."');\" alt=\""._ZIP."\" title=\""._ZIP."\">" : "";
                    $show .= " <img src=\"".img_find("all/delete")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry[1]."&typ=1', 'f".$id."');\" alt=\""._DELETE."\" title=\""._DELETE."\">";
                    $img = ($imgwidth && $imgheight) ? "".$imgwidth." x ".$imgheight."" : ""._NO."";
                    $contents[] = "<tr class=\"bgcolor1\"><td align=\"center\">".$show."</td><td>".$path."".$entry[1]."</td><td align=\"center\">".date ("d.m.Y H:i:s", $entry[0])."</td><td align=\"center\">".files_size($filesize)."</td><td align=\"center\">".$img."</td></tr>";
                    $a++;
                }
            }
        }
        $numpages = ceil($a / $connum);
        $offset = ($num - 1) * $connum;
        $tnum = ($offset) ? $connum + $offset : $connum;
        for ($i = $offset; $i < $tnum; $i++) {
            if ($contents[$i] != "") {
                $cont .= "".$contents[$i]."";
            }
        }
        $contnum = ($a > $connum) ? num_ajax($a, $numpages, $connum, "go=3&op=show_files&mod=$dir&id=$id&typ=1&") : "";
        $content = ($cont) ? "<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" class=\"bgcolor4\"><tr><th>"._FUNCTIONS."</th><th>"._FILE."</th><th>"._DATE."</th>"
        ."<th>"._SIZE."</th><th>"._WIDTH." x "._HEIGHT."</th></tr>".$cont."</table>".$contnum."" : "";
        open();
        echo $content;
        close();
    } else {
        $path = "uploads/".$dir."/";
        if (is_moder($dir) && $file && $dir) {
            if (!$gzip) {
                unlink($path.$file);
            } else {
                zip_compress($path.$file, $path.$file);
            }
        }
        $dh = opendir($path);
        while ($entry = readdir($dh)) {
            if ($entry != "." && $entry != ".." && $entry != "index.html" && preg_match("/\./", $entry)) {
                $files[] = array(filemtime($path.$entry), $entry);
            }
        }
        closedir($dh);
        if ($files) {
            rsort($files);
            foreach ($files as $entry) {
                preg_match("/([a-zA-Z0-9]+)\-([a-zA-Z0-9]+)\-([0-9]+)\.([a-zA-Z0-9]+)/", $entry[1], $date);
                if (($date[3] == 0 && $date[2] && $date[1]) || is_moder($dir)) {
                    $filesize = filesize($path.$entry[1]);
                    list($imgwidth, $imgheight) = getimagesize($path.$entry[1]);

                    $show = ($imgwidth && $imgheight) ? "<img src=\"".img_find("all/view")."\" align=\"center\" style=\"cursor: pointer;\" OnMouseOver=\"Tip('<img src=&quot;".$path."".$entry[1]."&quot; width=&quot;".$imgwidth."&quot;>')\" OnClick=\"CaricaFoto('".$path."".$entry[1]."')\"> <img src=\"".img_find("all/export")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"InsertCode('attach', '".$entry[1]."', '', '', '".$id."')\" alt=\""._INSERT." ".$imgwidth." x ".$imgheight."\" title=\""._INSERT." ".$imgwidth." x ".$imgheight."\"> <img src=\"".img_find("all/img")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"InsertCode('img', '".$path."".$entry[1]."', '', '', '".$id."')\" alt=\""._EIMG." ".$imgwidth." x ".$imgheight."\" title=\""._EIMG." ".$imgwidth." x ".$imgheight."\">" : "<img src=\"".img_find("all/export")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"InsertCode('attach', '".$path."".$entry[1]."', '', '', '".$id."')\" alt=\""._EIMG."\" title=\""._EIMG."\">";
                    if (is_moder($dir)) {
                        $show .= (zip_check()) ? " <img src=\"".img_find("all/gzip")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry[1]."&gzip=1', 'f".$id."');\" alt=\""._ZIP."\" title=\""._ZIP."\">" : "";
                        $show .= " <img src=\"".img_find("all/delete")."\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry[1]."', 'f".$id."');\" alt=\""._DELETE."\" title=\""._DELETE."\">";
                    }
                    $contents[] = "<tr class=\"bgcolor1\"><td align=\"center\">".$show."</td><td>".$entry[1]."</td><td align=\"center\">".files_size($filesize)."</td></tr>";
                    $a++;
                }
            }
        }
        $numpages = ceil($a / $connum);
        $offset = ($num - 1) * $connum;
        $tnum = ($offset) ? $connum + $offset : $connum;
        for ($i = $offset; $i < $tnum; $i++) {
            if ($contents[$i] != "") {
                $cont .= "".$contents[$i]."";
            }
        }
        $contnum = ($a > $connum) ? num_ajax($a, $numpages, $connum, "go=3&op=show_files&mod=$dir&id=$id&") : "";
        $content = ($cont) ? "<table width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\"><tr><td><table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" class=\"bgcolor4\"><tr><th>"._FUNCTIONS."</th><th>"._FILE."</th><th>"._SIZE."</th></tr>".$cont."</table>".$contnum."</td></tr></table>" : "";
        echo $content;
    }
}


и заменить на функцию из 3.5

КОД
function show_files()
{
    global $user;
    include("config/config_uploads.php");
    $id=intval($_GET['id']);
    $dir=strtolower($_GET['mod']);
    $typ=intval($_GET['typ']);
    $con=explode("|", $confup[$dir]);
    $connum=$con[7] ? $con[7] : "50";
    $file=$_GET['file'];
    $num=isset($_GET['num']) ? intval($_GET['num']) : "1";
    $a=0;
    $contents=array();
    if ($typ == 1 && is_moder())
    {
        $path=$id == 1 ? "uploads/".$dir."/" : "uploads/".$dir."/thumb/";
        if ($file && $dir)
        {
            unlink($path.$file);
        }
        $dh=opendir($path);
        while ($entry=readdir($dh))
        {
            if ($entry != "." && $entry != ".." && $entry != "index.html" && preg_match("/\./", $entry))
            {
                $files[]=$entry;
            }
        }
        closedir($dh);
        if (is_array($files))
        {
            rsort(&$files);
            foreach ($files as $entry)
            {
                preg_match("/([a-zA-Z0-9]+)\\-([a-zA-Z0-9]+)\\-([0-9]+)\\.([a-zA-Z0-9]+)/", $entry, $date);
                $uname=$user[0] ? intval($user[0]) : 0;
                if ($uname == $date[3] || $date[2] || $date[1] && is_moder())
                {
                    $filesize=filesize($path.$entry);
                    list($imgwidth, $imgheight)=getimagesize($path.$entry);
                    $show=$imgwidth && $imgheight ? "<img src=\"images/show.gif\" align=\"center\" style=\"cursor: pointer;\" OnMouseOver=\"Tip('<img src=&quot;".$path.$entry."&quot; width=&quot;".$imgwidth."&quot;>')\" OnClick=\"CaricaFoto('".$path.$entry."')\"> <img src=\"images/delete.gif\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry."&typ=1', 'f".$id."');\" alt=\""._DELETE."\" title=\""._DELETE."\">" : "<img src=\"images/delete.gif\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry."&typ=1', 'f".$id."');\" alt=\""._DELETE."\" title=\""._DELETE."\">";
                    $img=$imgwidth && $imgheight ? $imgwidth." x ".$imgheight : _NO;
                    $contents[]="<tr class=\"bgcolor1\"><td align=\"center\">".$show."</td><td>".$path.$entry."</td><td align=\"center\">".date("d.m.Y H:i:s", $entry)."</td><td align=\"center\">".files_size($filesize)."</td><td align=\"center\">".$img."</td></tr>";
                    $a++;
                }
            }
        }
        $numpages=ceil($a / $connum);
        $offset=($num - 1) * $connum;
        $tnum=$offset ? $connum + $offset : $connum;
        for ($i=$offset; $i < $tnum; $i++)
        {
            if ($contents[$i] != "")
            {
                $cont .= $contents[$i];
            }
        }
        $contnum=$connum < $a ? "<tr class=\"bgcolor1\"><td colspan=\"5\">".num_ajax($a, $numpages, $connum, "go=3&op=show_files&mod=".$dir."&id={$id}&typ=1&")."</td></tr>" : "";
        $content=$cont ? "<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" class=\"bgcolor4\"><tr><th>"._FUNCTIONS."</th><th>"._FILE."</th><th>"._DATE."</th><th>"._SIZE."</th><th>"._WIDTH." x "._HEIGHT."</th></tr>".$cont.$contnum."</table>" : "";
        opentable();
        echo $content;
        closetable();
    }
    else
    {
        $path="uploads/".$dir."/";
        if (is_moder(ucfirst($dir)) && $file && $dir)
        {
            unlink($path.$file);
        }
        $dh=opendir($path);
        while ($entry=readdir($dh))
        {
            if ($entry != "." && $entry != ".." && $entry != "index.html" && preg_match("/\./", $entry))
            {
                $files[]=$entry;
            }
        }
        closedir($dh);
        if (is_array($files))
        {
            rsort(&$files);
            foreach ($files as $entry)
            {
                preg_match("/([a-zA-Z0-9]+)\\-([a-zA-Z0-9]+)\\-([0-9]+)\\.([a-zA-Z0-9]+)/", $entry, $date);
                $uname=$user[0] ? intval($user[0]) : 0;
                if ($uname == $date[3] || $date[2] || $date[1] && is_moder(ucfirst($dir)))
                {
                    $filesize=filesize($path.$entry);
                    list($imgwidth, $imgheight)=getimagesize($path.$entry);
                    $show=$imgwidth && $imgheight ? "<img src=\"images/show.gif\" align=\"center\" style=\"cursor: pointer;\" OnMouseOver=\"Tip('<img src=&quot;".$path.$entry."&quot; width=&quot;".$imgwidth."&quot;>')\" OnClick=\"CaricaFoto('".$path.$entry."')\"> <img src=\"images/editor/export.gif\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"InsertCode('attach', '".$entry."', '', '', '".$id."')\" alt=\""._INSERT." ".$imgwidth." x ".$imgheight."\"  title=\""._INSERT." ".$imgwidth." x ".$imgheight."\"> <img src=\"images/editor/img.gif\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"InsertCode('img', '".$path.$entry."', '', '', '".$id."')\" alt=\""._EIMG." ".$imgwidth." x ".$imgheight."\"  title=\""._EIMG." ".$imgwidth." x ".$imgheight."\"> " : "<img src=\"images/editor/export.gif\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"InsertCode('attach', '".$path.$entry."', '', '', '".$id."')\" alt=\""._EIMG."\"  title=\""._EIMG."\"> ";
                    $show .= is_moder(ucfirst($dir)) ? "<img src=\"images/delete.gif\" border=\"0\" align=\"center\" style=\"cursor: pointer;\" OnClick=\"ajax('ajax.php?go=3&op=show_files&mod=".$dir."&id=".$id."&file=".$entry."', 'f".$id."');\" alt=\""._DELETE."\" title=\""._DELETE."\">" : "";
                    $contents[]="<tr class=\"bgcolor1\"><td align=\"center\">".$show."</td><td>".$entry."</td><td align=\"center\">".files_size($filesize)."</td></tr>";
                    $a++;
                }
            }
        }
        $numpages=ceil($a / $connum);
        $offset=($num - 1) * $connum;
        $tnum=$offset ? $connum + $offset : $connum;
        for ($i=$offset; $i < $tnum; $i++)
        {
            if ($contents[$i] != "")
            {
                $cont .= $contents[$i];
            }
        }
        $contnum=$connum < $a ? "<tr class=\"bgcolor1\"><td colspan=\"3\">".num_ajax($a, $numpages, $connum, "go=3&op=show_files&mod=".$dir."&id={$id}&")."</td></tr>" : "";
        $content=$cont ? "<table width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\"><tr><td><table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" class=\"bgcolor4\"><tr><th>"._FUNCTIONS."</th><th>"._FILE."</th><th>"._SIZE."</th></tr>".$cont.$contnum."</table></td></tr></table>" : "";
        echo $content;
    }
}

А вообще буду думать...

Насчет ЧПУ - ты бы хоть УРЛ подробного просмотра любой новости при вкл. ЧПУ дал, а то ЧПУ у тя все время выкл. и я не могу опредилить где копать - в conf_rewrite или в .htaccess
FORD, Вас 1 раз(а) поблагодарили за это сообщение:
dura
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
GoogleBot
сообщение Jul 10 2008, 10:51
Сообщение #


Рекламные обьявления от Google













Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
Цитировать сообщение

5 Страниц V  < 1 2 3 4 > » 
Тема закрытаНачать новую тему

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 20 May 2024 - 01:50
Хостинг предоставлен NetLevel.Ru   Eleanor CMS