Fotografika | Foto forum

Galeria 4images => 4images ... Integracje => Wątek zaczęty przez: andreoid Sierpień 23, 2006, 00:05:27



Tytuł: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Sierpień 23, 2006, 00:05:27
==========================================================
Integracja 4images 1.7.x / phpBB2

MDD zredagowany przez admina Jan z zespołu 4images

Note: Main part in sessions.php is adapted from of phpBB
(C) 2001 The phpBB Group
phpBB and the file sessions.php are released under
the GNU General Public License
==========================================================
MOD ma na celu integracje tabel użytkowników skryptu 4images i phpBB2.
Po instalacji MOD-u rejestrację i logowanie przejmuje forum phpBB2, a galeria 4images korzysta z sesji i tabeli użytkowników forum phpBB2.

Demo (http://4images.fotoan.com/phpbb/)

Instalacja PL
Najpierw przeczytaj, zabezpiecz kopię bazy danych,
zabezpiecz pliki Twojej domeny, przystąp do instalacji.

==========================================================
Pobierz Integrację (http://www.fotoan.com/component/option,com_docman/task,doc_details/gid,14/)

Wypakuj plik integration_phpbb.rar
Zawartość foldera 4images:

includes/sessions.php
templates/poland/user_loginform.html
templates/poland/user_logininfo.html

Kopiuj za pomocą klient FTP folder includes i folder templates do folderu instalacyjnego galerii 4images,
zachowując wszystkie ścieżki plików: sessions.php, user_loginform.html, user_logininfo.html:

/4images/includes/sessions.php
/4images/templates/poland/user_loginform.html
/4images/templates/poland/user_logininfo.html
==========================================================
1.
Po zainstalowaniu wszystkich plików, edytuj plik includes/constants.php  i odszukaj następujące wiersze kodu php, a następnie zmień je na nowe:

odszukaj:
Kod:
define('SESSIONS_TABLE', $table_prefix.'sessions');

i zmień na:

Kod:
define('SESSIONS_TABLE', 'phpbb_sessions');
(standartowo table prefix "phpbb_")
--------------------------------------------------------
odszukaj:

Kod:
define('USERS_TABLE', $table_prefix.'users');

i zmień na:

Kod:
define('USERS_TABLE', 'phpbb_users');

(standartowo table prefix "phpbb_")
--------------------------------------------------------

odszukaj:

Kod:
define('GUEST', -1);
define('USER_AWAITING', 1);
define('USER', 2);
define('ADMIN', 9);

i zmień na:

Kod:
define('GUEST', -1);
define('USER_AWAITING', -1);
define('USER', 0);
define('ADMIN', 1);
-----------------------------------------------------
odszukaj:

Kod:
define('ADMIN_SAFE_LOGIN', 1);

i zmień na:

Kod:
define('ADMIN_SAFE_LOGIN', 0);

-----------------------------------------------------------
2.
Następnie edytuj plik sessions.php i dokonaj odpowiednich ustawień w wierszu

Kod:
// Set here the URL to your phpBB forum. WITH trailing slash!
$url_app           = "http://www.4homepages.de/forum/";
wpisując odpowiednią ścieżkę do forum.

********************************************************
Wskazówki instalacyjne
********************************************************
1. Integracja funkcjonuje tylko w tedy , kiedy tabele 4images i phpBB
znajdują się w tej samej bazie danych
--------------------------------------------------------------------------
2. Integracja zalecana jest z nowo zainstalowaną galerią 4images, z następujących powodów:
/ User "A" jest User-ID 1 w tabeli użytkowników galerii 4images.
Po integracji, galeria 4images korzysta z tabeli użytkowników forum phpBB2,
gdzie User "A" jest User-ID 2, a User "B" jest User-ID 1.
Wszystkie zdjęcia, komentarze i członkowsto w grupie użytkowników użytkownika "A",
należą wtedy do użytkownika "B"
--------------------------------------------------------------------------
3. Jeżeli 4images i phpBB2 są wywoływane przez różne Subdomains:
np.:
http://4images.domain.com
http://phpbb.domain.com

Dokonaj następujących ustawień w Panelu Administracyjnym forum phpBB2 w
Ogólne => Konfiguracja =>Ustawienia Cookies
Domena Cookie= .domain.com
--------------------------------------------------------------------------

4. Przy usuwaniu użytkowników, musimy najpierw usunąć użytkownika w
Panelu kontrolnym galerii 4images:
Użytkownicy => Edytuj użytkownika

a następnie w Panelu Administracyjnym forum phpBB2
Użytkownicy => Zarządzaj => Administracja Użytkownikami
--------------------------------------------------------------------------

Kolejność czynności usuwania jest bardzo ważna!!!
Unikniemy w te sposób niepotrzebnych niespodzianek i problemów

Pamiętaj że po integracji galeria 4images korzysta z sesji i tabeli użytkowniów
forum phpBB2, a nie odwrotnie.


Demo (http://4images.fotoan.com/phpbb/)


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Wrzesień 10, 2006, 13:19:49
Witam!
A co się stanie z użytkownikami już zarejestrowanymi w 4images podczas integracji? Czy jest możliwość zaimportowania ich z tabel 4images do tabel phpbb? Czy wtedy ich zdjęcia i komentarze będą wyświetlane prawidłowo?

Dzięki za odpowiedz.

Pozdrawiam
Stomka


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Wrzesień 10, 2006, 13:33:10
Witam

Niestety nie...
prawidłowa integracja, możliwa jest tylko z nowo zainstalowaną galerią 4images.
Po integracji galeria 4images korzysta z tabel sesji forum phpBB2. (rejestracji oraz logowania)
Niestety nie można przeprowadzić importu bazy danych z 4images do phpBB2.

Cytuj
Cytat


********************************************************
Wskazówki instalacyjne
********************************************************
1. Integracja funkcjonuje tylko w tedy , kiedy tabele 4images i phpBB
znajdują się w tej samej bazie danych
--------------------------------------------------------------------------
2. Integracja zalecana jest z nowo zainstalowaną galerią 4images, z następujących powodów:
/ User "A" jest User-ID 1 w tabeli użytkowników galerii 4images.
Po integracji, galeria 4images korzysta z tabeli użytkowników forum phpBB2,
gdzie User "A" jest User-ID 2, a User "B" jest User-ID 1.
Wszystkie zdjęcia, komentarze i członkowsto w grupie użytkowników użytkownika "A",
należą wtedy do użytkownika "B"
--------------------------------------------------------------------------
3. Jeżeli 4images i phpBB2 są wywoływane przez różne Subdomains:
np.:
http://4images.domain.com
http://phpbb.domain.com

Dokonaj nasępujących ustawień w Panelu Administracyjnym forum phpBB2 w
Ogólne => Konfiguracja =>Ustawienia Cookies
Domena Cookie= .domain.com
--------------------------------------------------------------------------

4. Przy usuwaniu użytkowników, musimy najpierw usunąć użytkownika w
Panelu kontrolnym galerii 4images:
Użytkownicy => Edytuj użytkownika

a następnie w Panelu Administracyjnym forum phpBB2
Użytkownicy => Zarządzaj => Administracja Użytkownikami

pozdrawiam


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Październik 05, 2006, 17:10:00
uff zintegrowałem ;-)

ale jak zwykle u mnie jest jakieś ale

1. nie mogę się zarejestrować w phpbb ponieważ prosi mnie o wpisanie kodu z obrazka, a obrazka nie ma hihih. Czy mogę prosić o instrukcje jak przenieść do phpbb obrazek?
2. W którym pliku są ustawienia adresu strony aby klikając na strone główną lub logo nie otwierała się strona phpbb tylko galeria

Pozdrawiam
stomka.net


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Październik 05, 2006, 17:38:38
no i jeszcze jeden problem...  :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[

zmieniłem w forum ścieżkę dostępu z /forum/ na /galeria/ ponieważ kiedy chciałem się zalogować do ACP w galerii to logowało mnie do panelu w forum, teraz mogę zalogować sie do ACP ale kiedy chcę wejść do panelu forum to niestety przenosi mnie do galeri  :o :o :o :o,
jak mogę zrobić aby klikając w galerii otwierał ACP, a w forum panel administracyjny forum  ??? ??? ??? ???

pozdrawiam
stomka.net


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Październik 05, 2006, 17:47:06
1.
Jeżeli przy rejestracji, phpBB prosi o wpiasnie kodu z obrazka (captcha), to nie ma to nic wspólnego z 4images. Problem tkwi w phpBB.
Czy rejestracja w phpBB była możliwa przed integracją?
Jaką wersję phpBB masz zainstalowaną?
2. Nie zabardzo orjętuję się, co masz na myśli.
Gdzie ma być umieszczony te link?

Resjestracja i logowanie po integracji jest możliwa tylko przez phpBB,
4images korzysta z sesji phpBB, nie odwrotnie.
Pierwsze ustawienie było prawidłowe


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Październik 05, 2006, 17:52:07
wersja phpbb 2.0.21 , rejestracja bez obrazka była możliwa przed integracją.
Jeżli chodzi o link to mam na myśli "Forum www.stomka.net Strona Główna" oraz hiperling umieszczony pod logo forum,
a co do wchodzenia do paneli kontrolnych...już zmieniłem tak jak było...i jest ok  :P

stomka.net


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Październik 05, 2006, 18:04:17
Więc jest coś nie tak z szablonem phpBB.
Ustaw proszę na szablon standardowy.
Sprawdź na standartowym szablonie phpBB


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Październik 05, 2006, 18:25:11
Edytuj plik profile_add_body.tpl w Twoim szablonie phpBB
i odszukaj

Kod:
<input type="password" class="post" style="width: 200px" name="password_confirm" size="25" maxlength="32" value="{PASSWORD_CONFIRM}" />
  </td>
</tr>
<!-- Visual Confirmation -->

pod tym kodem powinieneś mieć

Kod:
<!-- BEGIN switch_confirm -->
<tr>
<td class="row1" colspan="2" align="center"><span class="gensmall">{L_CONFIRM_CODE_IMPAIRED}</span><br /><br />{CONFIRM_IMG}<br /><br /></td>
</tr>
<tr>
  <td class="row1"><span class="gen">{L_CONFIRM_CODE}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
  <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" maxlength="6" value="" /></td>
</tr>
<!-- END switch_confirm -->

Jeżli nie ma tego kodu, to wpisz.


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Październik 05, 2006, 18:34:36
no i po małych kłopotach wszystko jest już ok. Działa jak trzeba
najwidoczniej zainstalowałem templates nie od tej wersji forum  8)

dzięki
stomka.net


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Październik 23, 2006, 21:54:29
witam ponowie  ;D

myślałem myślałem, testowałem i ......  ??? ??? ???mam jeszcze kolejne pytanie  :o

czy możliwe jest aby po zalogowaniu do galerii, za pomocą sesji i panelu phpbb następował  automatyczny powrót do galerii???

Pozdrawiam
stomka.net


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Październik 23, 2006, 22:36:01
Witaj :)

Niestety nie ma takiej możliwości.
Takie możliwości istnieją tylko w tedy, kiedy zastosujemy tak zwany bridge (most).
Niestety nie napisano do tej pory żadnego skryptu który spełniał by takie wymagania.
4images zawsze był traktowany jako samodzielny skrypt. I nigdy nie były podejmowane takie kroki.
Chciaż jest duże prawdopodobieństwo, że zostanie stworzony w końcu bridge między joomla, mambo, a 4images
(oczekiwany i wypatrywany przez wielu webmasterów).
Tutaj w serwisie zastosowany jest bridge, między joomla a tym forum.

PS. Gratuluje postępów w galerii. Jutro dodam parę nowych MOD.
 


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Październik 24, 2006, 06:04:39
Dziękuję....
jeszcze trochę a uczeń zacznie pomagać mistrzowi..... ;D ;D ;D ;D
tylko najpierw musi popełniać mniej błędów hihihih


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Marzec 22, 2007, 19:01:55
Na wstępie, witam Was.

Zintegrowałem sobie phpbb z 4images i są pewne problemy. Logując się jako admin muszę się zalogować dwa razy i wylogować dwa razy. Po pierwszym logowaniu niby pokazuje na dole forum, że jestem on-line, ale nie ma w nagłówku, że jetem zalogowany i nie mogę np pisac postów itd. Po drugim zalogowaniu jest ok. Dalej, po zalogowaniu jako zwykły user, przechodząc do galeri z forum jest ok, zato wracając do forum, sesja znika, chcąc napisac np. nowy post klikająć na odpowiedni button przenosi mnie do strony portalowej, ale sesja w tym momęcie jest z powrotem. Trochę może to dziwne, ale się tak dzieje  :) Ma ktoś jakieś pomysły co może być nie tak?

