Page Index Toggle Pages: 1 ReplyAdd Poll Send Topic
Normal Topic Must View Topic (Read 4058 times)
 
Paste Member Name in Quick Reply Box Dandello
Forum Administrator
YaBB Modder
*****
Offline


I love YaBB 2.7!

Posts: 2234
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Mood: Annoyed
Zodiac sign: Virgo
Must View Topic
Jul 2nd, 2014 at 10:31pm
Mark & QuoteQuote  
This Mod will allow you to force users to view a specified topic before any other topics can be viewed. (Whether or not the member has viewed the topic is saved in a cookie.)

Installation
------------
1) Modify YaBB files using BoardMod or manually.
2) Upload modified files to your server in ASCII mode.
3) Go into Admin Center => Forum Settings => Members tab => Must View Topic to configure the settings.

Files to edit
-------------
Admin/ModList.pm
Admin/NewSettings.pm
Admin/Settings_Main.pm
Languages/English/Admin.lng
Languages/English/Display.lng
Languages/English/Post.lng
Sources/Display.pm
Sources/ModifyMessage.pm
Sources/Post.pm
Sources/System.pm

Version History
---------------
0.1 - First Release - 12th February 2013
0.1.1 - Fixed issue with username value being stored if field was empty - 13th February 2013
0.1.2 - Small change to make mod compatible with Guest Topic View Limit mod - 25th February 2013
0.1.3 - Updated to YaBB 2.6.0 by Dandello
  

Must_View_Topic_260.zip ( 4 KB | 165 Downloads )

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Paste Member Name in Quick Reply Box pyragony54
Language
***
Offline


I Love YaBB!

Posts: 852
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Mood: Dead
Zodiac sign: Scorpio
Re: Must View Topic
Reply #1 - Jul 3rd, 2014 at 3:50pm
Mark & QuoteQuote  
Here the German files. My opinion is, a very good mod, but where missing a time limit, which is free to choose the webmaster. As in the profiles also, would be a clock that pays backwards sense. One can thus force them to read the Forum Rules New Members finite.


Code
Select All
<edit file>
 Languages/German/Admin.lng
 </edit file>

 <search for>
 );

 %floodtxt = (
 </search for>

 <add before>
 'must_view_enabled' => 'Muß ein Thema ansehen aktivieren?<br /><span class="small">Diese Einstellung ermöglicht es Ihnen, Benutzer zu zwingen, ein bestimmtes Thema zu anzusehen, bevor andere Themen angesehen werden können.</span>',
 'must_view_id' => 'Geben Sie hier die Themen-ID des Themas an, die der Benutzer ansehen muss:<br /><span class="small">Dies ist der letzte Teil der URL, z.B. 1278201900<br />Beachten Sie, dass Sie diese Option auch setzen können zum Zeitpunkt einer Globalen Ankündigung.</span>',
 'must_view_groups' => 'Geben Sie die Mitgliedergruppe ein, die ein Thema ansehen muß.<br /><span class ="small">Wenn keine Mitglieder-Gruppen ausgewählt sind, werden alle Mitglieder-Gruppen aktiviert.<br />Benutze Strg-, Umschalt-oder Apple-Taste, um mehrere Gruppen zu aktivieren/deaktivieren.</span>',
 'must_view_guests' => 'Zwinge Gäste, ein Thema anzusehen?',
 'must_view_boards' => 'Wählen Sie die Foren, die nicht sichtbar sein werden, bis das Thema angesehen wurde:<br /><span class="small">Sind keine Foren ausgewählt, werden auch keine sichtbar sein.<br />Benutze Strg-, Umschalt-oder Apple-Taste, um die Foren zu aktivieren/deaktivieren.</span>',
 'must_view_info' => 'Fügen Sie zusätzliche Informationen zu den "Muß ein Thema ansehen" hinzu:<br /><span class="small">HTML ist erlaubt.</span>',
 </add before>

 <search for>
 'images' => 'Bilder',
 </search for>

 <add after>
 'must_view_topic' => 'Muß ein Thema ansehen',
 </add after>

 <edit file>
 Languages/German/Display.lng
 </edit file>

 <search for>
 );

 1;
 </search for>

 <add before>
 'must_view_title' => 'Wichtige Nachricht: Bitte Lesen',
 'must_view_nav' => 'Wichtige Nachricht',
 'must_view_admin' => 'Der Forum Administrator',
 'must_view_mod' => 'Der Forum Moderator',
 'must_view_info' => 'wünscht, dass Sie ein wichtiges Thema ansehen, bevor Sie fortfahren?',
 'must_view_button' => 'Klicke hier, um das Thema anzuzeigen',
 'must_view_footer_1' => 'Danke',
 'must_view_footer_2' => "Das $mbname Team",
 </add before>

 <edit file>
 Languages/German/Post.lng
 </edit file>

 <search for>
 );

 %npf_txt = (
 </search for>

 <add before>
 'must_view_set' => 'Muß ein Thema ansehen',
 'must_view_desc' => 'Überprüfen Sie das, um Benutzer zu blockieren, irgendwelche anderen Themen anzusehen, bis dieses Thema angesehen worden ist.',
 </add before> 


  

if (idea == 'none') {use (manuals) && (Google | | search)}
if ($ answer == 0) {post (question)}
Back to top
 
IP Logged
 
Paste Member Name in Quick Reply Box pyragony54
Language
***
Offline


I Love YaBB!

Posts: 852
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Mood: Dead
Zodiac sign: Scorpio
Re: Must View Topic
Reply #2 - Jul 3rd, 2014 at 3:52pm
Mark & QuoteQuote  
Code
Select All
<edit file>
 Languages/German_Du/Admin.lng
 </edit file>

 <search for>
 );

 %floodtxt = (
 </search for>

 <add before>
 'must_view_enabled' => 'Muß ein Thema ansehen aktivieren?<br /><span class="small">Diese Einstellung ermöglicht es Dir, Benutzer zu zwingen, ein bestimmtes Thema anzusehen, bevor andere Themen angesehen werden können.</span>',
 'must_view_id' => 'Gebe hier die Themen-ID des Themas an, die der Benutzer ansehen muss:<br /><span class="small">Dies ist der letzte Teil der URL, z.B. 1278201900<br />Beachte, dass Du diese Option auch setzen kannst zum Zeitpunkt einer Globalen Ankündigung.</span>',
 'must_view_groups' => 'Gebe die Mitgliedergruppe ein, die ein Thema ansehen muß.<br /><span class ="small">Wenn keine Mitglieder-Gruppen ausgewählt sind, werden alle Mitglieder-Gruppen aktiviert.<br />Benutze Strg-, Umschalt-oder Apple-Taste, um mehrere Gruppen zu aktivieren/deaktivieren.</span>',
 'must_view_guests' => 'Zwinge Gäste, ein Thema anzusehen?',
 'must_view_boards' => 'Wähle die Foren, die nicht sichtbar sein werden, bis das Thema angesehen wurde:<br /><span class="small">Sind keine Foren ausgewählt, werden auch keine sichtbar sein.<br />Benutze Strg-, Umschalt-oder Apple-Taste, um die Foren zu aktivieren/deaktivieren.</span>',
 'must_view_info' => 'Füge zusätzliche Informationen zu den "Muß ein Thema ansehen" hinzu:<br /><span class="small">HTML ist erlaubt.</span>',
 </add before>

 <search for>
 'images' => 'Bilder',
 </search for>

 <add after>
 'must_view_topic' => 'Muß ein Thema ansehen',
 </add after>

 <edit file>
 Languages/German_Du/Display.lng
 </edit file>

 <search for>
 );

 1;
 </search for>

 <add before>
 'must_view_title' => 'Wichtige Nachricht: Bitte Lesen',
 'must_view_nav' => 'Wichtige Nachricht',
 'must_view_admin' => 'Der Forum Administrator',
 'must_view_mod' => 'Der Forum Moderator',
 'must_view_info' => 'wünscht, dass Du ein wichtiges Thema ansiehst, bevor du fortfährst.',
 'must_view_button' => 'Klicke hier, um das Thema anzuzeigen',
 'must_view_footer_1' => 'Danke,',
 'must_view_footer_2' => "Das $mbname Team",
 </add before>

 <edit file>
 Languages/German_Du/Post.lng
 </edit file>

 <search for>
 );

 %npf_txt = (
 </search for>

 <add before>
 'must_view_set' => 'Muß ein Thema ansehen',
 'must_view_desc' => 'Überprüfe das, um Benutzer zu blockieren, irgendwelche anderen Themen anzusehen, bis dieses Thema angesehen worden ist.',
 </add before> 

  

if (idea == 'none') {use (manuals) && (Google | | search)}
if ($ answer == 0) {post (question)}
Back to top
 
IP Logged
 
Paste Member Name in Quick Reply Box Dandello
Forum Administrator
*****
Offline


I love YaBB 2.7!

Posts: 2234
Location: The Land of YaBB
Joined: Feb 12th, 2014
Gender: Female
Mood: Annoyed
Zodiac sign: Virgo
Re: Must View Topic
Reply #3 - Jul 3rd, 2014 at 4:09pm
Mark & QuoteQuote  
Thank you  Smiley
  

Perfection is not possible. Excellence, however, is excellent.
Back to top
WWW  
IP Logged
 
Paste Member Name in Quick Reply Box pyragony54
Language
***
Offline


I Love YaBB!

Posts: 852
Location: Йошкар-Ола
Joined: May 25th, 2014
Gender: Male
Mood: Dead
Zodiac sign: Scorpio
Re: Must View Topic
Reply #4 - Jul 3rd, 2014 at 4:52pm
Mark & QuoteQuote  
No problem. I do this for YaBB and their members.

  Smiley Smiley Smiley Smiley Smiley
  

if (idea == 'none') {use (manuals) && (Google | | search)}
if ($ answer == 0) {post (question)}
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
ReplyAdd Poll Send Topic
Bookmarks: del.icio.us Digg Facebook Google LinkedIn reddit Twitter Yahoo
Must View Topic

Please type the characters exactly as they appear in the image,
without the first 2 and last 2 characters.
The characters must be typed in the same order,
and they are case-sensitive.
Open Preview Preview

You can resize the textbox by dragging the right or bottom border.
Off Topic Comment Insert Spoiler
Insert Hyperlink Insert FTP Link Insert Image Insert E-mail Insert Media Insert Table Insert Table Row Insert Table Column Insert Horizontal Rule Insert Teletype Insert Code Insert Quote Edited Superscript Subscript Insert List /me - my name Insert Marquee Insert Timestamp No Parse
Bold Italicized Underline Insert Strikethrough Highlight
                       
Change Text Color
Insert Preformatted Text Left Align Centered Right Align
resize_wb
resize_hb







Max 10000 characters. Remaining characters:
Text size: %
More Smilies
View All Smilies
Collapse additional features Collapse/Expand additional features Smiley Wink Cheesy Grin Angry Sad Shocked Cool Huh Roll Eyes Tongue Embarrassed Lips Sealed Undecided Kiss Cry