Пэрство или "Когда у общества нет цветовой дифференциации штанов — то нет цели!"
Собственно о нём говорили давно…
В свободное время набросал пару строчек кода. Если честно сказать не доволен собой, но работает.
Выкладывается на суд монарха. Граждане, добавляйте пожелания.
Выглядит это так
1) добавить в файл classes/modules/user/entity/User.entity.class.php
2) добавить в файл /templates/language/russian.php
3) найти в файле templates/skin/название скина/comment.tpl строки
заменить:
Тестил на LS 0.4.2
В свободное время набросал пару строчек кода. Если честно сказать не доволен собой, но работает.
Выкладывается на суд монарха. Граждане, добавляйте пожелания.
Выглядит это так
1) добавить в файл classes/modules/user/entity/User.entity.class.php
public function getStatusM() {
$ratingnum = number_format(round($this->_aData['user_rating'],2), 2, '.', '');
if($ratingnum>150) $rank=$this->Lang_Get('status_13');
elseif($ratingnum>100) $rank=$this->Lang_Get('status_12');
elseif($ratingnum>90) $rank=$this->Lang_Get('status_11');
elseif($ratingnum>80) $rank=$this->Lang_Get('status_10');
elseif($ratingnum>70) $rank=$this->Lang_Get('status_9');
elseif($ratingnum>60) $rank=$this->Lang_Get('status_8');
elseif($ratingnum>50) $rank=$this->Lang_Get('status_7');
elseif($ratingnum>40) $rank=$this->Lang_Get('status_6');
elseif($ratingnum>30) $rank=$this->Lang_Get('status_5');
elseif($ratingnum>20) $rank=$this->Lang_Get('status_4');
elseif($ratingnum>10) $rank=$this->Lang_Get('status_3');
elseif($ratingnum>5) $rank=$this->Lang_Get('status_2');
elseif($ratingnum>2) $rank=$this->Lang_Get('status_1');
else $rank=$this->Lang_Get('status_0');
return $rank;
}
public function getStatusW() {
$ratingnum = number_format(round($this->_aData['user_rating'],2), 2, '.', '');
if($ratingnum>150) $rank=$this->Lang_Get('status_11');
elseif($ratingnum>80) $rank=$this->Lang_Get('status_10');
elseif($ratingnum>70) $rank=$this->Lang_Get('status_9');
elseif($ratingnum>60) $rank=$this->Lang_Get('status_8');
elseif($ratingnum>50) $rank=$this->Lang_Get('status_7');
elseif($ratingnum>40) $rank=$this->Lang_Get('status_6');
elseif($ratingnum>30) $rank=$this->Lang_Get('status_5');
elseif($ratingnum>20) $rank=$this->Lang_Get('status_4');
elseif($ratingnum>10) $rank=$this->Lang_Get('status_3');
elseif($ratingnum>5) $rank=$this->Lang_Get('status_2');
elseif($ratingnum>2) $rank=$this->Lang_Get('status_1');
else $rank=$this->Lang_Get('status_0');
return $rank;
}
2) добавить в файл /templates/language/russian.php
/**
*Звания мужского рода
*/
'status_13' => 'Монарх',
'status_12' => 'Регент',
'status_11' => 'Принц',
'status_10' => 'Герцог',
'status_9' => 'Маркиз',
'status_8' => 'Граф',
'status_7' => 'Виконт',
'status_6' => 'Барон',
'status_5' => 'Лорд',
'status_4' => 'баронет',
'status_3' => 'Рыцарь',
'status_2' => 'Эсквайр',
'status_1' => 'Горожанин',
'status_0' => 'Крестьянин',
/**
*Звания женского рода
*/
'status_111' => 'Императрица',
'status_110' => 'Регент',
'status_109' => 'Принцесса',
'status_118' => 'Герцогиня',
'status_107' => 'Маркиза',
'status_106' => 'Графиня',
'status_105' => 'Виконтесса',
'status_104' => 'Баронесса',
'status_103' => 'Баронетта',
'status_102' => 'Служанка',
'status_101' => 'Горожанин',
'status_100' => 'Кестьянка',
3) найти в файле templates/skin/название скина/comment.tpl строки
<div class="info">
<a href="{$oUser->getUserWebPath()}"><img src="{$oUser->getProfileAvatarPath(24)}" alt="avatar" class="avatar" /></a>
заменить:
<div class="info">
<a href="{$oUser->getUserWebPath()}"><img src="{$oUser->getProfileAvatarPath(24)}"alt="avatar" class="avatar" /></a>
{if $oUser->getProfileSex()!='other'}
{if $oUser->getProfileSex()=='man'}
{$oUser->getStatusM()}
{else}
{$oUser->getStatusW()}
{/if}
{/if}
Тестил на LS 0.4.2
187 комментариев
БОЕВАЯ ГРУППА НИГИЛИСТОВЪ
готовила покушеніе на Государя Императора
съ помощію нитроглицерина и паровыхъ бластеровъ!
И да! Забыл «городского сумасшедшего» для тех у кого рейтинг меньше 0
А для отрицательных что-то вроде «одержимый бесами»))
Но саму иерархическую линейку нахожу излишне дробной и не вполне корректной в определениях статуса ))) Надо подумать.
Спасибо за столь кропотливую и бескорыстную работу!
На счёт дробности. Всё по Истории градация была большая. Впрочем это всего лишь статус который в сущности лишь «украшение» для сайта.
Последнее слово за монархом. Может у него движок сайта более старый, и придётся адаптировать, или ещё чего…
Например, по одному только титулу мне было бы трудно понять, кто выше по иерархии: Герцог или Граф; Барон, Лорд или Виконт.
Наверное, удобнее и проще было бы ограничить число сословий, отражающих статус (рейтинг) 3-5ю, а вот разнообразный род занятий участника, имеющий не меньший интерес для собеседников, чем титул, был бы весьма полезен. И его поименование можно оставить на волю и фантазию автора.
Впрочем 'Лорда' и 'Рыцаря' можно убрать. они скорее вне статуса.
Лорд — дворянин с землёй. Рыцарь — Просто почётный дворянский титул.
на счёт рода занятий. Это всё относительно. можно попробовать сделать «кланы», но это толку от них думаю не будет. Это же надо за каждым следить. =))) Не занимается ли он тем или другим.
P.S. Блоги не так называются, ступеней много… Вам бы всё упрощать, это прямо мания какая то.
Вероятно, всё проклятая недоступность редактирования комментов создает недоразумения: я ошибся в окончании " разнообразный род занятий участника_ОВ"
Т.е. имел в виду вольное самоопределение участников (по основной работе, навыкам или увлечению) — напр., инженер, токарь и фотограф, вэб-дизайнер, светский репортёр, англоговорящая портная, уважаемый зритель, и т.п.
Допустим:
Username, эсквайр. Военный архивариус
С опытом приходит и скромность.
дата регистрации и ссылки на комментарии в реге.
Имитировать крутизну не получится: здесь не подворотня или чат, голыми понтами не постучишь :))
А вообще, ресурс не той, ИМХО направленности, что бы такие перцы тут тусовались.
думаю индивидуальные «статусы» будут в будущем.
Как раз сейчас разбираюсь как сделать что бы Силу можно было передавать от одного к другому (Сделать местными денежными средствами).
А рейтинг для ограничения блогов.
Можно указать что люди с рейтингом ниже определённого размера не смогут писать в блоге. Например по умолчанию при рейтинге ниже 0 на сайте кроме как в лечебнице писать нигде нельзя (Собственно для этого и создал).
Поэтому понятие пэрства рейтингу больше подходит больше подходит.
Если включить армейские звания тогда сэр Firs, вообще запутается.
пиши профессии, и ищи кто это будет писать. Я сейчас не возьмусь за такое, в будущем может быть… Вообще надо что бы монарх, одобрил для начала
с блэкджеком и шлюхамиНу предлагаю, к примеру, званиеАКОДЕМИК — добился успехов в 3х разных гильдиях и пожалса в гор.СОВЕТ — банить хамов мощьным минусом и поддерживать особтиво усердных вьюношей крепким плюсом!!!
я, кстати, тоже всеяден…
Уже неоднократно упоминалось, но, скажу еще раз: steampunker.ru, наверное, самый дружелюбный и доброжелательный ресурс в области моддинга и «самоделок» в стиле. Пока, и, хотелось бы верить, для защиты от троллей и пламенных вьюнош, ещё достаточно долго будет достаточно одного уважаемого админа. Но, в дальнейшем, можно, думается сделать так, как Вы описали. По достижении определённого рейтингу, юзер получает полномочия констебля. Со всеми вытекающими спецсредствами…
Каждому тематическому разделу придается свой констебль из числа неподкупных и решительных завсегдатаев. Имеющий реальный авторитет в виде высокого рейтинга, взвешенных комментариев и хорошо владеющий убедительным словом — чтобы не доводить дело до дубинки. Но и она тоже должна быть, чтоб решительно пресекать беззаконие :))
«Смотритель: ________»
В большинстве смотритель Админ, однако если сайт вырастит всегда можно его сменить и даже добавить отдельных модераторов.
Долг верноподданных — подготовить согласованное решение (главное, в парламенте не передраться), да и вынести на высочайшее утверждение. А то тут некоторые боятся гражданской активности — чуть какая инициатива полноправных граждан, сразу в крик: «Кто, дескать, позволил такое вольнодумство и самоуправство! Да как посмели самочинные опросы устраивать!» :))
Боже, Админа храни!
Сильный, державный,
Царствуй на славу нам;
Царствуй на страх врагам,
Царь православный!
Боже, Админа храни!
А если я (пардон) обоср… сь? Жёлтые штаны мне право дадут на ваше «ку»?
Мало вам рейтинга. Не наигрались…
Просто статус как отражение рейтинга.
И, несмотря на это…, суть же не в том чтобы завести новые пузомерки, а в том чтобы старые украсить, не пойму, чего вы перепугались то?
Когда-то давным-давно в
далёкой галактикена просторах рунета образовалось несколько довольно активных моддинг-сообществ. Сразу в отрыв ушла одна из групп, признанных в ту лохматую пору «гуру». Им так надоели новички с их бестолковыми вопросами по сто раз за день, не желающие читать правила, но желающие всё и сразу, что эта группа решилаудалиться на дальнюю планетуорганизовать на одном известном сайте отдельный форум «продвинутых», в эту группу принимались новые члены только юзеры в штанах немыслимых расцветок и с пузом как минимум 12 месяца беременности. Что было дальше? Форум патриархов и монархов загнулся через полгода… и никто о нём более не вспоминал. А вот на форуме, где непререкаемым авторитетом пользовалась только администрация просто поменяли несколько модераторов, на тех, кто терпел глупые вопросы новичков, банил отморозков… и не размахивал «жёлтыми штанами». Этот форум жив и здоров, чего и вам желает.… поучительная
по вашей логике, тогда нужно срочно удалить статус и рейтинг, вы об этом не говорите, почему?
А если не удалять, то я не понимаю в чем принципиальная разница, будет рейтинг в цифровом виде, или в виде дворянских званий?..
актуально для москвы, петербурга и еще нескольких мегаполисов. мое обиталище в их список не входит. тем более название глупое. так что собираться на чаепитие мне точно не с кем, а если даже и есть с кем — то скорее мы случайно встретимся на улице, чем здесь :D
Кроме того с появлением Паровозов возможны гостевые посещения.
И гильдийного «диржиморду» назначать только за особые заслуги… тож було…
Не говоря уже о том, что у настоящих аристократов рожи бывали тоже еще те… Ты физиономию королевы Виктории видел?
Вот с гильдиями, не совсем вкурил. То-есть, в целом, идея понятна, но, ежели кто-то интересуется, к примеру, одномоментно ковкой, папье-маше, кожей и стим-артом, в какую гильдию ему прописыватсо? Или скриптина сама должна рюхать, в зависимости от активности в разделах?
А гильдии имхо не нужны… работать надо над идеей.
Гильдии — имхо из разряда «свистелок и перделок», но идея хороша. Если только их не множить до бесконечности. Можно сделать 3-5, типо «мастеровые», «живописцы» и т.д., но, какбэ, для самоидентификации, что-ли. Ежели это не сильно утяжелит идею.
И не от количества, а от качества.
Главное, что бы всё это не переросло в кармадрочерство. Тоже, гм, прецеденты были. Не будем показывать пальцами на эти ресурсы.
Про то, что система работает — тоже соглашусь, но это пока народу не очень много.
И в изменениях сайта надо прежде всего думать об этом.
Стимпанк — это не традиционные и устоявшиеся кружки филателистов, фотографов, кактусоводов и др. почтенных хобби, а динамично развивающееся явление (или феномен), как показывает западный опыт.
Поэтому изначальная форма — объединение узкого круга фанатов эксцентричного стиля, обсуждающих в замкнутом составе единомышленников свои и чужие поделки и, в общем-то довольных своей до опр. степени «элитарностью» и «посвящённостью», изживает себя на глазах, если кто не заметил.
И тут возникают новые стратегические задачи. Продолжение следует :))
И обсуждение целесообразности создания форума (особенно итоги голосования), и анализ статистики посещений сайта подтверждают назревшую необходимость нескольких важных изменений в концепции ресурса, не пугайтесь старожилы!
Пожалуй, на этом мне стоит пока остановиться, а то заминусуют так, что в больничку попадёшь:)))
флаг гей-сообществасветофорно-ёлочной мишуры с буквами. Придумаете себе титулы, рассмешите впервые пришедших, запутаете неопытных.ИМХО конечно.
В обозримом будующем. Пока нас около 2500 человек. А, при 5000, как он будет справляться? И да, на данный момент, вся система держится на нем.
ЗыСы
улыбнуло (:
И это показатель того что дело живое, в отличии от бюрократической мертвечины, где живые, конкретные люди не важны…
Не думаю что лидеры рейтингов, которые превратятся в местную аристократию, настолько бездарны что кроме здешних титулов им и гордится в жизни нечем
Не совсем понимаю какое это имеет отношение к данной теме, хотя -в этом, возможно есть определенный смысл…
Вообще, для любого другого ресурса, честно говоря, я бы эту идею не одобрил. Но тут такая атмосфера, такой «контингент» (sorry for this term) подобрался, что, имхо ресурсу это не повредит, он от этого только выиграет.
конкретные цифры и титулы можно обсуждать, но принцип мне симпатичен,…
Вообще, если это фейк, то очень качественный.
Похоже, последователи Птаага:
www.angely-sveta.ru/
Модераторы конечно нужны… только «кто будет сторожить сторожей?»©
Да ладно, Бог с вами! Я замолкаю…
А на счёт ошибок… «кто здесь без греха, пусть просит в него белкой» ©South Park
в рыло)крепким кованным сапогом!!!»(русская пословица) довольно действенно супоротив хамов, не находите?холиварыдобрые деньки.Ремешок, а так же Хороший годный стимпанк…
P.S. Клоуны снова в бою
Сам считаю, что идея ни к чёрту. Лучше уж сделать регистрацию по приглашениям.
Хотя реалистично — можно будет заработать титул лизоблюдством…
ориепринадлежность и государство. Причём, последнее строго из предложенного списка, а то у нас многие сепаратисты проживают в таких странах с разным населением, как: Russia, Russian Federation, Российская Империя, Российская Федерация, Россия (2 шт.), РФ и даже Росии.Начну минусовать со следующей попытки. =)
Спасибо за проделанную работу.
Рейтинги ввести хотел, но они не будут обязательными. Захотел — приобрел себе звание, не захотел — остался без звания. Т.е. никаких крестьян по умолчанию не будет!
Цветом выделять тоже не собираюсь, нам тут елка новогодняя не нужна. =)
Сразу скажу, что я сильно против передачи силы и рейтинга от пользователя к пользователю.
Ну и по срокам тоже ничего не обещаю, очень много дел. В частности с конкурсами — надо зарыть старый и открыть новый.
З.Ы.Весна в этом году дооооолгая будет…
блинсильно от дел отвлекает…нда авитоминоз… Весеннее обострение…
2) на счёт перечисления силы я писал в ICQ вы вроде были не против. Идея была для того что бы граждане могли делать свои аукционы, или продавать какие то вещи не за реальные деньги, а за силу.
Хотелось бы сделать по дизельпанку. Однако нет времени.
Думаю, и 5 штук для равномерного охвата первых страниц рейтинга хватит, до рейтинга =5, а дальше — на сотне страниц уже разница небольшая.
И попробуем в тестовом режиме посмотреть — даёт ли это что-то
у барышень ***
у гермафродитов ///
Тогда проще пойти по пути — мего-панк, гиго-панк, терра-панк… а с отрицательным рейтингом: мини-панк… ;))
Бедлам
Лечебница. Безумные идеи. Хочу всё знать. Поток сознания.
А для конкретных проектов по опред. тематике -пожалуйте, тэг идеи для творчества
Это склад идей которые, когда то захватили воображение автора, но в силу непреодолимых обстоятельств, не получили реального воплощения. Авторы любезно предоставляют свободный доступ к первоисточникам (эскизы, чертежи). Использование не ограниченное, но упоминание автора — приветствуется.
Камуб падарить?
А самих идей — «Что это за скверный город! только где-нибудь поставь какой-нибудь памятник или просто забор — черт их знает откудова и нанесут всякой дряни!»
Напоминает гос думу в миниатюре. Выдвижение законопроекта — его обсуждение (причем бурное, столько комментариев за три дня не каждый топик наберет), профит участникам в виде плюсов за комментарии (каюсь, особо понравившиеся высказывания тоже плюс овал). И в итоге все равно все решает начальство. =)
Извините за сравнение, но вот навеяло =)
А то что решать Админу это и так было ясно с самого начала.