Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - chevanton

Страницы: [1]
1
Авторизация. Восстановление забытого хешированного пароля.

Добрый день.
После того как все пароли были хешированны текущий метод восстановления пароля стал не актуальным.
Клиент получает примерно следующий текст:
Ваш логин: 123123
Ваш пароль: b538c6fd231e2333f7f09fe393663cf8

Я доработал модуль авторизации, суть:
- в метки письма восстановления к %login%, %password% добавлены %email%, %url%.
- обработка этих меток при формировании письма.
- в $kernel добавлена функция авторизации по ID, раньше её можно было вызывать только из manager_users
- авторизация пользователя по хешу, и ID 
$array['id'].md5($array['email'].$array['password']);

хочу сделать pull request, как мне это сделать?

Для деталей телега: @Chevant0n.

2
модуль feedback2, с прикрепленным документом все ок, с пустым появляется след ошибка

WARNING: unlink(): open_basedir restriction in effect. File() is not within the allowed
path(s): (/home/u70000001:/tmp:/var/tmp:/opt/php-5.5/pear:/usr/local/bin:/etc/pki/tls/certs)
in /home/u70000001/public_html/modules/feedback2/feedback2.class.php on line 430

Вообще WARNING не ERROR.
Можно ли скрыть настройками(Санты или хостинга) данный вид сообщений?

Причина:
foreach($attached_files as $afile)
{
    @unlink($afile);        <--  430 это тут
}
$filled_fields = array();


3
Инсталляция / Ошибка при инсталяции
« : 04 сентября 2012, 10:25:26 »
Fatal error: Call to undefined function session_start() in /www/sinstall/index.php on line 10

там вроде вызов процедуры
в чем ошибка?
наверное чтото собранно не так

4
Другие вопросы и ошибки / sql ошибки
« : 09 июня 2012, 08:30:41 »
Ошибка (errore):
Файл (file): /var/www/clients/client1/web1/web/include/kernel.class.php
GET запрос (GET request):/company/
Строка (String): 1354 (kernel->runSQL)
SQL запрос (SQL query):
'SELECT `lang`, `element`, `text`
                  FROM `vw_all_lang`
                  WHERE (`lang` = 'RU') and ( `element` IN ('errore_message_page_not_exist'))'

Table 'c1db.sf_all_lang' doesn't exist

Как бороться с такой?

есть еще 2 или 3  с такой же подписью: Table '********' doesn't exist

5
Добрый день, подскажите как настроить .htaccess чтобы при вводе

www.mysite.ru/news
www.mysite.ru/news/6

Выводились страници соответствующие

www.mysite.ru/news.html
www.mysite.ru/news.html?id=6

текущий .htaccess

 
  RewriteBase /
  RewriteEngine On
  #RewriteRule   !^features.*     -                  [C]
  RewriteRule   ^[a-z0-9_-]*\.html.*                     index.php
  AddDefaultCharset UTF-8


на версии 1.13 работало


AddDefaultCharset windows-1251

DirectoryIndex index.php index.php3 index.html index.htm index.shtml

Options -Indexes
AddHandler server-parsed .html
php_flag magic_quotes_gpc 0
php_flag magic_quotes_runtime 0

RewriteEngine On

RewriteCond %{HTTP_HOST} ^mysite.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/robots.*
RewriteRule ^(.*)$ http://www.mysite.ru/$1 [R=301,L]

RewriteBase /

RewriteRule ^news/([0-9]+)/?$ news.html?id=$1 [L,QSA]
RewriteRule ^news/page([0-9]+)/?$ news.html?offset=$1 [L,QSA]


RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|ico|swf)$
RewriteCond %{REQUEST_FILENAME} !{SERVER_NAME}\/components.$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?%{REQUEST_URI} [L,QSA]



в старой версии работает как адаптировать под 2.06?

6
Привет уважаемые.
Есть несколько вопросов:
1) Модуль дорога: Как сделать так чтобы в дороге выводилась только id страници.
 пример :
 Главная / О компании /  Подразделение / Фото
 "/"        "/company"     "/company/unit"    "/company/unit/foto"
надо:
 "/"        "/company"     "/unit"                   "/foto"

я решил это тем что делал для каждого следующего уровня свой шаблон. Делать для уровней индивидуальные шаблоны это все равно что прописывать все в ручную.


2) Мультиязычноть. как реализовать лучше?
у меня сейчас следующая структура
1 Главная
   2 RU
      3 Страница 1  (company)
      3 страница 2   (news)
   2 EN
      3 Page 1 (en_company)
      3 Page 2 (en_news)

у меня полное дублирование структуры сайта, и модулей.

3) Мультиязычность модуля авторизация.
Как сделать чтобы работало два модуля авторизации, один c шаблонами на русском языке второй с другим.
функционал одинаковый.



Страницы: [1]