Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 12 okt 2013, 17:10
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]
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
Theriddler
- Berichten: 1103
- Lid geworden op: 20 apr 2012, 07:47
-
Contacteer:
Bericht
door Theriddler » 13 okt 2013, 21:43
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...
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 14 okt 2013, 09:36
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.
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 16 okt 2013, 12:06
*Bumpt topic*
Is het mogelijk om permissies aan te passen bij deze mod? Of moet ik hiervoor een file aanpassen?
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 17 okt 2013, 08:59
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.
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
David
- Berichten: 5093
- Lid geworden op: 15 jan 2007, 22:00
- Locatie: Zeeuws-Vlaanderen
-
Contacteer:
Bericht
door David » 17 okt 2013, 09:50
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
Op zoek naar een vertaling voor je extensie?
vertalingen
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 17 okt 2013, 10:55
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?
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 17 okt 2013, 11:44
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?
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
David
- Berichten: 5093
- Lid geworden op: 15 jan 2007, 22:00
- Locatie: Zeeuws-Vlaanderen
-
Contacteer:
Bericht
door David » 17 okt 2013, 11:59
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?
Op zoek naar een vertaling voor je extensie?
vertalingen
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 17 okt 2013, 12:07
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.
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
David
- Berichten: 5093
- Lid geworden op: 15 jan 2007, 22:00
- Locatie: Zeeuws-Vlaanderen
-
Contacteer:
Bericht
door David » 17 okt 2013, 12:26
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
Op zoek naar een vertaling voor je extensie?
vertalingen
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 17 okt 2013, 14:47
Heb geprobeerd wat je zei maar ook dit werkt niet helaas..
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
David
- Berichten: 5093
- Lid geworden op: 15 jan 2007, 22:00
- Locatie: Zeeuws-Vlaanderen
-
Contacteer:
Bericht
door David » 17 okt 2013, 14:58
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?
Op zoek naar een vertaling voor je extensie?
vertalingen
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 17 okt 2013, 15:07
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.
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
Joost01
- Berichten: 544
- Lid geworden op: 29 mar 2013, 12:24
- Locatie: Nederland
Bericht
door Joost01 » 20 okt 2013, 15:17
*Bump*
Forumversie: 3.2.0
Stijl: prosilver Special Edition
-
Theriddler
- Berichten: 1103
- Lid geworden op: 20 apr 2012, 07:47
-
Contacteer:
Bericht
door Theriddler » 20 okt 2013, 17:55
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 -->