SAT Опубликовано 19 Августа 2005 Жалоба Поделиться Опубликовано 19 Августа 2005 Мод: gender modКатегория: МодыСовместимость: 2.0.xОписание:может быть кому понадобится. Половая принадлежность на форуме. конечно можно сделать это через ACP,но в этом моде есть плюсы вставляется картинка после аватора, оригинальный выбор из UCP, возможность не указания пола, при этом пол не будет отображаться в топике на форуме, соотвественно если указать, то он будет отображаться как в виде картинки после ника так и в инфо, существует возможность редактирования данного параметра для каждого пользователя из ACP. Подробнее...Скачать Ссылка на комментарий Поделиться на других сайтах Прочее
exet Опубликовано 19 Августа 2005 Жалоба Поделиться Опубликовано 19 Августа 2005 Ага, спасибо! Токо вот вопрос как сделать чтобы значек еще и тут показывал http://forum.exet.ru/index.php?showuser=2 ??? Заранее спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
=SPiRiT= Опубликовано 19 Августа 2005 Жалоба Поделиться Опубликовано 19 Августа 2005 Во блин! Только что выдра и переделал этот мод с 1.3.1 для 2.0.х, а SAT меня опередил! Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 19 Августа 2005 Автор Жалоба Поделиться Опубликовано 19 Августа 2005 а самим по анологии с topic.php? ./lang/en/lang_profile.php добавить 'gender' => "Gender", Male => "Male", Female => "Female", ./lang/ru/lang_profile.php добавить // Gender mod $lang['gender'] = "Пол"; $lang['Male'] = "Мужской"; $lang['Female'] = "Женский"; ./sourses/profile.php найти $info['name'] = $member['name']; заменить на // Gender mod if($member['gender']!= "") { $info['name'] = "".$member['name']." <img src='style_images/gender/".$member['gender'].".gif' alt='".$ibforums->lang['gender'].": ".$ibforums->lang[$member['gender']]."'>"; } else { $info['name'] = $member['name']; } // Gender mod только ИМХО не смотриться это, хотя кому как...[1124483998:1124484164]=SPiRiT= поиском пользуйся этот мод в разделе модификации в разработке месяца три валялся просто ща попросили вот и выложил, может кому понадобится, не знаю... Ссылка на комментарий Поделиться на других сайтах Прочее
=SPiRiT= Опубликовано 19 Августа 2005 Жалоба Поделиться Опубликовано 19 Августа 2005 Да, вот мне нужен был, только уже поздно, сам сделал! Ссылка на комментарий Поделиться на других сайтах Прочее
exet Опубликовано 19 Августа 2005 Жалоба Поделиться Опубликовано 19 Августа 2005 Спасибо сделал мне нравиться![1124493061:1125090741]У меня проблема. После того как снес форум. Заново поставил. Решил востановить мод.База старая осталась. Вот какая ошибка вылазит: mySQL query error: UPDATE ibf_member_extra SET website='http://www.exet.ru',icq_number=488846,aim_name='нету',yahoo='нету',msnname='нету',location='Нижнего Новгорода',interests='Увлечения мои:<br /><br />В принцепе как и у обычного человека!<br />(Бабы, кино, музыка, инет, рыбалка..)<br /><br />КОРОЧЕ ВСЕ! ;0',gender='Male' WHERE id=2 mySQL error: Unknown column 'gender' in 'field list'mySQL error code: Date: Saturday 27th of August 2005 01:10:38 AM[1124493061:1125091071]Хех. Сам разобрался. Ссылка на комментарий Поделиться на других сайтах Прочее
maniaka Опубликовано 28 Ноября 2005 Жалоба Поделиться Опубликовано 28 Ноября 2005 помогите пожалуйста //************************** //./sources/lib/usercp_functions.php //************************** //********** //найти //********* ), $mem['gender'],"onChange='showgender1()'") . $gender_image, ) ); //----------------------------------------- // Start off our array //----------------------------------------- $set = array( 'bday_day' => $ibforums->input['day'], 'bday_month' => $ibforums->input['month'], 'bday_year' => $ibforums->input['year'], //*********** //после //************ // Gender mod 'gender' => $ibforums->input['gender'], // Gender mod в этом файле нет и не могло быть ), $mem['gender'],"onChange='showgender1()'") . $gender_image, ) ) а когда я эта дописываю как в установке, то ошбка вылезает с кавычками. Ссылка на комментарий Поделиться на других сайтах Прочее
PhreakeR Опубликовано 29 Ноября 2005 Жалоба Поделиться Опубликовано 29 Ноября 2005 Попробуй найди // Start off our arrayи выше вставь ), $mem['gender'],"onChange='showgender1()'") . $gender_image, ) ); Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 30 Ноября 2005 Автор Жалоба Поделиться Опубликовано 30 Ноября 2005 oooops.... найти //----------------------------------------- // Start off our array //----------------------------------------- $set = array( 'bday_day' => $ibforums->input['day'], 'bday_month' => $ibforums->input['month'], 'bday_year' => $ibforums->input['year'], //***********//после//************ // Gender mod 'gender' => $ibforums->input['gender'], // Gender mod архив изменил... слегонца не то скопировал с локала... Ссылка на комментарий Поделиться на других сайтах Прочее
encore Опубликовано 5 Февраля 2006 Жалоба Поделиться Опубликовано 5 Февраля 2006 а на версию 2.1.4 есть? и как можно картинку сделать возле узеров в статусе снизу, где их список? Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 7 Февраля 2006 Автор Жалоба Поделиться Опубликовано 7 Февраля 2006 для 2.1.4 там меняются только расмоложение файлов и то что используется $this->ipsclass и все. Ссылка на комментарий Поделиться на других сайтах Прочее
lady Опубликовано 14 Февраля 2006 Жалоба Поделиться Опубликовано 14 Февраля 2006 Здрасте. Вопрос: Это//выполняем запрос//Внимание!!! будьте внимательны с префиксом(в запросе он 'ibf_')!! ALTER TABLE `ibf_members` ADD `gender` VARCHAR(250) NOT NULL;Где и как делается? Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 15 Февраля 2006 Автор Жалоба Поделиться Опубликовано 15 Февраля 2006 lady здравствуйте. Есть два варианта решения задачи:- через phpmyadmin, соотвественно через стандартную панель запросов там.- через SQL Tools которую вы можете найти в админ панеле форума. Ссылка на комментарий Поделиться на других сайтах Прочее
lady Опубликовано 15 Февраля 2006 Жалоба Поделиться Опубликовано 15 Февраля 2006 Через фтп никак? Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 15 Февраля 2006 Автор Жалоба Поделиться Опубликовано 15 Февраля 2006 lady да если вы напишите инсталятор я писать для одного запроса инсталлер не буду, это смешно и бессмыслено... Ссылка на комментарий Поделиться на других сайтах Прочее
lady Опубликовано 15 Февраля 2006 Жалоба Поделиться Опубликовано 15 Февраля 2006 Ок, прошу прощения.Удачи Вам) Ссылка на комментарий Поделиться на других сайтах Прочее
Big Jack Опубликовано 1 Декабря 2006 Жалоба Поделиться Опубликовано 1 Декабря 2006 Ув, SAT! А не затруднит ли вас написать мануал к версии 2.1.7? Просто, если честно не совсем разобрался с файлами. Некоторые просто не нашел. а вот эта строка вашего поста для 2.1.4 там меняются только расмоложение файлов и то что используется $this->ipsclass и все.мне совсем уж непонятна.Я думаю, это пригодиться не только мне, так как мод очень даже пользуется популярностью. Заранее спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
Angel Cody Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 Полностью поддерживаю Big Jack'а. Было бы очень хорошо если бы этот мод был бы совместим с 2.1.7 или была бы отдельная для него версия.Быть может вас не затруднит сделать её. Заранее благодарен =) Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 Надеюсь, что SAT ничего против иметь не будет, если я его мод просто перепишу для 2.1.7 Ведь народ вроде просит //===============================================// //*********************** //./sources/action_admin/member.php //************************ //********** //найти //********* $this->ipsclass->html .= $this->ipsclass->adskin->add_td_row( array( "<b>Откуда</b>" , $this->ipsclass->adskin->form_input("location", $mem['location']) ) ); //*********** //после //************ // Gender mod $this->ipsclass->html .= $this->ipsclass->adskin->add_td_row( array( "<b>Gender</b>" , $this->ipsclass->adskin->form_dropdown("gender", array( 0 => array( '' , '--' ), 1 => array( 'Male' , 'Male' ), 2 => array( 'Female' , 'Female' ), ),$mem['gender']) , ) ); // Gender mod //********** //найти //********* 'warn_level' => $this->ipsclass->input['warn_level'], //*********** //после //************ // Gender mod 'gender' => $this->ipsclass->input['gender'], // Gender mod //************************** //./sources/lib/func_usercp.php //************************** //********** //найти //********* //----------------------------------------- // Start off our array //----------------------------------------- $set = array( 'bday_day' => $this->ipsclass->input['day'], 'bday_month' => $this->ipsclass->input['month'], 'bday_year' => $this->ipsclass->input['year'], //*********** //после //************ // Gender mod 'gender' => $this->ipsclass-input['gender'], // Gender mod //*************** //./sources/action_public/topics.php //*************** //********** //найти //********* $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>"; //*********** //заменить //*********** // Gender mod if($poster['gender']!= "") { $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a> <img src='style_images/gender/".$poster['gender'].".gif' alt='".$this->ipsclass->lang['gender'].": ".$this->ipsclass->lang[$poster['gender']]."'>"; } else { $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>"; } // Gender mod //********** //найти //********* if ($member['location']) { $member['member_location'] = $this->ipsclass->compiled_templates['skin_topic']->member_location( $member['location'] ); } //*********** //после //************ // Gender mod if ($member['gender']!= "") { if($member['gender']=="Male") { $member['gender_view'] = "{$this->ipsclass->lang['gender']}: {$this->ipsclass->lang[$member['gender']]}<br />"; } if($member['gender']=="Female") { $member['gender_view'] = "{$this->ipsclass->lang['gender']}: {$this->ipsclass->lang[$member['gender']]}<br />"; } } // Gender mod //*************** //./sources/action_public/usercp.php //*************** //********** //найти //********* $this->output = preg_replace( "/<!--\{MEMBERTITLE\}-->/", $t_html, $this->output ); } $t_html = $this->ipsclass->compiled_templates['skin_ucp']->birthday($day, $mon, $year); $this->output = preg_replace( "/<!--\{BIRTHDAY\}-->/", $t_html, $this->output ); //*********** //после //************ // Gender $gender_alias = array ("","Male","Female"); $gender_name = array ("--",$this->ipsclass->lang['male'],$this->ipsclass->lang['female']); if ($ibforums->member['gender'] == ""){ $gender_image = "<img src='style_images/gender/Blank.gif' name='usergender'>"; while ((list(,$ga)=each($gender_alias))&&(list(,$gn)=each($gender_name))){ $gender_display[] = "<option value='$ga'>$gn</option>\n"; } }else{ $gender_image = "<img src='style_images/gender/{$this->ipsclass->member['gender']}.gif' name='usergender'>"; while ((list(,$ga)=each($gender_alias))&&(list(,$gn)=each($gender_name))){ if ($this->ipsclass->member['gender'] == $ga && $this->ipsclass->member['gender']){ $gender_display[] = "<option value='$ga' selected='selected'>$gn</option>\n"; }else{ $gender_display[] = "<option value='$ga'>$gn</option>\n"; } } } $gender = implode(" ", $gender_display); $this->output = preg_replace( "/<!--\{GENDER\}-->/" , "$gender" , $this->output ); $this->output = preg_replace( "/<!--\{GENDERIMAGE\}-->/" , "$gender_image" , $this->output ); $gender = implode(" ", $gender_display); Вроде все. Остальное делайте по инстуркции.Сам я его не проверял. Удачи. Ссылка на комментарий Поделиться на других сайтах Прочее
FarStar Опубликовано 14 Апреля 2008 Жалоба Поделиться Опубликовано 14 Апреля 2008 А под 2.3.4 никто не пробовал? Ссылка на комментарий Поделиться на других сайтах Прочее
Vilz Опубликовано 15 Апреля 2008 Жалоба Поделиться Опубликовано 15 Апреля 2008 в 2.3.4 оно есть по умолчагнию, в выпадающей менюшке кликом по нику... Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения