Simple Machines Community Forum

SMF Support => Português (Portuguese) => Language Specific Support => Temas => Topic started by: Creative2 on June 13, 2011, 09:59:25 AM

Title: Legenda no fim do indice!
Post by: Creative2 on June 13, 2011, 09:59:25 AM
Será possivel fazer uma legenda tipo esta para a versão 1.1.14??

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg51.imageshack.us%2Fimg51%2F610%2Fsemttulowcv.png&hash=cc64d91eca08ccd817130bab5e4a2ad2ba847440)
Title: Re: Legenda no fim do indice!
Post by: Spectrum..!! on June 13, 2011, 12:58:48 PM
Não conheço, pode ser algum ou alguns destes MOD's alterados ..  http://custom.simplemachines.org/mods/index.php?action=search;basic_search=legend

Apesar de estarem meio que abandonados



Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 13, 2011, 01:24:56 PM
Pois esses já eu tenho queria um assim dividido pois já vi isso num forum smf com essa versão com isso e é um forum muito conheçido que agora já não usa smf mas outra plataforma!!
Title: Re: Legenda no fim do indice!
Post by: Spectrum..!! on June 13, 2011, 01:58:05 PM
Hmmm, já procurou falar com o ADM do site que viu?
Title: Re: Legenda no fim do indice!
Post by: Apllicmz on June 13, 2011, 02:00:29 PM
Isso tera que fazer manualemente...se quiser na versao 1.1.14
Title: Re: Legenda no fim do indice!
Post by: Darkness_Black on June 13, 2011, 02:36:58 PM
Nesse caso é códigos PHP que divide grupos, não tem mesmo MOD específico pra isso como nosso amigo spectruum disse.
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 13, 2011, 02:39:54 PM
já não é o mesmo dono do forum e será que me conseguirias arranjar isso Darkness??? isso iria fazer com que o smf ficasse mais moderno e mais atraiente!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 13, 2011, 06:13:24 PM
Anexe o arquivo BoardIndex.template.php do seu theme que faço a modificação para você.
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 05:21:07 AM
Ai está e desde já obrigado!!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 10:27:02 AM
Antes de eu fazer essa modificação preciso que me diga quais são as ids dos grupos que irão aparecer acima do grupo de adms (onde na imagem que tu postou tem um monte de grupo) ...
Informe tbm se a id dos adms é só a de número 1 ou tem mais algum grupo considerado como adm..

Informe tbm as ids dos grupos que irão aparecer em team, e também em vips ..
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 10:53:17 AM
admin: id 1
team: ids 2 e 9
vips: id 10
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 03:37:05 PM
Terminei de fazer o que queria, se seu banco de dados for do smf 1.1.x talvez ocorra algum erro se isso acontecer me avise..

O arquivo esta em anexo
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 03:42:26 PM
Dis-me isso!!!

Template Parse Error!
There was a problem loading the /Themes/default/BoardIndex.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP, try accessing the file directly.
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 03:56:52 PM
Eu verifiquei o que eu fiz e não tem nenhum erro de syntax, tentei fazer uma alteração aqui, veja se funciona, arquivo está em anexo
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 03:59:35 PM
está igual será por ser a versão 1.1.14?
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 04:02:08 PM
Humm talvez não está reconhecendo algum campo pois eu fiz select usando os nomes do campo da versão 2.0 ...

Tira um print dos campos da tabela smf_members e smf_membergroup para eu ver se esta correto...
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 04:08:44 PM
Ai está esse é do forum de testes pois não fiz logo no oroginal mas a parde do membergroups o numero dos grupos é igual!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 04:23:05 PM
Como eu suspeitava, os dava erro pois os campos são diferentes...
Eu arrumei isso arquivo em anexo..
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 04:24:47 PM
Continua a apareçer!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 04:34:12 PM
Não to entendendo mais nada, tentei arrumar novamente, arquivo em anexo, se não funcionar eu desisto Oo
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 04:46:16 PM
Agora deu mas fica com o nome lá atraz igual !!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 04:52:48 PM
Já arrumei isso

arquivo em anexo
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 04:55:52 PM
E estive a ver e não era bem isso! Não quer dizer que não esta bom se a outra não fico com isso assim mas era assim!!

Se estivesse um admin on ia para a parte da administração, se estivesse um modera era para a parte da Team é a lista de quem esta online mas dividida pela administração,...

Dá para perceber o que quero dizer??

Só queria saber se dá e se der se alguem me poderia fazer!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 14, 2011, 05:08:31 PM
Calma eu faço isso tbm para vc, é que realmente não tinha entendido direito, achei que era para mostrar todo mundo de cada grupo independente de estar online ou não ...

Aguarde que ainda no fim dessa noite eu entrego o arquivo modificado
Title: Re: Legenda no fim do indice!
Post by: Darkness_Black on June 14, 2011, 05:31:49 PM
Parabéns TaijovuNeji tá ficando muito bom, e ao amigo Creative, só uma dica evite postar prints de banco de dados aqui, por que assim poderão saber os dados da sua BD, pode por mas procure esconder o nome e servidor essas coisas sabe, por medidas de segurança.
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 05:33:59 PM
Sim sim ele esta a fazer um optimo trabalho!!! E já retirei as imagens da BD pois era so para ele ver se estava algum de mal!!!
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 14, 2011, 05:40:52 PM
Penso que iras precisar disto!!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 15, 2011, 12:19:53 AM
Eu instalei um forum 1.1.14 aqui na minha máquina para fazer essa modificação para vc, e provavelmente eu consegui fazer o que tu queria.
A parte que deu mais trabalho foi a de mostrar na area dos membros os membros que tem grupo com a cor do grupo, e se não tiver grupo mostrar o membro sem cor nenhuma, para ter uma idéia olha o tamanho da query que estou usando para selecionar isso no banco de dados:

Quote
select IF(t1.ID_GROUP = 0,NULL,t3.onlineColor) as onlineColor , t3.ID_GROUP, t1.ID_MEMBER, t1.ID_GROUP, t1.memberName, t2.ID_MEMBER from smf_members t1, smf_log_online t2, smf_membergroups t3  where t1.ID_GROUP <> 1 and t1.ID_GROUP <> 10 and t1.ID_GROUP <> 2 and t1.ID_GROUP <> 9 and t1.ID_MEMBER = t2.ID_MEMBER and t1.ID_GROUP = IF(t1.ID_GROUP = 0,0,t3.ID_GROUP) and t3.ID_GROUP = if(t1.ID_GROUP = 0,1,t3.ID_GROUP)
Demorei horas para conseguir montar essa query.


Bom, o arquivo esta em anexo, qualquer dúvida ou problema que surgir, me avise.
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 15, 2011, 03:14:23 AM
Optimo muito obrigado esta mesmo espectacular!!!! Muito obrigado!!!
Title: Re: Legenda no fim do indice!
Post by: Darkness_Black on June 15, 2011, 04:01:42 AM
Poe uma print ae pra gente ver como ficou.
Parabéns TaijovuNeji fez um ótimo trabalho mesmo.
Creative marque seu tópico como "Solved"
Title: Re: Legenda no fim do indice!
Post by: Spectrum..!! on June 15, 2011, 08:34:32 AM
Quote from: Darkness_Black on June 15, 2011, 04:01:42 AM
Creative marque seu tópico como "Solved"

http://www.simplemachines.org/community/index.php?topic=197001.msg2393878#msg2393878
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 15, 2011, 09:05:27 AM
Aqui está

Ai so esta para administradores e para membros mas se for um moderador irá para a frente da team e se for um vip vai para a frente dos vip's!!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on June 15, 2011, 10:36:28 AM
Obrigado pelo elogio Darkness ^^

Amigo Creative, tem que testar isso quando tiver bastante pessoas on para ver se realmente está tudo OK ..
Title: Re: Legenda no fim do indice!
Post by: Creative2 on June 15, 2011, 11:13:42 AM
Ok irei testar!!!
Title: Re: Legenda no fim do indice!
Post by: Creative2 on July 02, 2011, 02:30:23 PM
Experimentei num fórum com mais pessoas e parece que ainda não está a 100% pois na parte dos membros ficam todos da mesma cor aqueles que na parte dos membros que estão a cores diferentes são os vip e isso que fui eu que lhes dei o cargo agora aqueles que ninguém lhe deu cargo é tudo da mesma cor dá para mudar!!!!

Ai vai uma imagem para ver!!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on July 02, 2011, 06:35:54 PM
Não entendi, os que são rosa, amarelo e verde claro lá no grupo de membros não deveriam estar sendo mostrados alí?
Title: Re: Legenda no fim do indice!
Post by: Creative2 on July 02, 2011, 06:55:27 PM
Não é isso é assim á vários grupos como branco, violeta e na parte dos membros em vez de lá estarem esses brencos violetas e isso está tudo verde!!! Deu para perceber???
Title: Re: Legenda no fim do indice!
Post by: Isa.F on July 02, 2011, 08:54:55 PM
Estou neste topico porque realmente acho fantastico as coisas que voces fazem! Parabens TaijovuNeji!

Quote from: Creative2 on July 02, 2011, 06:55:27 PM
Não é isso é assim á vários grupos como branco, violeta e na parte dos membros em vez de lá estarem esses brencos violetas e isso está tudo verde!!! Deu para perceber???

Os que mantiveram as cores sarao talvez os grupos especiais (chamados normais na admin) e os que ficaram todos verdes devem ser os grupos baseados em contagem de numeros de post, que cada grupo tem sua cor, talvez... Acontece-me isso no mod Active Members In Topic, os membros especiais mantem as cores, e os restantes membros ficam todos com a cor de link (cinzendo) apesar de pertencerem a grupos diferentes baseados em numeros de post...

Boa sorte com a contruçao! Bom trabalho!  ;)
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on July 02, 2011, 09:37:22 PM
Opa muito obrigado pelo elogio Isa ^^

Amigo Creative, poderia me informar se os membros que não tem as cores mostradas tem essas cores definidas em um grupo por contagem de post? Pois eu coloquei para mostrar cor somente se o membro fizer parte de um grupo que não seja por contagem de post...

E achas melhor eu colocar uma vírgula para separar cada membro ao invés de um espaço?
Title: Re: Legenda no fim do indice!
Post by: Creative2 on July 03, 2011, 12:40:33 PM
Sim é aqueles com contagem de posts e quero uma virgula entre eles sim!!!!
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on July 03, 2011, 05:57:54 PM
Humm entendi então o pq que não mostra a cor, vo tentar dar um jeito nisso modificando a query do banco de dados..

::: EDIT :::

Acho que consegui fazer o que vc queria, fiquei algumas horas aqui fazendo testes e creio que consegui, a query dos membros ficou até menor:
Quoteselect if(t1.ID_GROUP = 0,t1.ID_POST_GROUP,t1.ID_GROUP) as idGroup,if(t2.onlineColor = \'\',NULL,t2.onlineColor) as onlineColor, t1.memberName, t1.ID_MEMBER, t2.ID_GROUP, t3.ID_MEMBER from smf_members t1, smf_membergroups t2, smf_log_online t3 where if(t1.ID_GROUP = 0,t1.ID_POST_GROUP,t1.ID_GROUP) = t2.ID_GROUP and if(t1.ID_GROUP = 0,t1.ID_POST_GROUP,t1.ID_GROUP) not in (1,10,2,9) and t1.ID_MEMBER = t3.ID_MEMBER

O arquivo está em anexo, qualquer problema me avise, e eu tbm consegui colocar virgula separando tudo. Mas eu ainda estou descontente com o que eu fiz, pois usei 4 querys para fazer tudo, o correto seria fazer isso usando somente 1 query ou quanto menos melhor, cada query é uma consulta no banco de dados e é esse tipo de coisa que deixa o forum lento....
Title: Re: Legenda no fim do indice!
Post by: TaijovuNeji on July 06, 2011, 06:21:12 PM
Amigo Creative2 viste as modificações que eu fiz?
Title: Re: Legenda no fim do indice!
Post by: Spectrum..!! on July 20, 2011, 04:30:06 PM
Amigo Creative2, ainda necessita de ajuda para este tópico?
Title: Re: Legenda no fim do indice!
Post by: Creative2 on July 20, 2011, 04:55:26 PM
Não obrigado