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

System wymiany linków


DawPi

Rekomendowane odpowiedzi

  • Manager

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.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • Manager

Spróbuj tak:

$kukis = $livelink->getAll();

$text = str_replace( "<% WYMIANA_LINKOW %>"     , $kukis   , $text );

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

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 :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

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.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

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.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

A jaki temat czytasz? Wszystko podane jak na tacy, tylko się myśleć i działać nie chce. :(

To się nazywa prokrastynacja.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

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 !

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

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.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Kto powiedział, że można w skinie bezpośrednio? :(

Gdzieś chyba podawałem możliwe rozwiązanie, ale nie działało. Niech no je znajdę.

Got ya: :(

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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
Odnośnik do komentarza
Udostępnij na innych stronach

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ę.