Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Categories hierarchy v2.1.4 & ptifo (установка модов)

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Categories hierarchy v2.1.4 & ptifo (установка модов)

Сообщение Ламер »

скачал, поставил, понравилось))))
http://ptifo.clanmckeen.com/download.php

сразу возникли проблемы с установками модов из-за измененной структуры, кое в чем разобрался
в чем то нет...

проблема с установкой мода Корзины, например. а именно с изменением файла modcp_body.tpl, он тут разбит на несколько файлов. нашел не все.
код мода корзины на правку файла:

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/modcp_body.tpl 

# 
#-----[ FIND ]------------------------------------------ 
# 
<form method="post" 
# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
<script language="javascript" type="text/javascript"> 
<!-- 
function select_switch(status) 
{ 
   for (i = 0; i < document.modcpForm.length; i++) 
   { 
      document.modcpForm.elements[i].checked = status; 
   } 
} 
//--> 
</script> 
# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
action="{S_MODCP_ACTION}" 
# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
 name="modcpForm" 
# 
#-----[ FIND ]------------------------------------------ 
# 
      <input type="submit" name="unlock" class="liteoption" value="{L_UNLOCK}" /> 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
      &nbsp; 
      <input type="submit" class="liteoption" name="recycle" value="{L_RECYCLE}" /> 
# 
#-----[ FIND ]------------------------------------------ 
# 
   <td align="right" valign="top" nowrap="nowrap"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span></td> 
# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
   <td align="right" valign="top" nowrap="nowrap"> 
      <span class="gensmall"><b><a href="javascript:select_switch(true);">{L_MARK_ALL}</a>&nbsp;::&nbsp;<a href="javascript:select_switch(false);">{L_UNMARK_ALL}</a></b><br /> 
      {S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span> 
   </td> 
где кнопку добавлять - нашел, а вот с последним реплэйсом вилка у меня))))) да и кнопка без текста добавляется.


также возникла проблема с правкой файла admin_forums при установке мода "желтая карта" 1.4.12ем. Код мода такой:

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------------ 
# 
admin/admin_forums.php

# 
#-----[ FIND ]------------------------------------------------ 
# 
"auth_pollcreate" =>

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
AUTH_REG

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
#
,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

"auth_ban" => AUTH_MOD, 
"auth_greencard" => AUTH_ADMIN, 
"auth_bluecard" => AUTH_REG
вышеозначенный код в указанном файле разумеется отсутствует. куда его ставить - не допетрил. никто не пробовал разобраться? на сайт автора обращался, но ответа пока нет, может у мну просто с аглицким полный попез?))))))))
народ, гуру форума пхпбб2, пожулуйста хелп.
торжественно обещаю после этого по возможности использовать онли скрипт пхпбб2 ))))))))))
Последний раз редактировалось Ламер 29.06.2006 10:59, всего редактировалось 1 раз.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Ламер
Ага.. после этих подфорумов проблемы будут не только с модом корзины, но и с другими.. :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Сообщение Ламер »

Siava да разберемся потихоньку. а подфорумы мне нужны будут...
главное в структуру въехать...

Добавлено спустя 1 минуту 13 секунд:

вот помогбы кто с парой примочек. глядишь бы я и сообразил))))))

Добавлено спустя 2 часа 18 минут 56 секунд:

я так понял, что никто не разбирался))))
чтож... будем пытацо сами))))))) правда это будет не быстро...
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: http://aaaweb.ru

Сообщение Eljor »

Блин.. удалите плиз из локализации модов мое сообщение. Не там написал. вот ссылка.

В общем, еще раз:
Поставил на форум CH 2.1.4e, далее поставил Yellow Card 1.4.12em.
Далее я заметил глюк: я могу давать карты, а модераторы и администраторы нет. Но все видят у кого сколько карт, мод прекрасно добавляет количество карт и также успешно их удаляет. Но делать это могу я, как Root Admin.
Копался в правах доступа группы и отдельно пользователей, так ничего и не вышло... Подскажите пожалуйста, как можно решить данную проблему.
вышеозначенный код в указанном файле разумеется отсутствует. куда его ставить - не допетрил. никто не пробовал разобраться? на сайт автора обращался, но ответа пока нет, может у мну просто с аглицким полный попез?))))))))
Хммм... видимо ошибка у меня именно в этом... Я пропустил это (а потом забыл блин...). Я пошел дальше.. но сейчас посмотрю что куда можно, может что-то выйдет.

Добавлено спустя 46 минут 40 секунд:

В общем-то я врубился немного, но пока еще до истины не добрался...
в общем так:

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------------ 
# 
admin/admin_forums.php 

# 
#-----[ FIND ]------------------------------------------------ 
# 
"auth_pollcreate" => 

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
AUTH_REG 

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
# 
, 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

"auth_ban" => AUTH_MOD, 
"auth_greencard" => AUTH_ADMIN, 
"auth_bluecard" => AUTH_REG 
Этот код описывает добавление доступа к картам. Но. В CH этого кода нет вообще, и, по-видимому, описание доступов имеется в каком-то другом файле, который необходимо найти и добавлять следующее надо туда:

Код: Выделить всё

"auth_ban" => AUTH_MOD, 
"auth_greencard" => AUTH_ADMIN, 
"auth_bluecard" => AUTH_REG
Но, как мне кажется, придется переписать этот код... хотя хз...