Jeszcze jedno pytanie. Skoro 4images korzysta z tabeli user z phpbb można usunąć tabelę z userami z 4images?


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 22, 2007, 19:11:16
Witam serdecznie

Faktycznie dziwna sprawa.
Dwa pytania:
  • jaka wersja phpBB2?
  • jaka wersja 4images?
Poproszę link do forum

Tabeli user_4images nie wolno usuwać, tam jesteś dodatkowo jako administrator 4images.


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Marzec 22, 2007, 19:31:42
4images - Scriptversion: 1.7.4
pbpbb - $Id: index.php,v 1.99.2.7 2006/01/28 11:13:39 acydburn Exp $ (tak pisze w index.php)

Link do forum: http://www.wedkarstwo.czest.pl

login: tester
hasło: testet


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 22, 2007, 20:26:59
Nie jest to przypadkiem by Przemo?
System portalowy jest to jakiś odzielny system, czy tylko modyfikacja phpBB?
Czy Cookies w phpBB są ustawione standardowo?


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Marzec 22, 2007, 20:34:28
To nie jest by Przemo, strona portalu to tylko MOD do phpbb. W PA w phpbb nie mam podanej domeny cookie, to może być od tego?


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: stomka.net Marzec 22, 2007, 20:36:51
Ja używałem 4images 1.7.3 potem 1.7.4 zintegrowane z phpbb v0.21
i również miałem podobne problemy, i tak było ptzy pierwszych próbach z 1.7.3 jak i pod okiem i z pomocą Andreoida po zmianie galerii na 1.7.4,
takie niestabilności były między innymi jedną z przyczyn dla których zmieniłem phpbb na phpbb by przemo które okazało się zupełnym nieporozumieniem aż wreszcie andreoid rozkminił i opisał integrację z phpnuke i TUTAJ BINGO. Stabilna integracja, bardzo rozbudowana i co by nie mówić (jest to już dobrze dzxiałający portal z forum na phpbb)
Polecma zainstalować, niekoniecznie musisz korzystać ze wszystkich funkji (skrajnie możesz zostać przy samej galerii i forum  ;) jedyny minus to początkowa długaaa integracja
działającą integrację mozesz zobaczyć na mojej stronie

pozdrawiam


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 22, 2007, 20:41:57
Mam wrażenie że problem tkwi w modyfikacji portalowej.
Spróbuj jeszcze wrzucić w panelu administratora w ustawieniach

Nazwa Cookie - phpbb2mysql
Ścieżka Cookie - /

Błąd zdecydowanie tkwi w phpBB
4images reaguje na wszystkie funkcje prawidłowo


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Marzec 22, 2007, 21:09:19
Ścieżka i nazwa cookie jest ok, instalacja MODa portalu polegała tylko na zmianie w jednym pliku, że po zalogowaniu jako pierwsza pojawia się strona portalowa, a nie forum. Reszta to tylko przegranie odpowiednich plików. Zresztą jeszcze zobaczę co dokładnie modyfikowałem... A w domenie cookie coś powinno się wpisać?


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 22, 2007, 21:14:03
Mnie teraz nie wyrzuca,
pytałeś się może innych użytkowników?
(po zmianie ścieżki cookies wyczyść przeglądarkę)

Domenę Cookies zmieniasz tylko wtedy, kiedy są różne domeny dla 4images i phpBB.


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Marzec 26, 2007, 15:29:39
Mnie teraz nie wyrzuca,
pytałeś się może innych użytkowników?
(po zmianie ścieżki cookies wyczyść przeglądarkę)

