Categorie protejata
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Administreaza prezentarea forumului :: Arhiva probleme privind designul forumurilor
Pagina 2 din 3 • Distribuiţi
Pagina 2 din 3 • 1, 2, 3
Categorie protejata
Rezumarea primului mesaj :
Salutare. Nu am ales un titlu explicit , dar vreau ca un moderator să il editeze. Am văzut pe un forum o „chestie” faină , și aș vrea să o am și eu la forum .
Sper să intelegeti ce am vrut să spun și să mă ajutați cât de repede posibil . Versiune forum : phpbb3
Mulțumesc.
~ Titlu editat
Salutare. Nu am ales un titlu explicit , dar vreau ca un moderator să il editeze. Am văzut pe un forum o „chestie” faină , și aș vrea să o am și eu la forum .
- IMG:
Sper să intelegeti ce am vrut să spun și să mă ajutați cât de repede posibil . Versiune forum : phpbb3
Mulțumesc.
~ Titlu editat
Ultima editare efectuata de catre Kames in Dum Aug 17, 2014 6:36 pm, editata de 3 ori
Vizitator- Vizitator
Re: Categorie protejata
Si cum pot afla nr. categoriei ?
Vizitator- Vizitator
Re: Categorie protejata
Mr. Black a scris:Si cum pot afla nr. categoriei ?
Le numeri
De exemplu General este prima (1), Suport şi Tutoriale este a 2-a (2), Servicii grafice este a 3-a (3), s.s.m.d
Re: Categorie protejata
Nu merge.
Vizitator- Vizitator
Re: Categorie protejata
La ce categorie doriti sa adaugati? :-?
Re: Categorie protejata
Feedback , adica a 7-a la mine in panou.
Vizitator- Vizitator
Re: Categorie protejata
Mr. Black a scris:Feedback , adica a 7-a la mine in panou.
Nu se adauga din panou ci dupa pagina de start, deci este a 4-a.
Re: Categorie protejata
Am incercat si asta...
Vizitator- Vizitator
Re: Categorie protejata
Deci, dupa ce ai adaugat codul de mai sus in foaia de stil CSS adauga in JS urmatorul cod:
- Cod:
$(function() {
if (document.getElementById('logout') == null) {
var sCategory = '4';
$('.main-content:eq(' + sCategory + ')').addClass('protect');
}
});
Re: Categorie protejata
nu merge...
Vizitator- Vizitator
Re: Categorie protejata
Eliminati codurile de mai sus si adaugati in gestiune urmatorul cod:
Explicarea codului:
var nume_categorie = 'Categoria mea';
Ce este marcat cu rosu trebuie inlocuit cu numele categoriei premium.
var nume_de_afisat = 'Denumirea dorita';
Ce este marcat cu verde reprezinta mesajul pentru persoanele neautorizate.
var ascundere_lastpost = 'Forum protejat';
Ce este marcat cu albastru reprezinta textul care va fi afisat la ultimele mesaje pentru persoanele neautorizate.
if(0==/Admin|user1|user2|user3/.test(_userdata.username)) {
Ce este marcat cu portocaliu reprezinta utilizatorii autorizati. Puteti enumera cati utilizatori doriti, atat doar ca dupa numele fiecarui utilizator in parte sa adaugati o bara ( | ), exceptie fiind doar la ultimul membru enumerat. Exemplu: Ion|Stefan|George|Marius|Gheorghe
In foaia de stil css adaugati:
- Cod:
$(function () {
var nume_categorie = 'Categoria mea';
var nume_de_afisat = 'Denumirea dorita';
var ascundere_lastpost = 'Forum protejat';
if(0==/Admin|user1|user2|user3/.test(_userdata.username)) {
$('h2:contains(' + nume_categorie + ')').parent().parent().css('opacity', '0.5').attr('id', 'premium-config').before('<div class="cc1"><div class="cc2" align="center">' + nume_de_afisat + '</div></div>');
$('#premium-config + .main-content td.tcr').attr('id', 'private');
$('#private span:last-child').html('<br /><i style="margin-left: 5px;">' + ascundere_lastpost + '</i>');
}else
{
// Proprietati pentru utilizatorii autorizati
}
});
Explicarea codului:
var nume_categorie = 'Categoria mea';
Ce este marcat cu rosu trebuie inlocuit cu numele categoriei premium.
var nume_de_afisat = 'Denumirea dorita';
Ce este marcat cu verde reprezinta mesajul pentru persoanele neautorizate.
var ascundere_lastpost = 'Forum protejat';
Ce este marcat cu albastru reprezinta textul care va fi afisat la ultimele mesaje pentru persoanele neautorizate.
if(0==/Admin|user1|user2|user3/.test(_userdata.username)) {
Ce este marcat cu portocaliu reprezinta utilizatorii autorizati. Puteti enumera cati utilizatori doriti, atat doar ca dupa numele fiecarui utilizator in parte sa adaugati o bara ( | ), exceptie fiind doar la ultimul membru enumerat. Exemplu: Ion|Stefan|George|Marius|Gheorghe
In foaia de stil css adaugati:
- Cod:
.cc2 {
font-size: 40px;
margin-top: -12px;
position: relative;
top: 200px;
}
#premium-config + .main-content{
opacity: 0.5 !important;
}
Re: Categorie protejata
Codul merge foarte bine,dar cum as putea ca toti membri inregistrati să aibă acces ? Adică numai stafful si cei inregistrati să vadă categoria ...
Edit : am mai observat o problema . Eu ca vizitator am putut accesa un forum protejat ...
Edit : am mai observat o problema . Eu ca vizitator am putut accesa un forum protejat ...
Vizitator- Vizitator
Re: Categorie protejata
Salut,
Un cod complet pentru ce-a ce doresti tu ar arata cam asa:
Explicatii:
categorieID = Selectezi un id la o categorie si el va returna in cod exeact categoria cu id dat de tine (daca ea exista pe acel id.)
utilizatori = selecteaza daca utilizatorul este conectat !
(_userdata.session_logged_in == 0) = arata utilizatorilor un anumit mesaj la acea categori (fiind deconectat !)
Un cod complet pentru ce-a ce doresti tu ar arata cam asa:
- Cod:
jQuery().ready(function()
{
var categorieID="6", numeCat="Nume categorie";
var utilizatori = null;
if(_userdata.session_logged_in == 0 || _userdata.session_logged_in == 1 || utilizatori == null)
{
jQuery('#main .main-content:eq('+ categorieID +')').attr('id','premium');
}
else if(/Nume|Nume|Nume/.test(_userdata.username) || _userdata.session_logged_in == 1)
{
jQuery('#main .main-content:eq('+ categorieID +')').removeAttr('id','premium');
}
else return false;
});
Explicatii:
categorieID = Selectezi un id la o categorie si el va returna in cod exeact categoria cu id dat de tine (daca ea exista pe acel id.)
utilizatori = selecteaza daca utilizatorul este conectat !
(_userdata.session_logged_in == 0) = arata utilizatorilor un anumit mesaj la acea categori (fiind deconectat !)
Pagina 2 din 3 • 1, 2, 3
Subiecte similare
» Categorie protejata de parola
» din: Categorie protejata de parola
» Pagina protejata cu parola
» Cum strangi o categorie sau un widget ?cum se poate "maximiza/minimiza" o categorie ?
» Cum pun subiectele din categorie sub categorie
» din: Categorie protejata de parola
» Pagina protejata cu parola
» Cum strangi o categorie sau un widget ?cum se poate "maximiza/minimiza" o categorie ?
» Cum pun subiectele din categorie sub categorie
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Administreaza prezentarea forumului :: Arhiva probleme privind designul forumurilor
Pagina 2 din 3
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum