Перейти до змісту
Домент ipb-board.ru продається.

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

Рекомендовані відповіді

Опубліковано
  • Адміністратор

Я представляю так, чтобы картинки, являющиеся вложениями были видны не только для зарегистрированных и авторизованных пользователей на форуме IPB, но также для гостей и ботов, как Google.

post-2-0-48532400-1451823512_thumb.png

Перейти на FTP-Клиент.

/admin/applications/core/sources/classes/attach

В функции renderAttachments() в линии 733 о прекращении петли if ( $this->settings['show_img_upload] and $row['attach_is_image] ) после команды:

else {

Ниже добавить:

if ( $this->settings['show_img_upload'] == 0 and $row['attach_is_image'] ) {//Makensis dla Tweaks.pl v.1.0 attachments visible for unregistered users and unlogged forums IPBif ( $this->attach_settings['siu_thumb'] AND $row['attach_thumb_location'] AND $row['attach_thumb_width'] ){//-----------------------------------------// Make sure we've not seen this ID//----------------------------------------- $row['_attach_id'] = $row['attach_id'] . '-' . str_replace( array( '.', ' ' ), "-", microtime() ); $tmp = $this->registry->getClass('output')->getTemplate( $skin_name )->Show_attachments_img_thumb( array( 't_location' => $row['attach_thumb_location'],'t_width'     => $row['attach_thumb_width'],'t_height' => $row['attach_thumb_height'],         'o_width'     => $row['attach_img_width'],'o_height' => $row['attach_img_height'],     'attach_id' => $row['attach_id'],'_attach_id' => $row['_attach_id'],'location' => $row['attach_file']." Зарегистрируйтесь или войдите, чтобы увидеть фотографию в полном размере!",'type'     => $this->type,'a_location' => $row['attach_location'],'attach_rel_id' => $row['attach_rel_id'] ) ); //-----------------------------------------// Convert HTML//----------------------------------------- $tmp = str_replace("lightbox", "", $tmp);$final_blocks[ $row['attach_rel_id'] ]['thumb'][] = $tmp;} }else {

Змінено користувачем Admin

Для публікації повідомлень створіть обліковий запис або авторизуйтесь