To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Code no Guest

chomik - 21-07-2008, 19:21

Knofel, ok wszystko działa

dziękuje

azitheG - 05-08-2008, 10:56

mógłby ktoś dać to jeszcze raz? bardzo przydatna modyfikacja, ale niestety nie można jej nigdzie dostać :(
Knofel - 05-08-2008, 17:15

Wrzuciłem jako załącznik
tymek - 06-08-2008, 19:28

Czesc Konfel ;)

Mam pytanie odnośnie tego moda.. Czy da się zrobić tak, zeby linki w tagach [code] były niewidoczne dla niezalogowanych, ale tylko w jednym forum ??

Knofel - 06-08-2008, 20:15

Cytat:
Mam pytanie odnośnie tego moda.. Czy da się zrobić tak, zeby linki w tagach [code] były niewidoczne dla niezalogowanych, ale tylko w jednym forum ??


Wszystko się da :P

[code] if ( $userdata['user_id'] == ANONYMOUS && $forum_id = ID ) [/code]

tymek - 07-08-2008, 07:16

hmm wstawiłem to (nie wiedziałem gdzie, to we wszystkich podanch miejscach w instalacji) i linkijka wygląda tak:

Cytat:
if ( $userdata['user_id'] == ANONYMOUS && $forum_id = 19 )


Ale nie działa ;> Nadal we wszystkich forach sa ukryte linki w tagach code dla gosci :P

Knofel - 07-08-2008, 07:41

:oops:

Kod:
$forum_id == 19

tymek - 07-08-2008, 15:57

dzięki Knofel ;)

[ Dodano: 07-08-2008, 20:53 ]
zeby zmienic wygląd teksty pojawiającego sie w tagach code dla niezalogowancyh napisałes:

Knofel napisał/a:
Pobawi się tymi linijkami:
Kod:
            $code_no_guest_text = $lang['Code_No_Guests'];
            $message = preg_replace("#\[code(.*?)\](.*?)\[/code.(.*?)\]#si", '[code\\1]' . $code_no_guest_text . '[/code:\\3]', $message);


:D
1. Wszystkimi linijkami we wszystkich plikach? Czy wystarczy jedną zmienic?
2. Hmm a w ktorym dokładnie miejscu mozna wklepac Linki, czy coskolwiek innego w tych linijkach ? :D

///edit:

Oki narazie (netodą prob i błędów) udało mi się dojść do tego ze to chyba trzeba wpisac tutaj:
Cytat:
$code_no_guest_text = $lang['Code_No_Guests'];


Ale jak robie cos takiego:

$code_no_guest_text = $lang['Code_No_Guests']. i tu wklejam jakis kod html to nie działa ;< ;

Knofel - 07-08-2008, 21:43

Kod:
 $lang['Code_No_Guests']


Ta linjka chyba mówi sama za siebie ??:>

Jeśli nie to edytuj plik lang_main.php ;)

tymek - 08-08-2008, 07:16

Knofel, probowałem :P

Zobacz tutaj:

Kod:
http://www.przemo.org/phpBB2/forum/viewtopic.php?t=60082

Knofel - 08-08-2008, 07:41

Zrób jeszcze tak::

Kod:
$message = preg_replace("#\[code(.*?)\](.*?)\[/code.(.*?)\]#si", $code_no_guest_text, $message);


*Zachowaj zmieniony lang

tymek - 08-08-2008, 12:36

Oki teraz działa ;> Moge wpisac dowolny text + jego formatowanei + linki, ale mam znowu mały problem :D

Zostałą wyłączona tabelka code- daltego działa html :D
Dlatego własnie probowałem dodac ten napis w Tabelce- tabelka działa i wygląda tak jak chcaiłem, ale z pozostałą czześcią postu jest inaczej- niektore rzeczy są poprzestawiane:

Tak to wyglądało przed zaminanątej linkiki (napisa w tagu code):



A tak po zamianie i po wprowadzeniu tabelki:



Jak to naprawic, bazy post wyglądał normalnie? (niebyło nic poprzestawiane)

Knofel - 08-08-2008, 17:31

dodaj <br /> przed i po tabelce :>
tymek - 08-08-2008, 18:48

hmm dodałęm i nadal jest to samo ;>
tzn dodała sięlinijka odstępu.. ale wygląda to dalej tak samo ;<

przed dodaniem <br />:



po dodaniu:



a tak (prawidłowo) jak nei ma tabelki:


Knofel - 08-08-2008, 19:16

Wywal tą tabelke, skoro już dałeś tam DIV'a to nie jest potrzebna ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group