Domenę Cookies zmieniasz tylko wtedy, kiedy są różne domeny dla 4images i phpBB.

Pytałem, pod Firefoxem po usunięciu cookies jest ok, ale ci którzy używają IE mają problem nadal  ;D Ciężko mi stwierdzić co jest przyczyną, ale to napewno nie od strony portalowej.


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 26, 2007, 16:40:52
Przeprowadziłem już parę symulacji, ale do takiego stanu rzeczy nie mogę doprowadzić.
Podaj mi proszę tą modyfikację portalową phpBB, albo wrzuć do załączników.
Spróbuje jeszcze z tym.
Jak narazie bez rezultatów :(


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 28, 2007, 19:37:49
Po zainstalowaniu modyfikacji portalowej w phpBB,
(użyłem modyfikacji 2.1.8e http://smartor.is-root.com/viewtopic.php?t=1860 (http://smartor.is-root.com/viewtopic.php?t=1860))
przeprowadziłem dalsze symulacje, próbując znaleźć przyczynę Twojego problemu.
Powyższa integracja działa również z rozszerzeniem portalowym phpBB.
Sprawdź tutaj
http://4images.fotoan.com/phpbb/ (http://4images.fotoan.com/phpbb/)

Sorry, ale tej sytuacji, niestety nie jestem w stanie Ci pomóc.


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Marzec 29, 2007, 20:05:17
Sorry, ale tej sytuacji, niestety nie jestem w stanie Ci pomóc.

Spoko loko, problem rozwiązałem i bardzo dziękuję za pomoc i Twój czas  ;D
Już piszę co zrobiłem, będzie dla potomnych...
Forum mam w głównym katalogu, a galerie w katalogu niżej. Po przeczytaniu wielu for, doszedłem do wniosku, że to wina ustawień cookies. Więc na katalog galeri ustawiłem nową subdomenę:
wedkarstwo.czest.pl -> /
galeria.wedkarstwo.czest.pl -> /galeria/
i w ustawieniach pbpBB w PA
domena cookeis -> .wedkarstwo.czest.pl
ścieżka -> /
Również zmienilem nazwę cookies, tak żeby każdy widząc ciastko u siebie w przeglądarce kojażył z odpowiednią stroną. Jeszcze jedna dość ważna sprawa, przed startem sesji w phpBB wysyłam taki nagłówek:
header('P3P: CP="CAO PSA OUR"');
Dzięki któremu pomino błędów w IE, sesja działa poprawnie  :)


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 29, 2007, 20:22:07
Super

Dzięki za publikację rozwiązania.

Jest to następny dowód na problem róznych konfiguracji PHP na serwerach.
Na stronie testowej, mam również zainstalowane phpBB w katalogu głównym, a 4images w podkatalogu i u mnie jest wszysko ok.

Ale świetnie że znalazłeś rozwiązanie, potomni  ;) się ucieszą.


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: andreoid Marzec 30, 2007, 13:17:01
W prawdzie nie jestem fanem skryptu phpBB i tutaj nie zajmujemy się modyfikacjami phpBB,
mimo to postanowiłem opuplikować niewielką modyfikację, która ma bezpośredni związek ze skryptem 4images.
Chodzi mianowicie o zdjęcie losowe wyświetlane w phpBB.
Zdjęcie losowe z galerii 4images możemy umieścić na stronie w forum, jednakże najlepszym rozwiązaniem  będzie strona modyfikacji portalowej, o ile taką posiadacie.
Aby zdjęcie losowe mogło być wyświetlane w forum, lub ewentualnie na stronie portalowej, edytujemy plik page_header.php skryptu phpBB, ścieżka /includes/page_header.php
odszukujemy
Kod:
//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//