Но теперь я 100% уверен, что моя ошибка именно из-за этого.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Eljor
Этот файл находится в /includes/def_auth.php
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: http://aaaweb.ru

Сообщение Eljor »

Siava
странно.. не нашел этого файла вообще... О_о
Есть просто auth.php, но в нем видимо не совсем то, что надо. Ну и там в 2 строчках добавлены карты... Эти добавления были частью установки мода...

Код: Выделить всё

в строке 62:

		case AUTH_ALL:
			$a_sql = 'a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_ban, a.auth_greencard, a.auth_bluecard';

и в строке 70:

//-- fin mod : categories hierarchy --------------------------------------------
			$auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard');
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Сообщение Ламер »

Siava
видимо глядел мод ты)))
мож тада поскажешь куда ставить этот код вместо modcp_body.tpl

Код: Выделить всё

# 
#-----[ FIND ]------------------------------------------ 
# 
      <input type="submit" name="unlock" class="liteoption" value="{L_UNLOCK}" /> 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
      &nbsp; 
      <input type="submit" class="liteoption" name="recycle" value="{L_RECYCLE}" /> 
# 
#-----[ FIND ]------------------------------------------ 
# 
   <td align="right" valign="top" nowrap="nowrap"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span></td> 
# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
   <td align="right" valign="top" nowrap="nowrap"> 
      <span class="gensmall"><b><a href="javascript:select_switch(true);">{L_MARK_ALL}</a>&nbsp;::&nbsp;<a href="javascript:select_switch(false);">{L_UNMARK_ALL}</a></b><br /> 
      {S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span> 
   </td> 
Добавлено спустя 6 минут 46 секунд:

хотя кнопки я нашел в topics_bottom_modcp.tpl
но вот косяк получается. кнопка есть, но текста - хрен

Добавлено спустя 4 минуты 40 секунд:
Siava писал(а):Этот файл находится в /includes/def_auth.php
и такого файла нет

Добавлено спустя 1 час 19 минут 12 секунд:

Eljor
кароче, мы с тобой два тормоза. там не надо искать никакой файл вмсето admin_forums.php
после того, как установил весь остальной код, залезай в админку.
слева под Auths Center
есть линк Definition, жми его
потом в правом фрейме внизу кнопку Regen
она автоматом добавляет дополнительные настройки.
вот и весь вопрос с доступом к кнопкам.

а вот насчет корзины пока еще не разобрался...
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: http://aaaweb.ru

Сообщение Eljor »

Ламер писал(а):кароче, мы с тобой два тормоза. там не надо искать никакой файл вмсето admin_forums.php
после того, как установил весь остальной код, залезай в админку.

...
Блин, и правда, пни!!! Я тож думал что-то там делать, но кнопки "regen" не заметил!!! :)))

Добавлено спустя 9 минут 42 секунды:

Такс... другая проблема. Поставил мод склеивания сообщений, а он вообще не пашет... Всё поставилось без пробем, все строчки были... Но в итоге не пашет... Это может быть из-за того, что подфорумы или переустановить? (вдруг что-то пропустил...)
Ego, qui nemine cedo, et qui a nemine docere possum.
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Сообщение Ламер »

его еще не пробовал приляпать. вечером дома попробую - отпишксь.

то что не из-за подфорумов - точно. я его ставил на старую версию мода. может ты косанул где... там склейка то идет по айди темы.
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: http://aaaweb.ru

Сообщение Eljor »

оки, тады сча переставлю попробую

Добавлено спустя 1 час 8 минут 55 секунд:

от я валенок вообще... видимо от того что сонный ставил...
в конце не добавил в админку строки настройки склейки и ессно, стояли параметры склейки в часах = 0, то есть отключено...
Теперь все исправлено.
Ego, qui nemine cedo, et qui a nemine docere possum.
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Сообщение Ламер »

Eljor
молодец))))

а вот я с модцп_боди так и не разобрался вчера...
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: http://aaaweb.ru

Сообщение Eljor »

Ламер
я не ставил мода корзины, я просто создал самый первый форум "Архив", закрыл его и сделал скрытым и вместо удаления мои модеры и я просто переносим сообщения туда не оставляя в исходных разделах ссылки.
Выглядит как удаленная, а на самом деле в "корзине"... И с модом не парюсь ;)

Так что, может тебе мод этот не нужен? ;)
Ego, qui nemine cedo, et qui a nemine docere possum.
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Сообщение Ламер »

нужен, у меня к нему дописан мод с удалением в корзину всего...
а заморочка только с одной кнопкой в молцп.

кстати. я создал форум жалоб для желтой карты после установки мода. и в конфигурации этот форум напрочь отсутствует в поле со списком...
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: http://aaaweb.ru

Сообщение Eljor »

Там необходимо после создания форумов и субфорумов настраивать потом доступ к ним, иначе не видно никому кроме овнера (главного администратора). Также, и субфорумы может создавать только овнер. А еще, когда карточки перегенерируешь, надо еще доступ группе модераторов давать к этим карточкам в управлении доступа группы к форуму...
Ego, qui nemine cedo, et qui a nemine docere possum.
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Стаж: 19 лет 8 месяцев

Сообщение Ламер »

Eljor
это я в курсе. доступы есть всем.
нет форума именно в поле со списком в конфигурации.

Вернуться в «Поддержка модов для phpBB 2.0.x»