Pagina 1 van 1
Mini Nieuws mod vraag
Geplaatst: 12 okt 2013, 17:10
door Joost01
Hoi hoi,
Ik had een vraagje, ik heb sinds vandaag de mod Mini News en ben bezig om iets voor elkaar te krijgen alleen lukt het me niet..
Zoals je ziet op de screenshot zie je 4 afbeeldingen naast elkaar staan en eronder 4 x een 0 in verschillende kleurtjes deze wil ik pressies recht onder de afbeeldingen hebben staan.
Hier de code die ik gebruikt heb zou iemand hier voor mij naar willen kijken en mij misschien een code kunnen geven zodat ik dat kan testen?
Code: Selecteer alles
[align=center][img]http://i56.servimg.com/u/f56/11/54/28/73/rm4jyd10.jpg[/img][img]http://i56.servimg.com/u/f56/11/54/28/73/2z99we10.jpg[/img][img]http://i56.servimg.com/u/f56/11/54/28/73/fn5myf10.jpg[/img][img]http://i56.servimg.com/u/f56/11/54/28/73/5fglqb10.jpg[/img][/align]
[align=center][size=280][b][color=#FF2121]0[/color][/b][/size][size=280][b][color=#22FF00]0[/color][/b][/size][size=280][b][color=#CC00FF]0[/color][/b][/size][size=280][b][color=#00E2FF]0[/color][/b][/size][/align]
Re: Mini Nieuws mod vraag
Geplaatst: 13 okt 2013, 21:43
door Theriddler
Het kan natuurlijk gedaan worden in bbcode maar dat lijkt me te langdradig worden aangezien elke bbcode zijn eigen html code heeft.
beter kun je 1 bbcode maken voor alle afbeeldingen
eg.
Code: Selecteer alles
<dl>
<dt style="width:100%;"><span style="width:10%;font-size:3.0em;font-weight:bold;text-decoration:none;color:#FF2121;float:left;text-align:center;"><img src="http://i56.servimg.com/u/f56/11/54/28/73/rm4jyd10.jpg"><br />0</span><span style="width:10%;font-size:3.0em;font-weight:bold;text-decoration:none;color:#22FF00;float:left;text-align:center;"><img src="http://i56.servimg.com/u/f56/11/54/28/73/2z99we10.jpg"><br />0</span></dt>
</dl>
en zo verder...
Re: Mini Nieuws mod vraag
Geplaatst: 14 okt 2013, 09:36
door Joost01
Bedankt voor je reactie, ik ben alleen niet zo thuis in codes maken ik heb vanalles geprobeerd al maar zonder resultaat die ik graag zou willen hebben.
Edit, ik heb de oplossing inmiddels gevonden! Is het overigs ook mogelijk om de permissies te veranderen per gebruikersgroep dat de ene het wel kan zien en de andere niet? Kan het niet vinden namelijk en zou het wel willen dat gasten het niet kunnen zien en nieuwe leden ook nog niet alleen gesorteerde leden zeg maar.

Re: Mini Nieuws mod vraag
Geplaatst: 16 okt 2013, 12:06
door Joost01
*Bumpt topic*
Is het mogelijk om permissies aan te passen bij deze mod? Of moet ik hiervoor een file aanpassen?
Re: Mini Nieuws mod vraag
Geplaatst: 16 okt 2013, 19:49
door Theriddler
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 08:59
door Joost01
Hoi,
Bedankt voor het opzoeken van de mogelijke oplossing alleen ik spreek geen engels jammer genoeg en in google vertaler word ik ook niet wijzer van de vertaling word krom vertaald. Zou jij me de stappen willen geven wat ik moet uitvoeren? Bedankt alvast.
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 09:50
door David
Bij deze een vertaling / uitleg voor je
Open: includes/functions.php
Zoek:
Code: Selecteer alles
// application/xhtml+xml not used because of IE
header('Content-type: text/html; charset=UTF-8');
Plaats ervoor:
Code: Selecteer alles
// Check what group a user is in
if ( !function_exists('group_memberships') )
{
include($phpbb_root_path . 'includes/functions_user.'.$phpEx);
}
$groups = group_memberships(false,$user->data['user_id']);
foreach ($groups as $grouprec)
{
$template->assign_vars(array(
'S_GROUP_' . $grouprec['group_id'] => true
));
}
Je kunt nu op elke pagina onderstaande statement gebruiken:
Vervang de
X
met het
ID
nummer van de groep, je kunt dit ook uitbreiden en meerdere groepen toevoegen en/of een andere template functie's gebruiken die is ingebouwd in phpBB
Code: Selecteer alles
<!-- IF (S_GROUP_1 or S_GROUP_2) --> // Voor de gebruikers die in één van deze groepen zitten
Code: Selecteer alles
<!-- IF (S_GROUP_1 and S_GROUP_2) --> // De gebruiker moet in beide groepen zitten
Code: Selecteer alles
<!-- IF not S_GROUP_X --> // Laat aan iedereen zien behalve deze groep
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 10:55
door Joost01
Bedankt David voor de snelle vertaling, waar kan ik de groep ID's vinden? Is dat de link van de groep zelf als je hem in je legenda aanklikt?
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 11:29
door David
Inderdaad, in de link van de groep bijvoorbeeld:
memberlist.php?mode=group&g=14361
Het groeps-ID is:
14361
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 11:44
door Joost01
Als ik de X vervang met het ID nummer in dit geval 1 (gasten groep) en ik upload het bestand en vernieuw het forum dan vliegt het forum eruit en moet ik me file die ik als backup heb weer terug zetten om het forum weer te laten werken.
Ik wil dat de mini nieuws voor een aantal groepen niet zichtbaar is:
- Gasten (Snullen) > ID nummer is: 1
- Nieuwe leden (Ongesorteerde Tovenaars of Heksen) > ID nummer is: 2
Mini Nieuws wil ik alleen zichtbaar hebben voor gesorteerde leden.
Ik zou niet meer zo snel weten waar ik dat laatste stukje code moet zetten heb je misschien de complete code want mij lukt het niet misschien wel met wat hulp?
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 11:59
door David
Heb al z'n vermoeden hoe dat zou kunnen, in de uitleg staat niet dat je de IF statement moet afsluiten en ik heb er niet bij stil gestaan.
De bedoeling is dat je de IF code boven je Mini News code zet en de ENDIF eronder. Hoe ben je nu te werk gegaan?
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 12:07
door Joost01
Ik heb me code nu zo staan:
Code: Selecteer alles
// Check what group a user is in
if ( !function_exists('group_memberships') )
{
include($phpbb_root_path . 'includes/functions_user.'.$phpEx);
}
$groups = group_memberships(false,$user->data['user_id']);
foreach ($groups as $grouprec)
{
$template->assign_vars(array(
'S_GROUP_' . $grouprec['group_id'] => true
));
}
<!-- IF not S_GROUP_1 --> // Laat aan iedereen zien behalve deze groep
Alleen als ik die doorvoer dan vliegt me forum eruit.
Edit, was net een file kwijt zoals ik hem had dus moest hem opnieuw maken en was de groep id vergeten in te vullen vandaar deze edit.
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 12:26
door David
Oké, ik zie al waar het verkeerd gaat. De IF statement zoals dat heet hoort niet in een PHP bestand thuis maar in een HTML bestand. Heb het niet getest dus durf niet te zeggen of het werkt, maar probeer eens om naast de PHP wijziging onderstaande wijziging te doen.
Open:
styles/Harry_Potter/template/index_body.html
Zoek:
Vervangen met:
Vergeet niet om de map template te vernieuwen
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 14:47
door Joost01
Heb geprobeerd wat je zei maar ook dit werkt niet helaas..

Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 14:58
door David
Joost01 schreef:Heb geprobeerd wat je zei maar ook dit werkt niet helaas..

Werkt niet is een begrip waar ik niks mee kan, wat gebeurt er, wat zie je? Gebeurt er iets of gebeurt er niets?
Re: Mini Nieuws mod vraag
Geplaatst: 17 okt 2013, 15:07
door Joost01
Er gebeurd niks blijft gewoon staan zoals het was op de andere browser die ik open heb staan om te testen terwijl ik ook een aantal keren vernieuwd heb en in het beheerderspaneel ook de templates vernieuw.
Re: Mini Nieuws mod vraag
Geplaatst: 20 okt 2013, 15:17
door Joost01
*Bump*
Re: Mini Nieuws mod vraag
Geplaatst: 20 okt 2013, 17:55
door Theriddler
deze mod zou je ook nog kunnen gebruiken
http://www.phpbb3bbcodes.com/viewtopic. ... 871#p13871
dan kun je gewoon in acp > groep permissies de permissie instellen of ze het mogen zien ja of nee
de mod is ook aanpasbaar als je weer een andere groep permissies wilt hebben maar dan zul je de bestanden moeten aanpassen.
Als je die mod geinstalleerd heb is de originele switch
in jou geval wordt het dan het volgende
Code: Selecteer alles
<!-- IF not S_IS_BOT and S_MINI_NEWS and U_SEE_ADS -->