Boletim de Notas Para os Membros
+2
Sennior
TreiMark
6 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Boletim de Notas Para os Membros
Olá,
Estou precisando criar um boletim com notas dos "cursos" fornecidos em meu fórum.
São fornecidos seis cursos - "Curso A", "Curso B", "Curso C", "Curso D", "Curso E" e "Curso F".
Cada um desses cursos tem um moderador específico que atribui conceitos para os membros.
As notas são inteiras e vão de 0 à 10, ou seja, só podem ser, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ou 10. Isso para cada curso.
Teremos um período de 20 semanas e cada semana precisa ser preenchido o boletim.
Portanto, eu estava pensando em um formato de boletim de 7 colunas e 21 linhas, onde as linhas representam cada semana (1 para o cabeçalho) e as colunas representariam os cursos...
Gostaria que apenas cada usuário possa ver o seu próprio boletim de notas.
Alguma sugestão para eu fazer isso?
Cada curso possui um moderador diferente, ou seja, cada moderador preencherá uma coluna do boletim.
Estou precisando criar um boletim com notas dos "cursos" fornecidos em meu fórum.
São fornecidos seis cursos - "Curso A", "Curso B", "Curso C", "Curso D", "Curso E" e "Curso F".
Cada um desses cursos tem um moderador específico que atribui conceitos para os membros.
As notas são inteiras e vão de 0 à 10, ou seja, só podem ser, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ou 10. Isso para cada curso.
Teremos um período de 20 semanas e cada semana precisa ser preenchido o boletim.
Portanto, eu estava pensando em um formato de boletim de 7 colunas e 21 linhas, onde as linhas representam cada semana (1 para o cabeçalho) e as colunas representariam os cursos...
Gostaria que apenas cada usuário possa ver o seu próprio boletim de notas.
Alguma sugestão para eu fazer isso?
Cada curso possui um moderador diferente, ou seja, cada moderador preencherá uma coluna do boletim.
Última edição por TreiMark em 18.07.15 23:06, editado 1 vez(es)
Re: Boletim de Notas Para os Membros
Saudações,
Basta usar a tabela ora:
Basta utilizar este botão existente na criação dos tópicos ou na resposta rápida.
Abraços.
Sennior
Basta usar a tabela ora:
Basta utilizar este botão existente na criação dos tópicos ou na resposta rápida.
Abraços.
Sennior
Re: Boletim de Notas Para os Membros
Quero que apenas o próprio usuário e os moderadores podem ver o boletim.
Ou seja, outros usuários de meu fórum não poderão ver a minha nota por exemplo, a não ser que seja um moderador.
Além disso, serão 6 moderadores diferentes que vão preencher este boletim.
Posso criar uma simples tabela. Ótimo. Mas onde?
Se for um tópico, como faço para que determinado usuário possa ter acesso e outros não?
Se for uma mensagem privada como faço para que 6 moderadores possam editar essas mensagem durante 20 semanas?
Ou seja, outros usuários de meu fórum não poderão ver a minha nota por exemplo, a não ser que seja um moderador.
Além disso, serão 6 moderadores diferentes que vão preencher este boletim.
Posso criar uma simples tabela. Ótimo. Mas onde?
Se for um tópico, como faço para que determinado usuário possa ter acesso e outros não?
Se for uma mensagem privada como faço para que 6 moderadores possam editar essas mensagem durante 20 semanas?
Re: Boletim de Notas Para os Membros
Isto é simples ora!
Crie 6 sub-fóruns diferentes e coloque apenas para os Moderadores verem tais sub-fórum e peça eles para criarem os tópicos dos boletim lá e editarem lá ué.
Mas os moderadores poderão ver os outros boletim?
Abraços.
Sennior
Crie 6 sub-fóruns diferentes e coloque apenas para os Moderadores verem tais sub-fórum e peça eles para criarem os tópicos dos boletim lá e editarem lá ué.
Mas os moderadores poderão ver os outros boletim?
Abraços.
Sennior
Re: Boletim de Notas Para os Membros
@Sennior o senhor ainda não entendeu o que quero fazer.
Sei que é um pouco confuso mas tentarei explicar melhor.
Cada membro terá um boletim.
Cada membro só pode olhar seu próprio boletim.
Os moderadores vão dar as notas desse usuário em seu boletim.
Mas então preciso que no tópico do Boletim do Membro x, apenas o membro x pode visualizar este tópico, e apenas os Moderadores podem editar este tópico.
Os demais usuários do fórum não podem ver o boletim do membro x.
Melhorou a explicação?
Sei que é um pouco confuso mas tentarei explicar melhor.
Cada membro terá um boletim.
Cada membro só pode olhar seu próprio boletim.
Os moderadores vão dar as notas desse usuário em seu boletim.
Mas então preciso que no tópico do Boletim do Membro x, apenas o membro x pode visualizar este tópico, e apenas os Moderadores podem editar este tópico.
Os demais usuários do fórum não podem ver o boletim do membro x.
Melhorou a explicação?
Re: Boletim de Notas Para os Membros
@Sennior conseguiu alguma coisa com relação ao que expliquei acima?
Fiquei curioso com a imagem que o senho postou em relação a criação de tabelas:
Como posso fazer isso em meu fórum?
Fiquei curioso com a imagem que o senho postou em relação a criação de tabelas:
Como posso fazer isso em meu fórum?
Re: Boletim de Notas Para os Membros
Facilitaria caso você criasse os tópicos de boletins com o nome de cada usuário no título, por exemplo:
"Boletim de Daemon"
Usaríamos um código assim:
"Boletim de Daemon"
Usaríamos um código assim:
- Código:
$(function() {
// ID do fórum onde serão postados os boletins
var subID = 4;
if($('a[href^="/post?f=' + subID + '"]').length) {
var finduser= $('.page-title:first').text(),
username = _userdata.username;
if(!finduser.indexOf(username) > -1 && _userdata.user_level < 1) {
alert("Você não tem autorização para acessar este tópico!");
history.back();
}
}
});
Re: Boletim de Notas Para os Membros
Então amigo... O título não precisará ser exatamente este > Boletim de Usuário
Você pode colocá-lo do jeito que quiser, contanto que entre o título contenha o nome do usuário que deverá ter acesso ao tópico/boletim.
Visto que o tópico fará uma busca apenas do nome do usuário no título, sem se importar com o resto!
Você deve ir até o Painel de Controle em Módulos HTML & JAVASCRIPT Gestão dos códigos JavaScript
Crie um novo JavaScript e após adicionar um título ao novo script, coloque o investimento apenas nos tópicos, e em seguida o código JavaScript em questão.
Até mais!
Você pode colocá-lo do jeito que quiser, contanto que entre o título contenha o nome do usuário que deverá ter acesso ao tópico/boletim.
Visto que o tópico fará uma busca apenas do nome do usuário no título, sem se importar com o resto!
Você deve ir até o Painel de Controle em Módulos HTML & JAVASCRIPT Gestão dos códigos JavaScript
Crie um novo JavaScript e após adicionar um título ao novo script, coloque o investimento apenas nos tópicos, e em seguida o código JavaScript em questão.
Até mais!
Re: Boletim de Notas Para os Membros
@Daemon o que preciso modificar no código?
Está escrito "ID do fórum onde serão postados os boletins" o link do fórum é este: http://pentagonodeouro.forumeiros.com/f15-boletim o que eu coloco neste lugar do código.
Há mais algum lugar que precisa ser editado?
Desculpe se as perguntas feitas são "bobas" mas sou iniciante...
Está escrito "ID do fórum onde serão postados os boletins" o link do fórum é este: http://pentagonodeouro.forumeiros.com/f15-boletim o que eu coloco neste lugar do código.
Há mais algum lugar que precisa ser editado?
Desculpe se as perguntas feitas são "bobas" mas sou iniciante...
Re: Boletim de Notas Para os Membros
@Admin_Forum
Não são perguntas bobas amigo, pois ninguém nasce sabendo tudo! Correto???
Apenas substitua onde tem o "4", por "15", que é o ID do sub-fórum que serão postados os boletins!
Não são perguntas bobas amigo, pois ninguém nasce sabendo tudo! Correto???
Apenas substitua onde tem o "4", por "15", que é o ID do sub-fórum que serão postados os boletins!
Re: Boletim de Notas Para os Membros
@Daemon substituí pelo número correto, porém alguns problemas foram apresentados quando testei o tópico.
Quando o membro acessou seu boletim apareceu a mensagem de que ele não poderia acessar mesmo o tópico contendo seu nome no título.
Além disso, quando este membro acessou os boletins de outros usuários apenas apareceu uma mensagem (a mesma que a da situação anterior) porém foi só dar um "Ok" que ele teve acesso ao boletim de outro usuário, e isso não pode acontecer.
Qualquer dúvida me pergunte.
Quando o membro acessou seu boletim apareceu a mensagem de que ele não poderia acessar mesmo o tópico contendo seu nome no título.
Além disso, quando este membro acessou os boletins de outros usuários apenas apareceu uma mensagem (a mesma que a da situação anterior) porém foi só dar um "Ok" que ele teve acesso ao boletim de outro usuário, e isso não pode acontecer.
Qualquer dúvida me pergunte.
Re: Boletim de Notas Para os Membros
Tente com este aqui:
- Código:
$(function() {
// ID do fórum onde serão postados os boletins
var subID = 15;
if($('a[href^="/post?f=' + subID + '"]').length) {
var finduser= $('.page-title:first').text(),
username = _userdata.username,
level = _userdata.user_level;
if(!finduser.indexOf(username) > -1 && level < 1) {
$('.inner').html('<p style="text-align:center;padding: 10px;">Você não tem autorização para visualizar o post!</p>');
}
}
});
Re: Boletim de Notas Para os Membros
Também não funcionou. Mas melhorou um pouco.
Agora os usuários não conseguem ver o boletim dos demais, porém ele não pode ver seu próprio boletim, o que continua errado.
Só para confirmar o nomo vai apenas no título do tópico. Correto?
Não preciso alterar nada no código. Certo?
Agora os usuários não conseguem ver o boletim dos demais, porém ele não pode ver seu próprio boletim, o que continua errado.
Só para confirmar o nomo vai apenas no título do tópico. Correto?
Não preciso alterar nada no código. Certo?
Re: Boletim de Notas Para os Membros
Daemon escreveu:Poderia me conceder o acesso ao teu fórum?
Até mais!
Desculpe-me se o nome do usuário é DiogoR. o acesso está liberado.
Re: Boletim de Notas Para os Membros
Minha conta ainda está inativa... teria como ativá-la? O nick é "Daemon"!
Re: Boletim de Notas Para os Membros
Desculpe-me @Daemon mas estou usando este fórum para testar os códigos que o senhor me forneceu:
http://pentagonodeouro.forumeiros.com/
O senhor poderia se registrar neste fórum? Obrigado!
http://pentagonodeouro.forumeiros.com/
O senhor poderia se registrar neste fórum? Obrigado!
Re: Boletim de Notas Para os Membros
Daemon escreveu:Minha conta ainda está inativa... teria como ativá-la? O nick é "Daemon"!
@Daemon sua conta está ativa no fórum: http://pentagonodeouro.forumeiros.com
Aguardo sua ajuda...
Re: Boletim de Notas Para os Membros
Deixo outra possibilidade...
Em meu fórum os membros são divididos em grupos de até dez membros.
Gostaria de saber, se for possível, como eu posso fazer isso:
Os membros de um mesmo grupo podem olhar o boletim de todos do grupo.
Porém um membro de um grupo diferente não poderá ver os boletins de outro grupo.
Ou seja, os usuários podem ver qualquer boletim de membros de seu grupo.
E então... É possível? Como faço?
Aguardo ajuda...
Em meu fórum os membros são divididos em grupos de até dez membros.
Gostaria de saber, se for possível, como eu posso fazer isso:
Os membros de um mesmo grupo podem olhar o boletim de todos do grupo.
Porém um membro de um grupo diferente não poderá ver os boletins de outro grupo.
Ou seja, os usuários podem ver qualquer boletim de membros de seu grupo.
E então... É possível? Como faço?
Aguardo ajuda...
Re: Boletim de Notas Para os Membros
Ora,TreiMark escreveu:Deixo outra possibilidade...
Em meu fórum os membros são divididos em grupos de até dez membros.
Gostaria de saber, se for possível, como eu posso fazer isso:
Os membros de um mesmo grupo podem olhar o boletim de todos do grupo.
Porém um membro de um grupo diferente não poderá ver os boletins de outro grupo.
Ou seja, os usuários podem ver qualquer boletim de membros de seu grupo.
E então... É possível? Como faço?
Aguardo ajuda...
Por quê não cria dez categorias e dez fóruns chamado Boletim do Grupo,
Só você fazer as autorizações em Ver e Ler,
Cumprimentos,
Re: Boletim de Notas Para os Membros
Cada grupo terá um fórum específico. Em cada um desses fóruns serão feitas postagens individualizadas dos boletins dos membros de cada grupo.
Por exemplo, para membros do grupo "Grupo 1".
Eu tenho a categoria "Boletins" em meu fórum.
Nesta categoria eu crio um fórum "Grupo 1".
Então neste fórum eu coloco o boletim de cada um em tópicos separados.
Somente os membros do "Grupo 1" podem ver as postagens desse fórum.
Como devo fazer o controle das autorizações?
Por exemplo, para membros do grupo "Grupo 1".
Eu tenho a categoria "Boletins" em meu fórum.
Nesta categoria eu crio um fórum "Grupo 1".
Então neste fórum eu coloco o boletim de cada um em tópicos separados.
Somente os membros do "Grupo 1" podem ver as postagens desse fórum.
Como devo fazer o controle das autorizações?
Re: Boletim de Notas Para os Membros
Olá!TreiMark escreveu:Cada grupo terá um fórum específico. Em cada um desses fóruns serão feitas postagens individualizadas dos boletins dos membros de cada grupo.
Por exemplo, para membros do grupo "Grupo 1".
Eu tenho a categoria "Boletins" em meu fórum.
Nesta categoria eu crio um fórum "Grupo 1".
Então neste fórum eu coloco o boletim de cada um em tópicos separados.
Somente os membros do "Grupo 1" podem ver as postagens desse fórum.
Como devo fazer o controle das autorizações?
Quanto às autorizações dos fóruns, queira ler este tópico:
Vá andando para baixo que está lá o que o senhor deseja.
Cumprimentos.
Fraise
Re: Boletim de Notas Para os Membros
TreiMark escreveu:Cada grupo terá um fórum específico. Em cada um desses fóruns serão feitas postagens individualizadas dos boletins dos membros de cada grupo.
Por exemplo, para membros do grupo "Grupo 1".
Eu tenho a categoria "Boletins" em meu fórum.
Nesta categoria eu crio um fórum "Grupo 1".
Então neste fórum eu coloco o boletim de cada um em tópicos separados.
Somente os membros do "Grupo 1" podem ver as postagens desse fórum.
Como devo fazer o controle das autorizações?
Isso é bem fácil de se fazerem, sem precisar de algum código. (Leia o tópico do Fraise)
Mas o qur você deseja é que nenhum membro do grupo 1 pode ver o boletim do outro membro desse mesmo grupo, certo? Isso é o mais complicado, mas não é impossível.
Confirme se é isso que deseja e eu tento inventar um código
Atenciosamente,
Raffy
Re: Boletim de Notas Para os Membros
@Raffy,
Se for possível desenvolver um código para isso, ajudaria em muito no meu fórum.
Pois assim, como você disse, os membros deste grupo só poderiam olhar o seu próprio boletim.
É claro que os moderadores/administradores precisam ter acesso a todos os boletins.
Aguardo sua ajuda!
Qualquer dúvida é só me perguntar...
Se for possível desenvolver um código para isso, ajudaria em muito no meu fórum.
Pois assim, como você disse, os membros deste grupo só poderiam olhar o seu próprio boletim.
É claro que os moderadores/administradores precisam ter acesso a todos os boletins.
Aguardo sua ajuda!
Qualquer dúvida é só me perguntar...
Re: Boletim de Notas Para os Membros
Olá!
Pronto, eu ajudo-lhe nisso! Mas preciso que faça o seguinte:
- Crie os fóruns para cada grupo;
- Dentro de um dos fóruns, crie um tópico escrito: "Boletim - iChees";
- Dentro de esse mesmo fórum, crie outro tópico escrito: "Boletim - Nome";
- Me adicione em um grupo para eu poder ver o meu boletim;
Depois disso eu irei começar a desenvolver o código
Atenciosamente.
Pronto, eu ajudo-lhe nisso! Mas preciso que faça o seguinte:
- Crie os fóruns para cada grupo;
- Dentro de um dos fóruns, crie um tópico escrito: "Boletim - iChees";
- Dentro de esse mesmo fórum, crie outro tópico escrito: "Boletim - Nome";
- Me adicione em um grupo para eu poder ver o meu boletim;
Depois disso eu irei começar a desenvolver o código
Atenciosamente.
Re: Boletim de Notas Para os Membros
Raffy escreveu:Olá!
Pronto, eu ajudo-lhe nisso! Mas preciso que faça o seguinte:
- Crie os fóruns para cada grupo;
- Dentro de um dos fóruns, crie um tópico escrito: "Boletim - iChees";
- Dentro de esse mesmo fórum, crie outro tópico escrito: "Boletim - Nome";
- Me adicione em um grupo para eu poder ver o meu boletim;
Depois disso eu irei começar a desenvolver o código
Atenciosamente.
@Raffy,
Está quase pronto. Preciso que você faça seu cadastro neste fórum: http://pentagonodeouro.forumeiros.com
Uso este fórum para testar novos códigos. Espero que compreenda...
Re: Boletim de Notas Para os Membros
Olá,
Já me cadastrei nesse fórum, apenas resta que o senhor ative minha conta
Atenciosamente.
Já me cadastrei nesse fórum, apenas resta que o senhor ative minha conta
Atenciosamente.
Re: Boletim de Notas Para os Membros
Raffy escreveu:Olá,
Já me cadastrei nesse fórum, apenas resta que o senhor ative minha conta
Atenciosamente.
@Raffy, sua conta está ativada!
Re: Boletim de Notas Para os Membros
Olá!
Foi difícil kk
Adicione este JavaScript com investimento em todas as páginas
Pode entrar em minha conta, para testar como ficou:
Atenciosamente.
Foi difícil kk
Adicione este JavaScript com investimento em todas as páginas
- Código:
$(".icon .topic-title a.topictitle").each(function() {
var username = _userdata.username;
if($("h1.page-title:contains(Boletim)").length > 0 ) {
if($(this).html().indexOf(username) <= 1) {
$(this).parents('li.row').hide();
}
}
});
Pode entrar em minha conta, para testar como ficou:
Nome: Raffy
Senha: teste123
Atenciosamente.
Última edição por Raffy em 17.07.15 19:04, editado 2 vez(es) (Motivo da edição : Alteração no código)
Re: Boletim de Notas Para os Membros
@Raffy,
O código não funcionou!
Os membros de um grupo só poderiam olhar o seu próprio boletim. Mas acontece que é possível ver o boletim dos demais?
O que me diz?
Aguardo sua resposta.
O código não funcionou!
Os membros de um grupo só poderiam olhar o seu próprio boletim. Mas acontece que é possível ver o boletim dos demais?
O que me diz?
Aguardo sua resposta.
Re: Boletim de Notas Para os Membros
Olá.
Erro meu, peço desculpa
Troque por este:
Atenciosamente.
Erro meu, peço desculpa
Troque por este:
- Código:
$(function () {
$(".icon .topic-title a.topictitle").each(function() {
var username = _userdata.username;
if($("h1.page-title:contains(Boletim)").length > 0 ) {
if($(this).html().indexOf(username) <= 1) {
$(this).parents('li.row').hide();
}
}
});
});
Atenciosamente.
Re: Boletim de Notas Para os Membros
Raffy escreveu:Olá.
Erro meu, peço desculpa
Troque por este:
- Código:
$(function () {
$(".icon .topic-title a.topictitle").each(function() {
var username = _userdata.username;
if($("h1.page-title:contains(Boletim)").length > 0 ) {
if($(this).html().indexOf(username) <= 1) {
$(this).parents('li.row').hide();
}
}
});
});
Atenciosamente.
O código funcionou parcialmente.
Referente a parte dos membros está tudo certo, pois o usuário só pode ver seu próprio boletim.
Porém, os moderadores precisam conseguir ver o boletim de todos os membros e isso não está acontecendo.
@Raffy, aguardo sua ajuda...
Re: Boletim de Notas Para os Membros
Olá!
Esqueci-me desse pormenor, aqui tem:
Atenciosamente.
Esqueci-me desse pormenor, aqui tem:
- Código:
$(function() {
$(".icon .topic-title a.topictitle").each(function() {
if (_userdata.user_level == 2) {
return;
}
var username = _userdata.username;
if($("h1.page-title:contains(Boletim)").length > 0 ) {
if($(this).html().indexOf(username) <= 1) {
$(this).parents('li.row').remove();
}
}
});
});
Atenciosamente.
Re: Boletim de Notas Para os Membros
Raffy escreveu:Olá!
Esqueci-me desse pormenor, aqui tem:
- Código:
$(function() {
$(".icon .topic-title a.topictitle").each(function() {
if (_userdata.user_level == 2) {
return;
}
var username = _userdata.username;
if($("h1.page-title:contains(Boletim)").length > 0 ) {
if($(this).html().indexOf(username) <= 1) {
$(this).parents('li.row').remove();
}
}
});
});
Atenciosamente.
@Raffy, o código funcionou parcialmente...
O administrador continua sem acesso aos boletins. Os moderadores estão com acesso a todos os boletins e isso está correto, porém o administrador também precisa ter acesso a todos os boletins.
Aguardo sua resposta!
Re: Boletim de Notas Para os Membros
Olá!
Mais uma vez peço desculpa.
Veja se este funciona:
Atenciosamente.
Mais uma vez peço desculpa.
Veja se este funciona:
- Código:
$(function() {
$(".icon .topic-title a.topictitle").each(function() {
if (_userdata.user_level == 2 || _userdata.user_level == 1) {
return;
}
var username = _userdata.username;
if($("h1.page-title:contains(Boletim)").length > 0 ) {
if($(this).html().indexOf(username) <= 1) {
$(this).parents('li.row').remove();
}
}
});
});
Atenciosamente.
Re: Boletim de Notas Para os Membros
@Raffy,
O código funcionou!
Parabéns e muito obrigado por me ajudar.
Continue assim com este trabalho maravilhoso aqui no fórum...
*Questão resolvida - pode encerrar o tópico!
O código funcionou!
Parabéns e muito obrigado por me ajudar.
Continue assim com este trabalho maravilhoso aqui no fórum...
*Questão resolvida - pode encerrar o tópico!
Re: Boletim de Notas Para os Membros
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Como colocar emblema de membros para membros do meu forum?
» Grupo para membros
» Prémios para membros
» Senhas para membros vip
» Prêmio para os membros
» Grupo para membros
» Prémios para membros
» Senhas para membros vip
» Prêmio para os membros
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos