If ignore only this edit, pages opens, but, of course, mod doesnt work.//-- mod : moderator messages --------------------------------------------------
//-- add
$user->setup('mods/mm');
//-- fin mod : moderator messages ----------------------------------------------
Code: Select all
<?php
//
// file: language/ru/mods/info_acp_mm.php Pthelovod
// authors: abdev, pastisd
// begin: 12/18/2011
// version: 0.0.5 - 08/15/2012
// licence: http://opensource.org/licenses/gpl-license.php GNU Public License
//
// ignore
if ( !defined('IN_PHPBB') )
{
exit;
}
// init lang ary, if it doesn't !
if ( empty($lang) || !is_array($lang) )
{
$lang = array();
}
// administration
$lang = array_merge($lang, array(
'MM' => 'Заметки модераторов',
'POST_MODERATION_USERNAME_CHANGE' => 'Заменять имя автора при редактировании заметок модераторов в сообщениях',
));
// umil
$lang = array_merge($lang, array(
'INSTALL_MM' => 'Установка Мода Заметки модераторов в сообщениях',
'INSTALL_MM_CONFIRM' => 'Устанавливаем Moderator Messages ?',
'UPDATE_MM' => 'Обновление Moderator Messages',
'UPDATE_MM_CONFIRM' => 'Обновляем Moderator Messages ?',
'UNINSTALL_MM' => 'Удаление Moderator Messages',
'UNINSTALL_MM_CONFIRM' => 'Удалаем Moderator Messages ? Все записи, внесенные в Базу данных будут уничтожены !',
));
Code: Select all
<?php
//
// file: language/ru/mods/mm.php Pthelovod
// authors: abdev, pastisd
// begin: 08/14/2012
// version: 0.0.4 - 08/16/2012
// licence: http://opensource.org/licenses/gpl-license.php GNU Public License
//
// ignore
if ( !defined('IN_PHPBB') )
{
exit;
}
// init lang ary, if it doesn't !
if ( empty($lang) || !is_array($lang) )
{
$lang = array();
}
// posting
$lang = array_merge($lang, array(
'POST_MODERATION_INVITE' => 'В данном окне можно ввести в сообщение скрытую заметку не видимую всем. Такие заметки видят только группы Модераторы и Супермодераторы!',
));
// viewtopic, search ...
$lang = array_merge($lang, array(
'POST_MODERATION' => 'Заметка в сообщение',
'POST_MODERATION_AUTHOR' => 'Заметка от',
'POST_MODERATION_REMOVE' => 'Удаление заметки в сообщении',
'POST_MODERATION_DELETING' => 'Удалить заметку в сообщении',
'POST_MODERATION_DELETED' => 'Заметка в сообщении удалена.',
'RETURN_POST' => '%sВернуться к сообщению, в котором делались правки%s',
'CANNOT_DELETE_POST_MODERATION' => 'Вы не можете удалять заметки в сообщениях на этом форуме.',
));
// viewforum
$lang = array_merge($lang, array(
'POST_MODERATION_HERE' => 'Имеется %d заметка в сообщении',
'POSTS_MODERATION_HERE' => 'Имеются %d заметок в сообщениях',
));
// issues
$lang = array_merge($lang, array(
'ISSUE_VAR_MISSING' => 'Установка мода прошла успешно. Пожалуйста, удалите сам файл <a href="%s">db_update.php</a> с папки сервера на FTP !',
'ISSUE_INSTALL_MISSING' => 'Установочный файл отсутствует. Проверьте его наличие в папке форума на FTP !',
));
Code: Select all
<?php
//
// file: language/ru/mods/permissions_mm.php Pthelovod
// authors: abdev, pastisd
// begin: 08/15/2012
// version: 0.0.1 - 08/15/2012
// licence: http://opensource.org/licenses/gpl-license.php GNU Public License
//
// ignore
if ( !defined('IN_PHPBB') )
{
exit;
}
// init lang ary, if it doesn't !
if ( empty($lang) || !is_array($lang) )
{
$lang = array();
}
// permissions
$lang['permission_cat']['mm'] = 'Заметки модераторов';
$lang = array_merge($lang, array(
'acl_m_mm_post' => array('lang' => 'Может вносить заметки в сообщения', 'cat' => 'mm'),
'acl_m_mm_read' => array('lang' => 'Может читать заметки в сообщениях', 'cat' => 'mm'),
'acl_m_mm_edit' => array('lang' => 'Может редактировать заметки в сообщениях<br /><em>Временно, до следующей версии не работает!</em>', 'cat' => 'mm'),
'acl_m_mm_delete' => array('lang' => 'Может удалять заметки в сообщениях', 'cat' => 'mm'),
));
I'd like to know too.Pthelovod wrote: Thanks for the great mod! When will the new version?
+1Jessica wrote:Any updates?
ABDev wrote:I'm working on with geolim4, hoping it'll be the last release before validation.
mm.css
Code: Select all
/**
*
* file: styles/prosilver/theme/mm.css
* authors: cabot
* begin: 08/21/2012
* version: 0.0.1 - 08/21/2012
* licence: http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
.mm-icon img {
vertical-align: bottom;
margin-right: 2px;
}
.mm {
background: #90f361 url("{T_THEME_PATH}/images/mm_bg.png") no-repeat 5px 0.3em;
margin-top: 1.2em;
padding: 4px 4px 5px;
position: relative;
border: 1px solid #44ac40;
border-radius: 5px;
box-shadow: 4px 4px 10px #44ac40;
}
.mm p {
margin: 0;
padding-left: 30px;
}
.mm span {
font-weight: bold;
}
.mm hr {
border-top: 3px dotted #44ac40;
}
*:first-child+html .mm hr {
margin-top: 0;
}
.mm a.delete-icon {
display: block;
width: {IMG_ICON_POST_DELETE_WIDTH}px;
height: {IMG_ICON_POST_DELETE_HEIGHT}px;
position: absolute;
right: 2px;
top: 2px;
}
.mm a.delete-icon:hover {
background-position: 0 100%;
}
.delete-icon span {
display: block;
text-indent: -999em;
}
.mm hr+p {
line-height: 1.8em;
padding-left: 0;
}
What are you asking?Pthelovod wrote:
mm.cssCode: Select all
/** * * file: styles/prosilver/theme/mm.css * authors: cabot * begin: 08/21/2012 * version: 0.0.1 - 08/21/2012 * licence: http://opensource.org/licenses/gpl-license.php GNU Public License * */ .mm-icon img { vertical-align: bottom; margin-right: 2px; } .mm { background: #90f361 url("{T_THEME_PATH}/images/mm_bg.png") no-repeat 5px 0.3em; margin-top: 1.2em; padding: 4px 4px 5px; position: relative; border: 1px solid #44ac40; border-radius: 5px; box-shadow: 4px 4px 10px #44ac40; } .mm p { margin: 0; padding-left: 30px; } .mm span { font-weight: bold; } .mm hr { border-top: 3px dotted #44ac40; } *:first-child+html .mm hr { margin-top: 0; } .mm a.delete-icon { display: block; width: {IMG_ICON_POST_DELETE_WIDTH}px; height: {IMG_ICON_POST_DELETE_HEIGHT}px; position: absolute; right: 2px; top: 2px; } .mm a.delete-icon:hover { background-position: 0 100%; } .delete-icon span { display: block; text-indent: -999em; } .mm hr+p { line-height: 1.8em; padding-left: 0; }