Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

  • Manager
Opublikowano

Witam,

jako, że jest już podobny temat do wersji 2.3.x tutaj autorstwa Livo, poniżej przedstawiam moją skromną produkcję do wersji 3.x.

Tutorial jest dedykowany do wielu rodzajów systemów wymiany linków. I tak też proszę traktować ten tutorial - zakłada on, że konto w takim systemie jest już założone.

Ok, mając założone konto i dodaną witrynę piszę, co następuje. Tutorial opiera się na danych z tutoriala Livo, czyli systemu LinkMe.

Otwórz plik: admin/sources/classes/output/formats/html/htmlOutput.php

Znajdź:

$text = str_replace( "{style_images_url}"	, $this->settings['img_url']  , $text );

Dodaj poniżej:

		#(DP30) System wymiany linkow

	include ('???.php');

	$text = str_replace( "<% WYMIANA_LINKOW %>"	, @LinkMeShowLinks("h", "", " - ", "<center>", "</center>")  , $text );

Zapisz i wyślij.

Przejdź do edycji skina:

ACP > Wygląd > Look & Feel > Manage Skin Sets & Templates > ( wybór skina ) > Zarządzaj szablonami i CSS-em > Główne szablony >> globalTemplate

Znajdź:

	</body>
</html>

Dodaj powyżej:

<% WYMIANA_LINKOW %>

Zapisz.

Gotowe!

Autorem tutoriala jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.

Tutorial wykonany dla www.forum.invisionize.pl

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • 1 miesiąc temu...
Opublikowano

$text = str_replace( "<% WYMIANA_LINKOW %>"     , @LinkMeShowLinks("h", "", " - ", "<center>", "</center>")  , $text );

Jak to będzie wyglądało dla livelink?

Kod wywołujący to

echo $livelink->getAll();

Opublikowano

Wywala mi w headerze masa takiego czegoś:

Strict Standards: Only variables should be passed by reference in /home/xxx/public_html/forum/llxxxxxxxxxxxxxxxxxxxxxxxxxxx.php on line 1

i

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum/llxxxxxxxxxxxxxxxxxxxxxxxxxx.php:1) in /home/xxx/public_html/forum/admin/sources/classes/output/formats/html/htmlOutput.php on line 93

Oczywiście zamiast xxx są dobre dane :)

  • Manager
Opublikowano

Widocznie funkcja getAll() nie zwraca żadnej wartości. Musisz ją edytować i zmienić wartości. Nie tak dawno ktoś miał identyczny problem. Znajdź ten temat i postępuj step-by-step. Uda się.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • Manager
Opublikowano

A mógłbyś zrobić tutka z wersją, że się includuje plik linki.php?

Zrobiłem. :( Tylko nie czytasz dokładnie. :(

Nie potrafię Ci pomóc jak nie podajesz żadnych szczegółów odnośnie tych funkcji.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Jedna, drobna uwaga. Nie polecam linków rotacyjnych młodym stronom/forum.

Musicie liczyć się z możliwością wpadnięcia w filtr, ban w przeglądarce :(

Warto to zaznaczyć choćby nie było ewentualny pretensji w przyszłości w stosunku do autora poradnika !

  • Manager
Opublikowano

Warto to zaznaczyć choćby nie było ewentualny pretensji w przyszłości w stosunku do autora poradnika !

To jakiś żart? :(

Nikogo nie namawiam do stosowania takich systemów tylko stworzyłem poradnik jak ich używać. :(

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

ania07 - takich rzeczy nie musisz mi tłumaczyć :(

DawPi - chodziło mi o includowanie w templatce pliku linki.php, który jest z kodem php podanym przez SWL, nie jak w instrukcji z pierwszego posta.

Opublikowano

Dziwne, że w php-fusion, wordpress, phpbb, smf, mybb, autorskich cmsach, punbb itd. potrafiłem wstawić kod SWL'a bez żadnych problemów :(

Tylko IPB taki kłopotliwy ;]

  • Manager
Opublikowano

Poprawna instrukcja instalacji została opisana w pierwszym poście tego tematu.

Jeśli coś nie działa to wystarczy napisać co, dać kody dodawanych plików ( include ), a ktoś spróbuje pomóc.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Nie ma opcji, żeby grzebać w plikach instalacyjnych - trzeba podczepić jeden plik i tyle. Nie wierzę, że w IPB jest to niemożliwe...

Opublikowano (edytowane)

Przez parę lat swojego doświadczenia w tej dziedzinie nie widziałem przypadku, by ktoś musiał edytować pliki instalacyjne - bo po prostu tych plików nie można edytować. Trzeba zaincludować wskazany plik i wywołać funkcję - i tyle....

Innej opcji podczepienia SWL nie ma.

Edytowane przez Kukis

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.