Mod für Einmaliges Zwangs lesen eine Themas (z.B neue Regel)
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Moin zusammen.
Also erstmal, im Orion läuft der Mod ohne Probleme.
Allerdings ist die Install Anweisung für das Orion nur teilweise zu gebrauchen
da sich das Orion doch hier und da gegenüber dem normalen PHPbb unterscheidet.
Aber ich gebe euch gleich eine Install Anweisung für das Orion.
Allerdings ist mir auch was aufgefallen.
Man kann in den Regeln keine Bilder einfügen oder Links einsetzen.
Zu mindestens nicht mit [img] oder [url]?
Kann man da was machen ??
Gruß
Also erstmal, im Orion läuft der Mod ohne Probleme.
Allerdings ist die Install Anweisung für das Orion nur teilweise zu gebrauchen
da sich das Orion doch hier und da gegenüber dem normalen PHPbb unterscheidet.
Aber ich gebe euch gleich eine Install Anweisung für das Orion.
Allerdings ist mir auch was aufgefallen.
Man kann in den Regeln keine Bilder einfügen oder Links einsetzen.
Zu mindestens nicht mit [img] oder [url]?
Kann man da was machen ??
Gruß
vllt. hast du in der boardkonfiguration bei den erlaubten html-tags kein img drin?
ansonsten müsste das gehen.
Beispiel:
<img scr="www.domain.de/bild.gif"></img>
mfg Pingu
ansonsten müsste das gehen.
Beispiel:
<img scr="www.domain.de/bild.gif"></img>
mfg Pingu
So hier die Install für das Orion
Code: Alles auswählen
##############################################################
## MOD Title: Rules Management
## MOD Author: Sko22 < sko22@quellicheilpc.com > (N/A) http://www.quellicheilpc.com/ incl. Addon by Mavo460 < marco@thueringer-volvoclub.de >
## MOD Description: Create and to modify the Rules of the forum,
## checks how many users have read the rule from the last change
## and in case it is possible to warn them with a Private Message.
##
## The Users must accept the Rules to write any Posts or Topics.
## Searches and reading is possible furthermore
## MOD Version: 1.0.2
##
## Installation Level: Easy
## Installation Time: 10 Minutes
## Files To Edit:
## posting.php
## viewonline.php
## admin/classic_view.php
## includes/constants.php
## includes/page_header.php
## includes/usercp_register.php
## language/lang_english/lang_main.php
## language/lang_english/lang_admin.php
## language/lang_german/lang_main.php
## language/lang_german/lang_admin.php
## templates/cback/overall_header.tpl
##
## Included Files:
## rules.php
## admin/admin_forum_rules.php
## language/lang_english/lang_rule.php
## language/lang_german/lang_rule.php
## templates/cback/rules.tpl
## templates/cback/admin/forum_rules_body.tpl
## templates/cback/admin/forum_rules_notview_body.tpl
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## I have tested this MOD whit phpBB 2.0.6 and MySQL Database 3.23.56
## Future versions can be found at http://www.quellicheilpc.com
## I've set up a support forum for my mods at http://www.quellicheilpc.com/forum
##
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
## Copyright: ©2003 Rules Management 1.0.2 - Sko22
##############################################################
## MOD History:
##
## 2003-09-05 - Version 1.0.2
## - Fixed same bugs with the install
## 2003-09-03 - Version 1.0.1
## - Fixed same little bugs with the language added mysql_install.php
## 2003-09-02 - Version 1.0.0
## - Initial Release
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ COPY ]------------------------------------------
#
copy rules.php to rules.php
copy admin/admin_forum_rules.php to admin/admin_forum_rules.php
copy language/lang_english/lang_rule.php to language/lang_english/lang_rule.php
copy templates/subSilver/rules.tpl to templates/subSilver/rules.tpl
copy templates/subSilver/admin/forum_rules_body.tpl to templates/subSilver/admin/forum_rules_body.tpl
copy templates/subSilver/admin/forum_rules_notview_body.tpl to templates/subSilver/admin/forum_rules_notview_body.tpl
#
#-----[ SQL ]------------------------------------------
#
# You have to edit these queries accordingly
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
CREATE TABLE phpbb_rules (
date int(11) NOT NULL default '0',
rules text NOT NULL,
pm_subject varchar(255) NOT NULL default '',
pm_message text
) ;
INSERT INTO phpbb_rules (date,rules,pm_subject,pm_message) VALUES (0,'','Attention the Rules has been adjourned.','The Rules on this Forum has Been adjourned for so much we invite you to read again it. \r\n \r\nThe Administrator') ;
ALTER TABLE phpbb_users ADD user_rules INT( 11 ) NOT NULL ;
ALTER TABLE phpbb_users ADD user_read_rules CHAR( 1 ) NOT NULL ;
#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
$forum_name = $post_info['forum_name'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// forum enter after accepting rules
//
if (!($userdata['user_level'] == ADMIN OR $userdata['user_level'] == MOD))
{
$sql = "SELECT u.user_rules, u.user_read_rules, r.date
FROM " . USERS_TABLE . " u, " . RULES_TABLE . " r
WHERE user_id = " . $userdata['user_id'];
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$user_rules = $row['user_rules'];
$read_rules = $row['user_read_rules'];
$rules_date = $row['date'];
$error_rules = sprintf($lang['Rules_accept_error']);
if ($user_rules <= $rules_date OR $read_rules!='1')
{
message_die(GENERAL_ERROR, $error_rules);
}
}
}
//
// forum enter after accepting rules
//
#
#-----[ OPEN ]------------------------------------------
#
viewonline.php
#
#-----[ FIND ]------------------------------------------
#
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
$location_url = "faq.$phpEx";
break;
#
#-----[ AFTER, ADD ]------------------------------------------
#
case PAGE_RULES:
$location = $lang['Viewing_RULES'];
$location_url = "rules.$phpEx";
break;
#
#-----[ OPEN ]------------------------------------------
#
admin/classic_view.php
#
#-----[ FIND ]------------------------------------------
#
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
$location_url = "index.$phpEx?pane=right";
break;
#
#-----[ AFTER, ADD ]------------------------------------------
#
case PAGE_RULES:
$location = $lang['Viewing_RULES'];
$location_url = "index.$phpEx?pane=right";
break;
#
#-----[ FIND ]----JA NOCHMAL--------------------------------------
#
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
$location_url = "index.$phpEx?pane=right";
break;
#
#-----[ AFTER, ADD ]------------------------------------------
#
case PAGE_RULES:
$location = $lang['Viewing_RULES'];
$location_url = "index.$phpEx?pane=right";
break;
#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php
#
#-----[ FIND ]------------------------------------------
#
define('VOTE_USERS_TABLE', $table_prefix.'vote_voters');
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('RULES_TABLE', $table_prefix.'rules');
#
#-----[ FIND ]------------------------------------------
#
define('PAGE_GROUPCP', -11);
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('PAGE_RULES', -12); // Increase "-12" if already in use!
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
'L_MEMBERLIST' => $lang['Memberlist'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_FORUM_RULES' => $lang['Forum_Rules'],
#
#-----[ FIND ]------------------------------------------
#
'U_MEMBERLIST' => append_sid('memberlist.'.$phpEx),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'U_FORUM_RULES' => append_sid('rules.'.$phpEx),
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------
#
'AGREEMENT' => $lang['Reg_agreement'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
'AGREEMENT_RULES' => $lang['Reg_agreement_Rules'],
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['Viewing_RULES'] = 'Viewing the Rules';
$lang['Forum_Rules'] = 'Rules';
$lang['Rules_read'] = 'I have read the rules and have accepted';
$lang['Rules_accept'] = 'Send and back';
$lang['Rules_accept_error'] = 'You didn´t have read and accept the <a href="' . $phpbb_root_path . 'rules.' . $phpEx . '">Rules</a>. Or the rules became expanded and you must accept her once more.';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Prune'] = 'Pruning';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Rules'] = 'Rules';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Rules Mod
$lang['Viewing_RULES'] = 'Regeln Anschauen';
$lang['Forum_Rules'] = 'Regeln';
$lang['Rules_read'] = 'Ich habe die Regeln gelesen und akzeptiert';
$lang['Rules_accept'] = 'Absenden und zurück';
$lang['Rules_accept_error'] = 'Du hast nicht das <a href="' . $phpbb_root_path . 'rules.' . $phpEx . '">Regelwerk</a> gelesen und akzeptiert. Oder die Regeln wurden ergänzt und du musst sie erneut akzeptieren.';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Prune'] = 'Autom. Löschen';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Rules'] = 'Regeln';
#
#-----[ OPEN ]------------------------------------------
#
templates/cback/overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
<a href={U_PORTAL}>{L_OR_PORTAL}</a> •
#
#-----[ AFTER, ADD ]------------------------------------------
#
<a href=http://url/orion/rules.php>Forum Regeln</a> •
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
- PureSpider
- Mitglied
- Beiträge: 168
- Registriert: 30.06.2006 21:11
- Kontaktdaten:
PureSpider hat geschrieben:Es gibt ja diese MOD , die vor der Registrierung eine gelbe Infoleiste anzeigt...
Könnt man das vlt. so kombinieren, dass diese Infoleiste mit dem Link zu dem zu lesenden Thread so lange angezeigt wird, bis man den Thread gelesen hat?
Grüße,
PureSpider
*schieb*Mavo460 hat geschrieben:Ich weis nicht wie das mit dem Mod gelöst ist aber wenn ich das mit dem Download-Mod hinbekommen habe schaue ich mir das mit der Leiste mal an