i przed tym kodem wklejamy
Kod:
// START Zdjecie losowe MOD

// Uwaga wpisz URL galerii 4images. Na koncu "/"slash!
define('SCRIPT_URL', 'http://twoja_domena.pl/4images/');

// Ustaw sciezke do miniaturek. W przypadku normalnej instalacji jest to nie konieczne. Bez "/"slash!
define('THUMB_DIR', 'data/thumbnails');

function is_remote($file_name) {
  return (preg_match('#^https?\\:\\/\\/[a-z0-9\-]+\.([a-z0-9\-]+\.)?[a-z]+#i', $file_name)) ? 1 : 0;
}

// Sprawdz i zmien PREFIX  tabeli danych 4images, o ile jest to konieczne(Standard "4images_")!
$sql = "SELECT COUNT(*) as total_images
        FROM 4images_images a, 4images_categories b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat=0
        AND b.auth_viewimage=0
        ";
if ( !($result = $db->sql_query($sql)) )
{
return false;
}
$row = $db->sql_fetchrow($result);
$total_images = $row['total_images'];

mt_srand((double)microtime() * 1000000);
$number = ($total_images > 1) ? mt_rand(0, $total_images - 1) : 0;

$sql = "SELECT a.image_id, a.cat_id, a.image_name, a.image_active, a.image_thumb_file, a.image_comments
        FROM 4images_images a, 4images_categories b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat=0
        AND b.auth_viewimage=0
        LIMIT $number, 1";
if ( !($result = $db->sql_query($sql)) )
{
return false;
}
$row = $db->sql_fetchrow($result);
$image_id = $row['image_id'];
$cat_id = $row['cat_id'];
$image_name = $row['image_name'];
$image_comments = $row['image_comments'];

$thumb_src = (is_remote($row['image_thumb_file'])) ? $row['image_thumb_file'] : SCRIPT_URL.THUMB_DIR."/".$cat_id."/".$row['image_thumb_file'];

$randompic = "<a href=\"".SCRIPT_URL."details.php?image_id=$image_id\"><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\"></a><br /><br /><span style=\"font-size:11px;\"><b>Tytuł:</b> $image_name<br /><b>Komentarze:</b> $image_comments </span>\n";

// KONIEC Zdjecie losowe MOD

Proszę zwrócić uwagę na komentarze zawarte w skrypcie.
Ważną sprawą jest wstawienie prawidłowej ścieżki do galerii, pozostałe ustawienia,
o ile galeria została zainstalowana standardowo, nie ulegają zmianą.

Następną rzeczą jest wklejenie zmiennej na stronie forum (zmienna zawiera zdjęcie losowe z opisem)
Kod:
{R_RANDOM_PIC}
W przypadku użycia modyfikacji portalowej, możemy wkleić w pliku portal_body.tpl,
ścieżka /templates/twoj_szablon/portal_body.tpl

Kod:
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
   <tr>
<td class="catHead" height="25"><span class="genmed"><b>Zdjęcia losowe</b></span></td>
   </tr>
   <tr>
<td class="row1" align="center">
<br />
     {R_RANDOM_PIC}
<br /><br />
</td>
   </tr>
  </table>
  <br />

Demo (http://4images.fotoan.com/phpbb/)


Tytuł: Odp: Mod - Integracja 4images 1.7.x / phpBB2
Wiadomość wysłana przez: Thomas Kwiecień 02, 2007, 15:43:33
A czegoś mi brakowało na mojej stronie portalowej  ;D
Tylko trzeba to jeszcze wysłać do szablonu ;)
Kod:
'R_RANDOM_PIC' => $randompic,