Raynor Опубликовано 31 Июля 2006 Жалоба Поделиться Опубликовано 31 Июля 2006 Название: Быстрый ответ и авторизация для Lo-Fi версииДобавил: RaynorДобавлен: 31 Июл 2006Обновлен: 12 Авг 2006Категория: IP.Board 2.1.x Добавляет форму быстрого ответа в Lo-Fi версию В версии 1.1.0 добавлена авторизация, thx to AVol Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
gtasa Опубликовано 31 Июля 2006 Жалоба Поделиться Опубликовано 31 Июля 2006 Ха модераторы файловика родили наконец-то !!!Форма хорошая, уже использую до релиза ! Ссылка на комментарий Поделиться на других сайтах Прочее
EasyBot Опубликовано 31 Июля 2006 Жалоба Поделиться Опубликовано 31 Июля 2006 угу, автор молодец Как поставить фоому вместе с моим модом LoFi 1post = 1page смотрим тут:http://www.ibresource.ru/forums/index.php?showtopic=32547 Ссылка на комментарий Поделиться на других сайтах Прочее
rainyday Опубликовано 5 Августа 2006 Жалоба Поделиться Опубликовано 5 Августа 2006 Всем привет а как или где найти год авторизации на форуме? Чтобы в LiFi версии можно было бы авторизировать? (очень нужно для вап версии форума) подскажите, тыкните носом, пожааалуйста Ссылка на комментарий Поделиться на других сайтах Прочее
AVol Опубликовано 7 Августа 2006 Жалоба Поделиться Опубликовано 7 Августа 2006 Попытался сделать авторизацию в Lo-Fi Вроде даже работает ./lofiversion/index.php================================================================================Найти:================================================================================ $output = str_replace( '<% TITLE %>' , $title , $LOFISKIN['wrapper'] ); $output = str_replace( '<% CONTENT %>' , $content , $output ); $output = str_replace( '<% FULL_URL %>' , $fullurl , $output ); $output = str_replace( '<% COPYRIGHT %>', $copyright, $output ); $output = str_replace( '<% NAV %>' , $nav , $output ); $output = str_replace( '<% LINK %>' , $ipsclass->real_link, $output ); $output = str_replace( '<% LARGE_TITLE %>', $ipsclass->title ? $ipsclass->title : $ipsclass->vars['board_name'], $output ); $output = str_replace( '<% PAGES %>' , $pages, $output ); $output = str_replace( "<% CHARSET %>" , $ipsclass->vars['gb_char_set'], $output);================================================================================Ниже добавить:================================================================================ if (!$ipsclass->member['id']) { $output = str_replace( '<% LOGIN %>', LOFISKIN_quick_login(), $output ); } else { $output = str_replace( '<% LOGIN %>', LOFISKIN_quick_logout( array( 'key' => $ipsclass->return_md5_check(), 'name' => $ipsclass->member['members_display_name'] ) ), $output ); }================================================================================ ./lofiversion/lofi_skin.php================================================================================Найти:================================================================================ <div id='largetext'>{$ipsclass->lang['lofi_fullversion']}<a href='<% LINK %>'><% LARGE_TITLE %></a></div>================================================================================Ниже добавить:================================================================================ <% LOGIN %>================================================================================Найти:================================================================================function LOFISKIN_posts_entry($r) { return <<<EOF <div class='postwrapper'> <div class='posttopbar'> <div class='postname'>{$r['author_name']}</div> <div class='postdate'>{$r['post_date']}</div> </div> <div class='postcontent'> {$r['post']} </div> </div> EOF; }================================================================================Ниже добавить:================================================================================function LOFISKIN_quick_login() { global $ipsclass; return <<<EOF <div class='ipbnav'> <form action="{$ipsclass->base_url}" method="post"> <input type="hidden" name="act" value="Login" /> <input type="hidden" name="CODE" value="01" /> <input type="hidden" name="CookieDate" value="1" /> <input type="hidden" name="lofi_login_used" value="1" /> Логин: <input type="text" size="20" name="UserName" onfocus="this.value=''" value="Имя пользователя" /> | Пароль: <input type="password" size="20" name="PassWord" onfocus="this.value=''" value="ibfrules" /> | <input class="button" type="submit" value="Вход на форум" /> </form> </div><br /> EOF; } function LOFISKIN_quick_logout($data) { global $ipsclass; return <<<EOF <div class='smalltext'> <form action="{$ipsclass->base_url}" method="post"> <input type="hidden" name="act" value="Login" /> <input type="hidden" name="CODE" value="03" /> <input type="hidden" name="k" value="{$data['key']}" /> <input type="hidden" name="lofi_login_used" value="1" /> <b>Вошли как: {$data['name']}</b> <input class="button" type="submit" value="Выход" /> </form> </div> EOF; }================================================================================ ./sources/action_public/login.php================================================================================Найти:================================================================================ //----------------------------------------- // Redirect them to either the board // index, or where they came from //----------------------------------------- $this->ipsclass->my_setcookie("session_id", $this->ipsclass->session_id, -1); $this->logged_in = 1; if ( USE_MODULES == 1 ) { $this->modules->register_class($this); $this->modules->on_login($member); }================================================================================Ниже добавить:================================================================================ // Lo-fi redirect if ($this->ipsclass->input['lofi_login_used']) { $this->ipsclass->boink_it("lofiversion/index.php"); }================================================================================Найти:================================================================================ # Horrid hack: IPB 3.0: Separate out log out functions into class / function if ( $return ) { //----------------------------------------- // Redirect... //----------------------------------------- $url = ""; if ( $this->ipsclass->input['return'] != "" )================================================================================ВЫШЕ добавить:================================================================================ // Lo-fi redirect if ($this->ipsclass->input['lofi_login_used']) { $this->ipsclass->boink_it("lofiversion/index.php"); }================================================================================ P.S.:там где тут получилось: |должно быть: & nbsp; & nbsp; & # 124; & nbsp; & nbsp;только без пробелов Ссылка на комментарий Поделиться на других сайтах Прочее
rainyday Опубликовано 8 Августа 2006 Жалоба Поделиться Опубликовано 8 Августа 2006 Огромное спасибо, все замечательно работает! Ссылка на комментарий Поделиться на других сайтах Прочее
westex Опубликовано 11 Августа 2006 Жалоба Поделиться Опубликовано 11 Августа 2006 Всем спасибо. Все работает, и быстрый ответ и авторизация через lofi Ссылка на комментарий Поделиться на других сайтах Прочее
Raynor Опубликовано 11 Августа 2006 Автор Жалоба Поделиться Опубликовано 11 Августа 2006 Добавил авторизацию в мод, thx to AVol Ссылка на комментарий Поделиться на других сайтах Прочее
Santehnik Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 Люди может я криворукий но на версии 2.1.7 не работает Ссылка на комментарий Поделиться на других сайтах Прочее
AVol Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 Люди может я криворукий но на версии 2.1.7 не работает Наверно всеже криворукий - все прекрасно работает Ссылка на комментарий Поделиться на других сайтах Прочее
Santehnik Опубликовано 19 Августа 2006 Жалоба Поделиться Опубликовано 19 Августа 2006 Fatal error: Cannot redeclare lofiskin_quick_reply() (previously declared in /home/worldspo/public_html/forum/lofiversion/lofi_skin.php:117) in /home/worldspo/public_html/forum/lofiversion/lofi_skin.php on line 140Вот пожалуйста что мне выдает, что делаю не так ? Ссылка на комментарий Поделиться на других сайтах Прочее
EasyBot Опубликовано 19 Августа 2006 Жалоба Поделиться Опубликовано 19 Августа 2006 у тебя 2 раза функция lofiskin_quick_reply() прописана Ссылка на комментарий Поделиться на других сайтах Прочее
Santehnik Опубликовано 20 Августа 2006 Жалоба Поделиться Опубликовано 20 Августа 2006 Спасибо вам, разобрался.Вобщем в том архиве 2 раза репли но нету logout P.S Мож кто знает как прикрутить к етому моду создание новой темы ? Ссылка на комментарий Поделиться на других сайтах Прочее
B3nd3r Опубликовано 7 Сентября 2006 Жалоба Поделиться Опубликовано 7 Сентября 2006 А можно в Текстовой версии сделать так чтобы отображалось кто ответил последним и когда... Заранее большое спасибо... Ссылка на комментарий Поделиться на других сайтах Прочее
Schnapz Опубликовано 14 Сентября 2006 Жалоба Поделиться Опубликовано 14 Сентября 2006 Я одного не пойму - а форма быстрого ответа так и должна в ло-фи отображаться под КАЖДЫМ сообщением? Или я косякнул в каком-то файле? Подскажите пожалуйста. Ссылка на комментарий Поделиться на других сайтах Прочее
B3nd3r Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 Я одного не пойму - а форма быстрого ответа так и должна в ло-фи отображаться под КАЖДЫМ сообщением? Или я косякнул в каком-то файле? Подскажите пожалуйста.Должна быть в самом низу... Ссылка на комментарий Поделиться на других сайтах Прочее
Schnapz Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 Какой-то косипор остался с файлами после обновления движка... перезалил папку lofiversion, проделал заново действия для индекс.пхп и лофи_скин.пхп - и все запахало. Ссылка на комментарий Поделиться на других сайтах Прочее
DimaV Опубликовано 20 Сентября 2006 Жалоба Поделиться Опубликовано 20 Сентября 2006 Такая проблема: после установки мода не работает авторизация (как вход, так и выход). Просто появляется пустая страница. (после его удаления тоже) После смены типа редиректа возвращал на главную форума.Помогите, пожайлуста, даже и не знаю что делать( Ссылка на комментарий Поделиться на других сайтах Прочее
archtod Опубликовано 26 Сентября 2006 Жалоба Поделиться Опубликовано 26 Сентября 2006 Ребята ваще реальной отличный мод ) терь хотелось бы мод отображения последних тем и кто последний добавленил плзз кто сделайте?? Сам бы написал, но млин там надо дофига почитать ) Ссылка на комментарий Поделиться на других сайтах Прочее
Novokuibyshevsk Опубликовано 14 Октября 2006 Жалоба Поделиться Опубликовано 14 Октября 2006 Мод замечательный, спасибо! Вот только я столкнулся с такой траблой - после установки другого набора смайлов (не default), в lofi версии не работают смайлы. Пишу мессагу из lofi - вместо смайлов коды. Из обычного скина - всё нормально... Помогите пожалуйста вылечить сей баг. Если он конечно связан с данным модом. Ссылка на комментарий Поделиться на других сайтах Прочее
Raynor Опубликовано 15 Октября 2006 Автор Жалоба Поделиться Опубликовано 15 Октября 2006 Чтобы работали смайлы, надо в lofi_skin.php после<input type="hidden" name="lofi_reply_used" value="1" />добавить<input type="hidden" name="enableemo" value="yes" /> Ссылка на комментарий Поделиться на других сайтах Прочее
Novokuibyshevsk Опубликовано 15 Октября 2006 Жалоба Поделиться Опубликовано 15 Октября 2006 Raynor,спасибо огромное за помощь! Всё работает! Ссылка на комментарий Поделиться на других сайтах Прочее
Denny Опубликовано 15 Октября 2006 Жалоба Поделиться Опубликовано 15 Октября 2006 Кстати, всё забывал написать. Я прикрутил к ответу в Lo-Fi редактор TinyMCE (свою лайт версию), теперь и ббкоды и richtext работают Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 23 Октября 2006 Жалоба Поделиться Опубликовано 23 Октября 2006 Спасибо! Всё работает.Только вот бока с редиректом.Например, я не автризирован - нахожусь где-то там в какой-то темеввожу лог и пасс - кидает на главную ло-фи, а не обратно в тему.тоже самое с логаут - кидает на главную.Неудобно, особенно если с мобильных устройств заходить будут. Ссылка на комментарий Поделиться на других сайтах Прочее
Rationa Опубликовано 28 Октября 2006 Жалоба Поделиться Опубликовано 28 Октября 2006 Хочу сказать большое спасибо создателям. Все замечательно работает. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения