Code: Select all
#
#-----[ SQL ]-------------------------------------------------
#
ALTER TABLE phpbb_auth_access ADD auth_pic TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_forums ADD auth_pic TINYINT(2) DEFAULT '0' NOT NULL;
UPDATE phpbb_auth_access SET auth_pic = auth_post;
UPDATE phpbb_forums SET auth_pic = auth_post;
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_forumauth.php
#
#-----[ FIND ]------------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full line is longer
// View Read Post Reply
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
// here we added for each row a new column for pic album auth similar to the Post value
// and add Pic Album in the comment header
//-- modify
#
#-----[ IN-LINE FIND ]----------------------------------------
#
Delete
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
Pic album
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
0 => array(AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_REG
#
#-----[ IN-LINE FIND ]----------------------------------------
#
0 => array(AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_REG
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_ALL
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
1 => array(AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG
#
#-----[ IN-LINE FIND ]----------------------------------------
#
1 => array(AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_REG
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
2 => array(AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG
#
#-----[ IN-LINE FIND ]----------------------------------------
#
2 => array(AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_REG
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
3 => array(AUTH_ALL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL
#
#-----[ IN-LINE FIND ]----------------------------------------
#
3 => array(AUTH_ALL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_ACL
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
4 => array(AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL
#
#-----[ IN-LINE FIND ]----------------------------------------
#
4 => array(AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_ACL
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
5 => array(AUTH_ALL, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD
#
#-----[ IN-LINE FIND ]----------------------------------------
#
5 => array(AUTH_ALL, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
6 => array(AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD
#
#-----[ IN-LINE FIND ]----------------------------------------
#
6 => array(AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD
);
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, AUTH_MOD
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full-line is longer
$forum_auth_fields = array('auth_view', 'auth_read'
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
// here we added
// , 'auth_pic'
//-- modify
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, 'auth_delete'
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, 'auth_pic'
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
'auth_delete' => $lang['Delete'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
//-- add
'auth_pic' => $lang['Pic_album'],
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_forums.php
#
#-----[ FIND ]------------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
"auth_delete" => AUTH_REG,
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
//-- add
'auth_pic' => AUTH_ALL,
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_ug_auth.php
#
#-----[ FIND ]------------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
// Start program - define vars
//
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
// here we added
// , 'auth_pic'
//-- modify
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full line is longer
$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post'
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, 'auth_delete'
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, 'auth_pic'
#
#-----[ FIND ]------------------------------------------------
#
$auth_field_match = array(
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
'auth_delete' => AUTH_DELETE,
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
//-- add
'auth_pic' => AUTH_PIC,
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
'auth_delete' => $lang['Delete'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
//-- add
'auth_pic' => $lang['Pic_album'],
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------------
#
includes/auth.php
#
#-----[ FIND ]------------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full line is longer
$a_sql = 'a.auth_view, a.auth_read, a.auth_post
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
// here we added
// , a.auth_pic
//
// and
// , 'auth_pic'
//-- modify
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, a.auth_delete
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, a.auth_pic
#
#-----[ FIND ]------------------------------------------------
# this is a partial search : the full line is longer
$auth_fields = array('auth_view', 'auth_read', 'auth_post'
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, 'auth_delete'
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, 'auth_pic'
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
$auth_fields = array('auth_delete');
break;
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
//-- add
case AUTH_PIC:
$a_sql = 'a.auth_pic';
$auth_fields = array('auth_pic');
break;
//-- fin mod : pic album ---------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------------
#
includes/constants.php
#
#-----[ FIND ]------------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
//-- mod : pic album -------------------------------------------------------------------------------
//-- add
define('AUTH_PIC', 21);
//-- fin mod : pic album ---------------------------------------------------------------------------
Hater wrote: Please forgive me, but I can't say that I understand the point.
Ptirhiik - RPGnet-fr wrote: Really you should remove our blank lines in your statements : http://www.phpbb.com/phpBB/viewtopic.ph ... 88#1884888...
Ptirhiik - RPGnet-fr wrote: ...Also, if you want to set a blank after a comma, you have to search onto ", fragment", and to add (after or before) ", my_fragment" : it is the only way to let this space. If the addition has to occur at first position, you have no solution than using an IN-LINE, REPLACE WITH "my_fragment, fragment".
Ptirhiik - RPGnet-fr wrote: I don't agree : as I said in the other thread, blank line have not to mean ignored line : the sample I gave shows why it is important to get them correctly....